@CHARSET "ISO-8859-1";
body
{
	
	margin:0;
	padding:0;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#E6E6E6 url(../img/bg.jpg) top center no-repeat;
}
.body
{
	background:#E6E6E6 url(../img/bg_2.jpg) top center no-repeat;
}
img
	{
	border: 0;
	}
p{margin:0;}
a{	text-decoration:none;}
a:hover{text-decoration:underline;}
.colorPink{
	color:#ec008c;
}
.colorBlue{
	color: #1952B0;
}
.colorGreen{
	color:#66A500;
}
.heading
{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
	.margin_top10{
		margin-top:10px;
	}
	.margin_top15{
		margin-top:15px;
	}
	.margin_top25{
		margin-top:25px;
	}
	 .margin_top5{
		margin-top:5px;
	}
	.margin_left4{
	margin-left:4px;
}

.font_11{
	font-size:11px;
}
.font_14{
	font-size:14px;
}
.uppercase{
	text-transform:uppercase;
}
.input-size{
	width:375px;
	border:1px solid #a5a5a5;
	font-size:14px;
	padding:3px;
	color:#a5a5a5;
}
.input-size1{
	width:79px;
	border:1px solid #a5a5a5;
	font-size:14px;
	padding:3px;
	color:#a5a5a5;
	margin-right:4px;
}
.submit-button{
	-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
background: rgb(37,122,215); /* Old browsers */
background: -moz-linear-gradient(top, rgba(37,122,215,1) 0%, rgba(9,30,126,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(37,122,215,1)), color-stop(100%,rgba(9,30,126,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(37,122,215,1) 0%,rgba(9,30,126,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(37,122,215,1) 0%,rgba(9,30,126,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(37,122,215,1) 0%,rgba(9,30,126,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(37,122,215,1) 0%,rgba(9,30,126,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#257ad7', endColorstr='#091e7e',GradientType=0 ); /* IE6-9 */
color:#fff;
font-size:12px;
border:none;
padding:4px 8px;
}
	/*---------------------- clearfix ----------------------*/
.clearfix:after 
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
} 
.clearfix 
{
	display: inline-block;
} 
html[xmlns] .clearfix 
{
	display: block;
} 
* html .clearfix 
{
	height: 1%;
}
a:focus
{
	outline: none;
}
/*---------------------- index ----------------------*/
#main
{
	width: 970px;
	margin: auto;
}
#logo
	{
	width: 186px;
	height: 105px;
	margin: 10px 0 0 70px;
	float: left;
}
#intContact
{
	width: 623px;
	height: 24px;
	float: right;
	margin: 30px 60px 0 0;
}
#topmenu{
	float:left;
	margin-top:20px;
}
#topmenu ul{
	margin:0;
	padding:0;
}
#topmenu ul li{
	list-style:none;
	float:left;
	color:#000;
	font-size:12px;
	margin-left:6px;
}
#topmenu ul li a{
	color:#000;
	text-decoration:none;
}
#banner
{
	margin-top: 17px;
	width: 970px;
}
#container_main
{
	width:900px;
	margin: auto auto auto 10px;
	
}
.container_main_1
{
	width:258px;
	float: left;
	margin: 22px 0 0 68px ;
}
.container_main_2
{
	width:258px;
	float: left;
	margin: 22px 0 0 26px ;
}
.container_main_3
{
	width:254px;
	float: left;
	margin: 22px 0 0 30px ;
}
.container_main_1 h2, .container_main_2 h2, .container_main_3 h2
{
	font-size: 14px;
	color: #000;
}
.container_main_1 p, .container_main_2 p, .container_main_3 p
{
	font-size: 14px;
	color: #000;
}
.container_main_1 a, .container_main_2 a, .container_main_3 a
{
	float:right;
	margin-right:15px;
}
.line_img
{
	background:url(../img/line.png) center top no-repeat;
	width:893px;
	height:12px;
	margin-left:28px;
	margin-top:20px;
}
#container_2
{
	width: 900px;
	margin: 30px auto auto 10px;
	padding: 0 50px;
}
#container_left
{
	width: 488px;
	float: left;
	margin-left: 18px;
}
#container_left p
{
	font-size:14px;
}
#container_left h2
{
	font-size: 14px;
	color: #000;
}
#container_right
{
	width: 250px;
	float:right;
	height: 214px;
	margin-right: 64px;
	margin-top:30px;
	background: url(../img/container_right.png) no-repeat;
}
#footer
{
	width: 900px;
}
#footer p
{
	font-size: 12px;
	color: #646464;
	margin-left: 8%;
	padding-bottom:20px;
}
#footer a
{
	text-decoration:none;
	color: #646464;
}
#footer img
{
	float:left;
	display:inline-block;
}
#bottom
{
	width: 900px;
	min-height: 700px;
	margin: 50px 0 0 50px;
}
#internalLeft
{
	width:240px;
	float:left;
	margin:20px 0 0 20px;
}
#internaltxt
{
	width:582px;
	float:left;
	margin:62px 0 0 20px;
}
#internaltxtfull
{
	width:836px;
	float:left;
	margin:62px 0 0 20px;
}
#bottom_left
{
	width:240px;
}
#bottom_left img
{
	width:240px;
	height: 140px;
}
#bottom_1
{
	width:254px;
	margin-left:-20px;
}
#firstBannImg
{
	width:259px;
	height:277px;
	float:left;
	margin-left:72px;
}
#secondBannImg
{
	width:256px;
	height:277px;
	float:left;
	margin-left:32px;
}
#thirdBannImg
{
	width:256px;
	height:277px;
	float:left;
	margin-left:44px;
}

a.preown {
	text-decoration: none;
	 color: #66A500;
}
/*---------------------Prenowed page1-------------------*/

#inner_top
{
	float: left;
	margin: 22px 5px 0 25px ;
	 width: 820px;
}
img.left {
    clear: both;
    float: left;
}

#inner_container {
    float: left;
    margin: 22px 0 0 25px;
    width: 100%;
}

.heading2 {
    color: #66A500;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
.hr-divider{
	float: right;
    width: 71%;
	border-bottom:1px solid #000;
}
.product_box{
	width:385px;
	 margin: 10px 0;
    min-height: 160px;
	float:left;
}
.matter_box{
	float:right;
}
.productinfo-box{
	background:url(../img/preowned_matter-middlebg.png) repeat-y left top;
	clear: both;
	float:left;
	width: 216px;
	padding-left:15px;
}
/*.productinfo-box h2{
	color: #66a500;
    font-size: 11px;
}
.productinfo-box p{
	color: #000000;
    font-size: 12px;
	padding-right:15px;
	overflow: hidden;
	height: 75px;
}*/
.border {
    border: 1px solid #66A500;
    padding: 10px;
}

.heading2
{
	font-size:14px;
	font-weight:bold;
	color:#66a500;
	text-transform:uppercase;
		float:left;
	
}
.preowned-leftsidebar{
	width:49%;
	float:left;
	
}
.preowned-rightsidebar{
	width:51%;
	float:right;
}
.product_box_detail{
	width:385px;
	min-height:160px;
}
.matter_box{
	float:right;
}
.detail_box{
	float:left;
}
.info-box{
	background:url(../img/detail_middlebg.png) repeat-y left top;
	clear: both;
	float:left;
	width: 369px;
}
.productinfo-box{
	background:url(../img/preowned_matter-middlebg.png) repeat-y left top;
	clear: both;
	float:left;
	width: 216px;
	padding-left:15px;
}
.img-left{
	float:left;
	clear:both;
}

.info-box h2{
	color: #66a500;
    font-size: 11px;
}
.info-box p{
	color: #000000;
    font-size: 14px;
	line-height:18px;

}
.click-shadow{
	/* background: url(../img/preowned_click-shadow.png) no-repeat scroll left bottom transparent;*/
    height: 36px;

}
#detail-leftsidebar{
	float:left;
	width:450px;
}
.img-border{
 border:1px solid #66a500;
  }
.border{
 border:1px solid #66a500;
 padding:10px;
  }
  #thumb_gallery {
	margin-top:20px;
	
}
 #thumb_gallery ul{
	margin:0;
	padding:0;
}
 #thumb_gallery ul li{
	float:left;
	list-style:none;
	 border:1px solid #66a500;
	 margin-right:13px;
	 padding:5px;
}
.description{
		color: #66a500;
    font-size: 14px;
	line-height:25px;
	margin-top:15px;
	float:left;
}
.description   h3{
	font-style:italic;
	margin:0;
}
.description   span{
	color: #000000;
}
#rightsidebar {
    float: left;
    width: 350px;
}
#inner_top p{
	color:#929292;
	font-size:11px;
	 float: left;
}
#inner_top p a{
	color:#66a500;
	text-decoration:none;
}
#inner_top p a:hover{
		text-decoration:underline;
}
.detail-heading {
    color: #66A500;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
    text-transform: uppercase;
}


