DIV#wrapperRisk {
    width:923px;
    float:left;
    background-image:url(/content/s2/images/bg/riskMainBGWhite.gif);
    background-repeat:repeat-y;
}
DIV.sectionWhite {
    float:left;
    width:909px;
    margin-bottom:1px;
    background-image:url(/content/s2/images/bg/riskBGWhite2.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    padding:0 7px 5px;
}
DIV.sectionBlack {
    width:909px;
    float:left;
    background-image:url(/content/s2/images/bg/sectionBlack.gif);
    background-repeat:no-repeat;
    margin-bottom:1px;
    padding:3px 7px 0;
}
DIV#utilBar{

	float:left;
	width:909px;
	height:27px;
	padding:6px 7px 0 7px;
	background-image:url(/content/s2/images/bg/utilBarBG.gif);
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
}

DIV#utilBar .button{
	width:200px; 
	height:22px;
	float:left;
	padding:6px 0px 0px 4px;
}

UL#breadCrumbs{

	list-style:none;
	margin:0 0 0 14px;
	padding:4px 0 0 0;
	float:left;
	width:500px;
}

UL#breadCrumbs LI{

	margin:0 3px 0 0;
	padding:0;
	display:inline;
}


UL#breadCrumbs LI A{

	text-decoration:none;
	color:#911F30;
}


DIV#selectCountry{

	padding-right:5px;
	float:right;
}

