﻿
#career_list{  margin:20px 0 0 31px;}
.WideDataGrid { width:945px; }
.WideDataGrid .DataGridHeader { background-color:#edebe0;height:30px; color:#7f7f7f; font-weight:bold; }
.WideDataGrid .DataGridRow1 { background-color:#ffffff; height:30px}

.WideDataGrid .DataGridRow1 a:hover,a.active { color:#7f7f7f; text-decoration:none; font-weight:bold;}
.WideDataGrid .DataGridRow2 a:hover,a.active { color:#7f7f7f; text-decoration:none; }
.WideDataGrid  .DataGridRow2 { background-color:#f6f5ef; height:30px;}

#CareerHeader {}
#Careerbanner { background-image:url(../images/career/img_career_bg.gif); background-repeat:repeat-x; width:945px;  width:945px; height:232px; margin:0 0 0 31px; }
#CareerMenu {width:250px; float:left; margin:10px 0 0 16px; }
#CareerMenu ul {list-style-type:none;padding:0 5px 0 5px;}
#CareerMenu ul li { padding: 1px 0 0 1px; margin: 0;}

/*
ul		{ list-style-type:disc; margin: 0px; padding: 0px 5px 0px 25px;}
li		{ padding: 1px 0px; margin: 0;  }
*/

#CareerMenu a{ color:#555555; text-decoration:none; cursor:pointer;}
#CareerMenu a:hover { text-decoration:none; font-weight:bold;}

#CareerFlash {width:648px; float:right; margin-right:10px; height:230;}

#career_Intro { margin-left:31px;}
#CareerHorizentalLine {margin:20px 0 0 0;}

.FormBody { clear: both;}

.FormPadding { margin-left: 35px; width: 830px; background-color: rgb(246, 244, 239); }

.FormHeading1 { color: rgb(0, 102, 153); font-weight: bold; font-size: 14px; }

.FormContent { color:#636363; }

.FormHeading2 { color:#636363; font-weight:bold; }

.FormNormal { color:#636363; }

.FormLabel  
{
	color:#636363; 
	vertical-align: top;
	width: 250px; 
}

.RequiredCol { width:10px  }

/********** Start Staff css  ****************/
#StaffList {margin-left:31px;width:945px;}
#Staff_Intro { margin-bottom:20px; }

#rStaffHeader	{ border-top:solid 1px #454545; margin-top:30px; overflow:hidden; width:950px;}
#rStaffHeader #nextRelated { float:right; margin:24px 0px 0px 10px;}
#rStaffHeader #prevRelated { float:right; margin-top:24px;}
#rStaffHeader h2{ float:left; margin:26px 0px 9px;}

.rStaffImages	{ background:transparent url(../images/rpt_grid.gif) repeat scroll 0%; overflow:hidden; padding:4px 0px 4px 4px; width:950px;}
.rStaffNames	{ margin-top:3px; padding:0px 0px 0px 3px;}
.rStaffName		{ background:#2E2E2E none repeat scroll 0%; display:inline; float:left; font-size:10px; height:25px; line-height:25px; margin-left:3px; overflow:hidden;}
.rStaffImages img	{ float:left; margin:0px 5px 0px 6px;}
.rStaffName a	{ color:#999; display:block; height:25px; text-align:center; width:91px;}
#StaffContentLeft { float: left; width: 580px; background: #3D3D3D; border-top: solid 1px #4E4E4E; padding: 10px 25px 30px 25px; min-height:269px; line-height: 20px; }
#StaffContentLeft p { margin: 20px 0px 0px 0px; }
#StaffContentLeft ul, #pageContentLeft ol { margin: 20px 0px 0px 0px; padding: 0; }
#StaffContentLeft li { margin: 25px 0px 0px 40px; padding: 0; }

#StaffContentRight { float: right; width: 310px; }
#StaffContentRight img { border: solid 1px #3d3d3d; display: block; }

#StaffContentRight a { color: #A0A0A0; margin-bottom: 10px; display: block; } 
#StaffContentLeft a { color: #A0A0A0; margin-bottom: 10px; }
#StaffHorizentalLine {margin:20px 0 0 0px;}
.StaffDiv {width: 310px; height: 138px; background-color: #edeadf; float: left;position: relative;border-right:1px solid white; border-bottom: solid 1px white;}
#StaffDetailHeader {  margin-bottom:20px; color:#1770a4; font-size:16px;}
/********** Start Staff css  ****************/