html, body {margin:0px; padding:0px;}
body {	font: 12px Verdana, Arial, Helvetica, sans-serif;color: #444;overflow: -moz-scrollbars-vertical;	background: #008fd0 url(../img/bodyBgGradient.jpg) repeat-x top left;}
h1{	font: 28px Arial, Helvetica, sans-serif;color:#ccc;	margin:0px;	padding:10px 0 0 0;font-weight:normal;	letter-spacing:2.5px;}
p.first {color: #666;font-size:11px;line-height:1.6em;}
p {font-size:11px;color: #979797;line-height:1.6em;}
#Container {width: 806px;margin: 0px auto;min-height: 200%; /*ie hack*/background:#ffffff url(../img/banner2.jpg) no-repeat top left;padding:112px 0px 0px 0px;position:relative;}
#footer {font-size:10px;color:#fff;width: 806px;margin: 0px auto;min-height: 200%; /*ie hack*/background: #008fd0 url(../img/footer.gif) no-repeat top left;padding:10px 0px 30px 0px;height:9px;text-align:center;}
.mainContentContainer {width:510px;height:500px;padding:20px 25px 15px 0px;margin:0px;float:right;}
.loginForm{padding:0px;margin:0px;}
.sideNavForm{padding:0px;margin:0px;}
#floatingWindow{position:absolute;top:20px;right:10px;width:205px;height:122px;background:url(../img/floatingWindowBg2.gif) no-repeat top left;z-index:2;float:right;padding:10px 0px 0px 10px;margin:0px;}
#floatingWindow span{font-size:10px;padding-top:5px;display:block;}
#floatingWindow span a{text-decoration:underline;color:#f60;}
#floatingWindow span a:hover{text-decoration:none;color:#c30;}
#sideNavContainer {width: 227px;padding: 10px 15px;min-height: 100%; /*ie hack*/min-height:945px;}
#content {width: 220px;margin: 0 auto;}
#wrap {width: 232px;overflow: hidden;background: #fff url(../img/wrapbg.gif) repeat-y top left; padding-top:0px; margin-top:0px;}
h3 {padding: 10px 0 11px 10px;margin: 0;font-size: 12px;font-weight:600;color: #222;background: #efefef;cursor: pointer;border-bottom: 1px solid #fff;text-decoration: none;letter-spacing:1px;}
h4 {padding: 0px 0px 5px 0px;margin: 0;font-size: 12px;font-weight:600;color: #666;cursor: pointer;text-decoration: none;letter-spacing:1px;}
h3.toggler a {color: #777;text-decoration: none;}
h3.toggler a:hover {color: black;}
div.accordion {background: #fff url(../img/accordionbg.gif) repeat-x top left;}
div.accordion ul {list-style-type: none;padding: 0;margin: 0 0 5px 0;}
div.accordion ul li {padding: 3px 0;}
div.accordion ul li.last {padding: 3px 4px 16px 10px;}
div.accordion ul li {color: #666;text-decoration: none;display: block;padding: 4px 4px 4px 10px;font-size: 90%;}
div.accordion p {color: #666;padding: 4px 4px 4px 10px;font-size: 90%;line-height:150%;}
div.accordion ul li a {color: #666;text-decoration: none;}
div.accordion ul li a span {padding-bottom: 10px;}
div.accordion ul li a img {border: 0;vertical-align: bottom;margin-right: 15px;}
div.accordion ul li a:hover span {text-decoration: underline;	}
#top_round {height: 10px;font-size: 1px; /* ie whitespace */}
#bottom_round {height: 25px;font-size: 1px; /* ie whitespace */}
.top_dark {background: url(../img/top_dark.gif) no-repeat top left;}
.top_light {background: url(../img/top_light.gif) no-repeat top left;}
.bottom_dark {background: url(../img/bottom_dark.gif) no-repeat top left;}
.bottom_light {background: url(../img/bottom_light.gif) no-repeat top left;}
.first {padding-top: 5px;}
.last {padding-bottom: 5px;}
input[type=text]{font-size:12px;border-left-color:#666;border-top-color:#666;border-right-color:#888;border-bottom-color:#888;border-width:1px;padding:2px;}
textarea{font-size:12px;border-left-color:#666;border-top-color:#666;border-right-color:#888;border-bottom-color:#888;border-width:1px;padding:2px;}
.infoBarTextbox{width:195px;}
.floatingWindowTextbox{width:150px;}
.infoBarTextarea{width:195px;}
input[type=text]:hover, input[type=text]:focus, input[type=password]:hover, input[type=password]:focus, textarea:hover, textarea:focus {background-color:#deeaf0;}
input[type=password]{font-size:12px;border-left-color:#666;border-top-color:#666;border-right-color:#888;border-bottom-color:#888;border-width:1px;padding:2px;}
input[type=button], input[type=submit]{font-size:12px;border-left-color:#c63;border-top-color:#c63;border-right-color:#f96;border-bottom-color:#f96;background-color:#f60;border-width:1px;font-weight:bold;color:#fff;padding:0px;}
input[type=button]:hover, input[type=submit]:hover{background-color:#c30;cursor:pointer;}
.accordionContent {margin:0px;padding:4px 10px 40px 10px;font-size:10px;color:#666666;}
.accordionContent ul li a:link{text-decoration:underline;color:#f60;}
.accordionContent ul li a:hover{text-decoration:none;color:#c30;}
.accordionContent input[type=button] {margin:5px 0px 0px 0px;float:right;}
label{display:block;font-weight:bold;margin:10px 0px 2px 0px;padding:0px;}
#sideNavXtraInfo{background:url(../img/sideNavGreyBox.gif) no-repeat top left;height:180px;width:232px;padding:20px 20px 0px 20px;margin:0px;}
#sideNavMobile{background:url(../img/sideNavOrangeBox3.gif) no-repeat top left;height:135px;width:232px;padding:12px 20px 0px 20px;margin:0px;color:#630;line-height:1.5em;}
#sideNavMobile p {text-align:right; padding: 0px 32px 0px 0px; margin:0px;}
#sideNavMobile p a, #sideNavMobile img{border:0px none; padding: 0px 0px 0px 4px}
#sideNavMobile a:link{text-decoration:underline;color:#fff;}
#sideNavMobile a:hover{text-decoration:none;color:#fff;}
#sideNavMobile h4{color:#630;}
div#sideNavXtraInfo ul, #sideNavMobile ul {list-style-type: none;padding: 0;margin: 0 0 5px 0;font-size: 90%;}
div#sideNavXtraInfo ul li, #sideNavMobile ul li {padding: 3px 0;}
#sideNavVideo{margin: 10px 0 20px 8px}
#sideNavXtraInfo a, #sideNavXtraInfo img{border:none;}
.pdfLink {margin:0 0 0 15px; text-align:center; font-size:10px; color:#666;}
.pdfLink a span {padding:6px 0 0 0; display:block; text-decoration:underline;}
.pdfLink a:link, .pdfLink a:active, .pdfLink a:visited {color:#666; text-decoration:underline;}
.pdfLink a:hover, .pdfLink span a:hover {text-decoration:none; cursor:pointer}