﻿.popUpcloseBtn { behavior: url(../../iepngfix.htc) }
.popUpBtmLeftCorner { behavior: url(../../iepngfix.htc) }
.popUpBtmRgtCorner{ behavior: url(../../iepngfix.htc) }
.clsWindBtn{ behavior: url(../../iepngfix.htc) }


body
{
position:relative;
}

.popUpclosebtnLine
{
	width:38px;
	height:36px;
	margin-top:-10px;
	margin-right:-12px;
	float:right;
	position:relative;
	z-index:10;
}

.popUpcloseBtn
{
	width:38px;
	height:36px;
	border:0;
	cursor:pointer;
	float:left;
	background:url("images/closeBtn.png") no-repeat scroll 0 0 transparent;
	z-index:11;
	position:relative;
}
.PopUpBg
{
	height:120%;
}


/*.popupTopBg
{
	width:960px;
	height:auto;
	margin-left:10px;
	margin-top:5px;
	float:left;
	
}*/
/*.premCalOutLine
{
	width:825px;
	overflow:hidden;
	background-color:white;
	padding:10px 10px 10px 15px;
	float:left;
	}*/
	
.popUpBtmLeftCorner
{
	width:5px;
	height:5px;
	float:left;
	background:url('images/btmLeft.png') no-repeat;
	background-position:left bottom;

}
.popUpBtmRgtCorner
{
	width:5px;
	height:5px;
	float:left;
	background:url('images/btmRgt.png') no-repeat;
	background-position:bottom right;
	z-index:4;
}

.middlelayer
{
	Width:840px;
	overflow:hidden;
	float:left;
}

.vehicle_newPolicyClass .sysmix_classic_field_label_Div .sysmix_classic_field_label_CssClass
{
	padding-top:0;
	padding-left:215px;
	float:left;
	

}
.Basic_Details_classic_section_Div,.Car_Details_classic_section_Div,.Registration_Details_classic_section_Div,.Mode_of_Finance_classic_section_Div
{
    width:550px;
    min-height:20px;
    overflow:hidden;
    padding:0px 8px 30px 8px;
    background-color:#FCFCFC;
	background-image:url('images/needAssisBgRepeat.png');
    background-repeat:repeat-x;
    background-position:bottom;
    border:solid 1px #D2D1D3;
}

.vehicleProfile_InputRow
{
	width:520px;
	overflow:hidden;
	padding-left:13px;
	
	clear:left;
	
	
}
.vehicleProfile_CCRow
{
	width:425px;
	height:auto;
	padding-bottom:13px;
	padding-left:13px;
	float:left;
	
}
.vehicleProfile_MakeRow
{
	width:520px;
	height:auto;
	padding-bottom:13px;
	padding-left:13px;
	display:inline;
	float:left;
	
	
}
.CoverageProfile_ConsentRow > div + div + div .sysmix_classic_field_label_CssClass label
{
    width:440px;
	overflow:hidden;
      padding-left:0;
    margin-top:-1px;
}


