﻿body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	-webkit-text-size-adjust: none;
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	color: #626262;
	background-color: #ffe210;
	line-height: 130%;
}

li {
	padding: 0px 0px 10px 0px;
	}
	
td, th, div, span, input, textarea
{
	font-family: Verdana, Calibri, Helvetica, sans-serif;
}

#menu 
{ 
	padding: 5px 0px 5px 0px; 
	margin: 0px 0px 0px 18px; 
} 
#menu li 
{ 
	list-style-type:inherit; 
} 
	
#menualpha
{ 
	padding: 5px 0px 5px 0px; 
	margin: 0px 0px 0px 50px; 
} 
#menualpha li 
{ 
	list-style-type:lower-alpha; 
} 

.tblGrid 
{
	*border-collapse: collapse;
	border: solid 1px #BBBBBB;
}

.tblGrid td
{
	border: 1px solid #BBBBBB;
	border-collapse: collapse;
}

td .dataColumn
{
	padding-left:10px;
	padding-right:10px;
}

.lineBreak
{
	background-image:url(Images/lineBreak.gif);
	background-repeat:repeat-x;
	height:5px;
	font-size:1px;
	width: 100%;
}

.tdBottomBorder
{
	border-bottom:solid 1px #999999;
	padding-bottom:3px;
}

.tdBottomBorder5
{
	border-bottom:solid 1px #999999;
	padding-bottom:5px;
	padding-top:5px;
}

.ParagraphSpace5
{
	height:5px;
}

.ParagraphSpace10
{
	height:10px;
}

.ParagraphSpace20
{
	height:20px;
}
.wrapper
{
	width: 100%;
	text-align: -moz-center;
	!text-align:center;
	padding: 0px 0px 0px 0px;
	min-height:600px;
	
}

.container
{
	width: 98%;
	text-align: -moz-center;
	!text-align:center;
	margin: 0px auto;
}

.container_signin
{
	width: 600px;
	text-align: -moz-center;
	!text-align:center;
	margin: 0px auto;
	padding-top: 200px;
}

.content
{
	width: 985px;
	text-align: left;
	background-color: #FFFFFF;
}

.contentPopup
{
	width: 850px;
	text-align: left;
	background-color: #FFFFFF;
}

