.v_heading
{
	font-size:20px;
	color:#A0191A;
	
}

.v_heading_sp{  font-size:14px; font-weight:bold;}

.l_col{width:62%; margin-right:1%; float:left; clear:both;}

.r_col{ width:35%; margin-left:1%; float:right; }

.v_heading{margin:0 0 13px 0; overflow:auto;}
.v_heading span{float:left;}
.v_heading label{float:right; margin:0 10px 0 0; font-weight:bold; font-size:15px;}

.v_sub_heading
{
	border-bottom:1px dashed #BBBBBB; margin:0px 0 12px 0; 
}
.v_sub_heading span{font-size:12px;  padding-bottom:2px; display:block;color:#4C4C4C; font-weight:bold;}


.v_infobox{margin:8px 0 35px 0; overflow:auto; line-height:17px;}

.v_desc{ margin:6px 0 15px 0;color:#4C4C4C; }
.v_props{ margin:6px 0 6px 0; }
.v_props div{width:100%; margin:0 0 3px 0;}
.v_props label{float:left; width:30%;color:#4C4C4C;}
.v_props span{float:left; width:60%;color:#4C4C4C;}


.v_featurebox{margin:8px 0 8px 0; overflow:auto;}

.v_features{ margin:6px 0 6px 0; color:#4C4C4C;}
.v_features div{width:100%; margin:0 0 6px 0; overflow:auto;}
.v_features label{float:left; width:45%; color:#4C4C4C;}
.v_features span{float:left; width:55%;}


.imgbox{}

.contantbox{clear:both; margin:0 0 0 13px !important; margin:0 0 0 10px;}
.v_contact_heading{ font-size:14px; font-weight:bold; margin:15px 0 5px 0; color:#4C4C4C;}
.v_contact_info{padding:5px 0 0 0;}
.v_contact_info div{width:100%; margin:0 0 0 0; overflow:auto;}
.v_contact_info label{float:left; width:28%; padding-top:2px; padding-bottom:3px; color:#4C4C4C;}
.v_contact_info span{float:left; width:55%; color:#8A8A8A;}




.vbox{ width:784px; margin: 0 0 15px 0; }
.vbox_t{ width:767px; line-height:28px; height:28px; background: url('../images/common/box_top_spacer.gif'); font-size:11px; font-weight:bold; }
.vbox_m{ padding:10px 0 0 10px; width:769px; }
.vbox_b{ width:767px !important; width:766px; }


.ibox{  margin: 0 0 15px 0; }
.ibox_t{ width:317px !important; width:306px; line-height:7px; height:7px; font-size:11px; font-weight:bold; border-top:1px solid #D3D3D3;}
.ibox_m{ padding:5px 0 0 0px; width:329px !important; width:319px; }
.ibox_b{ width:317px !important; width:306px;}


.vtabs{ width:340px !important; width:320px; position:relative; top:1px; padding:0 0 0 0;}

.vtabs span{ float:left; width:87px; height:22px; margin:0 0 0 3px; text-align:center; background: url('../images/common/tab_unselected.gif'); background-repeat:no-repeat;
}

.vtabs span.tab_active{ background: url('../images/common/tab_selected.gif'); background-repeat:no-repeat; font-weight:bold;}
.vtabs span a{ line-height:21px; vertical-align:middle; color:#4C4C4C; }





.v_top_heading{height:30px; padding-left:400px; color:#666666; font-size:12px;}

.print{width:90px; display:block; float:left;background: url('../images/common/print.gif'); background-repeat:no-repeat; padding-left:25px;}
.mail_to_friend{width:150px; display:block; float:left; background: url('../images/common/mail_to_friend.gif'); background-repeat:no-repeat; padding-left:25px;}
.pdf{width:60px; display:block; float:left;background: url('../images/common/pdf.gif'); background-repeat:no-repeat; padding-left:25px;}


.contact_form div{ margin:0 0 4px 0;overflow:auto;width:100%; }


.contact_box
{
	border:1px solid #D3D3D3;
	background: url('../images/common/contact_bg.jpg'); 
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:5px;
}


.ViewcontactForm
{ 
	width:330px !important; 
	width:315px; 
	margin: 0 0 15px 0; 
	


}
