/* CSS Document */
body{ 
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background:#444;
	}
	
/******************************************************************************************************************************
Header Tags
***********************************************************************************************************************************/

h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
	}
	
h1{
	color:#323062;
	padding-bottom:10px;
	font-size:18px;
	font-weight:normal;
	}			
	
a{ outline:none;}

.heading{color:#323062;
	padding-bottom:10px;
	font-size:18px;
	font-weight:normal;}
	
h3{ padding-left:20px; margin:0px; font-size:12px; background-color:#323062; color:#fff; padding-bottom:5px; padding-top:5px;}	

/******************************************************************************************************************************
Container Header Tags
***********************************************************************************************************************************/

#container_header{
	width:1003px;
	margin:0 auto;
	background:url(../images/top_bg.jpg);
	height:89px;
	}
	
#container_header_left{
	width:278px;
	float:left;
	}
	
#container_header_right{
	width:715px;
	text-align:right;
	padding:10px 10px 0px 0px;
	float:right;
	}	
	
#container_header_right a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}	
	
#container_header_right a:hover{
	color:#000;
	}	
	
.search_pad{
	padding:19px 0px 0px 0px;
	}

#nav_new { 
	width:1003px; 
	margin:0 auto; 
	background-color:#323062; 
	font-weight:bold; 
	}						

/* tab list */
#tablist{padding: 0px; margin: 0px;}
#tablist li{list-style:none; display: inline;}

#tablist li a{DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 0px;  color:#fff; TEXT-DECORATION: none; font-size:11px; padding:5px 10px 5px 10px; font-weight:normal; border-right:1px solid #fff;}
#tablist li a:hover{background:#ADADE1;COLOR: #000;}

#tablist #on a{DISPLAY: block; border-right:1px solid #fff; FLOAT: left; MARGIN: 0px 0px 0px 0px;  COLOR: #000; TEXT-DECORATION: none; font-size:11px; padding:5px 10px 5px 10px; background:#ADADE1; font-weight:normal;}
#tablist #on a:hover{background:#ADADE1;COLOR: #000;}
.tabcontent{display:none;}
.dlese_minSpaceAbove {MARGIN-TOP: 0px}
/* tab list end */
/* nav section (sub links) */
#navsection { background:#B0AEDF; font-size:11px; width:983px; margin:0 auto; height:17px; padding:3px 10px 0px 10px;}
#navsection a { color:#000; text-decoration:none;}
#navsection a:hover { color:#fff; }

/******************************************************************************************************************************
Container Body Tags
***********************************************************************************************************************************/

#container_body{
	width:1003px;
	margin:0 auto;
	background:#fff;
	}
	
#container_body a{
	color:#323062;
	text-decoration:none;
	}	

#container_body a:hover{
	color:#000;
	text-decoration:none;
	}	
	
#container_body_left{
	width:220px;
	}	
	
#container_body_middle{
	width:563px;
	}
	
#container_body_middle_inside{
	width:783px;
	}	
	
#container_body_right{
	width:220px;
	}
	
#container_pad{
	padding:15px;
	}	
	
.left_bgcolor{
	background:#F6F5FA;
	}
	
.right_bor_color{
	border-left:1px solid #E7E7E7;			
	}
	
.head_cat{
	background:#E7E7E7;
	color:#00498D;
	padding:7px 0px 7px 10px;
	border-bottom:1px solid #D1D1D1;
	font-weight:bold;
	width:209px; 
	}
	
.news_pad{
	padding:10px;
	}	
	
.news_pad span{ color:#00498D; font-weight:bold; }

#banners{
	text-align:center;
	padding-bottom:10px;
	}	
	
