body {margin:0; background:#113e60; }
img {border:none; }
.centered {width:960px; margin:0 auto; }
.nav {width:100%; height:49px; background:url(images/nav-bg.gif) repeat-x top left; }
.main {width:100%; min-height:445px; background:#113d60 url(images/main-bg4.gif) repeat-x bottom left; }
.main-int {width:100%; min-height:182px; background:#113d60 url(images/main-bg-int.gif) repeat-x bottom left; }
.featured {width:100%; min-height:90px; background:#fefefe url(images/featured-bg4.gif) repeat-x bottom left; padding:20px 0; }
.content {width:100%; min-height:200px; background:#fff; float:left; padding-bottom:20px;}
.footer {width:100%; min-height:35px; border-top:2px solid #01a810; }
.footer2 {position:fixed; bottom:0; width:100%; background:#113e60; min-height:35px; border-top:2px solid #01a810; }

h1 {font:bold 30px Arial, Helvetica, sans-serif; color:#fff; padding:50px 20px 0 0;position:relative; }
h1.title {padding:0 0 10px 0; margin:0; font:bold 18px Arial, Helvetica, sans-serif; color:#01830d; }
h2 {font: 16px Arial, Helvetica, sans-serif; color:#092b45; padding:0; margin:0;  }
h3 {font:bold 12px Arial, Helvetica, sans-serif; color:#01830d; padding:15px 0 5px 0; }
p {font:12px Arial, Helvetica, sans-serif; color:#555555; line-height:1.4em; }
a {color:#bc3a01; text-decoration:none; }
a:visited {color:#0b981c; }
a:hover {color:#0b981c; text-decoration:none; }

ul.main-nav {list-style:none; float:left; padding:0; margin:0; }
ul.main-nav li {display:block; float:left; font:12px Arial, Helvetica, sans-serif; color:#555555; text-align:center; border-right:1px solid #d0dad0; border-left:1px solid #fff;  }
ul.main-nav li.first {border-left:1px solid #d0dad0; }
ul.main-nav li a {color:#555555; text-decoration:none; display:block; width:90px; height:32px; padding-top:17px; }
ul.main-nav li a:hover {background:#deebdf; display:block; width:90px; height:32px; padding-top:17px; }
ul.main-nav li.active a {background:#deebdf; display:block; width:90px; height:32px; padding-top:17px; }

ul.main-nav li.long a {color:#555555; text-decoration:none; display:block; width:120px; height:32px; padding-top:17px; }
ul.main-nav li.long a:hover {background:#deebdf; display:block; width:120px; height:32px; padding-top:17px; }
ul.main-nav li.active2 a {background:#deebdf; display:block; width:120px; height:32px; padding-top:17px; }

ul.main-list {padding:50px 0 0 0; margin:0 0 0 150px; list-style:none; }
ul.main-list li {font:14px Arial, Helvetica, sans-serif; color:#fff; line-height:1.8em; background:url(images/checkmark4.png) no-repeat 0 0; padding:0 0 0 30px; }
ul.main-list li.last {background:none; } 

ul.footer-nav {list-style:none; float:right;  }
#ie ul.footer-nav {list-style:none; float:right; margin-top:-15px; }
ul.footer-nav li {float:left; font:11px Arial, Helvetica, sans-serif; border-left:1px solid #fff; padding:0 0 0 8px; margin:0 8px 0 0;  }
ul.footer-nav li.first {border-left:none; }
ul.footer-nav li a { color:#fff; text-decoration:none; }
ul.footer-nav li a:hover { color:#bc3a01;  }

ol {padding:20px 0 0 0; margin:0 0 0 23px; list-style:decimal; }
ol li {font:bold 14px Arial, Helvetica, sans-serif; padding-bottom:8px; }

form.main-form {  margin:15px 0 0 0; padding:0; width:280px; }
form.main-form h2 {color:#5cb5f9; }
form.main-form p {color:#fff; }

form.main-form-int {padding:20px 0 0 0; color:#555555; }
form.main-form-full {padding:20px 0 0 0; color:#555555; }

table.home {font:11px Arial, Helvetica, sans-serif; color:#fff; margin:10px 0 0 0; }
table.int {font:11px Arial, Helvetica, sans-serif; color:#555555; margin:10px 0; }
table.full {font:11px Arial, Helvetica, sans-serif; color:#555555; margin:10px 0; width:100%; }
table td {padding-right:5px; margin-bottom:10px; }
table td input.submit {width:157px; }
table td textarea {width:205px; height:70px; margin-bottom:15px;}
table td.comments {vertical-align:top; }

.login-btn {float:left;}
.login-btn a {width:133px; height:23px; padding:9px 0 0 0; margin:0 0 0 5px; background:url(images/btn-login.gif) no-repeat top left; font:12px Arial, Helvetica, sans-serif; text-align:center; display:block; color:#015f0a; text-decoration:none;}
.login-btn a:hover {width:133px; height:23px; padding:9px 0 0 0; margin:0 0 0 5px; background:url(images/btn-login-hover4.gif) no-repeat top left; font:12px Arial, Helvetica, sans-serif; text-align:center;  display:block; color:#fff;}

.main-left {float:left; width:312px; padding:0;}
.main-right {float:left; width:640px; padding:0; position:relative; }
.about-text {text-align:right; font:12px Arial, Helvetica, sans-serif; margin-top:85px; padding:0 25px 0 0; line-height:1.5em; }
.main-container {width:647px; height:276px; background:url(images/main4.jpg) no-repeat top left; margin-top:15px; }
.main-cta {margin:0 0 0 100px; padding:40px 0 0 0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#fff; }

.feature-box {font:bold 16px Arial, Helvetica, sans-serif; margin:10px 30px 0 0; float:left; }
.feature-box a {display:block; width:286px; height:58px; padding:13px 0 0 14px; background:url(images/feature-box-bg3.gif) no-repeat; color:#fff; text-decoration:none; }
.feature-box a:hover {display:block; width:286px; height:58px; background:url(images/feature-box-bg-hover.gif) no-repeat; color:#c83e01; }

.feature-box-int {font:bold 16px Arial, Helvetica, sans-serif; margin:10px 30px 0 0; float:left; }
.feature-box-int a {display:block; width:286px; height:45px; padding:13px 0 0 14px; background:url(images/feature-box-bg3.gif) no-repeat; color:#fff; text-decoration:none; }
.feature-box-int a:hover {display:block; width:286px; height:45px; background:url(images/feature-box-bg-hover.gif) no-repeat; color:#c83e01; }

.content-left {width:647px; }
.content-full {width:960px; }
.content-right {width:286px; margin-left:25px; }

.pad {padding-bottom:15px; }
.quote {font:italic 18px Arial, Helvetica, sans-serif; color:#; margin-top:15px; }
.borderbot {border-bottom:1px dotted #ccc; width:100%; margin:10px 0 8px 0; }
.seal {position:absolute; top:50px; right:-40px; background:url(images/seal.png) no-repeat; width:129px; height:124px; }
.right {position:absolute; top:15px; right:0; font:16px Arial, Helvetica, sans-serif; color:#5cb5f9;}
.half {width:430px; padding:25px 0 0 0; float:left; }
.logo {margin-top:25px; }
.subheader {font:italic 20px Arial, Helvetica, sans-serif; color:#0C0; }
.subheader-small {font:italic 18px Arial, Helvetica, sans-serif; color:#0C0; }
.testimonial {padding:10px 0; font-size:12px; }
.red {color:#bc3a01; }
.ltgreen {color:#0b981c; }
.green {color:#002605; }
.bold {font-weight:bold; }
.legal {font: 11px Arial, Helvetica, sans-serif; color:#fff; float:left; width:500px; }
.learn {font: 11px Arial, Helvetica, sans-serif; color:#092b45; }
.padtop8 {padding-top:8px; }
.padtop10 {padding-top:10px; }
.top20 {padding-top:20px; }
.marginleft40 {margin-left:40px }
.nomarginright {margin-right:0; }
.float {float:left;}
.floatr {float:right;}
.clear {clear:both;}


.indent-col {font-family: Arial; margin:0; padding:0 40px 0 0; }
.indent-col h1 {color:#092b45; }
.indent-col p {color:#000; }
/*.indent-col table {margin:0; padding:0; color:#000; }
.indent-col table td {font-family: Arial; margin:0; padding:0px; } */
.indent-col table label {font-family: Arial; font-size:12px; }
.indent-col table input#ctl00_ContentPlaceHolder1_Login1_RememberMe {width:23px; }
.indent-col table input#ctl00_ContentPlaceHolder1_Login1_LoginButton {width:150px; height:25px; }
.indent-col table input#ctl00_ContentPlaceHolder1_dteCallStart_input {width:125px; height:25px; }

table#ctl00_ContentPlaceHolder1_WebHtmlEditorDef, table#ctl00_ContentPlaceHolder1_WebHtmlEditorDocDef {padding:15px 0; margin:15px 0; }
table#ctl00_ContentPlaceHolder1_WebHtmlEditorDef, table#ctl00_ContentPlaceHolder1_WebHtmlEditorDocDef td {padding:2px 0; }
table#ctl00_ContentPlaceHolder1_WebHtmlEditorDef, table#ctl00_ContentPlaceHolder1_WebHtmlEditorDocDef img {margin-top:0px; }
.indent-top {margin:0; padding:0;}

ul.list { }
ul.list li {font:bold 12px Arial; color:#092b45;   }

.iframe-container {overflow-y:auto; overflow-x:hidden; min-height:800px; width:960px; }




