* { margin:0; padding:0; }
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
h1{font-family:Arial, Helvetica, sans-serif;padding-top:35px;padding-right:40px;padding-bottom:0;color:#ccdadd;text-align:right;font-size:16px;font-weight:400;margin:0;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;padding-right:40px;padding-top:18px;text-align:right;color:#FFF;margin:0;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000;text-align:right;padding-right:55px;padding-top:30px;margin:0;}
h4{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#023855;line-height:24px;padding-top:0px;padding-right:20px;padding-left:20px;text-align:center;margin:0;}
h5{font-family:Arial, Helvetica, sans-serif;font-size:22px;padding-right:100px;padding-top:12px;text-align:right;color:#FFF;margin:0;}
h6{font-family:Arial, Helvetica, sans-serif;font-size:26px;color:#000;text-align:left;padding-left:25px;padding-top:20px;padding-bottom:20px;margin:0;}
h2.side{font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:2px 0 0;text-align:left;color:#20813C;margin:0;}
.pop h1{font-family:Arial, Helvetica, sans-serif;padding:4px 0;margin:0;color:#4B5B7D;text-align:left;font-size:16px;font-weight:bold;}
.pop h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;padding:4px 0 0;text-align:left;color:#333333;margin:0;}
.pop p { padding:4px 0; margin:0; }
.home h1{font-family:Arial, Helvetica, sans-serif;padding:2px 0;margin:0;color:#4B5B7D;text-align:left;font-size:14px;font-weight:bold;}
.home h2{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:2px 0 0;text-align:left;color:#8a8a8a;margin:0;}
.home p { padding:2px 0; margin:0; font-size:12px; color:#8a8a8a; }
.home a:link {color:#8a8a8a;cursor:text;text-decoration:none;}
.home a:visited {color:#8a8a8a;cursor:text;text-decoration:none;}
.home a:hover {color:#8a8a8a;cursor:text;text-decoration:none;}
.home a:active {color:#8a8a8a;cursor:text;text-decoration:none;}
.namesSmall{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#4585a8;padding-top:5px;padding-right:20px;padding-left:20px;text-align:left;margin:0;}
.namesSmall a{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#4585a8;text-decoration:none;}
.namesSmall a:hover{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#C30;}
.namesBig{font-family:Arial, Helvetica, sans-serif;font-size:28px;font-weight:700;color:#013450;padding-top:15px;margin-bottom:25px;padding-right:5px;padding-left:100px;text-align:left;float:left;}
.namesSub{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#3b5e72;margin-top:5px;text-align:center; display: block;}
.namesSub2{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;color:#013450;margin-top:5px; display: block;}
.content{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:16px;color:#333;text-align:justify;margin:0;padding:7px 20px;}
.content2{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;text-align:justify;margin:0;padding:7px 20px;}
.content3{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-align:justify;margin:0;padding:10px 20px 7px 35px;}
.content3 ul{margin: 10px 0 0 0; padding: 0; list-style: none; font-weight: 0;}
.content3 ul li {margin-bottom: 10px;}
.content4{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;font-weight:700;text-align:center;margin:0;padding:0 10px 4px;}
.content5{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333;text-align:justify;margin:0;padding:5px 25px 10px;}
.perk{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;margin-left:10px;text-align:justify;background-color:#e7e7e7;width:390px;float:left;padding:5px 0 5px 10px;}
.perk2{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;margin-left:10px;text-align:justify;background-color:#fff;width:390px;float:left;padding:5px 0 5px 10px;}
.check{float:right;margin-right:40px;}
.button{float:right;margin-right:10px;}
.thumb{margin-top:10px;margin-bottom:10px;}

.footer{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;text-align:center;width:888px;margin:0 auto;}
.top{background-image:url(images/topheader.png);}

.left, .right{background-color:#FFF;}
.spacer{height:300px;}
.page_top{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;color:#C30;text-align:center;margin:0;padding:0 20px;}
.page_sub{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;color:#023855;text-align:center;background:#e7e7e7;margin:20px 10px 15px;padding:3px 20px;}
a:link,a:visited{color:#849fae;}
.form { margin: 8px 0 0 0; float: right; }
.nameContainer { float: left; width: 615px; height: 110px; overflow: hidden; }
.leftData { height: 1670px; position: relative; overflow: hidden; }
.leftData2 { height: 5px; position: relative; overflow: hidden; }
.bottomLinks { position: absolute; bottom: 0; }
.boxTop { background: #FFFFFF url('images/box-tp.gif') no-repeat; height: 108px;} 
.boxCenter { background: #FFFFFF url('images/box-ctr.gif') repeat-y; position:relative; } 
.boxBottom { background: #FFFFFF url('images/box-btm.gif') no-repeat; height: 26px; }
.sideTop { background: #FFFFFF url('images/side-tp.gif') no-repeat center center; height: 102px;} 
.sideCenter { margin:0px; padding:0; /* background: #FFFFFF url('images/side-ctr.gif') repeat-y center center; */ } 
* html .sideCenter { margin-top:10px; }
.sideBottom { /* background: #FFFFFF url('images/side-btm.gif') no-repeat center center; height: 31px; */ }
.quickImage { margin-left: 5px; margin-top: 6px; }
.titleText { color: #013450; font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight: 700; margin-top:20px; margin-left:0; text-align:center; }
.smallFont { font-size: 13px; }
.divider { width: 555px; height: 8px; padding-bottom: 15px; }
.center { text-align: center; }
input:focus, input.sffocus { background: orange; }
.truste { text-align:center; margin-top:5px; }
.popboxleft{background:url(/images/popbox-mid.gif) left repeat-y;}
.popboxright{background:url(/images/popbox-mid.gif) right repeat-y;}
#sideImg { width:360px; height:178px; /*position:absolute; top:104px; left:0;*/ background:url(images/side-img01.jpg) no-repeat; z-index:100; }
#sideImgText { padding:25px 5px 0 160px; font-size:20px; color:#FFF; text-align:left; }
#sideImgText .bullet { margin:5px 0 0 0; padding:0; list-style:none; }
#sideImgText .bullet li { margin:0; padding:0 0 0 28px; line-height:30px; color:#FFFFFF; background:url(images/check.gif) no-repeat 0 6px; }
#sideImgText a { color:#FFFFFF; }
ul.bullet { margin:5px 0 0 15px; padding:0; }
ul.bullet li { margin:0; padding:2px 0 2px 0; color:#444444; }
ul.bullets {list-style-image:url(bullet.png);color:#023855;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:18px;text-align:left;margin-top:0;margin-left:0;padding-left:36px;}
a { color:#0066FF; }
.step1, #step1, #step1on, #step1off{ width:154px; height:41px; position:absolute; top:0; left:22px; z-index:105; background:url(images/steps.gif) no-repeat;}
#step1 { background-position:0 -82px; }
#step1on { background-position:0 0; }
#step1off { background-position:0 -41px; }

.formWrap { padding:2px 18px 0 20px;margin:0; font-size:12px; color:#222222; font-weight:bold; }
.box { overflow:hidden; background:#f3f3f3; padding:2px; }
.leftBox { float:left; width:50%; }
.rightBox  { float:right; width:49%; }
.formBox { overflow:hidden; padding-bottom:6px; }
.leftFloat  { float:left; line-height:22px; }
.rightFloat  { float:right; }
.boxTitle { margin:2px 0 2px 0; padding-bottom:3px; border-bottom:1px solid #BDD5D8; font-size:16px; color:#425376; font-weight:normal; }
.formBox input { margin:0; padding:0; font-size:12px; }
* html .box, *html .formBox
{ height: 1%; }
.dialogPopWrap { text-align: center; position: absolute; z-index:10000; width: 100%; top: 250px; font-size: 12px; }
.dialogPop { text-align: left; border: 2px solid #4772a7; background:#f4f4f4; width: 520px; padding: 20px 10px; margin: auto; }
.dialogPop a { color:#0153cf; }