.footermenu {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:1.5;
	color: #333333;
	text-decoration: none;
}
a.footermenu:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:1.5;
	color: #000000;
	text-decoration: underline;
}
.zipcode{
	font-family:  Arial, Helvetica, sans-serif ;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

.headingone {
	font-family: Kalinga, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #41435B;
	text-decoration: none;
}
.headingtwo {
	font-family: Kalinga, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #242424;
	text-decoration: none;
}


.bodylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff6600;
	text-decoration:none;
}

a.bodylink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff6600;
	text-decoration: underline;
}
.bodytext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height:1.5;
	color: #242424;
	text-decoration: none;
}
.bodytextwithbold {
	font-family: Verdana, Helvetica, sans-serif ;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #222222;
	text-decoration: none;
}
.bodylink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff6600;
	text-decoration:underline;
}

a.bodylink1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff6600;
	text-decoration:none;
}
.sidetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF4E00;
	text-decoration:none;
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.buttons:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6CE430  ;
	text-decoration: none;
}
.normallink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: underline;
}
a.normallink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: none;
}
.normallink_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: underline;
}
a.normallink_02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff6600;
	text-decoration: none;
}
.abcdmenu {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.abcdmenu:hover {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 11px;
	font-weight: normal;
	color: #990000  ;
	text-decoration: none;
}
.border {
	border:1px solid #A7B1BB; 

}
/*param added on 170108*/
.greentextbig{
	font-family: "Times New Roman", Times, serif;
	font-size:36px;
	font-weight:bold;
	text-decoration:none;
	color:#519B2D;
	line-height:30px;
}.consul_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	text-decoration:none;
	color:#141414;
	line-height:30px;
}.consul_text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#141414;
	line-height:30px;
}
.header_rightsidelinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#141414;
 }.header_rightsidelinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#141414;
 }
 .header_rightsidelinks a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#2C8400;
 }
.talkcon_rightng{
	background-image: url(../images/talktoacons_rightbg.jpg);
	width:307px;
	height:134px;
	background-position:left top;
	background-repeat:no-repeat;
}
.qf_top{ 
	background:url(../images/qf-top-bg.jpg) left top no-repeat;
	width:509px;
	margin-top:20px;
	height:9px;
	float:left;
	}
.qf_mid{
	background:url(../images/qf-mid-bg.jpg) left top repeat-y;
	width:509px;
	float:left;
	}	
.qf_bot{
	background:url(../images/qf-bot-bg.jpg) left top repeat-y;
	width:509px;
	height:15px;
	float:left;
	}
.contentsec2{
	font-family:Verdana, Geneva, sans-serif;
	width:785px;
	float:left;
	padding-left:15px;
	background-color:#fff;
	font-size:11px;
}
.quote_formsec{
	width:596px;
	margin:22px 0px 0px 90px;
	float:left;
	}
.quote_top{
	background:url(../images/quote_top.jpg) left top no-repeat;
	height:55px;
	width:573px;
	padding:23px 0px 0px 21px;
	text-align:center;
	float:left;
	font-size:18px;
	color:#ff6600;
	font-weight:bold;
	}
.field{ font-size:12px; color:#232323; font-weight:normal; line-height:20px;}
.quote_mid{
	background:url(../images/quotes-mid.jpg) left top repeat-y;
	width:554px;
	padding:15px 0px 15px 40px;
	float:left;
	}
.field_sec{ width:500px; float:left;}
.field1{ width:180px; text-align:right; float:left; padding-top:7px;}
.field2{ width:318px; float:left; padding-left:2px; margin-bottom:4px;}
.redstar{ color:#F00;}
.sub_but{ background:url(../images/submit_but.jpg) left top repeat-x; height:25px; color:#fff; border:none; margin:2px 0px 0px 4px; cursor:pointer; text-align:center; padding:0px 10px 2px 10px;}
.mt_50{ margin:50px 0px 0px 15px;}
.cont-inn{ width:882px; float:left; margin-left:14px;}
.quote-sec{ background:url(../images/quote_bg.jpg) left top no-repeat; float:left; width:131px; height:24px; color:#fff; margin:3px 0px 6px 3px; font-size:20px; padding:6px 0px 0px 19px; cursor:pointer;}
.textbox3{ width:72px; height:19px; margin:5px 0px 10px 4px; padding:1px 2px 0px 2px; border:1px solid #59a2ce; font-size:12px;}
.midsec{
	width:800px;
	float:left;
	border-left:1px solid #f8f8f8;
	border-right:1px solid #f8f8f8;
	background-color:#fff;
}
.quote_bot{
	background:url(../images/quotes-bot.jpg) left top no-repeat;
	height:72px;
	width:594px;
	float:left;
	}
.textbox2{ width:254px; height:19px; float:left; margin:5px 0px 10px 4px; padding:1px 2px 0px 2px; border:1px solid #59a2ce; font-size:12px;}
.listmenu{ width:254px; height:21px; float:left; margin:5px 0px 10px 4px; padding:1px 2px 0px 2px; border:1px solid #59a2ce; font-size:12px;}	
.listmenu2{ width:72px; height:21px; margin:5px 0px 10px 4px; padding:1px 2px 0px 2px; border:1px solid #59a2ce; font-size:12px;}
.listmenu3{ width:115px; height:21px; margin:5px 0px 10px 4px; padding:1px 2px 0px 2px; border:1px solid #59a2ce; font-size:12px;}
.listmenu4{ width:155px; height:21px; margin:5px 0px 10px 4px; padding:1px 2px 0px 2px; border:1px solid #59a2ce; font-size:12px;}
.radio{ margin:5px 0px 10px 4px;}