/* CSS Document */
body {
	width:100%;
	margin:0px;
	padding:0px;
	font-family: Arial, sans-serif; 
	font-size: 8pt; 
	color: #202124;
	cursor:default;
	height:100%;
}

img {
  border:0 solid #000000;
  margin:0;
}

table, td { 
	font-size:8pt; 
	color:#202124; 
	text-decoration:none; 
	font-family:Arial, sans-serif; 
}

h1 {
	font-size:10pt;
	color:#000000;
	font-weight:bold;
}

div#headline {
	width:210px;
	height:22px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
	font-size:12pt;
	padding-left:15px;
	position:absolute;
	top:170px;
	left:0px;
}

#navi {
	height:195px;
	width:220px;
	background:#C3C3C3;
	vertical-align:top;
}

#head {
	height:195px;
	background-color:#C3C3C3;
}

#head div {
	position:absolute;
	top:0px;
	left:220px;
	width: 368px;
	height: 196px;
}

#footer {
	background-color:#989898;
	height:18px;
}

#copy {
	height:18px;
	width:220px;
	background:#909090;
}

#copy div {
	width:205px;
	background:#909090;
	vertical-align:middle;
	padding-left:15px;
	line-height:18px;
}

#logo {
	width:220px;
	height:100%;
	border-top:3px solid #ffffff;
}

#logo div {
	width:220px;
	background-color:#AFAFAF;
	height:100%;
}

#td_text {
	height:100%;
	background-color:#D4D4D4;
	border-top:3px solid #ffffff;
	vertical-align:top;
}

div#text {
	padding:20px;
	padding-top:14px;
	width:530px;
	font-size:9pt;
}

html>body #text {
	padding:20px;
	padding-top:14px;
	width:490px;
	font-size:9pt;
}

div#text2 {
	padding:0px;
	width:490px;
	font-size:9pt;
}

div#text_headline {
	width:550px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
	font-size:12pt;
}

.pub_text {
	vertical-align:middle;
	text-align:left;
}

.pub_pic {
	vertical-align:middle;
	text-align:left;
	width:120px;
	padding:5px 0px;
}

.pub_pic img {
	height:60px;
	cursor:pointer;
}

a.site_link { font-size:8pt; font-weight:bold; color:#545454; text-decoration:none; }
a.site_link:hover { font-size:8pt; font-weight:bold; color:#000000; text-decoration:none; }

a.gl_fb { font-size:12pt; color:#545454; text-decoration:none; font-weight:bold; }
a.gl_fb:hover { font-size:12pt; color:#000000; text-decoration:underline; font-weight:bold; }

a.kat_link2_a { font-size:10pt; color:#545454; text-decoration:underline; margin-right:20px; font-weight:bold; }
a.kat_link2_a:hover { font-size:10pt; color:#000000; text-decoration:underline; margin-right:20px; font-weight:bold; }

a.kat_link2 { font-size:10pt; color:#545454; text-decoration:none; margin-right:20px; }
a.kat_link2:hover { font-size:10pt; color:#000000; text-decoration:none; margin-right:20px; }

a.kat_link { font-size:9pt; color:#545454; display:block; text-decoration:none; }
a.kat_link:hover { font-size:9pt; color:#000000; display:block; text-decoration:none; }

#navi a { margin-left:15px; font-size:8pt; color:#545454; display:block; text-decoration:none; }
#navi a:hover { margin-left:15px; font-size:8pt; color:#000000; display:block; text-decoration:none; }

#navi a.top { margin-left:15px; padding-top:10px; font-size:8pt; color:#545454; display:block; text-decoration:none; }
#navi a.top:hover { margin-left:15px; padding-top:10px; font-size:8pt; color:#000000; display:block; text-decoration:none; }

#navi a.white { margin-left:15px; font-size:8pt; color:#ffffff; display:block; text-decoration:none; }
#navi a.white:hover { margin-left:15px; font-size:8pt; color:#000000; display:block; text-decoration:none; }

#navi a.top_white { margin-left:15px; padding-top:10px; font-size:8pt; color:#ffffff; display:block; text-decoration:none; }
#navi a.top_white:hover { margin-left:15px; padding-top:10px; font-size:8pt; color:#000000; display:block; text-decoration:none; }


#text a { color:#000000; text-decoration:underline; }
#text a:hover { color:#545454; text-decoration:none; font-weight:bold; }

