/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
scrollbar-face-color:#c2ceda;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#e9eef2;
	scrollbar-shadow-color:#6382a1;
scrollbar-highlight-color:#fefefe;
scrollbar-3dlight-color:#c3d0d9;
scrollbar-darkshadow-Color:#304151;
color:#666668;
size:2px;
font-family: Tahoma, Verdana;
font-size: 11px;
line-height: 18px;
text-decoration: none;
text-align:justify;

}

form {
	padding:0;
	margin:0;
}
#container {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
  	width: 779px;
	background-color: #ffffff;
}
#header {
	padding: 0px 0px 0px 0px;
	width: 778px;
	height: 116px;
	background-image:url(../images/topbg.gif);
	background-repeat:repeat-x;
/*	border:1px solid #FF0000; */
}
#footer {
	width: 417px;
	height: 15px;
	background-color:#dddddd;
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	}
#footer1 {
	width: 344px;
	height: 15px;
	background-color:#dddddd;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	text-align:right;
	}
#footer2 {
	width: 361px;
	height: 15px;
	background-color:#dddddd;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	text-align:right;
	}
#logo {
	padding-left:17px;
	padding-top:8px;
	width: 107px;
	height: 108px;
	float:left;
/*	border:1px solid #FF0000; */
}
#middletop {
	width: 482px;
	height: 116px;
	float:left;
/*			border:1px solid #FF0000;*/
}
#topsublink {
	width: 482px;
	height: 33px;
	float:left;

}
#imcname {
	width: 482px;
	height: 33px;
	float:left;
}
#topright {
padding-top:5px;
padding-left:5px;
	width: 167px;
	height: 111px;
	float:left;
	background-image:url(../images/searchbg.gif);
	background-repeat:repeat-x;
/*	border:1px solid #FF0000; */
}
#search{
padding-top:1px;
padding-left:7px;
padding-bottom:1px;
width:155px;
height:25px;
background-color:#c6d7df;
float:left;
}
#login{
padding-left:7px;
width:155px;
height:60px;
background-color:#dae7ed;
float:left;
}
#register{
padding-left:0px;
width:158px;
height:5px;
background-color:#dae7ed;
vertical-align:top;
}
#menu{
width:778px;
height:56px;
background-image:url(../images/navbg.gif);
}
#body{
width:602px;

float:left;
padding-left:4px;
background-color:#ffffff;
}
#leftnav{
width:166px;

padding-left:6px;
float:left;
}
#nifty2 {
	BACKGROUND: #024073; 
	MARGIN: 0px;
	width:146px;
	height:20px;
}

#nifty {
	BACKGROUND: #024073; 
	MARGIN: 0px;
	width:166px;
	height:20px;
}
#nifty1 {
	BACKGROUND: #8da267; 
	MARGIN: 0px;
	width:166px;
	height:20px;
}

#nifty3 {
	BACKGROUND: #8da267; 
	MARGIN: 0px;
	width:265px;
	height:20px;
}
#nifty4 {
	BACKGROUND: #8da267; 
	MARGIN: 0px;
	width:260px;
	height:20px;
}
/*
===================================================================================================
*/
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #023f72;
	text-decoration: none;
	border: 1px solid #c5d7e1;
	width:125px;
	background-color: #FFFFFF;
}
.textarea1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #023f72;
	text-decoration: none;
	border: 1px solid #c5d7e1;
	background-color: #FFFFFF;
}


.memberText {
	font-family: Verdana, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #003f74;
	text-decoration: none;
}
a.regis:link {
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #003F74;
	text-decoration: underline;
}
a.regis:visited {
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #003F74;
	text-decoration: underline;
}
a.regis:hover {

	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #003F74;
	text-decoration: underline;
}
a.regis:active {
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #003F74;
	text-decoration: underline;
}
B.rtop {
	DISPLAY: block; BACKGROUND: #fff
}
B.rbottom {
	DISPLAY: block; BACKGROUND: #fff
}
B.rtop B {
	DISPLAY: block; BACKGROUND: #024073; OVERFLOW: hidden; HEIGHT: 1px
}
B.rbottom B {
	DISPLAY: block; BACKGROUND: #024073; OVERFLOW: hidden; HEIGHT: 1px
}
B.r1 {
	MARGIN: 0px 5px
}
B.r2 {
	MARGIN: 0px 3px
}
B.r3 {
	MARGIN: 0px 2px
}
B.rtop B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
B.rbottom B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}



