body {
margin:0;
padding:0;
background:#193a5d url(../images/bodybg.jpg) repeat-x;
}
a {
color:#fff;
text-decoration:underline;
}

a:hover {
color:#ffff00;
}

#wrapper {
margin:0 auto;
width:940px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
}

#header1 {
height:60px;
}

#header1 h4 {
margin:0;
padding:26px 30px 0 0;
text-align:right;
font:19px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:normal;
}

#header2 {
height:84px;
}

#logo {
float:left;
}

#navbar {
float:right;
font-size:12px;
padding-top:15px;
}

#navbar-l {
float:left;
height:59px;
width:7px;
font-size:0px;
background:url(../images/nav-left.png) no-repeat;
}

#navbar-m {
height:59px;
float:left;
background:url(../images/nav-mid.png) repeat-x;
}

#navbar-r {
height:59px;
width:7px;
float:left;
font-size:0px;
background:url(../images/nav-right.png) no-repeat;
}
#nav {
margin:0;
padding:0;
list-style:none;
}

#nav li {
float:left;
}
.first-item a{
background-image:none !important;
}
#navbar a {
color:#fff;
text-decoration:none;
display:block;
padding:10px 22px 15px 22px;
background:url(../images/navitem-sep.jpg) no-repeat left top;
}

#navbar a:hover {
color:#fff;
text-decoration:underline !important;
}

#content1 {
height:317px;
background:url(../images/content1boxbg.png) no-repeat;
}

#con1-left {
float:left;
width:452px;
display:inline;
padding:20px 0 0 20px;
}

.con1lt-text {
padding:12px 20px 20px 20px;
}

.size14 {
font-size:14px;
}
.size26 {
font-size:26px;
}
#con1-left-top {
background:url(../images/howitworksbg.png) no-repeat;
height:81px;
}
#con1-left-mid {
margin-top:5px;
height:94px;
}
.con1lm-text {
font-size:12px;
padding:15px 20px;
}
#con1-left-bot {
height:37px;
width:118px;
margin:23px auto 0 auto;
}

#con1-right {
float:right;
width:332px;
display:inline;
padding-right:20px;
line-height:140%;
}

#pt1 {
background:url(../images/pt1.jpg) no-repeat;
height:83px;
margin-top:7px;
}
#pt2 {
background:url(../images/pt2.jpg) no-repeat;
height:83px;
margin-top:7px;
}
#pt3 {
background:url(../images/pt3.jpg) no-repeat;
height:83px;
margin-top:7px;
}

.pt-text {
padding:15px 20px 20px 70px;
}

.pt-text-top {
font-size:13px;
}

.pt-text-bot {
font-size:13px;
color:#666;
}

#content2 {
background:url(../images/content2bg.png) no-repeat;
height:253px;
margin-top:5px;
}
.con2-box {
width:250px;
float:left;
padding:25px;
}
.con2-box h2 {
margin:0;
padding-bottom:5px;
color:#ffff00;
font-size:15px;
border-bottom:1px solid #275ea1;
}

.con2-box p {
margin:0;
padding:8px 10px 0 0;
line-height:150%;
}


#footer {
height:90px;
background:url(../images/footerbg.png) no-repeat;
margin-top:15px;
}

.footer-nav {
color:#ffff00;
padding:20px 20px 0 20px;
}

#footer .link-sep {
padding:0 10px;
color:#ffff00;
}

.copyright-info {
padding:5px 20px 0 20px;
}

#footer a {
color:#ffff00;
text-decoration:none;
}

#footer a:hover {
color:#fff;
text-decoration:none;
}

/*---------------------------------------------------------*/

/*-------------------- How it works ----------------------*/

#hiw-con {
background:url(../images/hiwconbg.png) no-repeat;
height:731px;
}

#hiw-hiwbu {
padding:20px 20px 10px 20px;
}

.hiw-hiwbucon {
background:url(../images/hiw-howitworksbu.png);
width:292px;
height:57px;
}

#hiw-con1 {
padding:20px;
}
.hc1-pt1 {
background:url(../images/hiw-li-bot1.png) no-repeat left bottom;
margin-bottom:10px;
}
.hc1pt1-f {
background-image:url(../images/b1.gif);
background-repeat:no-repeat;
font-size:15px;
height:23px;
padding:4px 0 0 28px;
}

.hc1pt1-s {
font-size:12px;
color:#3366cc;
padding-left:28px;
padding-bottom:16px;
}
.hc1-pt2 {
background:url(../images/hiw-li-bot2.png) no-repeat left bottom;
margin-bottom:10px;
}
.hc1pt2-f {
background-image:url(../images/b2.gif);
background-repeat:no-repeat;
font-size:15px;
height:23px;
padding:4px 0 0 28px;
}

