﻿
.main_calculator_child_div 
{
    text-align:left; 
    padding:10px 10px 10px 10px;
    border-bottom:3px solid #009E49;
    border-right:3px solid #009E49;
    border-left:1px solid #d6d6d6;
    border-top:none;
    color:#9e9e9e;
    font:normal 12px Arial, Helvetica, sans-serif;

}
select{border:1px solid #d6d6d6; font-family:Arial;font-size:12px;}

.main_calculator_landrover_div
{
    text-align:left; 
    padding:15px 20px 0 30px;
    /*border-top:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
    border-bottom:0px solid #d6d6d6;
    border-left:1px solid #d6d6d6;*/
    border-color:#d6d6d6;
    border-style:solid;
	border-width:1px 1px 0px 1px;
    /*color:#9e9e9e;*/
    color:black;
    font:normal 12px Arial, Helvetica, sans-serif;    
    /*position:relative;*/ /* please dont use - it creates problem when 'error collout' message appear*/ 
	margin-top:-3px;	
	z-index:1;
}

.main_calculator_jaguar_div
{
    text-align:left; 
    padding:15px 20px 0 30px;
    /*border-top:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
    border-bottom:0px solid #d6d6d6;
    border-left:1px solid #d6d6d6;*/
    border-color:#d6d6d6;
    border-style:solid;
	border-width:1px 1px 0px 1px;
    /*color:#9e9e9e;*/
    color:black;
    font:normal 12px Arial, Helvetica, sans-serif;    
    /*position:relative;*/ /* please dont use - it creates problem when 'error collout' message appear*/ 
	margin-top:-3px;	
	z-index:1;
}

/* for ie 7 only */
*:first-child+html .main_calculator_landrover_div
{
    text-align:left; 
    padding:15px 20px 0 30px;
    /*border-top:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
    border-bottom:0px solid #d6d6d6;
    border-left:1px solid #d6d6d6;*/
    border-color:#d6d6d6;
    border-style:solid;
	border-width:1px 1px 0px 1px;
    /*color:#9e9e9e;*/
    color:black;
    font:normal 12px Arial, Helvetica, sans-serif;    
    /*position:relative;*/ /* please dont use - it creates problem when 'error collout' message appear*/ 
	margin-top:0;	
	z-index:1;
}

* html .main_calculator_landrover_div
{
    text-align:left; 
    padding:15px 20px 0 30px;
    /*border-top:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
    border-bottom:0px solid #d6d6d6;
    border-left:1px solid #d6d6d6;*/
    border-color:#d6d6d6;
    border-style:solid;
	border-width:1px 1px 0px 1px;
    /*color:#9e9e9e;*/
    color:black;
    font:normal 12px Arial, Helvetica, sans-serif;    
    /*position:relative;*/ /* please dont use - it creates problem when 'error collout' message appear*/ 
	margin-top:0px;	
	z-index:3;
	
}


/* for ie 7 only */
*:first-child+html .main_calculator_container{
	width:532px;
	background:url(<%=resourceURL%>Images/widget_bgr.gif) bottom left repeat-x;
	float:left;
	margin:16px 0;
	
	}        

*:first-child+html .main_calculator_container table.tabTbl{padding:0; margin:0 0 0 0 ; font-size:0}



* html .mcl_adjust{border-top:1px solid #d6d6d6}
* html .mcl_adjust2{float:left;margin-bottom:-2px;position:relative}

*:first-child+html .mcl_adjust2{float:left;margin-bottom:-3px;position:relative}


.calImagesDiv
{
	 
}
.main_calculator_landrover
{
	float:left;	
	color:black;
    font:normal 11px/20px Arial, Helvetica, sans-serif;
    z-index:1;
}
.main_calculator_jaguar
{
	float:left;	
	color:black;
    font:normal 11px/20px Arial, Helvetica, sans-serif;
    z-index:1;
}

 /*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/
/*.main_calculator_container {
    height:340px;   
    background:url(../../Images/widget_bgr.gif) bottom left repeat-x;
    float:left;
    margin:0px 0; 
    position: relative;
}*/

/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/
/*.h_line_left 
{   
	background:url(../../Images/headline_gray.gif) repeat-x;
	height:14px;
	color:#000000;
	padding-left:23px;
	position:relative;
	width:90%;
	height:19px;
}*/
/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/
/*.h_line_right 
{
    background:url(../../Images/headline_gray.gif) repeat-x;
	height:14px;
	color:#000000;
	padding-left:23px;
	position:relative;*/
	/*width:90%;*/
	/*width:96%;
	height:19px;
}*/

.h_line_left h1 {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 7px 0 7px;
	background:#ffffff;
	margin:0;
	float:left;
	 
}
.h_line_right h1 {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 7px 0 7px;
	background:#ffffff;
	margin:0;
	float:left;
	display:inline;
}

/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/
/*.main_calculator_child_table
{
   background:url(../../Images/widget_bgr.gif) repeat-x top left;  
}
*/

.main_calculator_child_left_typeCar
{
	float:left;
	padding:0 0 0px 30px;
	
/*	width:320px;*/
	color:black;
    font:normal 11px/20px Arial, Helvetica, sans-serif;
}



.main_calculator_child_left_typeGift
{
	float:left;
 
	padding-bottom:10px;
	width:320px;
    color:#9e9e9e;
    font:normal 11px/20px Arial, Helvetica, sans-serif;
}
.main_calculator_child_right_typeGift
{
	padding:0px;
	color:#000000;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
}
.main_calculator_child_right_typeCar
{
	padding-left:5px;
	margin:0;
	color:#000000;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	height:auto;
}

.main_calculator_child_bottom
{
			/*   
   width: 512px;
*/
 
    padding:0px !important; /*padding:5px 0px 5px 23px; Changed by Vijaya*/
    margin:0 !important;
}
table.main_calculator_child_bottom td
{
	padding:5px; margin:0; text-align:center
}
.main_calculator_child_bottom_gift
{
				/*   
   width: 512px;
*/
    
    padding:5px 0px 5px 0px;
}
.mccb_label 
{
    color:#9e9e9e;
    font:normal 11px Arial, Helvetica, sans-serif;
    padding:0 5px 0 0;
}
.mccb_value 
{
    color:#5491D0;
    text-decoration:underline;
    font:normal 10px/12px Arial, Helvetica, sans-serif;
    padding:0 20px 0 0px;
}
a.blueLnk
{
	color:#5491d0 !important;
	text-decoration:underline !important;
}
.blueLink a
{
	color:#5491d0 !important;
	text-decoration:none !important;
}
.blueLnk1 a
{
	color:#5491d0 !important;
	text-decoration:none !important;
}
.blackLnk a
{
	color:#000 !important;
	text-decoration:none !important;
}
.blackLnk a:hover
{
	color:#000 !important;
	text-decoration:underline !important;
}
.mccl_title 
{
    font:bold 12px/12px Arial, Helvetica, sans-serif;
    color:#000;
    /*color:#000;*/
    padding-bottom:7px;    
}
.mccl_title_eg 
{
    font:12px/12px Arial, Helvetica, sans-serif;
    color:#000;
    /*color:#000;*/
    padding-bottom:7px;    
}

.mccl_title_1 
{
    font:12px/12px Arial, Helvetica, sans-serif;
    color:#000;
    /*color:#000;*/
    padding-top:4px;    
}

.mccl_title_inner_1 
{
    font:12px/12px Arial, Helvetica, sans-serif;
    color:#9E9E9E;
    /*color:#000;*/
    padding-top:10px;    
}

.mccl_title_inner 
{
    font:12px/12px Arial, Helvetica, sans-serif;
    color:#000;
    /*color:#000;*/
    padding-top:10px;    
}

.mccb_basket_text
{
    text-decoration:underline;
    font:normal 10px/12px Arial, Helvetica, sans-serif;
    padding-left:18px; 
    padding:0 10px 0 0;
    color:#5491D0;
}
.mmcb_left
{
					/*   
   width:323px;
*/
    
   
}

.mccb_right 
{
    width:179px;
}
.mmcb_left_gift
{
    width:170px;
}
.mccb_right_gift
{
    width:303px;
}
.mccl_radio div
{
    color:#000000;
    font:normal 12px/12px Arial;
    padding:4px 0px 4px 0px; margin:0; /*Added By Vijaya.*/
    vertical-align:middle;
}

.mccl_label
{
	color:#000;
    font:normal 12px Arial;
    padding:0px;
}

.mccl_label_business
{
	color:#000;
    font:normal 12px Arial;
    padding:5px 0px 0px 0px;
}

.mmcl_radio
{
    color:#000000;
    font:normal 12px/12px Arial, Helvetica, sans-serif;
    padding:0; margin:0; /*Added By Vijaya.*/
}
.mccl_radio span /*Added By Vijaya.*/
{
    color:#000000;
    font:normal 12px/12px Arial;
    padding:0; margin:0;
}
.mccl_radio select,option /*Added By Vijaya.*/
{
    color:#000000;
    font:normal 12px/12px Arial;
}
.mccl_radio input.smlTextBox{ /*Added By Vijaya.*/
    width:120px;
	border:1px solid #d6d6d6;
	font:normal 12px/12px Arial, Helvetica, sans-serif;
	padding-top:1px;
}
.mccl_radio input.largTextBox{ /*Added By Vijaya.*/
    width:150px;
	border:1px solid #d6d6d6;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
}

.mmcl_splitFlightRow 
{
    /*width:300px;*/
}
.mmcl_dropdown
{
    color:#000000;
    font:normal 12px Arial;
    width:90px;
    background-color:White;
    /*vertical-align:top;*/
}

.mmcl_dropdown1
{
    color:#000000;
    font:normal 11px/11px Arial;
    width:70px;
}

.mmcl_dropdown2
{
    color:#000000;
    font:normal 11px/11px Arial;
    width:50px;
}
 
.mmcl_dropdown_along_title
{
    color:#000000;
    font:normal 11px/11px Arial;
    width:90px;
    background-color:#FFFFFF !important;
}
.mmcl_dropdown_med
{
	color:#000000;
    font:normal 11px/11px Arial;
    width:258px;
}
.mmcl_dropdown_long
{
    color:#000000;
    font:normal 11px/11px Arial;
    width:278px;
    padding:0
}
.mmcl_textbox_short
{
    color:#000000;
    font:normal 12px Arial;
    border:solid 1px #cccccc;
    width:90px;
    /*vertical-align:top;*/
}
.mmcl_textbox_short_uk
{
    color:#000000;
    font:normal 11px Arial;
    border:solid 1px #cccccc;
    width:90px;
    vertical-align:top;
}
.mmcl_textbox_short2
{
    color:#000000;
    font:normal 11px Arial;
    border:solid 1px #cccccc;
    width:60px;
}

.mmcl_textbox_short1
{
    color:#000000;
    font:normal 11px Arial, Helvetica, sans-serif;
    border:solid 1px #cccccc;
    width:73px;
    vertical-align:top;
}
.mmcl_textbox_med_130 /*created-Ravindra*/
{
	color:#000000;
    font:normal 12px Arial, Helvetica, sans-serif;
    border:solid 1px #cccccc;
    width:130px; /*change-Ravindra*/
    padding:0px 0px 0px 5px; 
    height:18px;   
    vertical-align:top;
 }
 
.mmcl_textbox_med
{
	color:#000000;
    font:normal 12px Arial;
    border:solid 1px #cccccc;
    width:165px;
    padding:0px 0px 0px 2px;
     /*height:18px; HEMANT*/
    vertical-align:top;
}
.mmcl_textbox
{
    color:#000000;
    font:normal 12px Arial;
    border:solid 1px #cccccc;
    width:145px;
    padding:0px 6px 0px 0px;
}
.mmcl_textbox_long
{
    color:#000000;
    font:normal 12px Arial;
    border:solid 1px #cccccc;
    width:270px;
    padding:0px 0px 0px 3px;
    height:16px;
    vertical-align:top;
}

.mmcl_i
{
    padding-left:10px;
    vertical-align:bottom;
}
.mmcl_para
{    
    /*color:#9e9e9e;*/
    color:#000;
    font:normal 11px Arial, Helvetica, sans-serif;
    line-height:13px;
}
.mmcl_para p /*Added by vijaya*/
{	
	font:normal 11px Arial, Helvetica, sans-serif;
	width:95%;
	text-align: justify;
	padding:0; margin:0;
	float:left
}
.mmcr_para
{
    color:#000000;
    font:normal 11px Arial;
    padding:0px;
    vertical-align:top;
    text-align:left;
}
.mmcr_para_helpicon
{
    padding:0px;
}

/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/
.mmcr_table
{
    background:url(../../Images/result33.gif) no-repeat top right;
    width:160px;
}

.mmcr_table_small
{
    background:url(../../Images/results.gif) no-repeat top right;
    width:160px;
}

.mmcr_table_gift
{
    background:url(../../Images/results2.gif) no-repeat top right #F8F8F8;
    
}

/*.mmcr_table_internal {
	/*background:url(../../Images/internal_results.gif) no-repeat top left;*/
	/*background:url(../../Images/internal_results2.gif) no-repeat top left;
	margin-bottom:4px;
}*/
	
.mmcr_values_table_hr
{

}
.mmcr_values_inner_table 
{
    background:#ffffff;
    border:solid 1px #cccccc;    
    width:300px;
}
.mmcr_values_inner_table_padd1
{
    padding-top:10px;
}
.mmcr_values_inner_table_padd2
{
    padding-bottom:10px;
}
.mmcr_values_inner_mvtable
{
    width:300px;
}
.mmcr_dropdown_long
{
    color:#000000;
    font:normal 12px/22px Arial, Helvetica, sans-serif;
    width:250px;
 
}
.mmcr_row3_for_dropdrown
{
   height:40px;
   vertical-align:top;
}

.mccr_title 
{
    font:bold 12px Tahoma;
    color:#606060;
    padding-top:8px;
    padding-left:10px;
    text-align:center;
}

.mmcr_valuelabel {
    color:#9e9e9e;
    font:normal 11px Tahoma;
    text-align:center;
    padding-bottom:5px;
}

.mmcr_value {
    font:bold 21px Arial;
    /*padding: 16px 0px 0px 0px;*/ /* text comes out of container. in co-branded sites*/
    padding: 5px 0px 0px 0px;
    color:#5491d0;
    text-align:center;
}

.mmcr_value_eurocar {
    font:bold 21px/21px Arial;
    padding: 5px 0px 0px 0px;
    color:#5491d0;
    text-align:center;
}

.mmcr_moneylabel {
    color:#9e9e9e;
    font:normal 11px Tahoma;
    text-align:center;
    padding-bottom:13px;
}

.ht10{height:10px}

.mmcr_money {
    font:bold 21px Arial;
    color:#5491d0;
    text-align:center;
    /*padding: 16px 0px 0px 0px;*/ /* text comes out of container in co branded sites*/
    padding: 0px 0px 0px 0px;
}
.H5{height:5px;}
.H30{height:30px;}
/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/ 

/*.mmcr_calculate {
    background:url(../../Images/Btn_Calculate1.gif);
    width:148px;
    height:34px;
    border:none;
    padding-left:5px;
    margin-left:5px;
}*/

/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/ 
/*.mmcr_AddToBasket {
    background:url(../../Images/Btn_AddToBasket.gif);
    width:148px;
    height:34px;
    border:none;
    padding-left:5px;
    margin-left:5px;
}*/

/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/ 
/*.mmcr_buyOffset {
    width:148px;
    height:34px;
    background:url(../../Images/Btn_BuyOffsets2.gif);
    color:#ffffff;
    border:none;
    padding-left:5px;
    margin-left:5px;
}*/
/*----  Use of <%=ResolveUrl("~")%>js/main.js in Master.master---*/ 
/*.mmcr_continue {
    width:116px;
    height:42px;
    background:url(../../Images/internal_button_blue.gif);
    color:#ffffff;
    border:none;
    font:bold 12px/20px Arial, Helvetica, sans-serif;
}*/
.mmcr_buttonAlign 
{    
    padding:0 0 5px 0px;
}




/*#ctl00_ContentPlaceHolder1_ContainerHome_cal12_tabCalculatorn0 a img
{
    background:url(../../Images/widget_icon_flight_active.png) top center no-repeat;  
    border:2px solid red; 
}

#ctl00_ContentPlaceHolder1_ContainerHome_cal12_tabCalculatorn1 a img
{
     background:url(../../Images/widget_icon_car_active.png) top center no-repeat;  
     border:2px solid red; 
}

#ctl00_ContentPlaceHolder1_ContainerHome_cal12_tabCalculatorn2 a img
{
     background:url(../../Images/widget_icon_quick_active.png) top center no-repeat;  
     border:2px solid red; 
}

#ctl00_ContentPlaceHolder1_ContainerHome_cal12_tabCalculatorn3 a img
{
     background:url(../../Images/widget_icon_gift_active.png) top center no-repeat;  
     border:2px solid red; 
}

#ctl00_ContentPlaceHolder1_ContainerHome_cal12_tabCalculatorn4 a img
{
     background:url(../../Images/widget_icon_house_active.png) top center no-repeat;  
     border:2px solid red; 
}

#ctl00_ContentPlaceHolder1_ContainerHome_cal12_tabCalculatorn5 a img
{
     background:url(../../Images/widget_icon_business_active.png) top center no-repeat;  
     border:2px solid red; 
}*/
div.mmcl_title
{   
    line-height:0; 
    margin-bottom:5px;
}
div.mmcl_title a
{
    
    /*clip:0 10 5 0;*/
    /*clip:0 150px 150px 0;*/
    display:block;    
    border-top:1px solid #D2D2D2;
    border-bottom:1px solid #D2D2D2;
    border-left:1px solid #D2D2D2;
    border-right:1px solid #D2D2D2;
    width:50%;
    padding:3px 0px 3px 5px;
    text-decoration:none;
    Background:#F4F4F4;
    color:black;
    font:bold 12px/12px Arial, Helvetica, sans-serif;
        
}
.mmcl_title a:active
{
	 Background:white;
	 color:#3399FF;
	 border-right:none;
}

.mmclselected
{
	 Background:white !important;
	 color:#3399FF !important;
	 border-right:none !important;	 
}

.mmcl_title a:hover
{
	 Background:white;
	 color:#3399FF;
	 border-right:none;
}
.clrBoth{ clear:both}
.floatLeft100{width:100%;float:left;}

.floatLeft{ float:left;}
.floatRight{float:right;}
.topMenuWidth{margin:auto;width:920px;}
.innerBodyWidth{margin:auto;width:920px}

.padHouseTbl td{padding:3px 0}
.tabText
{
	color:White;
	position:absolute;
	text-align:center;
	display:block;
	width:85px;
	font-size:10px;
	padding-top:2px;
}

.tabActiveText
{
	color:#b3b3b3;
	position:absolute;
	text-align:center;
	display:block;
	width:85px;
	font-size:10px;
	padding-top:2px;
	
}




.newsHeading
{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 7px 0 0px;
	background:#ffffff;
	margin:0;
}

div.notFound{padding:10px 0; margin-top:10px;}
div.notFound p{font:normal 12px/12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;
	margin:0;
	clear:both; line-height:normal !important;}
div.notFound p a{ color:#3399FF; text-decoration:none}
