@charset "utf-8";
/* CSS Document */
a{outline:none;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*-----head----*/
.head_top_right{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#5e5e5e;
	background:url(../images/plus.gif) no-repeat center left;
	margin-left:6px;
	margin-right:4px;
	padding-left:14px;
	height:14px;
	margin-bottom:15px;

	}
a.head_top_right{
	
	text-decoration:none;
	color:#5e5e5e;

	}
a.head_top_right:hover{
	
	text-decoration: underline;
	color: #000000;
	background:url(../images/plus_anim.gif) no-repeat center left;

	}
/*--------------menu---------------*/
#slidetabsmenu {
float:left;
width:92%;
font-size:90%;
line-height:normal;
margin-left:10px;

}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background:url(../images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(../images/tab-right.gif) no-repeat right top;
padding:5px 14px 5px 5px;
font-weight:bold;
color:#ffffff;
font-family:Tahoma;
font-size:11px; 
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: #FFFFFF ;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: #FFFFFF  ;
}
#slidetabsmenu #blacklogin a {
background-position:0 -125px;
}

#slidetabsmenu #blacklogin a span {
background-position:100% -125px;
color: #ff6c00  ;
}

#slidetabsmenu a:hover {
background-position:0% -125px;
}

#slidetabsmenu a:hover span {
background-position:100% -125px;
}

/*--------------endmenu---------------*/

.headertextarea{margin:34px;
				height:120px;
				width:500px;
				display:block;
				float:left;
			 } 