SELECT{
	
	font-size:9px;
}
DIV#introRightCol {
    width:523px;
    float:left;
    position:relative;
    z-index:2;
    margin-top:-15px;
}
DIV#sectionContent {
    float:left;
    width:909px;
    min-height:288px;
    height:auto!important;
    background-image:url(/content/s2/images/bg/riskTabsBG.gif);
    background-repeat:no-repeat;
}
DIV#fragment-1 .tabContentLeft {
    float:left;
    width:285px;
    margin-top:7px;
    margin-right:9px;
}
DIV#fragment-1 .tabContentLeft .groupDropDown {
    float:left;
    width:263px;
    background-image:url(/content/s2/images/bg/tabsLeftBG.gif);
    background-repeat:repeat-y;
    padding:15px 11px 5px;
}
DIV#fragment-1 .tabContentLeft .top {
    float:left;
    width:263px;
    min-height:63px;
    height:auto!important;
    background-image:url(/content/s2/images/bg/sectors-speciBG.gif);
    background-position:bottom;
}
DIV#fragment-1 .tabContentLeft .mid {
    float:left;
    width:263px;
    min-height:65px;
    height:auto!important;
    background-image:url(/content/s2/images/bg/sectors-speciBG-mid.gif);
    background-position:bottom;
}
DIV#fragment-1 .tabContentLeft .bot {
    float:left;
    width:263px;
    min-height:53px;
    height:auto!important;
    background-image:url(/content/s2/images/bg/sectors-speciBG-bot.gif);
    background-position:bottom;
}
DIV#fragment-1 .tabContentLeft .tabTitleBar {
    float:left;
    width:285px;
    height:33px;
}
DIV#fragment-1 .tabContentLeft .tabTitleBar .barMid {
    float:left;
    width:277px;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/riskTabsTitleBar/mid.gif);
    background-repeat:repeat-x;
}
DIV#tabNav {
    float:left;
    width:909px;
    clear:both;
}
DIV.tabContentRight {
    float:left;
    width:589px;
    min-height:241px;
    height:auto!important;
    margin-top:7px;
    background-image:url(/content/s2/images/bg/issue-rightcolTabs.gif);
    background-repeat:repeat-y;
}
DIV.tabContentRight .contentBG {
    float:left;
    width:569px;
    min-height:228px;
    height:auto!important;
    background-image:url(/content/s2/images/bg/rightcolTabs-contentBG.gif);
    background-repeat:no-repeat;
    padding:13px 10px 0;
}
DIV.tabContentRight .contentBG UL {
    list-style:none;
    margin:0;
    padding:7px 0 0;
}
DIV.tabContentRight .contentBG UL LI {
    display:block;
    background-image:url(/content/s2/images/bg/lssueList.png);
    background-repeat:no-repeat;
    height:45px;
    margin:0 0 2px;
    padding:0 0 0 7px;
}
DIV.tabContentRight .contentBG UL LI .thumb {
    width:51px;
    height:33px;
    float:left;
    padding-top:2px;
    margin-right:5px;
}
DIV.tabContentRight .contentBG UL LI .content {
    width:450px;
    height:33px;
    float:left;
    padding-top:4px;
}
DIV.tabContentRight .contentBG UL LI .content P {
    margin-top:0;
    margin-bottom:0;
    font-size:.9em;
}
DIV.tabContentRight .contentBG UL LI .right A {
    border:0;
    margin:0;
    padding:0;
}
DIV#fragment-1 .tabContentRight .tabTitleBar {
    float:left;
    width:589px;
    height:33px;
}
DIV#fragment-1 .tabContentRight .tabTitleBar .barMid {
    float:left;
    width:581px;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/riskTabsTitleBar/mid.gif);
    background-repeat:repeat-x;
}
DIV#fragment-2 .tabContentLeft, DIV#fragment-3 .tabContentLeft, DIV#fragment-4 .tabContentLeft {
    float:left;
    width:287px;
    margin-top:7px;
    margin-right:11px;
    display:inline;
}
DIV#fragment-2 .last, DIV#fragment-3 .last, DIV#fragment-4 .last { margin-right:0; }
DIV#fragment-2 .last SELECT, DIV#fragment-3 .last SELECT, DIV#fragment-4 .last SELECT { margin:5px 0 0; }
DIV#fragment-2 .tabContentLeft .tabTitleBar, DIV#fragment-3 .tabContentLeft .tabTitleBar, DIV#fragment-4 .tabContentLeft .tabTitleBar {
    float:left;
    width:287px;
    height:33px;
}
DIV#fragment-2 .tabContentLeft .tabTitleBar .barMid, DIV#fragment-3 .tabContentLeft .tabTitleBar .barMid, DIV#fragment-4 .tabContentLeft .tabTitleBar .barMid {
    float:left;
    width:279px;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/riskTabsTitleBar/mid.gif);
    background-repeat:repeat-x;
}
DIV#fragment-2 .tabContentLeft .content, DIV#fragment-3 .tabContentLeft .content, DIV#fragment-4 .tabContentLeft .content {
    float:right;
    width:245px;
    min-height:180px;
    height:auto!important;
    background-image:url(/content/s2/images/bg/button-titleBar/insuranceTabs/contentBG.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    padding:14px 31px 15px 11px;
}
DIV#fragment-2 .tabContentLeft .buttonBar, DIV#fragment-3 .tabContentLeft .buttonBar, DIV#fragment-4 .tabContentLeft .buttonBar {
    float:left;
    width:287px;
    height:32px;
}
DIV#fragment-2 .tabContentLeft .buttonBar .bottomBarLeft, DIV#fragment-3 .tabContentLeft .buttonBar .bottomBarLeft, DIV#fragment-4 .tabContentLeft .buttonBar .bottomBarLeft {
    float:left;
    width:4px;
    height:32px;
    background-image:url(/content/s2/images/bg/button-titleBar/insuranceTabs/grey-left_noShadow.gif);
    background-repeat:no-repeat;
}
DIV#fragment-2 .tabContentLeft .buttonBar .bottomBarMid, DIV#fragment-3 .tabContentLeft .buttonBar .bottomBarMid, DIV#fragment-4 .tabContentLeft .buttonBar .bottomBarMid {
    float:left;
    width:276px;
    height:26px;
    background-image:url(/content/s2/images/bg/button-titleBar/insuranceTabs/grey-middle_noShadow.gif);
    background-repeat:repeat-x;
    padding:6px 0 0 3px;
}
DIV#fragment-2 .tabContentLeft .buttonBar .bottomBarRight, DIV#fragment-3 .tabContentLeft .buttonBar .bottomBarRight, DIV#fragment-4 .tabContentLeft .buttonBar .bottomBarRight {
    float:right;
    width:4px;
    height:32px;
    background-image:url(/content/s2/images/bg/button-titleBar/insuranceTabs/grey-right_noShadow.gif);
    background-repeat:no-repeat;
}
DIV#topCornerTab {
    float:right;
    width:470px;
    height:8px;
    background-image:url(/content/s2/images/bg/riskTabsTop.gif);
    background-repeat:no-repeat;
    z-index:-1;
}
DIV#curveBottom {
    float:left;
    width:909px;
    background-image:url(/content/s2/images/bg/riskTabsBottom.gif);
    background-repeat:no-repeat;
    height:6px;
    padding-bottom:5px;
}
DIV.topShadow {
    background-image:url(/content/s2/images/bg/topShadowRisk.gif);
background-position:0 -11px;
background-repeat:no-repeat;
border:0 none;
float:left;
font-size:0;
height:10px;
line-height:0;
overflow:hidden;
position:relative;
width:923px;
z-index:1;
}
DIV.sectionWhite .leftFeature {
    margin-top:-8px;
    width:388px;
    float:left;
    position:relative;
    z-index:2;
}
DIV#sectionBottom .leftFeature .content {
    width:363px;
    height:128px;
    float:left;
    background-image:url(/content/s2/images/bg/eventsBG2.png);
    background-repeat:no-repeat;
    margin-left:1px;
    padding:10px 12px 0 13px;
}
DIV#sectionBottom .leftFeature .content .roundedBG {
    width:323px;
    height:113px;
    float:left;
    background-image:url(/content/s2/images/bg/eventsRoundCorners.png);
    background-repeat:no-repeat;
    padding:4px 5px 3px;
}
DIV#sectionBottom .leftFeature .content .roundedBG EM {
    color:#7a7a7a;
    font-style:normal;
    font-size:.9em;
}
DIV#sectionBottom .leftFeature .content .roundedBG .thumbImg {
    width:118px;
    height:110px;
    float:left;
    margin-right:11px;
}
DIV#sectionBottom .leftFeature .titleBar {
    width:388px;
    float:left;
    padding-top:5px;
}
DIV#sectionBottom .leftFeature .titleBar .titleBarMid {
    width:372px;
    float:left;
    height:34px;
    background-image:url(/content/s2/images/bg/button-titleBar/darkGrey/middle.png);
    background-repeat:repeat-x;
}
DIV#sectionBottom .leftFeature .buttonBar {
    width:387px;
    margin-left:1px;
    height:36px;
    float:left;
}
DIV#sectionBottom .leftFeature .BarMid {
    width:371px;
    height:36px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/middle-small.png);
    background-repeat:repeat-x;
}
DIV.sectionWhite .rightFeature {
    margin-top:-8px;
    width:521px;
    float:left;
    position:relative;
    z-index:2;
}
DIV#sectionBottom .rightFeature .buttonBar {
    width:521px;
    height:36px;
    float:left;
}
DIV#sectionBottom .rightFeature .BarMid {
    width:505px;
    height:36px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/middle-small.png);
    background-repeat:repeat-x;
}
DIV.featureBoxes {
    width:303px;
    float:left;
}
DIV.featureBoxes .contentWithImg {
    width:280px;
    float:left;
    background-image:url(/content/s2/images/bg/threeColsBG.png);
    background-repeat:no-repeat;
    background-position:bottom;
    margin-left:1px;
    min-height:110px;
    height:auto!important;
    padding:0 6px 0 16px;
}
DIV.featureBoxes .contentWithImg P {
    margin-top:10px;
    margin-bottom:0;
}
DIV.featureBoxes .contentTxtOnly {
    width:270px;
    float:left;
    background-image:url(/content/s2/images/bg/threeColsBG.png);
    background-repeat:repeat-y;
    background-position:bottom;
    margin-left:1px;
    min-height:90px;
    height:auto!important;
    padding:10px 16px;
}
DIV.featureBoxes H2 {
    margin-top:1em;
    margin-bottom:.7em;
    font-size:.9em;
    color:#c30007;
    font-weight:bold;
}
DIV.featureBoxes .contentForm {
    width:274px;
    float:left;
    background-image:url(/content/s2/images/bg/newletterBG.png);
    background-repeat:no-repeat;
    background-position:bottom;
    margin-left:1px;
    min-height:100px;
    height:auto!important;
    padding:10px 16px 0 12px;
}
DIV.featureBoxes .contentForm FIELDSET {
    width:254px;
    height:55px;
    float:left;
    background-image:url(/content/s2/images/bg/newsletterFeature.png);
    background-repeat:no-repeat;
    padding:10px 9px 0 11px;
}
DIV.featureBoxes .contentForm FIELDSET INPUT[type="text"] {
    width:180px;
    height:18px;
    float:left;
    background-image:url(/content/s2/images/bg/newletterForm.png);
    background-repeat:no-repeat;
    margin-bottom:5px;
    border:0;
    padding:2px 0 0 5px;
}
DIV.featureBoxes .titleBar {
    width:304px;
    height:33px;
    float:left;
    padding-top:0;
}
DIV.featureBoxes .titleBar .cornerLeftBlack {
    width:8px;
    float:left;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/black/left.png);
    background-repeat:no-repeat;
}
DIV.featureBoxes .titleBar .cornerMidBlack {
    float:left;
    height:33px;
    width:288px;
    background-image:url(/content/s2/images/bg/button-titleBar/black/middle.png);
    background-repeat:repeat-x;
}
DIV.featureBoxes .titleBar .cornerRightBlack {
    width:8px;
    float:right;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/black/right.png);
    background-repeat:no-repeat;
}
DIV.sectionBlack .buttonBar {
    width:302px;
    height:37px;
    float:left;
    margin-bottom:8px;
}
DIV#banner {
    float:left;
    width:923px;
    position:relative;
    margin-top:-21px;
    z-index:3;
    margin-bottom:1px;
}
div#threeColslayout #banner {
	background-repeat:repeat-y;
	float:left;
	/*height:111px;*/
	margin-bottom:1px;
	margin-top:0px;
	width:732px;
	position:relative;
	right:-1px;
	
}

