@charset "utf-8";
/* CSS Document */

#leftsubmenu #sublinks
{
	width:175px;
}

#leftsubmenu #sublinks ul
{
	margin:0px;
	padding:0px;
	list-style-position:outside;
	padding-left: 4px;
	text-align:left;
}
*html #leftsubmenu #sublinks ul
{	
	padding-left: 10px;
}
#leftsubmenu #sublinks li {
	margin:0px;
	padding:6px 0px 0px 0px;
	font-size:12px;
	color:#525252;	
	border-bottom:1px #EAEAEA solid;
	padding-bottom:5px;	
	}
#leftsubmenu #sublinks li.noborder {
	border:none;
	}
#leftsubmenu #sublinks li.selectedmenu a:link, #leftsubmenu #sublinks li.selectedmenu a:hover, #leftsubmenu #sublinks li.selectedmenu a:visited   {
	color:#BBA472;
	font-weight: bold;
	}	
	
	
#leftsubmenu #sublinks .level2
{
	padding-left:14px;
	list-style-position:outside;
	line-height:13px;
}
#leftsubmenu #sublinks .level2 li a, #leftsubmenu #sublinks .level2 li a:visited, #leftsubmenu #sublinks .level2 li a:active {
	line-height:13px;
}
#leftsubmenu #sublinks li a, #leftsubmenu #sublinks li a:visited, #leftsubmenu #sublinks li a:active {
	color:#525252;
	text-decoration: none;
	padding: 0px 0px 2px 0;
	display:block;
	text-align:left;
	line-height:13px;
}

#leftsubmenu #sublinks .selected{
	color:#BBA472;
	text-decoration: underline;
	font-weight:normal;
}
#leftsubmenu #sublinks li a:hover{
	color:#BBA472;
	text-decoration: underline;
}


.inssubmenuon{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color : #000000;
	font-size:12px;
}
.inssubmenuon a:link{
	color : #000000;
	text-decoration : none;
}

.consubhd{
font-size: 100%;
color: #7D6318;
}


.tablebg1{
background-color: #FFFFFF;
padding: 10px 10px 10px 10px;
}

.tablebg2{
background-color: #FFFFFF;
padding: 10px 10px 10px 10px;
}

.cellpaddingTd
{
	padding: 10px 0px 0px 0px;
}

.bgcolor1{
background-color: #FFFFFF;
padding: 0px;
margin:0px;
}

.bgcolor2{
background-color: #FFFFFF;
padding: 0px;
margin:0px;
}

.boxType1_Main{
float:right; 
width:300px; 
background-color:#4B8F7D; 
padding:2px;
margin:0px 0px 0px 8px;
}

.boxType1_Main .boxType1_Tab1{
float:left; 
width:45%; 
background-color:#4B8F7D; 
color:#ffffff;
font-weight:bold; 
padding:5px;
}

.boxType1_Main .boxType1_Tab2{
float:right; 
width:45%; 
background-color:#7DDFC4; 
color:#ffffff;
padding:5px;
}

.boxType1_Main .boxType1_Tab2 a, .boxType1_Main .boxType1_Tab2 a:hover{
color:#ffffff;
text-decoration:none;
}

.boxType1_Main .boxType1_Data{
padding:0px 0px 0px 5px;
color:#FFFFFF;
}

.textBox { width:200px; border:solid 1px #907946; border-collapse:collapse; background-color:#ffffff; }
.tdForm { background-color:#F3E8D4; padding:2px; }
.mandatory { color:Red; }

.mandatoryText { font-size:10px; padding:0px 0px 0px 115px; }
.InfoMsgs { font-size:9px; }
.boxBorder { border:solid 1px #F3E8D4; padding:5px; width:973px; }

.searchButton { border:none; border-collapse:collapse; width:25px; height:15px; font-size:11px; color:#000000; padding-left:5px; }

.sitemapbg { background-color:#F3E8D4; }

.popupBox
{
   position:absolute; left:0; top:0;
   width:200px; 
   border:solid 1px #907946;
   padding:5px;
   font-size:10pt;
   z-index:2;
   visibility:hidden;
}

.brownText, .brownText a {color:#7D6318;}
.greenText, .greenText a {color:#4b8f7d;}


a.brownTextLink {
	line-height:20px;
	text-decoration:none;
	color:#7D6318;
	cursor:pointer;
}

a.brownTextLink:hover {
	position: relative;
	background-color:#ffffff;
	line-height:20px;
	text-decoration:none;
	color:#7D6318;
	cursor:pointer;
}

a.brownTextLink span.BioBlock { display: none; }

a.brownTextLink:hover span.BioBlock {
	display: block;
   	position: absolute; 
	background-color:#f3e8d4;
	top:0px; 
	left:280px;
	padding:5px;	
	margin:0px 0px 0px 0px;
	border:solid 1px #644F20;
	font-size:11px;
	color: #525252; 
	width:450px;
}

a.brownTextLink span.BioLastBlock { display: none; }

a.brownTextLink:hover span.BioLastBlock {
	display: block;
   	position: absolute; 
	background-color:#f3e8d4;
	top:-150px; 
	left:280px;
	padding:5px;	
	margin:0px 0px 0px 0px;
	border:solid 1px #644F20;
	font-size:11px;
	color: #525252; 
	width:450px;
}

a.greenTextLink {
	line-height:20px;
	text-decoration:none;
	cursor:pointer;
}

a.greenTextLink:hover {
	position: relative;
	background-color:#ffffff;
	line-height:20px;
	text-decoration:none;
	cursor:pointer;
}

a.greenTextLink span { display: none; }

a.greenTextLink:hover span {
	display: block;
   	position: absolute; 
	background-color:#ffffff;
	top:-20px; 
	left:150px;
	padding:5px;	
	margin:0px 0px 0px 0px;
	border:solid 1px #F3E8D4;
	font-size:11px;
	color: #525252; 
}

/*Homepage News Block */
			.containerHomeNews	
			{
				background:#FFFFFF;
				width:271px;
				height:279px;
				overflow:hidden;
				margin:auto;
			}			
			.containerHomeNews .ContentFrame
			{
				width: 271px;
				height:279px;
				left: 0px;
				position: relative;
				overflow:hidden;
			}			
			.containerHomeNews .ContentFrame .AllTabs
			{
				position: relative;	
				left:0px;		
				width: 542px;
				height: 279px;
				overflow:hidden;
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent
			{
				width:271px;
				height: 279px;
				padding:0px;
				margin:0px;
				float:left;
				overflow:hidden;		
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent .PEBox
			{
				background:url(../images/newsroom-pe-bg.gif); 
				width:249px; 
				height: 196px; 
				margin:0px; 
				padding:50px 10px 0px 12px;
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent .PEBox ul li
			{
				border-bottom:dotted 1px #313A16;
				margin:0px;
				padding:5px 0px 5px 0px;
				font-size:11px;
				color:White;
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent .PEBox ul li a
			{
				color:#452623;
				text-decoration:none;
				cursor:pointer;
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent .REBox
			{
				background:url(../images/newsroom-re-bg.gif); 
				width:249px; 
				height: 196px; 
				margin:0px; 
				padding:50px 10px 0px 12px;
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent .REBox ul li
			{
				border-bottom:dotted 1px #313A16;
				margin:0px;
				padding:5px 0px 5px 0px;
				font-size:11px;
				color:White;
			}
			.containerHomeNews .ContentFrame .AllTabs .TabContent .REBox ul li a
			{
				color:#3d4627;
				text-decoration:none;
				cursor:pointer;
			}
/* End of Homepage News Block */			