.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family:verdana; color:#3A3939; margin:0; font-size:13px; background: url(../../../skins/template_19/images/bg.jpg) repeat-x #fff; text-align:justify;}
h1{display: block; clear:both; margin:0; height:34px; line-height:34px; font-size:18px; color:#fff; padding:0 0 0 21px; font-weight:bold; font-family:tahoma; background:#F58026;}
h2{display: block; clear:both; margin:0 0 10px 0; height:34px; line-height:34px; font-size:18px; color:#B61919; font-weight:bold; font-family:tahoma; border-bottom:#B61919 solid 4px;}
h3{display: block; clear:both; margin:0; font-size:18px; color:#fff; font-weight:bold; font-family:tahoma; background:#F58026; text-align:center; padding:5px 0;}
h4{display: block; clear:both; margin:0 0 10px 0; font-size:18px; color:#6A3C1E; font-weight:bold; font-family:tahoma; padding:0 0 12px 0; background:url(../../../skins/template_19/images/dot-line.jpg) bottom repeat-x;}
h5{display: block; clear:both; margin:0; font-size:17px; color:#F58026; font-weight:bold; font-family:tahoma; padding:10px 0 8px 0;}
h6{display: block; clear:both; margin:0; font-size:15px; color:#ac4f07; font-weight:bold; font-family:tahoma; padding:0 0 15px 0;}
.clear { clear:both;}
p { padding:0 0 15px 0; line-height:20px;}
a { outline:none;}
.grey{color:#3A3939;}
.orange{ color:#F58026; font-weight:bold;}
.orange15{ color:#F58026; font-weight:bold; font-size:15px;}
.img-border{border:#7B7B7B solid 1px;}
.img-right{float:right; padding:0 0 15px 15px;}
.img-left{float:left; padding:0 15px 15px 0;}

/* Normalize Styles
-----------------------------------------------------------------------------*/
#container{width:980px; margin:0 auto; padding:0px;}


/* Header Styles
-----------------------------------------------------------------------------*/
#header{width:980px; height:113px; float:left;}
#logo{ width:312px; height:113px; float:left;}
#call-baner{ width:409px; height:113px; float:right;}
#flash{ width:980px; height:178px; float:left; background:url(../../../skins/template_19/images/flash-bg.jpg) no-repeat;}

/* Menu Styles
-----------------------------------------------------------------------------*/
#menu{ width:583px; height:40px; float:left; background:url(../../../skins/template_19/images/menu-bg.jpg) bottom no-repeat; padding:11px 0 0 395px; color:#6A3C1F;}
#menu ul{ margin:0px; padding:0px;}
#menu li{ width:auto; list-style:none; height:40px; line-height:40px; float:left; display:block; margin:0px; background: url(../../../skins/template_19/images/menu-line.jpg) left no-repeat;}
#menu li a{ display:block; color:#6A3C1F; text-decoration:none; padding:0 10px; }
#menu li a:hover{ color:#F58026;}


#sub-menu{ width:418px; height:0px; float:left; padding:0 0 0 562px; color:#6A3C1F;}
#our-services{
	position:absolute;
	width:210px;
	float:left;
	padding:0 0 0 10px;
	background:#FEE9CF;
	visibility: hidden;
}
#our-services ul{ margin:0px; padding:0px;}
#our-services li{ width:200px; display:block; list-style:none; height:28px; line-height:28px; float:left; display:block; background:url(../../../skins/template_19/images/dot-line.jpg) bottom repeat-x; }
#our-services li a{ color:#6A3C1F; text-decoration:none; display:block; background:url(../../../skins/template_19/images/arrow.jpg) left no-repeat; padding:0 0 0 15px;}
#our-services li a:hover{ color:#F58026;}

/* Content Styles
-----------------------------------------------------------------------------*/
#content{ width:980px; float:left; background:url(../../../skins/template_19/images/right-bg.jpg) right top repeat-y; padding:26px 0 0 0; margin:0 0 15px 0;}
#left{ width:210px; float:left; }
#middle{ width:520px; float:left; padding:0 20px; font-family:tahoma;}
#right{ width:210px; float:left;}

/* Menu Styles
-----------------------------------------------------------------------------*/
#left-menu{ width:210px; float:left; padding:0 0 15px 0;}
#left-menu ul{ margin:0px; padding:0px; background:url(../../../skins/template_19/images/dot-line.jpg) top repeat-x;}
#left-menu li{ width:auto; list-style:none; font-family:tahoma; height:28px; color:#6A3C1E; line-height:28px; background: url(../../../skins/template_19/images/dot-line.jpg) top repeat-x; padding:0 0 0 12px; background:url(../../../skins/template_19/images/dot-line.jpg) bottom repeat-x;}
#left-menu li a{ color:#6A3C1E; text-decoration:none;}
#left-menu li a:hover{ color:#F58026; text-decoration:none;}
.arrow{ background:url(../../../skins/template_19/images/arrow.jpg) left center no-repeat; padding:0 0 0 15px;}

/* Left Styles
-----------------------------------------------------------------------------*/
.newsletter{ width:210px; float:left; background:#FFF6EF;  font-size:11px; color:#898989;}
.news-text{ width:170px; float:left; padding:10px 20px;}
.news-text p{ line-height:normal;}
.fild-text{ width:170px; float:left; padding:0 0 8px 0; text-align:right;}
.text-fild{ width:170px; height:16px; border:#C5C7C5 solid 1px; padding:4px 0 0 5px; color:#7A7A7A;}
.text-fild1{ width:170px; height:100px; border:#C5C7C5 solid 1px; padding:4px 0 0 5px;  color:#7A7A7A;}
.btn{ width:61px; background:#EC7E2A; border:none; font-size:11px; color:#fff; font-weight:bold; padding:2px 0;} 
.btn1{ width:75px; background:#EC7E2A; border:none; font-size:11px; color:#fff; font-weight:bold;  padding:2px 0;} 
.medical-logo{ width:188px; float:left; padding:0 11px 11px 11px;}


/* Product Styles
-----------------------------------------------------------------------------*/
.pro-main{ width:520px; float:left; background:url(../../../skins/template_19/images/dot-line.jpg) top repeat-x; color:#898989; font-size:11px; padding:0 0 20px 0; }
.pro-main p{line-height:normal;}
.pro-main img{ margin:0 0 7px 0;}
.pro1{ width:160px; float:left; padding:0 20px 0 0;}
.pro2{ width:160px; float:left;}
.read-btn{ width:150px; float:left; height:26px; line-height:26px; padding:0 10px 0 0; background:#F58026; color:#fff; text-align:right; font-size:14px;}
.read-btn a{ color:#fff; text-decoration:none;}
.call-banner{ width:520px; height:115px; float:left; padding:0 0 20px 0;}


/* Footer Styles
-----------------------------------------------------------------------------*/
#footer{ width:980px; float:left; border-top:#FFDCC1 solid 8px; padding:15px 0 10px 0; text-align:center; font-size:11px; color:#6E6E6E;}
#footer a{ color:#6E6E6E; text-decoration:none;}
#footer a:hover{ color:#F58026; text-decoration:underline;}
.spacer{ color:#B8B8B8; padding:0 15px;}

.main_text_link a{ color:#6A3C1E !important; text-decoration:none !important;}
.main_text_link a:hover{ color:#F58026 !important; text-decoration:underline !important;}

.table_box_fill main_text_link a{ color:#6A3C1E !important; text-decoration:none !important;}
.table_box_fill main_text_link a:hover{ color:#F58026 !important; text-decoration:underline !important;}

.table_box_fill { color: #6A3C1E !important; }

.button_style{ 
			width:61px !important; 
			background:#EC7E2A !important; 
			border:none !important; 
			font-size:11px !important; 
			color:#fff !important; 
			font-weight:bold !important; 
			padding:2px 0 !important;
} 
.main_subtitle { color:#6A3C1E !important; font-style:normal !important; }
.main_text { font-style: normal !important; }