.hc1pt2-s {
font-size:12px;
color:#3366cc;
padding-left:28px;
padding-bottom:16px;
}

.hc1-pt3 {
}


.hc1pt3-f {
background-image:url(../images/b3.gif);
background-repeat:no-repeat;
font-size:15px;
height:23px;
padding:4px 0 0 28px;
}

.hc1pt3-s {
font-size:12px;
color:#3366cc;
padding-left:28px;
padding-bottom:16px;
}
#hiw-con2 {
padding-left:40px;
}
.hiw-pt1 {
float:left;
background:url(../images/hiw-pt1.jpg);
width:284px;
height:82px;
margin-right:7px;
display:inline;
}
.hiw-pt2 {
float:left;
background:url(../images/hiw-pt2.jpg);
width:284px;
height:82px;
margin-right:7px;
display:inline;
}
.hiw-pt3 {
float:left;
background:url(../images/hiw-pt3.jpg);
width:284px;
height:82px;
}

.pt-text-w {
padding:20px 20px 20px 55px;
}

.pt-text-top-w {
font-size:13px;
}

.pt-text-bot-w {
font-size:13px;
color:#666;
}



.hiw-hiwbucon h3 {
margin:0;
font-size:26px;
font-weight:normal;
text-align:center;
padding-top:8px;
}
#hiw-con3 {
padding-left:20px;
padding-top:15px;
clear:both;
}

#hiw-con3 h2 {
color:#cccc66;
margin:0;
font-weight:normal;
padding-bottom:10px;
font-size:20px;
}

.wwd-1 {
background:url(../images/hiw-li-bot4.png) no-repeat left bottom;
margin-bottom:10px;
}
.wwd-t-1 {
font-size:15px;
height:23px;
padding:4px 0 0 0;
}

.wwd-b-1 {
font-size:12px;
color:#3366cc;
padding-bottom:20px;
}

.wwd-2 {
background:url(../images/hiw-li-bot5.png) no-repeat left bottom;
margin-bottom:10px;
}
.wwd-t-2 {
font-size:15px;
height:23px;
padding:4px 0 0 0;
}

.wwd-b-2{
font-size:12px;
color:#3366cc;
padding-bottom:20px;
}

.wwd-3 {
margin-bottom:10px;
}
.wwd-t-3 {
font-size:15px;
height:23px;
padding:4px 0 0 0;
}

.wwd-b-3 {
font-size:12px;
color:#3366cc;
padding-bottom:20px;
}


/*---------------------------FAQ------------------------*/

#faq-con {
background:url(../images/faqbg.png) no-repeat;
height:530px;
padding-left:23px;
}

#faq-in {
padding-top:23px
}

.faq-faqbucon {
background:url(../images/faqbu.png) no-repeat;
width:392px;
height:60px;
margin-bottom:30px;
}
.faq-faqbucon h3 {
margin:0;
font-size:26px;
font-weight:normal;
text-align:center;
padding-top:8px;
}

.fc1-pt {
background:url(../images/hiw-li-bot1.png) no-repeat left bottom;
margin-bottom:5px;
}
.fc1pt-f {
background-image:url(../images/bi.png);
background-repeat:no-repeat;
font-size:15px;
height:21px;
padding:3px 80px 0 28px;
}

.fc1pt-s {
font-size:12px;
color:#3366cc;
padding-left:28px;
padding-bottom:5px;
padding-right:80px;
}

.faq-bot {
padding-top:40px;
}

.faq-bot-f {
font-size:15px;
padding:3px 80px 0 0;
}

.faq-bot-s {
font-size:12px;
color:#3366cc;
padding-right:80px;
}

/*------------------------------About us-----------------------------*/
#au-con {
background:url(../images/faqbg.png) no-repeat;
height:530px;
padding-left:23px;
}

#au-in {
background:url(../images/aboutus-laptop.jpg) no-repeat right bottom;
height:460px;
padding-top:23px
}

.au-aubucon {
background:url(../images/abouthead.png) no-repeat;
width:271px;
height:71px;
margin-bottom:20px;
}
.au-aubucon h3 {
margin:0;
font-size:26px;
font-weight:normal;
text-align:center;
padding-top:15px;
}

.ac1-pt {
background:url(../images/hiw-li-bot1.png) no-repeat left bottom;
margin-bottom:5px;
}
.ac1pt-f {
font-size:15px;
height:21px;
padding:3px 80px 5px 0;
}

.ac1pt-s {
font-size:12px;
color:#3366cc;
padding-bottom:10px;
padding-right:80px;
}
.ac2-pt {
margin-bottom:5px;
}
.ac2pt-f {
font-size:15px;
height:21px;
padding:3px 80px 5px 0;
}

