/*** turn off orange background gif ***/

body { background-image:none; font-family :arial} 

/*** remove unwanted page elements ***/

#title { display:none; }

#logoLife { display:none; }

#logoBank { display:none; }

#logoCare { display:none; }

#pnav { display:none; }

#other { display:none; }

#contentleft { display:none; }

#contentright { display:none; } 

#footleft { display:none; }

/*** turn on print title and logo: white backgrounds ***/

#print-title { display:none}

#print-logo { display:inline; float:right }

img {border:0px solid none}

/*** move breadcrumb left to line up with content ***/

#bread { left:20px; display:block; margin-top:30px; clear:both}

/*** nudge main div to the right as Netscape 7 chops off the left edge ***/

#frame {margin-left:10px; }

/*** set width of main content area ***/

#contentcenter {
	display:block;
	width:12cm;
}

/*** turn off footer element, but turn on copyright and legal statement ***/

#footer { visibility:hidden; }

#globalLegal { 
	visibility:visible; 
	float:none;
	width:12cm;
	margin-left:10px;
}


#copyright { 
	visibility:visible; 
	float:none;
	width:12cm;
	margin-left:10px;
}

#legal { 
	visibility:visible; 
	float:none;
	width:12cm;
	margin-top:10px;
	margin-left:10px;
}

#close{
	display:none
}

#scroller{
 overflow:visible;
 height:100%
}

