*,html{ margin:0; padding:0; }
body{ background-color:#000; font-family:"Lucida Grande", Helvetica, Arial, Tahoma, sans-serif; color:#fff; text-align:center; }
div.clear{ clear:both; overflow:hidden; height:0; }
div#container{ width:725px; margin:25px auto 0 auto; text-align:left; }
.new_icon{ position:relative; top:2px; }
p {color:#FFFFFF; font: 8px}
a {color:#FFFFFF; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:underline;}
a img {border:0;}
div#header{  }
div#header h1{ float:left; }
div#header h1 a span{ display:none; }
div#header h1 a{ display:block; width:331px; height:73px; background-color:#000; background-image:url(images/logo.gif); background-repeat:no-repeat; margin:0 0 25px 0; }
div#header ul{ list-style:none; float:left; margin:0 0 0 15px; }
div#header ul li{ color:#fff; font-size:9px; line-height:1.8em; }
div#header ul li a{ color:#9ea2a6; text-decoration:none; }
div#header ul li a:hover{ color:#fff; }
h2{ font-weight:normal; font-size:14px; margin:10px 0 25px 0 !important; }
h2 a{ color:#99ccff; text-decoration:none; }
div#content h1{ float:left;  margin: 0 0 5px 10px; padding: 0;
 font: 22px 'Trebuchet MS';}
div#content h1 a span{ display:none; }
div#content h1 a{  color: #cfcfcf; }
div#content{ background-color:#303030; font-size:0.7em; padding:25px 25px 0 25px; margin:0 0 0 0; background-image:url(images/con_bg.gif); background-repeat:no-repeat; background-position:top; padding-top: 10px;
 margin-top: 0; }
 
div#content div#left{ float:left; width:450px; margin:0 25px 0 0; }
div#content div#right{ float:left; width:150px; }
div#content .image{ margin:0 0 25px 0; }
div#content .navigator{ padding:7px; background-color:#272727; }
div#content ul{ list-style:none; margin:0; padding:0; }
div#content img{ border:0; color:#303030; }
div#content a img{ border-top:3px solid #171717; }
div#content a:hover img{ border-top:3px solid #5c5c5c; }

div#right { width: 150px;margin-top: 10px; }
div#right h2 { font: bold 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0 10px; height: 25px; line-height: 25px; color: #F0F4F8; clear: left; overflow: hidden;}
div#right ul { margin: 0; padding: 2px 0 10px 0; list-style: none;}
div#right ul { margin-bottom: 5px;}
div#right li { list-style:none; margin:3px 0; _line-height : 50%;}
div#right li a { display: block; padding-left: 10px; font: bold 11px Arial, Helvetica, sans-serif; color: #ababab;}
div#right li a:hover { text-decoration: underline;}
div#right p  div#left{ padding-left: 10px; font-size: 11px; text-align: justify;}
div#left{ font-size: 13px; margin-top:10px;}



/* Fullscreen Content */
#fullscreen{ padding:0 0 25px 0; }
#fullscreen p{ line-height:1.6em; padding:0 0 15px 0; }
#fullscreen p a{ color:#99ccff; }

div#content ul li{ float:left; margin:0 3px 0 0; color:#fff; font-size:9px;  }
div#content ul li a{ color:#fff; text-decoration:none; color:#5c5c5c; }
div#content ul li a:hover{ color:#fff; }
div#content h3{ font-size:0.9em; padding:7px 7px 4px 7px; background-color:#171717; background-image:url(images/image_head.gif); background-repeat:no-repeat; background-position:top; }
div#footer{ text-align:center; width:550px; margin:0 auto 10px auto;  }
div#footer p{ color:#fff; font-size:10px; line-height:1.6em; padding:0 0 15px 0; }
div#footer p a{ color:#99ccff; text-decoration:underline; }
div#subcontent{ background-color:#1f1f1f; font-size:0.7em; padding:25px 25px 25px 25px; margin:0 0 25px 0; background-image:url(images/footer_bg.gif); background-repeat:no-repeat; background-position:bottom; }
div#subcontent p{ color:#949994; font-size:10px; line-height:1.6em; padding:0 0 15px 0; }
div#subcontent p img{ float:left; margin:4px 25px 0 0; }
div#subcontent p a{ color:#99ccff; text-decoration:none; }
div#subcontent ul{ padding:0 0 0 15px; margin:0 0 25px 0; }
div#subcontent ul li{ color:#fff; line-height:1.7em; }
div#subcontent div#subleft{ float:left; width:325px; margin:0 25px 0 0; }
div#subcontent div#subright{ float:left; width:325px; }

.navigation {	font-size:11px;display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 5px;	}
.datalist li ul{ margin:0 !important; }
.datalist li ul li{ color:#949994 !important; }
.links{ list-style:none; margin:0 !important; padding:0 !important; }
.links li{ }
.links li a{ margin:0 0 3px 0; background-image:url(images/li_bg.gif); padding:0 0 0 0; background-repeat:no-repeat; background-position:top; display:block; width:100%; height:25px; line-height:22px; text-decoration:none; color:#fff; font-size:9px; }
.links li a span{ padding:0 0 0 10px; }
.links li a:hover{ color:#99ccff; }
.listtop{ margin:0 0 25px 0 !important; }

#pager{ display:block; margin:0 0 0 0; padding:0; width:100%; clear:both; height:45px; }
#pager ul{ float:right; margin:0 !important; padding:0 !important; }
#pager ul li a.for{ line-height:20px; display:block; background-image:url(images/pager_for_bg.gif); background-repeat:no-repeat; background-position:top; width:110px; height:20px;  }
#pager ul li a.for span{ padding:0 0 0 10px; }
#pager ul li a.back{ line-height:20px; display:block; text-align:right; background-image:url(images/pager_back_bg.gif); background-repeat:no-repeat; background-position:top; width:110px; height:20px;  }
#pager ul li a.back span{ padding:0 10px 0 0; }
.last_list{ margin:0 0 0 0 !important; }


