body{background:#002f56 url('images/background.jpg') no-repeat top center; font:12px Arial,Helvetica,sans-serif; margin-top:0px}
.containter{width:778px; margin:auto}
.header{background:url('images/header-repeat.jpg') repeat-x; width:778px; height:136px; margin:auto; border:solid 1px #fff; clear:both}
.red{color:#ba0707}
.blue{color:#004278}
.logo{width:227px; height:136px; float:left}
img a, img{border:none}
.nav{width:75px; height:52px; float:left; display:block; padding-top:84px}
.nav ul{list-style-type:none; float:left; width:243px; height:40px}
.nav li{background:url('images/navigation.jpg') no-repeat 0 0; width:81px; height:40px; float:left; display:block}
.nav li:hover{background:url('images/navigation.jpg') no-repeat 0 -40px}
.nav a{font:bold 12px "Century Gothic",Arial,sans-serif; color:#fff; text-decoration:none; padding-top:11px; margin:auto; text-align:center; overflow:hidden}
.callnow{width:268px; height:136px; float:right; text-align:right; margin-right:20px; margin-top:-15px}
h1{font:bold 36px "Century Gothic",Arial,sans-serif}
h2{font:bold 22px "Century Gothic",Arial,sans-serif}
h3{font:bold 18px "Century Gothic",Arial,sans-serif}
h4{font:bold 15px "Century Gothic",Arial,sans-serif}
h5{font:bold 14px "Century Gothic",Arial,sans-serif}
.bottom-margin{margin-bottom:-18px}
.main{width:778px; clear:both; overflow:hidden; background-color:#efefef; border:solid 1px #fff; display:block; margin:auto}
.sidebar{width:267px; float:left; display:block; margin-left:0; overflow:hidden}
.content{width:511px; float:left; background-color:#efefef}
.sidebar-list{list-style-type:none; float:left; width:267px; height:39px; height:auto; overflow:hidden; margin-left:-40px; margin-top:0px; margin-bottom:0px}
.sidebar-list li{background:url('images/side-nav.jpg') repeat-x 0 0; width:267px; height:39px; float:left; display:block}
.sidebar-list li:hover{background:url('images/side-nav.jpg') repeat-x 0 -39px}
.sidebar-list a{font:15px "Century Gothic",Arial,sans-serif; color:#fff; text-decoration:none; margin-top:-17px; margin-left:20px}
.bottom-sidebar{background-color:#fff; width:247px; padding:10px; height:auto; overflow:hidden}
.side-header{text-align:center; margin:auto; background-color:#eee; padding:7px; border:solid 1px #cfcfcf}
.why-list{list-style-type:none; padding-left:15px}
.bottom-content{padding:10px; float:left; overflow:hidden; width:511px}
.bottom-content ul{width:511px; display:block; list-style-type:none; margin-left:-37px}
.bottom-content li{width:156px; float:left; overflow:hidden; line-height:20px; margin-top:-12px; margin-right:10px}
.bottom-header{text-align:center; margin:auto; background-color:#fff; padding:7px 5px; border:solid 1px #cfcfcf}
img.bottom{border:solid 1px #004278; margin-bottom:10px}
.more{margin-top:-5px; text-align:right; margin-right:5px}
.more a{color:#ba0707; text-decoration:none; font-size:9px}
.footer{background-color:#003964; float:left; border:solid 1px #fff; width:778px; padding:15px 0}
.footer ul{width:738px; margin-top:15px; list-style-type:none}
.footer li{float:left; padding:0 8px}
.borderright{border-right:solid 1px #002038}
.borderleft{border-left:solid 1px #005799}
.footer a, .footer p{color:#FFF; text-decoration:none; font-size:10px}
.copyright{text-align:right; margin-right:40px; margin-top:-14px}
img.ccards{padding-left:10px}
.page-content{padding:10px; float:left; overflow:hidden; width:491px}
.page-content p{line-height:22px; margin-bottom:25px; font-size:14px}
.page-header{text-align:center; margin:auto; background-color:#fff; padding:7px; border:solid 1px #cfcfcf; margin-bottom:25px}
.center{text-align:center}
img.content-img{margin:0 15px 10px 0; border:solid 1px #cfcfcf}
.page-content ul{font-size:14px}
.page-content li{margin-bottom:10px}
.top{margin-top:10px; float:right; margin-right:5px}
.top a{color:#ba0707; text-decoration:none; font-size:8px; font-weight:bold}
.bottom-contact{margin-bottom:-15px; margin-left:20px}
.contact-space{margin-left:85px; margin-top:10px}
.map{float:right}
.contact-center{float:left}
.contact-form{width:490px; background-color:#FFF; border:solid 1px #cfcfcf; height:400px; margin-top:250px}
form{margin:0; padding:30px 0 0 40px}
/*input{padding:3px; width:300px; background-color:#eee; border:solid 1px #cfcfcf}
textarea{padding:3px; height:150px; width:300px; background-color:#eee; border:solid 1px #cfcfcf}
.button{width:60px}
.error{border:1px solid #900; background-color:#D70000; color:#FFF; padding:4px; padding-left:6px; width:295px}
.accept{color:#396; margin:0 0 10px 0}
.verification-box{padding:3px; width:230px; background-color:#eee; border:solid 1px #cfcfcf; margin-right:5px}
.submit{margin-top:10px; display:block; border:1px solid #cfcfcf; width:100px; height:30px; font:11px Verdana,Arial,Helvetica,sans-serif; padding:3px 0 5px 0; color:#fff;  line-height:14px; background-color:#004278}*/
.hoopla{font-size:9px; margin:10px; color:#FFF; text-align:center}
.hoopla a{color:#FFF}
form.jqtransformdone label{margin-top:4px; margin-right:8px; display:block; float:left}
form.jqtransformdone div.rowElem{clear:both; padding:4px 0px}
button.jqTransformButton{margin:0px; padding:0px; border:none; background-color:transparent; cursor:pointer; overflow:visible; font-family:Arial}
*:first-child+html button.jqTransformButton[type]{width:1}/* IE7 */
button.jqTransformButton span{background:transparent url('images/btn_right.gif') no-repeat right top; display:block; float:left; padding:0px 4px 0px 0px; /* sliding doors padding */margin:0px; height:33px}
button.jqTransformButton span span{background:transparent url('images/btn_left.gif') no-repeat top left; color:#333; padding:8px 4px 0px 8px; font-weight:normal; font-size:12px; line-height:13px; display:block; text-decoration:none; height:33px}
/*hover*/
button.jqTransformButton_hover span span{background-position:left -33px}
button.jqTransformButton_hover span{background-position:right -33px}
/*clicked*/
button.jqTransformButton_click span span{background-position:left -66px}
button.jqTransformButton_click span{background-position:right -66px}
/* IE 6 */
* html button.jqTransformButton{height:33px}
* button.jqTransformButton span span{height:25px}
/* IE 7 */
*+html button.jqTransformButton{height:33px}
*+button.jqTransformButton span span{height:25px}
/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper{background:transparent url('images/input/input_text_left.gif') no-repeat left top; height:31px; padding:0px; float:left;}
.jqTransformInputInner{background:transparent url('images/input/input_text_right.gif') no-repeat top right; padding:0px; margin:0px}
.jqTransformInputInner div{height:31px; margin:0px 0px 0px 8px}
.jqTransformInputInner div input{line-height:18px; vertical-align:middle; height:31px; color:#404040; border:none; padding:px 0px 0px 0px; margin:0px; background:transparent}
/*  IE6 */
* html .jqTransformInputInner div input{padding:6px 0 0 0; margin:0 0 0 -8px; height:24px}
/* Ie7 */
*+html .jqTransformInputInner div input{padding:6px 0 0 0; margin-left:-10px; height:24px}
/*hover*/
.jqTransformInputWrapper_hover{background-position:left -31px}
.jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:right -31px}
/*focus*/
.jqTransformInputWrapper_focus{background-position:left -62px}
.jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:right -62px}

.jqTransformSafari .jqTransformInputInner div{position:relative; overflow:hidden; margin:0px 8px}
.jqTransformSafari .jqTransformInputInner div input{background-color:none; position:absolute; top:-10px; left:-2px; height:42px; padding-left:4px}

/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px; line-height:16px}

table.jqTransformTextarea td{font-size:1px; line-height:1px; width:5px; height:5px; margin:0; padding:0}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{/*border:1px solid red; */}
table.jqTransformTextarea textarea{margin:0; padding:0; border:0; background:none}
table.jqTransformTextarea td#jqTransformTextarea-tl{background:url('images/textarea/textarea_tl.gif') no-repeat top left}
table.jqTransformTextarea td#jqTransformTextarea-tm{background:url('images/textarea/textarea_tm.gif') repeat-x top left}
table.jqTransformTextarea td#jqTransformTextarea-tr{background:url('images/textarea/textarea_tr.gif') no-repeat top left}

table.jqTransformTextarea td#jqTransformTextarea-ml{background:url('images/textarea/textarea_ml.gif') repeat-y top left}

table.jqTransformTextarea td#jqTransformTextarea-mm{background:url('images/textarea/textarea-mm.gif') repeat}
table.jqTransformTextarea td#jqTransformTextarea-mr{background:url('images/textarea/textarea_mr.gif') repeat-y top left}

table.jqTransformTextarea td#jqTransformTextarea-bl{background:url('images/textarea/textarea_bl.gif') no-repeat top left}
table.jqTransformTextarea td#jqTransformTextarea-bm{background:url('images/textarea/textarea_bm.gif') repeat-x top left}
table.jqTransformTextarea td#jqTransformTextarea-br{background:url('images/textarea/textarea_br.gif') no-repeat top left}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url('images/textarea/textarea-mm-hover.gif')}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url('images/textarea/textarea-mm-focus.gif')}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-10px 0px}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px}

table.jqTransformTextarea .jqTransformSafariTextarea div{position:relative; overflow:hidden; border:0px solid red}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{background:none; position:absolute; top:-10px; left:-10px; padding:10px 10px 10px 10px; resize:none}
/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper{float:left; display:block; margin:0px 4px; margin-top:5px}
.jqTransformRadio{background:transparent url('images/radio.gif') no-repeat center top; vertical-align:middle; height:19px; width:18px; display:block; /*display:-moz-inline-block; */}

/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{display:block; float:left; margin-top:5px}
a.jqTransformCheckbox{background:transparent url('images/checkbox.gif') no-repeat center top; vertical-align:middle; height:19px; width:18px; display:block; /*display:-moz-inline-block; */}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked{background-position:center bottom}

/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper{width:45px; position:relative; height:31px; background:url('images/select_left.gif') no-repeat top left; float:left}

.jqTransformSelectWrapper div span{font-size:12px; float:none; position:absolute; white-space:nowrap; height:31px; line-height:15px; padding:8px 0 0 7px; overflow:hidden; cursor:pointer; /*border:1px solid #CCC; *//*border-right:none; */}

.jqTransformSelectWrapper  a.jqTransformSelectOpen{display:block; position:absolute; right:0px; width:31px; height:31px; background:url('images/select_right.gif') no-repeat center center}

.jqTransformSelectWrapper ul{position:absolute; width:43px; top:30px; left:0px; list-style:none; background-color:#FFF; border:solid 1px #CCC; display:none; margin:0px; padding:0px; height:150px; overflow:auto; overflow-y:auto; z-index:10}

.jqTransformSelectWrapper ul a{display:block; padding:5px; text-decoration:none; color:#333; background-color:#FFF; font-size:12px}

.jqTransformSelectWrapper ul a.selected{background:#EDEDED; color:#333}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#3582c4; color:#fff}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden{display:none}
.formError{position:absolute; top:300px; left:300px; padding-bottom:13px; display:block; z-index:5000}
.ajaxSubmit{padding:20px; background-color:#55ea55; border:1px solid #999; display:none}
.formError .formErrorContent{width:100%; background:#ee0101; color:#fff; width:150px; font-family:tahoma; font-size:11px; border:2px solid #ddd; box-shadow:0px 0px 6px #000; -moz-box-shadow:0px 0px 6px #000; -webkit-box-shadow:0px 0px 6px #000; padding:4px 10px 4px 10px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px}
.greenPopup .formErrorContent{background:#33be40}

.blackPopup .formErrorContent{background:#393939; color:#FFF}

.formError .formErrorArrow{position:absolute; bottom:0; left:20px; width:15px; height:15px; z-index:5001}
.formError .formErrorArrowBottom{top:0; margin:-6px}

.formError .formErrorArrow div{border-left:2px solid #ddd; border-right:2px solid #ddd; box-shadow:0px 2px 3px #444; -moz-box-shadow:0px 2px 3px #444; -webkit-box-shadow:0px 2px 3px #444; font-size:0px; height:1px; background:#ee0101; margin:0 auto; line-height:0px; font-size:0px; display:block}
.formError .formErrorArrowBottom div{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none}

.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939; color:#FFF}

.formError .formErrorArrow .line10{width:15px; border:none}

.formError .formErrorArrow .line9{width:13px; border:none}

.formError .formErrorArrow .line8{width:11px}

.formError .formErrorArrow .line7{width:9px}

.formError .formErrorArrow .line6{width:7px}

.formError .formErrorArrow .line5{width:5px}

.formError .formErrorArrow .line4{width:3px}

.formError .formErrorArrow .line3{width:1px; border-left:2px solid #ddd; border-right:2px solid #ddd; border-bottom:0px solid #ddd}

.formError .formErrorArrow .line2{width:3px; border:none; background:#ddd}
.formError .formErrorArrow .line1{width:1px; border:none; background:#ddd}
 
 .clear{clear:both}
#form-container{background-color:#fff; padding:15px;}

td{white-space:nowrap}

label{text-transform:uppercase; font-size:10px; }

td >button{text-indent:8px}

.error{background-color:#AB0000; color:white; font-size:10px; font-weight:bold; margin-top:10px; padding:10px; text-transform:uppercase; width:240px}

#loading{position:relative; bottom:9px; visibility:hidden}



