
body		{background: #fff;}
*			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:x-small; f\ont-size:small; color:#333;}
img		{border:none; padding:0; margin:0;}
a		{text-decoration:none; color:#675caa;}
a *		{color:#675caa;}
a span	{color:#675caa;}
a:hover	{text-decoration:underline;}
h1	{padding:0; margin:8px 0 20px 0; font-size:small; f\ont-size:medium; color:#8e83be; font-weight:bold;}
h2	{padding:0; margin:14px 0 9px 0;}
h3	{padding:0; margin:5px 0 0 0; font-weight:bold; color:#000;}
h4	{padding:0; margin:0 0 5px 0; font-weight:bold; color:#000;}
h5	{margin:0; padding:4px; background:#8b83be; color:#fff; line-height:15px;}
.larger		{font-size:larger !important;}
.smaller		{font-size:xx-small !important;}
fieldset	{padding:0; margin:0; border: solid 0px}
p	{margin:0 0 6px 0;}
hr	{color:#d8d8d8; height:1px; background:#d8d8d8; border:#fff; margin:12px 0;}
.firstPara, .firstPara *	{font-size:small; f\ont-size:medium; margin:0 0 3px 0;}
.recordCount	{padding:10px 10px 1px 10px ; font-weight:bold; margin:0; background-color:#EBF7EA;}
.pagination		{padding:1px 10px 10px 10px; f\ont-size:xx-small; font-size:x-small; background-color:#EBF7EA; margin:0}
/*\*/ * html .recordCount, * html .pagination	{height:1px;} /**/
.pagination div {color:#666;}
.pagination a {display:inline; padding:0; background: none;}
.pagination	span	{color:#666;}
.pagination .arrowLeft {padding:0 0 0 0; background: url(/i/arrowPaginationLeft.gif) left center no-repeat;}
.pagination .arrowRight {padding:0 0 0 0; background: url(/i/arrowPaginationRight.gif) right center no-repeat;}
.pagination .paginationContent	{float:right;}
.formErrors {color:#f00; margin:0 0 10px 0;}
.searchHiglight	{background:#d6e040;}
.bottom .pagination		{padding-top:10px;}
.inline		{display:inline !important;}

#MainGlobalServiceNav	{color:#fff; padding:8px 0; width:760px; text-align:right; background-image:url(/i/globNavBg.gif); background-position:left bottom; background-repeat:no-repeat;}
#MainGlobalServiceNav a {color:#000; background-image:url(/i/arrowRedOnGrey.gif); background-position: -3px 3px; background-repeat:no-repeat; padding-left:10px; font-size:1.0em;}
#MainGlobalServiceNav span.first	{float:left; margin-left:12px;}
#MainGlobalServiceNav span.first a	{color:#fff; background-image:url(/i/submitArrow.gif); background-position: -1px 3px; background-color:#8b83be;}
#siteLogo		{display:block; width:760px; border-bottom:solid 1px #fff; background-color:#8b83be;}
#siteLogo h1	{margin:0 0 5px 9px; padding:4px 0 0 0;}
* html #siteLogo h1	{margin:0 0 0 9px;}
#greenBar		{background-color:#5BBA52; width:760px;}

form#searchForm {text-align:right; height:25px; margin:0; width:370px; padding:2px 9px 0 0;}
/*\*/ * html form#searchForm	{left:0;} /**/
form#searchForm label {width:55px; display:inline; color:#fff; font-weight:bold; font-size:1.2em;}
form#searchForm input#searchBox {width:110px; border:solid 1px #c3c3c3; display:inline;}
form#searchForm input.goButton {width:35px; background:#5cbb56; border:solid 1px #5cbb56; padding-right:0; font-weight:bold; background-image:url(/i/navArrow.gif); background-position:right center; background-repeat:no-repeat; text-align:left; cursor:pointer; color:#fff; font-size:1.1em;}
/*\*/ form#searchForm input.goButton {padding-right:25px; border:solid 1px #5cbb56;} /**/
#emailPrintLinks	{padding:4px 0 2px 12px; color:#fff; width:365px;}
#emailPrintLinks a	{color:#fff;}

#headerNavigation 		{width:760px; padding:0 0 7px 0; margin:0 0 22px 0; background-color:#4c4c4c; background-image:url(/i/mainNavBg.gif); background-position:left bottom; background-repeat:no-repeat;}
#headerNavigation ul	{width:748px; margin:0 0 0 12px; padding:0; list-style-type:none; background-color:#4c4c4c;}
#headerNavigation ul li		{float:left; padding:0;}
#headerNavigation ul li.home a	{border-left:solid 0px;}
#headerNavigation ul li a		{display:block; font-size:131%; color:#fff; padding:2px 9px 3px 9px; margin:0; border-left:solid 1px #fff; background-color:#4c4c4c;}
#headerNavigation ul li a.selected	{background-color:#8b83be;}

#pageHeader 	{background-image:url(/i/mainBg.jpg); background-repeat:no-repeat;}
#pageHeader *	{font-size:xx-small; f\ont-size:x-small;}
#pageHeaderSupplement #languageOptions {text-align:right; color:#009;}
#pageHeaderSupplement #SupplementaryGlobalServiceNav {color:#fff; position:absolute; top:125px; left:-88px; width:300px; text-align:right; font-size:1.2em;}
#pageHeaderSupplement #SupplementaryGlobalServiceNav a {color:#fff;  font-size:1.0em;}

#pageBodyLeft #globalSectionNav		{margin:0 0 14px 0; padding:0;}
#pageBodyLeft #globalSectionNav	span	{}
#pageBodyLeft #globalSectionNav ul	{margin:0; padding:0; list-style-type:none;}
#pageBodyLeft #globalSectionNav li	{margin:0; padding:0; display:inline;}
#pageBodyLeft #globalSectionNav a.selected	{background-image:url(/i/navArrow.gif); background-position: left center; background-repeat:no-repeat;}
#pageBodyLeft #globalSectionNav li li a.selected	{background-image:url(/i/navArrow2.gif); background-color:#FFF4BF;}
#pageBodyLeft #globalSectionNav li a	{margin:0; display:block; padding:0 0 0 20px; background:#4c4c4c;  border-bottom:solid 1px #fff; color:#fff;}
* html #pageBodyLeft #globalSectionNav li a span	{line-height:1.0em;}
#pageBodyLeft #globalSectionNav ul ul	{background:none; margin:0; padding:0;}
#pageBodyLeft #globalSectionNav ul ul a	{background:#e5e5e5; color:#000;}
#pageBodyLeft #globalSectionNav ul ul ul a	{background:#fff;}
#pageBodyLeft #globalSectionNav li a span	{margin:0; display:block; line-height:15px; font-weight:bold; padding:4px 0; color:#fff; font-size:1.1em;}
#pageBodyLeft #globalSectionNav ul li.first a span	{border-top:none;}
#pageBodyLeft #globalSectionNav ul li.first ul li a span {font-weight:normal;}
#pageBodyLeft #globalSectionNav ul ul li a span				{font-weight:normal; color:#000;}
#pageBodyLeft #globalSectionNav ul ul li.first a span	{border-top:none;}
#pageBodyLeft #globalSectionNav ul ul li.first ul li a span {font-weight:normal;}
#pageBodyLeft #globalSectionNav ul ul li.first ul li.first a span {font-weight:normal;}
#pageBodyLeft #globalSectionNav ul ul ul li a span	{padding-left:10px;}
#pageBodyLeft #globalSectionNav ul ul ul li.first a span	{}

#pageBodyLeft #enquiryFormLink				{margin:0 0 14px 0; padding:0; background:#ede8db;}
#pageBodyLeft #enquiryFormLink #enquiryBody	{padding:6px 14px;}
#pageBodyLeft #enquiryFormLink ul	{list-style-type:none; margin:0; padding:0;}
#pageBodyLeft #enquiryFormLink li	{margin:0; padding:0;}
#pageBodyLeft #enquiryFormLink li a	{display:block; padding:0 0 0 14px; background:url(/i/arrow.gif) 0px 3px no-repeat;}
#pageBodyLeft #globalSectionNav a.selected	{background-image:url(/i/navArrow.gif); background-position: left center; background-repeat:no-repeat;}
#pageBodyLeft #newsSummaryPanel	{background:#e5e5e5 url(/i/bgNewsSummaryPanel.gif) right top no-repeat;}
/*\*/ * html #pageBodyLeft #newsSummaryPanel	{height:1%;} /**/
#pageBodyLeft #newsSummaryPanel ul		{padding:0; margin:0; list-style-type:none;}
#pageBodyLeft #newsSummaryPanel li		{padding:0; margin:0;}
#pageBodyLeft #newsSummaryPanel p.date	{color:#333; font-weight:bold; padding:0; margin:8px 0 0 0; font-size:100%;}
#pageBodyLeft #newsSummaryPanel a			{margin-bottom:0px;}
/*\*/ * html #pageBodyLeft #newsSummaryPanel a	{margin:0; padding:0; margin-bottom:-16px; position:relative;}/**/
#pageBodyLeft #pollingFeature	{margin:0 0 5px 0; padding:6px 8px 8px 8px; background:#ec008c url(/i/bgPollingFeature.gif) right bottom no-repeat;}
#pageBodyLeft #eventsSummaryPanel	{background:#d8d8d8 url(/i/bgeventsSummaryPanel.gif) right bottom no-repeat;}
/*\*/ * html #pageBodyLeft #eventsSummaryPanel	{height:1%;} /**/
#pageBodyLeft #eventsSummaryPanel ul		{padding:0; margin:0; list-style-type:none;}
#pageBodyLeft #eventsSummaryPanel li		{padding:0; margin:0;}
#pageBodyLeft #eventsSummaryPanel p.date	{color:#333; font-weight:bold; padding:0; margin:8px 0 0 0; font-size:85%;}
#pageBodyLeft #eventsSummaryPanel a			{margin-bottom:0px;}
/*\*/ * html #pageBodyLeft #eventsSummaryPanel a	{margin:0; padding:0; margin-bottom:-16px; position:relative;}/**/
#pageBodyLeft #pollingFeature legend {display:none;}
#pageBodyLeft #pollingFeature form {margin:0; padding:0;}
#pageBodyLeft #pollingFeature fieldset {margin:5px 0 0 0; padding:0; border:solid 0px;}
#pageBodyLeft #pollingFeature label {color:#fff; font-size:130%; font-weight:bold;}
#pageBodyLeft #pollingFeature .title {color:#000; font-weight:bold; font-size:130%; text-transform:uppercase;}
#pageBodyLeft #pollingFeature .question {color:#fff; font-size:130%;}
#pageBodyLeft #pollingFeature .vote	{margin:5px 0 0 0; color:#fff; background:#ec008c; font-size:130%;}
#pageBodyLeft #pollingFeature .vote strong	{color:#fff; font-size:100%;}
#pageBodyLeft #pollingFeature .totals	{margin:5px 0 0 0; color:#fff;}
#pageBodyLeft #pollingFeature .voteButton {width:4.3em; background:#000; border:0px solid; border-top:2px solid #000; border-bottom:2px solid #000; color:#fff; font-weight:bold; padding-right:0; background-image:url(/i/navArrow.gif); background-position:right center; background-repeat:no-repeat; text-align:left; cursor:pointer;}
/*\*/ #pageBodyLeft #pollingFeature .voteButton {padding-right:25px; border:2px solid #000;} /**/
#pageBodyLeft #box03	{margin:0 0 14px 0; padding:6px 14px; background:#bebee5;}
#pageBodyLeft #box03 strong	{color:#fff;}
#pageBodyLeft #box03 b			{color:#009;}
#pageBodyLeft .promoBanner	{padding:0;}
#pageBodyLeft .promoBanner .alt1 {margin:0 0 5px 0; background-color:#ffad85;}
#pageBodyLeft .promoBanner .alt2 {margin:0 0 5px 0; background-color:#5cbb56;}
#pageBodyLeft .promoBanner .alt2 h3	{margin:0 0 5px 0; color:#fff; font-weight:bold; font-size:130%;}
#pageBodyLeft .promoBanner .alt2 a	{font-size:85%; color:#4c4c4c; padding:3px 15px 3px 2px; background-color:#fff; background-image:url(/i/arrowRedOnGrey.gif); background-position:19px center; background-repeat:no-repeat; font-weight:bold; width:55px;}
#pageBodyLeft .promoBanner .alt2 p	{color:#fff;}
/*\*/ * html #pageBodyLeft .promoBanner .alt2 a	{height:1px;} /**/
#pageBodyLeft .promoBanner .alt2 h1 {color:#fff;}
#pageBodyLeft .promoBanner .promoDetails	{padding:6px 8px;}
#pageBodyLeft .promoBanner strong	{color:#fff;}
#pageBodyLeft .promoBanner b		{color:#009;}
#pageBodyLeft .smallFeature		{margin:0 0 5px 0;}
#pageBodyLeft .smallFeature div.inner	{padding:5px 10px;}
#pageBodyLeft .smallFeature ul	{padding:0; margin:0; list-style-type:none;}
#pageBodyLeft .smallFeature li	{padding:2px 0; margin:0;}
#pageBodyLeft .smallFeature li a {display:block; margin:0; padding:0 0 0 13px; background: url(/i/arrow.gif) 0px 2px no-repeat;}
#pageBodyRight .alt1 .promoDetails {padding:3px; background:#ffad85;}
#pageBodyLeft .panelLeft	{color:#999; font-size:75%; padding:0 8px 8px 8px;}
#pageBodyLeft .panelLeft strong	{color:#999; font-size:100%;}
#pageBodyLeft .panelLeft a strong	{color:#675caa;}
#pageBodyLeft .panelLeft a	{font-size:100%;}
#pageBodyLeft #getFlash.panelLeft {padding:8px; background-color:#e5e5e5; margin-bottom:8px;}
#pageBodyLeft #getFlash.panelLeft p {margin:0px;}
#pageBodyLeft .sentoSound	{margin-bottom:10px;}
#pageBodyLeft .sentoSound p {margin:10px;}
#pageBodyLeft .sentoSound p img {float:right; margin-left:5px;}
#pageBodyLeft .sentoSound p a {font-size:1em;}
#pageBodyLeft .panelLeft p {margin:10px 0;}
#pageBodyLeft .panelLeft p img {margin-top:5px;}
#pageBodyLeft .panelLeft p a {font-size:1em;}


#landingPage	{margin:16px 0 43px 0;}
#landingPage .editorialText	{margin:0 0 0 190px;}
#landingPage .editorialText ol li {color:#6588A5;}
#landingPage #diptych		{border-top:solid 1px #d6e040; border-bottom:solid 1px #d6e040; padding:22px 0 22px 190px; margin:19px 0 0 0;}
#landingPage #diptych div.landing	{display:inline; margin:0 0 0 22px; float:left; width:197px;}
#landingPage #diptych div.firstLanding	{display:inline; margin:0; float:left; width:197px;}
#landingPage #diptych a {margin:0; width:182px; display:block;}

#landingPage #triptych	{border-top:solid 1px #d6e040; border-bottom:solid 1px #d6e040; padding:22px 0 22px 190px; margin:19px 0 0 0;}
#landingPage #triptych div.landing	{display:inline; margin:0 0 0 22px; float:left; width:130px;}
#landingPage #triptych div.firstLanding	{display:inline; margin:0; float:left; width:130px;}
#landingPage #triptych a {margin:0; width:115px; display:block;}

#landingPage #quartet	{border-top:solid 1px #d6e040; border-bottom:solid 1px #d6e040; padding:22px 0 22px 114px; margin:19px 0 0 0;}
#landingPage #quartet div.landing	{display:inline; margin:0 0 0 22px; float:left; width:130px;}
#landingPage #quartet div.firstLanding	{display:inline; margin:0; float:left; width:130px;}
#landingPage #quartet a {margin:0; width:115px; display:block;}

#landingPage .textBlock {margin:0;}
#landingPage .textBlock a {padding:0 0 0 15px; background: url(/i/arrow.gif) 0px 2px no-repeat;}
#smallHomePageFeature		{padding:0 0 0px 0; margin:0 0 10px 0; float:left; background-image:url(/i/smallHomeBg.gif); background-repeat:repeat-y; width:545px; position:relative;}
#smallHomePageFeature div	{display:inline; margin:0 0 10px 16px; float:left; width:261px; background-color:#e5e5e5; overflow:hidden;}
#smallHomePageFeature div.first	{margin:0;}
#smallHomePageFeature div h3	{margin:0px; padding:3px 0 6px 2px; line-height:80%; font-size:130%; color:#fff; background-color:#8B83BE;}
#smallHomePageFeature div.first h3	{background:#5CBB56;}
#smallHomePageFeature div p			{margin:0 1px 6px 2px;}
#smallHomePageFeature div p a	{background:url(/i/arrowRedOnGrey.gif) 0 3px no-repeat; padding:0 0 0 15px; display:block;}
#smallHomePageFeature dl	{margin:0; padding:0px;}
#smallHomePageFeature dt	{color:#333; margin:0;}
#smallHomePageFeature dd 	{margin:0; padding:0; min-height:88px;}
#smallHomePageFeature dd p 	{margin:6px;}
#smallHomePageFeatureThree {padding:0; margin:0; float:left;}
#smallHomePageFeatureThree div	{display:inline; margin:0 0 0 13px; float:left; width:130px;}
#smallHomePageFeatureThree div.firstItem	{margin:0; width:130px;}
#smallHomePageFeatureThree div.item	{width:130px;}
#smallHomePageFeatureThree dl	{margin:0; padding:2px;}
#smallHomePageFeatureThree dt	{font-weight:bold; color:#333; margin:5px 0;}
#smallHomePageFeatureThree dd 	{margin:0; padding:0;}

.additionalHomePageFeatures .claire,
.additionalHomePageFeatures .quiz	{float:left; margin-right:16px; margin-bottom:6px; width:261px;}
.additionalHomePageFeatures .quiz	{border:solid 1px #5CBB56;}
.additionalHomePageFeatures .quiz .promoDetails		{padding:7px 9px;}
.additionalHomePageFeatures .quiz .promoDetails h3	{font-size:1.3em; color:#5CBB56; margin:0 0 2px 0;}
.additionalHomePageFeatures .quiz p	{margin:0 0 6px 0;}
.additionalHomePageFeatures .claire img	{float:right;}
.additionalHomePageFeatures .claire h3	{color:#8b83be; font-size:1.2em; margin-bottom:3px;}
.additionalHomePageFeatures .quiz a,
.additionalHomePageFeatures .claire a	{margin:0; padding:0 0 0 13px; background: url(/i/arrowRedOnGrey.gif) -2px 3px no-repeat; display:block;}
.additionalHomePageFeatures .aboutBtsb,
.additionalHomePageFeatures .numberOfCalls		{float:left; width:261px; margin-bottom:6px;}
.additionalHomePageFeatures .aboutBtsb h3	{color:#8b83be; font-size:1.2em; margin-bottom:3px;}
.additionalHomePageFeatures .aboutBtsb a	{margin:0; padding:0 0 0 13px; background: url(/i/arrowRedOnGrey.gif) -2px 3px no-repeat; display:block;}

#homePageIntroImage	{display:block; margin:0 0 6px 0;}
#homePageIntroImage img	{margin:0 0 10px 0;}

.promotionalBanner	{padding:0 0 10px 0;}
#bigHomePageFeature		{width:538px; padding:0; margin:0 0 10px 0;}
#bigHomePageFeature #feature01	{width:538px; padding:0;}
#bigHomePageFeature #feature02	{}
#bigHomePageFeature img	{float:left; margin:0 10px 0 0;}
#bigHomePageFeature #feature01 h3	{margin:0 0 0 140px; background-color:#009fc3; color:#fff; padding:1px 5px;}
#bigHomePageFeature p	{font-size:85%;}
#bigHomePageFeature a	{font-size:100%; margin:0 0 0 140px; display:block; clear:both; padding:0 0 0 13px; background: url(/i/arrowLink.gif) left no-repeat;}
#bigHomePageFeature dl	{margin:0; padding:0;}
#bigHomePageFeature dt	{color:#009; margin:0;}
#bigHomePageFeature dd	{margin:0; padding:0 0 0 15px; background: url(/i/arrow.gif) 0 3px no-repeat;}
#bigHomePageFeatureThree		{padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:solid 1px #d6e040;}
#bigHomePageFeatureThree div	{float:left; width:130px; margin:0 0 0 13px;}
#bigHomePageFeatureThree div.first	{margin:0;}
#bigHomePageFeatureThree dl	{margin:0; padding:2px;}
#bigHomePageFeatureThree dt	{font-weight:bold; color:#009; margin:5px 0;}
#bigHomePageFeatureThree dd	{margin:0; padding:0 0 0 15px; background: url(/i/arrow.gif) left top no-repeat;}
.standardArticle 	{margin:0 0 10px 0; clear:right;}
.standardArticle .mainArticle		{padding:0 0 5px 0; border-bottom:solid 1px #d6e040; clear:both;}
.standardArticle .mainArticle .right	{width:143px; float:right; margin:0 0 10px 10px; background:#edebdb;}
.standardArticle .mainArticle .right *	{font-size:xx-small; f\ont-size:x-small;}
.standardArticle .mainArticle .right p	{margin:0 2px;}
.standardArticle .mainArticle .right ul	{margin:0; padding:3px; list-style-type:none; border-top:solid 1px #fff;}
.standardArticle .mainArticle .right li	{margin-bottom:0; padding:3px;}
.standardArticle .mainArticle .right a	{display:block; padding:0 0 0 13px; background: url(/i/arrow.gif) 0 3px no-repeat;}
.standardArticle .mainArticle .quote	{width:143px; float:right; margin:0 0 10px 10px; background:#edebdb; clear:right;}
.standardArticle .mainArticle .quote *	{font-size:xx-small; f\ont-size:x-small;}
.standardArticle .mainArticle .quote div {margin:6px 12px 6px 12px; padding:0 0 0 12px; paddi\ng:0; background:url(/i/quoteOpen.gif) 0px 3px no-repeat;}
.standardArticle .mainArticle .quote p	{padding:0 12px 0 0; background:url(/i/quoteClose.gif) right bottom no-repeat;}
.standardArticle .mainArticle .quote p:first-letter  {padding: 0 0 0 15px;}
.standardArticle .mainArticle .quote ul	{margin:0; padding:0 3px 3px 3px; list-style-type:none; border-top:solid 1px #fff;}
.standardArticle .mainArticle .quote li	{margin:0; padding:3px;}
.standardArticle .mainArticle .quote ul p		{padding:0 12px 0 0px; background:none;}
.standardArticle .mainArticle .quote a	{display:block; padding:0 0 0 13px; background: url(/i/arrow.gif) 0 3px no-repeat;}
.standardArticle .mainArticle table	{clear:both;}
.standardArticle .mainArticle ol li	{color:#6588A5;}
#pageBodyMiddle .editorialText ol li {color:#6588A5;}
#relatedLinks, #relatedDocs		{padding:4px 0 6px 0; border-bottom:solid 1px #d6e040; margin:0 0 10px 0;}
#relatedLinks ul, #relatedDocs ul	{margin:0; padding:0; list-style-type:none;}
#relatedLinks li, #relatedDocs li	{margin:0; padding:0; border-bottom: solid 1px #fff;}
#relatedLinks a, #relatedDocs a	{display:block; padding:0 0 1px 13px; background: url(/i/arrow.gif) 0 6px no-repeat; font-weight:bold;}
.backToLink			 	{margin:0 0 10px 0;}
.docTypeDOC	{background:url(/i/icons/doc.gif) 0 3px no-repeat;}
.docTypeEND	{background:url(/i/icons/end.gif) 0 3px no-repeat;}
.docTypeEXE	{background:url(/i/icons/exe.gif) 0 3px no-repeat;}
.docTypeIMG	{background:url(/i/icons/img.gif) 0 3px no-repeat;}
.docTypeMDB	{background:url(/i/icons/mdb.gif) 0 3px no-repeat;}
.docTypePDF	{background:url(/i/icons/pdf.gif) 0 3px no-repeat;}
.docTypePPT	{background:url(/i/icons/ppt.gif) 0 3px no-repeat;}
.docTypeRTF	{background:url(/i/icons/txt.gif) 0 3px no-repeat;}
.docTypeTXT	{background:url(/i/icons/txt.gif) 0 3px no-repeat;}
.docTypeXLS	{background:url(/i/icons/xls.gif) 0 3px no-repeat;}
.docTypeXML	{background:url(/i/icons/xml.gif) 0 3px no-repeat;}
.docTypeZIP	{background:url(/i/icons/zip.gif) 0 3px no-repeat;}
.listFeatures			{padding:5px 0 5px 0; margin:0 0 5px 0; clear:both; border-bottom:solid 1px #ebebeb;}
.listFeatures .lefty	{padding-right:7px;border:solid 0px black;}
.listFeatures table		{margin:0 0 5px 0;}
.listFeatures table h3	{background-color:#009fc3; color:#fff; padding:1px 5px;}
.listFeatures .docTypeDOC,
.listFeatures .docTypeEND,
.listFeatures .docTypeEXE,
.listFeatures .docTypeIMG,
.listFeatures .docTypeMDB,
.listFeatures .docTypePDF,
.listFeatures .docTypePPT,
.listFeatures .docTypeRTF,
.listFeatures .docTypeTXT,
.listFeatures .docTypeXLS,
.listFeatures .docTypeXML,
.listFeatures .docTypeZIP	{padding:0 0 0 20px;}
.listFeatures td		{vertical-align:top; padding:0 0 5px 0;}
.listFeatures .left	{}
.listFeatures a {}
.listFeatures .right	{}
.listFeatures p		{padding:0; margin:5px 0;}
.listFeatures ul.arrows	{margin:0; padding:0; list-style-type:none;}
.listFeatures ul.arrows li	{margin:0; padding:0;}
.listFeatures ul.arrows a	{font-weight:normal; padding:2px 0 2px 13px; background: url(/i/arrowRelatedInfo.gif) left top no-repeat; color:#ec008c;}
/*\*/ * html .listFeatures ul.arrows a	{height:1px;} /**/
.listFeatures a		{font-weight:bold;}
.listFeatures h4 {color:#000;}
.listFeatures .summaryText {margin-bottom:12px;}
#sectionFrontPageFeature		{padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:solid 1px #d6e040;}
#sectionFrontPageFeature img	{border-top:solid 1px #fff; width:132px; }
.sectionFrontPageFeature div.item	{float:left; width:132px; margin:0 0 10px 9px;}
.sectionFrontPageFeature div.leftItem	{float:left; width:132px; margin:0;}
.sectionFrontPageFeature h4	{background:#ede8db; padding:6px 10px;}
.sectionFrontPageFeature dl	{margin:0; padding:2px;}
.sectionFrontPageFeature dt	{color:#333; margin:5px 0;}
.sectionFrontPageFeature dd 	{margin:0; padding:0;}
.sectionFrontPageFeature dd a	{margin:0; padding:0 0 0 15px; background: url(/i/arrow.gif) 0 5px no-repeat; display:block;}

#legalNotice .firstPara	{padding:0; margin:5px 0 18px 0;}
#legalNotice ol	{margin: 0 0 0 25px; padding: 0;}
#legalNotice li	{padding:0 0 10px 0; color:#6588a5; font-weight:bold;}
#legalNotice li *	{font-weight:normal;}
#legalNotice p	{padding:0; margin:0;}

#eventsArticle #mainArticle		{padding:0; border-bottom:solid 1px #d6e040;}
#eventsArticle #mainArticle .firstPara	{padding:0; margin:5px 0 18px 0;}
#eventsArticle #mainArticle .right	{width:143px; float:right; margin:0 0 10px 10px; background:#edebdb;}
#eventsArticle #mainArticle p	{padding:0; margin:10px 0;}
#eventsArticle #mainArticle ul	{margin: 0 0 0 15px; padding:0; list-style-type:disc;}
#eventsArticle #mainArticle li	{margin: 0 0 10px 0; padding:0;}
#eventsArticle #relatedLinks	{padding:4px 0 6px 0; border-bottom:solid 1px #d6e040; margin:0 0 10px 0;}
#eventsArticle #relatedLinks ul	{margin:0; padding:3px 0; list-style-type:none;}
#eventsArticle #relatedLinks li	{margin:0; padding:3px 0; border-bottom: solid 1px #fff;}
#eventsArticle #relatedLinks a	{display:block; padding:1px 0 1px 13px; background: url(/i/arrow.gif) 0 5px no-repeat; font-weight:bold;}

#faqs #questions	{padding:12px; margin:0 0 10px 0; background-color:#EBF7EB;}
#faqs #questions ul	{margin:5px 0; padding:0; list-style-type:none;}
#faqs #questions li	{margin:0; padding:0;}
#faqs #questions a	{display:block; padding:0 0 0 13px; background: url(/i/arrowLink.gif) 0px 5px no-repeat; font-weight:bold; }
#faqs h2		{color:#6588a5;}
#faqs #answers	{padding:0 0 12px 0;}
#faqs #answers h3		{margin:5px 0; background-color:#8b83be; padding:2px;}
#faqs #answers h3 span	{color:#fff; font-size:1.1em;}
#faqs #answers table {width:410px;}
#faqs #answers p	{padding:0; margin:7px 0;}
#faqs #answers div.backToTop	{padding:0 0 6px 10px; margin-bottom:5px; text-align:right; display:block;}
#faqs #answers a.backToTop	{padding:0 0 0 13px; background: url(/i/arrowLink.gif) left center no-repeat; font-size:xx-small; f\ont-size:x-small; display:block; float:right; white-space:nowrap;}

#siteForm #formHeader {padding:0 0 10px 0; margin:0 0 10px 0; background:#f1f0f7;}
#siteForm #formHeader .editorialText h2 {margin:0 0 10px 0;}
#siteForm #formHeader .editorialText h2 span	{background-color:#8e83be; color:#fff; padding:3px 30px 3px 12px; font-size:130%; margin:0; position:relative; left:-1px; top:2px;}
#siteForm #formHeader .editorialText p	{padding:10px 12px 0 12px; margin:0;}
#siteForm #formHeader2 {padding:0 0 10px 0; margin:0 0 10px 0;}
#siteForm #formHeader2 .editorialText h2 {margin:0 0 10px 0;}
#siteForm #formHeader2 .editorialText h2 span	{background-color:#ec008c; color:#fff; padding:3px 30px 3px 12px; font-size:130%; margin:0; position:relative; left:-1px; top:2px;}
#siteForm #formHeader2 .editorialText p	{padding:10px 12px 0 0; margin:0; width:314px;}
#siteForm p, #enquiryFormOne textarea, #enquiryFormOne input, #enquiryFormOne select {padding:0; margin:0 0 10px 0;}
#siteForm legend {color: #8e83be; font-weight:bold; padding:10px 0 0 0; margin:0 0 6px 0; position:relative; left:-7px;}
#siteForm #formContent {}
#siteForm #formContent .requiredItem {font-weight: bold; color: #F00; display:inline}
#siteForm #formContent label {display:block; color:#333; margin:2px 0;}
#siteForm #formContent input {margin:0 0 12px 0; border:solid 2px #999; display:block;}
#siteForm #formContent textarea {margin:0 0 12px 0; border:solid 2px #999; overflow:auto; width:414px; height:50px}
#siteForm #formContent select	{margin:0 0 12px 0; }
#siteForm #formContent .inputBox {width:414px;}
#siteForm #formContent .inputBoxNarrow {width:138px;}
#siteForm #formContent .checkbox		{float:left; width:15px; margin:10px 4px 6px 0; clear:left; border:solid 0px;}
#siteForm #formContent .checkboxLabel	{display:inline; position:relative; top:10px;}
#siteForm #formContent2 {width:314px;} /* DLTM competition page */
#siteForm #formContent2 .requiredItem {font-weight: bold; color: #F00; display:inline}
#siteForm #formContent2 label {display:inline;line-height:1.5em; font-size:110%; font-weight:bold; color:#fff; background:#009fc3; margin:0; padding:3px 9px;}
#siteForm #formContent2 input {}
#siteForm #formContent2 .inputBox {width:314px;margin:6px 0 16px 0; border:solid 2px #999; display:block;}
#siteForm #formContent2 .inputBoxNarrow {display:inline; width:68px; border:solid 2px #999;}
#siteForm #formContent2 .inputBoxNarrowArea	{margin:6px 0 16px 0;}
#siteForm #formContent2 .checkbox		{float:left; width:15px; margin:0 4px 6px 0; clear:left; border:solid 0px;}
#siteForm #formContent2 .checkboxLabel	{display:inline; font-size:xx-small; f\ont-size:x-small; padding:0; color:#009fc3; background:none; line-height:auto;}
#siteForm #formFooter 			{margin:10px 0 0 0;}
#siteForm #formFooter #buttons	{padding:0; margin:0; width:414px;}
#siteForm #formFooter #buttons input	{margin:0; width:6em; background:#8e83be; padding-right:0; border:solid 1px #8e83be !important; color:#fff; font-weight:bold; background-image:url(/i/submitArrow.gif); background-position:right center; background-repeat:no-repeat; text-align:left; cursor:pointer;}
/*\*/ #siteForm #formFooter #buttons input	{padding-right:25px; border:2px solid #000;} /**/
#siteForm #formFooter2 			{margin:0;}
#siteForm #formFooter2 #buttons	{padding:0; margin:0; width:314px;}
#siteForm #formFooter2 #buttons input	{margin:0; width:6.6em; background:#000; padding-right:0; border:solid 0px; border-top:2px solid #000; border-bottom:2px solid #000; color:#fff; font-weight:bold; background-image:url(/i/navArrow.gif); background-position:right center; background-repeat:no-repeat; text-align:left; cursor:pointer;}
/*\*/ #siteForm #formFooter2 #buttons input	{padding-right:25px; border:2px solid #000;} /**/

#competitionLinks	{position:absolute; top:320px; left:578px; width:181px;}
#competitionLinks2	{position:absolute; top:245px; left:578px; width:181px;}
#competitionLinks3	{position:absolute; top:195px; left:578px; width:181px;}
#competitionLinks h3,
#competitionLinks2 h3,
#competitionLinks3 h3	{margin:0 0 5px 0; color:#000; font-weight:bold; font-size:130%;}
#competitionLinks .sectionDetails,
#competitionLinks2 .sectionDetails,
#competitionLinks3 .sectionDetails	{padding:6px 8px 1px 8px;}
#linksection1	{margin:0 0 5px 0; background:#E2E2E2 url(/i/getflashbot.gif) right bottom no-repeat;}
#linksection1 a	{display:block; font-size:85%; color:#000; padding:0 15px 1px 0; background-image:url(/i/arrowlinksection1.gif); background-position:right; background-repeat:no-repeat;}
#linksection1 a.imagelink	{display:inline; background:none; padding:0;}
/*\*/ * html #linksection1 a	{height:1px;} /**/
#linksection2	{margin:0 0 5px 0; background:#FCFC00 url(/i/noiseinvadersbot.gif) right bottom no-repeat;}
#linksection2 a	{display:block; font-size:85%; color:#000; padding:0 15px 1px 0; background-image:url(/i/arrowlinksection2.gif); background-position:right; background-repeat:no-repeat;}
#linksection2 a.imagelink	{display:inline; background:none; padding:0;}
/*\*/ * html #competitionLinks #linksection2 a	{height:1px;} /**/
#linksection3	{margin:0 0 5px 0; background:#E2E2E2 url(/i/getflashbot.gif) right bottom no-repeat;}
#linksection3 a	{font-size:85%; color:#000; padding:0 15px 1px 0; background-image:url(/i/arrowlinksection1.gif); background-position:right; background-repeat:no-repeat;}
/*\*/ * html #linksection3 a	{height:1px;} /**/

#searchResults 					{padding:0; margin:0 0 10px 0;}
#searchResults #bestBets h1	{padding:0; margin:8px 0 16px 0; font-size:small; f\ont-size:medium; color:#6588a5; font-weight:bold;}
#searchResults .firstPara		{padding:0px; margin:0 0 10px 0;}
#searchResults #bestBets h2 {margin:0 0 10px 0;}
#searchResults #bestBets h2 span	{background-color:#ec008c; color:#fff; padding:3px 30px 3px 12px; font-size:130%; margin:0; position:relative; left:-1px; top:2px;}
#searchResults #bestBets p	{padding:10px 0 0 0; margin:0;}
#searchResults #bestBets ul	{margin:5px 0; padding:0 0 0 12px; list-style-type:none;}
#searchResults #bestBets li	{margin:0; padding:0;}
#searchResults #bestBets .editorialText a {background:none; font-weight:normal; display:inline; padding:0;}
#searchResults #bestBets a	{display:block; padding:0 0 0 15px; background: url(/i/arrowLink.gif) left center no-repeat; font-weight:bold;}
#searchResults #results h2	{margin:8px 0 0 0; background-color:#8b83be; color:#fff; padding:3px 5px;}
#searchResults #resultsList {border-top:solid 1px #d8d8d8; padding:10px 0 0 0; margin:10px 0 0 0;}
#searchResults #resultsList a {margin:0 0 0 10px; padding:0 0 0 19px; font-weight:bold; display:block;}
#searchResults #results .para	{padding:0 0 10px 29px; margin:0 0 5px 0; border-bottom:solid 1px #d8d8d8;}
#searchResults #resultsList a {line-height:19px; background-position: -1px 3px;}
#searchResults #resultsList a.nondoc		{background: url(/i/arrowLink.gif) 5px 4px no-repeat;}

#AToZIndex	{margin:0 0 10px 0;}
#AToZIndex #AToZHeader {margin:0 0 10px 0;}
#AToZIndex #AToZ	{margin:10px 0 0 0; padding:0 0 5px 0; border-bottom:solid 1px #d6e040;}
#AToZIndex #AToZ ul	{padding:0; margin:0; list-style-type:none;}
#AToZIndex #AToZ ul li	{padding:0; margin:0; display:block; width:20px; float:left; text-align:left;}
#AToZIndex #AToZ span	{color:#999; font-weight:bold;}
#AToZIndex #AToZ a span	{color:#009;}
#AToZIndex #AToZ .selected span, #AToZIndex #AToZ .selected:hover	{color:#f4791f;}
#AToZIndex #AToZBody div	{margin:10px 0 0 0;}
#AToZIndex #AToZBody h3	{color:#6588a5;}
#AToZIndex #AToZBody a	{padding:0 0 0 15px; background: url(/i/arrow.gif) left center no-repeat; display:block;}

#newsAndEventsSummmary	{margin:0 0 0 0;}
#newsAndEventsSummmaryArea	{margin:0 0 10px 0;}
#newsAndEventsSummmary input.goButton {width:26px; background:#abc1d3; border:solid 1px #d0dfeb; border-right:solid 1px #687f9a; border-bottom:solid 1px #687f9a; color:#036;}
#newsAndEventsSummmary .titleArea	{margin:0 0 10px 0; background:#ede8db; padding:3px 10px; font-weight:bold;}
#newsAndEventsSummmary .pagination	{margin:0 0 0 0;}
#newsAndEventsSummmary .item		{margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:solid 1px #d6e040;}
#newsAndEventsSummmary .dateArea	{float:left; width:100px; font-weight:bold;}
#newsAndEventsSummmary .dateArea p	{font-weight:normal;}
#newsAndEventsSummmary .dateArea strong	{color:#333;}
#newsAndEventsSummmary .summaryArea	{float:right; width:316px;}
#newsAndEventsSummmary #listOfNewsOrEvents .summaryArea	{float:right; width:432px;}
#newsAndEventsSummmary .summaryArea	a {font-weight:bold; display:block; margin:0 0 5px 0;}
#newsAndEventsSummmary #sortItemsBy {margin:20px 0 20px 0;}


.summaryList	{margin:0 0 10px 0;}
.summaryList *	{}
.summaryList .titleBar		{padding:4px 15px; background:#ede8db;}
.summaryList .itemList a	{font-weight:bold; display:block; margin:0 0 6px 0;}
.summaryList .itemList .left		{width:100px;}
.summaryList .itemList .left b		{font-weight:normal; color:#6588a5;}
.summaryList .itemList .right		{width:316px;}
.summaryList .firstItem	{margin:10px 0 0 0;}
.summaryList .item		{border-bottom:solid 1px #d6e040; margin:10px 0 0px 0; padding:0 0 10px 0;}
.summaryList .item .dateArea	{float:left; width:100px; color:#6588a5;}
.summaryList .item .dateArea strong	{color:#333;}
.summaryList .item .summaryArea	{float:right; width:316px;}
.summaryList .item .summaryArea	a {font-weight:bold; display:block; margin:0 0 5px 0;}


#documentList	{padding:4px 0 6px 0; border-bottom:solid 1px #d6e040; margin:0 0 10px 0;}
#documentList	p {margin:6px 0;}
#documentList ul	{margin:0; padding:0; list-style-type:none;}
#documentList li	{margin:0; padding:0 0 7px 20px; background: url(/i/pdf.gif) left top no-repeat;}
#documentList a	{font-weight:bold;}
#banner		{padding:10px 0 0 0;}

.panel	{margin:0 0 10px 0; padding:0px; background-color:#f1f0f7; background-image:url(/i/cornerBR.gif); background-position:right bottom; background-repeat:no-repeat;}
#newsSummaryPanel.panel	{margin:0 0 5px 0; padding:6px 8px 8px 8px; background-image:url(/i/cornerBR.gif); background-position:right bottom; background-repeat:no-repeat;}
#pageBodyLeft .panel h2	{font-size:150%; margin:0; text-transform:uppercase; color:#4c4c4c;}
.panel .panelTitle	{background-color:transparent; color:#4c4c4c; padding-left:15px}
#newsSummaryPanel.panel .panelTitle	{padding-left:0; font-size:1.4em;}
.panel .item	{}
.panel p		{margin:0; padding:4px;}
.panel b		{display:block; font-size:xx-small; f\ont-size:xx-small; font-weight:bold; color:#6588a5;}
.panel a		{display:block; font-weight:bold;}
.panel a.email		{padding:0 0 0 20px; background: url(/i/email.gif) left top no-repeat; height:16px;}
.panel a.newsletter		{padding:0 0 0 20px; background: url(/i/newsletter.gif) left top no-repeat; height:16px;}
.panel .bullet a	{padding:0 0 0 22px; background:transparent url(/i/arrowRedOnGrey.gif) 7px 3px no-repeat; display:block; width:100%; w\idth:auto; font-weight:normal;}
.panel img			{float:left; margin:0 5px 5px 0}
.panel .relatedDocumentsRight		{margin:0; padding:4px; background:#e9e9e7; border-bottom: solid 1px #fff;}
.panel .relatedDocumentsRight a	{color:#009;}
.panel .relatedDocumentsRight a *	{color:#009;}
.panel .relatedDocumentsRight span	{padding:0 0 0 24px; display:block; min-height:19px;}

#emailalertlink666 {float:right; width:287px; text-align:right;}
#emailalertlink666 a {color:#003267;}
#emailalertlink666 a.email {font-weight:bold; padding:0 0 0 20px; background: url(/i/emailalertbox.gif) no-repeat left center;}
* html #emailalertlink666 a.email {display:block; float:left; width:auto;}

#pageFooter						{text-align:right; background-image:url(/i/globalFooterBg.gif); background-position:right top; background-repeat:no-repeat; padding-top:15px;}
#pageFooter #globalFooterNav	{font-size:x-small; f\ont-size:small; color:#999}
#pageFooter #globalFooterNav span	{font-size:1em;}
#pageFooter #globalFooterNav a		{font-size:100%; color:#999;}

#pageBodyMiddle			{padding:0px margin:0px;}
#pageHeaderEditorial	{padding:0px; margin:0 0 10px 0; background-color:#f1f0f7;}
* html #pageHeaderEditorial	{height:1%;}
#pageHeaderEditorial h2 {margin:0 0 10px 0;}
#pageHeaderEditorial h2 span {background-color:#8b83be; color:#fff; padding:3px 30px 3px 12px; font-size:130%; margin:0; position:relative; left:-1px; top:2px; }
* html #pageHeaderEditorial h2 span {font-size:130%;}
#pageHeaderEditorial div#quotation	{width:160px; float:left; margin:0 0 10px 10px;}
#pageHeaderEditorial div#quotation *	{font-size:xx-small; f\ont-size:x-small;}
#pageHeaderEditorial div#quotation div {margin:6px 12px 6px 0px; padding:0 0 0 18px; paddi\ng:0; background:url(/i/quoteOpen.gif) 0px 3px no-repeat;}
#pageHeaderEditorial div#quotation blockquote	{padding:0 14px 0 0; background:url(/i/quoteClose.gif) right bottom no-repeat; margin:0; font-weight:bold;}
#pageHeaderEditorial div#quotation blockquote:first-letter  {padding: 0 0 0 21px;}
#pageHeaderArea			{border:solid 1px #f1f0f7;}
#titleArea				{margin:12px;}

#editorialContent		{margin:0 0 12px 0;}
#editorialContent img	{margin:0 5px 5px 0; float:left;}
#editorialContent .firstPara		{background-color:#fff; padding:5px 11px 5px 0; color:#44aa3d; margin:0 0 12px 0; font-size:1.1em;}
#editorialContent .firstPara *		{color:#44aa3d; font-size:1em;}

#editorialContent div.ul	{border-bottom: solid 1px #d8d8d8; margin:0 0 12px 0; padding:0 0 12px 0; clear:both;}
#editorialContent div.ul ul	{margin:0 0 0 24px; padding:0;}
#editorialContent div.ul li	{color:#5cbb56;}
#editorialContent div.quote	{width:170px; float:right; margin:0 0 10px 10px; clear:right; background:url(/i/quoteOpen.gif) 0px 3px no-repeat;}
#editorialContent div.quote *	{font-size:xx-small; f\ont-size:x-small;}
#editorialContent div.quote div {margin:0px 12px 6px 21px; padding:0 0 0 0px; paddi\ng:0;}
#editorialContent div.quote blockquote	{padding:0 14px 0 0; background:url(/i/quoteClose.gif) right bottom no-repeat; margin:0; font-weight:bold; font-size:1.1em;}
#editorialContent div.quote blockquote:first-letter  {padding: 0 0 0 0px;}
#editorialContent h3 		{padding:0; margin:8px 0;}
#editorialContent h3 span	{background-color:#8b83be; color:#fff; padding:1px 5px; font-size:1.1em;}

#tripleFeature h2	{margin:0 0 6px 0;}
#tripleFeature p	{margin:0 0 4px 0;}
#tripleFeature p.date	{font-weight:bold; font-size:90%;}
#topFeature			{margin:0 0 12px 0; padding:0 0 12px 0;}
#topFeature img		{float:left; margin:0 12px 12px 0; width:130px;}
/*\*/ * html #topFeature img	{margin-bottom:0;} /**/
#topFeature h2		{color:#fff; margin:0 0 5px 142px; background-color:#8e83be; padding:3px 9px;}
#topFeature h2 a	{ color:#fff; font-size:131%; font-weight:normal;}
#subFeatures		{clear:both; padding:2px 0 12px 0;}
/*\*/ * html #subFeatures	{height:1px; padding-bottom:0;} /**/
#subFeatures #subFeaturesContainer	{float:left;}/* extra container for IE5.2 */
#subFeatures .subFeature1		{float:left;}
#subFeatures .subFeature2		{float:right;}
#subFeatures .subFeature1,
#subFeatures .subFeature2		{width:49%; overflow:hidden;}
#subFeatures img				{float:left; margin:0 12px 12px 0; width:90px; height:80px;}
#subFeatures .subFeature1 h2 a,
#subFeatures .subFeature2 h2 a	{display:block; background-color:#8e83be; color:#fff; padding:5px 11px; color:#fff; margin:0 0 5px 102px;}
#listItems ul.resultsList		{margin:0; padding:0; list-style-type:none;}
#listItems ul.resultsList li	{clear:both; padding:5px 0; border-top:solid 1px #ebebeb; margin:0;}
/*\*/ * html #listItems ul.resultsList li {height:1px;} /**/
#listItems ul.resultsList li.first	{border-top:solid 0px #ebebeb;}
#listItems ul.resultsList .dateArea			{float:left; width:111px;}
#listItems ul.resultsList .newsTitleArea	{float:left; width:440px;}
#listItems ul.resultsList .newsTitleArea a	{}
#listItems ul.resultsList h3	{margin:0;}
#listItems ul.resultsList p		{margin:0;}

#quizArea	{margin:0 0 10px 0;}
#quizArea img.left		{margin:0 10px 10px 0;}
#quizArea fieldset		{clear:both;}
#quizArea h2 span		{background-color:#8b83be; color:#fff; font-size:1.3em; padding:2px 5px;}
#quizArea h3			{color:#44AA3D; margin-bottom:4px;}
#quizArea h4			{background-color:#f1f1f7; margin:0 0 3px 0;}
#quizArea h4 strong		{display:block; width:50px; text-align:center; line-height:26px; padding:9px 0; color:#5cbb56; font-size:1.4em; float:left;}
#quizArea h4 span		{color:#5cbb56; display:block; border-left:solid 1px #fff; margin:0 0 0 50px; height:26px; padding:7px 6px 7px 10px; font-size:1.1em;}
#quizArea fieldset		{padding:0; margin:2px 0 5px 0;}
#quizArea fieldset p	{border:solid 1px #ffd200; padding:7px; margin:5px 0;}
#quizArea .radio		{margin-left:50px;}
#quizArea label			{position:relative; top:-2px;}
#quizArea input.button,
#quizArea input.submit	{width:auto; background:#8b83be; border:solid 1px #8b83be; padding-right:20px; font-weight:bold; background-image:url(/i/submitArrow.gif); background-position:right center; background-repeat:no-repeat; text-align:left; cursor:pointer; color:#fff; font-size:1.1em;}
#quizArea .answers		{border:solid 1px #ffd200; padding:7px; margin:5px 0;}
#quizArea .answers h4	{background-color:#fff; margin:0 0 6px 0; font-size:1.3em; color:#8b83be;}
#quizArea .answers p	{font-weight:bold;}
#quizArea .enterEmail label,
#quizArea .enterPassword label	{width:130px; display:block; float:left;}
#quizArea ul			{list-style-position:inside; margin:6px 0 6px 0; padding:0;}
#quizArea li			{color:#5cbb56;}
#quizArea #errors		{color:#f00; clear:both; margin-bottom:10px;}
#quizArea a				{padding:3px 3px 3px 15px; background-image:url(/i/arrowRedOnGrey.gif); background-position:0px center; background-repeat:no-repeat;}

#callCount	{margin:0 0 5px 0; padding:10px;  background-color:#5CBB56; background-image:url(/i/phoneCalls.gif); background-position:right bottom; background-repeat:no-repeat;}
#callCount h3	{margin:0 0 5px 0; color:#fff; font-size:1.3em;}
#callCount .text 	{margin:0 0 5px 0; font-size:1.0em; margin-right:30px; color:#fff;}
#callCount .text p 	{margin:0 0 5px 0; color:#fff; font-size:1.0em;}
#callCount .text strong 	{color:#fff; font-size:1.0em;}
#callCount p.callNumber	{margin:0; font-weight:bold; color:#4c4c4c; padding:2px 3px 2px 9px; font-size:1.30em; width:100px; border:solid 1px #398E33; background-color:#fff;}

#optionalFooter	{margin:0 0 10px 0; background-color:#ebf7ea; padding:3px 10px;}
#optionalFooter	ul		{margin:6px 0 6px 24px; padding:0;}
#optionalFooter	ul li	{color:#5cbb56;}


/*************************************************/
/* the following is for ie styles. the tan hack. */
/*************************************************/
* html #siteForm #formContent input.inputBox	{height:1.6em; he\ight:1.2em;}
* html #pageBodyLeft *,
* html #pageBodyLeft #globalSectionNav ul ul *,
* html #faqs #answers a.backToTop span
{*/font-size:x-small !important; f\ont-size:small;*/}
* html .standardArticle .mainArticle .right *,
* html .standardArticle .mainArticle .quote *
{*/font-size:xx-small !important; fo\nt-size:x-small !important;*/}
* html .standardArticle .mainArticle .quote p
{/*font-size:x-small !important; fo\nt-size:small !important;*/}
* html .standardArticle .mainArticle .right a,
* html .standardArticle .mainArticle .quote a	{background-position: 0 5px;}
* html .smallFeature li a	{line-height:0.9em !important; li\ne-height:1em; background-position:0px 7px !important; bac\kground-position:0 2px;}
* html .firstPara, * html .firstPara * {/*font-size:medium !important;*/}
* html h1	{/*font-size:small !important; fo\nt-size:medium;*/}
* html h2, * html h3, * html h4, * html h5,
* html input, 
* html textarea,
* html label, 
* html select, 
* html #pageBodyLeft #globalSectionNav *,
* html #pageBodyMiddle p, 
* html #pageBodyMiddle td, 
* html #pageBodyMiddle span, 
* html #pageBodyMiddle a, 
* html #pageBodyMiddle b, 
* html #pageBodyMiddle i, 
* html #pageBodyMiddle strong, 
* html #pageBodyMiddle div, 
* html #pageBodyMiddle li, 
* html #smallHomePageFeature dt, 
* html #smallHomePageFeature dt *, 
* html #smallHomePageFeatureThree dt,
* html #smallHomePageFeatureThree dt *,
* html #smallHomePageFeature dd, 
* html #smallHomePageFeature dd *, 
* html #smallHomePageFeatureThree dd,
* html #smallHomePageFeatureThree dd *,
* html .sectionFrontPageFeature *
* html #pageBodyMiddle i,
* html #pageBodyMiddle em,
* html #pageBodyMiddle u,
{/*font-size:x-small !important; f\ont-size:small;*/}
* html .arrows a
{display:block !important; d\isplay:inline;}
* html #faqs #answers a.backToTop	{display:block !important; di\splay:inline; width:6em !important; wi\dth:auto;}
* html #pageBodyRight *,
* html #pageBodyRight h5.panelTitle,
* html #pageBodyMiddle .standardArticle .mainArticle .quote i,
* html #pageBodyMiddle .standardArticle .mainArticle .quote li *,
* html #pageBodyMiddle .standardArticle .mainArticle .right li *,
* html .smaller
{/*font-size:xx-small !important; f\ont-size:x-small;*/}
