html,body{margin:0;padding:0;background:#FFFFFF;}
body{font:76% arial,sans-serif;text-align:center;}
#header{margin-top:0;width:740px;padding-top:2px;}
#topicons{float:right;width:280px;padding-top:15px;}
#topicons a{padding-left:25px;}
#topmenu{height:31px;margin-top:75px;background:url(images/topbg-blue740.gif) no-repeat;}
#topmenuright{height:31px;float:right;width:589px;word-spacing:.2em;}
#topmenuright p{margin-top:8px;margin-left:20px;}
#topmenuright a{padding-left:8px;font-weight:bold;color:#20216a;text-decoration:none;}
#topmenuright a:hover{color:white;}
#container{text-align:left;width:742px;margin:0 auto;}
#wrapper{float:left;width:100%;}
#content{margin:9px 0 10px 160px;border-left:1px solid #bdedff;padding-left:10px;padding-top:20px;}
h1{font-size:1.4em;color:#20216a;margin:0;border-bottom:1px solid #202161;padding-bottom:5px;}
form{margin:5px 0;}
fieldset{width:60%;}
legend{font-size:1.2em;font-weight:bold;color:#000000;background:#FFEFD5;font-style:italic;}
select{float:left;}
#rightcol{float:right;margin:-15px 0 10px 10px;padding:5px;border-bottom:3px solid #20216a;background:#bdedff;text-align:center;}
#rightcol a{color:#20216a;margin-top:5px;display:block;text-decoration:none;font-size:.9em;font-weight:bold;}
#rightcol a:hover{color:orange;}
.social{margin-top:5px;}
h2{font-size:1.1em;font-weight:bold;height:20px;vertical-align:middle;}
h2 img{margin-right:5px;}
#box{width:90%;padding:5px 0;text-align:center;font-size:1.4em;font-weight:bold;color:#ffa000;margin:0 auto;}
#box h1{font-size:1em;border:0;padding:0;}
#adh {padding-top : 3px;}
.textorsm{font-weight:bold;background-color:#FFEFD5;padding:0 3px;}
table{margin-top:10px;margin-bottom:10px;border-collapse:collapse;}
td{padding:1px 1px 1px 3px;border:1px solid #ddd;}
th{background:#bdedff;color:#000000;padding:1px 1px 1px 3px;}
.tr{background:#f0f8ff;}
#more {font-size: 10px; text-align: right; color: #000000}
#leftnav{float:left;width:156px;margin-left:-742px;margin-top:3px;}
#navigation{width:156px;}
#navigation ul{list-style-type:none;margin:0;padding:0;}
#navigation li{padding:0;margin:0;width:156px;height:19px;background:url(images/leftmenu-over.gif) no-repeat left top;padding-bottom:2px;}
#navigation a{display:block;width:156px;height:19px;text-decoration:none;background:url(images/leftmenu.gif) no-repeat top left;color:#20216a;text-align:left;font-weight:bold;font-size:11px;padding-left:15px;vertical-align:middle;padding-top:0px;}
#navigation a:hover{background-image:none;color:#FF5400;}
#g{text-align:center;width:156px;padding-top:7px;}
#g a{background:url();display:inline;padding-left:0;}
#footer{padding-top:12px;padding-bottom:30px;height:55px;color:#333333;font:.77em verdana;clear:left;width:740px;}
#footer p{background-color:#bdedff;padding:2px;margin-bottom:10px;}
#footer a, #footer a:visited{color:#20216a;font-weight:bold;text-decoration:underline;text-transform:uppercase;}
#footer a:hover{color:orange;text-decoration:none;}
#ads td {border : 0; padding-left:30px;}
#ads input {background : #ffcc66;}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}







