/* 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:0px 0px; padding:3px; text-align:center; background: #333; margin-bottom: 10px; border-bottom:1px solid #D70000 }

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

.header1 {font: bold 20px/20px Verdana, Arial, Helvetica, sans-serif;}

.header2 {font: bold 14px/20px Tahoma, Arial, Helvetica, sans-serif;}

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) inside; }

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

#page {
	width: 770px;
	margin:auto;
	padding:0px;
	text-align:left;
	background: url(../images/contentbg.gif) repeat-y;
}

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

.logo{
	background: #ffffff url(../images/logo.gif) no-repeat; height: 260px;float: left; width: 220px; }

.nav{
	text-align: left;
	float: left;
	width: 240px;
	height: 260px;
	margin: 0px 0px;
	padding: 0px ;
	font: normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
	background: #093158;
	border-right: 1px solid #fff;
}

.topnav{
	padding: 0px;
	margin: 0px;
	height: 51px;
	border-bottom: 1px solid #FFF;
	background: #F6F6F6 url(../images/navbg.gif) repeat-x;
}

.topnav a{display: block; padding: 17px 10px 5px 30px; color: #333; font-weight: bold; font-size: 11px; margin: 0px;	
text-decoration: none; }

.topnav a:hover{ color: #ffffff; text-decoration: none; background: #F6F6F6 url(../images/navbg1.gif) repeat-x;}

/* ------------------- #container ------------------- */
.pageTitle{ color: #333; font-size: 12px; font-weight: bold; background: #B7C1C5; padding: 2px 5px 5px 20px; margin: 0px;  }
	
#banner{ float: left; padding: 0px; width: 308px; margin: 0px; background:#f60  }

#container1{ float: left; padding: 0px; padding-bottom: 20px; width: 547px; margin: 0px;  min-height: 620px; *height: 620px; }

.content {padding: 5px 10px;}

#container1 b{ color: #333;  }

#left { float: left; width: 182px; padding: 20px; margitn: 0px; }


#spacer{ clear:both; padding: 0px; width: 770px; margin: 0px; background: #FFF; height: 1px; }

.fottTxt { padding: 18px 10px;}
.paddR10px{ padding-right: 10px;}
.paddR70px{ padding-right: 70px;}

.paddL10px{ padding-left: 10px;}

.clear { clear: both;}

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

#footer{ clear: both; background: #FFFFFF; color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }

.footerLeft{ float: left; padding: 18px 10px 12px 10px; background: #FFFFFF; border-top: 5px solid #D70000; height: 76px; width: 513px; text-align:center }

#footer a { color: #666; text-decoration: none; }

#footera:hover{ color: #000; text-decoration: none; }

.footerRight{ float: left; padding: 30px 10px 0px 10px;border-right: 1px solid #FFF;  background: #F8F8F8 ;border-top: 5px solid #333; height: 76px; width: 200px; }


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

#adLeft{ padding-left:10px;  padding: 0px 10px 10px 10px;  }

#adRight{float: left; width: 250px; padding: 5px; margitn: 0px; background: #E6E1CD; color: #fff; text-align: justify; height: 250px;}
	
.adbottom{ margin: 20px 0px 10px 10px ; padding: 0px; height: 68px; }

#adtop{ float: right; padding: 5px; margin: 10px 0px 5px 10px; background:#ffffff; }

/* ------------------- Temporary Spacers for Google Ad ------------------- */

.google250x250	{ width: 250px; height: 250px; background:#7ACCC8; }
	
.google120x600	{ width: 120px; height: 600px; background:#7ACCC8; }

.google468x60	{ width: 468px; height: 60px; background:#7ACCC8; }
