/* CSS Document */

BODY	{
	background-color: #FFFFFF;
	font-family:  Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: left;
	line-height: normal;
	margin: 0;
	}

TD	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: left;
	}
	
.tdcenter	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-align:center;
	}
	
.tdcenterWT	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #FFFFFF;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-align:center;
	}
	
.tdright	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	vertical-align:middle;
	text-align:right;
	}
	
.tdhpmenu	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 10px;
	line-height: 25px;
	border: #E3EEF4 1px solid;
	}

.HeaderMenu	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #DEEAFF;
	font-size: 8pt;
	text-align: right;
	vertical-align:middle;
	margin-right: 20px;
	}	
	
.tdsubmenu1	{
	background-color:#CFDBE9;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 10px;
	line-height: 22px;
	}
	
.tdsubmenu2	{
	background-color:#DEEAFF;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 10px;
	line-height: 22px;
	}

.tdsubmenu3	{
	background-color: #EEF9F8;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #368D83;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 10px;
	line-height: 22px;
	}

.tdsubmenu4	{
	background-color:#DDF1F0;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #007183;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 10px;
	line-height: 22px;
	}

.copyright	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #666666;
	font-size: 8pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 10px;
	line-height: 40px;
	}

P	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: left;
	}

A:LINK	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	
	}

A:HOVER	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	}

A:VISITED	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	}

li {
	list-style-image: url(bullet.gif);
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 8pt;
	color: #333333;
	line-height: 14px;
}

input	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	}
	
textarea	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	}

select	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	}
	
.MainCaption	{
	background-color: #DEEAFF;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 7pt;
	text-align: left;
	vertical-align:middle;
	text-indent: 15px;
	line-height: 20px;
	}

.Footer	{
	background-color: #DEEAFF;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 7pt;
	text-align: center;
	vertical-align:middle;
	text-indent: 15px;
	line-height: 20px;
	}
	
.HomeLink	{
	background-color: #DEEAFF;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 8pt;
	text-align: right;
	vertical-align:middle;
	line-height: 20px;
	}

.CompanyHD1	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 21px;
	text-align: left;
	}
	
.CompanyHD2	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 18px;
	text-align: left;
	}

.CompanyHD3	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 15px;
	text-align: left;
	}

.CompanyHD4	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	}
	
.CompanyHD5	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #CC0000;
	font-size: 18px;
	text-align: left;
	}

.CompanyHD6	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #CC0000;
	font-size: 15px;
	text-align: left;
	}

.ServicesHD1	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #1b7894;
	font-size: 21px;
	text-align: left;
	}
	
.ServicesHD2	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #1b7894;
	font-size: 18px;
	text-align: left;
	}

.ServicesHD3	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #1b7894;
	font-size: 15px;
	text-align: left;
	}
	
.ServicesHD4	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #1b7894;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	}
	
.CareersHD1	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #368D83;
	font-size: 21px;
	text-align: left;
	}
	
.CareersHD2	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #368D83;
	font-size: 18px;
	text-align: left;
	}

.CareersHD3	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #368D83;
	font-size: 15px;
	text-align: left;
	}

.CareersHD4	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #368D83;
	font-size: 8pt;
	text-align: left;
	}

.CareersHD5	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #CC0000;
	font-size: 15px;
	text-align: left;
	}

.CareersTH	{
	background-color: #EEF9F8;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #368D83;
	font-size: 8pt;
	text-align: center;
	vertical-align:middle;
	}

.CareersTH2	{
	background-color: #FFF5F5;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #CC0000;
	font-size: 8pt;
	text-align: center;
	vertical-align:middle;
	}
	
.CareersTH3	{
	background-color: #DEEAFF;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 8pt;
	text-align: center;
	vertical-align:middle;
	}

.CareersTD	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: left;
	vertical-align:top;
	border-bottom: #C0E7E2 1px solid;
	}

.CareersTDCenter	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #333333;
	font-size: 8pt;
	text-align: center;
	vertical-align:top;
	border-bottom: #C0E7E2 1px solid;
	}
	
.QuickLinksHD1	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #007183;
	font-size: 21px;
	text-align: left;
	}
	
.QuickLinksHD2	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #007183;
	font-size: 18px;
	text-align: left;
	}

.QuickLinksHD3	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #007183;
	font-size: 15px;
	text-align: left;
	}

.QuickLinksHD4	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #007183;
	font-size: 11px;
	text-align: left;
	padding-top: 5px;
	}

.HideDiv {
	visibility: hidden;
	position:relative;
	overflow: hidden;
}

.OrgBox	{
	padding: 6px;
	border:#004085 solid 1px;
	vertical-align: top;
	}
	
.OrgBoxHeading	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 7pt;
	text-align: left;
	font-weight: bold;
	}
	
.OrgBoxTxt	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 7pt;
	text-align: left;
	}
	
.OrgBoxFooter	{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #004085;
	font-size: 7pt;
	text-align: left;
	vertical-align: top;
	}
	
.OrgBoxLegal	{
	background-color:#0099FF;
	padding: 2px;
	border: none;
	vertical-align: center;
	text-align:left;
	color:#FFFFFF;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 7pt;
	text-indent: 4px;
	}
	
.OrgBoxFooter	{
	background-color: #E1F4FD;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #CC0000;
	font-size: 7pt;
	text-align: left;
	vertical-align:middle;
	padding: 2px;		
	}

/* lightbox - Start */
.black_overlay{
	display:none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:black;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
.white_content {
	display:none;
	position: absolute;
	top: 8%;
	left: 8%;
	width: 84%;
	
	padding: 0px;
	border: 0px solid #a6c25c;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
/* lightbox - End */
