div.LeftArea 
{
	float:left;
	width:475px;
	padding-right:10px;
}

div.RightArea 
{
	float:left;
	width:230px;
	padding-left:10px;
}



/* FORM LABELS & TABLES */

SPAN.CorpsFormLabel 
{
	width:250px;
	background-color:#E1EBE8;
	border-bottom: 1px dotted #B8CBC5;
	height:22px;
	padding: 3px;
	padding-left: 7px;
	
	
}

TABLE.Corps
{
	background-color:#E1EBE8;
	border: 1px solid #B8CBC5;
}

TD.Corps
{
	background-color:#FFFFFF;
	padding:7px;
}
	

SPAN.FormLabel 
{
	width:250px;
	background-color:#F6F7F7;
	border-bottom: 1px dotted #ececec;
	height:22px;
	padding: 3px;
	padding-left: 7px;
	
	
}

/* MISC ELEMENTS */


.OfficeBoxHeader
{
	border: 1px solid #AACEC6;
	background-color:#E2ECEA;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	

.PBBoxHeader
{
	border: 1px solid #A8A884;
	background-color:#F3F3D1;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	


.CorpsBoxHeader
{
	border: 1px solid #B8CBC5;
	background-color:#E1EBE8;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	
	
.CorpsButton 
{
	background-color:#47514E;
	color:#ffffff;
	font-family:Trebuchet MS;
	height:25;
	border-color:#B8CBC5;
	
}

.ElectionsBoxHeader
{
	border: 1px solid #8CABC9;
	background-color:#D5E0EB;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	

.ITradeBoxHeader
{
	border: 1px solid #979699;
	background-color:#E4E3E5;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	
	
.MedalsBoxHeader
{
	border: 1px solid #8591A5;
	background-color:#AABBDB;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	
	
.CharitiesBoxHeader
{
	border: 1px solid #B6AFB0;
	background-color:#DCD9D9;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	

.CharitiesButton 
{
	background-color:#7F7B7B;
	color:#ffffff;
	font-family:Trebuchet MS;
	height:25;
	border-color:#CEC9CA;
	
}	

.ArchivesBoxHeader
{
	border: 1px solid #B4B3B2;
	background-color:#DBDAD9;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	


.LibraryBoxHeader
{
	border: 1px solid #A7B0B5;
	background-color:#F4F2F0;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}	


.LibraryButton 
{
	background-color:#909CA8;
	color:#ffffff;
	font-family:Trebuchet MS;
	height:25;
	border-color:#B7BEC0;
	
}	


.HistoryBoxHeader
{
	border: 1px solid #929489;
	background-color:#DDDFD2;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	
}

.HistoryButton 
{
	background-color:#929489;
	color:#ffffff;
	font-family:Trebuchet MS;
	height:25;
	border-color:#DDDFD2;
	
}	

.OralHistoryBoxHeader
{

	border: 1px solid #887089;
	background-color:#D3C7D4;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;

	
}

.DABoxHeader
{

	border: 1px solid #A3BED1;
	background-color:#D1DDE9;
	padding:4px;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
}

.DAButton 
{
	background-color:#234872;
	color:#ffffff;
	font-family:Trebuchet MS;
	height:25;
	border-color:#507DB1;
	
}	
	
	
	
/* SUBHEADER STYLES */

div.OSOSLogo 
{
	background-image: url(/images/subheader_topleft.gif);
	width:305px;
	height:55px;
	
}


div.SubheaderTop
{
	width:765px;
	margin-left:auto;
	margin-right:auto;
	background-color:#003366;
	height:55px;
}

div.SubheaderContent 
{
	width:765px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	text-align:left;
}


div.SubheaderLogo 
{
	float:left;
	width:369px;
	height:55px;
	text-align:left;
	background-color:#003366;
}	

div.SubheaderDivision 
{
	width: 396px;
	float:left;
	height: 55px;
	overflow:visible;
	background-color:#003366;
	
}

div.SubheaderNavDivision
{
	/*background-color:#EFEFEF;*/
	background-image: url(/images/subheader_linkbg.jpg);
	width:170px;
	text-align:center;
	float:left;
	height:17px;
	overflow:visible;
	padding-top:3px;
}

div.SubheaderNavSearch
{
	/*background-color:#EFEFEF;*/
	background-image: url(/images/subheader_linkbg.jpg);
	width:100px;
	text-align:center;
	float:left;
	height:17px;
	overflow:visible;
	padding-top:3px;
}


div.SubheaderNavBorder
{
	background: url('/images/subheader_menuseperator.gif');
	background-color: #ffffff;
	float: left;
	height: 17px;
}

div.SubheaderNavHome 
{
	color:#ffffff;
	padding-top:3px;
	width:100px;
	text-align:center;
	float:left;
	height:17px;
	background-image: url(/images/subheader_linkbg.jpg);
	/*background: url('/images/subheader_homebg.gif');*/
}

div.SubheaderDivisionTitle
{

	padding-top:10px;
	padding-bottom:9px;
	text-align:right;
	float:right;
	height:17px;
	width:396px;

	
}

div.subheadernavbar 
{

	text-align:right;
	float:right;
	height:17px;
	width:3z54px;
	
}

a.subheaderlink
{
	
	/*color:#333333;*/
	color:#D6DEE6;
	text-decoration:none;
	font-size:9px;
	font-weight: bold;
}

a.SubheaderLink:hover 
{
	text-decoration:none;
}


div.DivisionHome 
{
	padding:10px;
}

div.staff {
	width:39px;
	float:left;
	height:45px;
	vertical-align:middle;
	}

div.SubheaderSubmenuContent 
{
	width:765px;
	background-color:#ffffff;
	height:16px;
	float:left;
}



/* DYNAMIC MENUS */

.AreaMenu {
	width: 200px;
	position:absolute;
	display:none;
}


a.SubheaderDropdownMenuLink
{
	font-size:9px;
	text-decoration:none;
	line-height:20px;
	
}

div.SubheaderDropdown 
{
	float:left;
	padding-left:107px;
}


div.SubheaderSubMenu 
{
	background-color:#003366;
	background-image: url(/images/subheader_linkbg2.jpg);
	width:225px;
	float:left;
	height:17px;
	padding-top:2px;
	text-align:center;
	
}

div.SubheaderPrint
{
	background-color:#ffffff;
	float:left;
	width:522px;
	height:17px;
	text-align:right;
	padding-top: 2px;
	clear:right;
}
	
a.SubheaderPrintLink
{
	color:#336699;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
}

a.SubheaderDropdownMenuLink:hover 
{
	text-decoration:none;
}

#SubheaderDropdownMenu 
{
	text-align:left;
	position:absolute;
	top:55px;
	width: 225px;
	display:none;
	filter:alpha(opacity=93);
	font-weight:bold;
	background-color: #EAE9E7;
	border:  1px #CCCCCC solid;
	padding-left:10px;
	z-index:9;
}

#SubheaderDropdownSubMenu 
{
	text-align:left;
	position:absolute;
	top:73px;
	width: 225px;
	display:none;
	filter:alpha(opacity=93);
	font-weight:bold;
	background-color: #EAE9E7;
	border:  1px #CCCCCC solid;
	padding-left:10px;
}

#divSubMenu { 
	background:#EAE9E7; 
	border:  #6A98B4 dotted thin;
	position:absolute;
	width: 210px;
	display:none;
	filter:alpha(opacity=95);
}

/* Division Titles */

span.ACPTitle 
{
	background-image: url(/images/subheader_acp.gif);
	background-repeat: no-repeat;
	height:20px;
	width:350px;
	float:right;	
}

span.ACPBanner
{
	background-image: url(/acp/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.ApostillesTitle 
{
	background-image: url(/images/subheader_apostilles.gif);
	background-repeat: no-repeat;
	height:15px;
	width:155px;
	float: right;
}

span.ApostillesBanner
{
	background-image: url(/apostilles/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}


span.ArchivesTitle 
{
	background-image: url(/images/subheader_archives.gif);
	background-repeat: no-repeat;
	height:20px;
	width:210px;
	float:right;
}

span.ArchivesBanner
{
	background-image: url(/archives/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.DigitalArchivesTitle 
{
	background-image: url(/images/subheader_archives.gif);
	background-repeat: no-repeat;
	height:20px;
	width:210px;
	float:right;
}

span.DigitalArchivesBanner
{
	background-image: url(/archives/digitalarchives/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.CharitiesTitle 
{
	background-image: url(/images/subheader_charities.gif);
	background-repeat: no-repeat;
	height:20px;
	width:135px;
	float:right;
}

span.CharitiesBanner
{
	background-image: url(/charities/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}


span.CorporationsTitle 
{
	background-image: url(/images/subheader_corporations.gif);
	background-repeat: no-repeat;
	height:20px;
	width:195px;
	float:right;
}

span.CorporationsBanner
{
	background-image: url(/corps/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.EATitle 
{
	background-image: url(/images/subheader_ea.gif);
	background-repeat: no-repeat;
	height:20px;
	width:392px;
	float:right;
}

span.EABanner
{
	background-image: url(/ea/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.ElectionsTitle 
{
	background-image: url(/images/subheader_elections.gif);
	background-repeat: no-repeat;
	height:20px;
	width:143px;
	float:right;
}

span.ElectionsBanner
{
	background-image: url(/elections/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.TradeTitle 
{
	background-image: url(/images/subheader_trade.gif);
	background-repeat: no-repeat;
	height:20px;
	width:300px;
	float:right;
}

span.TradeBanner
{
	background-image: url(/itrade/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.LibraryTitle 
{
	background-image: url(/images/subheader_statelibrary.gif);
	background-repeat: no-repeat;
	height:20px;
	width:192px;
	float:right;
}

span.LibraryBanner
{
	background-image: url(/library/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.MedalsTitle 
{
	background-image: url(/images/subheader_medals.gif);
	background-repeat: no-repeat;
	height:20px;
	width:342px;
	float:right;
}

span.MedalsBanner
{
	background-image: url(/medals/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.OfficeTitle 
{
	background-image: url(/images/subheader_office.gif);
	height:20px;
	width:258px;
	float:right;
	
}

span.OfficeBanner
{
	background-image: url(/office/images/office_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.OralHistoryTitle
{
	background-image: url(/images/subheader_oralhistory.gif);
	background-repeat: no-repeat;
	height:20px;
	width:242px;
	float:right;
}

span.OralHistoryBanner
{
	background-image: url(/images/default_title.jpg);
	height:74px;
	width:765px;
	float:left;
}

span.PBTitle
{
	background-image: url(/images/subheader_pb.gif);
	background-repeat: no-repeat;
	height:20px;
	width:277px;
	float:right;
}

span.PBBanner
{
	background-image: url(/productivityboard/images/default_title.jpg);
	height:74px;
	width:765px;
	float:left;
}

span.FlagTitle
{
	background-image: url(/images/subheader_flag.gif);
	background-repeat: no-repeat;
	height:20px;
	width:151px;
	float:right;	
}

span.FlagBanner
{
	background-image: url(/flag/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.SealTitle
{
	background-image: url(/images/subheader_seal.gif);
	background-repeat: no-repeat;
	height:20px;
	width:151px;
	float:right;
}

span.SealBanner
{
	background-image: url(/seal/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

span.HistoryTitle
{
	background-image: url(/images/subheader_history.gif);
	background-repeat: no-repeat;
	height:20px;
	width:283px;
	float:right;
}

span.HistoryBanner
{
	background-image: url(/history/images/default_title.jpg);
	background-repeat: no-repeat;
	height:74px;
	width:765px;
	float:left;
}

