body, div,.Norm,.Footer
{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	background-color: Transparent;
	padding: 0px;
	margin: 0px;
	border: none;
	scrollbar-arrow-color: #F6FF00;
    scrollbar-3dlight-color: #F6FF00;
    scrollbar-darkshadow-color: #913791;
    scrollbar-face-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-shadow-color: #525252;
    scrollbar-track-color: #525252;
    color:#000000;
}
.FormFieldApplications
{
	font-family: Tahoma, Arial;
	font-size: 7pt;
	/*height:10px;*/
	}
.DDLFormFieldApplications
{
	font-family: Tahoma, Arial;
	font-size: 7pt;
	}
body{
	background-color: #ffffff;
}

div{
	overflow: hidden;
}

#Container{
	position: relative;
	margin: 0 auto;
	width: 980px;
	height: 580px;
}

.LeftPanel{
	position: absolute;
	top: 49px;
	left: 0px;
	width: 322px;
	height: 392px;
}

#ctl00_Main{
	position: absolute;
	padding: 0px;
	padding-right:20px;
	top: 115px;
	left: 383px;
	width: 577px;
	height: 308px;
	overflow-Y: auto;
	overflow-X: hidden;
}
.RightPic{
	position: absolute;
	padding: 0px;
	top: 49px;
	left: 322px;
	width: 658px;
	height: 392px;
	overflow: hidden;
}

#Header{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 980px;
	height: 16px;
}

#Menu{
	position: absolute;
	top: 16px;
	left: 0px;
	width: 980px;
	height: 33px;
	overflow: visible;
	z-index: 1000;
}

#Menu div{
	overflow: visible;
}

#Footer{
	position: absolute;
	top: 522px;
	left: 0px;
	width: 980px;
	height: 38px;
}
#Life
{
position:absolute;
z-index:110;
left:0px;
top:440px;
width:980px;
height:81px;
}
#BoxTen
{
	position: absolute;
	top: 560px;
	left: 0px;
	width: 960px;
	height: 20px;
	z-index:101;
	text-align:right;
	padding-right:20px;
}
.FooterPanel{
	position: absolute;
	top: 441px;
	left: 0px;
	width: 980px;
	height: 81px;
}

a img{
	border: none;
}

a{
	text-decoration: none;
}

.Hilight, .Highlight, .Error{
	font-weight: bold;
	color:#ff8000;
	
}
.Strong
{
	font-weight:bold;	
}
.Error{
	color: #FBA81A;
}

.SubHead, .PageHead, .PageHeading, .SubHeading{
	font-size: 14pt;
	/*font-weight:bold;*/
	
}

.SubHead2, .SubHeading2{
	font-size: 9pt;	
}
.Norm a, .Norm a:hover, .Footer a, .Footer a:hover
{
	text-decoration: none;
	color: #ff8000;
	
}
.Footer
{
 font-size:7.5pt;	
}
.Norm a:hover,.Footer a:hover
{
	text-decoration:none;
	color:#3e3e3e;	
}
.OrangeTable a,.OrangeTable a:hover
{
	 text-decoration:none;
	 color:#000000;
}
.OrangeTable a:hover
{
	text-decoration:none;
	color:#F8FF45;	
}
.ApplyTextBox,.ContactTextBox
{
	width:380px;
	font-family: Tahoma, Arial;
	font-size: 8pt;
}
.TablePadding
{
	padding-left:10px;	
}
.TablePaddingMore
{
		padding-left:70px;	
}
.RowPadding
{
	padding-top:10px;	
}
.RowPaddingInner
{
	padding-top:5px;	
}
.Norm li,.Norm ul
{
	margin-left:8px;
}
.Norm li
{
	
	color:#3E3E3E;
}
/*.Norm ul{ 
	position:relative;
	list-style-position: outside;
	color: #E5002B; 
}*/
/*ul.Norm li
{
	margin-left:18px;
	font-size: 1em;
	text-align:left;
}*/
/*.Norm ul li:first-line{color:#000;}*/


.OrangeTable a,.OrangeTable a:hover
{
	 text-decoration:none;
	 color:#000000;
}
.OrangeTable a:hover
{
	text-decoration:none;
	color:#F8FF45;	
}

.TablePadding
{
	padding-left:10px;	
}
.TablePaddingChk
{
	padding-left:0px;	
}
.Grid
{
	width:500px;
}
.GridHeader,.GridFooter{
	background-color: #000000;
	color: #ffffff;
}
.GridHeader a,.GridFooter a{
	color: #ffffff;
}
/*.GridHeader a:hover,.GridFooter a:hover{
	color: #FBA81A;
}*/
.GridAlt{
	background-color: #D09F09;
}
.FormField
{
	width:350px;	
	font-family: Tahoma, Arial;
	font-size: 8pt;
}
.LeftPanelCMS{
	position: absolute;
	top: 49px;
	left: 0px;
	width: 322px;
	height: 392px;
	font-size:9pt;
	
}
.LeftPanelCMS a,.LeftPanelCMS a:hover
{
	text-decoration:none;
	color:#FBA81A;
	font-weight:bold;
}
.LeftPanelCMS a:hover
{
	color:#000000;
}
.ApplyButton
{
 /*background-color:#FBA81A;*/
  color:#000000;

}

.NewsPreview 
{
	width: 350px;
	padding-left: 135px;
	font-family: Arial, Sans-Serif;
	font-size: 8pt;
	color: #969696;
	padding-top: 30px;
}

.NewsPreviewHeading 
{
	color: #f6ff00;
}
.NewsPreview a 
{
	color: #969696;
	text-decoration: underline;
}
.NewsDetail a
{
	color: #444444;
}
.NewsDetail a:hover 
{
	color: #fa9719;
}

.NewsTitle 
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.NewsRule
{
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: none;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.NewsRoll, .NewsRollTop
{
	padding: 10px 0px 10px 20px;
	font-size: 11px;
	position: relative;
	border-bottom: 1px solid #ffffBB;	
}
.NewsRollRow 
{
	background-color: Transparent;
	filter:alpha(opacity=1);-moz-opacity:1;opacity:1;
}
.NewsRollHover
{
	background-color: #ffffff;
	filter:alpha(opacity=34);-moz-opacity:0.34;opacity:0.34;
}

.NewsRollTop 
{
	padding-bottom: 0;
}
.gtSeperator 
{
	color: #fba719;
}
.OfficeInfo 
{
	color: #444444 !important;
}