body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
}
img {
border:0px;
}
.order_form_li {
	list-style-type: circle;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
li {
	text-align:justify;
}
a{
text-decoration:none;
color:RGB(131,130,129);
}
a:hover
{
text-decoration:underline;
}
.higlight {
font-weight:bold;
color: #666666;
}
p {
font-size:12px;
color:RGB(131,130,129);
text-align:justify;
padding-right:10px;
border:0px solid #000000;

}
.color{color:#F00;}
.p {
border:#000000 solid 0px;
margin-top:0px;
}
.p2 {
border:#000000 solid 0px;
margin:0px;
}
.p1 {
border:#000000 solid 0px;
margin-top:0px;
margin-bottom:0px;
font: bold 11px arial;
text-transform:capitalize; 
color:#052D4E;
}
.p3 {
border:#000000 solid 0px;
margin-bottom:0px;
}
.featurehead{
font-size:12px;
}

.main_body {
	margin:0 auto;
	border:0px #000000 solid;
	width:1024px;

	
	
	}
.nlab_menu{
float:left;
width:230px;
height:700px;
border:#FF0000 0px solid;
}

.nlab_menu .logo{

border:0px #009900 solid;
margin-left:18px;
}
.nlab_menu .logo_sub{

border:0px #009900 solid;
padding-left:120px;
margin-top:70px;

}

.sub_menu{width:150px; height:300px; border-right:#999 solid 1px;}
.sub_menu_table { width:20%;}
/*---HOME Menus section start---*/

.nlab_menu #menus{
height:270px;

width:198px;
}

.nlab_menu #menus_others{

border:0px #009900 solid;
width:198px;

}
.middle_menu a , .top_menu a, .bottom_menu a {
text-decoration:none;
 font-size:10pt;
 font-family:Arial;
 color:RGB(131,130,129);

}
.smap_menu a{
text-decoration:none;
 font-size:12pt;
 font-family:Arial;
 color: #333333;
 font-weight:bold;
}

.smap_menu_res a{
text-decoration:none;
 font-size:12pt;
 font-family:Arial;
 color: #666666 ;
 font-weight:bold;
}

.top_menu_other a{
text-decoration:none;
 font-size:12pt;
 font-family:Arial;
 color:#000000;
 font-weight:bold;
}
.green_menu {
	color:#060;
	font-weight:bold;
}
.middle_menu a:hover , .top_menu a:hover, .bottom_menu a:hover {
font-weight:bold;

}

 .middle_menu , .top_menu , .bottom_menu, .top_menu_other, .top_smap {
 
 text-align:left;
 padding:5px 10px 0 20px;
 font-size:10pt;
 font-family:Arial;
  width:153px;
 }
 .top_menu_other, .top_smap{
 padding-top:12px;
 background:url(images/neogenlabs_v_top.jpg) no-repeat;
  height:27px;
 margin-top:15px;
 border:0px #009900 solid;
 

 }
 .top_menu{
 padding-top:12px;
 background:url(images/neogenlabs_v_top.jpg) no-repeat;
  height:27px;
 margin-top:30px;
 
 border:0px #009900 solid;
 

 }
  .middle_menu{
 background:url(images/neogenlabs_v_mid.jpg) no-repeat;
 height:25px;
 border:0px #009900 solid;
  }
 .bottom_menu{
 background:url(images/neogenlabs_v_bottom.jpg) no-repeat;
  height:35px;
 border:0px #009900 solid;
 }
 
 /*--- HOME Menus section end---*/
 .nlab_menu  .first_step{
 _margin-top:30px;
 }
 
 .nlab_menu  .first_step{

 margin-left:6px;
 }
 .nlab_menu  .block{
 width:202px;
 background:url(images/neogenlab_block_left.jpg);
 height:73px;
 margin-top:10px;
 font-size:10px;
 color:RGB(131,130,129);
 text-align:left;
  padding-left:8px;
  padding-top:5px;
  margin-left:6px;
 }
 
.nlab_mid_body{
float: right;
width:783px;

border:#FF0000 0px solid;
}
.nlab_mid_body .do_the_test{
/*width:608px;*/
height:290px;
float:right;
border:#009933 0px solid;
margin-top:40px;
}
.nlab_mid_body .main_block{
width:202px;
border:#009933 0px solid;
float:left;
height:290px;
margin-top:55px;

}
.main_block .block2 {
 width:192px;
  height:85px;
 font-size:10px;

 }

.heading
{
font-size:12px;
font-weight:bold;
color: #5c8f32;
}
.nlab_banner{
width:785px;
height:374px;
border: #33FF66 0px solid;
}
.nlab_banner_sub{
width:785px;
height:271px;
border: #33FF66 0px solid;
}


#body_content {
color:RGB(131,130,129);
text-align:left;
padding:0 0 0 0px;
}

