*{margin:0px;padding:0px;font:11px Tahoma, Arial;}
html,body{margin:0px;padding:0px;}
div#mainContainer{position:absolute;width:770px;left:50%;margin:5px 0px 0px -385px;padding-bottom:24px;}
div#banner{display:none;}
div#nav{display:none;}
div#nav a{}
div#body-top-int{display:none;}
div#body-int{width:100%;float:left;}
div#nav-int{display:none;}
div#content-int{width:620px;float:left;}
div#content-int div#inner{margin:20px 0px 0px 58px;width:502px;font:12px Tahoma;}
div#content-int div#inner p{font:12px Tahoma;padding-bottom:12px;line-height:20px;}
div#sponsors-home{margin-top:54px;}
div#footer-int{padding-top:8px;width:100%;clear:both;}
div#footer-int a{color:#0872A8;}

div.message{font:11px Tahoma; color:#ba0000;font-weight:bold;}
table td{font:12px Tahoma;}
#btnSubmit{color:#206D97;background:#C0E4F0;width:70px;}
.tdLabel{text-align:right;padding-right:3px;font-size:11px;color:#194862;}
.field{border:solid 1px #04B9E3;padding:1px 0px 2px 4px;color:#666;}
.checkbox{color:#0872A8;}
div#content-int div#inner a{color:#0872A8;}
div#content-int div#inner p a{color:#0872A8;}
div#content-int div#inner table td a{color:#0872A8;}

table.tblHFF{}
table.tblHFF td{padding:2px;}

table.tblList{}
table.tblList td{padding:2px;}
table.tblList td.header{border-bottom:solid 2px #2AC3FE;color:#2AC3FE;font-weight:bold;text-align:center;}
table.tblList tr.item td{border-bottom:solid 2px #2AC3FE;}

h1{width:100%;color:#184864;border-bottom:solid 1px #B1B1B1;font-size:13px;font-weight:bold;letter-spacing:1px;padding-bottom:5px;margin-bottom:20px;}
h2{font-size:13px;font-weight:bold;padding-bottom:6px;}

/* home page specific divs */
div#body-top-home{display:none;}
div#body-home{width:100%;float:left;}
div#news{width:273px;float:left;}
div#news-top{width:100%;height:19px;}
div#news-body{width:100%;}
div#news-body p{margin:0px 0px 0px 40px;width:215px;font:11px Tahoma;color:#338BC0;}
div#news-bottom{width:100%;height:20px;}
div#newsletter{width:100%;}
div#newsletter form#newletterForm{margin:12px 0px 0px 29px;}
#newsletterField{width:150px;padding:1px 0px 2px 4px;margin-top:1px;border:solid 1px #04B9E3;color:#666;}
#newsletterButton{}
div#content-home{width:497px;float:left;}
div#content-home div#inner{margin-left:25px;}
div#calendar{margin:20px 0px 0px 23px;}
div#footer-home{width:100%;clear:both;}
/* end home specific divs  */