body {background:url(../images/body-bkd.png) repeat-x #515151; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:1.3em; margin:0; padding:0; position:relative;}
a {text-decoration:none; color:#1312b3;}
a:hover {text-decoration:underline;}
img {display:block;}
li {margin-bottom:5px;}
#wrapper {background:url(../images/page-bkd.jpg) no-repeat top center; width:100%; height:100%;}
#container {width:1030px; margin:0 auto;}
#header {background:url(../images/header-v2.jpg) no-repeat 17px 0; padding:45px 0 40px 690px; color:#001899; font-size:42px; line-height:42px; font-weight:bold;}
#header div {position:absolute; top:50px; right:170px;}
#content {background:url(../images/bkd-repeat-main.png) repeat-y; margin-left:17px; padding-right:13px; width:1000px; position:relative;}
#content2 {background:url(../images/bkd-repeat-contact.png) repeat-y; margin-left:17px; padding-right:13px; width:1000px;}
#navbar {background:url(../images/navbar-bkd.png) repeat-x #098d01; padding:10px; text-align:center; font-size:14px; font-weight:bold; color:#f9f9f9;}
#navbar a {color:#f9f9f9; margin:0 12px 0 8px;}
#navbar a:hover {color:#fff;}

/* deprecated */
#form {background:url(../images/form-bkd.png) repeat-x #006c0d; float:left; margin:4px; width:311px; padding:19px 10px; color:#fff;}
/* deprecated */

#left-column {float:left;}
#form-back {background:url(../images/form-bkd.png) repeat-x #006c0d; margin:4px; width:311px; padding:19px 10px; color:#fff;}
#video{background-color:#999999; margin-top:10px; margin-left:5px; width:330px; height:300px;}

#page-info {padding:20px 20px 20px 358px;}
#footer {background:url(../images/footer-v2.png) no-repeat; margin-left:17px; padding:135px 3px 10px 0; text-align:center; color:#fff; font-size:11px;}
#footer a {color:#fff;}

h1 {font-size:26px; line-height:30px; margin:0;}
h2 {font-size:22px; line-height:26px; margin:0;}
h3 {font-size:18px; line-height:22px; margin:0;}
h4 {font-size:16px; line-height:20px; margin:0;}
h5 {font-size:14px; line-height:18px; margin:0;}
h6 {font-size:12px; line-height:16px; margin:0 0 20px 0;}

.blue {color:#1e1dbf;}
.green {color:#20dd05;}

.redSm {font-size:14px; color:#c90809; font-weight:bold; font-style:italic; background-color:#ffffff}
.required {color:#c00; font-style:italic; font-size:10px;}

.highlights {text-align:center; word-spacing:30px;}
.highlights a {color:#1e1bdf;}

.floatL {float:left; margin:0 20px 10px 0;}
.floatR {float:right; margin: 0 0 10px 20px;}

.clear {clear:both; height:0; line-height:0; font-size:0;}

.quoteform {margin-top:10px; font-size:12px; color:#f9f9f9;}
.formLabel{float:left; width:70px; margin:4px 10px 0px 0px; text-align: right; font-weight:bold}
.quoteform input {width:165px; margin-bottom:10px; color:#000;}
.quoteform img {display:inline;}
.contactform {margin-top:10px; font-size:12px;}
.contactinput {width:165px; margin-bottom:10px;}
.contactform img {display:inline;}
.captcha {margin-left:80px;}
.captcha iframe {height:50px; width:110px; margin:10px 10px 10px 0; padding:0; border:none;}
.captcha img {margin-bottom:25px;}
.button {color:#077500; background:url(../images/button-bkd.png) no-repeat; padding:3px; height:45px; font-weight:bold; font-size:24px; text-align:center; border:none;}

.testimonial {margin:20px 0;}
.credit {text-align:right; color:#1e1dbf; font-weight:bold;}

.contact {padding:20px 4px 4px 20px;}
.contact2 {border:1px solid #1e1dbf; padding:20px;}
.contactLeft {clear:left; float:left; width:500px; padding:10px 0px 20px 0px;}
.contactRight {float:right; width:400px; margin-top:10px; padding:10px 10px 0px 0px;}

.uline{ text-decoration:underline}

