/* CSS Document */
html,body
{
margin:0;
padding:0;
background-color:#fff;
font:normal 13px tahoma,verdana,arial;
}

p
{
	text-align: justify;	
}

.table_bdr
{
border:1px #ccc solid;
}

.header_img
{
background:url(../images/header_img.gif) no-repeat left;
height:92px;
width:100%;
border:0px solid #ff0000;
}
.header_img div
{
	text-align:right;
}
.top_links 
{
font:normal 13px tahoma,verdana,arial;
font-weight:normal;
color:#16488f;
text-decoration:none;
margin-right:0px;
}

.top_links a
{
font:normal 13px tahoma,verdana,arial;
font-weight:normal;
color:#16488f;
padding-right:5px;
}

.top_links a:hover
{
font:normal 13px tahoma,verdana,arial;
font-weight:normal;
color:#16488f;
text-decoration:underline;
}

.blueband_abovebanner
{
background:url(../images/blueband_abovebanner.gif) no-repeat;
height:5px;
}

.team_banner
{
/*background:url(../images/banner.gif) no-repeat;
height:194px;*/
}

.yellow_band
{
background:url(../images/yellowband.gif) no-repeat;
width:100%;
height:132px;
}

.welcome_user
{
font:normal 13px tahoma,verdana,arial;
font-weight:normal;
color:#16488f;
}

.page_titles
{
font:normal 14px verdana,tahoma,arial;
font-weight:bold;
color:#16488f;
text-transform:uppercase;
}

.page_desc
{
font:normal 11px tahoma,verdana,arial;
font-weight:normal;
color:#424344;
line-height:16px;
}

.news_events
{
margin:0;
padding:0;

}

.news_events li
{
list-style-type:none;
line-height:18px;
background:url(../images/news_bulletin.gif) no-repeat left center;
padding-left:10px;
cursor:pointer;
}

.news_events li a
{
font:normal 11px tahoma,verdana,arial;
font-weight:normal;
color:#424344;
text-decoration:none;
}

.news_events li a:hover
{
font:normal 11px tahoma,verdana,arial;
font-weight:normal;
color:#996600;
text-decoration:none;
}

.footer_txt
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#0052a3;
}

.footer_txt a
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#0052a3;
text-decoration:none;
}

.footer_txt a:hover
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#da991b;
text-decoration:none;
}


.aboutus_navigation
{
margin:0;
padding:0;

}

.aboutus_navigation li
{
list-style-type:none;
line-height:38px;
background:url(../images/aboutus_navigation.gif) no-repeat left center;
margin:0;
padding:0;
height:38px;
width:100%;


}

.aboutus_navigation li a
{
font:normal 10px verdana,tahoma,arial;
font-weight:normal;
color:#000;
text-decoration:none;
margin:0px 0px 0px 45px;
line-height:38px;
text-align:center;
height:38px;
width:100%;
border:0px solid;
}

.aboutus_navigation li a:hover
{
font:normal 10px verdana,tahoma,arial;
font-weight:normal;
color:#996600;
text-decoration:none;
line-height:38px;
}

.ApplyButton
{
font:normal 10px verdana,tahoma,arial;
font-weight:normal;
color:#000;
text-decoration:none;
text-transform:capitalize;
position:relative;
}


.aboutus_navigation1
{
margin:0;
padding:0;

}

*html .aboutus_navigation1 li
{
list-style-type:none;
line-height:38px;
background:url(../images/aboutus_navigation1.gif) no-repeat left center;
margin:0;
padding:0;
height:38px;
width:100%;
}

*:first-child+html .aboutus_navigation1 li
{
list-style-type:none;
line-height:38px;
background:url(../images/aboutus_navigation1.gif) no-repeat left center;
margin:0;
padding:0;
height:38px;
width:100%;
}

html>/**/body .aboutus_navigation1 li
{
list-style-type:none;
line-height:38px;
background:url(../images/aboutus_navigation1.gif) no-repeat left center;
margin:0;
padding:0;
height:38px;
width:100%;
overflow:hidden;
}

.aboutus_navigation1 li a
{
font:normal 10px verdana,tahoma,arial;
font-weight:normal;
color:#000;
text-decoration:none;
margin:0px 0px 0px 45px;
line-height:38px;
text-align:center;
height:38px;
width:100%;
border:0px solid;
}

.aboutus_navigation1 li a:hover
{
font:normal 10px verdana,tahoma,arial;
font-weight:normal;
color:#996600;
text-decoration:none;
line-height:38px;
}

.inner_content
{
width:650px;
float:left;
text-align:left;
padding: 0px 0px 0px 20px;
}

.header_contentdiv
{
width:630px;
float:left;
height:25px;
text-align:left;	
}

.Lineouter_div
{
width:630px;
float:left;
}

.Content_div
{
width:580px;
text-align:left;
}


.GridHeader
{
	background-color: Silver;
	color: #000080;
	font-family: Arial;
	font-size: small;
	font-weight: lighter;
	height:auto;
	text-align: center;	
}

.GridRow
{
	background-color: #fffff0;
	height: 25px;
	text-align: left;	
}

.AlternateGridRow
{
	background-color: #f5f5dc;
	height: 25px;
	text-align: left;	
}

.GridLinkButton
{
	color: #000080;
	font-size: 9pt;
}
.RequiredField
{
	color: Red;
	font-size: 9px;	
}
.tableheader
{
	background: #003366 url(../images/filler_nav.gif) repeat left;
	font: normal 13px tahoma,verdana,arial;
	color: White;
	width: 100%;
}
.table_style
{
	text-align: left;
	vertical-align: middle;	
	border: solid 1px #003366;
}
.MessageLabel
{
	color: Red;
	font: normal 13px tahoma,verdana,arial;
}
.cell_caption
{
	font: bold 13px tahoma,verdana,arial;
}
.client_left
{
	float: left; 
	width: 400px;
}
.client_right
{
	float: left; 
	width: 540px;
	vertical-align: middle;
}
.client_right a
{
	font:normal 12px tahoma,verdana,arial;
	font-weight:normal;
	color:#0052a3;
	text-decoration:none;
}

.client_right a:hover
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#da991b;
text-decoration:none;
}

.Button
{
font:normal 11px verdana,tahoma,arial;
font-weight:normal;
color:#000;
text-decoration:none;
text-transform:capitalize;
height: 25px;
}

.TextBox
{
	font:normal 12px verdana,tahoma,arial;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	height: 17px;
}
.Hyperlink
{
	color: #000080;
	font-size: 9pt;
}
.employee_home
{
	width: 600px;
	min-height: 50px;
}

.emp_home_div
{
	padding: 10px 10px 10px 10px;
	min-height: 30px;	
}

.newsletter li
{
	line-height:20px;
	list-style-type: disc;
}

.newsletter a
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#0052a3;
text-decoration:none;
}

.newsletter a:hover
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#da991b;
text-decoration:none;
}

.home_txt
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#0052a3;
}

.home_txt a
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#0052a3;
text-decoration:none;
}

.home_txt a:hover
{
font:normal 12px tahoma,verdana,arial;
font-weight:normal;
color:#da991b;
text-decoration:none;
}
.line_break
{
	border-top: 1px #f5a82b solid; 
	width: 100%; 
	line-height: 2px;
	min-height: 5px;
}

.admin_home a
{
	font:normal 16px tahoma,verdana,arial;
	font-weight:normal;
	font-weight:bold;
	color:#16488f;
	text-decoration:none;	
}
.admin_home a:hover
{
	font:normal 16px tahoma,verdana,arial;
	font-weight:bold;
	color:#da991b;
	text-decoration:none;	
}