div#threeColslayout #copyArea {
	float:left;
	margin-top:0px;
	width:732px;
	position:relative;
	height:139px;
	overflow:hidden;
}
div#threeColslayout #copyArea .padding{
    padding:22px;
}

DIV#pageContent {
    width:923px;
    float:left;
    background-image:url(/content/s2/images/bg/riskGeneralBg.gif);
    background-repeat:repeat-y;
    margin-bottom:1px;
}
DIV#pageContent #bottomShadow {
    width:923px;
    height:13px;
    float:left;
    /*
    background-image:url(/content/s2/images/hubs/bg/hubBottom.gif);
    background-repeat:no-repeat; */
}
DIV#threeColslayout {
    float:left;
    width:923px;
    /* background-image:url(/content/s2/images/hubs/bg/hubsFullPageBg.gif);
    background-repeat:no-repeat;
    background-position:top; */
    /*min-height:1186px;*/
    height:auto!important;
}
DIV#leftCol{
	float:left;
	width:191px;
        min-height:500px;
}

/************Nav****************/

DIV#leftCol UL{

	width:191px;
	list-style:none;
	background-image:url(/content/s2/images/bg/leftNavMain.gif);
	background-repeat:repeat-y;
}

DIV#leftCol UL LI{
border-bottom:1px solid #C7CDD4;
	width:191px;
	
}

