@charset "utf-8";
/* CSS Document */

body{
margin:0 auto;
background-color:#efefef;
}
ul, li{border:0; padding:0; margin:0; list-style:none;}

.wrap{
width:985px;
margin:0 auto;
background:url(../images/bg.jpg) left top repeat-x;
background-color:#FFFFFF;
}
.header{
width:985px;
float:left;
padding-top:15px;

}

.logo{
float:left;
padding:21px 0px 0px 11px;
}

.topmenu{
float:left;
text-align:right;
width:68%;
padding-top:10px;
font:11px Arial, Helvetica, sans-serif;
color:#1b2025;
text-decoration:none;
}

.topmenu a{
font:11px Arial, Helvetica, sans-serif;
color:#1b2025;
text-decoration:none;
padding:0px 5px;
}

.topmenu a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#FF3300;
text-decoration:none;
}

.menu{
float:left;
text-align:right;
width:68%;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
text-decoration:none;
padding-top:24px;

}


.menu a{
	display:block;
	float:right;
	text-align:center;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#1b2025;
	text-decoration:none;
	background:url(../images/menubg.gif) no-repeat center;
	width:116px;
	padding:14px 0px;
	
}

.menu a:hover{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/menubg_ON.gif) no-repeat center;
	
}

.menu a.active{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/menubg_ON.gif) no-repeat center;
}


.clearboth{
clear:0 both;
}


.midwrap{
float:left;
width:985px;
}

.flash{
float:left;
padding:8px 0px 0px 11px;
}

.loginbtns{
float:left;
padding:8px 0px 0px 16px;
width:257px;
}




.welcome{
float:left;
width:985px;
}

.welcome h3{
margin:0px;
padding:21px 0px 0px 13px;
}
.welcome p{
margin:0px;
padding:5px 13px 0px 13px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
text-align:justify;
display:block;
}

.news{
float:left;
border:1px solid #cdcdcd;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
padding:2px;
margin-top:18px;
width:246px;
height:201px;
text-align:justify;
}

.news h3{
background:url(../images/newatitle.jpg) center  no-repeat;
margin:0px;
padding:10px 0px;
width:246px;

}
.copyright{
float:right;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
width:30%;
}


.jan {
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
color:#727f8d;
text-align:left;
}

.jan1{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
text-align:left;
}

.borderbottom{
border-bottom:1px dotted #b2b2b2;
float:left;
width:100%;
margin:5px 0px ;

}

.welcomeimage{
float:left;
width:209px;
float:left;
border:1px solid #cdcdcd;
background:url(../images/wecome_bg.gif) repeat-x top;
padding:19px 2px 19px 2px;
text-align:center;
margin:18px 0px 0px 10px;
height:167px;
}


.footer{
float:left;
width:975px;
background-color:#f5f5f5;
margin:8px 0px 0px 0px;
padding:10px 5px 10px 5px ;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;

}



.footerlink{
float:left;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
width:65%;
}

.footerlink a{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b2025;
text-decoration:none;
}

.footerlink a:hover{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#FF3300;
text-decoration:none;
}


/*******************registration css***********************************/

.wrap_reg{
	width:985px;
	margin:0 auto;
	background:url(../images/reg_bg.gif) left top repeat-x;
	background-color:#FFFFFF;
}
.registration{
	width:985px;
	float:left;
	margin-top:22px;
}


.buyer_rg{
	width:862px;
	margin:0 auto;
}

.buyer_rg h3{
	width:862px;
	margin:0 auto;
	margin:0px;
	padding:5px 0px;
}

.border{
	border:#cdcdcd 1px solid;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/bg_for_forms.jpg) repeat-x left top;
}


.buyer_rg span{
	display:block;
	background-color:#757c84;
	width:97%;
	margin:0 auto;
	padding:5px 0px 5px 15px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.textbox{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:377px; 
border:1px solid #a0a0a0;
}

.textbox1{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
border:1px solid #a0a0a0;
}
.textbox2{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:190px; 
border:1px solid #a0a0a0;
}
.textbox_fieldname{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-right:5px;
}

.iagree{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.red{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}


/* Milind _css_ 28-1-2009*/
.welcome_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	}
.welcome_text_01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	padding-left:10px;
	padding-right:5px;
	}
.welcome_text_01 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a2263;
	text-decoration:underline;
	}
.welcome_text_01 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a2263;
	text-decoration:none;
	}
