@CHARSET "UTF-8";

body { background-color:#FFFFFF; margin:0px; padding:0px; }
body,td,th,p,a,input { font-family:Verdana; font-size:11px; color:#8e8e8e; }
a:visited { text-decoration:none; }
a:link { text-decoration:none; }
a:hover { text-decoration:underline; }
h5 { font-family:Verdana; font-size:11px; }
h1,h2,h3,h4,h5 { font-family:Verdana; }
form { margin:0px; padding:0px;}


div#products_div { padding: 20px; }


ul#news_list { text-align:left; list-style:none; background-color: #FFFFFF; padding: 0px; margin:0px; }
ul#news_list li { padding: 8px; cursor: pointer; }
ul#news_list li.over { background-color: #e1e1e1; }
ul#news_list li div.img_div { border:6px solid #d6d6d6; width:66px; height:66px; overflow: hidden; float: left; margin-right: 8px; }
ul#news_list li div { font-size: 9px; }
ul#news_list li div.title { margin-bottom: 10px; }
ul#news_list li div.title a { font-size: 9px; text-decoration: none; font-weight: bold; color: #557862; margin-bottom: 10px; }
ul#news_list li div.title a:hover { text-decoration: none; }
ul#news_list li div.more { text-align:right; font-weight: bold; color: #557862; margin-top: 10px; }

div#sites_item div.img_div { float: left; border: 1px solid #e3e3e3; margin-right: 10px; }
div#sites_item div.short_desc { font-weight: bold; color: #5f7cb7; }
div#sites_item p.desc { clear:both; padding-top: 10px; }

div#pagelimiter { background-color: #FFFFFF; padding:4px; text-align: left; }

div#msg_div { font-weight: bold; color: #FF0000; margin-left: 30px; }

div#newsletter_box { vertical-align:bottom; color: #ffffff; padding:10px; text-align:left; background-color: #557862; border-bottom: 1px solid #ffffff; }
div#newsletter_box input#short_desc,div#newsletter_box input#name { width:130px; background-color: #aabcb1; border-width: 0px; color:#000000; padding:1px; }
div#newsletter_box label { text-align:center; color:#aabcb1; font-size: 9px; line-height: 12px; width:130px; }
div#newsletter_box p#name_box { width:150px; float: right; color:#ffffff; font-size: 9px; }
div#newsletter_box p.msg { color:#ffffff; font-size: 9px; }

div#main_container { width: 526px; float: left; margin-right: 7px; }
div#main_container2 { text-align:left; width: 526px; float: left; background-color: #5f7ca4; }

div#right_container { text-align:left; width: 346px; float: left; background-color: #5f7ca4; }

div#footer { width: 879px; }
div#footer div { float: left; height: 25px; vertical-align: bottom; }

p#sitemap_top { padding-top:10px; border-top: 1px solid #e2e2e2; font-weight: bold; }

ul#msg_box { background-color: #ffffcc; border: 1px solid #ff0000; list-style: disc; color:#FF0000; }
/* CHAT */
div#chatDiv { top:10px; left:10px; padding:10px; position: absolute; width: 400px; height: 400px; background-color: #e1e1e1; }
div#outer_chat_box { background-color: #ffffff; border:1px solid #999999; overflow: auto; height: 300px; }
ul#chat_box { padding: 2px; margin: 0px; }
ul#chat_box li { border-bottom: 1px dashed #999999; list-style: none; }
ul#chat_box li.my { background-color: #f1f1f1; }
ul#chat_box li label { line-height:16px; font-weight: bold; margin-right: 10px; padding-left: 20px; background-image: url("../images/kopeteaway.png"); background-position: left; background-repeat: no-repeat; }
ul#chat_box li span { line-height:20px; font-size: 9px; float: right; padding-left: 20px; background-image: url("../images/history.png"); background-position: left; background-repeat: no-repeat; }
ul#chat_box li p { clear:both;  padding: 0px; margin: 0px; }
div#chatDiv p.close { color:#FFFFFF; background-color:#EE0000; width:60px; text-align: right; font-weight: bold; }

/* ---- GLOBAL CLASSES ----*/
div.inner { line-height: 18px; background-color: #FFFFFF; margin:8px; padding:10px; }
div.inner2 { background-color: #FFFFFF; margin:8px; }

.tabletlo {
	background-image: url(../images/tlohead.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #eff8ff;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #8e8e8e;
	text-decoration: none;
}
.txtnewsy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #8e8e8e;
	text-decoration: none;
}
.box {
	border: 1px solid #999999;
}
.red { color: #ff0000; }
.gray { color: #999999; }
.hand { cursor: pointer; text-decoration: underline; }