DIV#leftCol UL LI A{

	display:block;
	width:157px;
	padding:3px 24px 6px 10px;
	background-image:url(/content/s2/images/bg/leftNavBG.gif);
	background-repeat:no-repeat;
	color:#262626;
	text-decoration:none;
	line-height:21px;
}

DIV#leftCol UL LI A:hover, DIV#leftCol UL LI A.active{

	
	background-image:url(/content/s2/images/bg/leftNavBG_over.gif);
	background-repeat:no-repeat;
	
}

/**************Level 2 ********/

DIV#leftCol UL LI UL{

	width:191px;
	list-style:none;
	background-image:url(/content/s2/images/bg/leftNavlvl2.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:5px;
}

DIV#leftCol UL LI UL LI{
	border:0;
	width:158px;
	margin-bottom:4px;
	padding:0;
	margin:0 0 4px 0;
}

DIV#leftCol UL LI UL LI A{

	display:block;
	width:158px;
	padding:0px 0 0 14px;
	background-image:none;
	color:#FFF;
	text-decoration:none;
	height:20px;
	margin-left:10px;
	
}


DIV#leftCol UL LI UL LI A{

	background-image:url(/content/s2/images/bg/leftNavItem1.gif);
	background-repeat:no-repeat;
	height:20px;
	width:158px;

}


DIV#leftCol UL LI UL LI A:hover{

	background-image:url(/content/s2/images/bg/leftNavItem2.gif);
	background-repeat:no-repeat;
	height:20px;
	width:158px;

}

DIV#leftCol UL LI UL LI A.active{

	background-image:url(/content/s2/images/bg/leftNavItem3.gif);
	background-repeat:no-repeat;
	height:20px;
	width:158px;

}
DIV#middleCol {
    width:354px;
    float:left;
    padding:23px 34px 0 29px;
}
DIV#middleCol H2 {
    margin-bottom:.7em;
    font-size:1.2em;
    color:#656565;
    line-height:1.4em;
}
DIV#rightCol {
    width:308px;
    float:left;
    padding:3px 0 0 7px;
}
DIV#rightCol .buttonBar {
    width:302px;
    height:37px;
    float:left;
    margin-bottom:0;
}
DIV#pageContent-NoLeftNav {
    width:923px;
    float:left;
    background-image:url(/content/s2/images//bg/NoLeftNavBg.gif);
    background-repeat:repeat-y;
    margin-bottom:1px;
}
DIV#pageContent-NoLeftNav #bottomShadow {
    width:923px;
    height:7px;
    float:left;
    background-image:url(/content/s2/images//bg/twoColsFullBg_bottom.gif);
    background-repeat:no-repeat;
}
DIV#twoColslayout {
    float:left;
    width:923px;
    background-image:url(/content/s2/images//bg/twoColsFullBg.gif);
    background-repeat:no-repeat;
    background-position:top;
    min-height:624px;
    height:auto!important;
}
DIV#leftColMain {
    float:left;
    width:556px;
    padding:23px 31px 0 21px;
}
DIV#leftColMain H1 {
    color:#ad1e1f;
    font-size:1.7em;
    margin:0 0 .4em;
    padding:0;
}
DIV#leftColMain H2 {
    color:#656565;
    font-size:1.1em;
    margin:0 0 .7em;
    padding:0;
}
DIV#leftColMain H3 {
    color:#ad1e1f;
    font-size:1.1em;
    margin:3em 0 .7em;
    padding:0;
}
html, body, ul, ol, li, dd, dt, img, a, p, h1, h2, h3, h4, h5, h6, INPUT, FORM, TEXTAREA, FIELDSET, LABEL, IMG {
    border:none;
    margin:0;
    padding:0;
}
BODY {
    font-size:62.5%;
    font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#262626;
    margin:0;
    padding:0;
}
A { color:#262626; }

ul#breadCrumbs { width:500px; }

DIV#middleCol UL, DIV#leftColMain UL, DIV.content UL {
    font-size:1em;
    margin:15px;
}
DIV#middleCol UL li, DIV#leftColMain UL li, DIV.content UL li {
    line-height:1.5em;
    margin-bottom:.7em;
}
H1 {
    font-size:1.4em;
    margin:0 0 .7em;
    padding:0;
}
H3 {
    color:#262626;
    font-size:1.1em;
    font-weight:600;
}
P {
    font-size:1.1em;
    margin-top:0;
    margin-bottom:.7em;
    line-height:1.5em;
    word-spacing:.2em;
}
DIV.left { float:left; }
DIV.right {
    cursor:pointer;
    float:right;
}
DIV.BarMid .button {
    float:left;
    position:relative;
    z-index:1;
    padding:7px 0 0 5px;
}
DIV#center {
    width:923px;
    margin-left:auto;
    margin-right:auto;
}
DIV#wrapper {
    width:923px;
    float:left;
    background-image:url(/content/s2/images/bg/mainBG.gif);
    background-repeat:repeat-y;
}
DIV#HomeUpperContent {
    width:923px;
    background-color:#3d3d3d;
    background-image:url(/content/s2/images/bg/homeupperBG2.gif);
    background-repeat:no-repeat;
    min-height:431px;
    height:auto!important;
}


