﻿body 
{
	width: 1000px; 
	height: 600px;
	font-family: Arial;
	font-size: 11px;
	margin: 0;
}

h1 
{
	font-size: 300%;
}

a .LinkCellContact
{
	font-size: medium;
	text-decoration: none;
	background-color: White;
	color: black;
}

a .PageLink
{
	color: #175C9F !important;
}

a .ContactPage
{
	font-size: small !important;
	color: #175C9F !important;
}

p
{
	color: #175C9F;
}

/* below: see the new pages for JMG tweaks - the "Employee Benefits Services" pages */
p.BlackBold
{
	font-weight: bold;
	font-size: 100%;
	margin-top: -30px;
	margin-bottom: -25px;
}

p.DarkBlueBold
{
	margin-top: 0px;
	color: #175C9F;
	font-weight: bold;
	font-size: 115%;
}

#content
{
    float: right; 
    width: 911px; 
    height: 458px;
}


#flashImage
{
   text-align:center;
}

.ContactTable
{
	font-size: 90%;
	color: #175C9F;
}

.PersonalParagraph
{
	width: 450px;
	text-align: left;
}


.Bold
{
	font-weight: bold;
}

.NotBold
{
	font-style: normal;
	font-weight: normal;
}

/* TABLES AND ASSOCIATED STUFF */
/* link cells via text or image in tables*/

.ImageCellRow td
{
	width: 80px !important;
	vertical-align: middle;
	text-align: center;
}

.ImageCellRow td a
{
	text-decoration: none;
}

.TextCellRow td
{
	width: 80px !important;
	vertical-align: top;
	text-align: center;
}

.Large
{
	font-size: 110%;
}

.XLarge
{
    font-size: 130%;
}

.Black
{
	color: #000000;
}

.BlackBold
{
	color: #000000;
	font-weight: bold;	
}

.LightBlue
{
	color: #ABB7D9;
}

.DarkBlue
{
	color: #175C9F;
}

.DarkBlueBold
{
	color: #175C9F;
	font-weight: bold;	
}

.DarkBlueBold li
{
	padding: 5px;
}

.DarkBlueLarge
{
	color: #175C9F;
	font-size: 110%;
}

.Justified
{
	font-size: 75%;
	text-align: justify;
}


/*******************/
/*Tables, etc. etc.*/
/*******************/

.LinkTable
{
	margin-top: 15px;
	padding: 1px;
	width: 410px;
	text-align: justify;
}

.AboutLinkTable
{
	margin-top: 15px;
	padding: 1px;
	text-align: justify;
}

.LinkTable td a, .AboutLinkTable td a/*do not surround thumbnails with blue edges */
{
	text-decoration: none;
}

.LinkTableContact
{
	margin-top: 175px;
	padding: 1px;
	/*width: 260px;*/
}

.LinkTableContact td
{
	color: White;
	text-align: center;
	vertical-align: top;
}

.ContactCell
{
	border: none;
	background-color: #1552A3;
	vertical-align: middle;
}

.LinkCellContact
{
	height: 65px;
	width: 65px;
	text-decoration
}

.LinkCellContact img
{
	border: solid 1px white;
}

.EmailTable
{
	width: 600px;
}

.EmailTable th
{
	background-color: #C1CAE3;
}

.EmailTable tr td
{
	font-size: 12px;
}

/*******************************************/
/* Text layout for cross browser alignment */
/*******************************************/


/******************/
/* Body text divs */
/******************/

#content #LeftTextDiv
{
	text-align: left;
	padding: 2px 2px 0px 2px;
	float: left;
	width: 450px; 
	height: 450px;
}

#content #RightTextDiv
{
    text-align: left;
	padding: 2px 2px 0px 2px;
	float: right; 
	width: 450px; 
	height: 475px;
}

/* Divs need to be customised according to the Department/folder as the images are of different sizes */