.hidden
{
	display:none;
	visibility:hidden;
}
.modalBackground
{
    background-color:#ffcc00;
    filter:alpha(opacity=90);
    opacity:0.90;
}
.modalPopupBox
{
	background-color: White;
	margin:0px;
	padding:0px;
	width:360px;
	font-size: 12px;
	overflow:visible;
}
.modalPopupEmail
{
	background-color:Transparent;
	margin:0px;
	padding:0px;
	width:450px;
	font-size: 12px;
	overflow:visible;
}
.modalPopupLoading
{
	background-color: White;
	margin:0px;
	padding:20px;
	width:360px;
	font-size: 12px;
	overflow:visible;
}
.modalPopupIframeBody
{
	padding: 0;
	margin: 0;
	background-color:Transparent;
}
.modalMessageHeader
{
	
}
.modalErrorCode
{
	text-align:right;
	font-size: 10px;
	padding-right: 5px;
	height: 15px;
}
.modalIFHeader
{
	background-color: Transparent;
	padding: 0px;
}
.modalIFHeader .left
{
	background-image:url(Images/frame_grid_Top1_1.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:33px;
	width:9px;
	font-size:1px;
}
.modalIFHeader .middle
{
	background-image:url(Images/frame_grid_Top1_2.gif);
	background-repeat:repeat-x;
	height:33px;
	font-size:1px;
	padding: 0px;
}
.modalIFHeader .right
{
	background-image:url(Images/frame_grid_Top1_3.gif);
	background-repeat:no-repeat;
	background-position: right;
	height:33px;
	width:12px;
	font-size:1px;
}
.hyLogoDirectAsia
{
	margin: 0px 0px 0px 8px;
	padding: 0px;
	border: none 0px #fff;
	line-height: 100%;
}
.hyLogoDirectAsia img
{
	border: none 0px #fff;
}

a.LogoDirectAsiaLarge
{
	background-image:url(Images/Logo/Logo_DirectAsiaLarge.gif);
	height:114px;
	width:301px;
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position: right;
	border-style: none;
	cursor:pointer;
	text-decoration: none;
	display:block;
	padding: 0px 0px 0px 8px;
}
a.LogoDirectAsia
{
	background-image:url(Images/Logo/logo_DirectAsia.gif);
	height:90px;
	width:252px;
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position: right;
	border-style: none;
	cursor:pointer;
	text-decoration: none;
	display:block;
	padding: 0px 0px 0px 8px;
}
.buttonSubmit
{
	background-image:url(Images/Buttons/btnSubmit.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:98px;
}
.buttonSubmit:hover
{
	background-image:url(Images/Buttons/btnSubmit_rollovr.gif);
}

.Car .buttonSubmit:hover
{
	background-image:url(Images/Buttons/btnCarSubmit_rollovr.gif);
}

.PA .buttonSubmit:hover
{
	background-image:url(Images/Buttons/btnPASubmit_rollovr.gif);
}

.Travel .buttonSubmit:hover
{
	background-image:url(Images/Buttons/btnTravelSubmit_rollovr.gif);
}

.Home .buttonSubmit:hover
{
	background-image:url(Images/Buttons/btnTravelSubmit_rollovr.gif);
}


.buttonSave
{
	background-image:url(Images/Buttons/btnSave.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}
.buttonSave:hover
{
	background-image:url(Images/Buttons/btnSave_rollovr.gif);
}

.PA .buttonSave:hover
{
	background-image:url(Images/Buttons/btnPASave_rollovr.gif);
}

.Car .buttonSave:hover
{
	background-image:url(Images/Buttons/btnCarSave_rollovr.gif);
}

.Home .buttonSave:hover
{
	background-image:url(Images/Buttons/btnHomeSave_rollovr.gif);
}

.Travel .buttonSave:hover
{
	background-image:url(Images/Buttons/btnTravelSave_rollovr.gif);
}

.buttonSaveExit
{
	background-image:url(Images/Buttons/btnSaveExit.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:124px;
}
.buttonSaveExit:hover
{
	background-image:url(Images/Buttons/btnSaveExit_rollovr.gif);
}
.Car .buttonSaveExit:hover
{
	background-image:url(Images/Buttons/btnCarSaveExit_rollovr.gif);
}
.PA .buttonSaveExit:hover
{
	background-image:url(Images/Buttons/btnPASaveExit_rollovr.gif);
}
.Travel .buttonSaveExit:hover
{
	background-image:url(Images/Buttons/btnTravelSaveExit_rollovr.gif);
}
.Home .buttonSaveExit:hover
{
	background-image:url(Images/Buttons/btnHomeSaveExit_rollovr.gif);
}

.buttonEditDetail
{
	background-image:url(Images/Buttons/btnEditDetail.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:126px;
}
.buttonEditDetail:hover
{
	background-image:url(Images/Buttons/btnEditDetail_rollovr.gif);
}

.buttonBuyNow
{
	background-image:url(Images/Buttons/btnBuyNow.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}

.buttonBuyNow:hover
{
	background-image:url(Images/Buttons/btnBuyNow_rollovr.gif);
}
.Car .buttonBuyNow:hover
{
	background-image:url(Images/Buttons/btnCarBuyNow_rollovr.gif);
}
.PA .buttonBuyNow:hover
{
	background-image:url(Images/Buttons/btnPABuyNow_rollovr.gif);
}
.Home .buttonBuyNow:hover
{
	background-image:url(Images/Buttons/btnHomeBuyNow_rollovr.gif);
}
.Travel .buttonBuyNow:hover
{
	background-image:url(Images/Buttons/btnTravelBuyNow_rollovr.gif);
}

.buttonBack
{
	background-image:url(Images/Buttons/btnBack.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}

.buttonBack:hover
{
	background-image:url(Images/Buttons/btnBack_rollovr.gif);
}
.PA .buttonBack:hover
{
	background-image:url(Images/Buttons/btnPABack_rollovr.gif);
}
.Car .buttonBack:hover
{
	background-image:url(Images/Buttons/btnCarBack_rollovr.gif);
}
.Home .buttonBack:hover
{
	background-image:url(Images/Buttons/btnHomeBack_rollovr.gif);
}
.Travel .buttonBack:hover
{
	background-image:url(Images/Buttons/btnTravelBack_rollovr.gif);
}

.buttonBackII
{
	background-image:url(Images/Buttons/btnBackII.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}
.buttonBackII:hover
{
	background-image:url(Images/Buttons/btnBackII_rollovr.gif);
}
.buttonNext
{
	background-image:url(Images/Buttons/btnNext.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}

.PA .buttonNext
{
	background-image:url(Images/Buttons/btnPANext_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}
.Travel .buttonNext
{
	background-image:url(Images/Buttons/btnTravelNext_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}
.Home .buttonNext
{
	background-image:url(Images/Buttons/btnHomeNext_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}
.Car .buttonNext
{
	background-image:url(Images/Buttons/btnCarNext_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:84px;
}


.buttonConfirm
{
	background-image:url(Images/Buttons/btnConfirm.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
/*
.buttonConfirm:hover
{
	background-image:url(Images/Buttons/btnConfirm_rollovr.gif);
}
*/
.Car .buttonConfirm
{
	background-image:url(Images/Buttons/btnCarconfirm_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
.Home .buttonConfirm
{
	background-image:url(Images/Buttons/btnHomeconfirm_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
.PA .buttonConfirm
{
	background-image:url(Images/Buttons/btnPAconfirm_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
.Travel .buttonConfirm
{
	background-image:url(Images/Buttons/btnTravelconfirm_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}

.buttonPayNow
{
	background-image:url(Images/Buttons/btnPayNow.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}

.Car .buttonPayNow
{
	background-image:url(Images/Buttons/btnPayNowMotor.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
.PA .buttonPayNow
{
	background-image:url(Images/Buttons/btnPayNowPA.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
.Home .buttonPayNow
{
	background-image:url(Images/Buttons/btnPayNowHome.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}
.Travel .buttonPayNow
{
	background-image:url(Images/Buttons/btnPayNowTravel.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:113px;
}

.buttonCancel
{
	background-image:url(Images/Buttons/btnCancel.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:98px;
}
.buttonCancel:hover
{
	background-image:url(Images/Buttons/btnCancel_rollovr.gif);
}
.PA .buttonCancel:hover
{
	background-image:url(Images/Buttons/btnPACancel_rollovr.gif);
}
.Travel .buttonCancel:hover
{
	background-image:url(Images/Buttons/btnTravelCancel_rollovr.gif);
}
.Home .buttonCancel:hover
{
	background-image:url(Images/Buttons/btnHomeCancel_rollovr.gif);
}
.Car .buttonCancel:hover
{
	background-image:url(Images/Buttons/btnCarCancel_rollovr.gif);
}

.buttonPrintQuotation
{
	background-image:url(Images/Buttons/btnPrintQuotation.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:148px;
}
.buttonPrintQuotation:hover
{
	background-image:url(Images/Buttons/btnPrintQuotation_rollovr.gif);
}

.PA .buttonPrintQuotation:hover
{
	background-image:url(Images/Buttons/btnPAPrintQuotation_rollovr.gif);
}

.buttonPrint
{
	background-image:url(Images/Buttons/btnPrint.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:112px;
}
.buttonPrint:hover
{
	background-image:url(Images/Buttons/btnPrint_rollovr.gif);
}
.Car .buttonPrint:hover
{
	background-image:url(Images/Buttons/btnCarPrint_rollovr.gif);
}
.PA .buttonPrint:hover
{
	background-image:url(Images/Buttons/btnPAPrint_rollovr.gif);
}
.Home .buttonPrint:hover
{
	background-image:url(Images/Buttons/btnHomePrint_rollovr.gif);
}
.Travel .buttonPrint:hover
{
	background-image:url(Images/Buttons/btnTravelPrint_rollovr.gif);
}

.buttonCalcPremium
{
	background-image:url(Images/Buttons/btnCalcPremium.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:171px;
}
/*
.buttonCalcPremium:hover
{
	background-image:url(Images/Buttons/btnCalcPremium_rollovr.gif);
}
*/
.Car .buttonCalcPremium
{
	background-image:url(Images/Buttons/btnCarCalcPremium_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:171px;
}
.PA .buttonCalcPremium
{
	background-image:url(Images/Buttons/btnPACalcPremium_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:171px;
}
.Home .buttonCalcPremium
{
	background-image:url(Images/Buttons/btnHomeCalcPremium_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:171px;
}
.Travel .buttonCalcPremium
{
	background-image:url(Images/Buttons/btnTravelCalcPremium_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:171px;
}

.buttonAmendQuoteDetail
{
	background-image:url(Images/Buttons/btnAmendQuoteDetail.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}
.buttonAmendQuoteDetail:hover
{
	background-image:url(Images/Buttons/btnAmendQuoteDetail_rollovr.gif);
}
.Car .buttonAmendQuoteDetail:hover
{
	background-image:url(Images/Buttons/btnCarAmendQuoteDetail_rollovr.gif);
}
.PA .buttonAmendQuoteDetail:hover
{
	background-image:url(Images/Buttons/btnPAAmendQuoteDetail_rollovr.gif);
}
.Home .buttonAmendQuoteDetail:hover
{
	background-image:url(Images/Buttons/btnHomeAmendQuoteDetail_rollovr.gif);
}
.Travel .buttonAmendQuoteDetail:hover
{
	background-image:url(Images/Buttons/btnTravelAmendQuoteDetail_rollovr.gif);
}

.buttonProceedToPayment
{
	background-image:url(Images/Buttons/btnProceedPayment.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
	
}
/*
.buttonProceedToPayment:hover
{
	background-image:url(Images/Buttons/btnProceedPayment_rollovr.gif);
}
*/
.Car .buttonProceedToPayment
{
	background-image:url(Images/Buttons/btnCarProceedPayment_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}
.Home .buttonProceedToPayment
{
	background-image:url(Images/Buttons/btnHomeProceedPayment_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}
.PA .buttonProceedToPayment
{
	background-image:url(Images/Buttons/btnPAProceedPayment_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}
.Travel .buttonProceedToPayment
{
	background-image:url(Images/Buttons/btnTravelProceedPayment_rollovr.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}

.buttonAddNewMember
{
	background-image:url(Images/Buttons/btnAddNewMember.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}
.buttonAddNewMember:hover
{
	background-image:url(Images/Buttons/btnAddNewMember_rollovr.gif);
}

.buttonAddNewFamilyMember
{
	background-image:url(Images/Buttons/btnAddNewFamilyMember.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:180px;
}
.buttonAddNewFamilyMember:hover
{
	background-image:url(Images/Buttons/btnAddNewFamilyMember_rollovr.gif);
}

.PA .buttonAddNewFamilyMember:hover
{
	background-image:url(Images/Buttons/btnAddNewFamilyMemberPA.gif);
}


.buttonX
{
	background-image:url(Images/Icons/icon_Close.png);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:26px;
	width:26px;
	
	font-size: 0px;
	line-height: 0px;
	display:block;
	text-indent: -9999px;
	background-position:center;
	overflow:hidden;
}
.buttonYes
{
}
.buttonNo
{
}
.buttonOk
{
}

.buttonMakeClaim
{
	background-image:url(Images/Buttons/btnMakeClaim.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:137px;
}

.buttonMakeClaim:hover
{
	background-image:url(Images/Buttons/btnMakeClaim_rollovr.gif);
}

.buttonUpdatePolicy
{
	background-image:url(Images/Buttons/btnUpdatePolicy.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:140px;
}
.buttonUpdatePolicy:hover
{
	background-image:url(Images/Buttons/btnUpdatePolicy_rollovr.gif);
}

.buttonChangeCreditCard
{
	background-image:url(Images/Buttons/btnChangeCreditCard.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:208px;
}
.buttonChangeCreditCard:hover
{
	background-image:url(Images/Buttons/btnChangeCreditCard_rollovr.gif);
}
.buttonDownloadPolicyDoc
{
	background-image:url(Images/Buttons/btnDownloadPolicyDoc.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:224px;
}
.buttonDownloadPolicyDoc:hover
{
	background-image:url(Images/Buttons/btnDownloadPolicyDoc_rollovr.gif);
}

.buttonMainPolicies
{
	background-image:url(Images/MainPages/btnPolicies_Off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}
.buttonMainPolicies:hover
{
	background-image:url(Images/MainPages/btnPolicies_On.gif);
}
.buttonMainPoliciesSelected
{
	background-image:url(Images/MainPages/btnPolicies_On.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}

.buttonMainQuote
{
	background-image:url(Images/MainPages/btnQuoteProposal_Off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}
.buttonMainQuote:hover
{
	background-image:url(Images/MainPages/btnQuoteProposal_On.gif);
}
.buttonMainQuoteSelected
{
	background-image:url(Images/MainPages/btnQuoteProposal_On.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}

.buttonMainRenewal
{
	background-image:url(Images/MainPages/btnRenewInvite_Off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}
.buttonMainRenewal:hover
{
	background-image:url(Images/MainPages/btnRenewInvite_On.gif);
}
.buttonMainRenewalSelect
{
	background-image:url(Images/MainPages/btnRenewInvite_On.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}

.buttonMainClaim
{
	background-image:url(Images/MainPages/btnClaimStatus_Off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}
.buttonMainClaim:hover
{
	background-image:url(Images/MainPages/btnClaimStatus_On.gif);
}
.buttonMainClaimSelected
{
	background-image:url(Images/MainPages/btnClaimStatus_On.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}

.buttonMainProfile
{
	background-image:url(Images/MainPages/btnProfileDetail_Off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}
.buttonMainProfile:hover
{
	background-image:url(Images/MainPages/btnProfileDetail_On.gif);
}
.buttonMainProfileSelected
{
	background-image:url(Images/MainPages/btnProfileDetail_On.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:58px;
	width:210px;
}

.buttonMainGridView
{
	background-image:url(Images/Buttons/btnGridView.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:69px;
	display: block;
}
.buttonMainTopMenu_Home
{
	background-image:url(Images/MainPages/btnTopMenu_Home.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:42px;
	width:91px;
	display: block;
}
.buttonMainTopMenu_Home:hover
{
	background-image:url(Images/MainPages/btnTopMenu_Home_rollovr.gif);
}

.buttonMainTopMenu_AbtUs
{
	background-image:url(Images/MainPages/btnTopMenu_Aboutus.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:42px;
	width:95px;
	display: block;
}
.buttonMainTopMenu_AbtUs:hover
{
	background-image:url(Images/MainPages/btnTopMenu_Aboutus_rollovr.gif);
}

.buttonMainTopMenu_Question
{
	background-image:url(Images/MainPages/btnTopMenu_gotaquestion.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:42px;
	width:88px;
	display: block;
}
.buttonMainTopMenu_Question:hover
{
	background-image:url(Images/MainPages/btnTopMenu_gotaquestion_rollovr.gif);
}

.buttonMainTopMenu_Products
{
	background-image:url(Images/MainPages/btnTopMenu_Product.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:42px;
	width:95px;
	display: block;
}
.buttonMainTopMenu_Products:hover
{
	background-image:url(Images/MainPages/btnTopMenu_Product_rollovr.gif);
}

.buttonMainTopMenu_HintTips
{
	background-image:url(Images/MainPages/btnTopMenu_hints&tips.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:42px;
	width:96px;
	display: block;
}
.buttonMainTopMenu_HintTips:hover
{
	background-image:url(Images/MainPages/btnTopMenu_hints&tips_rollovr.gif);
}

.buttonMainTopMenu_Views
{
	background-image:url(Images/MainPages/btnTopMenu_Views.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:42px;
	width:113px;
	display: block;
}
.buttonMainTopMenu_Views:hover
{
	background-image:url(Images/MainPages/btnTopMenu_yourviews_rollovr.gif);
}

.buttonMainGetQuote
{
	background-image:url(Images/Buttons/btnGetAQuote.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:41px;
	width:212px;
	display: block;
}
.buttonMainGetQuoteMenuMotor
{
	background-image:url(Images/Buttons/Quotedown_motor.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:28px;
	width:167px;
	display: block;
	/* for IE
	filter:alpha(opacity=80); */
	/* CSS3 standard 
	opacity:0.80;*/

}
.buttonMainGetQuoteMenuMotor:hover
{
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1.0;
}
.buttonMainGetQuoteMenuLP
{
	background-image:url(Images/Buttons/Quotedown_loanprotector.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:28px;
	width:167px;
	display: block;
	/* for IE 
	filter:alpha(opacity=80);*/
	/* CSS3 standard 
	opacity:0.80;*/
}
.buttonMainGetQuoteMenuLP:hover
{
	/* for IE 
	filter:alpha(opacity=100);*/
	/* CSS3 standard 
	opacity:1.0;*/
}
.buttonMainGetQuoteMenuTravel
{
	background-image:url(Images/Buttons/Quotedown_travel.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:28px;
	width:167px;
	display: block;
	/* for IE 
	filter:alpha(opacity=80);*/
	/* CSS3 standard 
	opacity:0.80;*/
}
.buttonMainGetQuoteMenuTravel:hover
{
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1.0;
}
.buttonMainGetQuoteMenuHome
{
	background-image:url(Images/Buttons/Quotedown_home.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	
	border-style: none;
	cursor:pointer;
	height:28px;
	width:167px;
	display: block;
	/* for IE 
	filter:alpha(opacity=80);*/
	/* CSS3 standard 
	opacity:0.80;*/
}
.buttonMainGetQuoteMenuHome:hover
{
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1.0;
}
.buttonMainGetQuoteMenuPA
{
	background-image:url(Images/Buttons/Quotedown_personalaccidents.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:28px;
	width:167px;
	display: block;
	/* for IE 
	filter:alpha(opacity=80);*/
	/* CSS3 standard 
	opacity:0.80;*/
}
.buttonMainGetQuoteMenuPA:hover
{
	/* for IE */
	filter:alpha(opacity=100);
	/* CSS3 standard */
	opacity:1.0;
}
.buttonIconPrevious
{
	background-image:url(Images/Icons/icon_previous.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:24px;
	width:24px;
}

.buttonIconNext
{
	background-image:url(Images/Icons/icon_next.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:24px;
	width:24px;
}

.buttonIconDelete
{
	background-image:url(Images/Icons/icon_delete.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:24px;
	width:24px;
	display: block;
}

.buttonIconRefresh
{
	background-image:url(Images/Icons/icon_refresh.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:24px;
	width:24px;
	display: block;
}

.buttonIconAdd
{
	background-image:url(Images/Icons/icon_add.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:24px;
	width:24px;
	display: block;
}
.buttonLogin
{
	background-image:url(Images/Icons/icon_RedArrow.png);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:22px;
	width:22px;
	
}
.buttonSignIn
{
	background-image:url(Images/MainPages/tl_MainPage_Signin.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:36px;
	width:52px;
	
}
.buttonAddFeedBack
{
	background-image:url(Images/Buttons/btnAddFeedback.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:32px;
	width:171px;
	
}

.buttonAddTestimonial
{
	background-image:url(Images/Buttons/addurtestimonial_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:204px;
	
}
.buttonAddTestimonial:hover
{
	background-image:url(Images/Buttons/addurtestimonial_on.gif);
}


.buttonAddItem
{
	background-image:url(Images/Buttons/btn_additem_rollout.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:30px;
	width:126px;
}
.buttonAddItem:hover
{
	background-image:url(Images/Buttons/btn_additemHome_rollout.gif);
}

.buttonProductTopNav01
{
	background-image:url(Images/Buttons/btnTopProduct01_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:76px;
	height:63px;
}
.buttonProductTopNav01:hover
{
	background-image:url(Images/Buttons/btnTopProduct01_hover.gif);
}
.buttonProductTopNav01Selected
{
	background-image:url(Images/Buttons/btnTopProduct01_hover.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:76px;
	height:63px;
}

.buttonProductTopNav02
{
	background-image:url(Images/Buttons/btnTopProduct02_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:77px;
	height:63px;
}
.buttonProductTopNav02:hover
{
	background-image:url(Images/Buttons/btnTopProduct02_hover.gif);
}
.buttonProductTopNav02Selected
{
	background-image:url(Images/Buttons/btnTopProduct02_hover.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:77px;
	height:63px;
}

.buttonProductTopNav03
{
	background-image:url(Images/Buttons/btnTopProduct03_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:79px;
	height:63px;
}
.buttonProductTopNav03:hover
{
	background-image:url(Images/Buttons/btnTopProduct03_hover.gif);
}
.buttonProductTopNav03Selected
{
	background-image:url(Images/Buttons/btnTopProduct03_hover.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:79px;
	height:63px;
}

.buttonProductTopNav04
{
	background-image:url(Images/Buttons/btnTopProduct04_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:80px;
	height:63px;
}
.buttonProductTopNav04:hover
{
	background-image:url(Images/Buttons/btnTopProduct04_hover.gif);
}
.buttonProductTopNav04Selected
{
	background-image:url(Images/Buttons/btnTopProduct04_hover.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:80px;
	height:63px;
}
.buttonGetQuickQuote
{
	background-image:url(Images/Buttons/btnGetAQuickQuote.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:210px;
	height:37px;
}
.buttonGetQuickQuoteCare
{
	background-image:url(Images/Buttons/btnGetAQuickQuote_care.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:209px;
	height:37px;
}

.buttonGetQuickQuoteTravel
{
	background-image:url(Images/Buttons/btnGetAQuickQuote_travel.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:209px;
	height:37px;
}

.buttonGetQuickQuoteHome
{
	background-image:url(Images/Buttons/btnGetAQuickQuote_home.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:209px;
	height:37px;
}


.buttonDownloadClaimForm
{
	background-image:url(Images/Buttons/btnDownloadClaimForm_home.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:243px;
	height:37px;
}

.buttonDownloadClaimForm
{
	background-image:url(Images/Buttons/btnDownloadClaimForm.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:243px;
	height:37px;
}
.buttonDownloadClaimFormTravel
{
	background-image:url(Images/Buttons/btnDownloadClaimForm_travel.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:243px;
	height:37px;
}
.buttonDownloadClaimFormCare
{
	background-image:url(Images/Buttons/btnDownloadClaimForm_care.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:239px;
	height:37px;
}
.buttonAboutUsMenu
{
	background-image:url(Images/RightPanels/bg_links1.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:210px;
	height:26px;
	padding:0px 0px 3px 14px;
	color:#696969;
	text-align:left;
	

}
.buttonAboutUsMenuLink
{
	background-image:url(Images/RightPanels/bg_links1.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:200px;
	height:20px;
	padding:3px 0px 3px 14px;
	color:#696969;
	text-align:left;
	display:block;
	text-decoration: none;
	

}
.buttonAboutUsMenu:hover, .buttonAboutUsMenuLink:hover
{
	text-decoration:none;
	color:Black;
	
}
.buttonProductMotorInsuranceMenu
{
	background-image:url(Images/RightPanels/bg_links1.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:210px;
	height:26px;
	padding:0px 0px 3px 14px;
	color:#696969;
	text-align:left;
}
.buttonProductMotorInsuranceMenuLink
{
	background-image:url(Images/RightPanels/bg_links1.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:200px;
	height:20px;
	padding:3px 0px 3px 14px;
	color:#696969;
	text-align:left;
	display:block;
	text-decoration: none;
}
.buttonProductMotorInsuranceMenu:hover, .buttonProductMotorInsuranceMenuLink:hover
{
	text-decoration:none;
	color:Black;
	
}

.buttonProductCareInsuranceMenu
{
	background-image:url(Images/RightPanels/bg_links4.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:210px;
	height:26px;
	padding:0px 0px 3px 14px;
	color:#696969;
	text-align:left;
}
.buttonProductCareInsuranceMenuLink
{
	background-image:url(Images/RightPanels/bg_links4.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:200px;
	height:20px;
	padding:3px 0px 3px 14px;
	color:#696969;
	text-align:left;
	display: block;
	text-decoration: none;
}
.buttonProductCareInsuranceMenu:hover, .buttonProductCareInsuranceMenuLink:hover
{
	text-decoration:none;
	color:Black;
}

.buttonProductTravelInsuranceMenu
{
	background-image:url(Images/RightPanels/bg_links2.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:210px;
	height:26px;
	padding:0px 0px 3px 14px;
	color:#696969;
	text-align:left;
}
.buttonProductTravelInsuranceMenuLink
{
	background-image:url(Images/RightPanels/bg_links2.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:200px;
	height:20px;
	padding:3px 0px 3px 14px;
	color:#696969;
	text-align:left;
	display: block;
	text-decoration: none;
}
.buttonProductTravelInsuranceMenu:hover, .buttonProductTravelInsuranceMenuLink:hover
{
	text-decoration:none;
	color:Black;
}

.buttonProductHomeInsuranceMenu
{
	background-image:url(Images/RightPanels/bg_links3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:210px;
	height:26px;
	padding:0px 0px 3px 14px;
	color:#696969;
	text-align:left;
}
.buttonProductHomeInsuranceMenuLink
{
	background-image:url(Images/RightPanels/bg_links3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	width:200px;
	height:20px;
	padding:3px 0px 3px 14px;
	color:#696969;
	text-align:left;
	display: block;
	text-decoration: none;
}
.buttonProductHomeInsuranceMenu:hover, .buttonProductHomeInsuranceMenuLink:hover
{
	text-decoration:none;
	color:Black;
}

.buttonMainTopMenuPruductMotor
{
	background-image:url(Images/MainPages/Dropdown_motor_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:29px;
	width:95px;
	display: block;
	
}
.buttonMainTopMenuPruductMotor:hover
{
	background-image:url(Images/MainPages/Dropdown_motor_on.gif);		
}
.buttonMainTopMenuPruductHome
{
	background-image:url(Images/MainPages/Dropdown_home_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:29px;
	width:95px;
	display: block;
	
}
.buttonMainTopMenuPruductHome:hover
{
	background-image:url(Images/MainPages/Dropdown_home_on.gif);
}
.buttonMainTopMenuPruductPA
{
	background-image:url(Images/MainPages/Dropdown_personalaccidents_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:29px;
	width:95px;
	display: block;
	
}
.buttonMainTopMenuPruductPA:hover
{
	background-image:url(Images/MainPages/Dropdown_personalaccidents_on.gif);
}
.buttonMainTopMenuPruductTravel
{
	background-image:url(Images/MainPages/Dropdown_travel_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:29px;
	width:95px;
	display: block;
	
}
.buttonMainTopMenuPruductTravel:hover
{
	background-image:url(Images/MainPages/Dropdown_travel_on.gif);
}
.buttonMainTopMenuPruductLP
{
	background-image:url(Images/MainPages/Dropdown_loanprotector_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:29px;
	width:95px;
	display: block;
	
}
.buttonMainTopMenuPruductLP:hover
{
	background-image:url(Images/MainPages/Dropdown_loanprotector_on.gif);
}

.buttonLoanProtectorInsurance
{
	background-image:url(Images/Buttons/btnLoanProtector_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:52px;
	width:305px;
}
.buttonLoanProtectorInsurance:hover
{
	background-image:url(Images/Buttons/btnLoanProtector_on.gif);
}

.buttonPA
{
	background-image:url(Images/Buttons/btnPersonalAccident_off.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:52px;
	width:305px;
}
.buttonPA:hover
{
	background-image:url(Images/Buttons/btnPersonalAccident_on.gif);
}

.modalPopupBox .Content
{
}

.login_top
{
	background-color: #ebebeb;
	width: 378px;
}
.login_top .textBox
{
	width: 90px;
}
.right_floating
{
	text-align:left;
}
.right_menu
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.right_menu li
{
	display: block;
	width: 150px;
	height: 30px;
	padding: 10px 0px 10px 5px;
}

.ajaxValidatorHighlight
{
	background-color: #FF9999;	
}

.ajaxValidator{ z-index: 9999;}
.ajaxValidator div, .ajaxValidator td {border:solid 1px Black;background-color:LemonChiffon; color:Red; font-weight:bold;}
.ajaxValidator .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}
.ajaxValidator .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}
.ajaxValidator .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}
.ajaxValidator .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}
.ajaxValidator .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}
.ajaxValidator .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}
.ajaxValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}
.ajaxValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}
.ajaxValidator .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none;border-left:none;width:100%;}
.ajaxValidator .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}
.ajaxValidator .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.ajaxValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;}
.ajaxValidator .ajax__validatorcallout_callout_arrow_cell_left { padding: 8px 0px 0px 0px; margin: 0px; text-align: left; vertical-align: top; font-size: 1px; border: none !important; background-color: transparent !important; }
.ajaxValidator .ajax__validatorcallout_callout_arrow_cell_left .ajax__validatorcallout_innerdiv_left { font-size: 1px; position: relative; right: 1px; border-bottom: none !important; border-right: none !important; border-left: none !important; width: 15px; background-color: transparent !important; padding: 0px; margin: 0px; }
.ajaxValidator .ajax__validatorcallout_callout_arrow_cell_left .ajax__validatorcallout_innerdiv_left div { height: 1px; overflow: hidden; border-top: none !important; border-bottom: none !important; border-left: none !important; padding: 0px; margin-right:auto; }

.quoteDetails td
{
	padding-right:5px;
	vertical-align:top;
}

/*Links*/
a.EmailLinks:link,a.EmailLinks:visited,a.EmailLinks:active	
{
	color: #626262;
}

a.EmailLinks:hover
{
	color: #000000;
	text-decoration:underline;
}

a.Footer:link,a.Footer:visited,a.Footer:active	
{
	color: #626262;
	font-size: 10px;
	text-decoration:none;
	cursor:pointer;
}

a.Footer:hover
{
	color: #000000;
	cursor:pointer;
	font-weight:bold;
}

a.StandardLink:link,a.StandardLink:visited,a.StandardLink:active	
{
	color: #626262;
	font-weight:bold;
	text-decoration: none;
}

a.StandardLink:hover
{
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}
a.LoginForgetPassword:link,a.LoginForgetPassword:visited,a.LoginForgetPassword:active	
{
	color: #FFFFFF;
	font-size:10px;
	text-decoration: none;
	vertical-align: top;
}
a.LoginForgetPassword:hover
{
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.Login:link,a.Login:visited,a.Login:active	
{
	color: #999999;
	text-decoration: none;
	font-size: 9px;
	font-weight:bold;
}

a.Login:hover
{
	color: #626262;
	text-decoration:underline;
}
/*Page Border*/
.pageBorderLeft
{
	background-image:url(Images/frame_border1_1.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:22px;
	font-size:1px;
}

.pageBorderRight
{
	background-image:url(Images/frame_border1_2.gif);
	background-position: right;
	background-repeat:repeat-y;  
	width:22px;
}

/* Frame*/

.gvFrameTopLeft
{
	background-image:url(Images/frame_grid_Top1_1.gif);
	background-repeat:no-repeat;
	width:9px;
	height:33px;
	font-size:1px;
}

.gvFrameTop
{
	background-image:url(Images/frame_grid_Top1_2.gif);
	background-repeat:repeat-x;
	height:33px;
	font-size:1px;
}

.gvFrameTopRight
{
	background-image:url(Images/frame_grid_Top1_3.gif);
	background-repeat:no-repeat;
	width:12px;
	height:33px;
	font-size:1px;
}

.gvFrameBottomLeft
{
	background-image:url(Images/frame_grid_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:9px;
	height:14px;
	font-size:1px;
}

.gvFrameBottom
{
	background-image:url(Images/frame_grid_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:11px;
	font-size:1px;
}

.gvFrameBottomRight
{
	background-image:url(Images/frame_grid_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:12px;
	height:11px;
	font-size:1px;
}

.gvFrameLeft
{
	background-image:url(Images/frame_grid_Mid1_1.gif);
	background-repeat:repeat-y;
	width:9px;
	font-size:1px;
}

.gvFrameRight
{
	background-image:url(Images/frame_grid_Mid1_2.gif);
	background-repeat:repeat-y;
	width:12px;
	font-size:1px;
}

.gvFrameContent
{
	background-color:White;
	padding: 15px 15px 15px 15px;
}

.gvFrameClearSmallTopLeft
{
	background-image:url(Images/frame_clearS_Top1_1.gif);
	background-repeat:no-repeat;
	width:19px;
	height:15px;
	font-size:1px;
}

.gvFrameClearSmallTop
{
	background-image:url(Images/frame_clearS_Top1_2.gif);
	background-repeat:repeat-x;
	height:15px;
	font-size:1px;
}

.gvFrameClearSmallTopRight
{
	background-image:url(Images/frame_clearS_Top1_3.gif);
	background-repeat:no-repeat;
	width:17px;
	height:15px;
	font-size:1px;
}

.gvFrameClearTopLeft
{
	background-image:url(Images/frame_clear_Top1_1.gif);
	background-repeat:no-repeat;
	width:19px;
	height:47px;
	font-size:1px;
}

.gvFrameClearTop
{
	background-image:url(Images/frame_clear_Top1_2.gif);
	background-repeat:repeat-x;
	height:47px;
	font-size:1px;
}

.gvFrameClearTopRight
{
	background-image:url(Images/frame_clear_Top1_3.gif);
	background-repeat:no-repeat;
	width:17px;
	height:47px;
	font-size:1px;
}

.gvFrameClearBottomLeft
{
	background-image:url(Images/frame_clear_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:19px;
	height:13px;
	font-size:1px;
}

.gvFrameClearBottom
{
	background-image:url(Images/frame_clear_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:13px;
	font-size:1px;
}

.gvFrameClearBottomRight
{
	background-image:url(Images/frame_clear_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:17px;
	height:13px;
	font-size:1px;
}

.gvFrameClearLeft
{
	background-image:url(Images/frame_clear_Mid1_1.gif);
	background-repeat:repeat-y;
	width:19px;
	font-size:1px;
}

.gvFrameClearRight
{
	background-image:url(Images/frame_clear_Mid1_2.gif);
	background-repeat:repeat-y;
	width:17px;
	font-size:1px;
}

.gvFrameYellowTopLeft
{
	background-image:url(Images/frame_yellow_Top1_1.gif);
	background-repeat:no-repeat;
	width:19px;
	height:51px;
	font-size:1px;
}

.gvFrameYellowTop
{
	background-image:url(Images/frame_yellow_Top1_2.gif);
	background-repeat:repeat-x;
	height:51px;
	font-size:1px;
}

.gvFrameYellowTopRight
{
	background-image:url(Images/frame_yellow_Top1_3.gif);
	background-repeat:no-repeat;
	width:17px;
	height:51px;
	font-size:1px;
}

.gvFrameYellowBottomLeft
{
	background-image:url(Images/frame_yellow_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:19px;
	height:22px;
	font-size:1px;
}

.gvFrameYellowBottom
{
	background-image:url(Images/frame_yellow_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:22px;
	font-size:1px;
}

.gvFrameYellowBottomRight
{
	background-image:url(Images/frame_yellow_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:17px;
	height:22px;
	font-size:1px;
}

.gvFrameYellowLeft
{
	background-image:url(Images/frame_yellow_Mid1_1.gif);
	background-repeat:repeat-y;
	width:19px;
	font-size:1px;
}

.gvFrameYellowRight
{
	background-image:url(Images/frame_yellow_Mid1_2.gif);
	background-repeat:repeat-y;
	width:17px;
	font-size:1px;
}

.gvFrameResultTopLeft
{
	background-image:url(Images/frame_result_Top1_1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:6px;
	font-size:1px;
}

.gvFrameResultTop
{
	background-image:url(Images/frame_result_Top1_2.gif);
	background-repeat:repeat-x;
	height:6px;
	font-size:1px;
}

.gvFrameResultTopRight
{
	background-image:url(Images/frame_result_Top1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
	font-size:1px;
}

.gvFrameResultBottomLeft
{
	background-image:url(Images/frame_result_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
	font-size:1px;
}

.gvFrameResultBottom
{
	background-image:url(Images/frame_result_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:5px;
	font-size:1px;
}

.gvFrameResultBottomRight
{
	background-image:url(Images/frame_result_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
	font-size:1px;
}

.gvFrameResultLeft
{
	background-image:url(Images/frame_result_Mid1_1.gif);
	background-repeat:repeat-y;
	width:5px;
	font-size:1px;
}

.gvFrameResultRight
{
	background-image:url(Images/frame_result_Mid1_2.gif);
	background-repeat:repeat-y;
	width:6px;
	font-size:1px;
}

.gvFrameLightgreyTopLeft
{
	background-image:url(Images/frame_lightgrey_Top1_1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:6px;
	font-size:1px;
}

.gvFrameLightgreyTop
{
	background-image:url(Images/frame_lightgrey_Top1_2.gif);
	background-repeat:repeat-x;
	height:6px;
	font-size:1px;
}

.gvFrameLightgreyTopRight
{
	background-image:url(Images/frame_lightgrey_Top1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:6px;
	font-size:1px;
}

.gvFrameLightgreyBottomLeft
{
	background-image:url(Images/frame_lightgrey_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
	font-size:1px;
}

.gvFrameLightgreyBottom
{
	background-image:url(Images/frame_lightgrey_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:5px;
	font-size:1px;
}

.gvFrameLightgreyBottomRight
{
	background-image:url(Images/frame_lightgrey_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
	font-size:1px;
}

.gvFrameLightgreyLeft
{
	background-image:url(Images/frame_lightgrey_Mid1_1.gif);
	background-repeat:repeat-y;
	width:5px;
	font-size:1px;
}

.gvFrameLightgreyRight
{
	background-image:url(Images/frame_lightgrey_Mid1_2.gif);

	background-repeat:repeat-y;
	width:6px;
	font-size:1px;
}

/*frame for main pages*/

.gvFrameContainerTopLeft
{
	background-image:url(Images/MainPages/frame_Container_Top1_1.gif);
	background-repeat:no-repeat;
	width:15px;
	height:51px;
	font-size:1px;
}

.gvFrameContainerTop
{
	background-image:url(Images/MainPages/frame_Container_Top1_2.gif);
	background-repeat:repeat-x;
	height:51px;
}

.gvFrameContainerTopRight
{
	background-image:url(Images/MainPages/frame_Container_Top1_3.gif);
	background-repeat:no-repeat;
	width:15px;
	height:51px;
	font-size:1px;
}

.gvFrameContainerBottomLeft
{
	background-image:url(Images/MainPages/frame_Container_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:15px;
	height:19px;
	font-size:1px;
}

.gvFrameContainerBottom
{
	background-image:url(Images/MainPages/frame_Container_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:19px;
	font-size:1px;
}

.gvFrameContainerBottomRight
{
	background-image:url(Images/MainPages/frame_Container_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:15px;
	height:19px;
	font-size:1px;
}

.gvFrameContainerLeft
{
	background-image:url(Images/MainPages/frame_Container_Mid1_1.gif);
	background-repeat:repeat-y;
	width:15px;
	font-size:1px;
}

.gvFrameContainerRight
{
	background-image:url(Images/MainPages/frame_Container_Mid1_2.gif);
	background-repeat:repeat-y;
	width:15px;
	font-size:1px;
}

.gvFrameModuleSubTopLeft
{
	background-image:url(Images/MainPages/frame_ModuleSub_Top1_1.gif);
	background-repeat:no-repeat;
	width:10px;
	height:49px;
	font-size:1px;
}

.gvFrameModuleSubTop
{
	background-image:url(Images/MainPages/frame_ModuleSub_Top1_2.gif);
	background-repeat:repeat-x;
	height:49px;
}

.gvFrameModuleSubTopRight
{
	background-image:url(Images/MainPages/frame_ModuleSub_Top1_3.gif);
	background-repeat:no-repeat;
	width:13px;
	height:49px;
	font-size:1px;
}

.gvFrameModuleTopLeft
{
	background-image:url(Images/MainPages/frame_Module_Top1_1.gif);
	background-repeat:no-repeat;
	width:10px;
	height:99px;
	font-size:1px;
}

.gvFrameModuleTop
{
	background-image:url(Images/MainPages/frame_Module_Top1_2.gif);
	background-repeat:repeat-x;
	height:99px;
}

.gvFrameModuleTopRight
{
	background-image:url(Images/MainPages/frame_Module_Top1_3.gif);
	background-repeat:no-repeat;
	width:13px;
	height:99px;
	font-size:1px;
}
.gvFrameWhiteModuleTopLeft
{
	background-image:url(Images/MainPages/frame_Module_White_Top1_1.gif);
	background-repeat:no-repeat;
	width:10px;
	height:63px;
	font-size:1px;
}

.gvFrameWhiteModuleTop
{
	background-image:url(Images/MainPages/frame_Module_White_Top1_2.gif);
	background-repeat:repeat-x;
	height:63px;
}

.gvFrameWhiteModuleTopRight
{
	background-image:url(Images/MainPages/frame_Module_White_Top1_3.gif);
	background-repeat:no-repeat;
	width:13px;
	height:63px;
	font-size:1px;
}
.gvFrameModuleBottomLeft
{
	background-image:url(Images/MainPages/frame_Module_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:10px;
	height:11px;
	font-size:1px;
}

.gvFrameModuleBottom
{
	background-image:url(Images/MainPages/frame_Module_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:11px;
	font-size:1px;
}

.gvFrameModuleBottomRight
{
	background-image:url(Images/MainPages/frame_Module_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:13px;
	height:11px;
	font-size:1px;
}

.gvFrameModuleLeft
{
	background-image:url(Images/MainPages/frame_Module_Mid1_1.gif);
	background-repeat:repeat-y;
	width:10px;
	font-size:1px;
}

.gvFrameModuleRight
{
	background-image:url(Images/MainPages/frame_Module_Mid1_2.gif);
	background-repeat:repeat-y;
	width:13px;
	font-size:1px;
}

.gvFrameLoginLeft
{
	background-image:url(Images/MainPages/gvLoginBg_1.gif);
	background-repeat: no-repeat;
	width:11px;
	height: 42px;
	font-size:1px;
}

.gvFrameLoginMiddle
{
	background-image:url(Images/MainPages/gvLoginBg_2.gif);
	background-repeat:repeat-x;
	height: 42px;
}

.gvFrameLoginRight
{
	background-image:url(Images/MainPages/gvLoginBg_3.gif);
	background-repeat: no-repeat;
	width:8px;
	height: 42px;
	font-size:1px;
}

/*Right Panels*/
.rightVerticalBanner_Container
{
	width:209px;
}

.rightVerticalBanner_Content
{
	text-align:left;
	padding: 0px 10px 0px 10px;
	background-color:White;
}

.rightVerticalBanner_Top
{
	background-image:url(Images/RightPanels/rightVertBanner_Top.gif);
	background-repeat:no-repeat;
	width:209px;
	height:42px;
}

.rightVerticalBanner_Bottom
{
	background-image:url(Images/RightPanels/rightVertBanner_Bottom.gif);
	background-repeat:no-repeat;
	width:209px;
	height:68px;
}

td .rightPanelLink
{
	background-image:url(Images/RightPanels/bg_links.gif);
	background-repeat:no-repeat;
	width:209px;
	height:27px;
	padding: 0px 5px 0px 5px;
}


a.buttonRightLink
{
	background-image:url(Images/RightPanels/icon_Right.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position: right;
	border-style: none;
	cursor:pointer;
	height:19px;
	width:190px;
	color: #696969;
	
	text-decoration: none;
	text-align:left;
	display:block;
	padding: 0px 0px 0px 8px;
}

a.buttonRightLink:hover
{
	color: #000000;
}

a.buttonRightLinkHome
{
	background-image:url(Images/RightPanels/icon_Right_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position: right;
	border-style: none;
	cursor:pointer;
	height:19px;
	width:190px;
	color: #696969;
	
	text-decoration: none;
	text-align:left;
	display:block;
	padding: 0px 0px 0px 8px;
}

a.buttonRightLinkHome:hover
{
	color: #000000;
}

a.buttonRightLinkTravel
{
	background-image:url(Images/RightPanels/icon_Right_2.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position: right;
	border-style: none;
	cursor:pointer;
	height:19px;
	width:190px;
	color: #696969;
	
	text-decoration: none;
	text-align:left;
	display:block;
	padding: 0px 0px 0px 8px;
}

a.buttonRightLinkTravel:hover
{
	color: #000000;
}

a.buttonRightLinkCare
{
	background-image:url(Images/RightPanels/icon_Right_4.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position: right;
	border-style: none;
	cursor:pointer;
	height:19px;
	width:190px;
	color: #696969;
	
	text-decoration: none;
	text-align:left;
	display:block;
	padding: 0px 0px 0px 8px;
}

a.buttonRightLinkCare:hover
{
	color: #000000;
}

.myQuoteTopLeft
{
	background-image:url(Images/RightPanels/tl_MyQuote_Top1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:71px;
	font-size:1px;
}

.myQuoteTop
{
	background-image:url(Images/RightPanels/tl_MyQuote_Top1_2.gif);
	background-repeat:no-repeat;
	height:71px;
	width:197px;
	font-size:1px;
}

.myQuoteTopRight
{
	background-image:url(Images/RightPanels/tl_MyQuote_Top1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:71px;
	font-size:1px;
}

.myQuoteBottomLeft
{
	background-image:url(Images/RightPanels/tl_MyQuote_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:15px;
	font-size:1px;
}

.myQuoteBottom
{
	background-image:url(Images/RightPanels/tl_MyQuote_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:15px;
	font-size:1px;
}

.myQuoteBottomRight
{
	background-image:url(Images/RightPanels/tl_MyQuote_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:15px;
	font-size:1px;
}

.myQuoteLeft
{
	background-image:url(Images/RightPanels/tl_MyQuote_Mid1_1.gif);
	background-repeat:repeat-y;
	width:7px;	
}

.myQuoteRight
{
	background-image:url(Images/RightPanels/tl_MyQuote_Mid1_2.gif);
	background-repeat:repeat-y;
	width:6px;	
}

/***********Care**************/
.myQuoteCareTopLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Top1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:71px;
	font-size:1px;
}

.myQuoteCareTop
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Top1_2.gif);
	background-repeat:no-repeat;
	height:71px;
	width:197px;
	font-size:1px;
}

.myQuoteCareTopRight
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Top1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:71px;
	font-size:1px;
}

.myQuoteCareBottomLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:15px;
	font-size:1px;
}

.myQuoteCareBottom
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:15px;
	font-size:1px;
}

.myQuoteCareBottomRight
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:15px;
	font-size:1px;
}

.myQuoteCareLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Mid1_1.gif);
	background-repeat:repeat-y;
	width:7px;	
}

.myQuoteCareRight
{
	background-image:url(Images/RightPanels/tl_MyQuotecare_Mid1_2.gif);
	background-repeat:repeat-y;
	width:6px;	
}

/***********Travel**************/
.myQuoteTravelTopLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Top1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:71px;
	font-size:1px;
}

.myQuoteTravelTop
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Top1_2.gif);
	background-repeat:no-repeat;
	height:71px;
	width:197px;
	font-size:1px;
}

.myQuoteTravelTopRight
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Top1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:71px;
	font-size:1px;
}

.myQuoteTravelBottomLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:15px;
	font-size:1px;
}

.myQuoteTravelBottom
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:15px;
	font-size:1px;
}

.myQuoteTravelBottomRight
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:15px;
	font-size:1px;
}

.myQuoteTravelLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Mid1_1.gif);
	background-repeat:repeat-y;
	width:7px;	
}

.myQuoteTravelRight
{
	background-image:url(Images/RightPanels/tl_MyQuotetravel_Mid1_2.gif);
	background-repeat:repeat-y;
	width:6px;	
}

/***********Home**************/
.myQuoteHomeTopLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Top1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:71px;
	font-size:1px;
}

.myQuoteHomeTop
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Top1_2.gif);
	background-repeat:no-repeat;
	height:71px;
	width:197px;
	font-size:1px;
}

.myQuoteHomeTopRight
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Top1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:71px;
	font-size:1px;
}

.myQuoteHomeBottomLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Bottom1_1.gif);
	background-repeat:no-repeat;
	width:7px;
	height:15px;
	font-size:1px;
}

.myQuoteHomeBottom
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Bottom1_2.gif);
	background-repeat:repeat-x;
	height:15px;
	font-size:1px;
}

.myQuoteHomeBottomRight
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Bottom1_3.gif);
	background-repeat:no-repeat;
	width:6px;
	height:15px;
	font-size:1px;
}

.myQuoteHomeLeft
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Mid1_1.gif);
	background-repeat:repeat-y;
	width:7px;	
}

.myQuoteHomeRight
{
	background-image:url(Images/RightPanels/tl_MyQuotehome_Mid1_2.gif);
	background-repeat:repeat-y;
	width:6px;	
}

/***********Search**************/
ul.searchResult
{
	position: relative;
	padding: 0 0 0 0;
	margin: 0 0 0 -13px;
}

li.searchPageNameBullet
{
	position: relative;
	list-style-type: none;
	padding: 0 0 0 13px;
	margin: 0;
	background: url(Images/Icons/bullet_red.gif) left -2px no-repeat;
	background-color: Transparent;
	width: 100%;
}

.searchPageName
{
	text-decoration: underline;
	font-weight: bold;
}

.searchResultDescription
{
	padding: 0 0 0 0;
}

.readMore
{
	padding: 10px 0 10px 0;
}

/* Font Size */
.fontNormal8
{
	font-size: 8px;
}
.fontNormal10
{
	font-size: 10px;
}
.fontNormal11
{
	font-size: 11px;
}
.fontNormal12
{
	font-size: 12px;
}
.fontBold8
{
	font-size: 8px;
	font-weight: bold;
}
.fontBold10
{
	font-size: 10px;
	font-weight: bold;
}
.fontBold11
{
	font-size: 11px;
	font-weight: bold;
}
.fontBold12
{
	font-size: 12px;
	font-weight: bold;
}

.fontNormal14
{
	font-size: 14px;
}

.fontBold14
{
	font-size: 14px;
	font-weight: bold;
}

.fontNormal16
{
	font-size: 16px;
}

.fontBold16
{
	font-size: 16px;
	font-weight: bold;
	line-height: 100%;
}

.fontBold18
{
	font-size: 16px;
	font-weight: bold;
	line-height: 100%;
}

.fontBold22
{
	font-size: 22px;
	font-weight: bold;
	line-height: 100%;
}

.fontBold20
{
	font-size: 20px;
	font-weight: bold;
	line-height: 100%;
}

.fontBoldRed22
{
	font-size: 22px;
	font-weight: bold;
	color: Red;
	line-height: 100%;
}

.fontBoldRed24
{
	font-size: 24px;
	font-weight: bold;
	color: Red;
	line-height: 100%;
}

.fontBoldRed28
{
	font-size: 28px;
	font-weight: bold;
	color: Red;
	line-height: 100%;
}

.fontBoldRed30
{
	font-size: 30px;
	font-weight: bold;
	color: Red;
	line-height: 100%;
}

.fontBoldRed36
{
	font-size: 36px;
	font-weight: bold;
	color: Red;
	line-height: 100%;
}

.fontBoldRed22
{
	font-size: 22px;
	font-weight: bold;
	color: Red;
	line-height: 100%;
}
.fontBoldWhite8
{
	font-size: 8px;
	font-weight: bold;
	color: White;
}

.fontNormalWhite8
{
	font-size: 8px;
	color: White;
}
.fontBoldWhite10
{
	font-size: 10px;
	font-weight: bold;
	color: White;
}

.fontNormalWhite10
{
	font-size: 10px;
	color: White;
}
.fontBoldWhite11
{
	font-size: 11px;
	font-weight: bold;
	color: White;
}

.fontNormalWhite11
{
	font-size: 11px;
	color: White;
}
.fontBoldWhite12
{
	font-size: 12px;
	font-weight: bold;
	color: White;
}

.fontNormalWhite12
{
	font-size: 12px;
	color: White;
}

.fontBoldWhite14
{
	font-size: 14px;
	font-weight: bold;
	color: White;
}

.fontNormalWhite14
{
	font-size: 14px;
	color: White;
}

/*Section title*/
.titleQuotationMotor
{
	background-image:url(Images/Titles/tl_QuotationMotor.gif);
	background-repeat:no-repeat;
	width:261px;
	height:38px;
	font-size:1px;
}

/*Controls*/
.Dropdownlist
{
	width: 56%;
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
}

.TextBox
{
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	width:56%;
}

.Watermark, .waterMarkText
{
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	width:56%;
	color:#888888;
}

/*Modal popup Header*/
.hdrMyLogin
{
	background-image:url(Images/Titles/tl_MyLogin.gif);
	background-repeat:no-repeat;
	width:215px;
	height:33px;
	font-size:1px;
}

.hdrForgetPassword
{
	background-image:url(Images/Titles/tl_ForgetPassword.gif);
	background-repeat:no-repeat;
	width:215px;
	height:33px;
	font-size:1px;
}

.hdrChangePassword
{
	background-image:url(Images/Titles/tl_ChangePassword.gif);
	background-repeat:no-repeat;
	width:215px;
	height:33px;
	font-size:1px;
}

.hdrPolicyHolder
{
	background-image:url(Images/Titles/tl_YourPolicies_Holder.gif);
	background-repeat:no-repeat;
	width:216px;
	height:29px;
	font-size:1px;
}

.hdrPolicyHolderAndDriver
{
	background-image:url(Images/Titles/tl_Summary_HolderDriver.gif);
	background-repeat:no-repeat;
	width:216px;
	height:29px;
	font-size:1px;
}

.hdrMainPolicy
{
	background-image:url(Images/MainPages/tl_Module_Policies.gif);
	background-repeat:no-repeat;
	width:661px;
	height:62px;
	font-size:1px;
	margin-top: 1px;
}

.hdrMainQuote
{
	background-image:url(Images/MainPages/tl_Module_Quote.gif);
	background-repeat:no-repeat;
	width:661px;
	height:62px;
	font-size:1px;
	margin-top: 1px;
}

.hdrMainRenewal
{
	background-image:url(Images/MainPages/tl_Module_Renewal.gif);
	background-repeat:no-repeat;
	width:661px;
	height:62px;
	font-size:1px;
	margin-top: 1px;
}

.hdrMainClaim
{
	background-image:url(Images/MainPages/tl_Module_Claim.gif);
	background-repeat:no-repeat;
	width:661px;
	height:62px;
	font-size:1px;
	margin-top: 1px;
}

.hdrMainProfile
{
	background-image:url(Images/MainPages/tl_Module_ProfileDtl.gif);
	background-repeat:no-repeat;
	width:661px;
	height:62px;
	font-size:1px;
	margin-top: 1px;
}

.hdrMainDIYUpdate
{
	background-image:url(Images/MainPages/tl_Module_DIYUpdate.gif);
	background-repeat:no-repeat;
	width:661px;
	height:62px;
	font-size:1px;
	margin-top: 1px;
}

.hdrWhyBuyDirect
{
	background-image:url(Images/Titles/tl_whybuydirect.gif);
	background-repeat:no-repeat;
	width:138px;
	height:33px;
	font-size:1px;
}

.hdrApprovedWorkshop
{
	background-image:url(Images/Titles/tl_ApprovedWorkshop.gif);
	background-repeat:no-repeat;
	width:350px;
	height:33px;
	font-size:1px;
}

tr .resultRow
{
	 background-color:#EEEEEE; 
	 height:40px;	
}

tr .headerRow
{
	 background-color:#EEEEEE; 
	 height:40px;	
	 font-weight:bold;
}

tr .SummaryHdr
{
	 background-color:#EEEEEE; 
	 height:25px;	
}
/* tooltip */
.toolTip_conent_con
{
	position:relative;
}
.toolTip_conent_bg
{
	z-index:0;
}
.toolTip_conent
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	padding: 0px 20px 0px 15px;
	color: white;
}


/*grid*/

.gvList td, .gvList th
{
	padding-left: 5px;	
	padding-right: 5px;
}

.gvList A
{
	color: black;
}
.gvList A:hover
{
	color: Red;
}
.gvHeader
{
	background-color:#888888;
	text-align:center;
	font-size: 10px;
	color:White;
	height: 42px;
}

.gvAlternateRow
{
	text-align:left;
	font-size: 10px;
	/*background-image: url("Images/MainPages/bg_gridrow.gif");*/
	background-repeat:repeat-x;
	background-position:bottom;
	border-collapse: collapse;
}

.gvAlternateRow td, .gvAlternateRow th
{
	line-height:100%;
	padding: 3px 3px 3px 3px;
	border: solid 1px #CCCCCC;
	border-collapse: collapse;
}

.gvRow
{
	text-align:left;
	font-size: 10px;
	/*background-image: url("Images/MainPages/bg_gridrow.gif");*/
	background-repeat:repeat-x;
	background-position:bottom;
	border-collapse: collapse;
}

.gvRow td, .gvRow th
{
	line-height:100%;
	padding: 3px 3px 3px 3px;
	border: solid 1px #CCCCCC;
	border-collapse: collapse;
}

.TabInfo
{
	background-color:#EEEEEE;	
	padding: 20px 20px 20px 20px;
	border: solid 1px #999999;
}

.tdSectionHeader
{
	background-color:#EEEEEE;	
	padding: 5px;
	border-bottom:solid 1px #999999;
}

.divBorder
{
	 border:solid 1px #999999;
}
.imgToggle
{
	cursor: pointer;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	padding: 2px 0px;
	background-color : #fff;
	color : #000;
	border : #ccc;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffe210;
	color: black;
	padding: 2px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #fff;
	color : #000;
	padding : 2px;
}

.ContentPoint
{
	padding: 5px 5px 5px 5px;
}

.WhyBuyDirect
{
	background-image:url(Images/RightPanels/bannerWhyBuyDirect.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	height:105px;
	width:210px;
	display:block;
}

.CustomerServiceClaims
{
	background-image:url(Images/RightPanels/bannerCallClaim.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	height:105px;
	width:210px;
	display: block;
}

.readonly
{
	background-color: #d4d0c8;
	color: #808080;
}

.VerticalSeparator
{
	border-right: solid 1px #AAAAAA;
}

.HelperDirectUL
{
	padding: 0px;
	
	font-size: 11px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.HelperDirectUL li
{
	line-height: 14px;
	padding: 0px;
}

.buttonCarInsurance
{
	background-image:url(Images/RightPanels/tl_MotorInsurance_Top_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:34px;
	width:210px;
	display: block;
}
.buttonAboutUs
{
	background-image:url(Images/RightPanels/tl_AboutUs_top_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:34px;
	width:210px;
}

.buttonPAInsurance
{
	background-image:url(Images/RightPanels/tl_CareInsurance_Top_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:34px;
	width:210px;
	display: block;
}

.buttonHomeInsurance
{
	background-image:url(Images/RightPanels/tl_HomeInsurance_Top_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:34px;
	width:210px;
	display: block;
}

.buttonTravelInsurance
{
	background-image:url(Images/RightPanels/tl_TravelInsurance_Top_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:34px;
	width:210px;
	display: block;
}

.buttonFAQ
{
	background-image:url(Images/RightPanels/tl_Faq_Top_3.gif);
	background-repeat:no-repeat;
	background-color:Transparent;
	border-style: none;
	cursor:pointer;
	height:34px;
	width:210px;
}
.popup_Model_list
{
	min-width:200px;
	height: 200px;
	overflow-y: auto;
	overflow-x: hidden;
	background-color: #fff;
	border: solid 1px #ccc;
	padding: 2px 0px;
	visibility: hidden;
	display:table;
}
html>body .popup_Model_list
{
	display:block;
}
.popup_Model_list_item td
{
	height: 16px;
	padding: 2px 20px 2px 2px;
	cursor:pointer;
	white-space: nowrap;
}
.popup_Model_list_item:hover
{
	background-color: #ffe210;
}	
.popup_Model_list_item_selected
{
	background-color: #c0c0c0;
}
.h1_image_title
{
	padding:0px 0px 0px 0px;
	margin: 0px 0px -6px 0px;
}

.QQ_radio_button_list label
{
	margin-right: 10px;
}

h2#hotline {
	background-image: url(Images/MainPages/homepage-contact-number.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	height: 35px;
	width: 850px;
	text-align: center;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
h2#hotline span {
	display: none;
}

h1#carBtn span,h1#travelBtn span,h1#homeBtn span,h1#personalBtn span,h1#carBtnQt span,h1#travelBtnQt span,h1#homeBtnQt span,h1#personalBtnQt span{
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
	display: none;
}
h1#carBtn {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-05.gif);
	height: 41px;
	width: 119px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
}
h1#carBtn:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-05.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h1#carBtnQt {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-06.gif);
	height: 41px;
	width: 119px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;
}
h1#carBtnQt:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-06.gif);
	background-position: left bottom;
}


h1#travelBtn {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-07.gif);
	height: 41px;
	width: 115px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
h1#travelBtn:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h1#travelBtnQt {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-08.gif);
	height: 41px;
	width: 113px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;}
h1#travelBtnQt:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-08.gif);
	background-position: left bottom;
	font-family: Verdana, Calibri, Helvetica, sans-serif;
	font-size: 12px;}


h1#homeBtn {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-09.gif);
	height: 41px;
	width: 119px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
h1#homeBtn:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-09.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h1#homeBtnQt {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-10.gif);
	height: 41px;
	width: 115px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
h1#homeBtnQt:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-10.gif);
	background-position: left bottom;
}


h1#personalBtn {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-11.gif);
	height: 41px;
	width: 117px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
h1#personalBtn:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-11.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h1#personalBtnQt {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-12.gif);
	height: 41px;
	width: 116px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
h1#personalBtnQt:hover {
	background-image: url(Images/MainPages/mainBanner/homepage_banner-12.gif);
	background-position: left bottom;
}