DIV#head{
	width:909px;
	height:90px;
	padding:0 7px 0 7px;
	background:#FFF;
}

DIV#head #logo{
	padding: 25px 21px 0px 23px;	
	width:115px;
	height:44px;
	float:left;
}

#strapline {
float:right; 
margin:0px 0px 0px 0px; 
padding:20px 14px 0px 0px;
width:200px; 
text-align:right;
}


DIV#topNav{
	float:right;
	width:650px;
	margin-bottom:5px;
	display:inline;
}

UL#mainNav{
	float:right;
	list-style:none;
	margin:0;
	padding:0;
	height:25px;
}

UL#mainNav LI{
	display:inline;
	margin:0;
	padding:0 4px 0px 0px;
	float:left;
}


#mainNav a {
  display: block;
  text-indent: -1500px;
  outline: none;
  text-decoration:none;
}

#mainNav a:hover {
  background-position: left bottom;
}

#mainNav #selected {
  background-position: left bottom;
}

#mainNav .JLTHome {
  width: 73px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/JLTHome.gif) no-repeat top;

}

#mainNav .AboutJLT {
  width: 74px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/AboutJLT.gif) no-repeat top;

}

#mainNav .RiskandInsurance {
  width: 123px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/RiskandInsurance.gif) no-repeat top;
 
}


#mainNav .JLTNetwork {
  width: 86px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/JLTNetwork.gif) no-repeat top;
 /* width: 157px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/JLTNetworkInternational.gif) no-repeat top;
  */
}
#mainNav .JLTInternationalNetwork {
  width: 157px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/JLTNetworkInternational.gif) no-repeat top;

}

#mainNav .EmployeeBenefits {
  width: 118px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/EmployeeBenefits.gif) no-repeat top;

}

#mainNav .AboutJLT {
  width: 74px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/AboutJLT.gif) no-repeat top;
}

#mainNav .Investors {
  width: 66px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/Investors.gif) no-repeat top;
}

DIV#head #search {
    float:right;
    clear:right;
    width:171px;
    position:relative;
    z-index:1;
    margin:-4px 0 0;
    padding:0;
}
DIV#head #search .boxField INPUT {
    float:left;
    width:137px;
    font-size:.9em;
    display:block;
    height:21px;
    background-image:url(/content/s2/images/bg/form.png);
    background-repeat:no-repeat;
    background-color:transparent;
    padding:7px 0 0 10px;
}
DIV#head #search .button INPUT {
    float:left;
    width:24px;
    height:28px;
    background-image:url(/content/s2/images/buttons/searchArrow.png);
    background-repeat:no-repeat;
    position:relative;
    z-index:2;
}
DIV#head .outterBox #search {
    float:right;
    clear:both;
    width:171px;
    position:relative;
    z-index:1;
    margin:-10px 0 0;
    padding:0;
}
DIV#head .outterBox #search .button {
    float:left;
    width:24px;
    height:28px;
}

DIV#subNavCon{
	width:877px;
	margin:0;
	padding:3px 23px 0px 23px;
	background-image:url(/content/s2/images/bg/bg_subnavcon.gif);
	background-repeat:no-repeat;
	background-color:#911f30;
	height:26px;
}

