/* CSS Document */
body {width: 752px;	margin: 0 auto;	background-repeat: repeat-y; background-position: center; font-family: Arial; }
body a {color: #024668; text-decoration: underline;}
body a:hover {color: #478FC3; text-decoration: underline;}
#title {display: none;}
#header {background-repeat: no-repeat;	width: 752px; height: 440px; background-position: center;}
.content {height: 300px; overflow: hidden; left: -5px;  position: relative; width: 280px;}
.clear {clear:both;}

#footer {clear: both; background-repeat: no-repeat; height: 85px;}
#footer .disclaimer {margin-left: 100px; font-size: 10px; color: #666666; width: 365px; text-align: justify;}

.stepone a {margin-top: 35px; display: block; width: 280px; height: 85px; text-indent: -9999px;}

form {margin: 0px; padding: 0px;}

.tabbox {position: relative; top: 0; left: 0; width: 752px; height: 190px; background-color: #006699; border-top: 1px solid #8cb9da; padding-top: 10px;}
.tabbox h2 {position: relative; margin: 0; padding: 0 0 0 10px; width: 238px; float: left; z-index: 2; text-align: center;}
.tabbox .last h2 {border-bottom-width: 1px; }
.tabbox h2 a {display: block; padding: 5px; background-color: #006699; margin: 0; font-size: .8em; color: #FFF;  font-family: Tahoma;  font-size: 0.8em; text-decoration: none;}
.tabbox h2 a:hover {background: #333333; color: #FFFFFF;  }
.tabbox .tabpanel {position: absolute; top: 43px; left: 0px; width: 752px; height: 200px; border-top: 1px solid #8CB9DA; z-index: 1; display: none; font-size: 0.8em;}
.tabbox .selected .tabpanel {display: block; overflow: auto; background-color: #478FC3; margin: 0; padding: 0px;}
.tabbox .selected h2 a {background-color: #478FC3; margin: 0; cursor: default; border-left: 1px solid #8CB9DA; border-top: 1px solid #8CB9DA; border-right: 1px solid #8CB9DA; color: white; font-family: Tahoma; }
.tabbox .selected a:hover {background-color: #478FC3; margin: 0; cursor: default; border-left: 1px; border-top: 1px; border-right: 1px; color: white; font-family: Tahoma;}
.tabbox .tabpanel h2 {margin: 0 0 0 -27px; padding: 0;}


.intab {width: 218px; float: left; margin: 10px 10px;} html>body .intab {width: 210px; margin: 10px 17px;}
.intab_onethird {width: 190px; float: left; margin: 10px 10px;} html>body .intab_onethird {width: 190px; margin: 10px 17px;}
.intab_twothird p a {font-size:9px; padding:0; margin:0; margin-top:5px;}
.intab_twothird {width: 520px; float: left; margin: 10px 0px;} html>body .intab_twothird {width: 520px; margin: 10px 0px;}
.intab h3, .intab_onethird h3, .intab_twothird h3 {display: block; margin: 0px 0px -5px 0px; padding: 0px; font-size: 1.5em;}
.intab .submit, .intab_onethird .submit, .intab_twothird .submit {width: 120px; height: 20px; font-size: 11px;}

.intab_twothird ul {margin: 0; padding: 0; background-repeat: no-repeat; padding-top: 35px;}
.intab_twothird li {width: 120px; float: left; display: block; margin: 0px 4px; padding: 0px;}

div.cf_wrapper {position: relative;}
div.cf_element {postion:absolute; top:0; left:0; width: 752px;height: 440px;background-color: #eee;}
div.content  {position:absolute; padding: 10px; margin-left: 430px; padding-top: 110px; z-index:200;}
div.content h3 {padding-top: 0;margin-top: 0; margin-bottom:0;}


div#cf1	{background-repeat: no-repeat;width: 752px;height: 440px;}
div#cf2, div#cf3, div#cf4, div#cf5, div#cf6	{display:none;}



.content h3 {display: block; height: 20px; margin: 0; padding: 0; color: #024668; font-family: Tahoma, Arial;}
.content {top: 20px; position: relative;} html>body .content {top: 15px;}
.content p {font-size: 12px; display: block; width: 270px; height: 15px; margin: 5px; padding: 0px;} html>body .content p {margin: 10px 0px;}
.content label {font-size: 12px; width: 60px; height: 12px; float: left;}
.content input {width: 120px; left: 10px; position: relative; height: 15px;}
.content .submit {width: 100px; height: 20px; margin-left: 60px; font-size: 11px;}

#news {font-size: 11px; border-top: 20px solid #006699; margin-top: 40px; padding-left: 50px; clear: both; height: 280px; background-repeat: no-repeat;}
#news h1 {display: none;}
#news h2 {font-size: 12px;}

sup {font-size: 0.7em;}

.story {background-repeat: no-repeat; padding-top: 80px; width: 200px; float: left; margin: 10px 10px;} html>body .story {width: 210px;}

#nav {background-repeat: no-repeat; padding-left: 20px; width: 732px; clear: both; padding-top: 50px; font-size: 12px; color: #666666; height: 60px;} html>body #nav {padding-top: 30px;}




/* -- for August --
submit_button {
margin:0;
}

.submit_button input {
background:transparent url(/i/btn.gif) no-repeat scroll left top;
border:0pt none;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-family:Verdana,Arial,Helvetica,sans_serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
margin-right:0pt;
padding:0pt 2px 2px 5px;
position:relative;
}
.submit_buttonEnding {
background:transparent url(/i/btn_end.gif) no-repeat scroll left top;
display:inline;
height:20px;
margin:1px 0 0 6px;
position:absolute;
width:7px;
}

*/