.zend_form {
    margin: 5px auto;
    overflow: auto;
    padding: 0;
}
.zend_form dt {
    clear: both;
    float: left;
    margin: 5px 5px 5px 0;
    padding: 0;
    text-align: left;
    width: 15%;
}
.zend_form dd {
    float: left;
    margin: 5px 2px 5px 15px;
    padding: 0;
    width: 80%;
}

/**************************** Flash Messenger ****************************/
.info,.success, .warning, .failure, .validation .error{
 	text-align: left;
	padding: 7px 20px 7px 45px;
	margin: 10px 0;
}
.info {
  	background: #E0F4FE url("/img/icons/information.png") center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	border-top: 2px solid #78D1FC;
	border-bottom: 2px solid #78D1FC;
}
.success {
 	background: #E8FFB7 url("/img/icons/accept.png") center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	border: 2px solid #A3F000;
}
.warning {
  	background: #FEF0C2 url("/img/icons/exclamation.png") center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	border-top: 2px solid #FBC91C;
	border-bottom: 2px solid #FBC91C;
}
.failure {
	background: #FFCCCC url("/img/icons/cancel.png") center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	border: 2px solid #FF5959;
	width: 830px;
}
.yellowDiv
{
	background: #FEFACF ;
	border: 1px solid #FBC91C;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
}
.blueDiv
{
	background: #F0F7FD ;
	border: 1px solid #D5E3F2;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
}
/************************** End Flash Messenger **************************/