.h1 {
color: #333333;
font-size:18pt;
padding-top:10px;
margin-bottom:10px;
font-weight:bold;
}
.h3 {
color: #333333;
font-size:12pt;
font-weight:bold;
}
.h2 {
color: #333333;
font-size:18pt;
padding-top:10px;
margin-bottom:5px;
font-weight:bold;
}
.b{
color:#000000;
font-weight:bold;

}

.form_order{
color:RGB(131,130,129);
font-size:12px;
padding:5px 3px;
margin-bottom:20px;
}
input
{
color:RGB(131,130,129);
font-size:11px;
margin:5px 0px;
border:solid 1px RGB(131,130,129);
}
.input
{
color:RGB(131,130,129);
font-size:11px;
margin:5px 0px;
border:solid 1px RGB(131,130,129);
}

.footer{
color:RGB(131,130,129);
font-size:10px;
text-align:center;
font-size:11px;
padding:5px 3px;
width:1024px;
float:left;

border-top:2px #ccc solid;
}

.red_heading{
color: #666666;
font-size:15px;
font-weight:bold;
margin-top:23px;
margin-bottom:0px;
font-family: arial;
}
.red_heading2{
color: #666666;
font-size:15px;
font-weight:bold;

margin-bottom:0px;
font-family: arial;
}
.firststep, .first_step{
font-family: arial;
text-transform:capitalize;
color:#669900;
font-weight:bold;
text-decoration:none;
}
.firststep:hover, .first_step:hover {
text-decoration:underline;
}

.pageheading {
color:#CC3300;
font-family:'Arial';
font-size:13px;
font-weight:bold;
line-height:17px;
margin-top:23px;
}

.top {
color:#CC3300;
font-size:12px;
font-weight:bold;
}

.top:hover {
color:#636466;
font-weight:bold;
text-decoration:underline;
font-size:12px;
}
.red{

margin-top:0px;
margin-bottom:0px;
list-style-type:square;
color:#cc3300;
vertical-align:top;

padding-top:0px;
 font-size:12px;}
.red li a{

text-decoration:none;}
.red li a:hover{
text-decoration:underline;
}
.red li span{
text-align:justify;
color:RGB(131,130,129);
}

.red_menu{

margin-left:-24px;

list-style-type:square;
color:#cc3300;
vertical-align:top;

padding-top:0px;
 font-size:12px;}
 .red_menu{
	 _margin-left:0px;
	 _list-style-type:square;
	 _color:#cc3300;
 }
.red_menu li a{

text-decoration:none;}
.red_menu li a:hover{
text-decoration:underline;
}

.px{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.bold{
font-weight:bold;
}
.pdf {
list-style-image:url(images/PDF-icon.jpg);
margin-top:0px;
margin-bottom:0px;
list-style-type:square;
color:#cc3300;
vertical-align:top;
padding-top:0px;
font-size:12px;
 }
 .pdf li {
  margin-bottom:5px;
  }
 .pdf li a{

border:0px #000000 solid;
text-decoration:none;}
.pdf li a:hover{
text-decoration:underline;
}
.pdf li span{
color:RGB(131,130,129);
}

/* pdf newsletters */

 .pdfn a{ 
text-decoration:none;
}

.pdfn a:hover{
text-decoration:underline;
}
.pdfn{
color:RGB(131,130,129);
font-size:12px;
}
/* end */

#faq_table {
border:0px solid #000000;
}
#faq_table td {
margin:0px;
padding:0px;
border:0px #9999CC solid;
vertical-align:top;
}
#faq3{
border:0px solid #00CC00;
}
#faq_table .featurehead {
font: bold 11px arial;
color:#052D4E;
}
#ordertest {
	text-align:center;
	border:#999 solid 0px;
	border-left:0px;
	margin-bottom:10px;

}
#ordertest_head {
	text-align:center;
	font-weight:bold;
	background:#CCC;
	color:#FFF;
	border-bottom:#999 solid 1px;
	border-left:#999 solid 0px;
	font-size:12px;
}
#order {
	text-align:left;
	padding-left:10px;
	padding-right:3px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:#999 solid 1px;
	border-left:#999 solid 0px;
	white-space:pre-wrap;
	font-size:12px;
}
#order_alter {
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	
}
.par_order{color: #666;font-size:12px;line-height:17px; font-weight:bold;}

.mid_body_matter{
margin-bottom:20px;
}
.mangent_team{
width:150px;
height:150px;
margin:0px 10px 10px 10px;
border:0px #990000 solid;
}
#table_mangement{
vertical-align:top;
}

#table_mangement td{
vertical-align:top;

}

#table_technical_partner{
vertical-align:top;
}

