@charset "UTF-8";
/* CSS Document */
/*GENERIC TAGS*/
body { background-image:url(images/bg.gif); background-repeat:repeat-x; background-color:#e5e5e5; margin:0px; font-family: Verdana, Geneva, sans-serif; font-size:62.5%; }
h1, h2, h3 { font-size:1.1em; color:#1463a2; }
input.button { width:176px; background-color:#61ace3; border:none; color:#FFF; padding:5px; margin-top:7px; border:#CCC thin solid; }
input.button:hover { background-color: #0b1c63; }
a:link { color:#0b1c63; text-decoration: underline; }
a:visited { color:#0b1c63; text-decoration:underline; }
a:hover { color: #1463a2; text-decoration:none; }
/*IDs*/
/* HEADER */
#header { width:764px; height:130px; margin-right:auto; margin-left:auto; padding-bottom:10px;}
#headerleft { margin-right:auto; margin-left:auto; width:150px; height:130px; float:left; }
#headerleft-a { margin-right:auto; margin-left:auto; width:274px; height:97px; float:left; }
#headerright { width:325px; height:42px; margin-right:auto; margin-left:auto; float:left; background-image:url(images/right.gif); background-repeat:no-repeat; padding-top:55px; padding-left:15px; }
#headerright ul { list-style:none; padding:0px; margin:0px; text-align:left; }
#headerright li { display: inline; padding-right:12px; text-transform:uppercase; font-weight:bold; }
/* HEADER / NAVIGATION BUTTONS */
#headernav { width:614px; height:33px; margin-left:auto; margin-right:auto; background-image:url(images/nav-bg.gif); background-repeat:no-repeat; float:right; overflow:hidden; text-transform:uppercase; font-weight:bold; font-size:1.6em; text-align:center; }
#headernav ul { margin: 0; white-space: nowrap; padding-top:6px; padding-left:20px; }
#headernav li { display: inline; list-style-type: none; padding-right:40px; }
#headernav a:link { color:#0b1c63; text-decoration:none; }
#headernav a:visited { color: #0b1c63; text-decoration:none; }
#headernav a:hover { color: #1463a2; text-decoration:none; }
/* FLASH */
#flashwrap { width:762px; height:235px; margin-right:auto; margin-left:auto; border:#525252 thin solid; }
/* BODY */
#mainbodywrap { width:764px; height:auto; margin: 0 auto; overflow:hidden; color:#000; line-height:17px; background-color:#FFF; font-size:1.1em; margin-top:15px; border:#525252 thin solid; padding:10px 0 20px 0; }
#body1 { width:179px; height:auto; float:left; padding-left:6px; padding-right:6px }
#body1 ul { list-style:inside; text-align: left; margin-left:0; padding-left:0; color:#000; display:block; }
#body1 li { margin-bottom:1px; }
#body2 { width:179px; height:auto; float:left; padding:0 6px 0 6px; }
#body3 { width:179px; height:auto; float:left; padding:0 6px 0 6px }
#body4 { width:185px; height:auto; float:left; padding-left:6px; }
#other { width:561px; height:auto; float:left; padding:0 6px 0 6px }
#logos { width:764px; height:65px; margin-right:auto; margin-left:auto; padding:16px 0 16px 0 }
#bottomwrap { width:754px; height:auto; margin: 0 auto; overflow:hidden; color:#000; background-color:#FFF; font-size:1.2em; border-right:#525252 thin solid; border-left:#525252 thin solid; border-bottom:#525252 thin solid; padding:10px 0 10px 10px; }
#bottomwrap ul { list-style:none; text-align: left; margin-left:0; padding-left:0; color:#000; display:block; width:400px; font-size:0.9em }
#bottomwrap h3 { padding:0; margin:0; font-size:1em; }

/* FOOTER */
#footer { width:754px; margin: 0 auto; overflow:hidden; font-size:1em; color:#1463a2; padding:5px 5px 10px 5px; }
#footer ul { list-style:none; text-align:center; padding:0px; line-height:22px; }
#footer li { display: inline; padding-right:10px; }
#footer a:link { color:#1463a2; text-decoration: none; }
#footer a:visited { color: #1463a2; text-decoration:none; }
#footer a:hover { color: #0b1c63; text-decoration:underline; }
#footer p {text-align:center;}
/* BOTTOM */
#bottom { width:754px; margin: 0 auto; overflow:hidden; font-size:1em; color:#1463a2; padding:5px 5px 10px 5px; text-align:center;}
#bottom ul { list-style:none; text-align:center; padding:0px; line-height:22px; }
#bottom li { display: inline; padding-right:20px; }
#bottom a:link { color:#1463a2; text-decoration: none; }
#bottom a:visited { color: #1463a2; text-decoration:none; }
#bottom a:hover { color: #0b1c63; text-decoration:underline; }
/*CLASSES & SPANS*/
.logo-nudge { margin-left:42px; margin-right:41px;}
.fontcolorblue { color:#0b1c63;}
.fontcolorskyblue { color:#1463a2; }
.fontcolorgreen { color:#0d6e1f; }
.fontcolorred { color:#e01111; }
.floatright { float:right; margin:5px; }
.floatleft { float:left; margin:5px; }
.map { color:#000; text-align:center; font-size:0.8em; }
.flash-border {border:#525252 thin solid;}
/*FORMSTYLE*/
.formwidth3 {width:170px; margin-top:3px; margin-bottom:3px }
.formwidth4 {width:175px; margin-top:3px; margin-bottom:3px }
.center {text-align:center;}
.left-small {text-align:left; font-size:1em }
.captchanudge {margin-top:7px;}