.CoverageProfile_NewNotifyChkRow .sysmix_classic_field_Control_Div
{
    width:20px;
    height:60px;
    padding-left:10px;
	border:solid 1px #FFB2B2;
    border-right:none;
    border-top:none;
	 margin-top:0px;
}
.CoverageProfile_NewNotifyChkRow .sysmix_classic_field_Control_Div  span
{
    width:350px;
    padding-left:10px;
	border:solid 1px #FFB2B2;
    margin-top:37px;
}
.CoverageProfile_NewNotifyRow .sysmix_classic_field_Control_Div
{
    width:335px;
    padding:20px 20px 20px 45px;
    background-image:url('images/declaration.png');
    background-repeat:repeat-x;
    border:solid 1px #FFB2B2;
    border-bottom:none;
	text-align:justify;
}
.CoverageProfile_NewNotifyChkTxtRow .sysmix_classic_field_Control_Div
{
    width:340px;
    height:45px;
    padding-left:6px;
    border:solid 1px #FFB2B2;
    border-left:none;
    border-top:none;
	padding-top:10px;
    margin-top:-5px;
	text-align:justify;
    padding-right:20px;
    padding-bottom:10px;
    clear:left;
}
.CoverageProfile_NewNotifyChkRow
{
	width:35px;
	overflow:hidden;
	padding-bottom:13px;
	padding-right:0px;
	float:left;
}
.MoreBenefits_FirstRadBtnRow .sysmix_classic_field_instruct_Div
{
	float:right;
    padding-left:0px;
    margin-top:-5px;
    margin-left:-112px;
    margin-right:130px;	
}
.CoverageProfile_minSum .sysmix_classic_field_label_Div
{
    width:210px;
    color:#000000;
    padding-bottom:5px; 
    padding-top:5px;   
    padding-left:11px;
    border-top:solid 1px gray;
    border-bottom:solid 1px gray;
}
.CoverageProfile_minSum
{
	width:300px;
	overflow:hidden;
	padding-bottom:13px;
	padding-left:70px;
	float:left;
	
}
.CoverageProfile_maxSum .sysmix_classic_field_Control_Div
{
    width:60px;
	height:13px;
    padding-top:5px;
    color:#000000;
	float:left;
    padding-bottom:5px;    
    border-top:solid 1px gray;    
    border-bottom:solid 1px gray;
}
.CoverageProfile_ThirdNotifyRow .Basic_Details_ChennaiCustomerOnlyCustomAction
{
    width:50px; 
    padding-top:37px;
    text-decoration:underline;
    cursor:pointer;
	margin-left:38px;
	margin-top:-70px;
	float:left;
}
.ytoChooseouterpadding
{
	width:100%;
   
    min-height:300px;
    height:auto;
    overflow:auto;
    padding-top:10%;
    padding-left:250px;
    padding-right:0px;
    padding-bottom:0px;
	text-align:left;
}
.ytoChoosepopupTopBg 
 {
background:url("images/whyChsRgtTopRepeat.png") repeat-x scroll 0 0 #FFFFFF;
float:left;
overflow:hidden;
width:700px;
margin-left:-20px;
}
.outerpadding
{
	
    overflow:none;
    padding-top:10%;
	padding-left:45px;
	width:100%
	margin:0px auto;
	text-align:left;
	margin-left:0px;
}

.CoverageProfile_ThirdNotifyDateRow .sysmix_classic_field_Control_Div
{
    width:80px;
	font-weight:bold;
	margin-left:88px;
}

.CoverageProfile_DeclarationRow .sysmix_classic_field_Control_Div 
{
background-image:url("images/declaration.png");
background-repeat:repeat-x;
border-color:#FFB2B2 -moz-use-text-color #FFB2B2 #FFB2B2;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
height:78px;
padding:10px 0 10px 10px;
width:30px;
}
.CoverageProfile_DeclarationRow
  {
float:left;
overflow:hidden;
padding-bottom:13px;
padding-left:70px;
padding-right:5px;
width:30px;
}
/*.CompareMainContent
{
    width:958px;
    min-height:450px;
    height:auto;
    padding:0px 0px 8px 0px;
    border-bottom:solid 1px #E3E2E2;
    background-color:#fcfcfc;
    overflow-y:auto;
    overflow-x:hidden;
}*/
.CoverageProfile_TopNumberFirstRow .sysmix_classic_field_Popup_Div
{
    float:left;
    width:300px;
    margin-top:-27px;
    padding-left:463px;
    z-index:2000;
}
.vehicleProfile_Finance_City .sysmix_classic_field_Popup_Div
{
    float:left;
    width:240px;
    margin-top:-28px;
    padding-left:463px;
}
.vehicleProfile_InputRow .sysmix_classic_field_Popup_Div
{
    float:left;
    position:absolute;
    margin-top:-25px;
	margin-left:0px;
    padding-left:392px;
	width:180px;
	
}
.vehicle_newPolicyClass  .sysmix_classic_field_Control_Div table tbody >tr+tr+tr+tr+td sysmix_classic_field_instruct_Div img
{

width:200px;
}
.CoverageProfile_RadBtnRow
{
	width:537px;
	overflow:hidden;
	min-height:50px;
	padding-bottom:13px;
	padding-left:13px;
	display:inline;
	float:left;
	
}
.CoverageProfile_RadBtnRow .sysmix_classic_field_Control_Div table input
{
    position:absolute;
    display:block;
    padding:0;
    margin:0;
    width:12px;
    height:12px;
	float:left;
}
.CoverageProfile_TopNumberFirstRow  .sysmix_classic_field_instruct_Div
{
margin-top:60px;
}