.ac2pt-s {
font-size:12px;
color:#3366cc;
padding-bottom:5px;
padding-right:80px;
}

/*----------------------------Contact-------------------------*/

#contact-con {
background:url(../images/faqbg.png) no-repeat;
height:530px;
}
#con-left {
float:left;
width:400px;
padding:23px 0 0 23px;
}
.con-conbucon {
background:url(../images/contacthead.png) no-repeat;
width:351px;
height:56px;
margin-bottom:30px;
}
.con-conbucon h3 {
margin:0;
font-size:26px;
font-weight:normal;
text-align:center;
padding-top:8px;
}

.conc1-pt {
background:url(../images/contactlibg.png) no-repeat left bottom;
margin-bottom:5px;
}
.conc1pt-f {
font-size:15px;
padding:3px 0 10px 0;
}

.conc1pt-s {
font-size:12px;
color:#3366cc;
padding-bottom:10px;
}

#con-right {
float:right;
width:450px;
padding-right:40px;
}

.contact-email {
padding-top:40px;
}

.mailspan, .mailspan a {
color:#3366cc;
text-decoration:underline;
}

#conformsubresult {
height:50px;
}

#contactformcon {
color:#6699cc;
padding-top:70px;
}

#confrm {
margin:0;
padding:0;
}
.frmline1 {
clear:both;
}
.fl1-confrm {
float:right;
background:url(../images/conlabel-medium.png) no-repeat;
width:113px;
height:24px;
text-align:center;
}
.fl1-confirm-txt {
padding-top:5px;
}
.frmline2 {
padding-top:8px;
}

.frmline2-tarea {
float:right;
}
.frmline2-label {
float:left;
background:url(../images/conlabel-large.png) no-repeat;
height:37px;
width:92px;
text-align:center;
margin-top:37px;
}
.fl2-label {
padding-top:3px;
}

.txtarea {
width:344px;
height:100px;
overflow:auto;
background-color:#0c1b2f;
border:1px solid #1c4f87;
color:#fff;
font:12px Arial, Helvetica, sans-serif;
}

.frmline3 {
padding-top:18px;
}
.frmline3-txtbox {
float:right;
margin-right:144px;
display:inline;
}
.frmline3-label {
margin-left:39px;
display:inline;
float:left;
background:url(../images/conlabel-small.png) no-repeat;
height:22px;
width:53px;
text-align:center;
}
.fl3-label {
padding-top:3px;
}

.txtbox {
width:200px;
height:17px;
padding-top:2px;
background-color:#0c1b2f !important;
border:1px solid #1c4f87;
color:#fff;
font:12px Arial, Helvetica, sans-serif;
vertical-align:top;
}
.frmline4 {
padding-top:18px;
}
.frmline4-txtbox {
float:right;
margin-right:144px;
display:inline;
}
.frmline4-label {
margin-left:39px;
display:inline;
float:left;
background:url(../images/conlabel-small.png) no-repeat;
height:22px;
width:53px;
text-align:center;
}
.fl4-label {
padding-top:3px;
}

.frmline5 {
padding-top:12px;
padding-bottom:12px;
padding-left:104px;
}

.fl5-cap {
width:161px;
height:39px;
}

.frmline6 {
padding-top:12px;
}

.frmline6-label {
display:inline;
float:left;
background:url(../images/consc.png) no-repeat;
height:22px;
width:98px;
text-align:center;
}
.frmline6-txtbox {
float:left;
}
.frmline6-newcap {
float:left;
padding-left:3px;
padding-top:4px;
}
.fl6-label {
padding-top:3px;
}

.frmline6-txtbox {
padding-left:6px;
}

.frmline6-newcap {
font-size:11px;
}

.frmline7 {
padding:18px 0 0 105px;
}

.bugap {
padding:0 5px 0 5px;
}

.busubmit {
width:65px;
height:22px;
background:transparent url(../images/submitbu.png) no-repeat;
border:none;
}

.bureset {
width:61px;
height:22px;
background:transparent url(../images/resetbu.png) no-repeat;
border:none;
}

.clearbug {
clear:both;
height:1px;
font-size:1px;
}

/*-------------------------------GAQ------------------------------*/

#gaq-con {
background:url(../images/gaqconbg.png) no-repeat;
height:811px;
}

#gaq-con2 {
background:url(../images/content1boxbg.png) no-repeat;
height:253px;
color:#fff;
padding-top:40px;
}

#gaq-left {
float:left;
width:435px;
padding:20px 0 0 20px;
}
#gaq-right {
float:right;
width:440px;
padding-right:20px;
padding-top:20px;
}