B.rtop1 {
	DISPLAY: block; BACKGROUND: #fff
}
B.rbottom1 {
	DISPLAY: block; BACKGROUND: #fff
}
B.rtop1 B {
	DISPLAY: block; BACKGROUND: #8da267; OVERFLOW: hidden; HEIGHT: 1px
}
B.rbottom1 B {
	DISPLAY: block; BACKGROUND: #8da267; OVERFLOW: hidden; HEIGHT: 1px
}
B.r1 {
	MARGIN: 0px 5px
}
B.r2 {
	MARGIN: 0px 3px
}
B.r3 {
	MARGIN: 0px 2px
}
B.rtop1 B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
B.rbottom1 B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}

.rightnavheading {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
}
.rightnavlink {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7e7e7e;
	text-decoration: none;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.indented {
	padding-left:30px;
}
.text{
	color:#666668;
	size:2px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;

}
/*SPACERS 
**************************************************************
*/
.padtop1{padding: 1px 0px 0px 0px;}
.padtop2{padding: 2px 0px 0px 0px}
.padtop3{padding: 3px 0px 0px 0px}
.padtop4{padding: 4px 0px 0px 0px}
.padtop5{padding: 5px 0px 0px 0px}
.padtop6{padding: 6px 0px 0px 0px}
.padtop7{padding: 7px 0px 0px 0px}
.padtop8{padding: 8px 0px 0px 0px}
.padtop9{padding: 9px 0px 0px 0px}
.padtop10{padding: 10px 0px 0px 0px}
.padtop15{padding: 15px 0px 0px 0px}
.padtop16{padding: 16px 0px 0px 0px}
.padtop19{padding: 19px 0px 0px 0px}
.padtop20{padding: 20px 0px 0px 0px}
.padtop22{padding: 22px 0px 0px 0px}
.padtop25{padding: 25px 0px 0px 0px}
.padtop30{padding: 30px 0px 0px 0px}
.padtop40{padding: 40px 0px 0px 0px}
.padbot15 {padding: 0px 0px 15px 0px}

.padtopminus5{padding: -5px 0px 0px 0px}
.padtopminus10{padding: -10px 0px 0px 0px}.leftnavlink {
	background-image: url(../images/groupbg.gif);
	background-repeat: repeat-y;
	border-top-style: solid;
	border-top-color: #c2c2c2;
	border-right-color: #c2c2c2;
	border-bottom-color: #c2c2c2;
	border-left-color: #c2c2c2;
	width: 160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7f7f7f;
	text-decoration: none;
	vertical-align: top;
	white-space: normal;
	text-align: left;
}
a.read:link {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #243175;
	text-decoration: underline;

}
a.read:visited {

	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #243175;
	text-decoration: underline;

}
a.read:hover {


	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #243175;
	text-decoration: underline;

}
a.read:active {



	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #243175;
	text-decoration: underline;

}
a.read1:link {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #30628c;
	text-decoration: none;
	
}
a.read1:visited {

	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #30628c;
	text-decoration: none;
}
a.read1:hover {


	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #30628c;
	text-decoration: none;
}
a.read1:active {



	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #30628c;
	text-decoration: none;
}
a.bottom:link {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.bottom:visited {

	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.bottom:hover {
font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.bottom:active {
    font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.thickline {
	background-color: #243175;
	height: 7px;
	width: 145px;
}
.highlightH {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #30628c;
	text-decoration: none;
}

a.highlightH:link, a.highlightH:visited, a.highlightH:active{ color:#30628c; text-decoration:none;}
a.highlightH:hover{ color:#30628c; text-decoration:underline;}

.highlight22 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #30628c;
	text-decoration: none;
}
.highlight22 a:link, .highlight22 a:active, .highlight22 a:visited {color:#30628c!important; text-decoration:none;}
.highlight22 a:hover {color:#30628c; text-decoration:underline;}



.presentations {
	font-family:Verdana,Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #30628c;
	text-decoration: none;
}
.bullet {
	list-style: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.bullet li {
	padding-left: 10px;
	background: transparent url(../images/bullate1.gif) no-repeat 0 0.7em;
	margin-left:0;
	padding-top:3px;
	line-height: 10px;
}
.bullet1 {
	list-style: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}
.bullet1 li {
	padding-left: 10px;
	margin-left:0;
	padding-top:5px;
	line-height: 14px;
	background-color: transparent;
	background-image: url(../images/subarrow.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6em;
}
a.topnav:link {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.topnav:visited {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.topnav:hover {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.topnav:active {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.topnav1:link {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.topnav1:visited {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.topnav1:hover {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.topnav1:active {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.subnav:link {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #878686;
	text-decoration: none;
}
a.subnav:visited {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #878686;
	text-decoration: none;
}
a.subnav:hover {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.subnav:active {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.normalbullate {
	list-style-image: url(../images/bullate1.gif);
	line-height: 19px;
	top: 20px;
	text-align:justify;
}
.tableH {
	background-color: #243175;
	border-right:1px solid #FFFFFF;
	height:5px;
}
.tableC {
	background-color: #ECF5F9;
	border-right:2px solid #FFFFFF;
	padding:4px 8px 4px 8px;
	text-align:justify;
}
.tableC1 {

	background-color: #F7FBFD;
	border-right:2px solid #FFFFFF;
	padding:4px 8px 4px 8px;
	text-align:justify;
}
.highlightH1 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #30628c;
	text-decoration: none;
	line-height: 15px;
}
.adtableH {
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1B2450;
	text-decoration: none;
	background-color: #eff7fa;
	padding: 4px;
}
.adtablebody {
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666668;
	text-decoration: none;
	padding: 4px;
	border: 1px solid #EFF7FA;
}
.precidentname {
	font-family: tahoma, verdana;
	font-size: 10px;
	color: #666668;
	text-decoration: none;
}
.highlightHladies {


	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #30628c;
	text-decoration: none;
}
a.left:link {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7f7f7f;
	text-decoration: none;
	white-space: normal;
}
a.left:visited {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7f7f7f;
	text-decoration: none;
	white-space: normal;
}
a.left:hover {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7f7f7f;
	text-decoration: none;
	white-space: normal;
}
a.left:active {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7f7f7f;
	text-decoration: none;
	white-space: normal;
}
.textarea2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #c5d7e1;
	background-color: #FFFFFF;
	height: 13px;
}
.textarea1big {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #023f72;
	text-decoration: none;
	border: 1px solid #c5d7e1;
	background-color: #FFFFFF;
}
.highlightRED {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.leftpad { padding:0 0 0 5px;}

.tbl_bg { border-top:7px solid #243175; background-color:#e6eff4; padding-top:5px;  padding-left:15px; border-right:1px solid #FFFFFF; margin-top:15px; padding-bottom:5px; font-size:12px; color:#003366;font-family: Tahoma, Verdana;}

.career { background-image:url(../images/books.gif); background-repeat:no-repeat; padding-bottom:8px; margin-left:15px;background-position:5px;padding-left:35px; margin-left:40px;}
.discuss { background-image:url(../images/disc.gif); background-repeat:no-repeat; padding-bottom:8px; margin-left:15px;background-position:5px;padding-left:30px;}
.con { background-image:url(../images/conf.gif); background-repeat:no-repeat; padding-bottom:8px; margin-left:15px;padding-left:35px;background-position: 5px;}
.know {	background-image:url(../images/know.gif);background-repeat:no-repeat;padding-bottom:8px;margin-left:15px;padding-left:32px;
background-position: 5px;}
.tender { background-image:url(../images/tender.gif); background-repeat:no-repeat; padding-bottom:8px; padding-left:35px;background-position: 5px;}

.apply_bg { border-top:7px solid #243175; background-color:#e6eff4; padding-top:2px; border-right:1px solid #FFFFFF; padding-bottom:5px;padding-left:5px;}

.tb_border { border-left-color:#666666;border-left-style:solid;border-left-width: 1px;  padding-left:10px; height:25px;font-family: tahoma, verdana;font-size: 11px;font-weight: normal;color: #666668;text-decoration: none;}
.tb_hori_border {border-top-color:#666666;border-top-style:solid;border-top-width: 1px; }

.sub_butt {
	border: 1px solid #567ABE;
	background-color: #e6eff4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	height:18px;
	
}
.drop{	height: 20px;border-top-style: solid; font-size:12px;}
.pop {	font-family: tahoma, verdana;font-size: 11px;font-weight: normal;color: #666668;text-decoration: none;padding: 4px;}

.pad1 {padding-left:5px;}
.bg_color {border:#CCCCCC; border-style:solid; border-width:1px;}
.bor_color {border:#CCCCCC; border-style:solid; border-width:1px;background-color: #ECF5F9;}


/*rollver script*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
	position: relative;
	z-index: 0;
	background-image: url(slide_tree_thumb.jpg);
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail p{ /*CSS for enlarged image*/
position:fixed;
padding: 5px;
left: -1000px;

visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail p img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail:hover p{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
bottom:0px;

}

.mem_in{height:200px;width:103px; float:left; background-color:#e6eff4; padding-top:19px; padding-left:11px; border-right:1px solid #FFFFFF; padding-right:2px; margin-bottom:10px; }

.post_mem{ background:10px  #243175; float:left; color:#FFFFFF; padding-left:11px;width:574px; margin-left:1px; font-weight:bold;}

.read_more_careers {height:10px; float:left; background-color:#e6eff4; padding-left:0px; padding-top:88px; padding-bottom:3px; text-align:right;width:103px;}
.read_more_con {height:15px; float:left; background-color:#e6eff4; padding-left:35px; padding-top:70px; padding-bottom:3px;text-align:right;}
.read_more_know {height:15px; float:left; background-color:#e6eff4; padding-left:35px; padding-top:105px; padding-bottom:3px;text-align:right;}
.read_more_tend {height:15px; float:left; background-color:#e6eff4; padding-left:35px; padding-top:105px; padding-bottom:3px;text-align:right; }
.read_more_trade{height:15px; float:left; background-color:#e6eff4; padding-left:35px; padding-top:16px; padding-bottom:3px;text-align:right; }


.ind-NCS {margin: 0 0 0 6px; padding:7px 0 7px 0; width:200px; background:#fdc010;  }
.ind-NCS1 {margin: 0 0 0 6px; padding:7px 0 7px 0; width:240px; background:#fdc010;  }

.leftnavlink1 {
	background-image: url(../images/groupbg.gif);
	background-repeat: repeat-y;
	border-top-style: solid;
	border-top-color: #c2c2c2;
	border-right-color: #c2c2c2;
	border-bottom-color: #c2c2c2;
	border-left-color: #c2c2c2;
	width: 155px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7f7f7f;
	text-decoration: none;
	vertical-align: top;
	white-space: normal;
	text-align: left;
}
#nifty_new {
	 
	BACKGROUND: #024073; 
	MARGIN: 0px;
	width:166px;
	height:20px;
}
B.rtop_new B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
B.rtop_new {
	DISPLAY: block; BACKGROUND: #fff
}
B.rtop_new B {
	DISPLAY: block; BACKGROUND: #024073; OVERFLOW: hidden; HEIGHT: 1px
}
B.rtop_new {
	DISPLAY: block; BACKGROUND: #fff
}

.hor_line{border:#243175 solid 1px;}
.down_banner {  margin: 0px 0px 5px 2px;float:left;}
.down_banner1 { margin: 0px 10px 5px 18px;  float:left;}
/*.down_banner { margin: 5px 0 5px 0;float:left;}
.down_banner1 { margin: 5px 0 5px 75px;  float:left;}*/
.long_down_banner { margin: 6px 0 0px 0px;  float:left;}
