/* CSS Document */
body { font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #FFF; margin: 0px auto; padding: 0px; text-align: center;  }
h1 { color:#FFF; font-size: 11px; line-height: 16px; margin:2px 0px ; background: #333333; margin-bottom: 10px; }

p{ text-align:justify; padding: 5px 0px 15px 0px; margin: 0px;}

a{ color: #454545; text-decoration: underline;}

a:hover{ color: #ff6600; text-decoration: none;}
	
ul { padding: 5px 0px 0px 0px; margin: 0px 0px 0px 15px; list-style: disc url(../images/a.gif) outside; }

li { padding: 0px 0px 5px 0px; 	}

#page { width: 770px; margin:auto; padding:0px; text-align:left; }

.borderTop { clear: both; width: 100%; background: url(../images/border_top.gif) repeat-x; height: 9px; margin: 0px; padding: 0px }

.logo{
	float: left; background: url(../images/logo.gif) no-repeat left bottom; height: 100px; width: 224px; }

.nav{ float: left; text-align: left; padding: 0px; margin: 0px; width: 546px; background: url(../images/navbg.gif) repeat-x; }

	
/* ------------------- #container ------------------- */
.pageTitle{ color: #FFFFFF; background: #003061; padding: 2px 5px 5px 20px; margin: 0px; width: 481px; 	}
	
#container{ float: left; padding: 0px; width: 546px; margin-top: 0px; }

.content { padding: 0px; }

.col { float: left; width: 240px; }

.colTitle{font: bold 16px Arial, Helvetica, sans-serif; color: #B7D200; padding: 5px 10px; margin: 0px }

.col1 { float: left; width: 306px; background: #F0F0EE;}

.col1Title{ font: bold 16px Arial, Helvetica, sans-serif; color: #333; background: #D7D7CF; padding: 5px 10px; margin: 0px}

.col2 { background: #F0F0EE;}
 
.colInner { padding: 0px 10px 10px 10px; }

.paddR10px{ padding-right: 10px;}

.paddL10px{ padding-left: 10px;}

/* ------------------- #Footer ------------------- */

#footer{ clear: both; background: #FFFFFF url(../images/footerbg.gif) repeat-x; color: #333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

.footerLeft{ float: left; background: #646567; padding: 15px 10px; color: #ccc; height: 40px; width: 203px; }

.footerLeft a { color: #ccc; text-decoration: none; }

.footerLeft a:hover{ color: #FFF; text-decoration: none; }

.footerRight{ float: left; background: #BCBCB2; padding: 15px 10px; height: 40px; width: 526px; border-left: 1px solid #fff; }

.footerRight a { color: #333; text-decoration: none; }

.footerRight a:hover{ color: #000; text-decoration: none; }

/* ------------------- #Google Ad ------------------- */

#adLeft{ float: left; width: 214px; padding-left:10px;  padding-bottom: 10px;  background: #f8f8f8; }
	
.adbottom{ clear: both; margin: 20px 0px 10px 0px ; padding: 0px; height: 50px; background: #f8f8f8; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }

#adTop{ margin: 10px auto 20px auto;  }