body{margin:0; padding:0; background:#71aad7; font-family:Verdana;  }
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
.mainwrapper{width:950px; margin:0 auto;}
.header{background: url("../images/header-bg.png") no-repeat scroll 0 0 transparent; height: 70px; overflow: hidden;}
.header h1{float: left; left: 10px; position: relative;}
.header h1 a {display: block; font-size: 18px; height: 60px;  text-indent: -999999px;  width: 200px;}
.header p {color: #000000; float: right; font-family: 'Trebuchet MS',Verdana,Geneva,sans-serif; font-size: 12px; font-weight: bold; line-height: 19px;   margin-right: 13px; margin-top: 3px; text-align: right; width: 210px;}
.header p span {color: #8F0000;display: block; font-size: 25px;font-weight: bold;}
.banner{background:url(../images/banner.png) no-repeat; height:252px; margin-top:15px;}
.banner p{font-family:Verdana; font-size:11px; text-align:center; padding-top: 180px; padding-left: 403px; line-height:19px; font-weight:bold; color:#3b6aad;}
.highlights{clear:both; margin-top:10px; margin-bottom:10px;}
h2{font-family: 'Trebuchet MS',Verdana,Geneva,sans-serif; font-size: 24px; fonr-weight:bold; color:#FFF;}
.whitebox{background:#f2f2f2; overflow:hidden; margin-bottom:12px;  padding-bottom:20px;}
.chapter7 {background: none ; height: 208px; margin: 0;  padding: 0; float:left;}
.time-offer, .chapter7 {    width: 571px;}
.chapter7 ul{margin: 21px 0 0 29px;  overflow: hidden;  padding: 0;   width: 100%;}
.chapter7 ul li {background: url("../images/arrow.png") no-repeat scroll 0 9px transparent;  float: left; font-family: Verdana,Geneva,sans-serif;
font-size: 11px; font-weight: bold; line-height: 26px; list-style-type: none;  padding: 0 0 0 27px;  width: 45%;}
.chapter7 p{font-family:Verdana,Geneva,sans-serif; font-size:11px;  text-align:center; color:#1f33a2; font-weight:bold; padding:16px 10px; line-height:19px;}
.whitebox img.abso {  margin-left: 12px;
    margin-top: -36px; position:absolute; }
.leftcontent{width:552px;  overflow:hidden; float:left; margin-right:20px;}
.rightcontent{width:360px; overflow:hidden; float:left; padding-top:20px;}
.leftcontent p{margin:20px; font-family:Verdana,Geneva,sans-serif; font-size:11px; color:#282828; line-height:19px;}
.boxtext{background:#cae9fb; margin:20px 0px 20px 20px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.boxtext ul {margin:0px; padding:10px 20px 20px 20px;}
.boxtext ul li{background: url("../images/arrow.png") no-repeat scroll 0 9px transparent;  float: left; font-family: Verdana,Geneva,sans-serif;
font-size: 11px; font-weight: bold; line-height: 26px; list-style-type: none;  padding: 0 0 0 27px; }
.boxtext p{clear:both; font-family: Verdana,Geneva,sans-serif;
font-size: 11px; font-weight: bold;padding-left:25px; padding-top:10px; padding-bottom:15px;}
.accordian {
    float: left;
    padding: 10px 15px 0;
    text-align: left;
    width: 536px;
}
.rightcontent h2{text-align:center; color:#3c6bae; clear:both; overflow:hidden;}
.rightcontent img{margin:0; padding:0; position:relative;}
.associats-logos{clear:both; overflow:hidden;}
.contactform{background:url(../images/contact-us-form.png) no-repeat; height:421px; clear:both; display:block; position:relative;}
.contactform p.mandatory{clear: both; color: #000000; font-size: 11px;  margin-left: 19px; padding-top: 20px; font-weight:normal;}
.contactform p.mandatory span{color:#FF0000;}
.contactform form{margin:11px auto;; padding:0; width:318px; }
.contactform form label{font-size:11px; font-weight:bold; display:block;}
.contactform form label input.textbox { border: 1px solid #C5C6C5;
    font-family: verdana;
    font-size: 11px;
    height: 18px;
    margin-bottom: 7px;
    margin-top: 7px;
    width: 305px;}
.contactform form label input.textbox1 {width:149px; border:1px solid #c5c6c5; margin-top:5px; margin-bottom:7px; height:20px;}
.contactform form label select.dropdwn{width:305px; border:1px solid #c5c6c5; margin-top:5px; margin-bottom:7px; height:23px;}
.contactform form label select.dropdwn1{width:140px; border:1px solid #c5c6c5; margin-top:5px; margin-bottom:7px; height:23px}
.contactform form label textarea{width:305px; height:90px; margin-top:5px; margin-bottom:15px; border:1px solid #c5c6c5;}
.contactform form label.submit{text-align:center;}
.guarantee-banner{margin-top:20px;}
.guarantee-banner p span{display:block; text-align:center;}
.guarantee-banner p span.black{ color:#000; text-transform:uppercase; font-size:24px; font-weight:bold;  font-family: 'Trebuchet MS',Verdana,Geneva,sans-serif;}
.guarantee-banner p span.blue-small{ font-family: 'Trebuchet MS',Verdana,Geneva,sans-serif; font-size:18px; font-weight:bold; color:#3c6bae;}
.guarantee-banner p span.blue-caps{ font-family: 'Trebuchet MS',Verdana,Geneva,sans-serif; font-size:24px; font-weight:bold; color:#3c6bae;}
.footer {
    margin-bottom: 20px;
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}
.footerlink {
    color: #FFF;
    float: left;
    font-size: 11px;
    width: 100%;
}
.footerlink p {
    line-height: 17px;
    margin-top: 1px;
}
.copyright {
    color: #FFF;
    font-size: 11px;
    text-align: left;
}

a{color:#000;}
.margin{margin:8px !important;}
.left-box-1{clear:both; margin-bottom:20px;}
.question-option{background:#9ed0f1; overflow:hidden; padding:20px; width:66%; margin-top:0px; padding-bottom:30px; float:left;}
.left-box{width:557px; float:left !important;  overflow:hidden; float:left;}
.right-box{width:230px; float:left !important; overflow:hidden; float:left; margin-left:80px}
.question{margin:20px 0 0px 0; padding:0; float:none; overflow:hidden; }
.question li{margin:0 0 0 26px; padding:0 0 0 0px; list-style-type:lower-alpha !important; color:#900000; font-weight:bold; float:none !important; font-size:16px;}
h5.side{font-size:11px; font-family:verdana; color:#3c6baf; margin:30px 0 10px 0; }
.stepsofsubmit{margin:0; padding:0;}
.stepsofsubmit label{display:block; margin-bottom:15px;}
.stepsofsubmit label span{display:block; font-size:11px; font-weight:bold; color:#3D6AAD; margin-bottom:4px; font-family:verdana;}
.stepsofsubmit label input.text, .stepsofsubmit label select.text{background:#FFF; border:none; padding:5px 0 5px 3px; width:350px; font-size:11px; font-family:verdana;}
.textbox{width:584px; height:100px;}
.contentpopup {
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 20px;
    margin-top: 10px;
    width: 950px;
}
.content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #5D7CA1;
    border-right: 1px solid #5D7CA1;
    overflow: hidden;
    width: 948px;
}
.contentpopup h2 {
    font-size: 20px;
    margin: 0;
    padding: 20px 20px 0;  color: #1A4076;
}
.privacytext {
    font-size: 11px;
    line-height: 20px;
    padding: 10px 20px 20px;
}
.errortext{  color: #FF0000;
    margin-left: 381px;
    margin-top: -31px;
    position: absolute;}
	.ui-datepicker-trigger{position: relative;
    top: 9px;}
	.radiobtn{margin-bottom:3px !important;}
	.radio-options{margin-bottom:15px;}
	.rightlogos{ width: 266px;  float:left; text-align:center; }
	.rightlogos h2{margin:0 0 20px 0; padding:17px 0 13px 0; text-align:center; color:#8f0000; border-bottom: 1px solid #9ED0F1;}
	.rightlogos img{margin-bottom:42px;}