/* ---------------------------------------------------------------
Parasitology Center Inc. 06.11.2009
----------------------------------------------------------------- */
* {
	outline:none;
}
body 	{padding:0px;margin:0px;background:url(../images/page_bg.jpg) repeat;font:normal 11px/15px Arial, Helvetica, sans-serif;color:#333333;}
img 	{border:0px;}
a 		{font:normal 11px/15px Arial, Helvetica, sans-serif;color:#333333;text-decoration:none;}
a:hover {font:normal 11px/15px Arial, Helvetica, sans-serif;color:#FF7500;text-decoration:none;}
.clear 	{clear:both;}
hr 		{color:#EAEAEA;border-top:1px solid #EAEAEA;}

/* ---------------------------------------------------------------
Headdings. 
----------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {padding:0px;margin:0px;}


/* ---------------------------------------------------------------
page main styles. 
----------------------------------------------------------------- */
.container {padding:0px;margin:0px auto;width:960px;}

/* ---------------------------------------------------------------
Footer : Contact Us 
----------------------------------------------------------------- */

.contactus 			{margin-right:20px; padding:10px 0px; float:right;background:#FF6600;width:200px;color:#fff;text-align:center;text-transform:uppercase;height:22px;}
.contactus a 		{background:#FF6600;color:#fff;text-transform:uppercase;text-decoration:none;}
.contactus a:hover 	{background:#FF6600;color:#fff;text-transform:uppercase;}


/* ---------------------------------------------------------------
Footer : Privacy/Terms 
----------------------------------------------------------------- */

.footer 				{margin:20px 0px 0px 60px;font:normal 11px/14px Tahoma;color:#999999;float:left;text-transform:uppercase;}
.footer a 				{font:normal 11px/14px Tahoma;color:#999999;text-transform:uppercase;}
.footer a:hover			{font:normal 11px/14px Tahoma;color:#FF7500;text-transform:uppercase;}
.footert span 			{font:normal 11px/14px Tahoma;color:#FF7500;text-transform:uppercase;}
.footer span a 			{font:normal 11px/14px Tahoma;color:#FF7500;text-transform:uppercase;text-decoration:none;}
.footer span a:hover 	{font:normal 11px/14px Tahoma;color:#fff;text-transform:uppercase;text-decoration:none;}



/* ---------------------------------------------------------------
page Header styles. 
----------------------------------------------------------------- */

.headerbg 				{padding:0px;margin:0px;height:130px; width: 960px;}
.header_left 			{float:left;margin:0px;width:680px;}
.header_right 			{float:right;margin:0px 20px 0px 0px;width:200px;background:url(../images/top_mainmenu_bg.jpg) repeat-x left;height:130px;font:normal 12px/16px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000000;text-align:center;}

/* ---------------------------------------------------------------
page Middle styles. 	
----------------------------------------------------------------- */
.middilebg 				{padding:0px;margin:0px;background:#fff;width:940px;border-right:20px solid #EDEDED;min-height:535px;}
.middlebg_inner 		{padding:35px 20px 0px 380px;margin:0px;min-height:501px;font:normal 11px/16px Arial, Helvetica, sans-serif;color:#666666;background:url(../images/homepage_main_pic.jpg) no-repeat left top;}



.middlebg_inner h1 {
	padding:0px 0px 12px 0px;
	margin:0px;
	font:normal 30px/32px Trebuchet MS;
	color:#666666;
}
.middle_right_bg2 {
	padding:10px 0px 10px 0px; 
	margin:0px;
	border-bottom:1px solid #C0C0C0;
}
.middle_right_bg2_inner {
	padding:0px 0px 10px 0px; 
	margin:0px;
}
.middle_right_bg2_inner_left {
	float:left;
	padding:0px;
	margin:0px;
	width:124px;
}
.middle_right_bg2_inner_left img {
	padding:2px;
	margin:0px;
	border:1px dotted #666666;
}
.middle_right_bg2_inner_right {
	float:left;
	padding:0px 0px 0px 20px;
	margin:0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	width:230px;
}
.middle_right_bg2_inner_right a {
	padding:0px 0px 0px 0px;
	margin:0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FF7200;
	text-decoration:none;
}
.middle_right_bg2_inner_right a:hover {
	padding:0px 0px 0px 0px;
	margin:0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FF7200;
	text-decoration:underline;
}
.middle_right_bg2_inner_right p{
	padding:0px 0px 0px 0px;
	margin:0px;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.middle_right_bg2_inner_right span {
	padding:0px 0px 0px 0px;
	margin:0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FF7200;
	text-transform:uppercase;
}
.middle_right_bg3 {padding:5px 0px 10px 0px; margin:0px;}

.middle_right_bg3_inner_left {
	padding:20px 0px 0px 0px; 
	margin:0px;
	float:left;
	width:100px;
}
.middle_right_bg3_inner_left ul {
	padding:0px 0px 0px 0px; 
	margin:0px;
}
.middle_right_bg3_inner_left ul li {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 12px;
	list-style: square;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#FF6600;
}
.middle_right_bg3_inner_left ul li a {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:underline;
}
.middle_right_bg3_inner_left ul li a:hover {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:none;
}
.middle_right_bg3_inner_right {
	padding:2px 0px 0px 0px; 
	margin:0px;
	float:left;
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#FF6600;
	width:400px;
}
.middle_right_bg3_inner_right2 {
	padding:9px 0px 0px 15px; 
	margin:0px;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#000;
}
.middle_right_bg3_inner_right2 p {
	padding:10px 0px 0px 0px; 
	margin:0px;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#666;
	text-transform:uppercase;
}
.middle_right_bg3_inner_right h2 {
	padding:0px 0px 0px 5px; 
	margin:0px;
	font:bold 16px/17px Trebuchet MS;
	color:#858585;
}
.middle_right_bg3_inner_right h2 span {
	padding:0px 0px 0px 30px; 
	margin:0px;
	font:bold 16px/17px Trebuchet MS;
	color:#858585;
}


/* ----------------------------------------------------
	Footer Div
	----------------------------------------------------*/
.Footer_main {
	padding:0px;
	margin:0px;
	background:none;
}
.footer_inner_01 {
	padding:0px;
	margin:0px 0px 0px 0px;
	height:31px;
	background:#fff;
	border-right:22px solid #EDEDED;
}
.footer_inner_01_cont {
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 621px;
	background:#013334;
	height:23px;
	text-align:center;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#fff;
}
.footer_inner_01_cont a,.a:link {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
}
.footer_inner_01_cont a:hover {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#16EAE8;
	text-decoration:none;
}
.footer_inner_02 {
	padding:0px;
	margin:14px 0px 0px 0px;
	height:65px;
}

.footer_inner_02_right {
	padding:5px 0px 0px 0px;
	margin:0px 22px 0px 0px;
	font:normal 11px/14px Tahoma;
	color:#999999;
	float:right;
	background:#222222;
	width:156px;
	height:63px;
	text-align:center;
	text-transform:uppercase;
}

/* ----------------------------------------------------
	inner page Divs
	----------------------------------------------------*/
.innerpage_mid_mainbg {
	padding:15px 20px;
}
.innerpage_mid_mainbg  h1{
	padding:15px 0px 10px 8px;
	margin:0px;
	font:normal 18px/26px Trebuchet MS;
	color:#FF6600;
}


.innerpage_mid_cent {	
	padding:0px 5px 0px 8px;
	margin:0px;
	float:left;
	/*width:550px;*/
	font:normal 11px/16px Tahoma;
	color:#333333;
}
.innerpage_mid_cent ul {	
	padding:13px;
	margin:5px 15px 5px 0px;
	float:left;
	background:#EDEDED;
	border:1px solid #DADADA;
	width:165px;
}
.innerpage_mid_cent ul li {	
	padding:0px 0px 0px 20px;
	margin:0px 0px 4px 0px;
	list-style:none outside;
	color:#333333;
	background:url(../images/list_icon.jpg) no-repeat left top;
}
.innerpage_mid_cent ul li a {	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#333333;
	text-decoration:underline;
}
.innerpage_mid_cent ul li a:hover {	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FF3300;
	text-decoration:none;
}
.innerpage_mid_cent ul li a.active {	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
	text-decoration:underline;
}

.innerpage_mid_cent p {	
	padding:0px 5px 15px 0px;
	margin:0px;
	font:normal 11px/16px Tahoma;
	color:#333333;
}

.mid_other_fonts {
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#FF3300;
	padding:0px;
	margin:0px;
}

.innerpage_mid_cent span{	
	padding:0px 3px 2px 3px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff;
}
.innerpage_mid_cent span a{	
	padding:0px 3px 2px 3px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:underline;
}
.innerpage_mid_cent span a:hover{	
	padding:0px 3px 2px 3px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#E2821C;
	text-decoration:none;
}

.innerpage_mid_cent h1{	
	padding:5px 0px 5px 0px;
	margin:0px;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#333333;
}
.innerpage_mid_right {	
	padding:0px;
	margin:0px;
	float:left;
}
.innerpage_mid_right  p{	
	padding:5px;
	margin:0px 5px 0px 5px;
	color:#292929;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(../images/mid_right_pic_sha.jpg) repeat-x left top;
	min-height:200px;
	text-decoration:underline;
	min-width:128px;
}
.innerpage_footerlink01 {
	padding:0px 0px 0px 0px;
	margin:0px;
	background:#FF7500;
	width:157px;
	float:right;
	height:28px;
	text-align:center;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#fff;
}
.innerpage_footerlink {
	padding:6px 0px 0px 0px;
	margin:0px;
	background:#FF7500;
	width:157px;
	height:22px;
	text-align:center;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#fff;
}
.innerpage_footerlink a {
	padding:0px 0px 0px 0px;
	margin:0px;
	background:#FF7500;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
}
.innerpage_footerlink a:hover {
	padding:0px 0px 0px 0px;
	margin:0px;
	background:#FF7500;
	font:normal 11px/16px Tahoma;
	text-transform:uppercase;
	color:#CCCCCC;
	text-align:center;
}

/* ----------------------------------------------------
	inner FAQ Div
	----------------------------------------------------*/
.faq_mainbg {
	padding:0px;
	margin:0px;
}
.faq_mainbg_inner {
	padding:0px 0px 23px 0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
	/*width:70%;*/
}
.faq_mainbg_inner ul {
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 20px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	border:0px;
	color:#333333;
	width:100%;
}
.faq_mainbg_inner ul li {
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(../images/list_icon2.jpg) no-repeat left top #fff;
	border:none;
	width:100%;
	list-style:none outside;
}
.faq_mainbg_inner h3 {
	padding:0px;
	margin:0px;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.faq_mainbg_inner span {
	padding:0px 6px 0px 0px;
	margin:0px;
	font:bold 20px/22px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background:none;
}
.tests_midbg {
	padding:15px 0px 0px 0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.tests_midbg h2 {
	font:bold 15px/25px Arial, Helvetica, sans-serif;
	color:#FF6600;
	padding:0px;
	margin:0px;
}
.tests_midbg h5 {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px;
	margin:0px;
}
.tests_midbg2 {
	padding:15px;
	margin:15px 0px 15px 0px;
	background:#FFEFDA;
	border:1px solid #F2B567;
	color:#8F2D07;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
}
.tests_midbg3 {
	padding:0px;
	margin:0px 0px 15px 0px;
	color:#8F2D07;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	background:#fff;
	border:0px;
}
.tests_midbg3 h3 {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#666666;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.tests_midbg3 h3 a {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#666666;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.tests_midbg3 h3 a:hover {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#FF6600;
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tests_midbg3 ul {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#8F2D07;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	background:#fff;
	border:1px solid #fff;
}
.tests_midbg3 ul li {
	padding:0px 0px 0px 15px;
	margin:0px 0px 5px 0px;
	color:#8F2D07;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	background:url(../images/list_icon2.jpg) no-repeat left;
	list-style:none outside;
}
.tests_midbg3 ul li a {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#333333;
	text-decoration:underline;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
}
.tests_midbg3 ul li a:hover {
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#8F2D07;
	text-decoration:none;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
}
.testmoial_mainbg {
	padding:0px;
	margin:0px 0px 0px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.consultation_mainbg {
	padding:0px 0px 0px 5px;
	margin:15px 0px 0px 0px;
}
.consultation_formsbg {
	padding:0px 0px 0px 0px;
	margin:0px;
}
.consultation_formsbg_left {
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:230px;
}
.consultation_formsbg_left_inn {
	padding:0px 0px 10px 0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.consultation_formsbg_left_inn input {
	padding:3px 0px 0px 3px;
	margin:4px 15px 10px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	width:200px;
	border:1px solid #B8B8B8;
	height:19px;
}
.consultation_formsbg_left_inn textarea {
	padding:3px 0px 0px 3px;
	margin:4px 15px 10px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	width:200px;
	border:1px solid #B8B8B8;
	height:50px;
}
.consultation_formsbg_left2 {
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:430px;
}
.consultation_formsbg_left2_inn {
	padding:0px 0px 10px 0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.consultation_formsbg_left2_inn textarea {
	padding:3px 0px 0px 3px;
	margin:4px 0px 0px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	width:430px;
	border:1px solid #B8B8B8;
	height:75px;
}
.consultation_formsbg_right {
	padding:0px;
	margin:0px;
	float:left;
	width:230px;
}
.testimonials_inerbg {
	padding:10px;
	margin:5px 15px 15px 0px;
	border:1px solid #F0CDAF;
	background:#FFF6EF;
}
/*.testimonials_inerbg_left {
	padding:0px;
	margin:0px;
	float:left;
	width:75px;
}
.testimonials_inerbg_left img {
	padding:0px;
	margin:0px;
	border:2px solid #CCCCCC;
}*/
.testimonials_inerbg_right {
	padding:0px;
	margin:0px;
	font:italic 12px/18px Arial, Helvetica, sans-serif;
	color:#993300;
}
.testimonials_inerbg_right h6 {
	padding:0px;
	margin:0px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#333333;
}
.testimonials_inerbg_right span {
	padding:0px;
	margin:0px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:right;
}
.testimonial_start {
	font-weight: 900;
}

/* ----------------------------------------------------
	inner main Div   /////////////////////////////////
	----------------------------------------------------*/
.innerpage_maindiv {
	padding:0px;
	margin:0px;
}
.innerpage_main_left {
	float:left;
	width:210px;
	padding:0px;
	margin:0px;
}
.innerpage_main_right {
	float:left;
	/*width:490px;*/
	padding:0px 0px 0px 8px;
	margin:0px;
}
/* ----------------------------------------------------
	inner main Div END /////////////////////////
	----------------------------------------------------*/

.products_bg {
	padding:0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.products_bg h2 {
	padding:10px 0px 0px 10px;
	margin:0px;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#333333;
}
.products_bg ul {
	padding:0px;
	margin:20px 0px 0px 5px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.products_bg ul li {
	padding:4px 0px 0px 4px;
	margin:0px 15px 40px 0px;
	font:bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
	float:left;
	list-style:none outside;
	background:url(../images/product_frame.png) no-repeat left;
	width:90px;
	height:140px;
	text-align:left;
}

.products_testtext {
	padding:4px 0px 0px 4px;
	margin:0px 15px 40px 0px;
	font:bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
	float:left;
	list-style:none outside;
	background: url(../images/product_frame_test.png) no-repeat left;
	width:155px;
	height:180px;
	text-align:left;	
}

.products_bg ul li img {
	padding:0px 0px 10px 0px;
}
.publicactions_mainbg {
	padding:0px;
	margin:0px;
}
.publicactions_mainbg ol {
	padding:15px 0px 0px 0px;
	margin:0px;
}
.publicactions_mainbg ol li {
	padding:0px 0px 0px 18px;
	margin:0px 0px 8px 0px;
	list-style:none outside;
	background:url(../images/ol_list_icon.png) no-repeat;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.publicactions_mainbg a {
	padding:0px;
	margin:0px;
	color:#FF6600;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.publicactions_mainbg a:hover {
	padding:0px;
	margin:0px;
	color:#666666;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.publicactions_mainbg ul{
	padding:0px;
	margin:0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	background:#fff;
	border:1px solid #fff;
	width:800px;
}
.publicactions_mainbg ul li {
	padding:0px 0px 0px 15px;
	margin:0px 0px 5px 0px;
	background:url(../images/list_icon2.jpg) no-repeat left top;
	list-style:none outside;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.publicactions_mainbg ul li a {
	padding:0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:none;
}
.publicactions_mainbg ul li a:hover {
	padding:0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}

.morgellons_picture_bg {
	padding:0px;
	margin:10px 25px 25px 25px;
	
}
.morgellons_picture_bg_inleft {
	padding:0px;
	margin:0px 50px 10px 0px;
	float:left;
	width:300px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
}
.morgellons_picture_bg_inleft p {
	padding:0px;
	margin:0px 0px 0px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
}
.morgellons_picture_bg_inleft img {
	padding:2px;
	margin:0px;
	border:1px solid #999999;
}
.morgellons_picture_bg_inright {
	padding:0px;
	margin:0px 0px 10px 0px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	width:300px;
}
.morgellons_picture_bg_inright p {
	padding:0px;
	margin:0px 0px 0px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
}
.morgellons_picture_bg_inright img {
	padding:2px;
	margin:0px;
	border:1px solid #999999;
}


.publicactions_mainbg2 {
	padding:0px;
	margin:0px;
}
.publicactions_mainbg2 a {
	padding:0px;
	margin:0px;
	color:#FF6600;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.publicactions_mainbg2 a:hover {
	padding:0px;
	margin:0px;
	color:#666666;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.publicactions_mainbg2 ul{
	padding:0px;
	margin:0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	background:#fff;
	border:1px solid #fff;
	width:500px;
}
.publicactions_mainbg2 ul li {
	padding:0px 0px 0px 15px;
	margin:0px 0px 5px 0px;
	background:url(../images/list_icon2.jpg) no-repeat left top;
	list-style:none outside;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.publicactions_mainbg2 ul li a {
	padding:0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.publicactions_mainbg2 ul li a:hover {
	padding:0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.readmore_bg {
	padding:0px;
	margin:0px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#000000;
}
.readmore_bg a {
	padding:0px;
	margin:0px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.readmore_bg a:hover {
	padding:0px;
	margin:0px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:underline;
}
.page_number_bg {
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#BBBABA;
	border-bottom:1px solid #E2E2E2;
}


.parasites_intro_bg {
	padding:2px;
	margin:10px 0px 0px 0px;
	border:1px solid #CC8A41;
	width:475px;
}
.parasites_intro_bg_top {
	padding:8px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	background:#F4AF61;
	height:20px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#000;
}
.parasites_intro_bg_top_left {
	padding:0px;
	margin:0px 0px 0px 0px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
}
.parasites_intro_bg_mid {
	margin:0px;
	padding:5px 5px 0px 5px;
	height:20px;
	background:#EAEAEA;
}
.parasites_intro_bg_mid_left {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.parasites_intro_bg_foot {
	margin:0px;
	padding:5px 5px 0px 5px;
	height:20px;
	background:#DDDDDD;
}
.parasites_intro_bg_foot_left {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.contract_parasites_bg {
	padding:0px;
	margin:10px 25px 25px 8px;
	
}
.contract_parasites_bg ul{
	padding:0px;
	margin:0px;
	
}
.contract_parasites_bg li{
	padding:0px;
	margin:0px;
	background:url(../images/drop_li_icon.jpg) no-repeat;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	
}


/*-----------------------------------------------------------------------------------------------
Registrationformbg
================================================================================================*/

.consultation_formsbg_left_inn select {
	padding:0px 0px 0px 3px;
	margin:4px 15px 10px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	width:206px;
	border:1px solid #B8B8B8;
	height:22px;
}
.consultation_formsbg_left2_inn input {
	padding:3px 0px 0px 3px;
	margin:4px 15px 10px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	width:125px;
	border:1px solid #B8B8B8;
	height:19px;
}
.registration_inner {
	padding:0px;
	margin:0px;
}
.registration_inner_01 {
	padding:0px;
	margin:0px;
	height:20px;
	float:left; 
	width:300px; 
	font:bold 14px/18px Arial, Helvetica, sans-serif; 
	color:#333333;
	text-decoration:underline;
}
.registration_inner_02 {
	margin:0px;
	padding:70px 0px 0px 0px;
}
.registration_inner_03 {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#000000;
}
.registration_inner_03_inner {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	float:left;
}
.registration_inner_03_inner input {
	margin:0px 5px 0px 5px;
	padding:3px 0px 0px 0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	width:80px;
	border:1px solid #B8B8B8;
	height:19px;
}

/*-----------------------------------------------------------------------------------------------
Login
================================================================================================*/
.loginbg {
	padding:25px 25px 0px 25px;
	margin:0px;
}
.login_innerbg {
	padding:30px;
	margin:0px;
	background:#F6F6F6;
	border:1px solid #DBDBDB;
}
.login_leftbox {
	padding:10px;
	margin:0px 30px 0px 0px;
	width:264px;
	background:#EBEBEB;
	border:1px solid #CCCCCC;
	float:left;
}
.login_leftbox h1{
	padding:0px;
	margin:0px 0px 0px 0px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
}
.login_leftbox h1 span{
	padding:0px;
	margin:0px 0px 0px 0px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
}
.login_leftbox p{
	padding:0px;
	margin:0px 0px 0px 0px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	min-height:150px;
}
.login_rightbox {
	padding:10px;
	margin:0px;
	width:264px;
	background:#EBEBEB;
	float:left;
	border:1px solid #CCCCCC;
}
.login_rightbox h1{
	padding:0px;
	margin:0px 0px 0px 0px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
}
.login_rightbox h1 span{
	padding:0px 0px 0px 42px;
	margin:0px 0px 0px 0px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
}
.login_rightbox p{
	padding:0px;
	margin:0px 0px 0px 0px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	min-height:150px;
}
.loginbox_inner_contnet {
	padding:15px 0px 0px 0px;
	margin:0px;
	min-height:185px;
}
.login_content_formsbg {
	padding:0px;
	margin:0px 0px 15px 0px;
}
.login_content_formsbg_left {
	padding:5px 0px 0px 0px;
	margin:0px;
	float:left;
	width:90px;
}
.login_content_formsbg_right {
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	width:170px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
}
.login_content_formsbg_right a{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
.login_content_formsbg_right a:hover{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.login_content_formsbg_right input {
	padding:3px 0px 0px 0px;
	margin:0px;
	width:165px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	height:20px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
}


/*-----------------------------------------------------------------------------------------------
User Home
================================================================================================*/
.user_home_innerbg {
	padding:0px;
	margin:0px 50px 0px 210px;
	width:490px;
}
.user_home_inner01 {
	padding:0px;
	margin:0px 50px 0px 0px;
	width:700px;
}
.user_home_inner_contbox01 {
	padding:0px;
	margin:0px 0px 0px 0px;
	height:31px;
	text-decoration:none;
}
.user_home_inner_contbox01 ul{
	padding:0px;
	margin:0px 0px 0px 0px;
	background:none;
	border:none;
	width:auto;
}
.user_home_inner_contbox01 ul li{
	padding:0px;
	margin:0px 3px 0px 0px;
	float:left;
	list-style:none outside;
	background:#fff;
	border:none;
	width:auto;
	text-decoration:none;
}

.user_home_linksbg {
	padding:0px;
	height:31px;
	margin:0px;
}
.user_home_linksbg_left {
	padding:0px;
	margin:0px;
	background:url(../images/links_leftbg.png) no-repeat;
	height:31px;
	width:11px;
	float:left;
}
.active {
	color:#990000;
}
.user_home_linksbg_cent {
	padding:9px 5px 0px 5px;
	margin:0px;
	background:url(../images/links_centerbg.png) repeat-x;
	height:22px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.user_home_linksbg_cent a {
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.user_home_linksbg_cent a:hover {
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#FF8A00;
	text-decoration:none;
}
.user_home_linksbg_right {
	padding:0px;
	margin:0px;
	background:url(../images/links_rightbg.png) no-repeat;
	height:31px;
	width:10px;
	float:left;
}

.user_home_inner_contbox02 {
	padding:10px;
	margin:0px 0px 15px 0px;
	border:1px solid #CCCCCC;
}





.Measuredata_bg {
	padding:0px;
	margin:25px 0px 0px 0px;
	width:520px;
}
.Measuredata_bg h2 {
	padding:5px 0px 0px 8px;
	margin:0px 0px 0px 0px;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#A4A4A4;
	width:510px;
	height:25px;
	border:1px solid #666666;
	border-bottom:none;
}
.Measuredata_bg h3 {
	padding:0px;
	margin:0px 0px 0px 0px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#333333;
}
.Measuredata_tablesmain {
	border:1px solid #969696;
	padding:0px;
	margin:0px;
}
.Measuredata_tablesmain_innertop {
	border:0px solid #969696;
	padding:0px;
	margin:0px;
	background:#CBCBCB;
	height:30px;
}
.Measuredata_tablesmain_innertop_inner {
	padding:4px 0px 0px 13px;
	margin:0px;
	float:left;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	width:90px;
	text-align:center;
}
.Measuredata_tablesmain_innermid {
	background-color:#c0c0c0;
	border:1px solid #fff;
	padding:0px;
	margin:0px;
	background:#EFEFEF;
	height:28px;
}
.Measuredata_tablesmain_innermid_inner {
	padding:4px 0px 0px 13px;
	margin:0px;
	float:left;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	width:90px;
	text-align:center;
}

.Measuredata_tablesmain_innermid2 {
	background-color:#0000ff
	border:0px solid #969696;
	padding:0px;
	margin:0px;
	background:#fff;
	height:30px;
}
.measuredata_inner_bg2 {
	padding:0px;
	margin:20px 0px 0px 0px;
}
.measuredata_inner_bg2_left {
	padding:10px;
	margin:0px;
	float:left;
	width:200px;
	height:20px;
	background:#E9E9E9;
	border:1px solid #CCCCCC;
}
.measuredata_inner_bg2_left input {
	padding:0px;
	margin:0px 10px 0px 10px;
	width:50px;
	height:18px;
	background:#fff;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	border:1px solid #C4C4C4;
}
.measuredata_inner_bg2_left img {
	padding:0px;
	margin:0px 5px 0px 5px;
	background:#fff;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.measuredata_inner_bg2_right {
	padding:0px;
	margin:0px;
	float:right;
}
.measure_selectionpanel_leftbg {
	padding:0px;
	margin:0px;
}
.measure_selectionpanel_leftbg h2{
	padding:0px;
	margin:0px 0px 0px 10px;
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	color:#333333;
}
.measure_selectionpanel_leftbg2 {
	padding:0px;
	margin:20px 0px 0px 10px;
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	color:#333333;
}
.measure_selectionpanel_leftbg2_left {
	padding:0px;
	margin:0px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
	width:105px;
}
.measure_selectionpanel_leftbg2_left input{
	padding:0px;
	margin:0px 4px 0px 0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #BDBDBD;
	width:75px;
	height:22px;
}
.measure_selectionpanel_leftbg2_left img{
	padding:0px;
	margin:0px 5px 0px 0px;
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	float:right;
}
.measure_selectionpanel_leftbg2_left2 {
	padding:10px 0px 0px 0px;
	margin:0px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
}
.measure_selectionpanel_leftbg2_left2 select{
	padding:0px;
	margin:0px 0px 0px 0px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #BDBDBD;
	width:205px;
	height:20px;
}
.button {
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(../images/button_bg.png) repeat-x left;
	border:2px solid #333333;
	height:30px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#fff;
}
.cart_mainbg  {
	padding:0px;
	margin:0px 40px 15px 0px;
}
.cart_innerbg {
	padding:0px;
	margin:0px 0px 0px 0px;
	border:1px solid #CCCCCC;
	background:url(../images/cart_links_barbg.png) repeat-x left top ;
}
.cart_inner_head {
	padding:0px;
	margin:0px;
	height:29px;
}
.cart_inner_head_cont_left {
	padding:9px 0px 0px 8px;
	margin:0px;
	height:20px;
	width:260px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.cart_inner_head_cont_cent01 {
	padding:9px 0px 0px 0px;
	margin:0px;
	height:20px;
	width:80px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.cart_inner_head_cont_cent02 {
	padding:9px 0px 0px 0px;
	margin:0px;
	height:20px;
	width:80px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	
}
.cart_inner_head_cont_cent03 {
	padding:9px 0px 0px 0px;
	margin:0px;
	height:20px;
	width:80px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
}
.cart_inner_head_cont_right {
	padding:9px 0px 0px 10px;
	margin:0px;
	height:20px;
	width:70px;
	float:left;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}

.cart_inner_content {
	padding:0px;
	margin:0px 0px 0px 0px;
}
.cart_inner_content_left {
	padding:9px 0px 0px 8px;
	margin:0px;
	height:20px;
	width:260px;
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.cart_inner_content_left a{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
.cart_inner_content_left a:hover{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.cart_inner_content_cent01 {
	padding:9px 0px 0px 0px;
	margin:0px;
	height:20px;
	width:80px;
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.cart_inner_content_cent01 input {
	padding:3px 0px 0px 0px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	border:1px solid #CCCCCC;
	text-align:center;
	height:16px;
	width:30px;
}
.cart_inner_content_cent02 {
	padding:9px 0px 0px 0px;
	margin:0px;
	height:20px;
	width:80px;
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.cart_inner_content_cent03 {
	padding:9px 0px 0px 0px;
	margin:0px;
	height:20px;
	width:80px;
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
}
.cart_inner_content_right {
	padding:9px 0px 0px 20px;
	margin:0px;
	height:20px;
	width:60px;
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
}
.cart_inner_content_total {
	padding:0px 0px 0px 0px;
	margin:25px 145px 0px 0px;
	font:bold 11px/50px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:right;
}
.cart_inner_content_total span {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-align:right;
}
.billing_infobg {
	padding:0px;
	margin:15px 0px 0px 0px;
	width:500px;
}
.billing_infohead {
	padding:0px;
	margin:0px 0px 10px 0px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#333333;
	text-transform:uppercase;
}
.billing_infohead input {
	padding:0px;
	margin:0px 10px 25px 0px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#00457B;
	background:url(../images/cart_button.png) no-repeat left top ;
	width:115px;
	height:30px;
	border:0px;
	float:left;
}
.registration_form_er {
	padding:0px;
	margin:0px;
}
.registration_form_er_left{
	padding:0px;
	margin:0px;
	float:left;
	width:141px;
}
.message
{
color:#FF6600;
font-size:11px;
font:Trebuchet MS;
font-weight:bold;

}

.overFlow
{
	margin-top:0px;
	display: none;
	position: fixed;
	_position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	/*height: 100%;	*/
	height:1500px;
	/*_height: 100em;*/
	background-color: #000000;
	z-index: 998 !important;
	opacity:0.5;
	filter: alpha(opacity=50);
	/*border-top:#014a77 40px solid;*/
	
}
	
.box 
{
	display: none;
	position:absolute;
	top:50px;
	left: 25%;
	width: 435px;
	_width: 590px;
	padding:30px 20px 20px 20px;
	margin:0;
	border: 1px solid #EFAF62;
	background-color: #FEF4E8;
	z-index: 999 !important;
	overflow: none;
	margin-bottom:0;
	text-align:left;
}


.boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:470px;
	height:15px;
	padding:10px 0 5px 7px;
	margin:0 0 0 -1px;
	border-bottom:1px solid #EFAF62;
	font-weight:bold;
	/*background: #110D0E;*/
	background:#EFAF62;
	color:#FFFFFF;
}

.boxHead{
	float:left; 
	width:95%;
	font-size:12px;
}

.boxClose{
	float:left; 
	width:5%; 
	text-decoration:none;
	color: #FFFFFF;
	cursor:pointer;
	font-size:12px;
}


.boxClose a,.boxClose a:hover{
	text-decoration:none;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;	
}
.box_textarea {
	background:#FFFFFF;
	padding:0px;
	margin:5px 0px 0px 0px;
	width:350px;
	min-height:70px;
	border:1px solid #000000;
	font:normal 12px/13px Verdana;
	color:#000000;
}
.boxmsg{
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 70px;
	float:left;
	font:normal 12px/13px Verdana;
	text-align:right;
	color:#CC6600;
	font-weight:bold;
	
}
.popup_button {
	padding:0px 10px 0px 10px;
	margin:0px;
	border:2px solid #E9A047;
	background:url(../images/button_bg.jpg) repeat-x left;
	height:21px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#A25900;
}

.orderdetail_in_mainbg {
	padding:0px;
	margin:0px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}
.orderdetail_in_mainbg span {
	padding:0px 0px 0px 10px;
	margin:0px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#333333;
}


