﻿body 
{
	font-size: 9pt;
	font-family: Arial;
}

image
{
	border: 0px;
}

#Container {width:100%}

#Header 
{
	width:900px;
	margin:0 auto;
	height:65px;
	background:#white;
	position: relative;
}

#Logo 
{
	text-align: left;
	position: absolute;
	bottom: 10px;
}

#Language
{
	position: absolute;
	bottom: 15px;
	right: 10px;

	font-family: Arial;
	font-size: 10pt;
	color: Gray;
}

#Language a:link, #Language a:visited, #Language a:active
{
	text-decoration: none;
	color: Gray;
}

#Language a:hover
{
	text-decoration: none;
	color: #404040;
}

#PageBody
{
	width:900px;
	margin:0 auto;
	height:480px;
	background:#C3C3C3;
	position: relative;
}

#SideBar
{
	width:150px;
	text-align:left;
	float:left;
	clear:left;
	overflow:hidden;
	background-color: #510202;
	height: 100%;
	position: relative;
}

#MenuBar
{
	margin-top: 85px;
}

.MAINMENU
{
	padding-top: 4px;
}

.MENUIMG
{
	border: 0px;
}

.SUBMENU
{
	padding: 1px 0px 0px 0px;
	background: #340200;
}

.MENUITEM
{
}

#Copyright
{
	position: absolute;
	bottom: 15px;
	left: 20px;

	font-family: Arial;
	color: #A88181;
	font-size: 7pt;
}

#MainBody 
{
	text-align:left;
	float:right;
	clear:right;
	overflow:hidden;
}

#Picture
{
	float:left;
	clear:left;
	overflow:hidden;
	width: 170px;
	height: 480px;
	background-color: #000000;
}

#Content
{
	float:right;
	clear:right;
	overflow:hidden;
	text-align: left;
	width: 500px;
	margin-left: 40px;
	padding-right: 40px;
}

#LargeContent
{
	float:right;
	clear:right;
	overflow:hidden;
	text-align: left;
	width: 690px;
	margin-left: 30px;
	padding-right: 30px;
}

#Head
{
	height: 40px;
	font-size: 20pt;
	font-family: Times New Roman;
	font-weight: lighter;
	color: #510202;
	padding-top: 80px;
}

#LargeContentHead
{
	height: 35px;
	font-size: 18pt;
	font-family: Times New Roman;
	font-weight: lighter;
	color: #510202;
	padding-top: 30px;
}

#Content a:link, #Content a:visited, #Content a:active
{
	color: Black;
	text-decoration: none;
}

#Content a:hover
{
	color: #510202;
	text-decoration: none;
}

#LargeContent a:link, #LargeContent a:visited, #LargeContent a:active
{
	color: Black;
	text-decoration: none;
}

#LargeContent a:hover
{
	color: #510202;
	text-decoration: none;
}

#ContactUS
{
	color: #510202;
}

#ContactUS a:link, #ContactUS a:visited, #ContactUS a:active, #ContactUS a:hover
{
	color: #510202;
	text-decoration: none;
}

#Back
{
	position: absolute;
	right: 30px;
	bottom: 15px;
}

#WebLink a:link, #WebLink a:visited, #WebLink a:active, #WebLink a:hover
{
	color: #2168A8;
	text-decoration: none;
}

#WebLink
{
	padding-top: 3px;
}

.subhead
{
	font-size: 14pt;
	font-family: Times New Roman;
	font-weight: lighter;
	color: #510202;
	padding-bottom: 3px;
}

.focus
{
	color: #510202;
	font-family: Arial;
	font-size: 10pt;
	padding-bottom: 5px;
	font-weight: bold;
}

.more
{
	color: #510202;
	font-family: Arial;
	font-size: 8pt;
	text-align: right;
	padding-bottom: 20px;
}

.paragraph
{
	padding-bottom: 5px;
	font-family: Arial;
	font-size: 9pt;
}

.table_head
{
	background-color: #510202;
	font-family: Arial;
	font-size: 9pt;
	color: White;
	padding: 1px 0px 2px 5px;
	font-weight: bold;
}

.table_row
{
	padding: 5px 0px 5px 4px;
}

.line
{
	height: 1px;
	width: 100%;
	background-color: #510202;
}

.ASSETLINK
{
}

.TEAM_NAME
{
	font-size: 14pt;
	padding-bottom: 10px;
}

.TEAM_POSITION
{
	font-size: 11pt;
	font-weight: bold;
	padding-bottom: 10px;
}

.TEAM_SUMMARY
{
	font-weight: bold;
}

#TEAM_DETAIL ul
{
}

#TEAM_DETAIL ul li
{
	list-style: disc;
	margin: 10px 0px 0px -25px;
}

#CareerHead
{
	height: 30px;
	font-size: 14pt;
	font-family: Times New Roman;
	font-weight: lighter;
	color: #510202;
	padding-top: 40px;
}

#CAREER_DETAIL ul
{
	margin-top: 0px;
	margin-bottom: 5px;
}

#CAREER_DETAIL ul li
{
	list-style: disc;
	margin: 2px 0px 0px -25px;
}

.SCROLL_PANEL
{
	border: none;
	padding-right: 20px;

	OVERFLOW: auto; 

	SCROLLBAR-FACE-COLOR: #e3e3e3; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ebebeb; 
	SCROLLBAR-3DLIGHT-COLOR: #ebebeb; 
	SCROLLBAR-TRACK-COLOR: #eeeeee; 
	SCROLLBAR-DARKSHADOW-COLOR: #999999;
}

.careerindexrule
{
	background-color: Gray;
	height: 1px;
	width: 460px;
}

.projectrule
{
	background-color: #510202;
	color:  #510202;
	height: 1px;
}

.careerrule
{
	color: gray;
	line-height: 1px;
}

.careerfoot
{
	font-size: 7pt;
	padding-bottom: 6px;
}

.teamindex
{
	width: 75px;
	height: 100px;
}

.newsdate
{
	color: #510202;
	font-size: 10pt;
	line-height: 30px;
}

.newstitle
{
	color: #510202;
	font-size: 10pt;
}
