@charset "utf-8";
/* CSS Document */

/* Globals */
body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	font-family: Verdana;
	font-size: 11.5px;
}

a img {	border:none; }

a {  
    border:none; 
    outline:none; 
} 


/* Page Layout */
#Layout-Hold {
	width: 800px;
	margin: 0px auto;
}


/* Top Logo & contacts */
#Layout-Top-Logo {
	width: 249px;
	height: 60px;
	background-image:url(../img/site/Medical-Logo.jpg);
	float:left;
}
#Layout-Top-Contact {
	color:#666;
	width:300px;
	float:right;
	text-align:right;
	line-height:3px;
	margin-right:6px;
}
.Contact-Banner{
	letter-spacing:1px;
}

/* Top Menu Layout */

#Layout-Top-Menu-Holder{
	margin-top:30px;
	width:800px;
	float:right;
}
.Top-Menu-Layout{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.Top-Menu-Layout li{
	float:left;
	display:inline-block;
	height:25px;
	border:1px solid #FFF;
	margin-right:3px;
	width:128px;
	text-align:center;
	background-color:#6dcde5;
}
.Top-Menu-Layout li a{
	padding-top:5px;
	text-decoration:none;
	display:block;
	color:#fff;
}
.Top-Menu-Layout li:hover{
	background-color:#9fdded;
}
/* Top Medical Banner */

#Layout-Top-Banner {
	width:794px;
	height:90px;	
	float:left;
	margin-top:5px;
	background-image:url(../img/site/medicalgraphic2.jpg);
	
}
.Top-Banner-Featured{
	color:#FFF;
	float:right;
	margin:0px;
	padding-left:0px;
	padding-top:3px;
	width:450px;
	height:50px;
	font-size:11px;
}
.Top-Banner-Featured{
	list-style:none;
	line-height:15px;
}
.Top-Banner-Featured a{
	margin-top:10px;
	margin-left:15px;
	color:#fff;
	text-decoration:none;
}
.Top-Banner-Featured li{
	padding-top:3px;
}
.Top-Banner-Featured a:hover{
	text-decoration:underline;
}
.Featured-Title {
	line-height:20px;
	font-size:15px;
}

/* Left Menu */

.Menu-Title {
	color:#67bed4;
	padding-top:10px;
	padding-bottom:5px;
	letter-spacing:1px;
	font-size:14px;
}

#Layout-Left-Holder {
	float:left;
}
.Left-Menu-Layout{
	list-style:none;
	margin:0px;
	padding:0px;
}
.Left-Menu-Layout li{
	border-bottom:1px solid white;
	width:180px;
	height:20px;
	background-color:#6dcde5;
	padding-top:5px;
}
.Left-Menu-Layout li a{
	text-decoration:none;
	color:#FFF;
	padding-left:5px;
	display:block;
}
.Left-Menu-Layout li:hover{
	background-color:#9fdded;
}

.LeftBanner{

	width:180px;
	height:100px;
	margin-top:20px;
}
.LeftBannerNew{

	width:180px;
	height:57px;
	margin-top:20px;
}


/*Main Content */


#Content-holder{
	width:602px;
	float:left;
	padding-left:10px;
	padding-top:15px;
	text-align:justify;
	color:#666;
}
.Link a{
	color:#666;
}
.Content-Title{
	color:#67bed4;
	letter-spacing:1px;
	font-size:14px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #cee1fd;
}
.Content-Paragraph {
	margin-bottom:15px;	
}

/* Contact Form */

.ContactForm{
	width:300px;
	font-family:Verdana;
}
#ContactFormFloat{
	padding-left:38px;
}
.ContactFormMulti{
	width:298px;
	height:120px;
	font-family:Verdana;
}
.ContactFormMultiDrop{
	width:305px;
}
.SubmitButton{
	border:1px solid;
	width:100px;
	height:25px;
}

/*Product-layout-table */

#Product-layout-table{	
	width:600px;
	height:105px;
	border:1px solid #dceafe;
	margin-top:5px;
	background-color:#f2f7ff;
}
.Product-Layout-Table-Image{
	height:95px;
	width:136px;
	float:left;
	margin-top:4px;
	margin-left:4px;
	border:1px solid #cee1fd;
}
.Product-Layout-Table-Title a{	
	float:left;
	color:#67bed4;
	margin-top:5px;
	font-size:14px;
	margin-left:10px;
	text-decoration:none;
	margin-bottom:1px;
}
.Product-Layout-Table-Title :hover{
	color:#4d90a2;
}
.Product-Layout-Table-List{
	padding-top:5px;
	list-style:none;
}
.Product-Layout-Table-List a{
	padding-left:30px;
	text-decoration:none;
	color:#666;
	line-height:15px;
}
.Product-Layout-Table-List a:hover{
	color:#333;
}

/* Products Page Layout */
#Product-Trail{
	text-decoration:none;
	color:#B6B6B6;
	font-size:11px;
	padding-bottom:8px;
}
#Product-Trail a{
	text-decoration:none;
	color:#B6B6B6;
	font-size:11px;
}
#Product-Trail a:hover{
	color:#666;
}