DIV#flash {
    width:920px;
    margin-left:auto;
    margin-right:auto;
    display:inline;
}
DIV#mainContent {
    float:left;
    width:909px;
    background-image:url(/content/s2/images/bg/homeMidBG.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    padding:0 7px 5px;
}
DIV#homeLeftCol {
    width:349px;
    float:left;
    margin-right:18px;
    padding:29px 0 18px 15px;
}
DIV#homeLeftCol H1 {
    font-size:2em;
    font-weight:normal;
    margin:0 0 .7em;
    padding:0;
}
DIV#homeRightCol {
    width:521px;
    float:left;
}
DIV.lastestNews {
    width:511px;
    float:left;
    background-image:url(/content/s2/images/bg/homeNewsPub3.png);
    background-repeat:repeat-y;
    padding:0 5px;
}
DIV.lastestNews TABLE {
    border:1px solid #ffffff;
    background-color:#eaeff4;
    border-width:0 1px;
}
TD.DateAltColor { background-color:#e3e8f0; }
DIV.lastestNews TABLE TD {
    border-bottom:1px solid #d3dce7;
    border-top:1px solid #ffffff;
    padding:0 0 0 10px;
}
DIV.lastestNews TABLE TD a:hover {
    text-decoration:underline;
    cursor:pointer;
}
DIV#homeRightCol .buttonBar {
    width:519px;
    height:32px;
    float:left;
}
DIV#homeRightCol .cornerLeft {
    width:6px;
    height:32px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/left-small.png);
    background-repeat:no-repeat;
    margin-left:1px;
    display:inline;
}
DIV#homeRightCol .BarMid {
    width:506px;
    height:32px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/middle-small.png);
    background-repeat:repeat-x;
}
DIV#homeRightCol .cornerRight {
    width:6px;
    height:32px;
    float:right;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/right-small.png);
    background-repeat:no-repeat;
}
DIV.titleBar {
    width:521px;
    float:left;
    padding-top:5px;
    display:inline;
}
DIV.titleBarLeft {
    width:8px;
    float:left;
    height:34px;
    background-image:url(/content/s2/images/bg/button-titleBar/darkGrey/left.png);
    background-repeat:no-repeat;
}
DIV.titleBarMid {
    width:505px;
    float:left;
    height:34px;
    background-image:url(/content/s2/images/bg/button-titleBar/darkGrey/middle.png);
    background-repeat:repeat-x;
}
DIV.titleBarRight {
    width:8px;
    float:left;
    height:34px;
    background-image:url(/content/s2/images/bg/button-titleBar/darkGrey/right.png);
    background-repeat:no-repeat;
}
DIV#footer {
    width:904px;
    height:35px;
    float:left;
    padding-left:19px;
    background-image:url(/content/s2/images/bg/footer.gif);
    background-repeat:no-repeat;
    margin:0px;
    display:inline;
}
DIV#footer UL {
    list-style:none;
    float:left;
    margin:0;
    padding:12px 0 0;
}
DIV#footer UL LI {
    display:inline;
    font-size:1em;
    color:#fff;
    margin:0;
    padding:0;
}
DIV#footer UL LI A {
    color:#fff;
    text-decoration:none;
}
DIV#footerGrad {
    height:0px;
}
DIV#copyRight {
    float:right;
    padding-top:10px;
    padding-right:15px;
}
DIV#copyRight P {
    color:#fff;
    font-size:.9em;
}

#subNav ul {
    list-style:none;
    float:left;
    margin:0;
    padding:0;
}

DIV#stateOfEmergency {
    float:left;
    width:889px;
    min-height:29px;
    height:auto!important;
    margin-top:1px;
    background:url(/content/s2/images/bg/warningBG.gif) repeat-y;
    color:#FFFFFF;
    font-size:1.1em;
    position:relative;
    z-index:1;
    padding:10px 12px 0 22px;
}

DIV#stateOfEmergency .left { width:770px; }

