@charset "UTF-8";
/* CSS Document */
*{padding:0; margin:0; }
body{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:100%; text-align : center ; background:url(images/backGrad.jpg) repeat-x bottom left fixed;}
#container{width:950px;
 margin:0 auto; 
 text-align : left ;
 border:1px solid #666666;
 background:#FFFFFF;
 position:relative;}
/* global */
a img{border:0; text-decoration:none;}
a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#f10100; text-decoration:none}
a:hover{ text-decoration:underline}
h2 {color:#3399FF;font-size:1.2em;padding:5px; text-align:center}
#head{width:950px; background:url(images/headerG.gif) top left no-repeat; height:120px; /*border-bottom:#999999 solid 10px;*/ }
 #head h1{text-indent:-5000px;}
 #topNav{background:#000000; background-color:#000; height:30px; text-align:center; padding-top:8px; _padding-top:5px;}
 #topNav a{color:#FFFFFF; font-weight:bold; font-size:14px; text-decoration:none; line-height:1.2em;}
 #topNav a:hover{color: #f10100;}
 #topNav li{display:inline; margin:10px 0 0.5em 1em; padding:5px; }
 #main{width:430px; float:left; margin:0 1em 0 1em;
 border-left:#666666 solid 1px;
 border-right:#666666 solid 1px; 
 padding:10px;
 }
 #main p{font-size:0.8em; padding:0.2em;}
 #main ul{font-size:0.8em; margin-left:10px;}
 #main h2{color:#3399FF; font-size:1.2em;}
 #nav{ float:left;  font-size:1.1em; width:230px;  margin:10px; display:inline;}
 #nav li{margin-bottom:0.5em; _margin-bottom:0em;  list-style:none; text-indent:1em; line-height:1.8em;display:inline; /*_line-height:1.1em; */ }
 #nav a{display:block; border-bottom:#FFFFFF solid 2px; font-size:14px;
 text-decoration:none;
 color:#333333; font-weight:bold; _padding-top:-5px;}
 #nav a:hover{color:#f10100;}
 #nav img{margin-left:5px; padding-bottom:5px;}
 #ads{float:left; width:190px; margin-top:10px; }
 #ads a{ margin:5px;}
 .red{width:260px; float:left; height:200px; margin:15px; padding:10px;}
 .red h2{color:#FFFFFF; font-size:1.1em; text-align:center; padding:0 0 5px 0;}
 .box{width:220px; margin:0 auto; height:50px; background:#FFFFFF; padding:5px; text-align:center;}
 
.pic{border:1px solid #666666;}
 .ptext{height:80px;  width:220px;  background:#FFFFFF; margin:5px auto; padding:5px; position:relative;}
 .ptext p{position:absolute; top:10px; right:5px; width:80px; font-size:0.8em;}
 #footer{clear:both; font-size:12px; text-align:center; padding-top:15px; padding-bottom:15px}
 #footer li{display:inline; margin-left:0.5em;}
 #footer a{text-decoration:none;color:#666666;
 }
 #footer a:hover{color:#FF0000;}
 #call{background:url(images/request.gif) bottom center no-repeat; height:190px; font-size:1em; color:#333333;}
 input{ margin:5px;}
 .right{float:right;}
 .left{float:left; padding:10px;}
 
 .bl{background:url(images/bottomleft.gif) 0 100% no-repeat #CCCCCC; width:100% }
 .br{background:url(images/bottomright.gif) 100% 100% no-repeat;}
 .tl{background:url(images/topleft.gif) 0 0 no-repeat;}
 .tr{background:url(images/topright.gif) 100% 0 no-repeat;padding:15px; _padding:10px; margin-bottom:5px;}
 

 
 .blR{background:url(images/bottomleft_red.gif) 0 100% no-repeat #FF0000;; width:260px; }
 .brR{background:url(images/bottomright_red.gif) 100% 100% no-repeat;}
 .tlR{background:url(images/topleft_red.gif) 0 0 no-repeat;}
 .trR{background:url(images/topright_red.gif) 100% 0 no-repeat;padding:15px;}
 
 #extra{width:300px; text-align:center; font-size:0.9em; color:#333333;}
 
 #list{margin:20px 0 0 50px; width:350px; float:left;}
 #list ul{margin-left:1.5em;font-size:0.8em;}
 #list h2{text-align:center;color:#3399FF;}
 .errormsg{color:#FF0000; font-weight:bold;font-size:0.8em;}
