﻿.article_title
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom:0px;
	padding-bottom:0px;
}

.titletext
{
	font-weight: bold;
	margin-bottom:0px;
	padding-bottom:0px;	
}

.breadcrumb, .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active
{
	font-family: Verdana;
	font-size: 9px;
	text-transform: uppercase;
	padding-bottom: 3px;
	margin-bottom: 7px;
	border-bottom: 1px #999999 solid;
}

.breadcrumbCurrent, .breadcrumbCurrent a, .breadcrumbCurrent a:link, .breadcrumbCurrent a:visited, .breadcrumbCurrent a:active
{
	color: #001c43;

}

.breadcrumbParent, .breadcrumbParent a, .breadcrumbParent a:link, .breadcrumbParent a:visited, .breadcrumbParent a:active
{
	color: #999999;
}

.bdyBannerText
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	font-weight: bold;
	letter-spacing: 0px;
	margin-right: 17px;
}

.bdyBodyColumnTd
{
	padding:12px;
	width:605px;	
}

.bdyFullBodyColumnTd
{
	padding:12px;
	width:805px;	
}

.bdyContentTable
{
	border-collapse :collapse;
	border:0px white solid; 
	background-color: white; 
	width:965px;	
}

.bdyLeftColumnTd
{
	background-color:#b3b3b3;
	width: 200px;
	height: 100%;
}

.bdyPlaceHolderTd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;	

}

.bdyRightColumnTd
{
	width: 160px;
	background-color:#d2bd83; 
	color:white;
}

.bdyTable
{
	border-collapse:collapse; 
	border:0px #001c43 solid; 
	background-color:white;
	width: 995px;
}

.bdyText
{
	color: #666666;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.defaultText
{
	color: #666666;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.ftrDisclaimer{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;	
}

.ftrItem{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #d2bd83;
	font-weight: bold;
	text-transform: uppercase;	
	padding-bottom:15px;
	text-decoration:none;
}

.ftrTable{
	border-collapse:collapse;
	border:0px #001c43 solid; 
	background-color:white; 
	width:995px;
}

.ftrTableTd
{
	background-color:#001c43; 
	color:white; 
	padding-bottom:15px;
	padding-top:8px;
	padding-right:15px;
	padding-left:20px;
}

.hdrTable
{	
	border-collapse:collapse; 
	border:0px black solid; 
	background-color:#001c43;
	width:995px;
}

.hdrSiteLocations ,.hdrSiteLocations a, .hdrSiteLocations a:link, .hdrSiteLocations a:visited, .hdrSiteLocations a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-transform: uppercase;
	text-decoration:none;	
	font-weight:normal;
	vertical-align:middle;
}

p.homeIndustryDetail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration:none;	
	font-weight:normal;
	padding: 20px 25px 0px 15px;
}

p.homeIndustryDetail a,p.homeIndustryDetail a:link,p.homeIndustryDetail a:visited,p.homeIndustryDetail a:active
{	
	color: #d2bd83;
	text-decoration:none;
}

p.homeIndustryDetail a:hover{
	text-decoration:underline;
}

.rightMenuPhotos
{
	background-color: #001c43; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	text-align:center; 
	border-bottom:4px white solid;
}

.rightMenuPhotos p
{
	text-transform: uppercase; 
	font-weight:bold; 
	font-size:9px; 
	margin-top:5px; 
	margin-bottom:5px;	
}

.links
{
	text-align:center;
	float:left; 
	padding:10px; 
	width: 170px;	
	vertical-align:middle;
}

.mnuMainUnselected
{
	text-align: left;
	background-color: #001c43;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
	margin-left: 3px;
	margin-right: 3px;
	text-decoration:none;
}

.mnuMainSelected{
	text-align: center;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #001c43;
	font-weight: bold;
	text-transform:uppercase;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-top: 7px;
	height:19px;
	text-decoration:none;
}

.mnuMainSubTd
{
	height:22px;
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
}

