BODY		{ text-align:left; margin:0px; background-color:#CCC; background-image:url(images/page_bg.gif); background-repeat:repeat-y; }
P		{ font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:16px; }
EM		{ font-style:normal; font-weight:bold; }

A:link,
A:visited	{ text-decoration:underline; color:#000; }
A:hover,
A:active	{ text-decoration:none; color:#A4D664; }

A.menuBarItemLink:link,
A.menuBarItemLink:visited	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:normal; text-decoration:none; color:#FFF; width:92px; height:20px; padding:2px; float:left; display:inline; margin-bottom:-4px; background-image:url(images/menuitem_off_bg.gif); background-repeat:repeat-x; }
A.menuBarItemLink:hover,
A.menuBarItemLink:active	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:normal; text-decoration:none; color:#FFF; width:92px; height:20px; padding:2px; float:left; display:inline; margin-bottom:-4px; background-image:url(images/menuitem_on_bg.gif); background-repeat:repeat-x; }

A.memberMenuLink:link,
A.memberMenuLink:visited	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; color:#FFF; padding:2px; padding-left:10px; padding-right:10px; float:left; display:inline; background-color:#A4D664; }
A.memberMenuLink:hover,
A.memberMenuLink:active		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; color:#FFF; padding:2px; padding-left:10px; padding-right:10px; float:left; display:inline; background-color:#3C9D3D; }

A.memberSubMenuLink:link,
A.memberSubMenuLink:visited	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; color:#FFF; padding:2px; padding-left:10px; padding-right:10px; float:left; display:inline; background-color:#FC0; }
A.memberSubMenuLink:hover,
A.memberSubMenuLink:active	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:bold; text-decoration:none; color:#FFF; padding:2px; padding-left:10px; padding-right:10px; float:left; display:inline; background-color:#D6A600; }

A.crumbtrailItem:link,
A.crumbtrailItem:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; color:#000; font-weight:normal; }
A.crumbtrailItem:hover,
A.crumbtrailItem:active		{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; font-size:10px; color:#59B337; font-weight:normal; }

A.sideMenuItem:link,
A.sideMenuItem:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; color:#000; font-weight:normal; background-image:url(images/link_arrow.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:12px; }
A.sideMenuItem:hover,
A.sideMenuItem:active	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; font-size:10px; color:#000; font-weight:normal; background-image:url(images/link_arrow_down.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:12px; }

A.footer:link,
A.footer:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:9px; line-height:9px; color:#192D8A; font-weight:normal; padding:0px; padding-right:4px; }
A.footer:hover,
A.footer:active		{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; font-size:9px; line-height:9px; color:#192D8A; font-weight:normal; padding:0px; padding-right:4px; }

A.linkArrow:link,
A.linkArrow:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; line-height:12px; color:#000; font-weight:normal; width:170px; height:55px; background-image:url(images/arrow_button_off.gif); background-repeat:no-repeat; background-position:158px 54px; padding:0px; float:left; text-align:right; padding-top:20px; }
A.linkArrow:hover,
A.linkArrow:active	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; line-height:12px; color:#000; font-weight:normal; width:170px; height:55px; background-image:url(images/arrow_button_on.gif); background-repeat:no-repeat; background-position:158px 54px; padding:0px; float:left; text-align:right; padding-top:20px; }

A.moreLink:link,
A.moreLink:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; line-height:12px; color:#192D8A; font-weight:normal; background-image:url(images/arrow_button_off.gif); background-repeat:no-repeat; background-position:100% 100%; padding:0px; padding-right:12px; padding-bottom:1px; text-align:right; }
A.moreLink:hover,
A.moreLink:active	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; line-height:12px; color:#192D8A; font-weight:normal; background-image:url(images/arrow_button_on.gif); background-repeat:no-repeat; background-position:100% 100%; padding:0px; padding-right:12px; padding-bottom:1px; text-align:right; }

A.homePageMenuLink:link,
A.homePageMenuLink:visited	{ font-family:Arial Narrow,Arial,Helvetica,sans-serif; text-decoration:none; font-size:15px; line-height:12px; color:#192D8A; font-weight:normal; width:125px; height:26px; background-image:url(images/homepage_menuitem_off.gif); background-repeat:no-repeat; float:left; position:relative; text-align:left; }
A.homePageMenuLink:hover,
A.homePageMenuLink:active	{ font-family:Arial Narrow,Arial,Helvetica,sans-serif; text-decoration:none; font-size:15px; line-height:12px; color:#192D8A; font-weight:normal; width:125px; height:26px; background-image:url(images/homepage_menuitem_on.gif); background-repeat:no-repeat; float:left; position:relative; text-align:left; }

.homePageMenuLinkWrapper	{ height:19px; width:117px; padding-top:6px; padding-left:8px; }

SPAN.linkArrow	{ width:178px; height:75px; }

.frontMenu		{ float:left; width:251px; height:134px; padding-bottom:0px; position:relative; }
.homePageMenuItemGroup1	{ float:left; width:125px; height:134px; border-width:0px; border-right-width:1px; border-style:solid; border-color:#999; }
.homePageMenuItemGroup2	{ float:right; width:125px; height:134px; display:inline; }
.homePageMenuItem	{ background-color:#CED6EF; border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#999; width:125px; height:26px; }
.homePageMenuBlank	{ background-color:#A7B7DC; border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#999; width:125px; height:26px; float:left; position:relative; }
.homePageMenuFiller	{ width:125px; height:26px; }
.homePageMenuBlankFiller{ width:125px; height:26px; }

.homePageSplash		{ width:243px; height:134px; background-image:url(images/homepage_image.jpg); background-repeat:no-repeat; float:left; }
.homePageIntroText	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; line-height:15px; color:#192D8A; font-weight:normal; text-align:left; width:230px; margin:5px; padding:0px; float:right;}

.bottomHomePageMenuItem	{ background-color:#CED6EF; border-width:0px;width:125px; height:26px; }
.bottomHomePageMenuBlank{ background-color:#A7B7DC; border-width:0px; width:125px; height:26px; float:left; position:relative; }

.boxMoreLink	{ float:right; margin-top:10px; margin-right:5px; }

.sideMenuBlock	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:15px; background-color:#FFF; padding:8px; padding-top:4px; border-style:solid; border-width:1px;  border-color:#CCC; margin-bottom:20px; }
.sideMenuTitle	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:bold; text-decoration:none; color:#192D8A; line-height:15px; margin-bottom:6px; }
.sideMenuItem	{ line-height:15px; }

#titleItem, #titleItem a:link, #titleItem a:visited, #titleItem a:active { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:bold; text-decoration:none; color:#192D8A; line-height:15px; background-image:none; padding-left:0px; }
#titleItem a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:bold; text-decoration:none; color:#59B337; line-height:15px; background-image:none; padding-left:0px; }

#currentSideMenuItem, #currentSideMenuItem a:link, #currentSideMenuItem a:visited, #currentSideMenuItem a:active { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:10px; color:#000; font-weight:bold; background-image:url(images/link_arrow_down.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:12px; }
#currentSideMenuItem a:hover { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; font-size:10px; color:#000; font-weight:bold; background-image:url(images/link_arrow_down.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:12px; }

.docHeader	{ background-color:#FFF; text-align:left; width:742px; height:85px; margin-left:15px; margin-right:15px; margin-bottom:0px; background-image:url(images/header_image.jpg); background-repeat:no-repeat;}
.topLogo	{ width:63px; height:66px; background-image:url(images/topbar_logo.gif); background-repeat:no-repeat; float:right; margin-top:10px; margin-bottom:5px; margin-right:10px; }
.topBarHeading	{ font-family:Verdana, Arial, Helvetica, Sans Serif; font-size:24px; font-weight:bold; color:#192D8A; line-height:24px; text-align:left; width:400px; margin-left:180px; padding-top:26px;}
.topBarSubHeading	{ font-family:Verdana, Arial, Helvetica, Sans Serif; font-size:12px; font-weight:normal; color:#192D8A; line-height:14px; text-align:left; }

.menuBar	{ width:742px; height:20px; background-color:#FFF; margin-left:15px; margin-right:15px; margin-bottom:0px; background-image:url(images/menubar_bg.gif); background-repeat:repeat-x; }
.menuBarItem	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:normal; color:#FFF; width:92px; float:left; }

#date		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:10px; font-weight:normal; color:#FFF; float:right; padding:3px; padding-right:10px; }
#currentMenuItem	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; font-weight:normal; text-decoration:none; color:#FFF; width:92px; height:20px; padding:2px; float:left; background-image:url(images/menuitem_on_bg.gif); background-repeat:repeat-x; }

.crumbTrail	{ padding-left:30px; padding-bottom:10px; margin-top:6px; }
.crumbTrailText	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#192D8A; display:inline; }

.memberMenu	{ width:742px; height:17px; margin-left:15px; margin-right:15px; padding:0px; margin-top:6px; margin-bottom:16px; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-color:#192D8A; border-style:solid; background-image:url(images/membermenubar_bg.gif); background-repeat:no-repeat; }
.memberMenuItem	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#192D8A; display:inline; }
.memberMenuGroup{ float:right; }

.memberSubMenu		{ width:742px; height:17px; margin-left:15px; margin-right:15px; padding:0px; margin-top:0px; margin-bottom:16px; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-color:#192D8A; border-style:solid; }
.memberSubMenuItem	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#FC0; display:inline; }
.memberSubMenuLabel	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:bold; color:#666; display:inline; float:left; padding-top:2px; padding-right:10px; }
.memberSubMenuGroup	{ float:right; }

.homePageBoxGroup1	{ width:251px; float:left; margin-right:10px; position:relative; margin-top:10px; }
.homePageBoxGroup2	{ width:220px; height:202px; float:right; background-image:url(images/family_pic_1.jpg); background-repeat:no-repeat; background-position:-5px -50px; position:relative; margin-top:10px; }
.homePageBoxGroup3	{ width:233px; float:left; position:relative; margin-top:10px;}
.homePageAdvert		{ font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:18px; font-weight:normal; font-style:italic; letter-spacing:-1px; color:#192D8A; line-height:22px; width:170px; height:140px; margin:0px; padding:20px; border-width:1px; border-style:solid; border-color:#666; background-color:#FEF47A; }
.contentPagesGroup1	{ width:142px; float:left; margin-right:10px; }
.contentPagesGroup2	{ width:180px; float:right; margin-left:10px; }
.homePageLastPara	{ margin-bottom:0px; }

.homePageLegalInfoBlock	{ width:742px; float:right; display:block; margin-top:-2px; margin-bottom:4px; border-width:0px; border-top-width:1px; border-color:#CCC; border-style:solid; padding-top:4px; padding-bottom:4px; }
.homePageLegalInfo	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:9px; line-height:12px; color:#192D8A; font-weight:normal;  margin-bottom:0px; padding-bottom:0px; }

.pageContent		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:16px; margin-left:152px; margin-right:190px; margin-bottom:10px; width:380px; float:none; }
.memberPageContent	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:16px; margin-left:20px; margin-right:190px; margin-bottom:10px; width:520px; float:none; }
.memberPageWideContent	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:16px; margin-left:20px; margin-right:20px; margin-bottom:10px; width:700px; float:none; }
.popUpPageContent		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:16px; margin-left:30px; margin-right:30px; margin-top:50px; margin-bottom:10px; float:none; }

.blockHeading	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:bold; color:#FFF; line-height:11px; background-color:#039; padding-top:2px; padding-bottom:2px; padding-left:12px; background-image:url(images/top_corner.gif); background-repeat:no-repeat; margin:0px; }
.blockContent	{ background-color:#FFF; padding:0px; border-style:solid; border-width:1px; border-top-width:0px; border-color:#CCC; margin-bottom:10px;}
.blockText	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#192D8A; line-height:15px; padding-top:4px; padding-left:7px; padding-right:7px; }
.blockPara	{ display:block; margin:0px; margin-bottom:4px; text-size:10px; letter-spacing:-1px; }

#areaGuide 		{ height:75px; padding:0px; background-image:url(images/areaguide_bg.gif); background-repeat:no-repeat; background-position:-4px -16px; }
#avivaMediaCentre	{ height:75px; padding:0px; background-image:url(images/aviva_media_centre_bg.jpg); background-repeat:no-repeat; background-position:40px 0px; }
#benefitsTable 		{ height:75px; padding:0px; background-image:url(images/benefits_table_bg.jpg); background-repeat:no-repeat; background-position:0px 0px; }
#companyReports		{ height:75px; padding:0px; background-image:url(images/company_reports_bg.jpg); background-repeat:no-repeat; background-position:0px -40px; }
#countryProfiles	{ height:75px; padding:0px; background-image:url(images/countryprofiles_bg.jpg); background-repeat:no-repeat; background-position:0px 0px; height:110px; }
#countryProfilesText	{ height:75px; padding:0px; background-image:url(images/countryprofiles_washed_bg.jpg); background-repeat:no-repeat; background-position:0px 0px; height:110px; }
#emergencyAssistance 	{ height:75px; padding:0px; background-image:url(images/emergency_assistance_bg.jpg); background-repeat:no-repeat; background-position:-10px -30px; }
#emergencyAssistanceText{ height:75px; padding:0px; background-image:url(images/emergency_assistance_washed_bg.jpg); background-repeat:no-repeat; background-position:-10px -30px; }
#findingAHospital 	{ height:75px; padding:0px; background-image:url(images/finding_a_hospital_bg.jpg); background-repeat:no-repeat; background-position:-10px -40px; }
#globalCare 		{ height:75px; padding:0px; background-image:url(images/how_to_claim_bg.jpg); background-repeat:no-repeat; background-position:-10px -20px; }
#globalCareText		{ height:75px; padding:0px; background-image:url(images/global_care_washed_bg.jpg); background-repeat:no-repeat; background-position:-4px -16px; }
#globalHrGuide 		{ height:75px; padding:0px; background-image:url(images/global_hr_guide_bg.jpg); background-repeat:no-repeat; background-position:0px -10px; }
#globalHrGuideText	{ height:75px; padding:0px; background-image:url(images/global_hr_guide_washed_bg.jpg); background-repeat:no-repeat; background-position:0px -10px; }
#helpline 		{ height:75px; padding:0px; background-image:url(images/medical_info_bg.jpg); background-repeat:no-repeat; background-position:-60px -30px; }
#howToClaim 		{ height:75px; padding:0px; background-image:url(images/how_to_claim_bg.jpg); background-repeat:no-repeat; background-position:-10px -20px; }
#hrAssistance 		{ height:75px; padding:0px; background-image:url(images/hr_assistance_bg.jpg); background-repeat:no-repeat; background-position:0px -10px; }
#hrHelplineText		{ height:75px; padding:0px; background-image:url(images/hr_helpline_washed_bg.jpg); background-repeat:no-repeat; background-position:0px 0px; }
#internationalHrArticles{ height:75px; padding:0px; background-image:url(images/international_hr_articles_bg.jpg); background-repeat:no-repeat; background-position:0px 0px; }
#medicalInfo 		{ height:75px; padding:0px; background-image:url(images/medical_info_bg.jpg); background-repeat:no-repeat; background-position:-60px -30px; }
#medicalInfoText	{ height:75px; padding:0px; background-image:url(images/medical_info_washed_bg.jpg); background-repeat:no-repeat; background-position:-60px -30px; }
#membermanagement	{ height:75px; padding:0px; background-image:url(images/quote_bg.jpg); background-repeat:no-repeat; background-position:0px -80px; }
#notCovered 		{ height:75px; padding:0px; background-image:url(images/not_covered_bg.jpg); background-repeat:no-repeat; background-position:-10px -10px; }
#policychange		{ height:75px; padding:0px; background-image:url(images/quote_bg.jpg); background-repeat:no-repeat; background-position:0px -80px; }
#quote 			{ height:75px; padding:0px; background-image:url(images/quote_bg.jpg); background-repeat:no-repeat; background-position:0px -80px; }
#relocationGuide	{ height:75px; padding:0px; background-image:url(images/relocation_guide_bg.jpg); background-repeat:no-repeat; background-position:0px -10px; }

.quickFindBox		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#FFF; line-height:11px; background-color:#A4D664; padding:0px; padding-left:12px; padding-right:12px; background-image:url(images/top_corner.gif); background-repeat:no-repeat; height:30px; }
.quickFindHeading	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; font-weight:bold; color:#FFF; line-height:11px; padding-top:9px; padding-bottom:6px; padding-left:2px; margin:0px; float:left; }
#quickFindForm		{ padding-bottom:-20px; display:inline; float:right; margin-top:6px; }
.quickFindFormElement 	{ padding:4px; display:block; vertical-align:baseline; }
.quickFindSearchButton	{ display:inline; margin-top:0px; height:11px; clear:none; }
#quickFindSearchLink	{  }

.acrobatBox		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#000; line-height:11px; background-color:#CED6EF; padding:4px; height:46px; margin-top:10px; border-width:1px; border-color:#CCC; border-style:solid; }

.homePageBox		{ background-color:#FFF; padding:0px; border-style:solid; border-width:1px; border-top-width:0px; border-color:#CCC; margin-bottom:10px; height:80px; }
#homePageNewsBox	{ height:80px; background-color:#CCC; }

H1		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:18px; font-weight:normal; color:#192D8A; line-height:18px; margin-bottom:10px; }
H2		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; font-weight:bold; color:#192D8A; line-height:15px; margin-bottom:-10px; }
H3		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:bold; color:#192D8A; line-height:14px; margin-top:-4px; margin-bottom:-8px; }

.pageWrapper	{ background-color:#FFF; width:742px; margin-left:15px; margin-right:15px; }

FORM	{ margin:0px; padding:0px; }
INPUT, SELECT	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:11px; display:inline; padding:0px; padding-left:-5px; padding-right:-5px; }
TEXTAREA	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#333; line-height:16px; display:inline; padding-left:5px; padding-right:5px; }

.loginID	{ display:inline; margin-right:10px; margin-left:0px; }
.password	{ display:inline; margin-right:30px; margin-left:0px; }
.submit		{ display:inline; }
.countryProfileSubmit	{ display:inline; float:right; padding:10px; padding-top:5px; padding-bottom:5px; margin:0px; }
.quoteSubmit	{ padding-top:5px; padding-bottom:5px; text-align:center; }
.button		{ text-align:center; }

.formDivider	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; font-weight:bold; color:#192D8A; line-height:15px; margin:0px; border-width:0px; border-bottom-width:1px; border-color:#000; border-style:solid; padding-bottom:2px; margin-top:40px; margin-bottom:10px; }
.checkBoxStyle1	{ padding-right:10px; display:inline; vertical-align:middle; }

.formElement		{ display:block; padding:0px; padding-left:10px; }
.obligatoryFormElement	{ display:block; margin-bottom:4px; padding:4px; padding-left:10px; background-image:url(images/obligatory_field.gif); background-repeat:no-repeat; background-position:0px 7px; }

.formNote	{ display:inline; float:right; position:relative; padding:4px; }
.elementDivider	{ display:block; height:1px; margin-bottom:-10px; }
.elementLabel	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#000; display:inline; width:200px; float:left; }
.elementLabel2	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#000; display:inline; width:150px; float:left; }
.elementLabel3	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; font-weight:normal; color:#000; display:inline; padding-right:20px; }
.elementItem	{ display:inline; }

.dob_dd		{ background-image:url(images/dob_dd.gif); background-repeat:no-repeat; background-position:-2px 0px; }
.dob_mm		{ background-image:url(images/dob_mm.gif); background-repeat:no-repeat; background-position:-2px 0px; }
.dob_yyyy	{ background-image:url(images/dob_yyyy.gif); background-repeat:no-repeat; background-position:-2px 0px; }
.dob_ddmmyyyy	{ background-image:url(images/dob_ddmmyyyy.gif); background-repeat:no-repeat; background-position:0px 0px; }

.footerBar	{ width:742px; height:30px; border-width:0px; border-top-width:8px; border-color:#192D8A; border-style:solid; margin-left:15px; margin-right:15px; margin-top:0px; padding-top:5px; position:relative; float:none; display:block; clear:both; }
.footerText	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:9px; line-height:9px; color:#192D8A; font-weight:normal; padding-left:152px; line-height:9px; }

#changeStyle	{ font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:9px; color:#666; font-weight:normal; padding-right:4px; float:right; }

.smallprint	{ font-size:9px; line-height:11px; }

ADDRESS		{ margin-left:30px; }
.addressline	{ text-size:11px; }

#contentSkip	{ float:left; position:absolute; top:0px; left:0px; }

.errorMessage	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:bold; color:#00C; line-height:14px; }
.errorItem		{ display:block; }
.otherMessage	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:bold; color:#192D8A; line-height:14px; }

TD.quoteSummaryLabel	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:normal; color:#666; padding:4px; }
TD.quoteSummaryValue	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:bold; color:#192D8A; padding:4px; }
TD.quoteTotal			{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:13px; font-weight:bold; color:#000; padding:4px; }

TABLE.quoteSummary		{ margin-bottom:20px; }

UL		{  }
OL		{  }
LI		{ padding-top:2px; padding-bottom:4px; }

TABLE.policyList	{ border-width:1px; padding:0px; margin:0px; }
TH.policyHeading	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; font-weight:bold; color:#666; padding:4px; margin:0px; }
TD.tableRadioButton	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:normal; color:#000; padding:4px; margin:0px; width:50px; }
TD.resultOddRow		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:normal; color:#000; padding:4px; margin:0px; background-color:#F0F2F8; }
TD.resultEvenRow	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:normal; color:#000; padding:4px; margin:0px; background-color:#F7FBF2; }
TD.verticalDivider	{ width:1px; background-color:#666; padding:0px; }
TD.horizontalDivider{ height:1px; background-color:#666; padding:0px; }
TD.imagelabel		{ padding:1px; padding-bottom:4px; }

TD.dualColumnDataLabel		{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:10px; font-weight:bold; color:#000; padding:4px; margin:0px; width:150px; }
TD.dualColumnDataContent	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:normal; color:#000; padding:4px; margin:0px; }
TD.dualColumnButton			{ text-align:left; padding-bottom:20px; }

TD.searchLabel	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:10px; font-weight:normal; color:#000; padding:4px; margin:0px; width:150px; }
TD.searchItem	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; font-weight:normal; color:#000; padding:4px; margin:0px; }

.searchSectionTitle		{ font-weight:bold; color:#1C7D1D; font-size:11px; padding-top:10px; }
.areasMap	{ font-size:11px; }