html {font-size:100%}
body {margin:0;
padding:0px 0 0 0;
font-size:1em;
font-family:Arial, Helvetica, sans-serif; 
color:#000; 
text-align: center; 
background-color:#FFF;}

a img {border:0;padding:0;margin:0;}
form {margin:0;padding:0;}

ul {
	padding-left: 15px;
}


#content {position:absolute; 
width: 946px; 
height: 550px; 
top:50%; 
left: 50%; 
margin-top: -265px; 
margin-left: -473px; 
text-align:left;}
#contentLeft {width: 801px; height:541px; float:left;}

#contentRight {width:136px; padding-left: 9px; float:left; text-align:left;}
#subNav {clear:left; width: 801px; text-align:right;}
#subNav ul { float:right; margin: 15px 0 0 0; padding: 0; width: 200px;}
#subNav ul li {list-style-type:none; display:inline; margin-left: 20px;}
#subNav ul li a {color: #777777; text-decoration:none; font-size: 100%;}

#menu2 {margin:0; padding:0; width:146px; font-size: 0.8em;}
#menu2 li {list-style-type:none;border-bottom: 1px solid #777777; font-weight:bold; padding:3px 0;}
#menu2 li a {text-decoration:none; color:#777777; display:block; width: 146px; font-weight:normal;}
#menu2 li a:hover {text-decoration:none;}
#menu2 li.first {border-top: 1px solid #777777;}
#menu2 li.brandihead {color: #0054A4;}
#menu2 li.signshead {color: #F78F1E;}
#menu2 li.brandihead a#brandiheadlink:active, #menu2 li.brandihead a#brandiheadlink:link, #menu2 li.brandihead a#brandiheadlink:visited {
	color: #0054A4; text-decoration: none; font-weight:normal;
}  
#menu2 li.signshead a#signslink:active, #menu2 li.signshead a#signslink:link, #menu2 li.signshead a#signslink:visited {
	color: #F78F1E; text-decoration: none; font-weight:normal;
}  
#menu2 li.brandihead a#brandiheadlink:hover, #menu2 li.signshead a#signslink:hover {color: #0054A4; text-decoration:underline;} 
#menu2 li ul.closed {display:none;}
#menu2 li.parent ul {width: 146px; margin:0;padding:0;}
#menu2 li.parent ul li {list-style-type:none; color:#777; border-bottom:0px; font-weight:normal; padding:3px 0;}
#menu2 li.parent ul li.selected {color:#000;}


#menu {margin:0; padding:0; width: 146px;}
#menu li {list-style-type:none; border-bottom: 1px solid #777777;}
#menu li.first {border-top: 1px solid #777777;}

#menu li.indented { margin: 0 0 0 5;}

#menu li.signshead {color: #000000; font-size: 0.8em; padding:3px 0 3px 0px; background-color: #FDCE9D;
border-bottom:  1px solid #777777;}
#menu li.signs {background-color: #FEECD6; border-bottom:  1px solid #777777; padding: 0 0 0 0px;}
#menu li.signsLast {background-color: #FEECD6;  border-bottom:  1px solid #777777; padding: 0 0 0 0px;}

#menu li.brandihead {color: #000000; font-size: 0.8em; padding:3px 0 3px 0px; background-color: #97A6D4; border-bottom:  1px solid #777777;}
#menu li.brandi {background-color: #D3D8ED; border-bottom:  1px solid #777777; padding: 0 0 0 0px;}  
#menu li.brandiLast {background-color: #D3D8ED;  border-bottom:  1px solid #777777; padding: 0 0 0 0px;}

#menu li a {text-decoration:none; color:#777777; display:block; font-size: 0.8em; padding:3px 0; width: 146px;}
#menu li a:hover {background-color:#CCCCCC; color:#555555; text-decoration:none; padding-left:2px; width: 144px;}
#menu li a.signsroll {text-decoration:none; color:#777777; display:block; font-size: 0.8em; padding:3px 0; width: 146px;}
#menu li a.signsroll:hover {background-color:#CCCCCC; color:#555555; text-decoration:none; padding-left:0; width: 146px;}

