body{margin:5px; font-family:Verdana,Arial,Helvetica; background:url(images/bg.jpg) repeat-x fixed}
a:link {color: #0066FF;}
a:visited {color: #0066FF;}
a:hover {color: #0066FF;}
#container{ width:880px;background:#FFF; padding:0px 5px 5px 5px; margin: 0 auto; overflow:auto;}
#topimg { width:890px;height:18px; padding:0px 0px 0px 0px; margin: 0 auto;background:url(images/topimg.png) no-repeat;}
#topbar ul{height:8px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#topbar li{display:block;height:8px;float:right;margin:0px 8px 0px 0px; padding:3px 2px 0px 0px;}
#topbar li a{ font-size:10px;float:left;margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; color:#06f;   text-decoration:none;}
#topbar a:hover{color:#06f; text-decoration: underline;}

#header{ width:880px;height:70px; padding:5px; margin: 0 auto;background:#FFF;}
#headerlogo{width:340px; height:60px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background:url("images/header.jpg") no-repeat left}
#headerlogo h5{padding: 50px 0px 0px 4px; margin: 0px 0px 0px 0px; color:#333}
#headerad{width:468px; height:60px;float:right; font-size:18px; color:#000; margin:0px 10px 0px 0px; padding:5px 0px 0px 0px;}

#menu{width: 890px; height:30px; margin: 0 auto; padding:0px;display:block;text-transform:uppercase;font-weight:bold;
background:transparent url("images/menu.jpg") repeat-x top left;border-bottom:3px solid #1596E2;border-top:1px solid #C0E2D4; clear:both; font-size:11px;}
#menu ul{margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;}
#menu li{display:block;float:left;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#menu li a{float:left;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none; color:#fff; padding:11px 7px;}
.navdiv {background:transparent url("images/spacer.jpg") no-repeat top right;}
#menu ul li a:hover{color:#333;}

#maincontent{float:left; width:500px; margin:0px 0px 5px 10px; padding:0px;}
#main{float:left; width:500px; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#main h4{color:#444444;font-size:13px; margin:5px 0 5px 0; padding:1px 0px 1px 0px; font-weight:bold; border-bottom:2px solid #EAEAEA}
#main h5{color:#444444;font-size:13px; margin:5px 0 5px 0; padding:1px 0px 1px 0px; font-weight:bold; border-bottom:2px solid #1596E2}
#main p{line-height:22px; margin:0px 0px 5px 0px; padding:0px 2px 0px 2px;}
#main ul{margin:0; padding:0px 0px 0px 0px;}
#main li{list-style:none; display:block;margin:3px 0px 3px 0px; padding:3px 0px 0px 0px; }
#main li a{text-decoration:none; padding:5px; font-size:12px}
#main li a:hover{ text-decoration:underline}
.offer p{ background: #efefef; color:#000000; line-height:20px; margin:2px 2px 5px 2px; padding:10px 10px 10px 10px;}

#maincontenttopsite{float:left; width:98%; margin:0px 0px 5px 10px; padding:0px;}
#maintopsite{float:left; width:100%; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#maintopsite h4{color:#666666;font-size:13px; margin:5px 0 5px 0; padding:1px 0px 1px 0px; font-weight:bold; border-bottom:2px solid #EAEAEA}
#maintopsite h5{color:#666666;font-size:13px; margin:5px 0 5px 0; padding:1px 0px 1px 0px; font-weight:bold; border-bottom:2px solid #1596E2}
#maintopsite p{line-height:30px; margin:0px 0px 0px 0px; padding:0px 2px 0px 2px;}


#mainbox{float:left; width:500px; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#mainbox h5{color: #222222;font-size:13px; margin:7px 0 5px 0; padding:1px 0px 1px 0px; font-weight:bold; border-bottom:2px solid #1596E2}

#mainboxleft{float:left; width:245px; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#mainboxleft ul{margin:0; padding:0px 0px 0px 0px;}
#mainboxleft li{list-style:none; display:block;margin:3px 0px 3px 0px; padding:5px 0px 0px 0px; }
#mainboxleft li a{text-decoration:none; padding:0px; font-size:12px}
#mainboxleft li a:hover{ text-decoration:underline}

#mainboxright{float:right; width:245px; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#mainboxright ul{margin:0; padding:0px 0px 0px 0px;}
#mainboxright li{list-style:none; display:block;margin:3px 0px 3px 0px; padding:5px 0px 0px 0px; }
#mainboxright li a{text-decoration:none; padding:0px; font-size:12px}
#mainboxright li a:hover{ text-decoration:underline}

#maintoolboxleft{float:left; width:245px; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#maintoolboxleft ul{margin:0; padding:0px 0px 0px 0px;}
#maintoolboxleft li{list-style:none; display:block;margin:3px 0px 3px 0px; padding:5px 0px 0px 16px; background:url("images/toolimg.jpg") no-repeat 0 9px }
#maintoolboxleft li a{text-decoration:none; padding:0px; font-size:12px}
#maintoolboxleft li a:hover{ text-decoration:underline}

#maintoolboxright{float:right; width:245px; margin:0px 0px 0px 0px; padding:0px;color:#111; font-size:12px;}
#maintoolboxright ul{margin:0; padding:0px 0px 0px 0px;}
#maintoolboxright li{list-style:none; display:block;margin:3px 0px 3px 0px; padding:5px 0px 0px 16px; background:url("images/toolimg.jpg") no-repeat 0 9px }
#maintoolboxright li a{text-decoration:none; padding:0px; font-size:12px}
#maintoolboxright li a:hover{ text-decoration:underline}


#leftnav{float:left; width:200px; margin:0px 0px 10px 0px; color:#111; font-size:12px}
#leftnav h5{color: #f2f2f2;font-size:13px; margin:5px 0 5px 0; padding:3px 0px 3px 3px; background:url(images/nav.jpg) repeat-x;}
#leftnav ul{margin:0; padding:0;}
#leftnav li{list-style:none; border-bottom:3px solid #ededed; padding-left:12px; background:url("images/pointer.jpg") no-repeat 0 5px}
#leftnav li a{color: #4184C7; text-decoration:none; padding:3px; display:block; font-size:11px}
#leftnav li a:hover{background-color:#EFEFEF}

#rightnav{float:right; width:160px; margin:0px 0px 10px 0px; color:#111; font-size:12px}
#rightnav h5{color: #f2f2f2;font-size:13px; margin:5px 0 5px 0; padding:3px 0px 3px 3px; background:url(images/nav.jpg) repeat-x;}
#rightnav ul{margin:0; padding:0;}
#rightnav li{list-style:none; border-bottom:3px solid #EFEFEF; padding-left:12px; background:url("images/pointer.jpg") no-repeat 0 5px}
#rightnav li a{color: #444; text-decoration:none; padding:3px; display:block; font-size:10px}
#rightnav li a:hover{background-color:#EFEFEF}


#footer{padding:3px; color:#333; font-size:11px;clear:both; text-align:center;border-top:3px solid #1596E2;}
#footer p{line-height:17px; margin:0px 0px 0px 0px; padding:0px 3px 0px 3px;}
#footer a{color:#4184C7; text-decoration:none}
#footer a:hover{color:#ff0000; text-decoration:underline;}
.red{color:#FF0000; margin:0px; padding: 0px; font-size:10px;}
.nounder { text-decoration:none;}
#red{color:#FF0000;}
