/* CSS Document */

html{ overflow:inherit; overflow-y:scroll;}
body { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background: url(images/bg2.gif) top repeat-x #F1F1F1; }
#container { width:100%; margin:0 auto; padding:0; } 
	#headercontainer { width:100%; margin:0 auto; padding:0; background-image:url(../images/header_bg.gif); background-repeat:repeat-x; }
	#header {width:900px; margin:0 auto; }
	#header_logo { float:left; width:456px;}
	#header_img {float:left; width:444px; background:url(images/header_img.jpg) no-repeat; height: 179px;}
	
	#header_news_img {float:left; width:444px; background: url(images/header_news.jpg) no-repeat; height: 179px;}
	#header_link_img {float:left; width:444px; background: url(images/header_link.jpg) no-repeat; height: 179px;}
	#header_virological_img {float:left; width:444px; background: url(images/header_virological.jpg) no-repeat; height: 179px;}
	#header_epidemiological_cinical_img {float:left; width:444px; background: url(images/header_epidemiological_clin.jpg) no-repeat; height: 179px;}
	#header_assay_reagents_img {float:left; width:444px; background: url(images/header_assay_reagents.jpg) no-repeat; height: 179px;}
	#header_lab_test_img {float:left; width:444px; background: url(images/header_laboratory-_tests.jpg) no-repeat; height: 179px;}
	
	#header h1{ margin:0; padding:0; text-indent:-5000px;  font-size:0px;}
	
	a.link_body {color:#2E2E2E; text-decoration: none; }
	a.link_body:hover {color:#000000; text-decoration: underline;}


/* navigation start */
#nevigation { width:620px; float:left;}
	ul#navlist{ float: left; list-style-type: none; margin: 0px; padding:0; border: 0; }
	ul#navlist li{ float: left; height: 33px; margin: 0px; padding:0; border: 0; }
	#font_size_section { float:left; background:url(images/bg_fontsize.gif) no-repeat; height:33px; width:192px; 
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#88B135; font-weight:bold; text-align:center; padding:0; }
	.style1 {font-size: 18px}
	.style2 {font-size: 24px}
	a.font_style_link {color:#000000; text-decoration:underline; padding:0 2px 0 2px;}
	a.font_style_link:hover { color:#88B135; text-decoration:underline; }
	a.font_size_s_link { color:#000000; text-decoration:underline; padding:0 2px 0 2px;}
	a.font_size_s_link:hover { color:#88B135; text-decoration:underline; }
	a.font_size_m_link { color:#000000; text-decoration:underline; padding:0 2px 0 2px;}
	a.font_size_m_link:hover { color:#88B135; text-decoration:underline; }
	a.font_size_l_link { color:#88B135; text-decoration:underline; padding:0 2px 0 2px;}
	a.font_size_l_link:hover { color:#88B135; text-decoration:underline; }
	.dv1 { width:1px; background: #5B820D;}
	.dv2 { width:1px; background:  #5B820D;}
/* navigation end */


/* body start */
#body_container{ width:912px; margin:0 auto;}
	#body_container2 { width:912px; background:url(images/bg_main.gif) repeat-y; float:left;}
	#left_border { float:left; width:6px; background:url(images/left_border.gif) top no-repeat; height:221px;}
	#mid_portion { float:left; width:900px;}
	#right_border {float:left; width:6px; background:url(images/right_border.gif) top no-repeat;  height:221px;}
	
#main_content_container { width:865px; margin:0 auto;}
	#panel1 {float:left; width:612px; background:#ffffff url(images/panel1_bg.jpg) top no-repeat;}
	#panel_dv {float:left; width:12px;}
	#panel2 {float:left; width:241px; background:#ffffff url(images/panel2_bg.jpg) top no-repeat;}
	#foot_border {background:url(images/foot_border.gif) no-repeat; width:912px; float:left;}
	
#header_navigation { margin:0 auto; width:865px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#3F3F3F; line-height:30px; }
	a.header_navigation_link { color:#3F3F3F; text-decoration:underline;}
	a.header_navigation_link:hover { color:#88B135; text-decoration: underline;}

#header_navigation_blanker { margin:0 auto; width:865px; font-size:7px; line-height:5px; }
	
#panel1_sub_container { margin:0 auto; width:558px; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color:#2E2E2E; line-height:24px;}
	#panel1_box1 { float:left; width:256px;}
	#panel1_box_dv { float:left; width:45px;}
	#panel1_box2 { float:left; width:255px;}

	.border_top { background:url(images/border.gif) repeat-x; line-height:8px; margin:7px 0 0 0;}
	.border { background:url(images/border.gif) repeat-x; line-height:7px; margin:7px 0 0 0;}
	.border2 { background:url(images/border.gif) repeat-x; line-height:7px; margin:7px 0 0 0; width:179px;}
	
#panel_split_container { margin:0 auto; width:824px; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2E2E2E; line-height:22px;}
	#panel_split1 { float:left; width:389px;}
	#panel_split_dv { float:left; width:46px;}
	#panel_split2 { float:left; width:389px;}
	#panel_split1 ul{margin:0; line-height:18px; padding:2px 0 0 13px;}
	#panel_split1 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
	#panel_split2 ul{margin:0; line-height:18px; padding:2px 0 0 13px;}
	#panel_split2 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}

#panel1_box1_content_container { float:right; width:234px;}
	#box_content {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content ul{margin:0; line-height:22px; padding:15px 0 0 13px;}
	#box_content li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
	
	#box_sub_heading1{ width:256px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading1 ul{ margin:0; padding:0 0 0 20px;}
	#box_sub_heading1 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
	#box_sub_heading_line{ font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading_line ul{ margin:20px; padding:0 0 0 20px;}
	#box_sub_heading_line li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}

	
#panel1_box1_content_container2 { float:right; width:234px;}
	#box_content2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content2 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content2 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading2{ width:256px;  float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading2 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading2 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
#panel1_box1_content_container3 { float:right; width:234px;}
	#box_content3 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content3 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content3 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading3{ width:256px;  float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading3 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading3 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
#panel1_box1_content_container4 { float:right; width:234px;}
	#box_content4 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content4 ul{margin:0; line-height:22px; padding:15px 0 0 13px;}
	#box_content4 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading4{ width:251px;  float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading4 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading4 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
#panel1_box1_content_container5 { float:right; width:234px;}
	#box_content5 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content5 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content5 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading5{ width:250px;  float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading5 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading5 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
#panel1_box1_content_container6 { float:right; width:234px;}
	#box_content6 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content6 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content6 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading6{ width:250px;  float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:24px;}
	#box_sub_heading6 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading6 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
#panel1_box1_content_container7 { float:right; width:208px;}
	#box_content7 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E;}
	#box_content7 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content7 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading7{ width:230px; font-family:Georgia, "Times New Roman", Times, serif; color:#0F0F0F; font-size:20px; float:right;}
	.box_sub_heading7_2{font-family:Georgia, "Times New Roman", Times, serif; color:#0F0F0F; font-size:16px; font-weight:bold;}
	#box_sub_heading7 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading7 li{list-style-image: url(images/icon2.gif); padding:0; margin:0;}
	
#panel1_box1_content_container8 { float:right; width:208px;}
	#box_content8 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E; line-height:22px;}
	#box_content8 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content8 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading8{ width:230px; font-family:Georgia, "Times New Roman", Times, serif; color:#0F0F0F; font-size:20px; float:right;}
	#box_sub_heading8 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading8 li{list-style-image: url(images/icon2.gif); padding:0; margin:0;}
	
#panel1_box1_content_container9 { float:right; width:208px;}
	#box_content9 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E; line-height:22px;}
	#box_content9 ul{margin:0; line-height:22px; padding:2px 0 0 13px;}
	#box_content9 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
		
	#box_sub_heading9{ width:230px; font-family:Georgia, "Times New Roman", Times, serif; color:#0F0F0F; font-size:20px; float:right;}
	#box_sub_heading9 ul{ margin:0; padding:0 0 0 22px;}
	#box_sub_heading9 li{list-style-image: url(images/icon2.gif); padding:0; margin:0;}

	
	#box_sub9{ width:233px; float:right; width:233px; height:234px; background: url(images/img3.jpg) no-repeat;}
	
	.header_column { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#88B135; font-weight:bold; line-height:14px; padding:0 0 0 0px;}
	.read_more1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#88B135; font-weight:bold; line-height:28px; padding:0 0 0 12px;}
	a.read_more_link { color:#88B135; text-decoration:none;}
	a.read_more_link:hover { color:#000000; text-decoration:none;}
	
	a.link1 { color:#262626; text-decoration: underline;}
	a.link1:hover { color:#88B135; text-decoration: underline;}
	
	a.link2 { color:#88B135; text-decoration:none;}
	a.link2:hover { color:#000000; text-decoration:none;}

	a.link3 { color:#2E2E2E; text-decoration:none;}
	a.link3:hover { color:#88B135; text-decoration:none;}
	
	.hightlight { font-size:14px; color:#466008; font-weight:bold; }
	
/* body end */


/* footer start */
#footer_container { margin:0 auto; width:865px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#3F3F3F; line-height:20px; 
					padding:20px 0 20px 0;}
	a.footer_link { color:#3F3F3F; text-decoration:none;}
	a.footer_link:hover { color:#000000; text-decoration: underline;}


/*form css*/
#label{float:left; width:95px;font-family: Georgia, "Times New Roman", Times, serif; font-size:14px;color:#2E2E2E;}
#input1{float: left; width:135px; background: url(images/bg_input.gif) no-repeat left top; padding: 0px; height: 20px;}

#label2{float:left; width:95px;font-family: Georgia, "Times New Roman", Times, serif; font-size:14px;color:#2E2E2E;}
#input2{float: left; width:135px; background: url(images/bg_input.gif) no-repeat left top; padding: 0px; height: 20px;}

#label3{float:left; width:95px;font-family: Georgia, "Times New Roman", Times, serif; font-size:14px;color:#2E2E2E;}
#input3{float: left; width:135px; background: url(images/bg_input.gif) no-repeat left top; padding: 0px; height: 20px;}


/* inner css */
#inner_content_container { width:865px; margin:0 auto; background:url(images/inner_bg1.jpg) top no-repeat;}
#inner_content_container2 { width:824px; margin:0 auto;}
	#inner_sub_heading1{font-family:Georgia, "Times New Roman", Times, serif; color:#0F0F0F; font-size:20px;}
	#inner_sub_heading1 ul{ margin:0; padding:0 0 0 30px;}
	#inner_sub_heading1 li{list-style-image: url(images/icon1.gif); padding:0; margin:0;}
	
	#inner_content1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#2E2E2E; line-height:22px;}
	#inner_content1 ul{margin:0; line-height:18px; padding:2px 0 0 13px;}
	#inner_content1 li{list-style-image: url(images/arrow1.gif); padding:0; margin:0;}
	
/* Snazzy border inlay */
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #8CBE29; border-right:1px solid #8CBE29;}
.xb1 {margin:0 5px; background:#8CBE29;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#ffffff; border:0 solid #8CBE29; border-width:0 1px; font-size:14px}
.xboxcontentindex {display:block; background:#ffffff; border:0 solid #8CBE29; border-width:0 1px; font-size:13px}

.blink {text-decoration:blink;}