#hemscott table {
    border-top:1px solid #1c3c63;
    border-left:1px solid #1c3c63;
    _margin:1em 0 0 0;
    width:100%;
    margin:0;
    padding:0;
}
#hemscott caption {
    border-top:1px solid #1c3c63;
    border-left:1px solid #1c3c63;
    border-right:1px solid #1c3c63;
    font-weight:bold;
    background-color:#336699;
    color:#fff;
    _margin:0;
    text-align:left;
    margin:1em 0 0;
    padding:.5em;
}
#hemscott th {
    background-color:#d4d8e6;
    color:#336699;
}
#hemscott th, #hemscott td {
    border-bottom:1px solid #1c3c63;
    border-right:1px solid #1c3c63;
    text-align:center;
    margin:0;
    padding:.5em;
}
#hemscott img { margin:0 .2em 0 0; }
.titleBar H2, .outterBox H2, .tabTitleBar H2, .featureBoxes .titleBar .cornerMidBlack H2 {
    font-size:1.6em;
    color:#FFFFFF;
    margin-left:10px;
    margin-top:10px;
}
.tabTitleBar H2 { margin-top:6px; }
.barMid H2 {
    font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    letter-spacing:0;
    font-weight:normal;
}
DIV#introLeftCol H1, H2 {
    margin:0 0 .7em;
    padding:0;
}
DIV#fragment-1, DIV#fragment-2, DIV#fragment-3, DIV#fragment-4 {
    float:left;
    width:883px;
    padding:0 13px;
}
DIV#fragment-1 .tabContentLeft .tabTitleBar .barLeft, DIV#fragment-1 .tabContentRight .tabTitleBar .barLeft, DIV#fragment-2 .tabContentLeft .tabTitleBar .barLeft, DIV#fragment-3 .tabContentLeft .tabTitleBar .barLeft, DIV#fragment-4 .tabContentLeft .tabTitleBar .barLeft {
    float:left;
    width:4px;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/riskTabsTitleBar/left.gif);
    background-repeat:no-repeat;
}
DIV#fragment-1 .tabContentLeft .tabTitleBar .barRight, DIV#fragment-1 .tabContentRight .tabTitleBar .barRight, DIV#fragment-2 .tabContentLeft .tabTitleBar .barRight, DIV#fragment-3 .tabContentLeft .tabTitleBar .barRight, DIV#fragment-4 .tabContentLeft .tabTitleBar .barRight {
    float:right;
    width:4px;
    height:33px;
    background-image:url(/content/s2/images/bg/button-titleBar/riskTabsTitleBar/right.gif);
    background-repeat:no-repeat;
}
DIV.tabContentRight .contentBG UL LI .content H2, DIV#sectionBottom .leftFeature .content .roundedBG H2 {
    margin-top:0;
    margin-bottom:.2em;
    font-size:.9em;
    color:#c30007;
}
DIV#sectionBottom .leftFeature .cornerLeft, DIV#sectionBottom .rightFeature .cornerLeft {
    width:8px;
    height:36px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/left-small.png);
    background-repeat:no-repeat;
}
DIV#sectionBottom .leftFeature .cornerRight, DIV#sectionBottom .rightFeature .cornerRight {
    width:8px;
    height:36px;
    float:right;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/right-small.png);
    background-repeat:no-repeat;
}
DIV#sectionBottom .leftFeature .button, DIV#sectionBottom .rightFeature .button, DIV.sectionBlack .BarMid .button, DIV#rightCol .BarMid .button, DIV#homeRightCol .button {
    float:left;
    padding:5px 0 0 5px;
}
DIV.sectionBlack #threeColFeatures, DIV.outterBox {
    float:left;
    width:909px;
}
DIV.sectionBlack .cornerLeft, DIV#rightCol .cornerLeft {
    width:8px;
    height:37px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/left.png);
    background-repeat:no-repeat;
}
DIV.sectionBlack .cornerRight, DIV#rightCol .cornerRight {
    width:8px;
    height:37px;
    float:right;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/right.png);
    background-repeat:no-repeat;
}
DIV.sectionBlack .BarMid, DIV#rightCol .BarMid {
    width:286px;
    height:37px;
    float:left;
    background-image:url(/content/s2/images/bg/button-titleBar/grey/middle.png);
    background-repeat:repeat-x;
}
DIV.lastestNews TABLE TD a, #hemscott th a { text-decoration:none; }
.cornerMidBlack H2, .titleBarMid H2 {
    font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    letter-spacing:0;
    font-size:1.6em;
    font-weight:normal;
}

/* mid coll features */
.hubsHome #middleCol .featureBoxes .titleBar{
   width:406px;
}
.hubsHome #middleCol .featureBoxes .titleBar .cornerMidBlack {
   width:390px;
}
.hubsHome #middleCol .padding{
   padding:0px 0px 0px 9px;	
}
.hubsHome #middleCol .featureBoxes .contentHubs{
   background-image:url(/content/s2/images/hubs/bg/hub_feature_mid_bg.png);
   background-position:center bottom; 
   background-repeat:repeat-y; 
   float:left;
   height:auto !important;
   margin-left:1px;
   min-height:90px;
   /* padding:10px 16px; */
   padding-bottom:14px;
   width:403px;
}
.hubsHome #middleCol .featureBoxes .articleImage{
   float:left;
   position:relative;
   height:162px;
   width:122px;
   background-color:#cccccc;
   margin-left:14px;
   margin-top:11px;
   display:inline;
}
.hubsHome #middleCol .featureBoxes .articleTop, .hubsHome #middleCol .featureBoxes .articleBottom{
   float:right;
   position:relative;
   width:254px;
   right:5px;
   padding-top:11px;
   padding-bottom: 8px;
}
.hubsHome #middleCol .featureBoxes .articleTop {
   border-bottom:1px solid #d8d8d9;
}
.hubsHome #middleCol .featureBoxes .articleBottom{
   padding-top:6px;
}
.hubsHome #middleCol {
   padding:0;
   width:416px;
}
.hubsHome #middleCol .featureBoxes .contentHubs h2{
   margin:0;
   padding:0;
   color:#C30007;
}
.hubsHome #middleCol .featureBoxes .button{
   text-align:right;
   padding: 0 8px 0 0;
}
/*right col features */

