	/* CSS Document */
body {
	font-family:Arial;
	background-image:url(../Images/Branding/backFading.gif);
	background-repeat:repeat-x;
	margin:0px;
	font-size:12px;
}

table {
	font-family:Arial;
	font-size:12px;
}

th {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}	

.logo {
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
}

.navigation {
	position:absolute;
	right:0px;
	top:0px;
}

.navigation td {
	font-family:Arial;
	font-size:12px;
}

.aboutButton {
	font-size:12px;
    text-decoration:none;
	color:#999999;
	display:block;
	height:35px;
	width:100px;
	background-image: url(../images/Branding/aboutSpacer.gif);
	vertical-align:bottom;
	
}

.aboutButton:hover
{
    text-decoration:none;
	color:#D9BF8E;
	display:block;
	height:35px;
	width:100px;
	background-image: url(../images/Branding/aboutHover.gif);
	background-position: 0px 0px;
}

.newsroomButton {
	font-family:Arial;
	font-size:12px;
    text-decoration:none;
	color:#999999;
	display:block;
	height:35px;
	width:91px;
	background-image: url(../images/Branding/newsroomSpacer.gif);
	vertical-align:bottom;
	
}

.newsroomButton:hover
{
    text-decoration:none;
	color:#D9BF8E;
	display:block;
	height:35px;
	width:91px;
	background-image: url(../images/Branding/newsroomHover.gif);
	background-position: 0px 0px;
}

.libraryButton {
	font-family:Arial;
	font-size:12px;
    text-decoration:none;
	color:#999999;
	display:block;
	height:35px;
	width:65px;
	background-image: url(../images/Branding/librarySpacer.gif);
	vertical-align:bottom;
	
}

.libraryButton:hover
{
    text-decoration:none;
	color:#D9BF8E;
	display:block;
	height:35px;
	width:65px;
	background-image: url(../images/Branding/libraryHover.gif);
	background-position: 0px 0px;
}

.contactButton {
	font-family:Arial;
	font-size:12px;
    text-decoration:none;
	color:#999999;
	display:block;
	height:35px;
	width:85px;
	background-image: url(../images/Branding/contactSpacer.gif);
	vertical-align:bottom;
	
}

.contactButton:hover
{
    text-decoration:none;
	color:#D9BF8E;
	display:block;
	height:35px;
	width:85px;
	background-image: url(../images/Branding/contactHover.gif);
	background-position: 0px 0px;
}

.regionsButton {
	font-family:Arial;
	font-size:12px;
    text-decoration:none;
	color:#999999;
	display:block;
	height:35px;
	width:74px;
	background-image: url(../images/Branding/regionsSpacer.gif);
	vertical-align:bottom;
	
}

.regionsButton:hover
{
    text-decoration:none;
	color:#D9BF8E;
	display:block;
	height:35px;
	width:74px;
	background-image: url(../images/Branding/regionsHover.gif);
	background-position: 0px 0px;
}

.faqButton {
	font-family:Arial;
	font-size:12px;
    text-decoration:none;
	color:#999999;
	display:block;
	height:35px;
	width:50px;
	background-image: url(../images/Branding/faqSpacer.gif);
	vertical-align:bottom;
	
}

.faqButton:hover
{
    text-decoration:none;
	color:#D9BF8E;
	display:block;
	height:35px;
	width:50px;
	background-image: url(../images/Branding/faqHover.gif);
	background-position: 0px 0px;
}

.whiteText {
	color:#FFFFFF;
}

.annContent a:hover {
   color: #002469;
}

.annContent a {
    color: #002469;
}


.newsTable a:hover {
   color: #002469;
}

.newsTable a {
    color: #002469;
}

.whiteText th {
	padding-left:15px;
}

.quickLinks a {
	display:block;
	text-decoration:none;
	color:#999999;
	background-image:url(../Images/Branding/homepageLinks.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	font-size:12px;
}

.quickLinks a:hover {
	display:block;
	text-decoration:none;
	color:#555555;
	background-image:url(../Images/Branding/homepageLinksHover.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	font-size:12px;
}

.quicklinks {
	background-image:url(../Images/Branding/greyLineBack.gif);
	background-repeat:repeat-x;
	font-size:12px;
}

.rightBack {
	background:url(../Images/Branding/rightLeftBorderBack.gif);
	background-repeat:repeat-y;
	background-color:#E9E9EA;
	font-size:12px;
}

.newsTable td {
	padding-left:10px;
	font-size:12px;
}

.rightHeading {
	color:#808281;
	font-size:12px;
	font-weight:bold;
}

.annContent {
	padding-left:29px;
	font-size:12px;
	color:#434d54;
}

.DDmenuLinks {
	font:Arial;
	font-size:12px;
	color:#434d54;
}