/*----------Flouroscan page 1------------*/
#inner_top
{
	float: left;
	margin: 22px 5px 0 25px ;
	 width: 820px;
}



hr{
	 margin-left: 10px;
    margin-top: 30px;
}                    
.hr-divider{         
	float: right;    
    width: 71%;      
	border-bottom:1px solid #000;
}                    
#container{          
	                 
}                    
                     
                     
#inner_container{    
	float:left;      
	margin: 22px 0 0 25px ;
	width:100%;      
}                    
#bottom_container{   
	float:left;      
	margin: 22px 0 0 25px ;
}                    
#leftsidebar{        
	float:left;      
	margin-top:20px; 
	width:470px;     
}                    
#button-shadow{      
	 background: url("../img/button-shadow.png") no-repeat scroll right bottom transparent;
    height: 60px;    
     margin-right: 110px;
    margin-top: 5px; 
}                    
images.button{       
	float:right;     
	                 
}                    
#rightsidebar{       
	float:left;      
	width:350px;     
}                    
#text_bg{            
	background:url(../img/left_side-bg.png) no-repeat left top;
	width:346px;     
	min-height:200px;
}                    
#content_box{        
	  margin-left: 35px;
  	  padding-top: 20px;
	  width: 280px;  
}                    
#content_box h2{     
	font-size: 11px; 
	color: #1952b0;  
}                    
                     
#content_box  p      
{                    
	font-size: 13px; 
	color: #000;     
}                    
.hr_divider{         
	border-bottom:1px solid #000;
	margin: 30px 0 40px 26px;
    width: 814px;    
}                    
#bottom_leftsidebar{ 
	width:399px;     
	min-height:153px;
	float:left;      
	margin-right: 30px;
	margin-left:1px; 
}                    
#bottom_leftsidebar h2{
	 margin: 0 0 5px 8px;
	font-size:11px;  
	color:#000;      
}                    
#link_middle{        
	background:url(../img/link_midddle-bg.png) repeat-y left top;
	min-height:138px;
	width:399px;     
	float:left;      
}                    
                     
