body {background-color:#FFFFFF;color:#555555;}
a {color:#009BEB;text-decoration:none; outline:none; }
a:hover {color:#009BEB;text-decoration:underline;outline:none;}
.txt9 {font-size:9px;}
.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt13 {font-size:13px;}
.txt16 {font-size:16px;}
.height1{height:10px; line-height:0px !important; font-size:0px; margin:0px; padding:0px;}
.height3{height:3px; line-height:0px !important; font-size:0px; margin:0px; padding:0px; }
.height6{height:6px; line-height:0px !important; font-size:0px; margin:0px; padding:0px; }
.height13{height:13px; line-height:0px !important; font-size:0px; margin:0px; padding:0px; }
.height18{height:18px; line-height:0px !important; font-size:0px; margin:0px; padding:0px; }
.height10{ height:10px; line-height:0px !important; font-size:0px; margin:0px; padding:0px; }
.bluetext {color:#000066;}
.redtext {color:#CC2626;}
.greentext {color:#349800;}
.orangetext{ color:#FB6600;}
.bluetext12 {color:#000066;font-size:12px;}
.dotline{clear:both;font-size:0px;width:452px;height:2px;background-image:url(/customerservice/ecs-images/dot_hor.gif);background-repeat:repeat-x;background-position:left top;line-height:0px;overflow:hidden;margin:0px 0px 0px 1px;padding:0px 0px 0px 0px; }
.midpannel{float:left; width:460px; margin:0px; padding:0px 0px 0px 0px;}
.midpannel h1{clear:both;font-size:0px;margin:0px;padding:0px 0px 13px 0px;}
.midpannel select{font-family:Arial, Helvetica, sans-serif; border:1px solid #999999; height:19px; outline:none; font-size:11px; color:#666666; margin:0px 0px 0px 2px;padding:0px 0px 0px 0px;}
.midpannel select option{padding-left:3px;}

.disclaimerholder{clear:both;width:450px;overflow:hidden;margin:0px;padding:0px 0px 0px 0px;}
.dhome{clear:both; padding-top:20px;}
.disclaimerholder p{color:#999999;font-size:11px; line-height:17px; padding-bottom:13px;}
.disclaimerholder .insurance ol li{color:#999999;}
.dishead{color:#777777; }
.disclaimerholder .discontentlist {clear:both; list-style-type:none  !important; margin:0px; padding:0px 0px 0px 0px;}
.disclaimerholder .discontentlist li {clear:both; list-style-type:none  !important; background-image:url(/customerservice/ecs-images/list.gif); background-repeat:no-repeat; line-height:17px; background-position:0px 7px; margin:0px; padding:0px 0px 3px 10px !important; color:#999999;}
#rightholder {float:left; width:211px; margin:0px; padding:0px 0px 0px 19px;}	
.rtblueholder {clear:both; overflow:hidden; width:211px; background-image:url(/customerservice/ecs-images/rt_blue_foot.gif); background-repeat:no-repeat; background-position:bottom left; background-color:#009BEB; margin:0px 0px 15px 0px; padding:0px 0px 0px 0px;}
.rtblueholder .rtblueholderbottom {overflow:hidden; clear:both; width:198px; background-image:url(/customerservice/ecs-images/rt_blue_top.gif); background-repeat:no-repeat; background-position:top left; margin:0px; padding:0px 0px 11px 13px;}
.rtblueholderbottom .top3text {float:left; width:198px; clear:both; font-size:0px; list-style-type:none; margin:0px; padding:15px 0px 10px 0px; }
.rtblueholderbottom .whiteicontext {clear:both; overflow:hidden; list-style-type:none; background-image:url(/customerservice/ecs-images/white-bullet.gif); background-repeat:no-repeat; background-position:0px 6px; font-size:11px; color:#FFFFFF; line-height:16px; margin:0px 0px 1px 0px; padding:0px 0px 6px 11px;}	
.liimg{clear:both; overflow:hidden; list-style-type:none;font-size:0px;line-height:0px;margin:0px; padding:4px 0px 12px 0px;}

#right_banner {width:211px; font-size:0px; float:left; padding:0px 0px 0px 0px;}
#right_banner a{float:left;margin:0px 0px 14px 0px;}
.dv_mid_banner{float:left;font-size:0px;line-height:0px;}
.mid_rows{width:452px;padding:0px 0px 19px 0px;margin:0px 0px 0px 0px;float:left;background-image:url(/customerservice/ecs-images/in_dot_bg.gif); 
background-repeat:repeat-x;background-position:bottom left;}
.mid_row2{width:452px;padding:0px 0px 18px 0px;margin:18px 0px 0px 0px;float:left;background-image:url(/customerservice/ecs-images/in_dot_bg.gif); background-repeat:repeat-x;background-position:bottom left;}

h1.title{margin-top:-3px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;
line-height:16px;font-weight:bold;color:#000066;padding-bottom:11px;}
h1.lifetitle{margin-top:-3px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:13px;
line-height:16px;font-weight:bold;color:#000066;padding-bottom:6px;}
h2.imgh2{padding:0px 0px 7px 0px;margin:0px;font-size:0px;line-height:0px;}
h1.img1{float:left;padding:0px 29px 0px 0px;margin:0px;font-size:0px;line-height:0px;}
p.loans_txt{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;color:#555555;}
.mid_rows a:active, .mid_rows a:link, .mid_rows a:visited{color:#009BEB;text-decoration:none;}
.mid_rows  a:hover{color:#009BEB;text-decoration:underline;}

.imgholder{ font-size:0px; line-height:0px; padding-bottom:7px;}
.homedot{clear:both;width:453px;background-image:url(/customerservice/ecs-images/dot_hor.gif);
background-repeat:repeat-x;background-position:top left;font-size:0px;line-height:0px;height:19px;margin:0px;padding:0px 0px 0px 0px;}
.formhline{clear:both;width:874px;background-image:url(/customerservice/ecs-images/dot_hor.gif);background-repeat:repeat-x;background-position:top left;font-size:0px;line-height:0px;height:19px;margin:0px;padding:0px 0px 0px 0px;}
.pagetop{font-size:0px; position:relative;text-align:right;top:48px; margin:0px 0px 0px 0px;}
.pagetop img{margin-right:25px;}
.imp_infodv{clear:both;width:452px;font-size:0px; line-height:0px;float:left; margin:18px 0px 20px 0px;padding:0px 0px 19px 0px;background-image:url(/customerservice/ecs-images/dot_hor.gif);background-repeat:repeat-x;background-position:bottom left;}
.imp_infodv .imp_info{float:left;width:500px;position:absolute;background-image:url(/customerservice/ecs-images/info_bg.gif);
background-repeat:no-repeat;background-position:bottom left;margin:21px 0px 0px 0px;font-size:0px;line-height:0px;padding:0px 0px 10px 8px;}
.imp_info ul{float:left;padding:7px 0px 4px 20px;}
.imp_info ul li{list-style-type:none;font-size:11px;text-align:left;line-height:22px;background-image:url(/customerservice/ecs-images/arror_blue.gif); background-repeat:no-repeat;background-position:0px 7px;margin:0px; padding:0px 0px 0px 10px;  }
.imp_info ul li a  {  text-decoration:none;  color:#666666;  padding:0px 0px 0px 0px;  }
.imp_info ul li a:hover  {  text-decoration:underline;  color:#009beb;  padding:0px 0px 0px 0px;  }
 
.ddmc{float:left;width:194px;position:absolute;background-image:url(/customerservice/ecs-images/mdd-bg.gif);background-repeat:no-repeat;background-position:bottom left;margin:21px 0px 0px 0px;font-size:0px;line-height:0px;padding:0px 0px 10px 8px; } 

 .select_dropdown {clear:both; overflow:hidden; list-style-type:none; font-size:0px; margin:0px; padding:0px 0px 0px 0px;}

.topbanerleft{float:left;width:448px;font-size:12px;line-height:18px;padding:0px 0px 25px 0px;}
.topbanerleft img{text-align:left;float:left;margin:0px 13px 8px 0px;}
.plusminus{clear:both; overflow:hidden; font-size:11px; text-align:left; margin:0px; padding:0px 0px 0px 0px; }
.plusminus img{position:relative; font-size:0px; top:2px; padding:0px; margin:0px 0px 0px 0px;}
.plusminusholder{clear:both; width:874px; background-image:url(/customerservice/ecs-images/dot_hor.gif); background-repeat:repeat-x; background-position:bottom left;margin:0px; padding:0px 0px 0px 0px;}
.plusminusholder .plsheadtxt {clear:both; width:874px;  overflow:hidden; font-size:11px; font-weight:bold; line-height:18px; margin:0px; padding:0px 0px 11px 0px;}
.plsheadtxt .plsheadtxRt {float:left; width:397px;}
.plusminusholder .plsheadtxt a {color:#333333; text-decoration:none;}
.plusminusholder .plsheadtxt a:hover {color:#333333; text-decoration:underline;}
.plusminusholder .plsheadtxt img {position:relative; float:left; font-size:0px; margin:3px 7px 0px 0px; padding:0px 0px 0px 0px; color:#333333;}
.plusminusholder .plshideholder {clear:both; width:794px; overflow:hidden; font-size:11px; margin:0px; padding:0px 0px 12px 17px;}
.plusminusholder .plshideholder p{line-height:16px;}
.midpannel .contentlist {clear:both; list-style-type:none  !important; margin:0px; padding:0px 0px 0px 0px;}
.midpannel .contentlist li {clear:both; list-style-type:none  !important; background-image:url(/customerservice/ecs-images/list.gif); background-repeat:no-repeat; line-height:17px; background-position:0px 7px; margin:0px; padding:0px 0px 3px 10px !important;}
.headcontentlist li {clear:both; list-style-type:none; background-image:url(/customerservice/ecs-images/list.gif); background-repeat:no-repeat; line-height:17px; background-position:0px 7px; margin:0px; padding:0px 0px 7px 10px;}

.insurance ol{	margin:0px;	padding:4px 0px 7px 0px;	list-style-type:decimal;	}
.insurance ol li{	font-size:11px;	line-height:16px;	padding:0px 0px 6px 0px;	margin:0px 0px 0px 24px;	color:#555555;	}
.commonbluehead {color:#000066;}
.height18{height:18px; line-height:0px !important; font-size:0px; margin:0px; padding:0px; }
.loan_rgt_links{clear:both;padding-top:8px;font-size:0px;}
.loan_rgt_links ul li{clear:both;list-style-type:none;background-image:url(/customerservice/ecs-images/rgt_dot_line.gif);
background-repeat:no-repeat;background-position:bottom left;margin:0px 0px 13px 0px;padding:0px 0px 0px 5px;line-height:0px;}
.loan_rgt_links ul li img{float:none;margin-bottom:14px;}
.tabholderhide .applynowholder {clear:both; width:874px;  overflow:hidden; margin:0px; padding:0px 0px 0px 0px;}
.applynowholder table{font-size:11px;color:#323232;}
.applynowholder .applybluebold{font-size:12px;text-align:left;color:#000066;font-weight:bold;}
.mandy{color:#FF0000;}
.mandatory{padding-right:0px;}
.mandatorypac{padding-right:9px;}
span.terms{padding-left:8px;}
p.homepara{padding:0px 0px 11px 0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;color:#555555;}
.mcol1{width:205px;padding:0px 10px 0px 0px;margin:18px 0px 0px 0px;float:left;}
.mcol2{width:205px;padding:0px 10px 0px 14px;margin:18px 0px 0px 0px;float:left;background-image:url(/customerservice/ecs-images/vl_dot_bg.gif);
background-repeat:repeat-y;background-position:top left;}
.cplan_table{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555555;}
.cplan_table td{padding:4px 0px 5px 0px;}
.cplan_table .lefttd{padding:4px 0px 5px 10px;}
.cplantabrt{text-align:center;}
.frangepad{padding-left:7px;}
.mbplanad{padding-left:10px;}	
.mbplanad2{padding-left:16px;}
.secure_table{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555555;}
.secure_table td{padding:4px 0px 5px 10px;}
.secure_table td.lefttd{padding:4px 0px 5px 10px;}
.investbluetext{clear:both;overflow:hidden;font-size:13px;text-align:left;color:#000066;
font-weight:bold;margin:0px;padding:20px 0px 10px 0px;}
div.terms1{padding:0px 0px 0px 0px;}

.input_name{float:left;width:111px;height:20px;background-image:url(/customerservice/ecs-images/name-input-bg.gif);
background-repeat:no-repeat;background-position:left;margin:0px;padding:2px 0px 0px 5px;}
.input_name input{float:left;font-family:Arial, Helvetica, sans-serif; border:0px solid #FFFFFF; height:16px; font-size:11px; color:#666666; width:154px; outline:none; background-color:transparent; float:left; padding:2px 0px 0px 2px; width:94px; }
.hpp-textarea{width:220px;height:70px;font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#666666;border:1px solid #999999; 
text-align:left;margin:0px;padding:0px 0px 0px 4px;}
.thku_contannier{	float:left;	padding:24px 0px 50px 122px;	margin:0px;	font-family:Arial, Helvetica, sans-serif;	}
.thku_txt h1{	margin:0px;	padding:0px 0px 20px 0px;	font-size:0px;	}
.thku_txt{	float:left;	width:480px;	padding:0px 20px 0px 0px;	}
.thku_txt p{	padding:0px 0px 10px 0px;	font-size:12px;	line-height:16px;	}
.thku_rgtbanner{ float:left;	width:211px; font-size:0px;}
.midpannel .topbanerlist {clear:both; width:450px; overflow:hidden; list-style-type:none; margin:0px; padding:0px 0px 25px 0px;}
.topbanerlist .topbanerlistleft {float:left; width:200px;  font-size:0px; margin:0px; padding:0px 0px 0px 0px;}
.topbanerlist .topbanerlistright{float:left; width:250px; line-height:19px; font-size:12px; margin:0px; padding:0px 0px 0px 0px;}
.topcontentlist {clear:both; list-style-type:none  !important; margin:0px; padding:0px 0px 0px 0px;}
.topcontentlist li {clear:both; list-style-type:none  !important; background-image:url(/customerservice/ecs-images/list.gif); background-repeat:no-repeat; line-height:17px; background-position:0px 7px; margin:0px; padding:0px 0px 3px 10px !important;}
.inputname{float:left;width:80px;height:20px;background-image:url(/customerservice/ecs-images/input_name.gif);background-repeat:no-repeat;
background-position:left;margin:0px;padding:2px 0px 0px 5px;}
.inputname input{float:left;font-family:Arial, Helvetica, sans-serif; border:0px solid #FFFFFF; height:16px; font-size:11px; color:#666666; width:154px; outline:none; background-color:transparent; float:left; padding:2px 0px 0px 2px;width:73px; }
.selecttitle1{float:left;width:57px;padding-left:0px;padding-top:2px;}
.selectsml1{float:left;width:52px;}
.insurance1 ol{	margin:0px;	padding:0px 0px 7px 0px;	list-style-type:decimal;	}
.insurance1 ol li{	font-size:11px;	line-height:16px;	padding:0px 0px 6px 0px;	margin:0px 0px 0px 24px;color:#555555;	}
.homegrey{clear:both;overflow:hidden;font-size:11px;text-align:left;line-height:26px !important;margin:0px;padding:0px 0px 22px 1px;}
.lh14{ line-height:14px !important;}
.pb3{ padding-bottom:3px;}
.ddr2{float:left; padding-top:11px;}

.contentcontainer{ float:left; width:910px; border:0px solid red;}
.midpannel #tabholder {clear:both; overflow:hidden; width:910px; margin:0px; padding:4px 0px 0px 0px;}
#tabholder #tabholdertop {clear:both; font-size:0px; overflow:hidden; width:910px; background-image:url(/customerservice/ecs-images/containertop-bg1.gif); background-repeat:no-repeat; background-position:0 5px; margin:0px; font-size:0px; overflow:hidden; padding:0px 0px 0px 0px;}
#tabholder #tabholdertop1 {clear:both; font-size:0px; overflow:hidden; width:910px; background-image:url(/customerservice/ecs-images/containertop-bg1.gif); background-repeat:no-repeat; background-position:bottom left; margin:0px; font-size:0px; overflow:hidden; padding:0px 0px 5px 0px;}
#tabholder #tabholdertop img {float:left; font-size:0px; margin:0px; padding:0px 0px 0px 0px;}
#tabholder #tabholderbottom {clear:both; width:910px; overflow:hidden; background-image:url(/customerservice/ecs-images/tab-bg-repeat.gif); background-repeat:repeat-y;background-position:top left; margin:0px; padding:0px 0px 0px 0px;}
#tabholder #tabholdermid {clear:both; width:910px; overflow:hidden; background-image:url(/customerservice/ecs-images/tab-bottom-bg.gif); background-repeat:no-repeat;background-position:bottom left; margin:0px; padding:0px 0px 0px 0px; }
#tabholder .tabholderhide {clear:both; width:888px;  overflow:hidden; margin:0px; padding:17px 0px 30px 15px;}
.tabholderhide .tabholder{clear:both; width:874px;  overflow:hidden; padding-top:9px;}
.tabholderhide .tabholder1{clear:both; width:874px;  overflow:hidden;}

#EcsMainContent{float:left;width:954px;background-image:url(/customerservice/ecs-images/body_bg1.gif);background-repeat:repeat-y;}
#ecscontainer{ width:910px; float:left; padding: 0px 22px 0px 22px; border:0px solid red;}
#bannercontainer{width:905px; float:left;  }
#ecsCookietxt a{color:#009beb;text-decoration:none;}
#ecsCookietxt a:hover{color:#009beb;text-decoration:underline;}
#ecsCookietxt{width:939px;background-image: url(/customerservice/ecs-images/body_top1.gif);background-repeat:no-repeat;
background-position:top;font-size:10px;color:#666666;padding:16px 0px 5px 15px;float:left; height:19px;}

.cokie_trail{width:800px;float:left;}
.urhere{color:#000000;font-size:10px;}
.cokie_trail p{color:#000000;font-size:10px;float:left;padding:0px 4px 0px 5px;}
.cokie_trail span{padding:0px 4px 0px 4px;color:#000000;font-size:9px;}
.tab-list{list-style-position:outside; margin:0;padding:0; font-size:11px;}
.tab-list li{background-image:url(/customerservice/ecs-images/bullet.gif); background-repeat:no-repeat; background-position:2px 6px; margin:0px; padding:0px 0px 0px 10px; line-height:16px; list-style-type:none; }