.vehicle_newPolicyClass  .sysmix_classic_field_Popup_Div
{
    float:left;
    width:300px;
    margin-top:-95px;
    padding-left:467px;
		
}
.vehicleProfile_ModelVariant
{
	width:535px;
	height:auto;
	padding-bottom:13px;
	padding-left:13px;
	float:left;
	clear:left;
	
}

.CoverageProfile_CoverConsentRow .sysmix_classic_field_Control_Div table tr td label
 {
display:block;
margin-top:-1px;
padding-left:14px;
float:left;
width:360px;
}

.Previous_Policy_Details_classic_section_Div
{
    width:550px;
    min-height:20px;
    overflow:hidden;
	float:left;
    padding:0px 8px 20px 8px;
    background-color:#FCFCFC;
    background-image:url('images/needAssisBgRepeat.png');
    background-repeat:repeat-x;
    background-position:bottom;
    border:solid 1px #D2D1D3;    
}
.CoverageProfile_RadBtnRow .sysmix_classic_field_Control_Div table tr td
{
    overflow:hidden;
    padding-top:2px;
	clear:both;
	margin:0px;
	padding:0px;
}
.CoverageProfile_CoverConsentRow
{
	width:495px;
	padding-bottom:13px;
	padding-top:13px;
	padding-left:13px;
	float:left;
	text-align:justify;
	
}
.CoverageProfile_CoverConsentRow .sysmix_classic_field_Control_Div
{
    width:380px;
    height:80px;
    padding:10px 10px 10px 0px;
    background-image:url('images/declaration.png');
    background-repeat:repeat-x;
    border:solid 1px #FFB2B2;
	float:left;
}
.CoverageProfile_CoverConsentRow .sysmix_classic_field_label_Div
{
    width:45px;
	float:left;
}
.sysmix_classic_field_label_Div
{
	width:220px;
	overflow:hidden;
	padding-right:0px;
	padding-top:3px;
	text-align:right;
	float:left;
}	
.PopUpBg_policy
{

	background:url("images/popupmodalBackground.png") repeat scroll 0 0 transparent;
	height:700px;
	clear:both;
	position:absolute;
	width:991px;
	z-index:3;
}
.premCalOutLine_policy_middlelayer
{
	margin-top:150px;
	margin-left:130px;
	width:425px;
	overflow:hidden;
	height:90px;
	background-color:white;
	padding:15px 10px 10px 15px;
	float:left;
	text-align:justify;
	font-size:12px;
	}
	#logoLine 
	{
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left bottom;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(../../images/bannerRepeat.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	OVERFLOW: auto;
	WIDTH: 960px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 104px;
	
}
.clsWindMainContent
{
    width:713px;
      height:300px;
    padding:0px 0px 8px 20px;
    border-bottom:solid 1px #E3E2E2;
    background-color:#fcfcfc;
    overflow:hidden;
	float:left;
	clear:left;
	
}
.clsWindBtn
 {
	background:url("Images/closeBtn.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#548282;
	cursor:pointer;
	float:left;
	font-size:0;
	height:36px;
	text-align:left;
	width:38px;
	background-color:white;
}
.QuickQuote_LblCCRow .sysmix_classic_field_Popup_Div
{
    margin-top:-50px;
    padding-left:325px;
	
}
.premCalOutLine_policy_middlelayer
{
	top:30%;
	left:30%;
	position:absolute;
	width:450px;
	overflow:hidden;
	height:150px;
	background-color:white;
	float:left;
	text-align:justify;
	font-size:12px;
	}
.policy_popup_deletebutton
{
	background-color:transparent;
	background-image:url("images/proceedButton.png");
	border:medium none;
	cursor:pointer;
	float:left;
	font-size:0;
	height:43px;
	margin: 20px 0 0 38%;
	width:104px;
}

.policy_content_layer
{
	margin:15px;
	overflow:hidden;
}

.popUpTopLeftCorner
{
	width:5px;
	height:5px;
	background:url('images/topleft.png') top left no-repeat;
	float:left;
}
.popUpBtmLeftCorner
{
	width:5px;
	height:5px;
	background:url('images/btmLeft.png') bottom left  no-repeat;
	float:left;
}
.popUpBtmRgtCorner
{
	width:5px;
	height:5px;
	background:url('images/btmRight.png') bottom right no-repeat;
	float:right;
	z-index:100;
}
.popUptopRgtCorner
{
	width:5px;
	height:5px;
	background:url('images/topRight.png') top right no-repeat;
	float:right;
}



.premCalOutLine_policy_middlelayer
{
	top:1%;
	left:10%;
	position:absolute;
	width:450px;
	overflow:hidden;
	height:140px;
	background-color:white;
	float:left;
	text-align:justify;
	font-size:12px;
	}
.policy_popup_deletebutton
{
	background-color:transparent;
	background-image:url("images/proceedButton.png");
	border:medium none;
	cursor:pointer;
	float:left;
	font-size:0;
	height:35px;
	margin: 20px 0 0 38%;
	width:104px;
}

.policy_content_layer
{
	margin:15px;
	overflow:hidden;
}

.popUpTopLeftCorner
{
	width:5px;
	height:5px;
	background:url('images/topleft.png') top left no-repeat;
	float:left;
	margin-top:-15px;
	margin-left:-8px;
}
.popUpBtmLeftCorner
{
	width:5px;
	height:5px;
	margin-left:-305px;
	margin-top:89px;
	background:url('images/btmLeft.png') bottom left  no-repeat;
	float:left;
}
.popUpBtmRgtCorner
{
	width:5px;
	height:5px;
	background:url('images/btmRight.png') bottom right no-repeat;
	float:right;
	margin-top:89px;
	margin-right:-5px;
	
}
.popUptopRgtCorner
{
	width:5px;
	height:5px;
	background:url('images/topRight.png') top right no-repeat;
	float:right;
	margin-top:-15px;
	margin-left:455px;
}
.CoverageProfile_maxSum
{
	width:150px;
	height:auto;
	padding-bottom:13px;
	padding-left:0px;
	margin-left:-3px;
	float:left;
}
.CoverageProfile_minSum .sysmix_classic_field_Control_Div
{
    width:72px;
	height:13px;
    padding-top:5px;
    padding-bottom:5px;
    color:#000000;
	padding-left:4px;
    border-top:solid 1px gray; 
    border-bottom:solid 1px gray;  
}
.quickComp2_AlternateRow
{
	width:959px;
	height:auto;
	background-color:#ffffff;
	float:left;
		
}
.proceedButton  
{
	background-image:url("Images/proceedBtn.png");
	background-repeat:no-repeat;
	border:0 none;
	cursor:pointer;
	float:left;
	height:56px;
	width:175px;
	}
	.txtHGCDateEmpty
{
	width:200px;
	height:auto;
	padding-left:251px;
}

.vehicleProfile_RegSerial .sysmix_classic_field_Control_Div span
{
    clear:both;
    width:20px;
    height:30px;
	display:none;
	margin-left:-39px;
    padding:2px 5px 2px 5px;
    background-color:#ffefef;
    border:solid 1px #ffc6c6;
}
.vehicleProfile_RegSerial .sysmix_classic_field_Control_Div span+span
{
    clear:both;
    width:20px;
    height:30px;
	display:none;
	margin-left:-39px;
    padding:2px 5px 2px 5px;
    background-color:#ffefef;
    border:solid 1px #ffc6c6;
}
