body

{

	padding: 0px;

	margin: 0px;

	background-color: #EDEDED;

}



.mainContainer

{



	background-color: white;

}



.topBar

{

	background-color: #004F9A;

	color: white;

	font-size: 8pt;

	font-family: verdana;

	font-weight: bold;

}



.navBar

{

	background-color: 336699;

	color: white;

	font-size: 10pt;

	font-family: verdana;

}



.leftNavBarLink

{

	font-size: 8pt;

	font-family: verdana;

	font-weight: bold;

	color: #00509A;

	padding: 3 0 0 0;

	margin: 0px;

	text-align: right;

	text-decoration: none;

}



.leftNavBarLinkActive

{

	font-size: 8pt;

	font-family: verdana;

	font-weight: bold;

	color: #FF9812;

	padding: 3 0 0 0;

	margin: 0px;

	text-align: right;

	text-decoration: none;

}



a.leftNavBarLink:link,

a.leftNavBarLink:visited,

a.leftNavBarLinkActive:link,

a.leftNavBarLinkActive:visited,

{

	text-decoration: none;

}



.finePrint

{

	font-size: 7pt;

	font-family: verdana;

}


.contentTable

{

	font-size: 9pt;

	font-family: verdana;

}


.contentText

{

	font-size: 9pt;

	font-family: verdana;

	padding-left: 15px;

	padding-right: 15px;

}



.contentTextLink

{

	color: #00509A;

	font-size: 9pt;

	font-family: verdana;

}



.contentTextBold

{

	font-size: 9pt;

	font-family: verdana;

	font-weight: bold;

	color: #00509A;

}



.sectionHeader

{

	font-size: 11pt;

	font-family: verdana;

	font-weight: bold;

	color: #00509A;

	text-decoration: none;

}


.sectionHeaderLink

{

	color: #00509A;

	font-size: 11pt;

	font-family: verdana;
	
	text-decoration: underline;

}

.pageHeader

{

	font-size: 13pt;

	font-family: verdana;

	font-weight: bold;

	color: #00509A;

}



.section

{

	margin-bottom: 10px;

}



.executiveName

{

	color: #00509A;

	font-weight: bold;

	padding-top: 10px;

}



.executivePosition

{

	color: #00509A;

	font-style: italic;

	padding-bottom: 5px;

}



.newsHeader

{

	color: #00509A;

	font-weight: bold;

	padding-top: 10px;

}



.loginError

{

	font-size: 10px;

	color: yellow;

}



.logoutLink

{

	font-size: 10px;

	color: white;

	text-decoration: none;

}



.errorMessage

{

	border: 1px solid orange;

	color: black;

	background-color: #EEEEEE;

	height: 100px;

	text-align: left;

	padding: 10px;

}



.roiSection

{

	border: 1px solid #00509A;

	color: #00509A;

	font-size: 10pt;

	font-family: verdana;

	background-color: white;

	margin: 0px;

	padding: 5px;

}





.roiSectionTopRow

{

	color: white;

	font-weight: bold;

}



.roiSectionTopRowNote

{

	background-color: #00509A;

}



.roiSectionTopRowAssumptions

{

	background-color: #999999;

	color: white;

}



.roiBold

{

	font-weight: bold;

}



.roiRowSpacer

{

	font-size: 5px;

	padding-left : 1px; 

	padding-right : 1px; 

	padding-top : 1px;

	border-right: 1px solid black;

	border-left: 1px solid black;

}



.roiCaption

{

	color: gray;

}



.list

{

	list-style-type: square;

	list-style-image: url(images/bullet.gif);

}



.shadedBox

{

	background-color: #EEEEEE;

	margin-left: 30px;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 1px solid gray;

	padding-right: 10px;

	padding-top: 5px;

	padding-left: 10px;

}



.shadedBox .sectionHeader

{

	padding-left: 0px;

}



.readMoreBox

{

	margin-left: 0px;

	background-color: #F8FCFF;

	border: 1px solid #D4EAFF;

}



.enlargedImageCursorOn

{

 cursor: pointer; cursor: hand;

}



.thumbnailImage

{

   text-align: center;

   padding-top: 15px;

   padding-bottom: 15px;

}



.thumbnailCaption

{

   font-size: 8pt;

   font-family: verdana;

}



.expandText

{

 cursor: pointer; cursor: hand;

 margin-bottom: 10px;

 font-weight: normal;

}



.frontPageBox

{

	background-color: #F8FCFF;

	border: 1px solid #D4EAFF;

}



.frontPageTopBox

{

	background-color: #E9EDF0;

	border-bottom: 1px solid #D4EAFF;

	padding: 5px;

}



.frontPageNormalBox

{

	background-color: #F8FCFF;

	padding: 5px;

}