.mnuMainSubTd a, .mnuMainSubTd a:link, .mnuMainSubTd a:visited, .mnuMainSubTd a:active
{	
	color: white;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:7px;
	padding-right:7px;
	border: 0px fuchsia solid;
	text-decoration:none;	
	font-weight:bold;
}

.mnuMainSubTd a:hover
{
	color:#001c43;
}

.mnuMainTable
{
	border-collapse:collapse; 
}

.mnuMainTd
{
	text-align: left;
	background-color: #001c43;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
	height: 19px;
	padding-top: 4px;
}

.mnuMainTdContent
{
	text-align: left;
	background-color: #001c43;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
	height: 19px;
	padding-top: 4px;
	
}

.sectionHead
{
	font-family: Verdana;
	color:#d2bd83;
	font-size: 13px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top: 0px;
	margin-top: 0px;
}

.subMenuTd {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	padding: 12px 8px 8px 8px;
	background-color: #b3b3b3;
	text-transform: uppercase;
	height: 100% /*font-weight:bold;*/;
}

p.subMenuItem
{
	border-bottom:1px white solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin-left: 0px;
	padding-top: 4px;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-bottom:0px;
	padding-left: 5px;
	text-indent: -5px;
	line-height: 9px;	
	vertical-align: bottom;
}

.subMenuItem, .subMenuItem a, .subMenuItem a:link, .subMenuItem a:visited, .subMenuItemSelected a:active
{
	color: #FFFFFF;
	text-decoration:none;
}

.subMenuItem a:hover
{
	text-decoration: none;
	color:#001c43;
}

p.subMenuItemSelected
{
	border-bottom:1px white solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin-left: 0px;
	padding-top: 4px;
	padding-bottom: 6px;
	margin-top: 0px;
	margin-bottom:0px;
	padding-left: 5px;
	text-indent: -5px;
	line-height: 12px;	
	vertical-align: bottom;	
}

.subMenuItemSelected,.subMenuItemSelected a,.subMenuItemSelected a:link, .subMenuItemSelected a:visited,.subMenuItemSelected a:active
{
	color:#001c43;
	text-decoration:none;
}

.subMenuItemSelected a:hover
{
	color:#001c43;
	text-decoration:none;
}

.subSubMenuItem 
{
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:10px;
	padding-left: 7px;
	text-indent: -6px;
	line-height: 9px;
}

.topTab{
	text-align: center;
	background-color: #8a7f59;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
	padding-left: 3px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-top: 1px;
}

.topTab a, .tobTab a:link, .topTab a:visited, .topTab a:active
{
	color: white;
	text-decoration: none;
}

.topTab a:hover
{
	color:#001c43;
	text-decoration:none;
}

.topTabTable
{
	border-collapse:collapse; 
	margin-top:15px;
	border:0px black solid; 
	width:995px;
}

.divSvcText
{
	text-align: left;
	float: left; 
	padding: 0px;
	border: 0px black solid; 
	width: 478px; 
	display: none; 
	position: absolute; 
	background-color: #d2bd83; 
	background-color: #FFFFFF;
	border-top-width: thick;
	border-bottom-width: thick;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight: normal;
	font-size: 0.9em;
}

.services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight: normal;
	font-size: small;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mainheadline
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000033;
	font-weight: 400;
	letter-spacing: 0.2em;
	font-variant: normal;
	text-transform: uppercase;
}

.mainlinkimg
{
	margin-top: 5px;
}

.mainlinkarea
{
	height: 130px;
	width: 130px;
	border: 5px gray solid; 
	text-align: center; 
	background-color: white;
}

.mainlinktext
{
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight: normal;
	font-size: 1.1em;
}

.mainlinklinktext
{
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
	color: black;
}

.pSvcText
{
	background-color: white;
	padding: 0px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight: normal;
	font-size: 10pt;
	margin-bottom: 0.4em;
}