.header_text{font-family:Arial;
	font-weight:normal;
	font-size:22px;
	text-decoration:none;
	color:#161616;}
.header_text2{font-family:Arial;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
	color:#161616;}
/*---BUTTON---*/
.register{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background:url(../images/register.gif) no-repeat;
	width:98px; height:21px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
	
a.register{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background:url(../images/register.gif) no-repeat;
width:98px; height:21px;
	text-align:center;
	margin-left:10px;
		display:block;
		float:left;
		padding-top:6px;}
		
a.register:hover{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	background: url(../images/register_h.gif) no-repeat;
	width:98px; height:21px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}
.login{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background: url(../images/login.gif) no-repeat;
	width:64px; height:21px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
	
a.login{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background:url(../images/login.gif) no-repeat;
width:64px; height:21px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
		
a.login:hover{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	background:url(../images/login_h.gif) no-repeat;
	width:64px; height:21px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}
.find{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background: url(../images/find.gif) no-repeat;
	width:130px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
	
a.find{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
		color:#ff6c00;
	background: url(../images/find.gif) no-repeat;
	width:130px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
		
a.find:hover{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	background: url(../images/find_h.gif) no-repeat;
	width:130px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}


.join{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background: url(../images/join.gif) no-repeat;
	width:97px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
	
a.join{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
		color:#ff6c00;
	background: url(../images/join.gif) no-repeat;
	width:97px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
			float:left;
		padding-top:6px;}
		
a.join:hover{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	background: url(../images/join_h.gif) no-repeat;
	width:97px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}


.login2{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background:url(../images/login2.gif)  no-repeat;
	width:77px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}
		
a.login2{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ff6c00;
	background:url(../images/login2.gif)  no-repeat;
	width:77px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}
a.login2:hover{font-family: Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	background:url(../images/login2_h.gif)  no-repeat;
	width:77px; height:22px;
	text-align:center;
	margin-left:10px;
		display:block;
		padding-top:6px;}




/*----foot----*/
.foot_text1{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#6a6a6a;
	}
a.foot_text1{
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#6a6a6a;
	}
a.foot_text1:hover{
	
	text-decoration: underline;
	color:#000000;
	}
/*----text---*/
.text_hd{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	padding-top:10px;}
.text_link{
	font-family:Tahoma;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}

a.text_link{
	font-family:Tahoma;

	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;}
a.text_link:hover{
	font-family:Tahoma;

	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	background:#019aeb;}
.text_link1{
	font-family:Tahoma;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}

a.text_link1{
	font-family:Tahoma;

	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;}
a.text_link1:hover{
	font-family:Tahoma;

	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	background:#908501;
	}
.text_link3{
	font-family:Tahoma;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}

a.text_link3{
	font-family:Tahoma;

	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;}
a.text_link3:hover{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#0292C8;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	}
.text_1{
	font-family:Tahoma;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
	color:#615f5f;
	}
.text_2{
	font-family:Tahoma;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	}
.text_3{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#ff9c00;
	}
.text_cont1{
	font-family:Tahoma;
	font-weight:bold;
	font-size:19px;
	text-decoration:none;
	color:#7b7b7b;
	}
	
	.text_cont2{
	font-family:Tahoma;
	font-weight:bold;
	font-size:19px;
	text-decoration:none;
	color:#000000;
	}
	
.textfield2{width: 144px;
            border:1px solid  #8b8b8b;
			background:#fafafa;
			padding-left:2px;
			padding-right:2px;
			padding-top:0px;
			padding-bottom:2px;
			height:16px;
			font:normal 11px Tahoma;
			color:#000000;
			}
.textfield2:hover{width: 144px;
            border:1px solid #000000;
			background:#FFFFDF;
			padding-left:2px;
			padding-right:2px;
			padding-top:0px;
			padding-bottom:2px;
			height:16px;
			font:normal 11px Tahoma;
			color:#000000;
			
			}
			
/*......contact....*/
.cont1{
	font-family:Tahoma;
	font-size:18px;
	color:#187e9f;
	text-decoration:none;
	line-height:25px;
	}
.cont2{
	font-family:Tahoma;
	font-size:18px;
	color:#000000;
	text-decoration:none;
		line-height:25px;
}
.cont3{
	font-family:Tahoma;
	font-size:10px;
	color:#187e9f;
	text-decoration:none;
	}
.cont4{
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
.cont5{
	font-family:Tahoma;
	font-size:10px;
	color:#187e9f;
	text-decoration:none;
	}
.cont6{
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
.contfield{width:210px;
			height:16px;
			border-bottom:1px solid #dadada;
			border-right:1px solid #dadada;
			border-left:2px solid #5e5e5e;
			border-top:2px solid #5e5e5e;
			font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;

			}
.contmsg{width:210px;
			height:130px;
			border-bottom:1px solid #dadada;
			border-right:1px solid #dadada;
			border-left:2px solid #5e5e5e;
			border-top:2px solid #5e5e5e;
			font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;

			}
.cont7{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	background-color:#005d8f;
	padding:1px 3px 3px 3px; 
	text-decoration:none;
	}
a.cont7{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	background-color:#005d8f;
	padding:1px 3px 3px 3px; 
	text-decoration:none;
	}
a.cont7:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	background-color:#0099cb;
	padding:1px 3px 3px 3px; 
	text-decoration: underline;
	}

.cont8{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	height:30px;
	display:inline;
	text-decoration:none;
		padding:2px 22px 8px 22px; 

	
	}
.cont8:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	text-decoration:none;
	display:inline;
	height:30px;
	padding:2px 22px 8px 22px; 
	
}


/*----------------------------------registration_page----------------------------------*/

.registration_heading{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
}

.registration_heading1{
	font-family:Tahoma;
	font-size:11px;
	color:#ff8400;
	text-decoration:none;
	font-weight:bold;
}

.registration_text{
	font-family:Tahoma;
	font-size:11px;
	color:#8c8c8c;
	text-decoration:none;
	line-height:14px;
}

.registration_text1{
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.star_text1{
	font-family:Tahoma;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

.textarea{width: 280px;
            border:1px solid  #8b8b8b;
			background:#fafafa;
			padding-left:2px;
			padding-right:2px;
			padding-top:0px;
			padding-bottom:2px;
			height:60px;
			font:normal 11px Tahoma;
			color:#000000;
			}
.textarea:hover{width: 280px;
            border:1px solid #000000;
			background:#FFFFDF;
			padding-left:2px;
			padding-right:2px;
			padding-top:0px;
			padding-bottom:2px;
			height:60px;
			font:normal 11px Tahoma;
			color:#000000;
			
}
/*-----member---*/
.member_text_link{
	font-family:Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}

a.member_text_link{
	font-family:Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}
a.member_text_link:hover{
	font-family:Tahoma;
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	color:#ff6600;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}
	
.membertext1{font:bold 11px Tahoma;
			text-decoration:none;
			color:#04abee;
			} 
.membertext2{font:bold 11px Tahoma;
			text-decoration:none;
			color:#000000;
			}  
.membertext3{font:bold 11px Tahoma;
			text-decoration:none;
			color:#767676;
			}   
.membertext4{font:bold 12px Tahoma;
			text-decoration:none;
			color:#ff6600;
			} 
.membertext5{font: normal 11px Tahoma;
			text-decoration:none;
			color:#757575;
				
			} 
.membertext6{font: normal 11px Tahoma;
			text-decoration:none;
			color:#000000;
			
			} 
.membercol{padding-left:5px;
			padding-right:5px;
			background:#fffaee;}  
			
			
/*----reg----*/
input.reg2{background:url(../images/reg.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.reg2:hover{background:url(../images/reg_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		

/*----sendmail---*/
input.sendmail{background:url(../images/sendmail.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.sendmail:hover{background:url(../images/sendmail_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----submitform---*/
input.submitf{background:url(../images/submit.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.submitf:hover{background:url(../images/submit_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		

/*----previewform---*/
input.previewf{background:url(../images/preview.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.previewf:hover{background:url(../images/preview_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----cancelform---*/
input.cancelf{background:url(../images/cancel.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.cancelf:hover{background:url(../images/cancel_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----confirmform---*/
input.confirmf{background:url(../images/confirm.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.confirmf:hover{background:url(../images/confirm_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----searchform---*/
input.searchf{background:url(../images/search.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.searchf:hover{background:url(../images/search_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}

/*----updateform---*/
input.updatef{background:url(../images/update.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.updatef:hover{background:url(../images/update_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}

/*----generatform---*/
input.generatef{background:url(../images/generatefrm.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.generatef:hover{background:url(../images/generatefrm_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----sampleform---*/
input.samplef{background:url(../images/frmsamples.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.samplef:hover{background:url(../images/frmsamples_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----scig---*/
input.scigf{background:url(../images/sciguide.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.scigf:hover{background:url(../images/sciguide_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
/*----api---*/
input.api{background:url(../images/api.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}
		
input.api:hover{background:url(../images/api_h.jpg) no-repeat;
		width:101px;
		height:28px;
		margin:0px;
		border:0px;
		display:block;
		float:left;}