#menu li a.selected {font-weight: bold; color:#000;}
#menu li a.selected:hover {font-weight: bold; background-color: #FFF; text-decoration:none; padding-left:0px; width: 136px;}

#menu li a.selectedOrange {font-weight: bold; color:#000;}
#menu li a.selectedOrange:hover {font-weight: bold; background-color: #FEECD6; text-decoration:none; padding-left:0px; width: 136px;}

#menu li a.selectedBlue {font-weight: bold; color:#000;}
#menu li a.selectedBlue:hover {font-weight: bold; background-color: #D3D8ED; text-decoration:none; padding-left:0px; width: 136px;}


.textOrange {
	color: #fdc589;
}
.textGrey {
	color: #808080;
}

.textGrey2 {
	color: #939598;
}
.textBlue {
	color:#bcc2df;
}
.textBlue2 {
	color:#004c99;
}
.textBlue3{
	color: #8c9bc9;
}
.textWhite {
	color: #ffffff;
}
.text95{
	font-size: 95%;
	line-height: 126%;
}
.text90{
	font-size:90%;
	line-height: 125%;
}
.text87{
	font-size:87%;
	line-height: 124%;
}
.text80 {
	font-size: 80%;
	line-height: 124%;
}
.text75 {
	font-size: 75%;
	line-height: 122%
}
.text71 {
	font-size: 71%;
	line-height: 122%
}
.text65{
	font-size: 65%;
	line-height: 122%
}
.text55 {
	font-size: 55%;
	line-height: 120%;
}
.text52 {
		font-size: 52%;
	line-height: 120%;
}
.text51 {
		font-size: 51%;
	line-height: 121%;
}
.text45 {
	font-size: 45%;
	line-height: 119%;
}
p {
	margin: 17px 0 17px 0;
}
p.sponsorship {
	margin: 12px 0 12px 0;
}
a.linkSponsorship:active, a.linkSponsorship:link, a.linkSponsorship:visited {
	color: #8c9bc9;
	text-decoration: none;
	font-weight: bold;
}
a.linkSponsorship:hover {
	color: #8c9bc9;
	text-decoration: underline;
	font-weight: bold;
}

a.linkCareers:active, a.linkCareers:link, a.linkCareers:visited {
	color: #adb7dc;
	text-decoration: underline;
	font-weight: normal;
	line-height: 150%;
	font-size: 65%;
}
a.linkCareers:hover {
	color: #adb7dc;
	text-decoration: none;
	font-weight: normal;
	line-height: 150%;
	font-size: 65%;
}
a.linkWhite:active, a.linkWhite:link, a.linkWhite:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.linkWhite:hover {
		color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}
a.linkGrey:active, a.linkGrey:link, a.linkGrey:visited {
	color: #939598;
	text-decoration: none;
	font-weight: normal;
	font-size: 120%;
	line-height: 160%;
}
a.linkGrey:hover {
		color: #939598;
	text-decoration: underline;
	font-weight: normal;
	font-size: 120%;
	line-height: 160%;
}

a.linkBlue:active, a.linkBlue:link, a.linkBlue:visited {
	color: #bcc2df;
	text-decoration: underline;
	font-weight: normal;
	font-size: 120%;
	line-height: 160%;
}
a.linkBlue:hover {
	color: #bcc2df;
	text-decoration: none;
	font-weight: normal;
	font-size: 120%;
	line-height: 160%;
}

.projectLeft{
	float:left;
	width:150px;
	margin:0 0 0 0;
	font-size: 45%;
	line-height: 119%;
}
.projectRight {
	float:left;
	margin: 0 0 0 0;
	font-size: 45%;
	line-height: 119%;
}