/* MAIN STYLES */
body {margin:15px 0 20px; padding: 0px; background-color: #00b6e5; font-family:Arial, Helvetica, Verdana; font-size:12px; }
#main-container{margin:auto;width:937px; border:1px solid #c5e400; background-color:#FFFFFF} 

/* HEADER STYLES */
#header-container {background:url(../images/header_bg.jpg) no-repeat top right; height:204px}
#header-container .logo {margin-left:31px; margin-top:50px;}
#header-container .slogan {float:right; margin-right:280px; width:400px; margin-top:33px;}

/* NAV STYLES */
#nav-container {background:url(../images/nav_right.jpg) no-repeat top right}
#nav-container .topline {width:873px; background-color:#c5e400; border-bottom:1px solid #FFF; height:4px}
#nav-container .nav-div {width:873px; background-color:#00b6e4; border-top:1px solid #c5e400; height:41px; }
#nav-container .nav-div div {color:#FFF; font-weight:bold; font-size:18px;}
#nav-container .nav-div div a {color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; margin-left:4px; margin-right:4px}
#nav-container .nav-div div .selected {color:#7cfffa;}
#nav-container .nav-div div a:hover {color:#7cfffa;}

/* FEATURE STYLES */
.featimg-small-div {width:201px; height:141px; position:absolute; margin-top:175px; margin-left:600px}
.featimg-div {width:872px; height:255px; background: url(../images/members/member-featurebg.jpg) no-repeat top left  #0c4793;}
.featimg-underline {width:873px; height:33px; background-color:#c5e400}
#logout-div {position:absolute; margin-top:-25px; margin-left:40px; font-size:14px; color:#03A0C9}
#logout-div a {color:#004C9B; font-size:14px; text-decoration:none}
/* CONTENT STYLES */
.clear {clear:both; line-height:0; font-size:0; height:0;}
#main-content-td {padding:5px 0 5px 5px}
#main-content-td #main-content-div {border:1px solid #bebebe; min-height:425px; padding:14px}
#main-content-td #main-content-div h1 {font-size:36px; color:#bebebe; font-weight:bolder; font-family:Arial, Verdana; margin:0 0 10px 0}
#main-content-td #main-content-div p {font-size:16px; color:#003399; margin-bottom:20px}
#main-content-td #main-content-div .pic1 { float:left; margin-left:2px;}
#main-content-td #main-content-div .pic2 { float:right; margin-right:4px;}
#main-content-td #main-content-div .you-deserve-it {margin-top:10px}
.thickbox .search-div {position:absolute; margin-top:10px; font-size:20px; margin-left:120px; width:460px; text-align:right; color:#00b6e4;  cursor:pointer; text-decoration:none}
.thickbox .search-div a {text-decoration:none;}

/* SIDEBAR STYLES */
#sb-nav-td {background-color:#00b6e5; padding-left:3px; padding-right:3px; padding-top:3px}
#sb-nav-td div {padding:3px 0px 3px 5px; margin-bottom:2px; text-align:left}
#sb-nav-td .selected {background-color:#39d6ff}
#sb-nav-td div a {font-size:14px; font-weight: bolder; letter-spacing:-1px; text-decoration:none; color:#FFFFFF}
#sb-nav-td div a:hover {font-size:14px; font-weight: bolder; text-decoration:none; color:#7cfffa}
#sb-special-td {background-color:#FFF;}
#sb-special-td img{ margin-top:3px}

/* FOOTER STYLES */
#footer-container {width:873px; margin-top:10px; margin-bottom:10px; color:#7d7e7f}
#footer-container a {color:#7d7e7f; text-decoration:none}
#footer-container a:hover {color:#004c9b;}

/* FORM STYLES */
label{float:left;width:200px;font-size:13px;} 
#form1 div{clear:left;margin-top:5px;font-size:13px;} 
.text{width:300px;border:1px inset #00b6e4;font-size:13px;padding:.2em;} 
.input{border:1px inset #00b6e4;font-size:13px;} 
.btn{color:#FFF;width:100px;background-color:#00b6e4;border:1px solid #77a4d3;margin-right:200px;padding:.2em;}
.btn2{color:#FFF;background-color:#00b6e4;border:1px solid #77a4d3;padding:.2em;} 
.error,.required{font-weight:700;color:#900;}
.login-form td {font-family:Arial, Helvetica, Verdana; font-size:13px; color:#333}
.form-table td {font-family:Arial, Helvetica, Verdana; font-size:14px; font-weight:bold; color:#333