/*********** STRUCTURE ***********/
div#innerContainer11, div#innerContainer10, div#innerContainer01, div#innerContainer00{
	float: left;
	width: 752px;
}


/*********** STRUCTURE ***********/
/*********** STANDARD HTML STYLES ***********/
body{
	font-size: 0.7em;
	color: #24666f;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
}

img{
	border: 0px;
}

a{
	text-decoration: none;
	color: #b7c587;
}

a:hover{
	text-decoration: underline;
	color: #b7c587;
}

hr{
	height: 0px;
	border-top: 1px solid #e3e2e1;
	margin-top: 0px;
}

p{
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
}

form{
	margin: 0;
	float: left;
}

h1, h2, h3, h4, h5, h6, h7{
	font-weight: bold;
	color: #1e2774;
	padding: 10px 10px 0px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

h1{
	font-size: 18px;
}
h2{
	font-size: 14px;
}
/*********** STANDARD HTML STYLES ***********/



/*********** FUNCTION BAR STYLES ************/
#functionBar{
	display: none;
}

#displayVersion{
	display: none;
}
/*********** FUNCTION BAR STYLES ************/



/************** HEADER STYLES **************/
div#innerHeader{
	background: #ffffff url(/microsites/customerinformation/images/structure/header/headerBG001.gif) no-repeat left top !important;
	height: 89px;
	width: 752px;
	padding: 0px 0px 0px 0px;	
}

div#innerHeader #logo{
	float: left;
	margin: 39px 0px 0px 0px;
}

div#innerHeader #keyLinks{
	float: left;
	margin: 65px 0px 0px 8px;
}

div#innerHeader #keyLinks a{
	text-transform: uppercase;
	color: #54545e;
}
	
div#innerHeader #siteSearch{
	float:left;
	border-left: 2px solid #e1e2e2;
	border-right: 2px solid #e1e2e2;
	margin: 64px 0px 0px 196px;
	padding: 0px 8px 5px 8px;
	color: #54545e;
	text-transform: uppercase;
	height: 11px;
}

	/*	FIX IE 6 ABOVE */	/* Hides from IE5-mac \*/* html div#innerHeader #siteSearch{margin: 64px 0px 0px 16px; height: 5px;padding: 0px 8px 0px 8px;}/* End hide from IE5-mac */

div#innerHeader .searchLabel{
	padding: 0px 8px 0px 0px;

}

div#innerHeader #siteSearch input{
	font-size: 1em;
	margin-left: 5px;
	background-color: #f1f2f2;
	border-bottom: 2px solid #d8d8d8;
	border-right: 2px solid #d8d8d8;
	border-top: none;
	border-left: none;
	color: #54545e;
	width: 161px;
}

div#innerHeader #siteSearch .submit{
	display: none;
	border: none;
	border-bottom: 2px solid #d8d8d8;
	border-right: 2px solid #d8d8d8;
	width: 30px;
	cursor: pointer;
	color: #939494;
}
/************** HEADER STYLES ***************/



/************ CRUMBTRAIL STYLES *************/
div#crumbtrail{
	background: #ffffff url(/microsites/customerinformation/images/structure/crumbtrail/crumbtrailBG001.gif) no-repeat left top !important;
	text-align: right;
	height: 43px;
	width: 752px;
	padding: 0px 0px 0px 0px;
}

div#crumbtrail .contents{
	padding: 15px 5px 0px 0px;
}

div#crumbtrail .contents .homepageLink{
	display: none;
}

div#crumbtrail a, div#crumbtrail a:hover{
	color: #54545e;
}

.crumbtrailFirstColon{
	display: none;
}
/************ CRUMBTRAIL STYLES *************/



/********** CENTRAL LAYOUT STYLES ***********/
#innerContainer11{
	padding-top: 3px;
}

* html #innerContainer11{width: 937px !important;}

div#innerLeftColumn{
	padding: 9px 11px 0px 14px;
	width: 166px;
	border-right: solid 1px #bbbdbd;
}

div#innerRightColumn{
	padding-top: 34px;
	overflow: visible;
	width: 240px;
}

* html div#innerRightColumn{width: 420px;}


#innerContainer00 #center{
	padding: 0px 0px 20px 0px;
}

#innerContainer11 #center{
	width: 293px;
	padding: 14px 11px 100px 11px;
}
/* FIX IE 6 ABOVE \*/* html div#innerContainer11 div#center{width: 293px;}

div.pageTitle{
	display: none;
}

div.pageCopy{
	overflow: hidden;
}

* html div.pageCopy{overflow: hidden important;}
/********** CENTRAL LAYOUT STYLES ***********/



/************** FOOTER STYLES ***************/
div#innerFooter{
	margin: -18px 0px 0px -55px;
	padding: 5px 0px 0px 0px;
	text-align: center;
}

#innerContainer00 #innerFooter{
	margin: 0px 0px 0px 0px !important;
}

div#innerFooter .footerLink{
	padding: 0px 15px;
	border-left: solid 2px #b7c587;
}

div#innerFooter .firstLink{
	border-left: none;
}

div#innerFooter a, div#innerFooter a:hover{
	color: #24666f;
	font-weight: bold;
	text-decoration: none;
}

div#innerFooter .boxharryDetails, div#innerFooter .boxharryDetails a{
	color: #034ea2;
	display: none;
}
/************** FOOTER STYLES ***************/



/********** GLOBAL WIDGET STYLES ***********/
.contactLinks{
	border-top: solid 2px #b7c587;
	width: 293px;
	
}

.contactLinks p{
	border-bottom: solid 2px #b7c587;
	padding: 6px 0px;
	margin: 0px;
}

.contactLinks a{
	color: #24666f;
	font-weight: bold;
}

.webMenu{
	width: 180px;
}

.webMenu .menuItem{
	padding: 6px 0px 6px 5px;
	border: none!important;
	width: 175px;
	font-weight: bold;
}

.webMenu .menuItem a{
	color: #54545e !important;
}

.webMenu .active a{
	color: #b7c587 !important;
	font-weight: bold;
}

.webMenu .active, .webMenu .activeChild{
	background-color:#fff !important;
}
/********** GLOBAL WIDGET STYLES ***********/




/********** crumbtrail amends ***********/
.crumbtrailHomepageLink
{
	display:none;
}
 .crumbTrialHomepageLinkDivider
{
	display:none;
}
.crumbtrail a
{
	cursor:pointer;
}
/********** crumbtrail amends  ***********/