.gaqhead {
background:url(../images/getaquotehead.png) no-repeat;
height:59px;
text-align:center;
width:212px;
}

.gaqhead h3 {
margin:0;
font-size:26px;
font-weight:normal;
padding-top:8px;
}

#gaql2 {
background:url(../images/gaqtextbar1.png) no-repeat;
width:427px;
height:58px;
font-size:11px;
margin-top:60px;
}

.gaql2-text {
padding:15px 30px 15px 15px;
}

#gaql3 {
width:427px;
height:90px;
font-size:12px;
margin-top:70px;
}

.gaql3-text {
padding:15px 40px 15px 15px;
}

#gaql4 {
margin-top:70px;
margin-left:50px;
}

#gaql5 {
background:url(../images/gaqtextbar3.png) no-repeat;
width:427px;
height:52px;
font-size:16px;
margin-top:45px;
}

#gaql5 h4 {
margin:0;
padding:15px;
}

.gaqform {
margin:0;
padding:0;
}

#gaqr1 {
}
.g13 {
float:right;
}

.g12 {
float:right;
}

.g11 {
float:right;
width:54px;
height:23px;
background:url(../images/gaq-bnm.png) no-repeat;
text-align:center;
}
.g11-in {
padding-top:4px;
}
.gaqtxtbox {
width:280px;
margin-left:10px;
margin-right:10px;
display:inline;
padding-top:2px;
height:18px;
background-color:#0c1b2f !important;
border:1px solid #1c4f87;
color:#fff;
font:12px Arial, Helvetica, sans-serif;
vertical-align:top;
}

#gaqr2 {
padding-top:13px;
}

.g23 {
float:right;
}

.g22 {
float:right;
}

.g21 {
float:right;
width:54px;
height:23px;
background:url(../images/gaq-bnm.png) no-repeat;
text-align:center;
}
.g21-in {
padding-top:4px;
}

#gaqr3 {
padding-top:13px;
}

.g33 {
float:right;
}

.g32 {
float:right;
}

.g31 {
float:right;
width:75px;
height:23px;
background:url(../images/gaqcondition.png) no-repeat;
text-align:center;
}
.g31-in {
padding-top:4px;
}

#gaqr4 {
margin-top:29px;
width:105px;
height:23px;
background:url(../images/gaqincluded.png) no-repeat;
text-align:center;
margin-left:12px;
}

.g41 {
padding-top:4px;
}

.g51, .g61, .g71, .g91, .g101, .g111, .g181 {
padding-left:127px;
padding-top:8px;
}

#gaqr8 {
margin-top:19px;
width:67px;
height:23px;
background:url(../images/gaqdefects.png) no-repeat;
text-align:center;
margin-left:50px;
}

.g81 {
padding-top:4px;
}
#gaqr12 {
margin-top:29px;
width:114px;
height:23px;
background:url(../images/gaqcomm.png) no-repeat;
text-align:center;
margin-left:3px;
}

.g121 {
padding-top:4px;
}

#gaqr13 {
margin-top:10px;
margin-left:127px;
}

.gaqtxtarea {
width:280px;
height:100px;
overflow:auto;
background-color:#0c1b2f !important;
border:1px solid #1c4f87;
color:#fff;
font:12px Arial, Helvetica, sans-serif;
vertical-align:top;
}
#gaqr14 {
padding-top:13px;
}
.g142 {
float:right;
margin-right:21px;
display:inline;
}

.g141 {
float:right;
width:71px;
height:23px;
background:url(../images/gaqpayment.png) no-repeat;
text-align:center;
}
.g141-in {
padding-top:4px;
}

#gaqr15 {
padding-top:13px;
}
.g152 {
float:right;
margin-right:21px;
display:inline;
}

.g151 {
float:right;
width:54px;
height:23px;
background:url(../images/gaq-bnm.png) no-repeat;
text-align:center;
}
.g151-in {
padding-top:4px;
}

#gaqr16 {
padding-top:13px;
}
.g162 {
float:right;
margin-right:21px;
display:inline;
}

.g161 {
float:right;
width:54px;
height:23px;
background:url(../images/gaq-bnm.png) no-repeat;
text-align:center;
}
.g161-in {
padding-top:4px;
}
#gaqr17 {
padding:13px 0 0 127px;
}
.gausubbu {
padding:0;
margin:0;
border:none;
background:transparent url(../images/gaqsubmit.png) no-repeat;
height:27px;
width:90px;
}

.ddbox {
width:282px;
margin-left:10px;
margin-right:10px;
display:inline;
padding-top:2px;
height:24px;
background-color:#0c1b2f !important;
border:1px solid #1c4f87 !important;
color:#fff;
font:12px Arial, Helvetica, sans-serif;
vertical-align:top;
}