.ContactUs
{
	background-repeat: no-repeat;
	background-position: 600px 100px;
	background-image: URL('../images/contactUs/contactUs.jpg');
}
/*
.CommercialCombinedImageFirefox,
.CommercialCombinedImageExplorer6,
.CommercialCombinedImageExplorer8
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_combined.gif');
}

.CommercialCombinedImageExplorer7
{
	background-repeat: no-repeat; 
	background-position: 123px 0px;
	background-image: URL('../images/Commercial/commercial_combined.gif');
}


.CommercialLiabilityImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_liability.gif');
}

.CommercialMotorTradeImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_motor_trade.gif');
}


.CommercialMotorFleetImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_motor_fleet.gif');
}

.CommercialPackageImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_package.gif');
}

.CommercialPropertyImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_property.gif');
}

.CommercialEngineeringImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_engineering.gif');
}

.CommercialMarineTransitImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_marine_transit.gif');
}

.CommercialTerrorismImage
{
	background-repeat: no-repeat; 
	background-position: 114px 107px;
	background-image: URL('../images/Commercial/commercial_terrorism.gif');
}

.CommercialProfessionalIndemnityImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_professional_indemnity.gif');
}

.CommercialDandOImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_DandO.gif');
}

.CommercialEmploymentPracticeImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_employment_practice.gif');
}

.CommercialPensionFundImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_pension_fund.gif');
}

.CommercialFidelityAndCrimeImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_fidelity_and_crime.gif');
}

.CommercialGroupPersonalImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_group_personal.gif');
}

.CommercialKidnapImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_kidnap.gif');
}

.CommercialGroupBusinessTravelImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_group_business_travel.gif');
}

.CommercialClaimsImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_claims.gif');
}

.CommercialPremiumFinancingImage
{
	background-repeat: no-repeat; 
	background-position: 123px 82px;
	background-image: URL('../images/Commercial/commercial_premium_financing.gif');
}
*/

.CommercialImageHome
{
	background-repeat: no-repeat; 
	background-position: 544px 41px;
	background-image: URL('../images/commercial.gif');
	height: 473px; 
}

.AboutUsImage
{
    background-repeat: no-repeat; 
    background-position: 105px 200px; 
    background-image: URL('../images/aboutus.gif');
}

.BusinessImage
{
    background-repeat: no-repeat; 
	background-position: 0px 58px; 
    background-image: URL('../images/LifeAndPensions/business/business.gif');
}

.IndividualImage
{
    background-repeat: no-repeat; 
	background-position: 14px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/individual.gif');
}

.MortgagesImage
{
    background-repeat: no-repeat; 
	background-position: 0px 230px; 
    background-image: URL('../images/mortgages.gif');
}

.PersonalTravelLeftImage
{
	border: none;
    background-repeat: no-repeat; 
	background-position: 30px 297px; 
    /*background-image: URL('../images/personalTravelRight.gif');*/
}

.PersonalTravelRightImage
{
	border: none;
    background-repeat: no-repeat; 
	background-position: -60px 10px; 
    /*background-image: URL('../images/personalTravelLeft.gif');*/
    float: right; 
    height: 194px; 
    width: 370px; 
}
/* styling for images that used to be in the two divs above */



.PersonalMotorLeftImage
{
	top: 93px;
	left: 543px;
    background-repeat: no-repeat; 
	background-position: 0px 275px; 
    background-image: URL('../images/personalMotorRight.gif');
}

.PersonalMotorRightImage
{
	position: absolute;
	top: 376px;
	left: 90px;
    background-repeat: no-repeat; 
	background-position: 38px -4px; 
    background-image: URL('../images/personalMotorLeft.gif');
    float: right; 
    height: 194px; 
    width: 540px; 
}


.RiskServicesImage1
{
    background-repeat: no-repeat; 
    background-position: 43px 240px;	
    background-image: URL('../images/riskservices1.gif');
}

.RiskServicesImage2
{
    background-repeat: no-repeat; 
    background-position: 54px 277px;	
    background-image: URL('../images/riskservices2.gif');
}

.RiskServicesImage3
{
    background-repeat: no-repeat; 
    background-position: 14px 170px; 	
    background-image: URL('../images/riskservices3.gif');
}


