body {
	background: #FFF;
	border-top: 5px solid #000;
	color: #333;
	font-size: 11px;
	padding: 20px 0 40px;
}

a {
	color: #d53488;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	font-family: "Gill Sans", Tahoma, Arial;
	font-weight: normal;
	text-align: center;
}

h2 {
	padding: 20px 0 0;
	text-align: center;
}

p {
	/*border: 1px solid #666;*/
	font-family: Helvetica, Arial, sans-serif;
	overflow: hidden;
	padding: 10px 0;
	text-align: left;
}

.container_12 {
	/*background: #fff url(../../img/12_col.gif) repeat-y;*/
	margin-bottom: 20px;
}

.container_16 {
	background: #fff url(../../img/16_col.gif) repeat-y;
}

.container_24 {
	background: #fff url(../../img/24_col.gif) repeat-y;
}

.floatLeft { float:left; }


#contactInfo {
	text-align:right;
	width:219px;	
}
#contactInfo h1 {
	font-family: "Gill Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	line-height:16px;
	text-align:right!important;
	margin-top:45px;
	margin-bottom:7px;
	padding-bottom:0px;
}

#navbar {background-image:url(../img/navbar.jpg); height:33px; width:804px; overflow:hidden; margin:0 0 0 0; }

#navbar #mainNav  { margin:0 0 0 0; padding:0 0 0 0; }
#navbar #mainNav  li {float:left; list-style:none; margin:4px 5px 0 10px; font-size:14px; font-family: "Gill Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#navbar #mainNav  li a{ color:#f086c5;}
#navbar #mainNav  li a:hover{ color:#FFFFFF;}
#navbar #mainNav  li .selected{ color:#FFFFFF;}

#subNavElectro { position:absolute; width:580px; height:23px; background-image:url(../img/subbar.png); overflow:hidden; margin-left:1px; }
#subNavElectro  li {float:left; list-style:none; margin:2px 0 0 20px; font-size:14px; font-family: "Gill Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#subNavElectro  li a{ color:#ffffff;}
#subNavElectro  li a:hover{ color:#FFFFFF;}
#subNavElectro  li .selected{ color:#FFFFFF; text-decoration:underline;}

#subNavRehab { position:absolute; width:580px; height:23px; background-image:url(../img/subbar.png); overflow:hidden; }
#subNavRehab  li {float:left; list-style:none; margin:2px 0 0 20px; font-size:14px; font-family: "Gill Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#subNavRehab  li a{ color:#ffffff;}
#subNavRehab  li a:hover{ color:#FFFFFF;}
#subNavRehab  li .selected{ color:#FFFFFF; text-decoration:underline; }

#contactDetails { height:200px; width:199px; background-image:url(../img/contactYellowBacker.gif); background-color:#f2e9da; margin:2px 0 2px 0px; padding:10px; text-align:right;  font-size:11px;}
#contactDetails p {text-align:right!important; line-height:12px; padding:0px 0px 5px 0!important; margin:0px 0px 0px 0!important; font-family:Helvetica, Arial ,sans-serif}
#contactDetails h3 a{color:#d53488; font-size:11px; font-weight:normal; margin:0 0 0 0!important;  padding:0 0 0 0!important; }

#mainPicHolder{ width:585px; font-family: Helvetica, Arial, sans-serif!important;}
#mainPicHolder h1{ font-size:16px; font-weight:normal; color: #e42898; text-align:left; margin:30px 0 0 25px!important; padding:0 0 0 0!important; line-height:18px; }
#mainPicHolder p {margin:5px 0 0 0px; padding:0 0 0 0; line-height:14px; font-size:12px;  }
#mainPicHolder .toptext {margin:5px 25px 0 25px; padding:0 0 0 0; line-height:14px; font-size:12px;  }

.prodDesc {width:355px; float:left; line-height:14px; font-size:12px;  margin:0 10px 0 25px; }
.prodDesc  span {color:#e42898;}
.prodDesc  .small { font-size:10px;}
.prodPic {width:165px; float:left; text-align:right; padding-right:20px; }

#contactDetails2 {width:210px; }
#contactDetails2 h1 { font-size:18px; color:#e42898; text-align:left; padding:0 0 0 0; margin:20px 0 0 0; font-weight:normal; }
#contactDetails2 h2 { font-size:18px; color:#9d9d9d; text-align:left; line-height:22px; padding:0 0 0 0; margin:0 0 0 0; font-weight:normal; }

#contactDetails2 .copytext { font-size:10px; text-align:right; color:#b2b2b2; margin:10px 0 0 0!important; padding:0 0 0 0!important; width:219px;} 
.footertextlinks { font-family:Helvetica, Arial, sans-serif; font-size:11px; text-transform:uppercase; text-align:left; color:#b2b2b2;}
.footertextlinks a { margin:0 7px 0 7px;  color:#b2b2b2;}


