html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;font-weight:inherit; font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height:1;color:black;background:white;}
ol, ul {list-style:none;}
strong {font-weight:bold;}
address {margin:1em 0;line-height:1.5;}
q {display:block;line-height:1.5;font-style:italic;margin-bottom:1.5em;overflow:visible;width:474px;} /* inline quotes */

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}

/* Common */
body {
	background-color:#edf5f9;
	color:#333333;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:62.5%;
	width:1006px;
	margin:0 auto;
    }
h1 {clear:both;color:#004fb6;font-size:3.4em;font-family:arial, verdana, helvetica, sans-serif; font-weight:normal;line-height:1.3em;margin:0;position:relative;z-index:30;}
h1.app {color:#004fb6;}
h2 {color:#004fb6;font-size:1.8em;font-weight:normal;line-height:1.08em;margin:0 0 1.08em 0;}
#titleBread h2 {position:relative;z-index:99;}
h2.pod {font-size:2.2em;}
h2 a, h2 a:hover {border:none;color:#004fb6;text-decoration:none;}
h3 {border:none;color:#004fb6;font-size:1.6em;font-weight: bold;line-height:1em;margin:0 0 1em 0;text-decoration:none;}
h3 a, h3 a:hover {border:none;color:#004fb6;text-decoration:none;}
h3.normal {font-weight:normal;}
h4 {font-size:1.3em;font-weight:bold;line-height:1.2em;margin:0 0 0.67em 0;}
h5 {font-size:1.3em;color:#004fb6;font-weight:bold;line-height:0.67em;margin:0.67em 0 0.67em 0;}
p {font-size:1.3em;clear:both;font-weight:normal;line-height:1.38em;margin:0 0 0.5em 0;overflow:visible;}
a {text-decoration:underline;color:#004fb6;}
a:hover {color:#335cad;text-decoration:none;}
a:focus {border-bottom:1px dashed #004fb6;text-decoration:none;}
a.linkArrow {background:url(/distinct/library/images/link-arrow.gif) 100% 52% no-repeat;float:none;padding:0 12px 3px 0;margin:0.4em 0 0 0;}
a.fullLinkArrow {background:transparent url(/distinct/library/images/lists/list-arrow-full.gif) no-repeat scroll 100% 50%;
padding:0 12px 0 0;}
ul li, ol li {font-size:1.3em;margin-top:1em;}
ol li ol li {font-size:1em;}
ol li ul li {font-size:1.3em;}
ul, ol, ul.arrowList {font-weight:normal;line-height:1.5em;margin:0 0 1.5em 14px;}
ul li p, ol li p {font-size:1em;}
li ul {margin-top:1em;font-size:0.7em;}
ul.arrowList li, ul li {background:url(/distinct/library/images/lists/list-arrow-full-small.gif) 0 4px no-repeat;padding-left:12px;margin-top:12px;}
li ul li {background:url(/distinct/library/images/lists/list-arrow-full-small.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;}
li ul li ul li {background:url(/distinct/library/images/2nd-sub-list-full-arrow.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;font-size:1.3em;}
.content ul.linkList li {background:url(/distinct/library/images/lists/list-arrow-link.gif) 0 0.2em no-repeat;list-style-type:none;padding:0 0 10px 17px;}
.brandLinkList {margin:0;padding:0;}
.brandLinkList li {background:url(/distinct/library/images/lists/list-arrow-link.gif) 0 0.2em no-repeat;list-style-type:none;padding:0 0 10px 17px;margin:0;}
ul.linkList li.pdf {clear:both;font-size:1.3em;}
ul.linkList li.pdf a {font-size:1em;}
ul.linkList li a.linkPdf {font-size:1em;}
ul.linkList ul li {background:url(/distinct/library/images/sub-list-arrow.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;}
ul.linkList ul li ul li {background:url(/distinct/library/images/2nd-sub-list-arrow.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;}

ul.smeLinkList li {background:url(/distinct/library/images/lists/list-arrow-link.gif) 0 0.2em no-repeat;list-style-type:none;padding-left:17px;padding-bottom:10px;margin-top: 5px;}

ul.benefitList {line-height:1.4em; margin:0 0 0.69em 0;padding:0 4px 12px;}
ul.benefitList li {background:url(/distinct/library/images/lists/list-tick.gif) no-repeat;list-style-type:none;margin:12px 0 0.4em 0;min-height:20px;padding:0 0 10px 27px;}
ul.benefitList li.listCross {background:url(/distinct/library/images/list-cross.gif) no-repeat;list-style-type:none;margin:0 0 0.4em 0;padding:0 0 0 27px;}
ul.benefitList ul li {background:url(/distinct/library/images/sub-list-full-arrow.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;}
ul.benefitList ul li ul li {background:url(/distinct/library/images/2nd-sub-list-full-arrow.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;}
ul.dashList {line-height:1.4em; margin:0 0 0.69em 0;padding:0 4px 0px;}
ul.dashList li {background:url(/distinct/library/images/lists/list-whitedash.gif) no-repeat;list-style-type:none;margin:12px 0 0.4em 0;min-height:20px;padding:0 0 10px 20px; color:#fff;}

ul.aArrowList {margin:12px 0 0;padding:0 0 12px;}
ul.aArrowList li {background:url(/distinct/library/images/link-arrow.gif) 100% 60% no-repeat;clear:both;display:inline;float:left;list-style-type:none;margin:0 0 0 12px;padding:0 13px 0 0;}
ul.pThreeArrowList {margin:0;padding:0;}
ul.pThreeArrowList li {border:0;background:none;clear:both;display:block;font-size:1.3em;line-height:1.3em;list-style-type:none;margin:0;padding:0;}
ul.pThreeArrowList li a {background:url(/distinct/yourbusiness/library/images/link-arrow.gif) right center no-repeat;border:none;margin:0;padding:0 13px 0 0;text-decoration:underline;}
ul.pThreeArrowList li a:hover {text-decoration:none;}
ul.aFullArrowList {margin:12px 0 0;padding:0 0 12px;}

ul.aFullArrowList li {background:url(/distinct/library/images/lists/list-arrow-link.gif) 100% 35% no-repeat;border-bottom:1px solid #8ba2aa;clear:both;display:block;list-style-type:none;margin:0 12px 8px;padding:0 13px 9px 0;}

ul.aFullArrowList li a {font-size:1em;}

ul.aFullArrowList li.pdf {background:url(/distinct/library/images/link-pdf.gif) 0 0.3em no-repeat;border-bottom:1px solid #8ba2aa;clear:both;display:block;font-size:1em;list-style-type:none;margin:0 0 8px 12px;padding:0 20px 9px 20px;}

ul.aFullArrowList li.pdf span {clear:both;display:block;font-size:1em;}

ul.aNineFett {margin:0 0 12px;}
ul.aNineFett li {margin:0.4em 0 0.4em 12px;width:329px;}

ul.imageList li {background:none;float:left;}
ul.imageList li a {border:0;}
ul.shopImages li {margin:5px;height:50px;width:140px;}

ul li.pdf {background:url(/distinct/library/images/list-pdf.gif) 0 2px no-repeat;font-size:0.9em;margin-right:0;padding-left:15px;}
ul li.pdf a {font-size:1.3em;}

ul.aFullArrowListSix {background:url(/distinct/library/images/a-dot-8ba2aa-six.gif) repeat-y;margin:12px 0 0;padding:0;}
ul.aFullArrowListSix li {background:url(/distinct/library/images/a-arrow.gif) 100% 35% no-repeat;border-bottom:1px solid #8ba2aa;float:left;font-size:0.95em;list-style-type:none;margin:0 12px 8px;padding:0 18px 9px 0;width:195px;}

ul.keyList li {background:none;font-size:0.9em;padding-left:0px;padding-top:0;margin-bottom:0;}

div#listLeftPad1 li, div#listLeftPad2 li {padding-left:12px;}  /* Fix in IE6 */

dl.aArrowDataList {margin:4px 0 0;padding:0;}
dl.aArrowDataList a.linkMicrosite {font-size:100%;}
dl.aArrowDataList dt {background:url(/distinct/library/images/a-arrow.gif) 100% 50% no-repeat;font-size:1.3em;line-height:1.4em;list-style-type:none;margin:6px 0;padding:0 33px 3px 0;}
dl.aArrowDataList dd {border-bottom:1px solid #8ba2aa;clear:both;display:block;font-size:1.3em;list-style-type:none;margin:0 0 8px;padding:0 13px 9px 0;}


ul.whiteArrow {margin:0.5em 0 0.5em 14px;}
ul.whiteArrow li {background:url(/distinct/library/images/list-full-arrow-white.gif) 0 4px no-repeat;list-style-type:none;margin:0 0 3px 0;padding:0 0 0 17px;}
ul.tableLinkList {margin-left:2px;}
ul.tableLinkList li {background:url(/distinct/library/images/list-arrow.gif) 0 0.35em no-repeat;list-style-type:none;margin:0 0 12px 4px;padding:0 0 0 17px;text-align:left;}

div.aH3DataList {margin:0 0 6px;padding:0;}
div.aH3DataList h3 {background:url(/distinct/library/images/list-full-arrow.gif) 0 0.2em no-repeat;clear:both;float:left;list-style-type:none;margin:10px 12px 0 0;padding:0 0 3px 15px;}
div.aH3DataList h3 a {border:none;color:#335cad;margin:0 0 1em 0;text-decoration:none;}
div.aH3DataList p {border-bottom:1px dashed #8ba2aa;clear:both;display:block;font-size:1.3em;list-style-type:none;margin:0 12px 0 0;padding:0 13px 9px 0;}

div.aH3DataTable {margin:0 0 6px 0;padding:12px 0;width:450px;}
div.aH3DataTable h3 {background:url(/distinct/library/images/list-full-arrow.gif) 0 0.2em no-repeat;clear:both;float:left;list-style-type:none;margin:0;padding:0 0 3px 15px;width:138px;}
div.aH3DataTable p {clear:none;float:left;margin:0;padding:0;width:165px;}
div.aH3DataTable div.button {overflow:visible;}
div.aH3DataTable div.button div.pBut {float:right;margin:0;}

/* Used to remove default arrow style from links */
ol li, ul li ol li {background:none;list-style-type:decimal;margin:0.4em 0 3px 17px;padding:0;line-height:1.5em;}
ol ol li {list-style-type:lower-alpha;}
ol ol ol li {list-style-type:lower-roman;font-size:1.1em;}
ol ul li {list-style-type:none;}
#headerNav li{background:none;list-style-type:square;margin:0 0 3px 17px;padding:0;}
#allproducts_menu li {background:none;list-style-type:square;margin:0 0 3px 17px;padding:0;line-height:1.5em;}
#leftNav li{background:none;list-style-type:square;margin:0 0 3px 17px;padding:0;line-height:1.5em;}
#footer li{background:none;list-style-type:square;margin:0 0 3px 17px;padding:0;line-height:1.5em;}

.hr92a8af {border-bottom:1px dashed #92a8af;}
.hr92a8afTop {border-top:1px dashed #92a8af;padding:12px 0 0 0;}
.hr92a8afTopGap {border-top:1px dashed #92a8af;clear:both;margin-top:12px;padding:12px 0 0 0;}
.pNineBot h3.hr92a8afTopGap {padding:12px 0 0 0;}
.hr92a8afDotTop {border-top:1px dotted #92a8af;clear:both;padding:12px 0 0 0;}
.hr8ba2aa {border-bottom:1px solid #8ba2aa;}
.hr8ba2aaTop {border-top:1px solid #8ba2aa;padding:12px 0 0 0;}
.hr8ba2aaTopDot {border-top:1px dotted #92a8af;}
.hr8ba2aaBot {border-bottom:1px dashed #92a8af;}
.hr8ba2aaTopGap {border-top:1px dashed #92a8af; padding-top: 12px;}
.hr8ba2aaBotGap {border-bottom:1px dashed #92a8af; padding-bottom: 12px;}
em.emph{font-style: italic; position: inherit;}

.right {float:right;}
.left {float:left;}
.topGap {margin-top:12px;}
.topGapDoubleText {padding-top:12px;}
html>body .topGapDoubleText {padding-top:42px;}
.rightGap {margin-right:12px;}
.rightPad {padding-right:12px;}
.rightGap8ba2aa {margin-right:11px;border-right:1px dashed #8ba2aa;}
.botGap {margin-bottom:12px;}
.noBotGap {margin-bottom:0;}
.noTopGap {margin-top:0;}
.botPad {padding-bottom:12px;}
.topPad {padding-top:12px;}
.noBotPad {padding-bottom:0;}
.noPad {padding:0;}
.noGap {margin:0;}
.leftGap {margin-left:12px;}
.leftGap8ba2aa {margin-left:11px;padding-left:12px;border-left:1px dashed #8ba2aa;}
.leftPad {padding-left:12px;}
.leftHalfPad {padding-left:8px;}
div.noRMargin {margin-right:0;}
ul.noLMargin {margin-left:0;}
.noLMargin {margin-left:0;}
h4.noLMargin {margin-left:0;}
div.noLPadding {padding-left:0;}
.noFloat {float:none;}
.minusTopGap {margin-top:-21px;}

.oneColumn {width:69px;}
.twoColumn {width:150px;}
.threeColumn {width:219px;}
.threeHalfColumn {width:312px;}
.fourColumn {width:312px;}
.fiveColumn {width:393px;}
.sixColumn {width:474px;}
.sevenColumn {width:555px;}
.eightColumn {width:636px;}
.nineColumn {width:717px;}
.tenColumn {width:811px;}
.elevenColumn {width:892px;}
.twelveColumn {width:960px;}

#bodyCenter.nineColumnPage, .nineColumnPage #header  {width:717px;}

.small {font-size:100%;line-height:1.3em;}
.smallest {font-size:90%;}
.large {font-size:1.3em;line-height:1.77em;}
.massive {font-size:1.8em;font-weight:bold;line-height:1.2em;margin-bottom:0;padding-bottom:10px;}
.largeBlue {color:#004fb6;font-size:2em;}
.blue {color:#004fb6;}
p.dateCode {color:#aaa;font-size:85%;line-height:1.3em;}
.aThreeBot p.hr8ba2aa {margin:0;}
.aThreeBot p span {font-size:0.8em;}
.aThreeBot p.small {padding:10px 0 0;}
.aThreeBot p.largeBlue {font-size:2em;padding:0 0 5px;}

.clearFix:after, .pSixBot:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearFix, .pSixBot {display:inline-block;}
.pSixTop p {padding-bottom: 10px;}

/* Hides from IE-mac \*/
* html .clearFix, * html .pSixBot {height: 1%;}
.clearFix, .pSixBot {display: block;}
/* End hide from IE-mac */

.clearLeft {clear:left;}
.clearRight {clear:right;}
.clear {clear:both;}
.clearNone {clear:none;}
.hidden {display:none;}

/*------ FORMS -------*/
form fieldset h3 {margin:12px 0 6px;}
/* fSix*/
.fSixTop {background:url(/distinct/library/images/pods/pod-6-form-top.gif) top left no-repeat;float:left;margin:6px 0;padding-top:12px;}
.fSixBot {background:url(/distinct/library/images/pods/pod-6-form-bot.gif) bottom left no-repeat;overflow:visible;width:450px;padding:0 12px 12px 12px;}
/* fNine */
.fNineTop {background:transparent url(/distinct/library/images/pods/pod-9-form-top.gif) no-repeat 0 0;margin-bottom:18px;padding:18px 0 0 0;}
.fNine {background:transparent url(/distinct/library/images/pods/pod-9-form-bot.gif) no-repeat bottom left;padding:0 18px 18px 18px;}
.noTopGap .fSix {margin-top:0;}
/* Form layout */
legend {display:none;}
div.input {clear:none;float:left;margin-top:1em;}
div.inputWide {float:left;width:260px;margin:12px 0;}
.formSeperator {border-top:1px dashed #92a8af;padding:.5em 0 0 0;clear:left;}
fieldset ul, fieldset li, fieldset li ul, fieldset li ul li, .errorlist li {background:none;margin:0;padding:0;}
#id_fund_value {position:relative;top:-24px;}
#fund_value_pound {text-indent:85px;}
/*Labels*/
label {clear:left;float:left;line-height:1.5em;font-size:1.2em;padding:6px 0;}
.narrowLabels label {width:178px;}
td label {float:none;}
.aThree label {position:static;}/*Bug fix for IE6*/
.extraGap label {margin:1em 0;}

/*Inputs*/
input, select, textarea {
	border:1px solid #999999;
	margin:0 4px 0 0;
	float:right;
	clear:left;
	}
.extraGap input, .extraGap select {margin:1em 0;}
.extraGap .radio input {margin:.25em 6px;}
.extraGap .checkbox input {margin:.25em 6px;}
div.input input, select, textarea {border:1px solid #cacaca;}
select {width:15em;}
select#id_rateOfReturn {width:5em;}
.threeColumn select {width:10em;}
.inputWide select {width:7em;}
/*Textareas*/
textarea {width:430px; height:115px;}
textarea#id_Step1_feedback-comments {float:left;width:448px;}
.fNine textarea {width:486px;}
/*Checkboxes*/
.checkbox ul li label {clear:none;margin:0 0 0 0.5em;text-align:left;font-size:1em;}
.checkbox input {border:none;float:left;}
.checkbox li {clear:both;}
div.fNine div.checkbox li input, div.fNine div.checkbox li label.wide {float:left;margin:4px 0 0 0;}
div.fNine div.checkbox li label.wide {width:600px;margin:0 0 0 20px;}
div.fNine div.checkbox ul.errorlist {float:left;margin:10px 0 23px -4px;width:auto;}
/*Radios*/

.radio div ul li label.radio {margin:0;width:40px;font-size:1em;}
fieldset.fontSizeFix div.radio {margin-bottom:1em;}
fieldset.fontSizeFix .radio ul li label {font-size:1em;margin-bottom:0;}
.radio ul li label {float:left;}
.radio ul li label input {float:left;}

.radio ul li label.radio {margin:0;width:40px;font-size:1em;}
.wideElement {margin-top:1em;}
.wideInput select, .wideInput input {float:none;width:263px;margin-top:1em;}
.wideInput label.radio {margin-right:25px;}
.radio input {border:none; margin-top:0.3em;clear:right;}
.radio ul {float:left;}
.radio li {display:table;}
.radio label {font-size:1em;}
.fNine label.radio {float:left;padding:0;font-size:1em;}
.fNine .radio input {background:transparent;float:left;clear:none;margin:0 22px 0 0;height:22px;}
.fNine .radio ul {float:left;margin:0.5em 6px;}
.vertical li {display:block;}
.vertical label.radio {float:right;}

/*--Contentcalculator--*/

/*--start.html--*/
#rooms {border-bottom:1px dashed #aaa;padding:0 0 12px;}
.checkLabelPairTwoCol {float:left;padding:5px 0;width:235px;}
.checkLabelPairTwoCol label {clear:none;float:none;margin:0;width:170px;}
.checkLabelPairTwoCol input {float:left;margin-top:3px;}
.required {float:left;padding:20px 0 0;width:100%;}
.required label {padding:0;width:235px;}
.required .input {float:right;margin:0;}
.bedrooms {float:left;margin:12px 0 0;padding:6px 0 0;}
.otherItemsExplained {float:left;padding:12px 0 12px;width:100%;}

/*--page2.html--*/
.labelInputThreeCol {float:left;padding:12px 0 25px;width:150px;}
.labelInputThreeCol label {float:left;padding:0 0 3px;}
.labelInputThreeCol .unit-pound {clear:left;float:left;font-size:1.3em;padding:4px 4px 0 0;}
.labelInputThreeCol input {clear:none;float:left;width:125px;}

/* Help Icons */
a.help {border:0;float:right;margin:.25em 0;text-decoration:none;}
a.help span {float:none;margin:0;}
.checkbox a.help {float:left;margin:.5em 6px;}
p a.help, h3 a.help, th a.help {float:none;margin:.5em 6px;}

/* Errors */
.fSixBot p.error, .pSixBot p.error, .fNine p.error, .pNineBot p.error, p.error{background:url(/distinct/library/images/error.gif) left top no-repeat;color:red;float:left;margin:0;padding:0 0 0 24px; }
p.errorW {background:url(/distinct/library/images/errorW.gif) left top no-repeat;color:red;float:left;margin:0;padding:0 0 0 24px; }
ul.errorlist {background:url(/distinct/library/images/error.gif) no-repeat;color:red;padding:4px 0 2px 24px;float:left;margin:4px 0 0 ;}
.fNine ul.errorlist {clear:left;float:left;width:auto;}
span.error {background:url(/distinct/library/images/error.gif) left top no-repeat;color:red;float:left; clear: none; font-size: 1.4em; line-height: 1.3em; margin:5px 0 0 0; padding-left:24px; }
span.errorW {background:url(/distinct/library/images/errorW.gif) left top no-repeat;color:red;float:left; clear: none; font-size: 1.4em; line-height: 1.3em; margin:5px 0 0 0; padding-left:24px; }
span.error.checkbox{margin-top:11px;}
#contentQuote .required ul.errorlist {background-image:url(/distinct/library/images/errorW.gif);clear:right;float:right;width:175px;}
.labelInputThreeCol ul.errorlist {margin-bottom:-25px;width:120px;}
span.required {float:none;padding:0;}

/* Submit buttons */
fieldset div.button70 {width:70px;}
fieldset div.button80 {width:80px;}
fieldset div.button110 {width:110px;}
div.button120 img {width:12.1em;}
fieldset div.button130 {width:130px;}
fieldset div.button140 {width:140px;}
fieldset div.button150 {width:150px;}
fieldset div.button160 {width:160px;}
fieldset div.button170 {width:170px;}
fieldset div.button200 {width:200px;}
fieldset div.button225 {width:225px;}

div.fBut img, div.fButBack img {width:12.5em;z-index:45;}
.aThree div.fBut img {position:relative;}

div.fBut input.fButText, div.fButBack input.fButText {
	background:none;
	border:0;
	display:block;
	font-size:1.3em;
	color:#004fb6;
	cursor:pointer;
	font-weight:bold;
	left:0;
	margin:0;
	padding:0.25em 0;
	position:absolute;
	text-align:left;
	text-indent:0.4em;
	top:0;
	width:100%;
	z-index:50;
	}

div.fBut, div.fButBack {clear:both;margin:0;position:relative;top:0px;}
fieldset div.button150 input.fButText, fieldset div.button130 input.fButText, fieldset div.button110 input.fButText, fieldset div.button80 input.fButText {padding:6px 7px;}
fieldset div.button110 .fButBack input.fButText, fieldset div.button80 .fButBack input.fButText {padding:6px 1.8em;}

fieldset div.button225 input.fButText{width: 225px;}

div.button32 a {padding-top:8px;}

div.btnInnerPad5 input.fButText {padding:5px !important;}
div.fBut img.size80x32 {width:80px;height:32px;}

/* App Forms */
.fNine div {clear:left;}
.fNine h3 {border-bottom:1px dashed #92a8af;font-size:1.3em;padding-bottom:3px;}
.fNine label {clear:left;width:250px;margin:12px 0;}
.fNine input {clear:both;line-height:1.5em;}
.fNine input, .fNine select, .fNine textarea {float:left;clear:none;margin:12px 0;}
input.short {width:6em;}
.fNine .wideElement {float:left; width:250px;clear:none;}
div.formInlineError {background:url(/distinct/library/images/error.gif) no-repeat;clear:none;color:red;float:left;margin:8px 0 0 6px;padding:4px 0 2px 24px;}
fieldset div.pBut {clear:none;margin:5px;padding-top:1px;}
.fNine a.help {border:0;float:right;margin:0;text-decoration:none;}
.fNine h3 a.help {float:none;margin:2px 0 0 4px;}
.fNine label a {border:none;top:0;float:right;height:1.45em;position:absolute;right:0;}
fieldset .radioList ul li {border-bottom:1px solid #ccc;clear:both;padding:6px 0;width:100%;}
fieldset .radioList label {width:300px;}
fieldset .radioList input {border:none;clear:right;float:left;width:auto;}
.fNine dl.fettColumn {width:340px;}
.fNine dt {clear:both;float:left;font-weight:bold;width:170px;}
.fNine dd {margin-bottom:0.8em;}
.fNine p input.checkbox {border:none;clear:none;float:none;vertical-align:middle;}
.fNine div.radio {margin-left:0;clear:both;}

/* Header */
#bodyCenter {text-align:left;background:#edf5f9 url(/distinct/library/images/background.gif) repeat-y center top; margin:0 auto;padding:6px 22px 0; width:960px;}
#bodyCenter:after {content: "."; clear: both; display: block; height: 0; visibility: hidden;}
#header {background:url(/distinct/library/images/aviva-beam.gif) left top no-repeat #ffdc13;border-bottom:4px solid #e7eded;margin:0; padding:0 0 0 0;width:960px;z-index:1000;}
#header:after {content:".";clear:both;display:block;font-size:0;height:0;margin:0;padding:0;visibility: hidden;}
#headerNav {clear:both;float:left;font-weight:bold;margin:0 0 0 18px;padding:0;}
ul#headerNav li {background:none;display:block;float:left;list-style-type:none;margin:0;padding:0;}
ul#headerNav li a {background:url(/distinct/library/images/header/headerNavBg.gif) repeat-x #f5eb9d;border:0;border-right:1px solid #bebba0;border-left:1px solid #fdfbec;color:#039;display:block;margin:0.5em 0 0;padding:0.7em 1em 0.65em 1em;text-decoration:none;width:auto;}
ul#headerNav li.selected a {background:none #fff;border:0;border-top:0.5em solid #fff;color:#333;margin:0 0 0;padding:0.5em 1em 0.85em;text-decoration:none;}
ul#headerNav li.selected {border-right:0;border-left:0;}
ul#headerNav li.right a {border-right:0;}
ul#headerNav li.selectRight a {background:url(/distinct/library/images/header/selectRightBg.gif) no-repeat #f5eb9d;border-left:0;}

#headerSubNav {
	float:right;
	width:48em;
	margin:12px 12px 0 0;
	}

#headerSubNav ul {
	float:right;
	padding:6px 0;
	margin:0;
	font-size:0.9em;
	line-height:1em;
	}

#headerSubNav ul:after {clear:both;}

ul#headerSubNavLinks {
	font-size:0.917em;
	}

#headerSubNav ul li {
	background:none;
	border-right:1px solid #ada76f;
	display:inline;
	float:left;
	margin:0 0 0 12px;
	padding:4px 12px 2px 0;
	}

ul#headerSubNavLinks li.last {padding:0;}
#headerSubNav ul li a, #headerSubNav ul li.last {border:none;}

#headerSearch {clear:both;float:right;margin-top:8px;}

#headerSearch input {
	border-color:#c3c3c3 #ffffff #ffffff #c3c3c3;
	border-style:solid;
	border-width:1px;
	float:left;
	font-size:1.2em;
	margin:0.2em 8px;
	width:14em;
	}

#logo {float:left;padding:28px;width:220px;}
#logo a {border:none;display:block;height:40px;line-height:40px;width:150px; text-indent:-4000px;}

.headerBox {background:transparent url(/distinct/library/images/header/headerBox-bottom-left.gif) no-repeat scroll left bottom;}
.headerBox2 {background:transparent url(/distinct/library/images/header/headerBox-top-left.gif) no-repeat scroll left top;}
.headerBox3 {background:transparent url(/distinct/library/images/header/headerBox-top-right.gif) no-repeat scroll right top;}
.headerBox4 {background:transparent url(/distinct/library/images/header/headerBox-bottom-right.gif) no-repeat scroll right bottom;}
img.flag {
	float:left;
	margin-right:6px;
	margin-top:-2px;
	}

/* Left Nav */
#leftNav {background:#ddd;float:left;margin:15px 6px 26px 0;width:224px;}
#leftNav h2 {background:url(/distinct/library/images/left-arrow.gif) 17px 14px no-repeat;border-bottom:1px dashed #ccc;font-size:1.3em;margin:0;padding:12px 0 7px 15px;}
#leftNav h2 a {border:0;color:#039;margin:0 0 0 17px;}
#leftNav ul{
	line-height:1.5em;
	margin:0;
	}
#leftNav ul li {list-style:none;margin:0;overflow:hidden;padding:0;width:224px;}
#leftNav ul li.navSeparator a, #leftNav ul li.navSeparator a:hover, #leftNav ul li.navSeparator a.selected {border-bottom:2px dotted #b2b2b2;}
#leftNav ul li.navSeparatorUL li a, #leftNav ul li.navSeparator ul li a, #leftNav ul li.navSeparator ul li a:hover {border-bottom:1px dashed #ccc;}
#leftNav ul li a {text-decoration:none;border-bottom:1px solid #fff;display:block;padding:10px 20px 10px 32px;width:175px; font-weight:bold;}
#leftNav ul li a:hover, #leftNav ul li.selected a, #leftNav ul li a.selected {background:#ffe866;border-bottom:1px solid #fff;color:#454545;}
/* subNav */
#leftNav ul li ul li {padding-left:31px;}
#leftNav ul li ul li a {border-bottom:1px dashed #ccc;display:block;padding:2px 7px 3px 23px;width:182px;}
#leftNav ul li h3 {font-size:1.2em;font-weight:bold;margin:0;}
#leftNav ul li h3 a {color:#039;padding:12px 0 9px 16px;width:209px;}
#leftNav ul li h3 a:hover, #leftNav ul li h3 a.selected {background:#ffe866;color:#454545;}
#leftNav ul li h4 {font-size:1em;font-weight:bold;margin:0;padding:0;}
#leftNav ul li h4 a {color:#039;padding:9px 0 10px 16px;width:209px;}
#leftNav ul li h4 a:hover, #leftNav ul li h4 a.selected {background:#ffef6c;color:#333;}

/* Content */
#titleBread {float:left;padding:0 0 0 0;margin:0;}
#titleBread h1.sixColumn {float:left;}
#titleBread h2 {margin:0 0 0 0;}
.content {float:left;padding-bottom:18px;}
.contentHero {float:left;padding:0;margin:6px 0 0 12px;width:717px;}
.pThree {overflow:hidden;padding-left:12px;}
.pThreeTop {
	background:url(/distinct/library/images/pods/pod-single-grad-top.gif) no-repeat;
	margin-bottom:12px;
	overflow:hidden;
	padding:12px 0 0;
	}
.pThreeBot {background:url(/distinct/library/images/pods/pod-single-grad-bot.gif) bottom no-repeat;margin:0;overflow:hidden;padding:0 0 12px;}
.pThreeTripleTop {background:url(/distinct/library/images/pods/pod-3-3-3-grad-top.gif) no-repeat;clear:left;margin-bottom:12px;overflow:hidden;padding:12px 0 0; position:relative;}
.pThreeTripleBot {background:url(/distinct/library/images/pods/pod-3-3-3-grad-bot.gif) bottom no-repeat;clear:both;margin:0;overflow:hidden;padding:0 0 12px;}
.pThreeDoubleTop {background:url(/distinct/library/images/pods/pod-3-3-grad-top.gif) repeat-y;float:left;margin-bottom:12px;overflow:hidden;padding:12px 0 0; position:relative;}
.pThreeDoubleBot {background:url(/distinct/library/images/pods/pod-3-3-grad-bot.gif) left bottom no-repeat;clear:both;float:left;margin:0;overflow:hidden;padding:0 0 12px;}
.pThreeProduct {overflow:hidden;padding:0 12px 0 12px;width:207px;}
.pThreeTripleArrow {background:url(/distinct/library/images/pods/pod-3-3-3-grad-arrow.gif) no-repeat;clear:left;margin-bottom:12px;overflow:hidden;padding:12px 0;height:137px;}
.pThreeProduct .banner {position:absolute; top:0px; left:122px;}
.col1Banner .banner {position:absolute; top:0px; left:122px;}
.col2Banner .banner {position:absolute; top:0px; left:365px;}
.col3Banner .banner {position:absolute; top:0px; left:608px;}

.pThreeTop {position:relative;}
.pThreeProductTVPod {padding:0; margin:15px 0 0 0; width:200px; position:relative; right:32px;}
.asSeenonTv {background:url(/distinct/library/images/pods/pod-Life-TV.jpg) top no-repeat; height:142px; width:231px;}
.asSeenonTv h2 {padding-top:12px;}
.bannerAsSeen {position:absolute;top:1px;right:1px;background:url(/distinct/library/images/pods/banner-as-seen-on-tv.png) top no-repeat;width:96px;height:97px;text-indent:-10000em;}
.tvNewParent {background:url(/distinct/library/images/pods/tv-new-parent.jpg) right top no-repeat;position:absolute;top:1px;right:365px;height:225px;width:99px;}
.tvRetirement {background:url(/distinct/library/images/pods/tv-retirement.jpg) right top no-repeat;position:absolute;top:1px;right:1px;height:225px;width:99px;}

.pSixThreeTop {background:url(/distinct/library/images/pods/pod-6-3-top-grad.gif) no-repeat;margin-bottom:12px;overflow:hidden;padding:12px 0 0;}
.pSixThreeBot {background:url(/distinct/library/images/pods/pod-6-3-bot-grad.gif) bottom no-repeat;clear:both;margin:0;overflow:hidden;padding:0 0 12px 12px;}
.pSixProduct {overflow:hidden;padding:0;width:450px;}
.pThreeEdge {border-right:1px dashed #8ba2aa;overflow:hidden;padding:0 12px 12px 12px;width:217px;}
.pThreeProduct h2, .pSixProduct h2 {margin:0;padding:0 0 6px 0;}
.pThreeProduct h3, .pThreeProduct h4 {margin-bottom:6px;padding-top:6px;}
.pThreeProduct .pBut {margin:0;padding:0}
.pThreeProduct .linkArrow {margin:6px 0 0 0;}
.pTwelveSoloBot .pThreeProduct a.linkArrow {font-size:1.3em;background:url(/distinct/library/images/link-arrow.gif) 100% 52% no-repeat;float:none;padding:0 12px 3px 0;margin:0.4em 0 0 0;font-size:1.3em;}
.sixColumn .linkArrow {margin:6px 0 12px 0;}
.sixColumn .hr92a8af .linkArrow {margin-top:12px;}
.pThreeProduct .hr92a8af {padding:0 0 12px;margin:0 0 6px;}
.pThreeProduct .twoColumn {width:120px;}
.newsPaper .twoColumn {width:136px;}
.pThreeProduct p.twoColumn {clear:none;margin:0 0 12px 0;}
.pThree h2, .pThreeTop h2 {padding:0 12px 12px 0;margin:0;}
.pSixBot .pThree h3, .pThreeTop h3, .pThree h3 {padding:0 12px 12px 0;margin:0;}
.pThree p, .pThreeTop p {margin:0;padding:0 12px 0 0;}
.pThree ul {width:203px;margin:0;padding:0;}
.pThree ul li {font-size:1.3em;line-height:1.38em;}
.content .pSixTop .pSixBot .pThreeProduct h3, .content .pSixTop .pSixBot .pThreeProduct p {margin-left:0;}
.sixColumn .pThreeProduct {padding:0 12px 0 0;width:222px;}
.pNineFettTop {background:url(/distinct/library/images/pods/pod-6-6-white-top.gif) left top no-repeat;margin-bottom:12px;overflow:hidden;padding-top:12px;float:left;}
.pNineFettBot {background:url(/distinct/library/images/pods/pod-6-6-white-bot.gif) left bottom no-repeat;width:717px;margin:0;overflow:hidden;padding:0 0 12px 0;}
.pNineGreedoTop {background:url(/distinct/library/images/p-4Greedo-f5f8f9-top.gif) left top no-repeat;margin-bottom:12px;overflow:hidden;padding-top:12px;}
.pNineGreedoBot {background:url(/distinct/library/images/p-4Greedo-f5f8f9-bot.gif) left bottom no-repeat;margin:0;overflow:hidden;padding:0 0 12px;}
.pFourFett {overflow:hidden;width:328px;padding:0 12px;}
.pFourFett h2 {padding:0;margin:0;}
.pFourFett h3, .pFourBobaFett h3 {padding:0;margin:0;}
.pFourFett p, .pFourBobaFett p {margin:0;padding:0;}
.pFourFettGap {margin-left:13px;}

.pFourHalfTop {background:url(/distinct/library/images/pods/pod-4-half-grad-top.gif) no-repeat;float:left;width:352px;margin-bottom:12px;overflow:hidden;padding-top:12px;}
.pFourHalfBot {background:url(/distinct/library/images/pods/pod-4-half-grad-bot.gif) left bottom no-repeat;margin:0;overflow:hidden;padding:0 12px 30px 12px;}

.pFourHalfGradTop {background:url(/distinct/library/images/pods/pod-4half-grad-top.gif) left top no-repeat; overflow:hidden; padding-top:12px; margin-bottom:12px; width:353px;}
.pFourHalfGradTop h3, .pFourHalfGradTop p, .pFourHalfGrad3MFreeTop h3, .pFourHalfGrad3MFreeTop p {margin:10px 0 0 10px; width:200px;}
.pFourHalfGradTop .pBut, .pFourHalfGradTop .linkArrow, .pFourHalfGrad3MFreeTop .pBut, .pFourHalfGrad3MFreeTop .linkArrow {margin-left:10px;}
.pFourHalfGrad3MFreeTop {background:url(/distinct/library/images/pods/pod-4half-grad-3mfree-top.gif) left top no-repeat; overflow:hidden; padding-top:12px; margin-bottom:12px; width:353px;}
.pFourHalfGradBot {background:url(/distinct/library/images/pods/pod-4half-grad-bot.gif); height:12px; position:relative; bottom:12px;}
.minHeight135 {min-height:135px;}

/*.pSix {background:url(/distinct/library/images/p-6-f5f8f9-mid.gif) repeat-y;margin:0 0 12px;padding:0;}*/
.pTwelveHanBot .pSix {padding-left:12px;}
.pSixTop {background:url(/distinct/library/images/pods/pod-6-grad-top.gif) no-repeat;float:left;width:474px;margin-bottom:12px;overflow:visible;padding-top:12px;position:relative;}
.pSixBot {background:url(/distinct/library/images/pods/pod-6-grad-bot.gif) left bottom no-repeat;margin:0;overflow:hidden;padding:0 12px 12px 12px;}
.pSixBot form label {width:auto;}
.pSixWhite .pSixTop {background:url(/distinct/library/images/pods/pod-6-white-top.gif) no-repeat;margin-bottom:12px;overflow:hidden;padding-top:12px;}
.pSixWhite .pSixBot {background:url(/distinct/library/images/pods/pod-6-white-bot.gif) bottom no-repeat;margin:0;overflow:hidden;padding:0 12px 12px;}
.pSixYellow .pSixTop {background:url(/distinct/library/images/pods/pod-6-yellow-top.gif) no-repeat;margin-bottom:12px;overflow:hidden;padding-top:12px;}
.pSixYellow .pSixBot {background:url(/distinct/library/images/pods/pod-6-yellow-bottom.gif) bottom no-repeat;margin:0;overflow:hidden;padding:0 12px 12px;}
.pSix h2, .pSixBot h2, .pSix h3, .pSixBot h3, .pNineBot h2, .pNineBot h3, .pNineBot h4, .pTwelveBot h3 {margin:0;padding:0;}
.pNineBot .pThreeProduct h3 {margin:0 0 12px 0;}
.pNineBot .pThreeProduct h3 {margin:0 0 12px;}
.pSix li {margin-bottom:6px;}
.pSixBot p.fourColumn {padding:20px 137px 24px 0;}
.pSixBot p.threeHalfColumn {padding:2px 24px 12px 0;float:left;}
.pSixBot h3 {margin:10px 0;}
.pSix p, .pSixTop p, .pNineBot p, .pTwelveBot p {margin:0;}
.pSix label {margin:0 0 0 12px;width:255px;}
.pSix input {margin:0 0 0 12px;width:150px;}
.pSix select {margin:0 0 0 12px;width:180px;}
.pSix input.check {width:20px;}
.pSix input.radio {width:auto;margin:2px 5px;}
.pSix label.radio {width:auto;}
.pSix p.radio {position:relative;left:12px;margin:0;width:270px;float:left;}
div.radio {float:none;margin:0.8em 0 0 0em;}
div.radio label {font-size:1.3em;margin-top:0;}

fieldset.fSixTop div.fSixBot div.button {margin-bottom:0;}
.pNineTop {background:url(/distinct/library/images/pods/pod-9-grad-top.gif) no-repeat 0 0;float:left;overflow:hidden;margin-bottom:12px;padding-top:12px; position: relative;}
.pNineBot {background:url(/distinct/library/images/pods/pod-9-grad-bot.gif) left bottom no-repeat;width:705px;margin:0;overflow:hidden;padding:0 0 12px 12px;}
.pNineBot .pThree {padding-left:0;}

.pRight{padding-right: 12px;}

.pTwelveHanTop {
	background:url(/distinct/library/images/pods/pod-6-3-3-grad-top.gif) left top no-repeat;
	margin:12px 0;
	overflow:hidden;
	}
.pTwelveHanBot {
	background:url(/distinct/library/images/pods/pod-6-3-3-gradient-bottom.gif) left bottom no-repeat;
	overflow:hidden;
	padding:8px 0
	}
.pTwelveTop {background:url(/distinct/library/images/p-12-f5f8f9-top.gif) no-repeat;overflow:hidden;padding-top:12px;margin-bottom:12px;}
.pTwelveBot {background:url(/distinct/library/images/p-12-f5f8f9-bot.gif) left bottom no-repeat;margin:0;overflow:hidden;padding-bottom:12px;}
.pTwelveSoloTop {background:url(/distinct/library/images/pods/pod-3-3-3-3-white-top.gif) no-repeat;overflow:visible;padding-top:4px;margin-bottom:12px;}
.pTwelveSoloBot {background:url(/distinct/library/images/pods/pod-3-3-3-3-white-bot.gif) left bottom no-repeat;margin:0;overflow:visible;}
.pTwelveSoloBot .pThreeProduct h3 {padding-top:8px;}
.pTwelveSoloBot .pThreeProduct p.twoColumn {margin-bottom:10px;}

.sixThreeColumnTop {background:url(/distinct/library/images/pods/pod-6-3-white-grad-top.gif) no-repeat 0 0;float:left;padding-top:12px;}
.sixThreeColumnBot {background:url(/distinct/library/images/pods/pod-6-3-white-grad-bot.gif) no-repeat 0 bottom;float:left;}
.sixThreeColumnBot .threeColumn {width:231px;}
.contactBox {font-size:1.3em;line-height:1.5em;}

/*  pBUT  */
.pBut, .pButBack {
	text-align:left;
	position:relative;
	}

.pSix div.pBut input {position:relative;border:0;height:1.9em;margin:0;padding:0;width:auto;}

.pBut a, .pButBack a {
	display:block;
	background:none;
	border-bottom:0;
	color:#004fb6;
	font-size:1.3em;
	font-weight:bold;
	left:0;
	padding:0.4em 0;
	position:absolute;
	text-decoration:none;
	text-indent:0.4em;
	top:0;
	width:100%;
	z-index:99;
	}
	
.pBut img, .pButBack img {width:12.5em;}
.rightNav .pBut img {width:9.5em;}
.pButBack a {text-indent:1.5em;}
.rightNav .pBut a {padding:0.6em 0 0.6em;text-indent:0.6em;}
.game .pBut a {padding:5px 28px 7px 10px;}
	
.bBut {position:relative;}
.bBut a {
	display:block;
	background:none;
	border-bottom:0;
	color:#004fb6;
	font-size:1.2em;
	font-weight:bold;
	position:absolute;
	top:0;
	left:0;
	padding:8px 20px 10px 10px;
	text-decoration:none;
	}


.pNineColumnBot .pBut a {padding-top:7px;}
.pBut a:hover, .pButBack a:hover {color:#335cad;}
.noTopGap {margin-top:0;}/*athletics Button */.pAthBut, .pAthButBack {	margin:1.5em 1em 0 0;	text-align:left;	position:relative;	}.pAthBut a, .pAthButBack a {	display:block;	background:none;	border-bottom:0;	color:#003399;	font-size:1.5em;	font-weight:bold;	padding:8px 20px 6px 20px;	position:absolute;	left:0;	top:0;	text-decoration:none;	}.pAthButBack a {padding:6px 25px;}.pAthBut a:hover, .pAthButBack a:hover {color:#335cad;}.athbold { font-weight:bold;}td .pBut {margin:0 0.5em;}
td .pBut a {padding:5px 20px 4px 7px;font-size:1em;}
.propFundUpdate .pAthBut {margin-top:0;}
.pBut a.inputBut {padding:0.4em 2em 0.50em 0.85em;}
div.noRMargin .pBut {margin-right:0;}

div.pLinkArrow {background:url(/distinct/library/images/link-arrow.gif) 100% 70% no-repeat;float:left;font-size:1.3em;margin:1.4em 0 0 0;padding:0 12px 3px 0;}
div.pButLinkArrow {background:url(/distinct/library/images/link-arrow.gif) 100% 50% no-repeat;float:left;font-size:1.3em;margin:1.5em 0 0 0;padding:0 12px 3px 0;}
li div.pButLinkArrow {font-size:1em;}

div.linkArrow, div.linkArrowWide {background:url(/distinct/library/images/link-arrow.gif) 100% 50% no-repeat;float:left;padding:0 12px 3px 0;margin:0.8em 0 0 0;}
div.linkArrow a {font-size:1.3em;}
div.linkArrowWide a {font-size:1.3em;float:left;padding-left:12px;}
p.linkArrow {background:url(/distinct/library/images/link-arrow.gif) 100% 50% no-repeat;float:left;padding:0 12px 3px 0;margin:0 0 12px 0;}


div.linkArrowNoLeftMargin {background:url(/distinct/library/images/link-arrow.gif) 100% 50% no-repeat;float:left;padding:0 12px 3px 0;margin:0.4em 0 0 0;}
div.linkMicrosite, p.linkMicrosite {background:url(/distinct/library/images/link-microsite.gif) 65% 20% no-repeat;float:none;padding:0 16px 3px 0;margin:0.4em 0 0 0;font-size:1.3em;}
a.linkMicrosite {background:url(/distinct/library/images/link-microsite.gif) 100% 40% no-repeat;border:none;padding:0 16px 0 0;margin:0 2px 0 0;text-decoration:underline;font-size:1.3em;}
p a.linkMicrosite, li a.linkMicrosite {font-size:100%;}
li a.linkMicrosite
.rightNav a.linkMicrosite {font-size:1.3em;}
a.linkPdf {background:url(/distinct/library/images/inline-pdf.gif) 100% 20% no-repeat;border:none;padding:0 16px 0 0;margin:0 2px 0 0;text-decoration:underline;}
a:hover.linkMicrosite, a:hover.linkPdf {border:none;text-decoration:none;}
div.pLinkMicrosite {background:url(/distinct/library/images/link-microsite.gif) 100% 20% no-repeat;float:left;font-size:1.3em;padding:0 16px 3px 12px;margin:1.4em 0 0 0;}
.aThreeBot div.pLinkMicrosite {font-size:1em;}
div.hrLinkMicrosite {background:url(/distinct/library/images/link-microsite.gif) 100% 20% no-repeat;float:left;padding:0 16px 3px 0;margin:0.4em 0 12px 0;}
div.p2LinkMicrosite {background:url(/distinct/library/images/link-microsite.gif) 100% 20% no-repeat;float:left;padding:0 16px 3px 12px;margin:0.4em 0 0 0;}
div.linkList {background:url(/distinct/library/images/list-arrow.gif) 0 2px no-repeat;list-style-type:none;margin:0 0 3px 12px;padding:0 0 12px 17px;}
/*#bodyCenter a.linkMicrosite {font-size:0.9em;}*/
.telephone {font-weight:bold;color:#039;font-size:1.2em;}
.healthTelephone {width: 300px; position:relative; top:65px; left:-114px; color:#004fb6; font-size:2em;}
.healthTelephoneCode {position:relative; top:77px;left:-270px;color:#004fb6; font-size:1em;}
.clearBoth {clear:both;line-height:1px;height:1px;border:0;}

.aThreeTop,
.aThreeLiveChat {
	background:transparent url(/distinct/library/images/pods/pod-single-grad-top.gif) 0 0 no-repeat;
	overflow:visible;
	padding:12px 0 0 0;
	margin-bottom:12px;
	width:231px;
	}

.aThreeBot {background:transparent url(/distinct/library/images/pods/pod-single-grad-bot.gif) left bottom no-repeat;
	overflow:visible;
	padding:0 12px 12px 12px;
	}

 .doyleBot {background:transparent url(/distinct/library/images/pods/pod-single-grad-bot-doyle.gif) left bottom no-repeat;
	overflow:visible;
	padding:0 12px 12px 12px;
	height:217px;
	max-height:217px;
	}

.aThreeBot fieldset {margin:0;padding:0;}

.aThreePlain {
	background:url(/distinct/library/images/pods/pod-single-white-top.gif) 0 0 no-repeat;
	overflow:hidden;
	padding:12px 0 0 0;
	margin-bottom:12px;
	width:231px;
	}

.aThreePlainBot {
	background:url(/distinct/library/images/pods/pod-single-white-bot.gif) left bottom no-repeat;
	overflow:hidden;
	padding:0 12px 12px 12px;
	width:207px;
	}
	
.aThreeGameBot {
	background:url(/distinct/library/images/pods/pod-3-game-bot.gif) left bottom no-repeat;
	overflow:hidden;
	padding:0 12px 12px 12px;
	width:207px;
	}


.aThreeBlank {margin:-6px 0 12px;overflow:hidden;padding:0 0 20px;position:relative;z-index:40;}

.aLSSWhiteTop {background:transparent url(/distinct/library/images/pods/pod-LSS-white-top.png) 0 0 no-repeat;padding:12px 0 0 0;float:left;width:462px}
.aLSSWhiteBot {background:transparent url(/distinct/library/images/pods/pod-LSS-white-bot.png) bottom left no-repeat;padding:0 0 12px 12px;width:450px}
.aLSSGradBot {background:transparent url(/distinct/library/images/pods/pod-LSS-grad-bot.png) bottom left no-repeat;padding:0 0 12px 12px;width:450px}

.aLSSWhiteBot ul, .aLSSGradBot ul {margin:10px 0 0;}
.aLSSWhiteBot ul li, .aLSSGradBot ul li {background:transparent url(/distinct/library/images/list-full-arrow.gif) no-repeat 0 0.2em;margin:0;padding:0 0 5px 12px;}
.aLSSWhiteBot h3, .aLSSGradBot h3 {margin-bottom:0;}
.aLSSWhiteBot .car-and-home {background:transparent url(/distinct/library/images/hero/car-and-home.jpg) no-repeat 98% 0;margin:0;padding:10px 0 20px;}
.aLSSWhiteBot .coins {background:transparent url(/distinct/library/images/hero/coins.jpg) no-repeat 98% 0;margin:0;padding:10px 0 28px;}
.aLSSWhiteBot .pBut, .aLSSGradBot .pBut {margin-top:0;}
.aLSSWhiteBot .marginTop, .aLSSGradBot .marginTop {margin-top:23px;}
p.laptop {width:550px;float:left;clear:left;}
img.laptop {margin-right:24px;margin-top:-24px;}

.pFourFourGradTop {
	background:url(/distinct/library/images/pods/pod-4-4-grad-top.gif) 0 0 no-repeat;
	float:left;
	margin-bottom:12px;
	overflow:hidden;
	padding:12px 0 0 0;position:relative;
	}
.pFourFourGradBot {
	background:url(/distinct/library/images/pods/pod-4-4-grad-bot.gif) left bottom no-repeat;
	float:left;
	overflow:visible;
	padding:0;
	}
.pFourThreePlainTop {
	background:url(/distinct/library/images/pods/pod-4-4-4-white-top.gif) 0 0 no-repeat;
	float:left;
	margin-bottom:12px;
	overflow:visible;
	padding:12px 0 0 0;
	}
.pFourThreePlainBot {
	background:url(/distinct/library/images/pods/pod-4-4-4-white-bot.gif) left bottom no-repeat;
	float:left;
	overflow:visible;
	padding:0;
	}

.pFourColumn {float:left;width:288px;padding:0 12px 12px;}
.pFourFourColumn {float:left;width:288px;padding:0 12px 12px;}

.pSixSixPlainTop {
	background:url(/distinct/library/images/pods/pod-6-6-white-LSS-top.gif) 0 0 no-repeat;
	float:left;
	margin-bottom:12px;
	overflow:visible;
	padding:12px 0 0 0;
	}
.pSixSixPlainBot {
	background:url(/distinct/library/images/pods/pod-6-6-white-LSS-bot.gif) left bottom no-repeat;
	float:left;
	overflow:visible;
	padding:0 0 12px;
	}
.pSixColumn {float:left;width:450px;padding:0 12px 12px;}

.pSixSixPlainBot .pSixColumn {float:left;width:450px;padding:0 12px 0;}

.pSixSixPlainBot .pSixColumn h4, .pSixSixPlainBot .pSixColumn ul {margin-bottom:5px;}
.pSixSixPlainBot .pSixColumn ul li {margin-top:5px;}

.pTwelveGradTop {
	background:url(/distinct/library/images/pods/pod-12-grad-top.gif) 0 0 no-repeat;
	float:left;
	margin-bottom:12px;
	overflow:visible;
	padding:12px 0 0 0;
	}

.pTwelveGradBot {
	background:url(/distinct/library/images/pods/pod-12-grad-bot.gif) left bottom no-repeat;
	float:left;
	overflow:visible;
	padding:0 12px 12px;
	}
.pTwelveGradBot h2 {margin-bottom:0;}


.aNineFettTop {
	background:url(/distinct/library/images/pods/pod-6-6-white-top.gif) 0 0 no-repeat;
	float:left;
	margin-bottom:12px;
	overflow:visible;
	padding:12px 0 0 0;
	}
.aNineFettBot {
	background:url(/distinct/library/images/pods/pod-6-6-white-bot.gif) left bottom no-repeat;
	padding-bottom:12px;
	float:left;
	width:717px;
	}
.pNineColumnTop {
	background:url(/distinct/library/images/pods/pod-9-grad-top.gif) 0 0 no-repeat;
	float:left;
	overflow:visible;
	padding-top:12px;
	margin-bottom:12px;
	}

.pNineColumnBot {
	background:url(/distinct/library/images/pods/pod-9-grad-bot.gif) left bottom no-repeat;
	float:left;
	padding-bottom:12px;
	width:717px;
	}

.pSixThreeColumnTop {
	background:url(/distinct/library/images/pods/pod-6-3-top-grad.gif) 0 0 no-repeat;
	float:left;
	overflow:visible;
	padding-top:12px;
	margin-bottom:12px;
	}

.pSixColumnBot {background:url(/distinct/library/images/pods/pod-6-grad-bot.gif) left bottom no-repeat;float:left;width:475px;}

.pSixColumnTop {
	background:url(/distinct/library/images/pods/pod-6-grad-top.gif) 0 0 no-repeat;
	float:left;
	overflow:visible;
	padding-top:12px;
	margin-bottom:12px;
	}

.pThreeColumnRightBot {
	background:url(/distinct/library/images/pods/pod-3-rh-gradient-bottom.gif) left bottom no-repeat;
	float:right;
	padding-bottom:12px;
	width:210px;
	}

.pThreeColumnRightTop {
	background:url(/distinct/library/images/pods/pod-3-grad-top.gif) 0 0 no-repeat;
	float:right;
	overflow:visible;
	padding-top:12px;
	margin-bottom:12px;
	}

.pSixThreeColumnBot {
	background:url(/distinct/library/images/pods/pod-6-3-bot-grad.gif) left bottom no-repeat;
	float:left;
	padding-bottom:12px;
	width:717px;
	}

.pNineColumnLowBot {
	background:url(/distinct/library/images/pods/pod-9-grad-low-bot.gif) left bottom no-repeat;
	float:left;
	padding-bottom:12px;
	width:717px;
	}

.pNineColumnBot .left .linkArrow {margin:1.7em 0 0 1em;}

.pNinePlainTop {
	background:url(/distinct/library/images/pods/pod-9-white-top.gif) 0 0 no-repeat;
	overflow:visible;
	float:left;
	width:717px;
	padding-top:12px;
	}
.pNinePlainBot {
	background:url(/distinct/library/images/pods/pod-9-white-bot.gif) left bottom no-repeat;
	float:left;
	padding:0 0 12px 12px;
	width:705px;
	}

.aFourFett {overflow:visible;width:328px;padding:0 12px;}
/*.aSix {background:url(/distinct/library/images/a-6-f7f7f7-top.gif) 0 6px no-repeat;margin:-6px 0 12px;padding:0 0 12px;position:relative;z-index:40;}
.aSixBot {background:url(/distinct/library/images/a-6-f7f7f7-bot.gif) left bottom no-repeat;}*/

.aSixPlain {
	background:url(/distinct/library/images/pods/pod-6-grad-top.gif) 0 0 no-repeat;
	overflow:hidden;
	padding:12px 0 0 0;
	}

.aSixPlainBot {
	background:url(/distinct/library/images/pods/pod-6-grad-bot.gif) left bottom no-repeat;
	overflow:hidden;
	padding:0 12px 12px 12px;
	}

.pNineColumnBot .sixColumn {padding:0 12px;width:460px;}

/*.aNine {background:url(/distinct/library/images/a-9-f7f7f7-top.gif) 0 6px no-repeat;margin:-6px 0 12px;padding:0 0 12px;position:relative;z-index:40;}
.aNineTop {background:url(/distinct/library/images/pods/pod-9-grad-top.gif) no-repeat;margin:0 0 12px;overflow:hidden;padding:12px 0;}
.aNinePlain {background:url(/distinct/library/images/a-9-f7f7f7-top.gif) no-repeat;margin:0 0 12px;overflow:hidden;padding:0 0 12px;}*/
/*.aNineBot {background:url(/distinct/library/images/pods/pod-9-grad-bot.gif) left bottom no-repeat;padding:0 0 12px;}*/

/* .aThree p, .cThreePlain p, .aFourFett p, .aSix p, .aSixPlain p {margin:0 12px;} */
.cThreePlain p.twoColumn {float:left;clear:none;margin:0 0 0 12px;}
.aThree p a, .aSix p a {border:none;}
.aThree p a:hover, .aSix p a:hover {border-bottom:1px solid #039;}
.aThree img.right {margin:1.6em 0 0 0;}
.aThree span {font-size:0.85em;}
.aThree span.telephoneQuoteRef {display:block; margin:-0.5em 0 0.5em;}
.aThree span.left {float:left;}
.aThree span.right {float:right;}
.aNineBot h3, .aNineBot p, .aNine p, .aSix h5, .aNine h5, .aNinePlain p, .aNinePlain h5 {margin-left:12px;}
.aThree h4, .cThreePlain h4, .aFourFett h4, .aSix h4, .aSixPlain h4, .aNinePlain h4 {background:none;border-bottom:1px solid #ccd6eb;font-size:1.3em;margin:0 0 12px 12px;padding:12px 0 2px 0;}
.aThree h5, .aThreePlain h5, .cThreePlain h5, .aFourFett h5, .aSix h5, .aSixPlain h5, .aNinePlain h5 {margin-left:12px;}
.cThreePlain h4, .aNinePlain h4, .aSixPlain h4 {padding:6px 0 2px 0;}
.aThreeDoubleBot div.aThree  {padding-top:0;padding-bottom:3px;margin-top:0;margin-bottom:0;}
.pNineBot h4.rss {background:url(/distinct/library/images/rss.gif) 0 0.1em no-repeat;border-bottom:0;font-size:1.3em;margin-bottom:12px;padding:0 0 2px 23px;}

.pNinePlainBot h4.rss, .pNineColumnBot h4.rss {
	background:url(/distinct/library/images/rss.gif) 0 0.1em no-repeat;
	border-bottom:0;
	font-size:1.3em;
	margin-bottom:12px;
	margin-left:0;
	padding:0 0 2px 23px;
	top:0;
	left:0;
	}

p.rss {background:url(/distinct/library/images/rss.gif) 0 0.1em no-repeat;border-bottom:0;font-size:1.3em;margin-bottom:12px;padding:0 0 2px 23px;}

.pNinePlainBot .threeColumn ul.aFullArrowList li,
 .pNineColumnBot .threeColumn ul.aFullArrowList li {margin-left:0;}

.rightNav ul.aFullArrowList li {
	margin-right:0;
	margin-left:0;
	}

.aThreePlainBot ul.aFullArrowList,
 .aThreeBot ul.aFullArrowList {margin-top:0;}
.aThreeBot a {font-size:1.3em;}
.aThreePlainBot ul.aArrowList li a,
.aThreeBot p a.linkMicrosite, .aThreeBot p a, .aThreeBot ul.aArrowList li a {font-size:100%;}


.aNineBot ul.aFullArrowList li,
.aThreeBot ul.aFullArrowList li
.aThreePlainBot ul.aFullArrowList li,
.aThreePlainBot ul.arrowList,
.aThreePlainBot ul,
.aThreePlainBot ul.aFullArrowList li {
	margin-left:0;
	padding-left:0;
	}

.aNineBot ul.aFullArrowList li.pdf,
.aThreeBot ul.aFullArrowList li.pdf {
	margin-left:0;
	padding-left:15px;
	}

.aThreePlain h4 {border-bottom:1px solid #ccd6eb;}

.aThreeBot h4 {
	padding:12px 0 4px 48px;
	position:relative;
	border-bottom:1px solid #ccd6eb;
	font-size:1.5em;
	top:-18px;
	width:170px;
	background-position:0 0;
	background-repeat:no-repeat;
	margin-bottom:-12px;
	}

.aNineFettBot h4 {
	padding:12px 0 4px 48px;
	position:relative;
	border-bottom:1px solid #ccd6eb;
	font-size:1.5em;
	top:-18px;
	margin:0;
	background-position:0 0;
	background-repeat:no-repeat;
	}

.pNineColumnBot h4 {
	padding:12px 0 4px 48px;
	position:relative;
	border-bottom:1px solid #ccd6eb;
	font-size:1.5em;
	margin-left:12px;
	top:-18px;
	background-position:0 0;
	background-repeat:no-repeat;
	}

.sixThreeColumnBot h4.aCalculator {
	background:url(/distinct/library/images/icons/ico-calc.gif) 0 0 no-repeat;
	padding:12px 0 4px 48px;
	position:relative;
	border-bottom:1px solid #ccd6eb;
	font-size:1.5em;
	top:-18px;
	margin-left:12px;
	}

h4.aRoute {background:url(/distinct/library/images/icons/ico-route.gif) no-repeat;}
h4.aMap {background:url(/distinct/library/images/icons/ico-prod.gif) no-repeat;}
h4.aCalculator {background-image:url(/distinct/library/images/icons/ico-calc.gif);}
h4.aDocument {background-image:url(/distinct/library/images/icons/ico-prod.gif);}
h4.aDownload {background-image:url(/distinct/library/images/icons/ico-dload.gif);}
h4.aExternal {background-image:url(/distinct/library/images/icons/ico-link.gif);}
h4.aGraph {background-image:url(/distinct/library/images/icons/ico-graph.gif);}
h4.aHelp {background-image:url(/distinct/library/images/icons/ico-help.gif);top:-18px;}
h4.aInfo {background-image:url(/distinct/library/images/icons/ico-info.gif);}
h4.aPhone {background-image:url(/distinct/library/images/icons/ico-phone.gif);}
h4.aRelated {background-image:url(/distinct/library/images/icons/ico-relate.gif);}
h4.aTalk {background-image:url(/distinct/library/images/icons/ico-talk.gif); font-size:1.3em;}
h4.aLogin {background-image:url(/distinct/library/images/icons/ico-my-account.gif);}

.aHelp a, .aInfo a {text-decoration:none;}

.noIcons .aThreeBot h4 {background:none;margin:0 0 0 0;padding:12px 0 4px 0;width:218px;}

.aBanner {display:block; margin-bottom:12px; border:none;}
.aBanner:focus {border:none;}

.cThreePlain {background:url(/distinct/library/images/c-3-eeeff3-top.gif) 0 0 no-repeat;margin:0 0 12px;overflow:hidden;padding:0 0 12px;}
.cThreeBot {background:url(/distinct/library/images/c-3-eeeff3-bot.gif) left bottom no-repeat;}

div.contact h5 {color:#333;}
div.contact div.linkArrow, div.contact div.linkMicrosite {margin-bottom:12px;}

.aBut {margin:6px 0;position:relative;text-align:left;}
.aBut a {
background:none;color:#004fb6;border-bottom:0;text-decoration:none;font-size:1.3em;font-weight:bold;left:0;top:0;width:100%;margin:0;position:absolute;padding:5px 10px 4px 7px;}
.aBut a.inputBut {padding:0.5em 0.5em 0.55em 2em;}
.aThreePlainBot .aBut {padding-left:0;margin-left:0;}
.fSixTop .aBut a {padding:0.65em 0 0.65em 0.45em;}
#titleBread .aBut img {width:18em;}
#titleBread .aBut a {padding:0.6em 0;text-indent:0.6em;}

/* Breadcrumb */
#breadcrumb {font-size:0.85em;float:left;height:1%;margin:0 0 0 3px;padding:0 0 0;position:relative;z-index:20;}
ul#breadcrumb li {background:url(/distinct/library/images/lists/breadcrumb-arrow.gif) 100% 50% no-repeat;float:left;line-height:1.6em;list-style:none;margin:0 4px 6px 0;padding:0 9px 0 0;}
ul#breadcrumb li.current {background:none;}
em {left:-9999em;position:absolute;top:-9999em;}
.twelveColumn #breadcrumb {float:left;margin-top:10px;}

/* Hero */

#heroPodium h2 {color:#8c8c8c; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:2em;}
#heroAnnuities h2, #heroCar h2, #heroClassicCar h2, #heroFemaleCar h2, #heroGuaranteedLifelong h2, #heroGuaranteedWholeLife h2, #heroHealth h2, #heroHealthInsurance h2, #heroHealthMyCashPlan h2, #heroVan h2, #heroHome h2, #heroHomeEmergency h2, #heroIdentity h2, #heroIncomeDrawdown h2, #heroIncomeProtection h2, #heroInvestmentBonds h2, #heroIsas h2, #heroBreakdownCover h2, #heroHealthGuidance h2, #heroMotorcycle h2, #heroPersonalAccident h2, #heroPensions h2, #heroPersonalPensions h2, #heroSavings h2, #heroShortTermCar h2, #heroStakeholder h2, #heroTravel h2, #heroOnshoreBonds h2, #heroInvestmentBonds h2, #heroEquityRelease h2, #heroLife h2, #heroHighNetWorth h2 {left:-9999em;position:absolute;top:-9999em;}

#heroSaferStreet {background:url(/distinct/library/images/saferstreet/hero-safer-street.jpg) 0 0 no-repeat;height:220px;position:relative;z-index:10;}
#heroHighNetWorth {background:url(/distinct/library/images/hero/hero-high-net-worth.jpg) 0 0 no-repeat;height:256px;position:relative;z-index:10;margin-top:-55px;}
#heroCarC {background:url(/distinct/library/images/hero/hero-car-ticker.jpg) 0 0 no-repeat;height:258px;position:relative;z-index:10;}
#heroMyPolicy {background:url(/distinct/library/images/hero/hero-mypolicy.jpg) 0 0 no-repeat; width:717px; height:116px;position:relative;z-index:10;}
#heroMyPolicy {background:url(/distinct/library/images/hero/hero-mypolicy.jpg) 0 0 no-repeat; width:717px; height:116px;position:relative;z-index:10;}

#heroMyPolicy h2{position: absolute; left: -9999em; top: -9999em}

#heroCarPPC {height:270px; width:25px;position:absolute;z-index:100;display:block;text-indent: -9999px; text-decoration: none;}

#heroTextOnly {margin-top:0.5em;padding-bottom:1em;}
#heroBottom {background:url(/distinct/library/images/pods/pod-9-news-pod-bot.gif) no-repeat left bottom;overflow:hidden;padding:7px 7px 3px;margin:0 0 12px;}
#heroBottomFlash {padding:7px 7px 3px;margin:0 0 12px; position:relative; bottom:64px;}

#heroBottomSplit {background:url(/distinct/library/images/pods/pod-6-3-news-pod-bot.gif) no-repeat left bottom;overflow:hidden;padding:7px 7px 3px;margin:0 0 12px;}
#heroBottomSplit .heroBtnY.right{float: right; margin-right:56px;}
#heroBottomSplit .linkArrow{ padding-top: 8px}

#heroBottom div.linkArrow, #heroBottomFlash div.linkArrow {background:url(/distinct/library/images/link-arrow.gif) 100% 50% no-repeat;float:left;font-size:0.95em;padding:0 9px 3px 0;margin:1.8em 0 0 22px; position:relative; bottom:0px;}
#heroBottom .pBut {float:left;margin-top:0;}
#heroBottom .pBut a {font-size:2.3em;padding:8px 30px 14px 16px;}
#heroBottom a {font-size:1.3em;}
#heroBottom .pFourFett {background:none;margin-bottom:5px;padding-left:5px;width:340px;}
#heroBottom .pFourFett h2 {margin-left:0;padding-left:0;}
#heroBottom .pFourFett p {margin:0 0 10px 0;padding-left:0;}

.pFourFett.heroTel {font-size: 1.6em; line-height:1.6em; float:left;}

.heroBtnY, .popUpBtn, .callBackBtn {float:left;position:relative;text-align:left;margin:5px 5px 5px 5px;}
.callBackBtn {margin:12px 0 0 12px;}
.pNineColumnBot .heroBtnY, .popUpBtn, .callBackBtn {margin:5px 5px 5px 12px;}
#heroBottom .callBackBtn {margin-top:14px;}
#heroBottom .heroBtnY a, .heroBtnY a {background:none;color:#004fb6;text-decoration:none;padding:8px 14px 10px;
font-size:2em;font-weight:bold;left:0px;position:absolute;top:0;}
#heroBottom a:hover {color:#335cad;}
.heroBtnY a.heroSmall {background:none;text-decoration:none;padding:11px 0px 10px 8px;font-size:1.45em;font-weight:bold;left:0px;position:absolute;top:0;}
.heroBtnY a.heroSmallest {font-size:1.2em;}
#heroBottom .heroBtnY a.white, #heroBottomFlash .heroBtnY a.white {color:#fff;}
.heroBtnSmall a {font-size:1.9em;padding-top:11px;text-decoration:none;border-bottom:none;}

#heroBottom  .heroBtnY .heroBtnLarge {padding-top:10px;}

.popUpBtn a {background:none;width:100%;text-decoration:none;font-size:1.8em;font-weight:bold;left:8px;position:absolute;top:11px;}
.callBackBtn a {background:none;text-decoration:none;font-size:1.8em;font-weight:bold;left:8px;position:absolute;top:4px;}

.liNewSticker{float:right;position:absolute; top:-15px; right:5px;}

/* Right Module */
.rightNav {clear:right;float:right;margin-left:11px;width:231px;}
.security {padding: 0 30px 0 30px;}
.quoteName { text-align: right;}

/* Content Module */
.register{margin-bottom: 99px;}
html>body .register{margin-bottom: 109px;} /* do not delete - required for IE6 */

/* Footer */
#footer {background:transparent url(/distinct/library/images/footer-background.gif) no-repeat scroll center bottom;clear:both;font-size:0.9em;
line-height:1.77em;margin:0 -23px;padding:0 18px 22em;width:970px;}
#footer h3 {color:#333;font-size:1em;}
#footer h5 {line-height:1em;}
#footer ul {display:block;float:left;margin:0;padding:0;border-top:1px solid #dddddd;}
#footer li {font-size:1.3em;list-style-type:none;margin:0;padding:0;line-height:1.8em;}
#footer li a {font-size:100%;}
#footer li a.linkMicrosite {font-size:100%;}
#footer .border {border-right:1px dashed #afbbc4; }
#footer #copyright {border-top:1px solid #dddddd;float:left;width:232px;padding:0 0 0 70px;font-size:0.9em;}
#footer #copyright p,#footer #copyright ul, #footer #copyright li{display:block;float:left;margin:0 auto;width:160px;}
#footer #copyright p {padding:12px 0;}
#footer #copyright p.small {font-size:100%;margin-top:4px;margin-bottom:10px;}
#footer #copyright ul {border:none;}
#footer .twoColumn {float:left;margin:15px 0 12px;padding:0 0 0 16px;width:150px;height:11em;}
#footer li.twoColumn ul {border:none;}


/* POPUP*/

#popupBody {text-align:left;background:#edf5f9 url(/distinct/library/images/background.gif) repeat-y center top; margin:0 auto;padding:6px 23px 0; width:960px;}
#popupBody:after {content: "."; clear: both; display: block; height: 0; visibility: hidden;}

#popupHeader {
	background:url(/distinct/library/images/aviva-beam.gif) left top no-repeat #ffdc13;
	border-bottom:4px solid #e7eded;
	margin:0;
	padding:0;
	width:960px;
	height:90px;
	z-index:1000;
	position:relative;
	}
#popupBody .pBut a {font-size:1.2em;padding:12px;width:100%;}
.popupRight {float:right;margin:12px 0 0 12px;width:231px;}
#popupBody .threeColumn .pBut a {font-size:1.2em;padding:6px;width:100%;}
.popupLeft {width:697px;}
#popupLogo {width:200px;height:91px;margin:0; float:left;}
#popupLogo a {text-indent:-3000px;border:none;display:block;height:70px;line-height:40px;letter-spacing:-1000px;width:200px;}
#popupBody .threeColumn {width:231px;float:right;}
#popupCloseBut {background:#E7EDED url(/distinct/library/images/header/all-products-corner.gif) no-repeat scroll right top;border:0 none;
clear:right; float:right;font-size:1.2em;margin:71px 12px 0 0;padding:6px 0 2px;}
#popupCloseBut a {background:url(/distinct/library/images/cross-small.gif) 93% 60% no-repeat;border:0;padding:6px 1.6em 2px 7px;}
.popupContent {float:left;background:#fff;border-bottom:5px solid #ffe400;padding:10px 0;width:960px;}
.popupContent h2 {margin:5px 0;}

#popupFooter {background:transparent url(/distinct/library/images/footer-background.gif) no-repeat scroll center bottom;clear:both;font-size:0.9em;
line-height:1.77em;margin:0 -23px; padding:0 18px 40px 18px;width:970px;}

#popupFooterSplash {background:transparent url(/distinct/library/images/footer-background.gif) no-repeat scroll center bottom;clear:both;font-size:0.9em;
line-height:1.77em;margin:0 -23px;padding:0 18px 45px; width:970px;}

#popupFooter p {clear:none;margin:0;padding:3px 5px;}
#popupFooter p.small {clear:none;float:right;margin:0;padding:0;}

/* Tables */
table {line-height:1.2em;margin:0.5em 0;font-size:1.3em;width:100%;}
td.leftAlign {text-align:left;}
td.noRightBorder, th.noRightBorder {border-right:0;}
th {border-bottom:2px solid #fff;border-right:3px solid #fff;padding:6px 6px 6px 12px;}
td {border-bottom:2px solid #fff;border-right:3px solid #fff;padding:6px;text-align:center;}
td img {vertical-align:-40%;}
td p {font-size:1em;}
td ul li {font-size:100%;}
thead th {background:#8996a0;border-bottom:2px solid #fff;color:#fff;font-weight:bold;}
thead th h3 {color:#fff;}
thead th a, thead th a:hover{border-color:#fff;color:#fff;}
tbody th {color:#333;}
tbody tr {background:#ccedff;}
tbody tr.alt {background:#e5f6ff;}
tfoot td {background-color:#8996a0 ;}
tfoot td h4 {color:#fff;text-align:left;}
.contactdetails{width:340px; font-size:1em; line-height:1.3em; margin:0;}
.contactdetails td{background-color:#fff; text-align:left; padding:0; width:320px;}
.contactdetails th{background-color:#fff; text-align:left; padding:0; font-weight:bold; font-size:1.1em;}
td.col1{width:20px;}
table.totalRoomSummary {clear:left;float:left;}
tbody tr.itemValuePair th.item {width:70%;}

/* Show Hide Tables */
table.showHide tbody th {border-bottom:none;color:#039;cursor:pointer;padding-bottom:18px;padding-right:65px;}
table.showHide .moreContent {margin:9px 6px;text-align:left;}
table.showHide td {border-bottom-width:12px;}
table.showHide td.closed {border-bottom-width:2px;}
table.showHide th.closed {border-bottom:2px solid #fff;padding-bottom:6px;}
table.showHide span.moreLink {background:url(/distinct/library/images/tables/morePlus.gif) right no-repeat;float:right;height:23px;text-indent:-10000em;margin:0 -55px 0 6px;width:59px;}
table.showHide span.close{background:url(/distinct/library/images/tables/moreMinus.gif) right no-repeat;}

/* Table Highlight */
.highlightTable td.highlight,  .highlightTable tbody th.highlight{background:#ffef6c;}
.highlightTable tr.alt td.highlight,  .highlightTable tbody tr.alt th.highlight{background:#fff599;}
.highlightTable th.highlightable { cursor:pointer; }
.highlightTable th.highlightable p strong a {font-size:0.7em;}

/* Tables in FAQ Show/Hide List */
.showHide table {border:2px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.showHide table th {border-right:6px solid #eaeaea;}
.showHide table thead th {background:#fff;border-bottom:1px solid #eaeaea;color:#000;}
.showHide table tbody th {border-bottom:1px solid #eaeaea;color:#000;}
.showHide table td {border-bottom:1px solid #eaeaea;border-right:6px solid #eaeaea;}
.showHide table .lastCell {border-right:0;}
.showHide table tbody tr {background:#eaeaea;}
.showHide table tbody tr.alt {background:#f5f8f9;}

/* Definition List Show/Hide */
dl.showHide {margin:0 0 1.5em 0;clear:left;}
dl.showHide dt, dl.showHide dd {background:#ccedff;padding:.75em 0 15px 10px;}
dl.showHide dd.blank, dl.showHide dt.blank{ border-top: none; background: transparent;border-bottom:1px dashed #92a8af;}
dl.showHide dt.blank {}
dl.showHide dt {border-top:#fff 2px solid;color:#039;line-height:1.5em;font-size:1.3em;cursor:pointer;}
dl.showHide dd {font-size:.92em;padding-right:12px;}
dl.showHide .alt {background:#e5f6ff;}
dl.showHide span.moreLink {background:url(/distinct/library/images/morePlus.png) right no-repeat;height:23px;border:none;color:#039;cursor:pointer;float:right;text-indent:-10000em;margin:0 5px;padding-right:15px;width:59px;}
dl.showHide span.close{background:url(/distinct/library/images/moreMinus.png) right no-repeat;}
dd p a {font-size:1em;}
dd a {font-size:100%;}

dl.plainDl dt {font-weight:bold;font-size:1.3em;padding:0 0 6px;}
dl.plainDl dd {padding:0 0 12px;line-height:1.5em;font-size:1.3em;}

/* form table */
.fieldsetBot th, .fieldsetBot td, .fieldsetBot thead th, .fieldsetBot table.showHide th.closed, .fNine th, .fNine td {border-color:#f5f8f9;}

/* Home Page Hero Fader */
#homeHero {position:relative;height:283px;width:960px;}
#homeHero #nonJsHero a, #heroCar #doyle a, #heroHome #doyle a {text-decoration:none;border:0px;}
#homeHero #nonJsHero a img, #heroCar #doyle a img, #heroHome #doyle a img {border:0px;}
.heroImages {margin:0;padding:0;}
.heroImages li {position:absolute;top:0;left:0;height:282px;width:960px;background:none;margin:0;padding:0;}
.heroImages li a {display:block;height:260px;width:960px;background:none;margin:0;padding:0;text-decoration:none;border:0px;}
.heroLinks {position:absolute;top:220px;left:1px;margin:0;padding:0;}
.heroLinks li {background:none;margin:0;padding:0;float:left;position:relative;height:35px; width:100px;}
.heroLinks li a {display:block;height:35px;width:100px;border:none;font-size:0.75em;cursor:pointer;background: transparent url('/distinct/library/images/homeHero/rollover.gif') no-repeat 0px 0px;}
.heroLinks li a span {display:block;position:absolute;top:-300000em;left:0px;text-indent:-10000em;height:24px;margin-left:-15px; cursor:pointer;}

.heroLinks li#one {width:76px;}
.heroLinks li#one a { background-position:0px 0px; width:76px; }
.heroLinks li#one a:hover, .heroLinks li#one a.selected { background-position:0px -35px;}

.heroLinks li#two {width:155px;}
.heroLinks li#two a { background-position:-82px 0px; width:155px; }
.heroLinks li#two a:hover, .heroLinks li#two a.selected { background-position:-82px -35px; }

.heroLinks li#three {width:148px;}
.heroLinks li#three a { background-position:-237px 0px; width:148px; }
.heroLinks li#three a:hover, .heroLinks li#three a.selected { background-position:-237px -35px; }

a#heroQuoteLink, a#heroQuoteLink:hover {position:absolute; top:0px; left:0px; height: 210px; width:100%;text-decoration:none; border:0px;z-index:1000; }

ul.heroTopImages {margin:0;padding:0;width:300px;height:29px;position:absolute; top: -30px; right:140px;z-index:1500;display: none;}
ul.heroTopImages li {margin:0;padding:0;width:300px; height:29px; position:absolute; top: 0px; right:0px; background:none;text-align:right;z-index:1500;  display: none;}

/* Right Nav Banner */
.rightNavBanner {float:right;padding:0 35px 0 0;}

/* Health News Styles */
ul.newsFeedListNoLink li {background:url(/distinct/library/images/list-full-arrow.gif) 0 15px no-repeat;border-top:1px dashed #92a8af;padding:12px 0 0 15px;}
ul.new
#poweredbyHome
{
background-image:url(/distinct/library/images/poweredby.gif);
background-position:right center;
background-repeat:no-repeat;
line-height:26px;
width:182px;
}

/* Health News Quick Link Styles */
ul li.fourLom, div.fourLom input {background:none;}
ul li.fourLom input, div.fourLom input {border:0;}
ul li.fourLom label, div.fourLom label {clear:both;float:none;line-height:1.5em;margin:0.5em 0;position:static;font-size:1.2em;}
ul li.fourLom select, ul li.fourLom input {float:left;margin-top:0.25em;}
select#news-category {width:13em;}
select#news-category, ul li.fourLom input#go-button, div.fourLom input#go-button {float:none;}
ul li.fourLom input#go-button, div.fourLom input#go-button {position:relative;top:5px;}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	z-index:1500;
}

.socBookmark a{
	text-decoration:none;
	border:0px;
}


/* Sitemap */
ul#sitemap {width:960px;margin:0;}
ul#sitemap li ul {font-size:1em;}
ul#sitemap li ul {float:left;margin:4px 0 0;padding:0;}
ul#sitemap li ul li {float:left;font-size:1.3em;font-weight:bold;margin:0 0 20px;width:295px;}
ul#sitemap li ul li.productLevel {float:left;font-size:0.9em;margin:2px 0 4px 17px;padding:0 0 0 15px;width:280px;}
ul#sitemap li ul li ul {float:left;margin:0;padding:6px 0;width:280px;}
ul#sitemap li ul li ul li {float:left;font-size:0.7em;margin:2px 0 2px;padding:0 0 0 15px;width:250px;}
ul#sitemap li ul li ul li ul li {font-size:1em;font-weight:normal;margin:2px 0 4px;}

/* Fancy Box Styles */
div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 2090;
	width: 100%;
	background-color: #333;
}

a#fancy_left, a#fancy_right {
	border:0px;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 2100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(/distinct/library/images/fancy/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(/distinct/library/images/fancy/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 2100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	z-index: 2096;
    overflow: auto;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0;
	padding: 0;
	margin: 0;
	z-index: 2092;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 2100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
	line-height:1em;
	vertical-align:middle;
}

div#fancy_title table tbody tr {
	background: none;
	vertical-align:middle;
}
div#fancy_title table tbody td {
	border:0px;
	padding:0px;
	font-size:1em;
	vertical-align:middle;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
	vertical-align:middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(/distinct/library/images/fancy/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(/distinct/library/images/fancy/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(/distinct/library/images/fancy/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 2090;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute;
	bottom: 10px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	background-image: url(data:image/gif;base64,AAAA);
	z-index: 2100;
}

a#fancy_left {
	left: 0px;
}

a#fancy_right {
	right: 0px;
}

a#fancy_left:hover {
	background: transparent url(/distinct/library/images/fancy/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(/distinct/library/images/fancy/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}

div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/distinct/library/images/fancy/fancy_shadow_nw.png) no-repeat;
}

.centerImg {text-align:center;}

/* Live chat specific elements */

#divButton a{
text-decoration:none;
width:238px;
border:0px;
margin:0px;
padding:0px;
}

#divButton a img {margin:0px; border:0px; padding:0px;}

#divButton a:hover{
text-decoration:none;
width:238px;
border:0px;
padding:0px;
margin:0px;
}

/* Inline link styles */
a.pdf, a.word, a.ppt, a.excel, a.rss {border:none;padding:0 16px 0 0;margin:0 2px 0 0;text-decoration:underline;}
a.pdf:hover, a.word:hover, a.ppt:hover, a.excel:hover, a.rss:hover, a.pdf:focus, a.word:focus, a.ppt:focus, a.excel:focus, a.rss:focus {text-decoration:none;}
a.pdf {background:url(/distinct/library/images/icn-inline-pdf.gif) 100% 20% no-repeat;}
a.word {background:url(/distinct/library/images/icn-inline-word.gif) 100% 20% no-repeat;}
a.ppt {background:url(/distinct/library/images/icn-inline-ppt.gif) 100% 20% no-repeat;}
a.excel {background:url(/distinct/library/images/icn-inline-xls.gif) 100% 20% no-repeat;}
a.rss {background: url(/distinct/library/images/icn-rss.gif) 100% 20% no-repeat;}

/* MISC */
.yellowBox {background:#ffe866; border:#92a8af dashed 1px; padding:15px 5px 5px 5px}

/* Deprecated Elements
applet, basefont, center, dir, font, isindex, menu, s, strike, u, marquee, blink, acronym
/* html 5, use abbr
{ border: 5px solid blue !important; }
/* Deprecated Attributes
br[clear], hr[noshade], *[color], *[background], *[bgcolor], *[nowrap], body[alink], body[link], body[text], body[vlink], body[bottommargin], body[leftmargin], body[rightmargin], body[topmargin], body[marginheight], body[marginwidth], ol[compact], ul[compact], *[align], *[valign], *[height], *[width], ul[type], ol[type], li[type], basefont[size], font[size], hr[size]
{ border: 5px dotted red !important; }
/* Empty Elements
div:empty, span:empty, li:empty, p:empty, td:empty, th:empty { padding: 20px; border: 5px solid yellow !important; }
/* Empty Attributes
*[alt=""], *[title=""], *[class=""], *[id=""], a[href=""], a[href="#"] { border: 5px dotted green !important; }*/


/* SME Portal styles */

#bodyPopup .contentHero{width: 474px; background-color:#ffffff;}

div#header  div.subHeading{clear:none;color:#004fb6;float:right;font-size:3.7em;margin-top:25px;margin-right:15px;text-align:right;}
div.homeHeader h1.subHeading{clear:none;color:#004fb6;float:right;font-size:3.7em;margin-top:25px;text-align:right;}

/*Landing page*/
/* Remove '-temp' from image name once tv ad goes live */
.pSixBotSME {background:url(/distinct/library/images/pods/pod-6-sme-bottom-temp.gif) left bottom no-repeat;margin:0;overflow:hidden;padding:0 12px 12px  12px;}
.pSixTop .pSixBotSME {padding-top:44px;}
.pSixTop .pSixBotSME .pBut {margin-left:12px;}

.SMEReasons button {margin: -20px 0 0 30px; }
.SMEReasons .SMEReason{padding-bottom: 5px;}
.SMEReasons div h2{ clear: both; float: left; width: 1em; padding:19px 0 0 10px;}
.SMEReasons div p{float: left; clear: none; width:400px; padding: 10px 0;}
.SMEReasons div.stripe{background: #f3f3f3;}
.SMEReasons h2 {margin-bottom:12px;}
.SMEReasons .pBut {margin-top:47px;}
.pThreeBotSMEGame {background:url(/distinct/library/images/pods/pod-3-sme-game-bot.gif) bottom no-repeat;margin:0;overflow:hidden;padding:0 0 12px;}
.pThreeBotSMEGame p{width: 8em;}

div.smeCompetitionTop { background:url(/distinct/library/images/sme/sme-party-landing.jpg) 0 0 no-repeat; overflow:hidden; padding:12px 0 0 0; margin-bottom:12px; width:231px; height: 236px;}

.smeThreeBot p.hr8ba2aa {margin:0;}
.smeThreeBot p span {font-size:0.8em;}
.smeThreeBot p.small {padding:10px 0 0;}
.smeThreeBot p.largeBlue {font-size:2em;padding:0 0 5px;}

div.rightNav{position: relative;}

div.smeThreeTop { position: relative; left:-5px; top:-15px; background:url(/distinct/library/images/sme/find-a-broker.jpg) 0 0 no-repeat; overflow:visible; padding:0; margin-bottom:12px; width:261px; height: 264px;}
div.smeThreeTop .pBut{margin: 190px 0 0 60px;}

/* ---Recaptcha--- */
.recaptcha_box {background:#f7f7f7 !important;border:1px solid #e4e4e4;float:left;padding-bottom:6px !important;width:443px !important;}
.recaptcha_box .error {background:transparent url(/distinct/library/images/errorW.gif) no-repeat left top;}
.captcha_links {float:left;margin-top:12px;}
.recaptchatable * {background:#f7f7f7;}
.captcha_search_btn input.fButText {width:80px; clear:both;}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#f7f7f7 !important;} 
#recaptcha_table {border:none !important;width:443px;}
.recaptchatable a, .recaptchatable a:hover {clear:left;float:left;}
#recaptcha_area tr {height:auto;}
#recaptcha_area td.recaptcha_image_cell {width:305px !important;float:left;}
#recaptcha_area td.recaptcha_image_cell center {width:305px;}
#recaptcha_area div#recaptcha_image {width:305px !important;}
#recaptcha_area div#recaptcha_image img {float:left;width:305px;}
.recaptchatable #recaptcha_image {border-color:#cbcbcb !important;}
#recaptcha_response_field {border-color:#cbcbcb !important;background-color:#ffffff !important;margin:0 !important;width:305px !important;}

#myDynamicContent {display:inline-block;width:474px;}

.pThreeCompTop {background:url(/distinct/library/images/pods/pod-3-3-comp-top.jpg) repeat-y;float:left;margin-bottom:12px;overflow:hidden;padding:12px 0 0; position:relative;}
.pThreeCompBot {background:url(/distinct/library/images/pods/pod-3-3-comp-bot.jpg) left bottom no-repeat;clear:both;float:left;margin:0;overflow:hidden;padding:0;}

.pThreeGameTop {background:url(/distinct/library/images/pods/pod-3-3-grad-top.gif) repeat-y;float:left;margin-bottom:12px;overflow:hidden;padding:12px 0 0; position:relative;}
.pThreeGameBot {background:url(/distinct/library/images/pods/pod-3-3-game-bot.jpg) left bottom no-repeat;clear:both;float:left;margin:0;overflow:hidden;padding:0 0 12px;}
.pThreeGameBot p.game {width: 120px;}

.aThreeComp {background:url(/distinct/library/images/pods/pod-3-comp-top.jpg) 0 0 no-repeat; overflow:hidden; padding:12px 0 0 0; margin-bottom:12px; width:231px;}
.aThreeCompBot { background:url(/distinct/library/images/pods/promo-car.jpg) left top no-repeat; overflow:hidden; padding:0 12px 12px 12px; height:250px; }

.motorPromo {background:url(/distinct/library/images/promo-car.jpg) left top no-repeat; overflow:hidden; padding:80px 12px 12px 12px; }
.homePromo {background:url(/distinct/library/images/promo-home.jpg) left top no-repeat; overflow:hidden; padding:80px 12px 12px 12px; }
.travelPromo {background:url(/distinct/library/images/promo-travel.jpg) left top no-repeat; overflow:hidden; padding:80px 12px 12px 12px; }

.aThreeCompBot .comp{padding: 5px 0 12px 0;}

.pThreeCompBot .comp h3, .pThreeCompBot .comp h4, .pThreeCompBot .comp p, .aThreeCompBot .comp h3,.aThreeCompBot .comp h4, .aThreeCompBot .comp p{color: #FFF;}
.pThreeCompBot .comp h4, .aThreeCompBot div.comp h4{width: 120px;}
.pThreeCompBot .comp h3, .aThreeCompBot .comp h3{width: 130px; padding:0 12px 5px 0;}
.aThreeCompBot .comp h4{ border: none; margin: 0; padding-top: 5px;}

.pThreeCompBot .pBut, .aThreeCompBot .pBut{margin-left: -5px;}

.aThreeCompBot p{width: 115px;}

.aThreeRAC {background:url(/distinct/library/images/pods/pod-rac.jpg) -5px -5px no-repeat; overflow:hidden; padding:12px 0 0 0; margin-bottom:12px; width:231px;}
.aThreeRACBot { background:url(/distinct/library/images/poods/pod-rac.jpg) left bottom no-repeat; overflow:hidden; padding:0 12px 12px 12px; width:207px; }
.aThreeRACBot .comp h3, .aThreeRACBot .comp h3{width: 130px; padding:0 12px 5px 0; color:#fff;}
.aThreeRACBot p{width:210px; color:#fff;}


/* SME business search results page */
#businessCompetion div{float:left;}
#businessCompetion input[type="text"] {clear: none; float: left; font-size:1.2em; margin:0.65em 8px 0 0; width:20em;}

#businessCompetion label {float: left; margin-top: 0.7em; width: 150px;}
#businessCompetion div div label.wideLabel{ width: 260px;}

/* input boxes on competition entry details */
#competitionDetails div.fNine div input{width: 19em;}
#competitionDetails div.fNine div input#id_contact_marketing_optout, #competitionDetails div.fNine div input#id_business_accept_terms{clear: none; float: left; margin: 15px 12px 0 0; width: 15px;}
#competitionDetails div.fNine div input.date{width: 17em;}
#competitionDetails div.fNine div span.datefloat{float: right;}

#competitionDetails div.fNine div label.wideLabel{width: 300px;}
#competitionDetails div.fNine div label.widerLabel{width: 550px;}
#competitionDetails div.fNine div label.wideLabel a{float: none; position:relative;}


#businessCompetion div.fBut { width: 100px; float: left; clear: both;}
#businessCompetion div.button80{width:80px;float:left; clear:both;position:relative;left:0;}

#competitionDetails div.button225{ width: 225px; float: right; clear: none;}
#competitionDetails div.button225 .fBut input{font-size: 1.2em}
#competitionDetails div.button225 div.fBut {width: 225px;}

#competitionDetails span.error {margin: 12px 0 0 15px; padding-left:24px; }
#competitionDetails span.errorCheck {margin: 12px 0 0 15px; padding-left:24px; float: left; }
#competitionDetails p.errorW {margin-bottom: 12px;}
#competitionDetails img.ui-datepicker-trigger{margin: 12px 0 0 5px;}
#ui-datepicker-div{margin-left: 150px !important; z-index: 9999;float: left; }

#heroSMEWhatsYourBusinessBroker{background:url(/distinct/library/images/sme/hero-business-broker.jpg) 0 0 no-repeat;height:274px;position:relative;z-index:10;top:-30px;}
#heroSMEWhatsYourBusinessBroker .pBut{ position: absolute; top: 185px; left: 540px; z-index: 50;}

#heroSMEHereForYou{background:url(/distinct/library/images/sme/hero-here-for-you.jpg) 0 0 no-repeat;height:274px;position:relative;z-index:10;top:-30px;}
#heroSMEHereForYou .pBut{ position: absolute; top: 185px; left: 535px; z-index: 50;}

#heroSMERAC{background:url(/distinct/library/images/hero/hero-rac.jpg) 0 0 no-repeat;height:274px;position:relative;z-index:10;top:-25px;}
#heroSMERAC .pBut{ position: absolute; top: 192px; left: 535px; z-index: 50; color:#fff; font-size:1.6em; font-weight:bold;}



.smeResults td{text-align: left;}
#heroSMECompetition{background:url(/distinct/library/images/sme/hero-win-5000.jpg) 0 0 no-repeat;height:112px;position:relative;z-index:10;}
#heroSMECompetitionLaptop{background:url(/distinct/library/images/sme/hero-win-laptop.jpg) 0 0 no-repeat;height:112px;position:relative;z-index:10;}
#heroSMECompetitionBroker{background:url(/distinct/library/images/sme/hero-competition-broker.jpg) 0 0 no-repeat;height:274px;position:relative;z-index:10;top:-30px;}
#heroSMECompetitionBroker .pBut{ position: absolute; top: 185px; left: 525px; z-index: 50;}

#whatsYourBusinessSix div{ width: 200px;}
#whatsYourBusinessSix input[type="text"] {border-color:#C3C3C3 #FFFFFF #FFFFFF #C3C3C3; border-style:solid; border-width:1px; clear: none; float: left; font-size:1.2em; margin:0.65em 8px 0 0; width:15em;}
#whatsYourBusinessSix label {display: none;}
#whatsYourBusinessSix div.button90 { width: 90px; float: left; clear: none; margin-top: 8px;}
#whatsYourBusinessSix div.fBut { width: 70px; float: left; clear: none;}
#whatsYourBusinessSix a{ float: left; margin: 12px 0 0 12px;}

#businessSearch input {border-color:#C3C3C3 #FFFFFF #FFFFFF #C3C3C3; border-style:solid; border-width:1px; float:left; font-size:1.2em; margin:0.65em 8px 0 0; width:18em;position:relative;}
#businessSearch div{ margin: 5px 5px 0 5px;}
#businessSearch .tooltip{margin-top: 8px;}
#businessSearch .fBut input{ border: none; width: 8em;}
#businessSearch .fBut{position: relative;}
#businessSearch input.fButText{margin: 0; position: absolute;}

.smeResults td .pBut a {padding:7px 20px 7px 7px;}
.cursor{ cursor:pointer; }

/* ajax drop down list on your business pages */
div#occ {background-color:#FFF; position:absolute;top:69px;left:7px;z-index:999;}
div#occ ul#occList{background-color:#FFF;border:1px solid #D8D8d8;width:217px; z-index:999;margin-left:0;}
div#occ ul#occList li{margin: 0;padding: 3px; font-size: 1.2em; background: none;}
div#occ ul#occList li.itemhover{background-color: #FEFB9C; color: #000; cursor: default; font-size: 1.2em;}
.searcher{width: 20px; padding-top: 4px;}
#searcher{display: none;}

#updateDetails label{font-weight: bold; clear: none;}
#updateDetails input{width: 25em;}
#updateDetails input.date{width: 7em; margin:12px 8px 0 0;}
#updateDetails a{float: left; margin: 15px 0 0 12px;}
#updateDetails .checkbox{border: none; float: left; width: 25px; margin:15px 8px 0 0;}

.smeDetails th{ background:#8996a0; color: #fff; font-weight: bold;}
.smeDetails td{text-align: left;}

/* SME competition search results */
div.heroCloseGap{position: relative; top: -20px;}
div.heroCloseGapMore{position: relative; top: -30px;}

.bannerCompetition {position:absolute;top:-1px;right:-3px;background:url(/distinct/library/images/pods/sme-competition.png) top no-repeat;width:145px;height:135px;text-indent:-10000em;}

ul.a-z li{float: left; background-image: none; margin-left: 0; padding: 5px 0 10px 5px;}

ul.heroTopImages{display: none;}

/* Positions button on JS rollover */
#homeHero{position: relative;}
#homeHero .pBut{position: absolute; top: 185px; left: 770px;}

ul.QA h3{color: #000; font-size: 1em; line-height: 1.25em;}