#Product-Left {
	width:295px;
	height:255px;
	float:left;
	margin-bottom:15px;
}

#Product-Right{
	width:295px;
	height:auto;
	float:right;
	background-color:#f2f7ff;
	margin-bottom:15px;

}

.Right-List{
	list-style:none;
	padding-left:10px;
	font-size:14px;
}
.Right-List li{
	padding-bottom:1px;
}
.Right-List li a{
	text-decoration:none;
	color:#666;
}
.Right-List li a:hover{
	color:#333;
}


.Product-Title{
	color:#67bed4;
	letter-spacing:1px;
	font-size:14px;
	padding-top:10px;
	padding-bottom:3px;
	width:602px;
	border-bottom:1px solid #cee1fd;
}
.Product-Description{
	font-size:12px;
	padding-top:5px;
	padding-bottom:15px;
}
.Product-Header{
	width:295px;
	color:#666;
	border-bottom:1px solid #cee1fd;
	padding-bottom:1px;
	font-size:14px;
	float:right;
	
}
.Product-Overview-Description{
	width:295px;
	padding-top:5px;
	float:right;
	font-size:11.5px;
}
.Product-Order{
	width:602px;
	border-bottom:1px solid #cee1fd;
	padding-bottom:1px;
	padding-top:15px;
		font-size:14px;
	float:left;
	color:#666;
}
.Product-Order-Description{
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	list-style:square;
	font-size:11.5px;
}
.Product-Order-Description li{
	list-style:square;
	line-height:18px;
	font-size:11.5px;
}
.Product-Compliance{
	width:602px;
	border-bottom:1px solid #cee1fd;
	padding-bottom:3px;
	padding-top:25px;
	font-size:13px;
	float:left	
}
.Product-Complaince-Logo{
	width:45px;
	height:30px;
	float:left;
	margin-right:5px;
	margin-top:15px;
	margin-bottom:15px;
}
.prodict-var-code {
	color:#60b3c9;
	font-size:14px;
	display:block;
}
.prodict-var-code p {
	font-size:11px;
	color:#666;
	padding-bottom:10px;
	padding-top:0px;
	margin-top:0px;
	display:block;
}
.prodict-var-code a{
	text-decoration:none;
	color:#60b3c9;
}
.prodict-var-code a:hover{
	color:#4d90a2;

}

/* Display Category */

.Subcategory-Description{
	text-align:justify;
	padding-top:4px;
	width:450px;
	height:auto;
	margin-left:145px;
	padding-bottom:4px;
	font-size:11px;
}

.Subcategory-Image{
	height:95px;
	width:136px;
	float:left;
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	border:1px solid #cee1fd;	
}
.Subcategory-layout-table{	
	width:600px;
	min-height:105px;
	border:1px solid #dceafe;
	margin-top:5px;
	background-color:#f2f7ff;
	padding-right:4px;
}
.Prodcategory-layout-table{	
	width:600px;
	min-height:105px;
	border:1px solid #dceafe;
	margin-top:5px;
	background-color:#f2f7ff;
	padding-right:5px;
}
.Spacer {
height:10px;
}
.ProdSpacer {
height:66px;
}
.Subcategory-Title {
	font-size:14px;
	color:#666;
	margin-top:2px;
	margin-bottom:5px;
}
.Subcategory-Title a{
	font-size:14px;
	color:#67bed4;
	text-decoration:none;

}
.Subcategory-Title a:hover{
	color:#4d90a2;
}

/* Prod Category */

.Prodcategory-Title {
	font-size:14px;
	color:#666;
	margin-top:2px;
	margin-bottom:5px;
}
.Prodcategory-Title a{
	font-size:14px;
	color:#67bed4;
	text-decoration:none;

}
.Prodcategory-Description {
	font-size:11px;
}
.Prodcategory-Title a:hover{
	color:#4d90a2;
}

/* Quote Form */
.Quote{
		
}
.QuoteSingle{
	width:420px;
	border:1px solid #666;
	font-family:Verdana;
	color:#666;
}
.QuoteMulti{
	width:416px;	
	height:110px;
	border:1px solid #666;
	font-family:Verdana;
	color:#666;
	resize:none;
}
.QuoteDrop{
	width:423px;
	border:1px solid #666;
	color:#666;
}
.QuoteSubmit{
	color:#333;
	font-weight:bold;
	width: 423px;
	height:25px;
	border:1px solid #666;
}
.QuoteSingleValid {
	width:420px;
	border:1px solid #F00;
	font-family:Verdana;
	color:#666;
}
.ContactDetails{
	line-height:2px;
	
}
.List-Datasheet{
	background-image:url(mg/logo/pdf.jpg);	
}
#Compliance-Logos{
	background-image:url(../img/logo/Complaince.jpg);
	height:43px;
	width:295px;
	float:right;
	margin-bottom:15px;
}

/* News Page */
.NewsTitle {
	color:#67bed4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	padding-bottom:5px;
}
.NewsDesc {
	font-size:12px;
	padding:0px;
	margin:0px;
}
