@charset "utf-8";
body { margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; }
a { text-decoration:none; }
img { border:0px;}
h1, h2, h3, h4 { margin:0px; padding:0px 0px 10px 0px;}
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#164ca0; font-weight:normal;}
h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal;}
h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#00a5d9;}
p { margin:0px; padding:0px 0px 15px 0px;}
.bold { font-weight:bold;}
.red { color:#FF0000;}
.textfield { width:180px; height:18px; border:1px solid #CCCCCC;}
.textarea { width:350px; height:68px; border:1px solid #CCCCCC; }

#centerpart { border:1px solid #dfe3e4; border-bottom:0px; }

.bannerright { background:url(../images/searchrightbg.jpg) repeat-x left top;}

.diffpart { padding:23px 24px 0px 22px; font-size:11px; color:#FFFFFF; line-height:16px;}
.diffpart a { color:#00a5d9;}
.diffpart a:hover { color:#FFFFFF;}
.searchpart { padding:0px 24px 20px 22px; font-size:11px; color:#FFFFFF; line-height:16px;}

.textfiledbg { background:url(../images/textfiledbg.gif) no-repeat left top; width:174px; height:22px; padding:0px 5px; margin:5px 0px;}

.textfiledbg input { width:170px; border:0px; background:none; font-size:11px; color:#4e4e4e; padding-top:3px; }

.centerarea {background:url(../images/rightbg.gif) no-repeat right top;  padding:18px 15px 21px 14px; font-size:12px; color:#000000;}

.rightpart { width:257px; padding-left:10px; color:#666666; line-height:18px; font-size:11px;}
.rightpart a { color:#018ebb;}
.rightpart a:hover, .rightpart a.selected { color:#333333;}
.followus { border-bottom:1px solid #d1d1d1; border-top:1px solid #d1d1d1; text-align:center; padding:10px 0px;}

.newsletterpart { background:url(../images/subscriveimg.gif) no-repeat 170px 50px; padding-top:12px;}

#footerpart { border-top:3px solid #162f82; font-size:11px; color:#666666; line-height:20px; padding:10px 0px; text-align:center;}
#footerpart a {  color:#666666; padding:0px 2px; }
#footerpart a:hover, #footerpart a.selected {  color:#164ca0; }
#footerpart span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.nltf { background:url(../images/nl_tfbg.gif) no-repeat left top; width:170px; height:21px; padding:0px 5px; margin:5px 0px;}
.nltf input { width:160px; border:0px; background:none; font-size:11px; color:#4e4e4e; padding-top:3px; }
.content { font-size:12px; color:#666666; line-height:18px;}
.content a { color:#0193c2; }
.content a:hover { color:#333333; }
.centerdivider { background:url(../images/centerdivider.gif) repeat-x left center;}
ul.point { margin:0px; padding:0px; list-style:none;}
ul.point li { background:url(../images/bulet.gif) no-repeat left 7px; padding-left:10px; line-height:20px; }
ul.point li a { color:#336699; }
ul.point li a:hover { color:#333333; }

ul.bottomologo { margin:0px; padding:15px 0px 5px 0px; list-style:none;}
ul.bottomologo li { padding:0px 2px 0px 1px; float:left;}

ul.services { margin:0px; padding:0px 0px 15px 0px; list-style:none;}
ul.services li { background:url(../images/tabgrid.gif) no-repeat left top; line-height:32px; margin:8px 0px; font-size:12px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 45px; font-weight:bold; }
ul.services li a { color:#666666;}
ul.services li a:hover {color:#018FBB;}
a.link { font-size:12px; color:#018FBB!important;}
a.link:hover { color:#333333!important;}

.jobheading { background:url(../images/tabgrid.gif) no-repeat left top; line-height:32px; margin:8px 0px; font-size:12px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 25px 0px 45px; font-weight:bold; }
ul.jobheading li a { color:#666666;}
ul.jobheading li a:hover {color:#018FBB;}

.jobdescription { padding:5px 14px 15px 10px;}
.divider1 { background:url(../images/divider1.jpg) no-repeat left top; padding-left:10px; width:100px;}

.positionhead { background-color: #f4f4f4; line-height:32px; padding-left:10px; }
.positiondetails { padding-left:10px; padding-top: 10px; width: 150px; vertical-align:top; }
.positiondetails1 { padding-left:10px; padding-top: 10px; vertical-align:top; }

ul.point1 { margin:0px; padding:0px; list-style:none;}
ul.point1 li { padding-left:26px; background:url(../images/point_bulet.gif) no-repeat left top; padding-bottom:10px;}

.servicestab { background:url(../images/tabgrid.gif) no-repeat left top; line-height:20px; margin:8px 0px; font-size:12px; color:#666666; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 45px;}
.servicestab a { color:#666666; font-weight:bold; line-height:32px;}
.servicestab a:hover { color:#018FBB; }

.gridbdr { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border-collapse:collapse;}
.gridbdr td { padding:4px; border:1px solid #cccccc; }
.gridbdr th { padding:4px; border:1px solid #cccccc; background-color:#f4f4f4; }




/*==============================================
				 Navigation
==============================================*/
ul.navi { margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul.navi li { float:left; display:inline;}
ul.navi li a { color:#FFFFFF; text-decoration:none; display:block; padding:0px; border:none; }
ul.navi li a:hover { display:block;}
ul.navi li ul { position: absolute; /* hidding submenus */ display:none; width:214px; padding:0px; margin:0px; background-color:#154BA1; text-align:left; line-height:28px;}
ul.navi li:hover ul, ul.navi li.over ul /* This is for Internet Explorer 6  */ {
	display: block; background-color:#154BA1; position:absolute;}
ul.navi li ul li { display:block; margin:0px; width:205px; float:left; }
ul.navi li:hover ul li a, ul.navi li.over ul li a {	display: block; width:199px; text-decoration:none; color:#FFFFFF; margin:0px;text-align:left; padding:0px 0px 0px 15px; border-bottom:1px solid #2F418A; }
ul.navi li ul li a:hover, ul.navi li ul li a.selected { color:#ffffff; background-color:#1B5ECD; display:block;}


.contentnew img { margin-left:6px; border:1px solid #CCCCCC;}

.survey
{
	background:url(../images/survey.jpg) no-repeat right bottom;
}

