*
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvatica;
	font-size:11px;
}
body
{
	padding:10px 0px 2px 0px;
	margin:0px;
	font-family:verdana, Arial, Helvatica;
	font-size:11px;
	color:#555555;
}

#fullpage
{
	width:962px;
	height:auto;
	padding:0px;
	margin:0px auto;
}

#logoLine
{
	width:960px;
	height:104px;
	padding:0px;
	margin:0px auto;
	overflow:auto;
	background-image:url('../../images/bannerRepeat.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
}

#logo
{
	width:80px;
	height:86px;
	padding:10px 0px 0px 20px;
	margin:0px;
	float:left;
}

#logo img
{
	border:0px;
}

#bannerDesign
{
	width:830px;
	height:96px;
	padding:0px 0px 0px 20px;
	margin:0px;
	background-image:url('../../images/bannerDesign.gif');
	background-repeat:no-repeat;
	background-position:right top;
	float:right;
}

#quickmenu
{
	width:960px;
	height:auto;
	padding:5px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}

#quickmenu a
{
	color:#555555;
	text-decoration:underline;
}

#quickmenu a:hover
{
	text-decoration:none;
}

#leftQuickmenu
{
	width:500px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#leftQuickmenuTop
{
	width:500px;
	height:20px;
	padding:0px 0px 0px 9px;
	margin:0px;
	float:left;
	clear:left;
}

#leftQuickmenuBottom
{
	width:500px;
	height:20px;
	padding:0px 0px 0px 9px;
	margin:0px;
	float:left;
	clear:left;
}

#rightQuickmenu
{
	width:453px;
	height:auto;
	padding:0px 7px 0px 0px;
	margin:0px;
	float:right;
}

#rightQuickmenuTop
{
	width:250px;
	height:20px;
	padding:0px;
	margin:0px;
	float:right;
}

#rightQuickmenuBottom
{
	width:202px;
	height:20px;
	padding:0px;
	margin:0px;
	clear:right;
	float:right;
}
.bold
{
	font-weight:bold;
}
.quickMenuLinks
{
	width:auto;
	height:12px;
	padding:0px;
	margin:0px;
	float:left;
}

.quickMenuPartison
{
	width:20px;
	height:12px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-image:url('../../images/quickMenuPartition.png');
	background-repeat:no-repeat;
	background-position:8px 2px;
	float:left;
}

#mainContent
{
	width:960px;
	height:auto;
	padding:10px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}

#leftContent
{
	width:196px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
	overflow:auto;
}

#retriveMyQuoteBt
{
	width:182px;
	height:50px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#retriveMyQuoteBt img
{
	border:0px;
}

#leftMenu
{
	width:auto;
	height:auto;
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	float:left;
	clear:left;
}

#leftMenu a
{
	color:#555555;
	text-decoration:none;
}

#leftMenu a:hover
{
	color:#555555;
	text-decoration:underline;
}

.leftMenuUnSelected
{
	width:168px;
	height:19px;
	padding:6px 0px 0px 8px;
	margin:0px 0px 3px 0px;
	background-image:url('../../images/leftMenuunSelectedRepeat.png');
	background-repeat:repeat;
	border:1px solid #e2e1e1;
	float:left;
	clear:left;
}

.leftMenuSelected
{
	width:168px;
	height:19px;
	padding:6px 0px 0px 8px;
	margin:0px 0px 3px 0px;
	background-image:url('../../images/leftMenuSelectedRepeat.png');
	background-repeat:repeat;
	border:1px solid #e2e1e1;
	float:left;
	clear:left;
}


#leftStopBattling
{
	width:176px;
	height:230px;
	padding:0px;
	margin:10px 0px 0px 0px;
	background-image:url('../../images/battlingRepeat.png');
	background-repeat:repeat;
	border:1px solid #e2e1e1;
	float:left;
	clear:left;	
}
#leftStopBattling a img
{
    border:0;
}
#leftStopBattling:a hover
{
	cursor:pointer;
}
#leftStopBattling div:hover
{
	cursor:pointer;
}
#leftStopBattlingImage
{
	width:176px;
	height:150px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/battlingImg.png');
	background-repeat:no-repeat;
	background-position:14px 17px;
	float:left;
	clear:left;	
}

#leftStopBattlingWord
{
	width:100px;
	height:20px;
	padding:10px 0px 0px 40px;
	margin:0px;
	float:left;
	clear:left;	
}

#leftStopBattlingBt
{
	width:156px;
	height:45px;
	padding:5px 0px 0px 20px;
	margin:0px;
	background-image:url('../../images/battleBackgroundEff.png');
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
	clear:left;
}

#leftStopBattlingBt img
{
	border:0px;
}

#homeMiddleContent
{
	width:680px;
	height:452px;
	padding:0px;
	margin:0px;
	float:left;
}
	/*main menu starts here*/
#mainProductMenu
{
	width:666px;
	height:28px;
	padding:0px 0px 0px 5px;
	margin:0px;
	float:left;
	overflow:hidden;
}

#mainProductMenu a
{
	color:#555555;
	text-decoration:none;
}

#mainProductMenuHome
{
	width:54px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/homeBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuHome:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuHomeSelected
{
	width:54px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	color:#ffffff;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/homeBt.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
}

#mainProductMenuCar
{
	width:46px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/carBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuCar:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuBike
{
	width:45px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/bikeBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuBike:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuTruck
{
	width:49px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/truckBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuTruck:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuAuto
{
	width:50px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/autoBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuAuto:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuHealth
{
	width:64px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/healthBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuHealth:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}


#mainProductMenuAccident
{
	width:74px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/accidentBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuAccident:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuTravel
{
	width:73px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/travelBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuTravel:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuHousehold
{
	width:92px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/householdBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuHousehold:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}

#mainProductMenuLifestyle
{
	width:93px;
	height:21px;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:center;
	background-image:url('../../images/lifestyleBt.gif');
	background-repeat:no-repeat;
	background-position:0px -28px;
	float:left;
}

#mainProductMenuLifestyle:hover
{
	cursor:Pointer;
	color:#ffffff;
	background-position:0px 0px;
}
	/*main menu ends here*/
	
#homeFlashArea
{
	width:666px;
	height:266px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	float:left;
	clear:left;
}

#homeSiteIntro
{
	width:634px;
	height:59px;
	padding:6px 16px 0px 16px;
	margin:0px 0px 0px 0px;
	line-height:17px;
	border:1px solid #ececec;
	margin:0px;
	clear:left;
	float:left;	
}

#homeSiteIntro a
{
	color:#555555;
	text-decoration:underline;
}

#homeSiteIntro a:hover
{
	text-decoration:none;
}

#homeRateInsuranceLine
{
	width:666px;
	height:68px;
	padding:0px;
	margin:11px 0px 0px 0px;
	float:left;
	clear:left;
}

#homeRateInsuranceBt
{
	/*width:245px;*/
	width:245px;
	height:67px;
	padding:0px;
	margin:0px;
	float:left;
}

#homeRateInsuranceBt img
{
	border:0px;
}

#homeHorizontalIcons
{
	/*width:421px;*/
	width:400px;
	height:68px;
	padding:0px;
	margin:0px;
	float:right;
}

#homeRightSideIcons
{
	width:84px;
	height:418px;
	padding:0px;
	margin:30px 0px 0px 0px;
	float:left;
}

#centreContent
{
	width:764px;
	height:458px;
	padding:0px;
	margin:0px;
	float:left;
}

#homeSecondaryContent
{
	width:960px;
	height:172px;
	padding:0px;
	margin:12px 0px 0px 0px;
	float:left;
	clear:left;
}

#homeCompliance
{
	width:176px;
	height:170px;
	padding:0px;
	margin:0px;
	border:1px solid #f2f2f2;
	float:left;
	
}

#homeComplianceHead
{
	width:161px;
	height:26px;	
	padding:6px 0px 0px 15px;
	margin:0px 0px 7px 0px;
	color:#35264c;
	font-size:15px;
	font-weight:bold;
	background-color:#ffffff;
	background-image:url('../../images/complianceHeadRepeat.png');
	background-repeat:repeat-y;
	border-bottom:1px solid #f2f2f2;
	float:left;
}

.homeComplianceOptions
{
	width:161px;
	height:auto;
	padding:5px 0px 5px 15px;
	margin:0px;
	color:#555555;
	font-size:11px;
	float:left;
	clear:left;
}

.homeComplianceOptions a
{
	color:#555555;
	text-decoration:underline;
}

.homeComplianceOptions a:hover
{
	text-decoration:none;
}

#homeServicesBlock
{
	width:383px;
	height:auto;
	padding:0px 0px 0px 18px;
	margin:0px;
	float:left;
}

#homeServices
{
	width:383px;
	height:170px;
	padding:0px;
	margin:0px;
	border:1px solid #f2f2f2;
	float:left;
}

#homeServicesHead
{
	width:368px;
	height:26px;	
	padding:6px 0px 0px 15px;
	margin:0px 0px 7px 0px;
	color:#35264c;
	font-size:15px;
	font-weight:bold;
	background-color:#ffffff;
	background-image:url('../../images/ServicesHeadRepeat.png');
	background-repeat:repeat-y;
	border-bottom:1px solid #f2f2f2;
	float:left;
}

#homeServicesLeft
{
	width:195px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#homeServicesRight
{
	width:150px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

.homeServicesOptions
{
	width:161px;
	height:auto;
	padding:5px 0px 5px 15px;
	margin:0px;
	color:#555555;
	font-size:11px;
	float:left;
	clear:left;
}

.homeServicesOptions a
{
	color:#555555;
	text-decoration:underline;
}

.homeServicesOptions a:hover
{
	text-decoration:none;
}

#homeOpininonPollBlock
{
	width:361px;
	height:auto;
	padding:0px 1px 0px 0px;
	margin:0px;
	float:right;
}

#homeOpininonPoll
{
	width:361px;
	height:170px;
	padding:0px;
	margin:0px;
	border:1px solid #f2f2f2;
	float:left;
}

#homeOpinionPollHead
{
	width:346px;
	height:26px;	
	padding:6px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	background-color:#492b76;
	float:left;
}

#homeOpinionPollBody
{
	width:346px;
	height:100px;	
	padding:6px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	background-image:url('../../images/opinionPollEffect.png');
	background-repeat:no-repeat;
	background-position:12px 0px;
	font-size:11px;
	float:left;
}


#footer
{
	width:960px;
	height:37px;
	padding:0px;
	margin:13px 0px 0px 0px;
	color:#ffffff;
	background-color:#492b76;
	background-image:url('../../images/footerLeft.png');
	background-repeat:no-repeat;
	float:left;
	clear:left;
}

#footerCopyright
{
	width:500px;
	height:26px;
	padding:11px 0px 0px 10px;
	margin:0px;
	background-image:url('../../images/footerLeft.png');
	background-repeat:no-repeat;
	float:left;
	clear:left;
}

#footerPrivacyAndTerms
{
	width:200px;
	height:26px;
	padding:11px 10px 0px 0px;
	margin:0px;
	background-image:url('../../images/footerRight.png');
	background-repeat:no-repeat;
	background-position:top right;
	float:right;
}

#footerPrivacyAndTerms a
{
	color:#ffffff;
	text-decoration:underline;
}

#footerPrivacyAndTerms a:hover
{
	text-decoration:none;
}

#footer2
{
	width:960px;
	height:20px;
	padding:0px;
	margin:5px 0px 0px 0px;
	color:#555555;
	float:left;
	clear:left;
}

#footerSolicidation
{
	width:700px;
	height:auto;
	padding:0px 0px 0px 15px;
	margin:0px;
	font-size:9px;
	float:left;
}

#footerPowered
{
	width:230px;
	height:auto;
	padding:0px 15px 0px 0px;
	margin:0px;
	text-align:right;
	float:left;
}

#footerPowered a
{
	color:#ff7800;
	text-decoration:underline;
}

#footerPowered a:hover
{
	text-decoration:none;
}
/*---sub pages common---*/
#topMenu
{
	width:960px;
	height:40px;
	padding:0px;
	margin:3px 0px 0px 0px;
	float:left;
	clear:left;
}

#topmenuLeft
{
	width:9px;
	height:40px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topMenuLeft.png');
	background-repeat:no-repeat;
	float:left;
}

#topmenuMiddle
{
	width:910px;
	height:40px;
	padding:0px 10px; 
	padding-left:20px;
	margin:0px;
	background-color:#5f3f8f;
	float:left;
}

.topMenuLinks
{
	width:auto;
	height:auto;
	padding:13px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
	float:left;
}

.topMenuLinks a
{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
}

.topMenuLinks a:hover
{
	color:#ffb000;
	font-family:verdana;
	font-weight:bold;	
	text-decoration:underline;
}

.topMenuPartition
{
	width:85px;
	height:38px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topmenuPartition.png');
	background-repeat:no-repeat;
	background-position:45px 0px;
	float:left;
}

#topmenuRight
{
	width:11px;
	height:40px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topmenuRight.png');
	background-repeat:no-repeat;
	float:left;
}

#breadCrumb
{
	width:952px;
	height:auto;
	min-height:19px;
	padding:4px 0px 0px 8px;
	margin-top:5px;
	margin-bottom:20px;
	font-size:11px;
	float:left;
	clear:left;
	background-image:url('App_Themes/CommonTheme/images/breadCrumbLeft.png');
	background-repeat:no-repeat;
	background-color:#D2C3E8;
}

#breadCrumb a
{	
	color:#555555;
	text-decoration:underline;
	font-size:12px;
	padding:3px 20px 3px 5px;
	background-image:url('App_Themes/CommonTheme/images/breadCrumbPartnImg.png');
	background-position:right;
	background-repeat:no-repeat;
	background-color:#D2C3E8;
}

#breadCrumb a:hover
{	
	text-decoration:none;
}

#otherLeftMenu
{
	width:auto;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}

#otherLeftMenu a
{
	color:#555555;
	text-decoration:underline;
}

#otherLeftMenu a:hover
{
	text-decoration:none;
}

#otherMainContent
{
	width:960px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:left;
	float:left;
}

#otherMiddleContent
{
	width:764px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#mainBoxUpper
{
	width:764px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#mainHeading
{
	width:100%;
	height:38px;
	padding:0px;
	margin:5px 0px 0px 0px;
	float:left;
}

#mainHeadingLeft
{
	width:9px;
	height:38px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topHeadingLeft.png');
	background-repeat:no-repeat;
	float:left;
}

#mainHeadingMiddle
{
	width:auto;
	height:33px;
	padding:5px 13px 0px 3px;
	margin:0px;
	font-size:20px;
	color:#f6d07c;
	background-color:#492B76;
	float:left;
}
#mainHeadingMiddle span
{ 
    font-size:20px;
}

#mainHeadingRight
{
	width:19px;
	height:38px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topHeadingRight.png');
	background-repeat:no-repeat;
	float:left;
}

#mainBox
{
	width:527px;
	height:auto;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
	clear:left;
}

#mainBoxtop
{
	width:527px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#mainBoxtopLeft
{
	width:10px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxTopLeft.png');
	background-repeat:no-repeat;
	float:left;
	font-size:0px;
}

#mainBoxtopRepeat
{
	width:507px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxTopRepeat.png');
	background-repeat:repeat-x;
	color:red;
	float:left;
	font-size:0px;
}

#mainBoxtopRight
{
	width:10px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxTopRight.png');
	background-repeat:no-repeat;
	float:left;
	font-size:0px;
}

#mainBoxMiddle
{
	width:499px;
	min-height:200px;
	height:auto;
	padding:3px 13px 3px 13px;
	margin:0px;
	float:left;
	border-left:1px solid #e2e1e1;
	border-Right:1px solid #e2e1e1;
	clear:left;	
}

#mainBoxBottom
{
	width:527px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#mainBoxBottomLeft
{
	width:10px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxBottomLeft.png');
	background-repeat:no-repeat;
	float:left;
	font-size:0px;
}

#mainBoxBottomRepeat
{
	width:507px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxBottomRepeat.png');
	color:red;
	float:left;
	font-size:0px;
}

#mainBoxBottomRight
{
	width:10px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxBottomRight.png');
	background-repeat:no-repeat;
	float:left;
}

#mainBox2
{
	width:763px;
	height:auto;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
	clear:left;
}

#mainBoxtop2
{
	width:763px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#mainBoxtopRepeat2
{
	width:743px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxTopRepeat.png');
	background-repeat:repeat-x;
	color:red;
	float:left;
	font-size:0px;
}

#mainBoxMiddle2
{
	width:736px;
	min-height:200px;
	height:auto;
	padding:3px 13px 3px 13px;
	margin:0px;
	float:left;
	border-left:1px solid #e2e1e1;
	border-Right:1px solid #e2e1e1;
	clear:left;	
}

#mainBoxBottom2
{
	width:763px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#mainBoxBottomRepeat2
{
	width:743px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxBottomRepeat.png');
	color:red;
	float:left;
	font-size:0px;	
}

#otherRightContent
{
	width:208px;
	height:300px;
	padding:13px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	float:left;
}

#otherRightImage
{
	width:208px;
	height:200px;
	padding:0px;
	margin:0px;
	float:left;
}

#firstHeading
{
	width:460px;
	height:30px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:17px;
	color:#423854;
	float:left;
	clear:left;

}

.OtherHeading
{
	width:100%;
	height:auto;
	padding:15px 0px 2px 0px;
	margin:0px;
	font-size:17px;
	color:#423854;
	float:left;
	clear:left;
}

.OtherHeadingType2
{
	width:100%;
	height:auto;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	color:#423854;
	float:left;
	clear:left;
}

.OtherHeadingType2First
{
	width:100%;
	height:auto;
	padding:15px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	color:#423854;
	float:left;
	clear:left;
}

.parageraphFirst
{
	width:94%;
	height:auto;
	padding:5px 0px 15px 0px;
	margin:0px;
	float:left;
	clear:left;
}
.parageraphFirst a
{
	color:#555555;
}
.parageraphOthers
{
	width:94%;
	height:auto;
	padding:0px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:left;
}

.parageraphOthers a
{
	color:#555555;
	text-decoration:underline;
}

.parageraphOthers a:hover
{
	text-decoration:none;
}

/*---sub pages common ends here---*/

/*---Who we are starts here---*/
#whoWeAreFirstPara
{
	width:90%;
	height:auto;
	padding:5px 0px 10px 0px;
	margin:0px;

	float:left;
	clear:left;
}
#whoWeAreFirstPara a
{
		color:#555555;
}
.whoWeAreListsFirst
{
	width:600px;
	height:auto;
	padding:5px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}

.whoWeAreListsOthers
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}
/*---Who we are ends here---*/

/*Key members starts here*/
.keyMembersNameListFirst
{
	width:300px;
	height:18px;
	padding:0px 0px 0px 30px;
	margin:5px 0px 0px 0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

.keyMembersNameList
{
	width:300px;
	height:18px;
	padding:0px 0px 0px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}
/*Key members ends here*/

/*Why insuranzone starts here*/
.whyInsuranzoneListsFirst
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

.whyInsuranzoneListsOthers
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}
/*Why insuranzone ends here*/

/*Advicezone starts here */
.adviceZoneListsFirst
{
	width:450px;
	height:auto;
	padding:5px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}

.adviceZoneListsOthers
{
	width:450px;
	height:auto;
	padding:0px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

#adviceZoneRightImage
{
	width:208px;
	height:140px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#adviceZoneAccidentRightImage
{
	width:208px;
	height:130px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#adviceZoneRightBt
{
	width:203px;
	height:65px;
	padding:10px 0px 0px 5px;
	margin:0px;
	float:left;
	clear:left;
}

#adviceZoneRightLearnMoreBox
{
	width:192px;
	height:auto;
	padding:10px 0px 10px 14px;
	margin:5px 0px 0px 0px;
	border:1px solid #e0e0e0;
	float:left;
	clear:left;
}

#adviceZoneRightChoiceBox
{
	width:192px;
	height:auto;
	padding:10px 0px 10px 14px;
	margin:0px 0px 0px 0px;
	border:1px solid #e0e0e0;
	float:left;
	clear:left;
}

.adviceZoneRightLearnMoreHead
{
	width:192px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#423854;
	float:left;
	clear:left;
	
}

.adviceZoneRightLearnMoreLinks
{
	width:192px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	clear:left;
}

.adviceZoneRightLearnMoreLinks a
{
	color:#555555;
	text-decoration:underline;
}

.adviceZoneRightLearnMoreLinks a:hover
{
	text-decoration:none;
}
.advicezonegenlinkholder
{
	width:90%;
	height:auto;
	padding:8px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}
.advicezonegenlinkholder a
{
	color:#555555;
}
.advicezonegenlinkholder a:hover
{
	text-decoration:none;
}
.advicezonespeclinkholder
{
	width:90%;
	height:auto;
	padding:3px 0px 5px 0px;
	margin:0px;
	float:left;
	clear:left;
}
.advicezonespeclinkholder a
{
	color:#555555;
}
.advicezonespeclinkholder a:hover
{
	text-decoration:none;
}
/*Advicezone ends here */

/*Main Insurance Block Starts here*/
.overHigh
{
	font-weight:bold;
	font-size:11px;
	color:#555555;
}
.normalTxt
{
	font-weight:normal;
}

.insuranceHighLights
{
	color:red;
}

#insuranceMainBlock
{
	width:764px;
	height:212px;
	padding:0px 0px 0px 0px;
	margin:12px 0px 0px 0px;
	float:left;
	clear:left;
}

#insuranceOverview
{
	width:527px;
	height:212px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/insuranceMainOverviewRepeat.png');
	background-repeat:repeat-x;
	border:1px solid #e0e0e0;
	float:left;
	clear:left;
}

#carOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/carImgInsHome.png');
	background-repeat:no-repeat;
	background-position:280px 35px;
	float:left;
	clear:left;
}

#travelOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/travelImgInsHome.png');
	background-repeat:no-repeat;
	background-position:330px 20px;
	float:left;
	clear:left;
}
#acciOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/ambulanceImgInsHome.png');
	background-repeat:no-repeat;
	background-position:310px 15px;
	float:left;
	clear:left;
}
#bikeOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/bikeImgInsHome.png');
	background-repeat:no-repeat;
	background-position:315px 20px;
	float:left;
	clear:left;
}
#autoOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/autoImgInsHome.png');
	background-repeat:no-repeat;
	background-position:340px 20px;
	float:left;
	clear:left;
}
#healthOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/healthImgInsHome.png');
	background-repeat:no-repeat;
	background-position:300px 15px;
	float:left;
	clear:left;
}
#truckOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/truckImgInsHome.png');
	background-repeat:no-repeat;
	background-position:315px 20px;
	float:left;
	clear:left;
}

#lifestyleOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/lifestyleImgInsHome.png');
	background-repeat:no-repeat;
	background-position:350px 20px;
	float:left;
	clear:left;
}

#householdOverview
{
	width:505px;
	height:190px;
	padding:16px 0px 0px 22px;
	margin:0px;
	background-image:url('../../images/houseHoldImgInsHome.png');
	background-repeat:no-repeat;
	background-position:360px 20px;
	float:left;
	clear:left;
}

.insuranceOverviewAd
{
	width:250px;
	height:136px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	line-height:17px;
	float:left;
	clear:left;
	
}

#InsuranceOverviewBtLine
{
	width:355px;
	height:50px;
	padding:0px 0px 0px 145px;
	margin:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

#travelInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:10px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#accidentInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:10px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#bikeInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:10px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#autoInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:10px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#healthInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:10px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}
#truckInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:10px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#householdInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:0px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#lifeStyleInsuranceOverviewBtLine
{
	width:400px;
	height:auto;
	padding:20px 0px 0px 100px;
	margin:0px 0px 0px 0px;
	float:left;
}

#insuranceOverviewRetrieveBt
{
	width:175px;
	height:32px;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
}
#insuranceOverviewRetrieveBt a img
{
	border:0;
}
#insuranceOverviewNewQuoteBt
{
	width:161px;
	height:32px;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
}
#insuranceOverviewNewQuoteBt a img
{
	border:0;
}
#insuranceRightChoice
{
	width:210px;
	height:212px;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:right;
}

#insuranceRightChoice1
{
	width:194px;
	height:197px;
	padding:15px 0px 0px 16px;
	margin:0px;
	border:1px solid #e0e0e0;
	float:left;
}

#insuranceRightChoiceHeading
{
	width:195px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#423854;
	float:left;
	clear:left;
	
}

.insuranceRightChoiceOptions
{
	width:192px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	clear:left;
}

.insuranceRightChoiceOptions a
{
	color:#555555;
	text-decoration:underline;
}

.insuranceRightChoiceOptions a:hover
{
	text-decoration:none;
}


#insuranceSubBlock
{
	width:764px;
	height:130px;
	padding:20px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}

#insuranceFeatures
{
	width:267px;
	height:180px;
	padding:0px;
	margin:0px;
	float:left;
}

#lifeInsuranceFeatures
{
	width:267px;
	height:180px;
	padding:120px 0px 0px 0px;
	margin:0px;
	float:left;
}

#insuranceFeaturesHeading
{
	width:252px;
	height:auto;
	padding:0px 0px 10px 15px;
	margin:0px;
	font-size:17px;
	color:#423854;
	float:left;
	clear:left;
}

#insuranceFeaturesHeading2
{
	width:267px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	font-size:17px;
	color:#423854;
	text-align:right;
	float:left;
	clear:left;
}

#insuranceFeaturesFirst
{
	width:267px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#423854;
	text-align:right;
	float:left;
	clear:left;
}

.insuranceFeaturesOthers
{
	width:267px;
	height:auto;
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#423854;
	text-align:right;
	float:left;
	clear:left;
}

#insuranceMoreBt
{
	width:50px;
	height:21px;
	padding:5px 0px 0px 9px;
	margin:20px 0px 0px 0px;
	background-image:url('../../images/smallButton.png');
	background-repeat:no-repeat;
	float:left;
	clear:left;
}

#insuranceMoreBt a
{
	color:#555555;
	text-decoration:none;
	}

#insuranceMoreBt a:hover
{
	color:#ffffff;
	text-decoration:none;
}

#insuranceUsefulExpert
{
	width:407px;
	height:130px;
	padding:0px;
	margin:0px;
	float:left;
}
#insuranceUsefulExpert a
{
	color:#555555;
}

#insuranceUsefulExpert a:hover
{
	cursor:pointer;
}
#insuranceUseful
{
	width:407px;
	height:65px;
	padding:0px 0px 0px 85px;
	margin:0px;
	float:left;
}

#insuranceUsefulExpertImages
{
	width:64px;
	height:56px;
	padding:0px;
	margin:0px;
	float:left;
}
#insuranceUsefulExpertImages img
{
	border:0;
}

#insuranceUsefulExpertContentRight
{
	width:250px;
	height:65px;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
}

#insuranceUsefulExpertContentRightHeading
{
	width:250px;
	height:23px;
	padding:0px 0px 0px 0px;
	margin:-4px 0px 0px 0px;
	font-size:17px;
	float:left;
	clear:left;
}

#insuranceUsefulExpertContentRightContent
{
	width:250px;
	height:25px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#insuranceExpert
{
	width:407px;
	height:63px;
	padding:25px 0px 0px 85px;
	margin:0px;
	float:left;
}
/*Main Insurance Block ends here*/

/*Main Insurance Details starts here */
.insuranceDetailsListsFirst
{
	width:450px;
	height:auto;
	padding:5px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}

.insuranceDetailsListsOthers
{
	width:450px;
	height:auto;
	padding:0px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

#insuranceDetailsRightImage
{
	width:208px;
	height:140px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#insuranceDetailsHealthRightImage
{
	width:170px;
	height:140px;
	padding:0px 0px 0px 38px;
	margin:0px;
	float:left;
	clear:left;
}

#insuranceDetailsCarRightImage
{
	width:208px;
	height:100px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#insuranceDetailsAccidentRightImage
{
	width:208px;
	height:130px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#insuranceDetailsRetrieveQuote
{
	width:175px;
	height:32px;
	padding:10px 0px 0px 25px;
	margin:0px;
	float:left;
	clear:left;
}
#insuranceDetailsRetrieveQuote a img
{
	border:0;
}
#insuranceDetailsGetQuote
{
	width:175px;
	height:32px;
	padding:10px 0px 0px 25px;
	margin:0px;
	float:left;
	clear:left;
}
#insuranceDetailsGetQuote a img
{
	border:0;
}
.insuranceDetailsFeaturesListFirst
{
	width:300px;
	height:18px;
	padding:0px 0px 0px 30px;
	margin:5px 0px 0px 0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

.insuranceDetailsFeaturesListOthers
{
	width:300px;
	height:18px;
	padding:0px 0px 0px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}
/*Main Insurance Details ends here */

/* insurance Xchange starts here */
.insuranceXchangeListsFirst
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

.insuranceXchangeListsOthers
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

.InsuranceExchangeParageraph
{
	width:90%;
	height:auto;
	padding:10px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:left;
}
/* insurance Xchange ends here */

/* Terms of business starts here*/
.termsOfBusinessBold
{
	font-size:13px;
	font-weight:bold;
}

.termsofBusinessListsFirst
{
	width:450px;
	height:auto;
	padding:5px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}

.termsofBusinessListsOthers
{
	width:450px;
	height:auto;
	padding:0px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}


/*---how to select your insurance agent or broker starts here---*/
.separateLine
{
	width:90%;
	height:auto;
	padding:0px 0px 0px 30px; 
	margin:0px;
	font-size:18px;
	font-weight:bold;
	float:left;
	clear:left;
}

/*---how to select your insurance agent or broker here---*/

/*---code of conduct starts here---*/
#codeofconductFirstPara
{
	width:90%;
	height:auto;
	padding:5px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:left;
}
.codeofcontListsFirst
{
	width:450px;
	height:auto;
	padding:5px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}

.codeofcontListsOthers
{
	width:450px;
	height:auto;
	padding:0px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}
/*---code of conduct ends here---*/

/*-Risk management starts here--*/
.riskPointsTable
{
	width:610px;
	height:auto;
	padding:10px 0px 0px 0px;
	margin:0px;
	border:1px solid #e2e2e2;
	clear:left;
	float:left;
}
.riskPointsCenter
{
	width:auto;
	height:auto;
	padding:5px 5px 5px 5px;
	margin:0px;
	float:left;
}
.riskPointsLeft
{
	width:330px;
	height:auto;
	min-height:20px;
	padding:0px 10px 0px 0px;
	margin:0px;
	float:left;
}
.riskPointsRight
{
	width:359px;
	height:auto;
	min-height:20px;
	padding:0px;
	margin:0px;
	float:left;
}
.riskHeading
{
	font-size:17px;
	color:#423854;
}
.riskRightTxt
{
	width:100%;
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 5px 0px;
	margin:0px;
	clear:left;
	float:left;
}
/*-Risk management ends here--*/

/*-claims management starts here--*/
.claimsmangListsFirst
{
	width:90%;
	height:auto;
	padding:5px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}
.claimsmangListsOthers
{
	width:90%;
	height:auto;
	padding:0px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

/*-claims management ends here--*/

/*-common bulletList starts here--*/
.longWidthListsFirst
{
	width:92%;
	height:auto;
	padding:5px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}
.longWidthListsOthers
{
	width:92%;
	height:auto;
	padding:0px 0px 6px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}
.notes
{
	width:auto;
	height:auto;
	padding:15px 0px 0px 0px;
	margin:0px;
	font-size:10px;
	clear:left;
	float:left;
}
/*-common bulletList ends here--*/

/*-Privacy Policy starts here--*/
.privacyPara
{
	width:90%;
	height:auto;
	padding:5px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}
.privacyPara a
{
	color:#555555;
}
.privacyPara a:hover
{
	text-decoration:none;
}
.privacyAddress
{
	width:90%;
	height:auto;
	padding:2px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}
.privacySubHead
{
	width:auto;
	height:auto;
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	color:#423854;
	float:left;
	clear:left;
}
/*-Privacy Policy ends here--*/
.boldHeadingFirst
{
	width:100%;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:17px;
	font-weight:bold;
	color:#423854;
	float:left;
	clear:left;
}

.OtherHeadingNxt
{
	width:100%;
	height:auto;
	padding:15px 0px 0px 0px;
	margin:0px;
	font-size:17px;
	color:#423854;
	font-weight:bold;
	float:left;
	clear:left;
}
.OtherHeadingType3
{
	width:100%;
	height:auto;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-size:15px;
	color:#423854;
	float:left;
	clear:left;
}

.OtherHeadingType3First
{
	width:100%;
	height:auto;
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:15px;
	color:#423854;
	float:left;
	clear:left;
}
.subHeadLinks
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/pdf.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}


.subHeadLinks a
{
	color:#555555;
	text-decoration:underline;
}
.subHeadLinks a:hover
{
	text-decoration:none;
}
.advicesubHeadLinks
{
	width:600px;
	height:auto;
	padding:0px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowbullet.png');
	background-repeat:no-repeat;
	background-position:10px 0px;
	float:left;
	clear:left;
}

.advicesubHeadLinks a
{
	color:#555555;
	text-decoration:underline;
}
.advicesubHeadLinks a:hover
{
	text-decoration:none;
}
.topBtnBox
{
	width:100%;
	height:25px;
	padding:5px 0px 5px 0px;
	margin:0px;
	float:left;
}
.topBt
{
	width:39px;
	height:20px;
	padding:6px 0px 0px 20px;
	margin:0px;
	font-size:11px;
	font-weight:Normal;
	text-align:center;
	background-image:url('../../images/smallButton.png');
	background-repeat:no-repeat;
	clear:left;
	float:right;
}

.topBt a
{
	color:#555555;
	text-decoration:none;
	float:left;
}
.topBt a :hover
{
	color:#555555;
	text-decoration:none;
}

/*Contact us starts here */



.addressLine
{
	width:400px;
	height:auto;
	padding:2px 0px 0px 0px;
	margin:0px;
	float:left;
	clear:left;
}

.addressLeft
{
	width:50px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

.addressRight
{
	width:300px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

.addressRight a
{
	color:#555555;
	text-decoration:underline;
}

.addressRight a:hover
{
	text-decoration:none;
}


.contactusHeading2
{
	width:100%;
	height:auto;
	padding:15px 0px 0px 0px;
	margin:0px;
	font-size:17px;
	color:#423854;
	float:left;
	clear:left;
}
/*Contact us ends here */
.tcfSubHd
{
	width:94%;
	height:auto;
	padding:0px 0px 3px 0px;
	margin:0px;
	float:left;
	clear:left;
}

#specifiGeonLine1
{
	width:600px;
	height:auto;
	padding:10px 0px 0px 10px;
	margin:0px;
	float:left;
	clear:left;
}

#specifiGeonLine2
{
	width:600px;
	height:auto;
	padding:0px 0px 0px 10px;
	margin:30px 0px 0px 0px;
	float:left;
	clear:left;
}

.specificGeon
{
	width:200px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

.specificGeon img
{
	border:0px;
}

#specificsPara
{
	width:94%;
	height:auto;
	padding:40px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:left;
}



/* Chioce of insurer Starts here */
.logoLine
{
	width:500px;
	height:81px;
	padding:10px 0px 10px 0px;
	margin:0px;
	float:left;
	clear:left;
}

.Individuallogos
{
	width:159px;
	height:81px;
	padding:0px 7px 0px 0px;
	margin:0px;
	float:left;
}

/* Chioce of insurer ends here */

/* Sitemap Starts here */
#sitemapMiddleContent
{
	width:960px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#sitemapMainBox
{
	width:960px;
	height:auto;
	padding:0px;
	margin:10px 0px 0px 0px;
	float:left;
	clear:left;
}

#sitemapMainBoxtop
{
	width:960px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#sitemapMainBoxtopRepeat
{
	width:940px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxTopRepeat.png');
	background-repeat:repeat-x;
	color:red;
	float:left;
	font-size:0px;
}

#sitemapMainBoxMiddle
{
	width:920px;
	min-height:200px;
	height:auto;
	padding:3px 13px 10px 26px;
	margin:0px;
	float:left;
	border-left:1px solid #e2e1e1;
	border-Right:1px solid #e2e1e1;
	clear:left;
}

#sitemapMainBoxMiddle a
{
	color:#555555;
	text-decoration:underline;
}

#sitemapMainBoxMiddle a:hover
{
	color:#555555;
	text-decoration:none;
}


#sitemapMainBoxBottom
{
	width:960px;
	height:10px;
	padding:0px;
	margin:0px;
	float:left;
	clear:left;
}

#sitemapMainBoxBottomRepeat
{
	width:940px;
	height:10px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/mainBoxBottomRepeat.png');
	color:red;
	float:left;
	font-size:0px;	
}



#sitemapPart1
{
	width:280px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#sitemapPart2
{
	width:280px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}

#sitemapPart3
{
	width:350px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}


.Sitemap1Gen
{
	width:80%;
	height:auto;
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	float:left;
	clear:left;
}

#Sitemap1GenFirst
{
	width:80%;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	float:left;
	clear:left;
}

#Sitemap1GenSecond
{
	width:80%;
	height:auto;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	float:left;
	clear:left;
}

.Sitemap2Gen
{
	width:80%;
	height:auto;
	padding:2px 0px 0px 20px;
	margin:0px;
	float:left;
	clear:left;
}

.Sitemap2GenIns
{
	width:80%;
	height:auto;
	padding:2px 0px 0px 20px;
	margin:0px;
	font-weight:bold;
	float:left;
	clear:left;
}

.Sitemap3Gen
{
	width:80%;
	height:auto;
	padding:2px 0px 0px 40px;
	margin:0px;
	float:left;
	clear:left;
}

.Sitemap4Gen
{
	width:80%;
	height:auto;
	padding:2px 0px 0px 60px;
	margin:0px;
	float:left;
	clear:left;
}

.sitemapAdviceZone
{
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:2px;
}

.Sitemap3GenIns
{
	width:80%;
	height:auto;
	padding:2px 0px 3px 40px;
	margin:0px;
	float:left;
	clear:left;
}



/* Sitemap ends here */

/* certifications starts here */
.certificationsLinks
{
	width:600px;
	height:auto;
	padding:5px 0px 10px 30px;
	margin:0px;
	background-image:url('../../images/yellowBullet.png');
	background-repeat:no-repeat;
	background-position:10px 5px;
	float:left;
	clear:left;
}

.certificationsLinks a
{
	color:#555555;
	text-decoration:underline;
}

.certificationsLinks a:hover
{
	text-decoration:none;
}
/* certifications ends here */

/*Products Css starts here*/
#prodDisplayLine
{
	width:725px;
	height:auto;
	padding:10px 0px 0px 10px;
	margin:0px;
	float:left;
}
.prodBgOutline
{
	width:205px;
	height:128px;
	padding:10px 0px 0px 3px;
	margin:0px;
	background-image:url('../../App_Themes/CommonTheme/images/produImgBg.png');
	background-repeat:no-repeat;
	border:0;
	float:left;
}
.prodBglstOutline
{
	width:197px;
	height:145px;
	padding:20px 0px 0px 3px;
	margin:0px;
	background-image:url('../../App_Themes/CommonTheme/images/produImgBg.png');
	background-repeat:no-repeat;
	border:0;
	float:left;
}
.prodCarBgImg
{
	width:185px;
	height:95px;
	padding-top:25px;
	margin:0px;
	border:0;
	text-align:center;
	float:left;
}
.prodMotBgImg
{
	width:185px;
	height:112px;
	padding-top:10px;
	margin:0px;
	border:0;
	text-align:center;
	float:left;
}
.prodAutoBgImg
{
	width:185px;
	height:115px;
	padding:5px 0px 0px 0px;
	margin:0px;
	border:0;
	text-align:center;
	float:left;
}
.prodtruckBgImg
{
	width:185px;
	height:110px;
	padding:0px 0px 0px 0px;
	margin:0px;
	border:0;
	text-align:center;
	float:left;
}
.prodImgTitle
{
	width:60px;
	height:auto;
	padding-left:15px;
	text-align:left;
	font-size:15px;
	clear:left;
	float:left;
}
/* Products Css ends here */

/* ofp transaction summary starts here */
.datalistHead
{
	padding:5px 20px 0px 0px;
	float:left;
}
.datalistHeadSort
{
	padding:5px 20px 0px 0px;
	text-decoration:underline;
	float:left;
}
.datalistCmn
{
	padding:7px 20px 5px 0px;
	float:left;
}
.transSubTitle
{
	width:300px;
	height:auto;
	font-size:15px;
	padding-left:17px;
	float:left;
}
.tranSummOFPCummLine
{
	width:500px;
	height:auto;
	padding-left:17px;
	float:left;
}
.tranSummTxtBoxLine
{
	width:400px;
	height:auto;
	clear:left;
	float:left;
}
.tranSummLftLbl
{
	width:60px;
	height:auto;
	float:left;
	text-align:left;
}
.TransDlProsId
{
	width:65px;
	height:auto;
	float:left;
}
.TransDlnamOfIns
{
	width:110px;
	height:auto;
	float:left;
}
.TransDlProd
{
	width:50px;
	height:auto;
	float:left;
}
.TransDlTypPol
{
	width:80px;
	height:auto;
	float:left;
}
.TransDlBasOdPrem
{
	width:70px;
	height:auto;
	float:left;
}
.TransDlTBPrem
{
	width:70px;
	height:auto;
	float:left;
}
.TransDlSerTax
{
	width:65px;
	height:auto;
	float:left;
}
.TransDlTot
{
	width:60px;
	height:auto;
	float:left;
}
.TransDlConfChg
{
	width:25px;
	height:auto;
	float:left;
}
.TransDlInspChg
{
	width:30px;
	height:auto;
	float:left;
}
.TransDlCross
{
	width:55px;
	height:auto;
	float:left;
}
/* ofp transaction summary ends here */

/* ofp credit summary starts here */

.crdSumDlEntryDt
{
	width:100px;
	height:auto;
	float:left;
}
.crdSumDlDepAuthBy
{
	width:150px;
	height:auto;
	float:left;
}
.crdSumDlDepAmt
{
	width:130px;
	height:auto;
	float:left;
}
.crdSumDlBank
{
	width:100px;
	height:auto;
	float:left;
}
.crdSumDlBrch
{
	width:110px;
	height:auto;
	float:left;
}
.crdSumDlChqDD
{
	width:100px;
	height:auto;
	float:left;
}
.crdSumDlDepDt
{
	width:100px;
	height:auto;
	float:left;
}
.crdSummSubTitle
{
	width:300px;
	height:auto;
	font-size:15px;
	padding-left:17px;
	float:left;
}
.crdSummOFPCummLine
{
	width:500px;
	height:auto;
	padding-left:17px;
	float:left;
}
.crdSummTxtBoxLine
{
	width:400px;
	height:auto;
	clear:left;
	float:left;
}
.crdSummLftLbl
{
	width:60px;
	height:auto;
	float:left;
	text-align:left;
}
.OpengBalRow
{
	width:800px;
	height:auto;
	padding-top:25px;
	padding-bottom:10px;
	padding-left:17px;
	float:left;
}
.openingbalOutBox
{
	width:200px;
	height:auto;
	font-size:12px;
	color:#808080;
	float:left;
}
.openingbalOutBox span
{
	color:#252525;
	font-size:15px;
}
.openingbalOutBox a
{
	font-size:15px;
}
.OpengBalDetRow
{
	width:800px;
	height:auto;
	padding-bottom:10px;
	padding-left:17px;
	float:left;
}
/* ofp credit summary ends here */

/* Retrieve my quote starts here */
.retQtTopError
{
    width:100%;
    padding-top:10px;
    padding-bottom:10px;
    color:Red;
    text-align:center;
}
.retQtLblHldr
{
    width:100%;
    height:auto;
    padding-bottom:2px;
    padding-left:173px;
}
.retQtCntrlHldr
{
    width:100%;
    height:auto;
    overflow:auto;
    padding-left:173px;    
}
.retQtCntrlHldr span
{
    clear:left;
    width:180px;
    display:block;
    min-height:15px;
    height:auto;
    padding:2px 0px 2px 3px;
    background-color:#ffefef;
    border:solid 1px #ffc6c6;
}
.retQtCntrlTxtBox
{
    width:156px;
    height:auto;
    min-height:15px;
    padding:2px 0px 2px 2px;
    background-image:url('images/textboxBg.png');
    border:solid 1px #bababa;
}
.retQtBtnHldr
{
    width:160px;
    height:auto;
    padding-top:10px;
    padding-left:173px;
}
/* Retrieve my quote ends here */

/* payment detail starts here */
.payDetLftOutLine
{
	width:306px;
	height:501px;
	padding-left:15px;
	background-color:#f9f9fd;
	float:left;
}
.payDetMdlLine
{
	width:15px;
	height:501px;
	float:left;
}
.payDetComLine
{
	width:280px;
	height:auto;
	float:left;
}
.payDetTopLftLbl
{
	width:200px;
	height:auto;
	float:left;
}
.payDetTopLblLine
{
	width:900px;
	height:auto;
	float:left;
	background-color:olive;
}
.payDetTopLftLbl
{
	width:150px;
	height:auto;
	float:left;
}
.payDetTxtCntrl
{
	width:280px;
	height:auto;
	background-color:olive;
	float:left;
}
.payDetLeftLbl
{
	width:300px;
	height:30px;
	float:left;
}
/* payment detail ends here */

/* Admin master starts here */
.adminTopMenu
{
	width:960px;
	height:30px;
	padding:0px 0px 0px 1px;
	margin:0px 0px 0px 0px;
	float:left;
	clear:left;
	background:#7DADAB;
}
.adminTopmenuLeft
{
	width:9px;
	height:30px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topMenuLeft.png');
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
}
.adminTopmenuMiddle
{
	width:910px;
	height:30px;
	padding:0px 10px; 
	padding-left:20px;
	margin:0px;
	background-color:#7DABAD;
	float:left;
}
.adminTopmenuRight
{
	width:11px;
	height:30px;
	padding:0px;
	margin:0px;
	background-image:url('../../images/topmenuRight.png');
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}
/* Admin master ends here */

/* Policy thank you starts here */
.policyThnUTxt
{
	width:700px;
	height:auto;
	line-height:14px;
	float:left;
}
/* Policy thank you starts ends here */

