body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image:url(../images/background.jpg);
    background-color:White;
    background-repeat:no-repeat;
    background-position:top center;
}

#pageFooter {
	width: 100%;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background-image: url(../Images/img_bottom.jpg);
	background-repeat: no-repeat;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: none;
	padding: 0;
	position: relative;
	height: 33px;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#container
{
	width: 781px;  
	/*background: #FFFFFF;*/
	margin: 30px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}



.rightDropshadow
{
	/*width:767px;*/
		margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */

	width:781px;
	background-repeat:repeat-y;
	background-position:right;
}
.rightDropshadow[class]
{
	background-image: url('../Images/content_dropshadow.png');	
}

/*.bottom_dropshadow
{
	background-repeat:repeat-x;
	height:14px;
	width:753px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../Images/trans_border_bottom.png' );
}
.bottom_dropshadow[class]
{
	background-image: url('../Images/trans_border_bottom.png');	
}

#bottomright_dropshadow
{
	background-image:url(../Images/trans_border_bottom_right.png);
	background-repeat:no-repeat;
	height:14px;
	width:14px;
}*/


#header
{
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */
}
.header {
	/*background: white; */
	/*width: 753px;  */
	width:781px;
	height:86px;

}
.header[class]
{
	background-image: url('../Images/header_dropshadow.png');	
}
#headerLeft 
{
	width: 202px;
	position: absolute;
	margin-left:14px;
}
#headerRight 
{
	position: absolute;
	top: 0;
	left: 202px;
	padding: 0;
	text-align:right;
	width: 565px;
	position: relative;
	height: 79px;
	background-image: url(../Images/bg_top_right.jpg);
	background-repeat: no-repeat;
	display: block;
}







#mainContent {
	position: relative;
	vertical-align: top;
	width: 753px;  
	background-image: url(../Images/content_background.png);
	background-repeat: repeat-x;
	background-color:White;
	font-size:.8em;
			margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */

}
#mainContent_Content
{
	width:733px;
	margin-left:10px;
	padding-top:10px;
	padding-bottom:10px;
			margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */

}

.footer {
	/*background-color: #231f20;*/
	width: 781px;  
	padding: 0;
	position: relative;
	color: #EFCE46;
	font-size: 8pt;
	text-align: center;
	/*background-image: url(../Images/footer_background.png);*/
	/*height:54px;	*/
			margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */

	height:68px;
}
.footer[class]
{
	background-image: url('../Images/footer_dropshadow.png');	
}
#footerContent 
{
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center;
	color: #EFCE46;
	padding: 0px;
	/*margin:5px;*/
	
}
/*#footerContentLeft {
	position: absolute;
	width: 250px;
	top: 0;
	left: 0;
	padding: 0;
	padding-top: 5px;
	margin: 0;
	color: #ffffff;
	font-size: 8pt;
	text-align: left;
	display: block;
}
#footerContentRight {
	position: absolute;
	width: 550px;
	top: 0;
	left: 100px;
	padding: 0;
	padding-top: 8px;
	margin: 5;
	color: #ffffff;
	font-size: 8pt;
	text-align: left;
	display: block;
}*/
#footerContent a
{
	color: #EFCE46;
	text-decoration: none;
}
#footerContent a:visited
{
	color: #EFCE46;
	text-decoration: none;
}
#footerContent a:hover
{
	color: #f3ed86;
	text-decoration: underline;
}

img { border: 0 }

h1.pageTitle
{
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	color:#006D8C;
	font-family:Georgia;
	font-size:1.5em;
	font-weight:bolder;
}

#Content h1
{
	color: #f3ed86;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing:-1px;
}

.sectionTitle
{
	color: #f3ed86;
	font-size: 10pt;
	font-weight: bold;
}
.sectionContent
{
	color: #ffffff;
	font-size: 9pt;
	padding: 0 0 10px 0;
}

#Content a 
{
	text-decoration: underline;
	color: #f3ed86;
}
#Content a:visited 
{
	text-decoration: underline;
	color: #f3ed86;
}
#Content a:hover 
{
	text-decoration: underline;
	color: #ffffff;
}


#divFarReachFooter
{
	text-align: center;
	font-size: 9px;
	margin: 0;
	padding: 5px 0 20px 0;
}
#divFarReachFooter a
{
	color: #000000;
	text-decoration: none;
}
#divFarReachFooter a:visited
{
	color: #000000;
	text-decoration: none;
}
#divFarReachFooter a:hover
{
	color: #006D8C;
	text-decoration: none;
}
.divider
{
	color: #f3ed86;
}


#navigation
{
			margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */

background-color: #403f3b;
	padding: 0;
	position: relative;
	height: 37px;
	overflow:hidden;
		width: 753px;  

}


#headerlinks {width: 753px; height: 37px; background: url('../images/navigation.gif') no-repeat; top: 0px; margin: 0px; padding: 0px; position: relative; left: 0px;}
#headerlinks li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#headerlinks li, #headerlinks a {height: 37px; display: block;}
#ctl00_headerlink1 {left: 0; width: 108px;}
#ctl00_headerlink2 {left: 108px; width: 107px;}
#ctl00_headerlink3 {left: 215px; width: 108px;}
#ctl00_headerlink4 {left: 323px; width: 107px;}
#ctl00_headerlink5 {left: 430px; width: 108px;}
#ctl00_headerlink6 {left: 538px; width: 107px;}
#ctl00_headerlink7 {left: 645px; width: 108px;}
#ctl00_headerlink1 a:hover,.headerlink1Active { background: transparent url('../images/navigation.gif') 0 -37px no-repeat;}
#ctl00_headerlink2 a:hover,.headerlink2Active { background: transparent url('../images/navigation.gif') -108px -37px no-repeat;}
#ctl00_headerlink3 a:hover,.headerlink3Active { background: transparent url('../images/navigation.gif') -215px -37px no-repeat;}
#ctl00_headerlink4 a:hover,.headerlink4Active { background: transparent url('../images/navigation.gif') -323px -37px no-repeat;}
#ctl00_headerlink5 a:hover,.headerlink5Active { background: transparent url('../images/navigation.gif') -430px -37px no-repeat;}
#ctl00_headerlink6 a:hover,.headerlink6Active { background: transparent url('../images/navigation.gif') -538px -37px no-repeat;}
#ctl00_headerlink7 a:hover,.headerlink7Active { background: transparent url('../images/navigation.gif') -645px -37px no-repeat;}
#headerlinks span { display: block; width: 0; height: 0; overflow: hidden;}



.graphBackground[class]
{
	height:358px;
	width:397px;
	background-image: url('../Images/imgGraph.png');
	text-align:right;
}

.macroVsMicro[class]
{
	width:368px;
	height:387px;
	background-image: url('../Images/imgMacro.png');
}
.manageContent a:hover
{
	font: blue;
	
}