.infoBoxHeadImages, .infoBoxBottomLeft, .infoBoxBottomCentre, .infoBoxBottomRight { display:none; }
.infoBoxHead { border:1px solid #000; border-bottom:none; background-color:#fff; }
.infoBoxHeadText { color:#000; }
.infoBox { background-color:#fff; border: 1px solid #000; }


table td,table th{border:1px solid black; text-align:left}


/* NEW ADDITIONS - 16/06/04 S.Thorne DNA Consulting Ltd. stuart.thorne@dna.co.uk */

.onecolumn					{ padding:0px 20px 0px 20px; border: 0px dashed #000000; } 
.onecolumnfund				{ float:left; width:390px;padding:0px 0px 0px 20px; padding-bottom:20px;  } 
.twocolumn1, .twocolumn2	{ float:left; padding-bottom:20px; }
.twocolumn1					{ width:215px; }
.twocolumn2					{ width:238px; }
.twocolumn1 .column			{ float:left; padding-left:21px; border: 0px dashed #000000; }
.twocolumn2 .column 		{ float:left; padding-left:21px; padding-right:23px; }

.twocolumnx1, .twocolumnx2	{ float:left; padding-bottom:20px; }
.twocolumnx1					{ width:190px; }
.twocolumnx2					{ width:207px; }
.twocolumnx1 .column			{ padding-left:21px; border: 0px dashed #000000; }
.twocolumnx2 .column 		{ padding-left:21px; padding-right:23px; }

tr.ModCont		{font-size:70%; height:22px; vertical-align: bottom; padding-left: 14px; background-image:url(/img/nav/tabs/slac/help_nav_background.gif);}

table.2columntable { font-size: 85%; }
table.2columntable th { background-color:#FFB300; padding: 8px 10px; text-align:left; color:#ffffff; border:1px solid white; }
table.2columntable tr.oddrow td { background-color:#F9E7EC; }
table.2columntable td { color:black; background-color:#FFF0CC; padding:8px 10px; border:1px solid #ffffff }
table.2columntable th p{ color:#ffffff; }
table.2columntable th a { color:white; text-decoration:underline }
table.2columntable td a { color:black; text-decoration:none }
table.2columntable td a:hover{ text-decoration:underline }


/* Product detail table Healthcare */
TABLE.productDetailRatesHealth { border-top:3px solid #099; margin:8px 0px 15px 0px; font-size:100%; width:410px; border-bottom:1px solid #099; }
TABLE.productDetailRatesHealth TH.dark { background-color:#CBE8EC; text-align:left; font-weight:normal; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }
TABLE.productDetailRatesHealth TH.light { background-color:#E5F3F4; text-align:left; font-weight:normal; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }
TABLE.productDetailRatesHealth TD.dark { background-color:#CBE8EC; text-align:right; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }
TABLE.productDetailRatesHealth TD.light { background-color:#E5F3F4; text-align:right; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }

	/* seperate rules for the bottom cells to turn off white line between rows */
	TABLE.productDetailRatesHealth TH.darkBottom { background-color:#CBE8EC; text-align:left; font-weight:normal; padding:7px 10px 7px 10px; }
	TABLE.productDetailRatesHealth TH.lightBottom { background-color:#E5F3F4; text-align:left; font-weight:normal; padding:7px 10px 7px 10px; }
	TABLE.productDetailRatesHealth TD.darkBottom { background-color:#CBE8EC; text-align:right; padding:7px 10px 7px 10px; }
	TABLE.productDetailRatesHealth TD.lightBottom { background-color:#E5F3F4; text-align:right; padding:7px 10px 7px 10px; }
	
	/* Product detail table Healthcare */
TABLE.productDetailRatesHealth { border-top:3px solid #099; margin:8px 0px 15px 0px; font-size:100%; width:410px; border-bottom:1px solid #099; }
TABLE.productDetailRatesHealth TH.dark { background-color:#CBE8EC; text-align:left; font-weight:normal; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }
TABLE.productDetailRatesHealth TH.light { background-color:#E5F3F4; text-align:left; font-weight:normal; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }
TABLE.productDetailRatesHealth TD.dark { background-color:#CBE8EC; text-align:right; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }
TABLE.productDetailRatesHealth TD.light { background-color:#E5F3F4; text-align:right; padding:8px 11px 8px 11px; border-bottom:1px solid #fff; }

	/* seperate rules for the bottom cells to turn off white line between rows */
	TABLE.productDetailRatesHealth TH.darkBottom { background-color:#CBE8EC; text-align:left; font-weight:normal; padding:7px 10px 7px 10px; }
	TABLE.productDetailRatesHealth TH.lightBottom { background-color:#E5F3F4; text-align:left; font-weight:normal; padding:7px 10px 7px 10px; }
	TABLE.productDetailRatesHealth TD.darkBottom { background-color:#CBE8EC; text-align:right; padding:7px 10px 7px 10px; }
	TABLE.productDetailRatesHealth TD.lightBottom { background-color:#E5F3F4; text-align:right; padding:7px 10px 7px 10px; }
	
	/* Product detail table Bank */
TABLE.productDetailRates { border-top:3px solid #93C; margin:8px 0px 15px 0px; font-size:100%; width:410px; border-bottom:1px solid #93C;}
TABLE.productDetailRates TH.dark { background-color:#F1E2F7; text-align:left; font-weight:normal; padding:8px 9px 8px 9px; border-bottom:1px solid #fff; width:410px;}
TABLE.productDetailRates TH.light { background-color:#FAF0FB; text-align:left; font-weight:normal; padding:8px 9px 8px 9px; border-bottom:1px solid #fff; width:410px;}
TABLE.productDetailRates TD.dark { background-color:#F1E2F7; text-align:right; padding:8px 9px 8px 9px; border-bottom:1px solid #fff; width:410px;}
TABLE.productDetailRates TD.light { background-color:#FAF0FB; text-align:right; padding:8px 9px 8px 9px; border-bottom:1px solid #fff; width:410px;}

	/* seperate rules for the bottom cells to turn off white line between rows */
	TABLE.productDetailRates TH.darkBottom { background-color:#F1E2F7; text-align:left; font-weight:normal; padding:7px 9px 7px 9px; width:410px;}
	TABLE.productDetailRates TH.lightBottom { background-color:#FAF0FB; text-align:left; font-weight:normal; padding:7px 9px 7px 9px; width:410px;}
	TABLE.productDetailRates TD.darkBottom { background-color:#F1E2F7; text-align:right; padding:7px 9px 7px 9px; width:410px;}
	TABLE.productDetailRates TD.lightBottom { background-color:#FAF0FB; text-align:right; padding:7px 9px 7px 9px; width:410px;}

.formGeneralLabel { float:left; width:110px; margin-bottom:10px; padding-top:2px; }
.formGeneralLabel2 { float:left; width:90px; margin-bottom:0px; margin-left:2px; padding-top:2px; }
.formGeneralInput { float:left; width:210px; margin-bottom:10px; }
.formGeneralInput2 { float:left; width:10px; margin-bottom:0px; }
.formGeneralInput { color:#c03; }
.formRequiredArrow { float:left; width:6px; height:8px; margin:0px; padding:0px; padding-right:3px; padding-top:6px; border: 0px dashed #000000; }
.formLabel { float:left;position:relative;color:#888888; font-size:85%; padding-top:4px; padding-right:4px; padding-bottom:0px; letter-spacing:0px;}

H1 { margin:0px; padding-bottom:10px; padding-top:0px; border: 0px dashed #000000; }
H2 { color:#666; font-size:110%; margin:0px; padding-bottom:15px; padding-top:0px; border: 0px dashed #000000; }
H2.noPadd { color:#666; font-size:110%; margin:0px; padding-bottom:0px; padding-top:0px; border: 0px dashed #000000; }
H2.image {float:left; margin:0px;}
H3 { color:#003366; font-size:100%; margin:0px; padding-bottom:15px; padding-top:0px; border: 0px dashed #000000; }
H3.noPadd { color:#003366; font-size:100%; margin:0px; padding-bottom:0px; padding-top:0px; border: 0px dashed #000000; }
H4 { color:#666; font-size:100%; margin:0px; padding-bottom:0px; padding-top:0px; border: 0px dashed #000000; }
H4.padd { color:#666; font-size:100%; margin:0px; padding-bottom:15px; padding-top:0px; border: 0px dashed #000000; }

	
/* Contact us table */
TABLE.contactUs { width:410px; font-size:100%; }
TABLE.contactUs TH { text-align:left; color:#036; margin:0px; padding:0px 0px 8px 0px; border-bottom:2px solid #E0E4F7; }
TABLE.contactUs TD.name { text-align:left; margin:0px; padding:8px 0px 8px 0px; border-top:1px solid #E0E4F7; }
TABLE.contactUs TD.number { text-align:right; margin:0px; padding:8px 0px 8px 0px; border-top:1px solid #E0E4F7; }
	
/* Content */
.textOnly { padding-bottom:15px; padding-top:0px; border: 0px dashed #000000; }
.block { padding-bottom:15px; padding-left:18px; padding-top:0px; border: 0px dashed #000000; }
.textWithTitle { padding-bottom:15px; padding-top:0px; border: 0px dashed #000000; }
.linksWithTitle { padding-bottom:15px; padding-top:0px; border: 0px dashed #000000; }
.pressReleaseHome { padding-bottom:15px; border: 0px dashed #000000; }

/* List styles */
ul { list-style:square; color:#333333; margin:0px; padding-left:16px; padding-bottom:15px;list-style-image: url(/img/ulBullet.gif);  }
ul.sectionHub { list-style:square; color:#333333; margin:0px; padding-left:16px; padding-bottom:0px;list-style-image: url(/img/ulBullet.gif);  }
ul.search { list-style:square; color:#333333; margin:0px; padding-left:16px; padding-bottom:0px;list-style-image: url(/img/ulDash.gif); }
ul.sitemap { list-style:square; color:#333333; margin:0px; padding-left:16px; padding-bottom:0px;list-style-image: url(/img/ulBlueDash.gif); }
li.dash { list-style:square; color:#333333; margin:0px; padding-right:0px; padding-bottom:15px;list-style-image: url(/img/ulDash.gif);  }
ol { color:#333333; margin:0px; padding-left:22px; padding-bottom:15px; border: 0px dashed #000000; }


/* END NEW ADDITIONS */
