@charset "utf-8";
/* CSS Document */

body{margin:0px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px;
background-image:url(../images/bg_3.jpg); background-repeat:repeat-x; background-color:#D7D7D7;
 }
a{color:#000; text-decoration:none;}
a:hover{color:#ff0000;}		

/*--------------< RED LINE >-------*/
.redLine{ background-color:#FF0000; height:10px;}


.bt{color:#999999; font-size:11px; text-decoration:none; }
.bt:hover{ color:#333333;}
.mainBtTable{padding:0px 0px 2px 10px;} 

.accordion_toggle { height:20px; width: 235px; line-height: 30px; text-decoration: none; outline: none; cursor: pointer;
padding:1px 0px 6px 13px; margin:0px; border-color:#CCCCCC; border-style:solid; border-width: 0px 0px 1px 0px;
color: #ffffff; font-weight:bold; font-size: 12px; color: #000; background-image:url(../images/header_bg.jpg); text-align:left; display:block;
}
.accordion_toggleF {  width: 235px; line-height: 20px; text-decoration: none; outline: none; cursor: pointer;
padding:1px 0px 6px 13px; margin:0px; border-color:#CCCCCC; border-style:solid; border-width: 0px 0px 1px 0px;
color: #ffffff; font-weight:bold; font-size: 12px; color: #000; background-image:url(../images/header_bg.jpg); text-align:left; display:block;
}	
.accordion_toggleF:hover {  width: 235px; line-height: 20px; text-decoration: none; outline: none; cursor: pointer;
padding:1px 0px 6px 13px; margin:0px; border-color:#CCCCCC; border-style:solid; border-width: 0px 0px 1px 0px;
color: #ffffff; font-weight:bold; font-size: 12px; color: #333333; background-image:url(../images/header_bg.jpg); text-align:left; display:block;
}	
		
.accordion_toggle_active {background-color:#EAEAEA; color: #000;
border-color:#000; border-style:solid; border-width: 0px 0px 1px 0px; }

		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
			text-align:left;
		}
		.accordion_content ul {
		font-size:10px;
		list-style:url(../images/arrow.jpg) inside;
		margin:0px 0px 3px 4px;
		padding:0px 0px 3px 4px;
		color:#999;
		}
.accordion_content ul li{ padding:1px 0px 1px 0px; }

.accordion_content ul li ul{ margin-left:5px; padding-left:5px;
/*list-style:url(../images/arrowDown.jpg) inside;*/ }

.products{ font-size:17px; text-align:left; padding:5px 0px 5px 8px; font-weight:bold; letter-spacing:1px; color:#CC0000;}


.leftNav{color:#000; text-decoration:none; }
.leftNav:hover{color:#ff0000;}			

image{ padding:3px; border:#D5D5D5 solid 1px;}
.noBorder{ padding:0px; border:#D5D5D5 solid 0px;}
.content{ color:#666666; font-size:10px; text-align:left; padding:0px 5px 0 5px;}
.contentHead{ color:#666666; font-size:14px; padding:2px 0px 4px 0px; text-align:left}		

.swf{width:700px;}
.mainTable{padding:10px 0px 5px 1px;}
.copyright{ font-size:10px; color:#999999;  text-decoration:none; }
.copyright:hover{ color:#333; text-decoration:underline; }
.copyrightText{font-size:10px; color:#999999;  }

.mainContentBg{background-image:url(../images/contentBg.jpg); background-repeat:no-repeat; background-position:center top; }
.mainContentBgBottom{background-image:url(../images/contentBgBottom.jpg);  background-position:center;}

.headerBg{background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; height:77px;}
.mainNav{background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; height:22px; color:#000000; display:block;
padding-top:8px; text-decoration:none; }
.mainNav:hover{ color:#FF0000;}



.componentsTextBox{ color:#666666; width:120px; border-color:#CCCCCC; border-style:solid; border-width:1px; }
.componentsTextBoxWidthx200{color:#666666; border-color:#CCCCCC; border-style:solid; border-width:1px; width:200px; }
.componentsTextBoxWidthx300{color:#666666; border-color:#CCCCCC; border-style:solid; border-width:1px; width:300px; }

.componentsComboBox{color:#666666; border-color:#CCCCCC; border-style:solid; border-width:1px; width:207px;}
.componentsTextArea{color:#666666; border-color:#CCCCCC; border-style:solid; border-width:1px;}
.componentsButton{color:#666; border-color:#CCCCCC; border-style:solid;border-width:1px;background-color:#FFFFFF; height:21px;}
.componentsButton:hover{color:#999999;border-color:#CCCCCC;border-style:solid;border-width:1px;}
		
.noBG{background-color:#D7D7D7; height:20px;}

.leftPan{border-right:#CCCCCC solid 1px; padding:1px 0 1px 0px;}
.moveText{ padding-left:6px;}
.contentHeadBorder{ color:#666666; font-size:14px; padding:2px 0px 4px 0px; border-bottom:#D5D5D5 solid 1px;}	
.medicalSystems{padding:0 0 10px 0px; font-size:18px;}
.tmst{font-size:38px; font-weight:100; text-align:right; padding-right:20px; color:#FF0000; letter-spacing:2px;}