.new{ padding-left:20px; padding-right:10px; padding-top:10px;}
.new1{ border-right:1px solid #D1D1D1;}
.new2{ border-right:0px solid #D1D1D1;}	

.redcolor { color:#8A0A07;} 
.sign{height:20px;  width:100px; border:0px solid #ffffff; background:#323062; font-size:12px; color:#fff; font-weight:bold;} 
.sign_search{height:20px;  width:100px; border:0px solid #ffffff; background:#323062; font-size:12px; color:#FFFFFF; font-weight:bold;} 

.life_science_dark{background:#323062; padding:3px 0px 3px 0px; text-align:left; color:#fff;}

.newsh
	{
	background-color:#323062;
	color:#FFFFFF;
	}
	
.newsb
	{
	background-color:#F6F5FA;
	color:#000000;
	}		
	
#main{ width:1001px; margin:0 auto; background-color:#fff; clear:both;  color:#000000; font-weight:normal; border-left:1px solid #D1D1D1; border-right:0px solid #D1D1D1;}	

#middle{ width:1001px; margin:0 auto; background-color:#fff; }
	
/******************* Left Menu Part *********************/
			
#menu_left 
	{
	margin:0px;
	}			
	
#menu_left ul 	
	{
	margin:0px;
	padding:0px;
	}
	
#menu_left ul li
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
#menu_left ul li a
	{
	background-color:#F6F5FA;
	color:#000000;
	text-decoration:none;
	display:block;
	padding:6px 0px 6px 10px;
	border-bottom:1px solid #7A797E;
	}
	
#menu_left ul li a:hover
	{
	background-color:#E5E4F2;
	text-decoration:none;
	}					
		

/******************************************************************************************************************************
Container Footer Tags
***********************************************************************************************************************************/

#footer {
	width:1003px;
	margin: 0 auto;	
	font-size:11px;
	margin-top:0px;
	color:#000;
	background:#CECFE1;
	height:24px;
	bottom:0px;
	}
		 
ul#bot{
	list-style-type: none;
	margin: 0px;
	border-top: 0px solid #DD2024;
	padding: 4px 0px 4px 0px;
	
	}		 
		 
ul#bot .le { float: left; }
ul#bot .mi { float: left; padding-left:250px; }
ul#bot .ri { float: right; }

#bot a{ 
	color:#000; 
	text-decoration:none;
	}
#bot a:hover { 
	color:#000; 
	text-decoration:none; 
	border-bottom:1px dotted;
	} 


















/* top part */

/**** News ****/
.rigpad { padding-top:10px;}

	
#mem_ben
	{
	padding:10px;
	}
	
#mem_ben1
	{
	padding:10px;
	}	
	
	

#top{ width:1002px; margin:0 auto; border-left:0px solid #D1D1D1; border-right:0px solid #D1D1D1;}

A.faq{padding:0px; margin:0px; font-size:12px; font-weight:bold; vertical-align:top; color:#8A0A07; text-decoration:none;}

A:HOVER.faq{padding:0px; margin:0px; font-size:12px; font-weight:bold; vertical-align:top; color:#000000;}

A.tc{padding:0px; margin:0px; font-size:12px; font-weight:normal;color:#000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}

A:HOVER.tc{padding:0px; margin:0px; font-size:12px; font-weight:normal;color:#8A0A07;}

.faq1{padding:0px; margin:0px; font-size:12px; font-weight:bold; vertical-align:top; color:#8A0A07; text-decoration:none;}

#wel{ border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1; width:1000px; margin:0 auto; clear:both; background-color:#F8F1D3; border-top:5px solid #D1D1D1;border-bottom:0px solid #F8F1D3;}

.we{ padding-left:20px; margin:0; font-size:14px; color:#8A0A07; font-weight:bold; padding-top:2px;}
.search{  padding-bottom:15px; padding-top:0px;font-size:13px; font-weight:bold; color:#8A0A07;}

#topnext{ width:700px; float:left; background-color:#F8F1D3; padding-top:10px; padding-bottom:10px;}
#topr{ width:304px; float:right; padding-top:15px; background-color:#F8F1D3; padding-bottom:12px;}
.rule{ width:85%; background-color:#D1D1D1; height:1px; color:#000000;}

A.sitemap{color:#000000; text-decoration:none; font-weight:bold;}
A:HOVER.sitemap{color:#8A0A07; text-decoration:none; font-weight:bold;}
A:active.sitemap{color:#000000; text-decoration:none; font-weight:bold;}
.site{list-style-type:square; color:#8A0A07; font-size:13px; padding-bottom:40px;}


/* top part over */

/* middle */
.new_list{ background-color:#FDFCF4; padding:5px;}
.new_list1{ padding:5px;}


#middle1{ width:1002px; margin:0 auto; background-color:#fff;}
#content{ padding-top:0px; clear:both; padding-left:0px; padding-right:0px; color:#000000; font-weight:normal}





.lbasic{background-color:#FFFFCD; border:1px solid #000; width:430px; margin-top:15px; padding:6px;}
.lbasic1 { padding-top:6px;}
a.lbblink
	{
	color:#100EFF;
	text-decoration:underline;
	}
a.lbblink:hover
	{
	color:#100EFF;
	text-decoration:underline;
	}	

/* for more */

.more{ padding-right:20px; padding-top:20px; padding-bottom:10px; font-size:13px; font-weight:bold; color:#8A0A07;}

.more1{ padding-right:20px; padding-top:50px; padding-bottom:30px; font-size:13px; font-weight:bold; color:#8A0A07;}
.more2{ padding-right:20px; padding-top:5px; padding-bottom:5px; font-size:13px; font-weight:bold; color:#8A0A07;}

.mlv2_p
	{
	text-align:left;
	padding-left:50px;
	}
	
.mlv2_p1
	{
	text-align:left;
	font-weight:bold;
	padding-left:15px;
	}
	

/* for more over */


/* for links */
A.botnav{ color:#483D8B; font-size:11px; font-weight:bold; text-decoration:underline;}
A:HOVER.botnav{ color:#000000; font-size:11px; font-weight:bold; text-decoration:underline; }
A.nav1{ color:#006600;}
A:HOVER.nav1{ color:#8A0A07;}


A.link{ color:#8A0A07; font-size:12px; font-weight:bold; text-decoration:underline;}
A:HOVER.link{ color:#000000; font-size:12px; font-weight:bold; text-decoration:underline; }

A.linkm{ color:#8A0A07; font-size:13px; font-weight:bold; text-decoration:none;}
A:HOVER.linkm{ color:#000000; font-size:13px; font-weight:bold; text-decoration:none;}


A.link1{ color:#8A0A07; font-size:11px; text-decoration:underline;}
A:HOVER.link1{ color:#000000; font-size:11px; text-decoration:underline;}


A.link2{ color:#FFFFFF; font-size:11px; text-decoration:none;}
A:HOVER.link2{ color:#F8F1D3; font-size:11px; text-decoration:none;}

/* for links over */





.button{ background-color:#8A0A07; color:#FFFFFF; font-weight:bold; border:1px solid #8A0A07;}

/* middle over */




/*Footer*/
#foot{ width:1000px; margin:0 auto; border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1; background-color:#000000; color:#FFFFFF;} 

.fot1{ width:251px; float:left; background-color:#000000; padding-bottom:5px; padding-top:5px;}
.fot2{ width:512px; text-align:center; float:left; background-color:#000000; padding-bottom:5px; padding-top:5px;}
.fot3{ width:237px; text-align:right; float:right; background-color:#000000; padding-bottom:5px; padding-top:5px;}


/*Footer over*/



/* Nav Section*/


#header {FLOAT: left; background-color:#000000; border-right:0px solid #D4D4D4; margin:0px; padding:0px; width:994px; padding-left:10px; padding-top:0px; border-bottom:5px solid #ACA37F;}	
#header UL.sitesections {padding:0px; margin:0px; padding-left:0px;}
#header UL.sitesections LI {FLOAT: left; LIST-STYLE-TYPE: none;}	
#header UL.sitesections A { text-align:right; padding:5px 16px 5px 16px; font-weight:bold;DISPLAY: block;FLOAT: left; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #D4D4D4 0px solid; border-right:1px solid #ACA37F; COLOR: #FFFFFF; background-color:#000000;  TEXT-DECORATION: none;border-top:0px solid #D4D4D4;}
#header UL.sitesections A:hover {COLOR: #8A0A07;}
#header UL A.current {	COLOR: #ffffff;}

/* Nav Section over*/



/* Nav Section2*/

#navnew { width:1002px; margin:0 auto; background-color:#000000;}
#header1 {FLOAT: left; background-color:#000000; border-right:0px solid #D4D4D4; margin:0px; padding:0px; width:1000px; padding-left:4px; padding-top:0px; border-bottom:5px solid #ACA37F;}	
#header1 UL.sitesections {padding:0px; margin:0px;}
#header1 UL.sitesections LI {FLOAT: left; LIST-STYLE-TYPE: none;}	
#header1 UL.sitesections A { text-align:right; padding:5px 12px 5px 12px; font-weight:bold;DISPLAY: block;FLOAT: left; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #D4D4D4 0px solid; border-right:1px solid #ACA37F; COLOR: #FFFFFF; background-color:#000000;  TEXT-DECORATION: none;border-top:0px solid #D4D4D4;}
#header1 UL.sitesections A:hover {COLOR: #8A0A07;}
#header1 UL A.current {	COLOR: #ffffff;}


/* Nav Section2 over*/

/* Side Nav Section */




#menu_1 
	{
	width:100%;border-top:1px solid #D1D1D1;
	}			
	
#menu_1 ul 	
	{
	margin:0px;
	padding:0px;
	}
	
#menu_1 ul li
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
#menu_1 ul li a
	{
	color:#272C0E;
	text-decoration:none;
	display:block;
	padding-left:15px; padding-right:10px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #D1D1D1; 
	/*height:17px;*/
	font-weight:bold;	
	font-size:11px;	
	width:160px;
	}
	
#menu_1 ul li a:hover
	{
	background-color:#F8F1D3;
	text-decoration:none;
	 color:#8A0A07; 
	}



#menu 
	{
	  width:100%; border-right:1px solid #D1D1D1; border-top:1px solid #D1D1D1;
	}			
	
#menu ul 	
	{
	margin:0px;
	padding:0px;
	}
	
#menu ul li
	{
	margin:0px;
	padding:0px;
	list-style-type:none;

	}
	
#menu ul li a
	{
	color:#272C0E;
	text-decoration:none;
	display:block;
	padding-left:22px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #D1D1D1; 
	/*height:17px;*/
	font-weight:bold;	
	font-size:11px;	
	}
	
#menu ul li a:hover
	{ background-color:#F8F1D3;	
	  background-repeat:no-repeat;
		text-decoration:none; color:#8A0A07; border-bottom:1px solid #D1D1D1;
	}
/* Side Nav Section over */

.top_border{width:100%; height:5px; background-color:#D1D1D1;}
.content_header{padding-left:20px; margin:0px; font-size:11px; background-color:#F8F1D3; color:#8A0A07; padding-bottom:0px; height:20px; padding-top:5px;}

.ind_but{height:24px; margin-top:3px;  width:100px; border:0px solid #ffffff; background:#8A0A07; font-size:12px; color:#fff; font-weight:bold;}


.confirm_upgrade{height:20px;  width:120px; border:0px solid #ffffff; background:#8A0A07; font-size:12px; color:#fff; font-weight:bold;} 

.user_type{font-size:12px; font-weight:bold; color:#8A0A07;}

.empty{font-size:0.97em; font-weight:bold; color:#000000;}
/*changes on 060830 */

A.botnav{ text-decoration:none; color:#a7390a;}
A:HOVER.botnav{ text-decoration:none; color:#000000;}
A:active.botnav{ text-decoration:none; color:#000000;}

  A.nav1{ color:#006600; text-decoration:none;}
  A:HOVER.nav1{ color:#8A0A07; text-decoration:none;}
  A:active.nav1{ color:#006600; text-decoration:none;}
  
   A.link{ color:#8A0A07; font-size:11px; text-decoration:none;}
   A:HOVER.link{ color:#000000; font-size:11px; text-decoration:none;}
   A:active.link{ color:#8A0A07; font-size:11px; text-decoration:none;}
   
   
    A.red{ text-decoration:none; color:#a7390a; font-weight:bold;}
	 A:HOVER.red{ text-decoration:none; color:#000000; font-weight:bold;}
	   A:active.red{ text-decoration:none; color:#000000; font-weight:bold;}
	   
	   
	   
	   
	   