#table_technical_partner td{
vertical-align:top;
padding-bottom:10px;
border-bottom:1px #CCCCCC solid;
padding-top:10px;

}
#background_holidays{
font-size:12px;
}
.background_holidays {
font-size:12px;
background:#CCCCCC;
color:#000000;
font-weight:bold;
}
.more {
color:#009933;
padding-right:10px;
border:#000000 solid 0px;
}
.more a {
color:#009933;
font-size:10px;
}
.more a:hover {
color:#009933;
font-weight: bold;
font-size:10px;
}


#red_heading{
color:#CC3300;
font-size:13px;
font-weight:bold;
margin-top:23px;
margin-bottom:0px;
font-family:Trade Gothic Bold ;
}

#red_heading .1_step{
font-family:Trade Gothic Bold ;
}
#lab_shedule{
padding:2px 0px 0px 0px;
font-size:12px;

}

#table_holli{
font-size:12px;
}

#table_faq{
font-size:12px;
}

#table_faq td{
padding-left:2px;
padding-right:2px;
vertical-align:top;
}

#table_faq .q_and_a{
margin-bottom:15px;
text-align:justify;
padding-right:25px;

}
.q_and_a li {
margin:0px;
padding:0px;
}

.Test_centers
{
padding-right:5px;
width:275px
}

#images {
text-align:center;
}
#images img {
border:4px #ccc solid;
padding:2px;
margin:5px;
font-family:"Times New Roman", Times, serif;
font-size:12px;

}

.vedio_li {
list-style-image:url(images/vedio.jpg);
}
.input_firstname{
width:177px;
color:RGB(131,130,129);	

}
.input_f{
width:470px;
color:RGB(131,130,129);

}
.code{
width:30px;
margin-right:4px;
}
.heading_b{
font-size:16px;
color:#666666;
font-weight:bold;
margin-left:14px;
margin-bottom:10px;
text-transform:capitalize;
}
.red_heading_b{
font-size:16px;
color:#cc3300;
font-weight:bold;
}
.horz_b{
height:120px;
border-left:1px #CCCCCC solid;
margin-top:0px
}
/* *********************** contact and mail ************************ */
.contact_neo{
	list-style: url(images/tel.jpg);
	border:#333333 solid 0px;
	font-weight:bold;
	font-size:12px;
	}
.mail_neo{
	list-style: url(images/mail.jpg);
	border:#333333 solid 0px;
	padding-top:10px;
	font-weight:bold;
	font-size:12px;
	}
.bottom_line{ 
border-bottom:0px #CCCCCC solid;
margin-bottom:0px;
}
#employ_data{
	padding-left:10px;
}
.red_heading_par{color:#C30;
font-size:12px;
font-weight:bold;
}
.bold_subheading{
	font:  bold 12px arial;
}
#goa{ background:url(images/goa_first_step.jpg) right center no-repeat;
padding-right:32px;
width:280px;
}
.text_timeline{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.text_timeline td{
	padding-bottom:3px;
}
.green_timeline{
color:#669900;
text-align:justify;
}
.td_bottom_zero{
	padding-bottom:0px;
}

.press_table_list_b {
		margin-bottom:2px;
	border-bottom:#999 solid 0px;
	padding-bottom:5px;
	
}
	
.press_table_list{
	margin-bottom:2px;
	border-bottom:#999 solid 0px;
	padding-bottom:10px;
	
}
.press_table_list, .press_table_list_b td{
	padding-right:20px;
}

.red_heading_pre  {
color:#666666;
font-family:arial;
font-size:15px;
font-weight:bold;
margin-bottom:0;
margin-top:5px;
}

.black_press{
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.newsletter_table {
	margin-bottom:20px;
}
.newsletter_table td{
	padding-bottom:5px;
}

.underline {
	border-bottom:#666 solid 1px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	font-weight:bold;
}
.press_table{
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.goa_lmg_l{
	border:#333 solid 0px;
	margin:0 2px 15px 0px;
}
.goa_lmg_r{
	margin:0 0px 5px 0;
	border:#333 solid 0px;
}

.green_list {
	list-style-type:square;
color:#669900;
}
.red_list {
	list-style-type:square;
color:#CC3300;
}
.indication_page{
	font-size:10px;
}

/*  Reports   */

#login {
	text-align:center;
	font:Arial, Helvetica, sans-serif ;
	font-size:12px;
}
.login_div{
	width:200px;
	border:#060 solid 2px;
	margin-left:255px;
	margin-top:60px;
	padding:10px;
	
}
.input_re {
	margin:0px 0 5px 0;
	border:#999 solid 1px;
}
#pagination_table {
	border:#999 solid 1px;
}
#pag, #pagination_table{
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center
}
#usrname {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	margin-right:135px;
	margin-top:5px;
	}
.subHeading {
color:#669900;
font-family:Garamond;
font-size:16px;
font-weight:bold;
padding-top:10px;
}