body { font-size: 10pt; font-family: Arial, Verdana, Helvetica; color: #555555}
p  { font-size: 10pt; font-family: Arial, Verdana, Helvetica; color: #555555 }
li { font-size: 10pt; font-family: Arial, Verdana, Helvetica }
ul { font-size: 10pt; font-family: Arial, Verdana, Helvetica }
h1 { color: #0A5385; font-weight: bold; font-size: 12pt; font-family: "Arial", "Verdana","Helvetica"}
h2 { color: #0A5385; font-weight: bold; font-size: 11pt; font-family:  "Arial", "Verdana","Helvetica"}
h3 { color: #0A5385; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica }
h4 { color: black; font-style: italic; font-weight: normal; font-size: 9pt; font-family: Arial, Verdana, Helvetica }
h5 { color: #006; font-weight: bold; font-size: 8pt; font-family: Arial, Verdana, Helvetica }
td { font-size: 10pt; font-family: Arial, Verdana, Helvetica; color: #555555 }
.sidetext {
	font-size: 10px;
	color: #5980B5;
	font-family: Arial, Verdana, Helvetica;
}
.footertext {
	font-size: 9px;
	color: #0A5385;
	font-family: Arial, Verdana, Helvetica;
}
.searchbox {
	font-size: 9px;
	color: #006600;
	background-color: #F3F4EB;
	border-top-color: #6B6B67;
	font-family: Arial, Verdana, Helvetica
}
table.main {
	border-width: 1px; 
	border-spacing: 0px; 
	border-style: solid; 
	border-color: #aaaaaa; 
	border-top-width: 0px;
	background-color: white;
}
table.main td{
	border-top: 1px solid;
}
table.rightcol {
	border-width: 1px; 
	border-spacing: 0px; 
	border-style: solid; 
	border-color: #aaaaaa; 
	background-color: white;
}

table.leftnev {
	border-width: 1px; 
	border-spacing: 0px; 
	border-style: solid; 
	border-color: white;
	border-top-width: 0px;
	background-color: #7C99C3;
}
table.leftnev td{
	border-top: 1px solid;

}
.tableheader1 { color: black; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica }
.tableheader2 { color:#FF3300; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica }
.tableheader3 { color:#0000cc; font-weight: bold; font-size: 10pt; font-family: Arial, Verdana, Helvetica }

.footertext { font-size: 9pt; font-family: Arial, Verdana, Helvetica; color: #000000 }
a.namelist
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
	
a.namelist:link, a.namelist:active
	{
	text-decoration	:	none;
	color		: #0000CD;
	background	:	transparent;
	font-family: Arial, sans-serif;
	}
a.namelist:visited
	{
   text-decoration	:	none; 
   color		: #A52A2A;
  	background	:	transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}		
a.namelist:hover
	{ 
   	text-decoration	: underline; 
	color		: #9400D3;
	background	:	transparent;
	font-family: Arial;
	}

a.leftclmain:link  { color: #336699; font-size: 10pt; font-family:  Arial, Verdana, Helvetica; text-decoration: none }
a.leftclmain:visited { color: #336699; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.leftclmain:hover   { color: #663399; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.leftcl:link  { color: #5980B5; font-size: 10pt; font-family:  Arial, Verdana, Helvetica; text-decoration: none }
a.leftcl:visited { color: #5980B5; font-size: 10pt; font-family: Arial, Verdana, Helvetica;; text-decoration: none }
a.leftcl:hover   { color: #663399; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.confocus:link { color: #2C5083; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.confocus:visited { color: #2C5083; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.confocus:hover { color: #72842D; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.levprotect:link { color: #72842D; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.levprotect:visited { color: #72842D; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.levprotect:hover { color: #2C5083; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.main:link { color: #0000cc; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.main:visited { color: #0000cc; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.main:hover { color: #892757; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.bluelink:link { color: #5980B5; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.bluelink:visited { color: #5980B5; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.bluelink:hover { color: #73B559; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
a.footerlink:link { color: #ffffff; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.footerlink:visited { color: #ffffff; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: none }
a.footerlink:hover { color: #F0EAA3; font-size: 10pt; font-family: Arial, Verdana, Helvetica; text-decoration: underline }
.yobo{	float: none;
	width: 90px;
	border: none;
	background-color: #fff;
}
.yobo a:link img { 
	border: 1px solid;
	width: 90px;
	border-bottom-color: black;
	border-right-color: Silver;
	border-top-color: Silver;
	border-left-color: black;
	}

.yobo a:hover img { 
	border: 1px solid;
	width: 90px;
	border-bottom-color: #aa0000;
	border-right-color: Red;
	border-top-color: Red;
	border-left-color: #aa0000;
	}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:absolute; 
	width:10; 
	height:10; 
	background-color: transparent; 
	layer-background-color:transparent; 
	visibility:hidden
	}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel0over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

.jsmenu {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 100%;
	left: 0px;
	top: 40px;
	right: auto;
	bottom: auto;
	vertical-align: middle;
}
/*Styles for Atlas*/
.atlas_container
{
	margin: 10px 0px 0px 0px;

}
.atlas_leftcolumn
{
	float:left;
	/*
	Image will give width
	width:25px;*/
}
.atlas_rightcolumn
{
	vertical-align:text-top;
	margin-left:50px;
	width:600px;

}
/* Styles for MPA Federal Advisory Committee Membership */
.mpafac_membership_container
{
	 width:680px;
	 margin-bottom:20px;
}
.mpafac_membership_leftcolumn
{
	float:left;
	width:345px;
	vertical-align:text-top;
}
.mpafac_membership_rigthcolumn
{
	vertical-align:text-top;
	width:300px;
}