.blue_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a2263;
	font-style:normal;
	font-weight:normal;
	}
.blue_link a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a2263;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
.blue_link a:hover{
	color:#333333;
	text-decoration:underline;
	}
.border_new{
	background:url(../images/border_line.gif) center top repeat-y;
	width:1px;
	}
.arrow_text_01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	padding-left:10px;
	padding-right:5px;
	background:url(../images/arrow.gif) left  no-repeat;
	}
.mandatory{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6600;
	}
	.msg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}
.blue_bold_link_01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1a2263;
	font-style:normal;
	font-weight:bold;
	}
.gray_link_01{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-style:normal;
	font-weight:bold;
	}

.new_border{
	border-top:1px solid #757c84;
	width:97%;
	}	
.textbox_fieldname_11px{
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-right:5px;
	}
.gray_table{
	background:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:#1b2025;
	}
.black_dark{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1b2025;
	padding-right:5px;
	}
.wide_color{
	background-color:#757c84;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:35px;
	padding:8px 0px 0px 10px;
	}
.fix_size_div{
	height:427px;
	width:650px;
	overflow-x:hidden;
	overflow-y:Scroll;
	float:left;
	text-align:center;
	border:1px solid #666666;
	}
.fix_size_div_content{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
.arrow_text_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	padding-left:10px;
	padding-right:5px;
	}
.strip{
	background-color:#757c84;
	margin:0 auto;
	padding:5px 0px 5px 15px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
/* paggination*/
.pagination{
padding: 5px;

}

.pagination ul{
float:right;
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #767676;
text-decoration: none; 
color: #2e6ab1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #767676;
color: #000;
background-color: #757c84;
}

.pagination a.currentpage{
background-color: #757c84;
color: #FFF !important;
border-color: #767676;
font-weight: bold;
cursor: default;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #767676;
font-weight: normal !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
}

.pagination a.prevnext{
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
}
/*end*/

/* ------------------------------------------------- 3-02-2009---------------------------------------------------- */

/* ----------- NAVIGATION----------- */
#top-navigation{
	background:url(img/topnav-bg.gif) repeat-x;
	width:auto;
	margin:0 auto;
}
#navigation{
	background:url(img/nav-bg.gif) repeat-x;  
	float:left;
	width:68%; 
	}
	#navigation ul{
	 line-height:normal;	
	}
	#navigation ul li{
		display:inline;
	}
	#navigation ul li a,
	#navigation ul li a:visited {
		display:block;
		float:right;
		text-align:center;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#1b2025;
		text-decoration:none;
		background:url(../images/menubg.gif) no-repeat center;
		width:116px;
		padding:14px 0px;
	}
	#navigation ul li a:hover{
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		background:url(../images/menubg_ON.gif) no-repeat center;
	}
	
	#navigation ul li a.active{
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		background:url(../images/menubg_ON.gif) no-repeat center;
	}
/* ----------- SUBLINKS ----------- */
#sublinks{
	width:auto;
	margin:0 auto;
	background-color:#888888;
	font-size:11px;
	font-weight:bold;
	
}	
	#sublinks ul{
	 line-height:normal;	
	}
	#sublinks ul li{
		display:inline;
	}
	#sublinks ul li a,
	#sublinks ul li a:visited {
		padding:0 10px;
		display:block;
		text-decoration:none;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		float:right;
		color:#FFFFFF;
		
	}
	#sublinks ul li a:hover{
		text-decoration:underline;
	}
/* ----------- SUBMENU ----------- */
#s2, #s3{display:none;}


/* red_link */


.red_numeric_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#FF0000;
	}
.red_numeric_link a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
	}
.red_numeric_link a:hover{
	color:#333333;
	text-decoration:none;
	}
.gray_table_new{
	background:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	}
.gray_table_red{
	background:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	}
.gray_table_blue{
	background:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1a2263;
	}
.Cancle_green{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#428500;
	}

.style1 {color: #FF0000}
.opportunities{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	}
/*new css*/
.apple_top{
	background:url(../images/apple_mid_top.jpg) left top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	color:#1a2263;
	}
.apple_left{
	background:url(../images/left_y.jpg) left top repeat-y;
	}
.apple_right{
	background:url(../images/right_y.jpg) left top repeat-y;
	}
.apple_bottom{
	background:url(../images/apple_bottom.jpg) left top repeat-x;
	}