body{font-family: Helvetica, Verdana, Arial, sans-serif;}

p{margin-bottom: 15px; color: #0a3a48;}

a{cursor: pointer; color: #006699;}
a:hover{ text-decoration: underline; color: #006699;}

h1{}
h2{}
h3{font-size: 24px; color: #0a3a48;}

a.mainNav{padding: 5px 8px 0px 8px; color: #0a3a48;}
a.mainNav:hover{border-top: 6px solid #cfd553; text-decoration: none;}
a.mainNavOn{padding: 5px 8px 0px 8px; color: #0a3a48; border-top: 6px solid #0a3a48; text-decoration: none;}

/*layout*/
#titleBlock{width: 920px; height: 30px; line-height: 30px; position: absolute; top: 0px; left: 50%; margin-left: -460px; text-align: right;}
#navContainer{width: 920px; height: 20px; border-bottom: 2px solid #0a3a48; position: absolute; top: 50px; left: 50%; margin-left: -460px; font-size: 13px; text-align: center; margin-bottom: 10px;}
#sponsorDiv{width: 920px; height: 15px; position: absolute; top: 697px; left: 50%; margin-left: -460px; text-align: right;}

.transbox{
background-color:#ffffff;
opacity:0.6;
filter:alpha(opacity=60);

}
#titleBar{width: 606px; height: 52px; line-height: 52px; padding-left: 20px; background: #cfd553; margin-top: 27px; }

#bgImgHolder{width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; overflow: hidden;}
#contentScreen{width: 960px; height: 685px; background: #FFF; position: absolute; top: 30px; left: 50%; margin-left: -480px; opacity: .8;}

/*forms*/
.inputTxt{margin: 0px; padding: 2px; width: 300px; height: 18px; line-height: 18px; border: 1px solid #0a3a48; color: #0a3a48;}
.submitButton{margin: 0px; padding: 0px; width: 150px; height: 22px; line-height: 22px; border: 1px solid #0a3a48; color: #0a3a48; background: #FFF; text-align: center; font-size: 14px; cursor: pointer;}

/*content*/
#contentBox{width: 918px; height: 612px; border: 1px solid #0a3a48; margin-bottom: 0px; position: absolute; top: 80px; left: 50%; margin-left: -460px; }
#pageContent{width: 918px; height: 505px; margin-top: 20px;}
#leftImage{float: left; display: inline; width: 300px; height: 505px; margin-left: 20px; margin-right: 20px;}
#leftContent{float: left; display: inline; width: 700px; height: 505px; margin-left: 20px; font-size: 14px; line-height: 19px;}
#rightContent{float: left; display: inline; width: 550px; font-size: 14px; line-height: 19px; }

.thumb150{float: left; display: inline; with: 150px; height: 100px; margin-right: 20px; margin-bottom: 20px; border: 1px solid #0a3a48;}
.thumb120{float: left; display: inline; width: 120px; height: 100px; margin-right: 15px; margin-bottom: 7px; border: 1px solid #0a3a48;}

/*floats*/
.fLeft{float: left; display: inline;} .fRight{float: right; display: inline;}

/*heights*/
.h75{height: 75px;}

/*margins*/
.center{margin: 0px auto 0px auto;}
.mb10{margin-bottom: 10px;}
.mb7{margin-bottom: 7px;}

/*paddings*/
.pLR15{padding: 0px 15px 0px 15px;}

/*font-sizes*/
.t10{font-size: 10px;} .t11{font-size: 11px;} .t12{font-size: 12px;} .t13{font-size: 13px;} .t14{font-size: 14px;} .t16{font-size: 16px;} .t18{font-size: 18px;} .t20{font-size: 20px;} .t24{font-size: 24px;} .t30{font-size: 30px;} .t36{font-size: 36px;}

/*line heights*/
.lh15{line-height: 15px;}
.lh21{line-height: 21px;}
.lh40{line-height: 40px;}


/*letter spacing*/
.ls1{letter-spacing: 1px;}

/*colors*/
.lGrey{color: #666;}
.dGrey{color: #333;}
.white{color: #FFF;}
.black{color: #000;}
.red{color: red;}
.siteBlue{color: #0a3a48;}
.green{color: #cfd553;}