#bottom_rightsidebar{
	width:350px;     
	min-height:153px;
	float:right;     
	margin-left: 40px;
}                    
#bottom_rightsidebar h2{
	 margin: 0 0 5px 8px;
	font-size:11px;  
	color:#000;      
}                    
.fluoroscan-info{    
	margin-top:25px; 
}                    
.button{             
	width:100%;      
	text-align:center;
}                    
.heading3{           
font-size:15px;      
color: #1952B0;      
}                    
.heading1            
{                    
	font-size:11px;  
	color:#1952B0;   
}                    
                     
#bottom_1            
{                    
	width:831px;     
	margin-left: 20px;
}                    
#bottom_1_left       
{                    
	width:260px;     
	float:left;      
	display:none;    
	margin-top: 40px;
}                    
.left{               
	float:left;      
	width:50%;       
}                    
.right{              
	  float: right;  
    left: -11px;     
    margin-top: 90px;
    position: relative;
    width: 50%;      
}                    
#bottom_2_left       
{                    
	width:260px;     
	float:left;      
	display:none;    
	margin-top: 40px;
}                    
#bottom_3_left       
{                    
	width:260px;     
	float:left;      
	display:none;    
	margin-top: 40px;
}                    
#bottom_4_left       
{                    
	width:260px;     
	float:left;      
	display:none;    
	margin-top: 40px;
}                    
#bottom_5_left       
{                    
	width:260px;     
	float:left;      
	display:none;    
	margin-top: 40px;
}                    
#bottom__1_right     
{                    
	width:560px;     
	float:right;     
}                    
                     
.magnifyarea{ /* CSS to add shadow to magnified image. Optional */
box-shadow: 5px 5px 7px #818181;
-webkit-box-shadow: 5px 5px 7px #818181;
-moz-box-shadow: 5px 5px 7px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
background: white;   
}                    
.X1_hover            
{                    
	background:#1E47A0;
	display:block;   
	width:50px;      
	height:50px;     
}                    
                     
                     
                     
/*---------------------Leep Gynecology-------------------*/
                     
.productBox{         
	width:823px;     
	margin-bottom:20px;
}                    
.productBox-right{   
	float:right;     
	background:url(../img/leep_productboxBG.png) no-repeat left top;
	height:157px;    
	 width: 515px;   
}                    
.accessories_box{    
	float: left;     
    margin-bottom:20px;
    width: 405px;    
	margin-right:7px;
}                    
.content-Boxsize{    
	width:200px; margin:auto; height:135px;
}                    
.contactBox{         
float: left;         
    margin-top: 20px;
    width: 823px;    
}                    
#contact_leftsidebar{
	float: left;     
    width: 439px;    
	color:#a5a5a5;   
}                    
#contact_rightsidebar{
	float: right;    
    width: 384px;    
}                    
.select_bg           
{                    
	width:384px;     
	height:31px;     
	overflow:hidden; 
	background:url(../img/select_bg.png) right center no-repeat;
}                    
.select_bg select    
{                    
	width:420px;     
	height:30px;     
	border:0;        
	padding:5px 8px; 
	color:#868686;   
	font-size:14px;  
	background:no-repeat;
}
#link_box{
	float:left;
}   
.headBg2 {
    color: #FFFFFF;
    font-size: 20px;
	text-align:center;
	display:block;
	 font-family: trebuchet MS;
    font-size: 20px;
    font-style: italic;
}                 
.caption-bottom {
    border-width: 0;
}
.caption-top, .caption-bottom {
    background: #0070fa;
    color: #FFFFFF;
    cursor: default;
    font-size: 14px;
    padding: 10px;
	-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.skeletonImg{
	background:url(../img/actual_image.png) left top no-repeat;
	width:346px;
	height:153px;
	text-align:center;
}     
.skeletonImg a{
	display: block;
    padding-top: 128px;
}