/* new section added as final tweak for Glendinnings */
.EmployeeBenefitsDiv
{
    background-repeat: no-repeat; 
    background-position: 562px 210px; 	
    background-image: URL('../images/AboutUs.gif');
}

.EmployeeBenefitsGroupMedicalDiv
{
    background-repeat: no-repeat; 
    background-position: 562px 150px; 	
    background-image: URL('../images/EmployeeBenefits/GroupMedicalLarge.jpg');
}

.EmployeeBenefitsGroupLifeDiv
{
    background-repeat: no-repeat; 
    background-position: 620px 125px; 	
    background-image: URL('../images/EmployeeBenefits/GroupLifeLarge.jpg');
}

.EmployeeBenefitsGroupIncomeDiv
{
    background-repeat: no-repeat; 
    background-position: 562px 160px; 	
    background-image: URL('../images/Employeebenefits/GroupIncomeLarge.jpg');
}

.EmployeeBenefitsHealthCashPlanDiv
{
    background-repeat: no-repeat; 
    background-position: 562px 103px; 	
    background-image: URL('../images/EmployeeBenefits/HealthCashPlanLarge.jpg');
}


.EmployeeBenefitsGroupPensionsDiv
{
    background-repeat: no-repeat; 
    background-position: 615px 120px; 	
    background-image: URL('../images/EmployeeBenefits/GroupPensionsForEmployees.jpg');
}

/* Life and Pensions */
/* INDIVIDUAL */
.IndividualLifeProtection
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/lifeProtectionLarge.jpg');
}

.IndividualCriticalIllness
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/CriticalIllnessLarge.jpg');
}

.IndividualIncomeProtection
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/IncomeProtectionLarge.jpg');
}

.IndividualPensions
{
    background-repeat: no-repeat; 
	background-position: 154px 124px; 
    background-image: URL('../images/LifeAndPensions/Individual/PensionsLarge.jpg');
}

.IndividualSavings
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/SavingsLarge.jpg');
}

.EstatePreservation
{
    background-repeat: no-repeat; 
	background-position: 15px 106px; 
    background-image: URL('../images/LifeAndPensions/Individual/EstatePreservationLarge.jpg');
}

.LongTermCare
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/LongTermCareLarge.jpg');
}

.PrivateMedical
{
    background-repeat: no-repeat; 
	background-position: 15px 155px; 
    background-image: URL('../images/LifeAndPensions/Individual/PrivateMedicalLarge.jpg');
}

.AccidentSickness
{
    background-repeat: no-repeat; 
	background-position: 15px 109px; 
    background-image: URL('../images/LifeAndPensions/Individual/AccidentSicknessLarge.jpg');
}

.WritingAWill
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/WritingAWillLarge.jpg');
}

.SellingYourPolicy
{
    background-repeat: no-repeat; 
	background-position: 15px 105px; 
    background-image: URL('../images/LifeAndPensions/Individual/SellingYourPolicyLarge.jpg');
}

/* BUSINESS */
.DirectorsShare
{
    background-repeat: no-repeat; 
	background-position: 105px 205px; 
    background-image: URL('../images/LifeAndPensions/Business/ShareProtectionLarge.gif');
}

.KeyPerson
{
    background-repeat: no-repeat; 
	background-position: 0px 85px; 
    background-image: URL('../images/LifeAndPensions/Business/KeyPersonLarge.jpg');
}

.PartnershipProtection
{
    background-repeat: no-repeat; 
	background-position: 16px 85px; 
    background-image: URL('../images/LifeAndPensions/Business/PartnershipProtectionLarge.jpg');
}

.BusinessPensions
{
    background-repeat: no-repeat; 
	background-position: 153px 124px; 
    background-image: URL('../images/LifeAndPensions/Business/PensionsLarge.jpg');
}

.GroupLife
{
    background-repeat: no-repeat; 
	background-position: 55px -60px; 
    background-image: URL('../images/LifeAndPensions/Business/GroupLifeLarge.jpg');
}

.CompanyMedicalInsurance
{
	background-repeat: no-repeat; 
	background-position: 58px 58px; 
    background-image: URL('../images/LifeAndPensions/Business/GroupMedicalLarge.jpg');
}