div.featureBoxes.hubFeature{
   margin-bottom:10px;
}
div.featureBoxes.hubFeature .content h2{
   font-size:1.2em;
   margin:0;
}
div.featureBoxes.hubFeature .content {
   background-position:center bottom;
   background-repeat:no-repeat;
   float:left;
   height:auto !important;
   margin-left:1px;
   padding:7px 16px 0px 16px;
   width:270px;
   background-image:url(/content/s2/images/hubs/bg/hub_feature_bg.png);
   position:relative;
   display:inline;
}

div.featureBoxes.hubFeature .button{
   position:absolute;
   bottom:10px;
   float:left;
   right:13px;
}
div.featureBoxes.hubFeature .image{
  position:relative;
  left:-12px;
  top:-7px;
}
div.featureBoxes.hubFeature .titleBar .cornerMidBlack h2{
   
}
div.featureBoxes.hubFeature .titleBar .cornerMidBlack {
  position:relative;
}
div.featureBoxes.hubFeature .rssIcon{
  position:absolute;
  top:12px;
  right:6px;
}

div#headText {
  background: transparent url(/content/s2/images/hubs/bg/bgHeadText.gif) no-repeat left top;
  margin-top: 24px;
  float: left;
  margin-left: 16px;
  font-size: 2.4em;
  color: #262626;
  font-family: tahoma;
  padding-left: 16px;
  line-height: 0.9em;
}

.hubsHome #middleCol .featureBoxes .titleBar .cornerMidBlack h2 {

color:#FFFFFF;
font-size:1.5em;
margin-left:10px;
margin-top:10px;
}

DIV#middleCol #mainBlogContent p {
font-size: 1.1em;
}

DIV#middleCol #mainBlogContent h2 {
font-size:1.8em;
font-weight:300;
border-bottom: 1px dashed #ccc;
padding-bottom:5px;
}


DIV#middleCol #mainBlogContent .asset-more-link {
padding: 10px 0px;
font-weight:300;
}

#archivePanel a {
text-decoration:none;
}

#archivePanel a:hover {
text-decoration:underline;
}

DIV#middleCol #mainBlogContent UL {
font-size:1.1em;
}

.blogPanelWrap {
width:182px;
background:url(/content/s2/images/blog/panel_bg.png) left bottom repeat-y;
padding-bottom:0;
padding-left:5px;
padding-right:5px;
padding-top:0;
}

.blogPanelWrap .inner {
margin:0;
padding-bottom:5px;
padding-left:6px;
padding-right:5px;
padding-top:10px;
}




DIV#topNavNew{
display:inline;
float:right;
margin-bottom:5px;
position:relative;
width:565px;
z-index:100;
}
UL#mainNavNew{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	height:25px;
}

UL#mainNavNew LI{
	display:table;
	
	margin:0;
	padding:0 4px 0px 0px;
float:left;
}

#mainNavNew a {
  display: block;
  text-indent: -1500px;
  outline: none;
  text-decoration:none;
}

#mainNavNew a:hover {
  background-position: left bottom;
}

#mainNavNew #selected {
  background-position: left bottom;
}

#mainNavNew .JLTHome {
  width: 73px;
  height: 25px;
  background-image: url(/content/s2/images/buttons/portal/JLTHome.gif) no-repeat top !important;

}

#mainNavNew .AboutJLT {
  width: 74px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/AboutJLT.gif) no-repeat top !important;

}

#mainNavNew .RiskandInsurance {
  width: 123px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/RiskandInsurance.gif) no-repeat top !important;

}


#mainNavNew .JLTNetwork {
  width: 86px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/JLTNetwork.gif) no-repeat top !important;
  /*
    width: 157px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/JLTNetworkInternational.gif) no-repeat top;
  */
}

#mainNavNew .EmployeeBenefits {
  width: 118px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/EmployeeBenefits.gif) no-repeat top !important;
}

#mainNavNew .AboutJLT {
  width: 74px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/AboutJLT.gif) no-repeat top !important;
}

#mainNavNew .Investors {
  width: 66px;
  height: 25px;
  background: url(/content/s2/images/buttons/portal/Investors.gif) no-repeat top !important;
}
#straplineNew {
float:right; 
margin:0px 0px 0px 0px; 
padding:20px 14px 0px 0px;
width:200px; 
text-align:right;
}

#contactUsForm .contentTxtOnly label{
	font-size:11px;
	float:left;
	clear:both;
	padding-bottom:5px;
	width:140px;
	height:15px;
	display:block;
	
}

#contactUsForm .contentTxtOnly input{
	font-size:1.1em;
	float:right;
	width:120px;
	border:1px solid #999999;
}
#contactUsForm .contentTxtOnly select{
	font-size:1.1em;
	float:right;
	margin-bottom:5px;
	width:122px;
	border:1px solid #999999;
}
.clear{
display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; 
	
}





























