body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	margin-top: 10pt;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10pt;
}
a.black:link {
	text-decoration: none; 
	color: #000000; 
}
a.black:visited {
	text-decoration: none; 
	color: #006600}

a.black:active {
	text-decoration: none; 
	color: #000000}

a.black:hover {
	text-decoration: underline; 
	color: #000000}
	
a.white:link {
	text-decoration: none; 
	color: #FFFFFF; 
}
a.white:visited {
	text-decoration: none; 
	color: #FFFFFF}

a.white:active {
	text-decoration: none; 
	color: #FFFFFF}

a.white:hover {
	text-decoration: underline; 
	color: #FFFFFF}

a.green:link {
	font-size: 16pt;
	text-decoration: none; 
	color: #669900; 
}
a.green:visited {
	text-decoration: none; 
	color: #669900;
	}

a.green:active {
	text-decoration: none; 
	color: #669900;
	}

a.green:hover {
	text-decoration: underline; 
	color: #B1FF11;
	}
  
.box {
	border: 1px solid #666666;
}
.head {
	font-size: 14pt;
	color: #596D26;
	font-weight: bolder;
	margin-right: 4px;
	margin-left: 4px;
}
#nav: {
	font-size: 10px;
	line-height: 16pt;
	margin-right: 4px;
	margin-left: 4px;
}
.text {
	font-size: 10pt;
	line-height: 16pt;
	margin-right: 4px;
	margin-left: 4px;
}
.whitetext {
	font-size: 10pt;
	line-height: 16pt;
	color: #FFFFFF;
}
.subHead {
	font-size: 12pt;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 4px;
}
.topshadow {
	background-repeat: repeat-x;
	background-image: url(images/topshadow.jpg);
	margin: 12px 6px;
	padding: 12px 6px;
	
}
.leftshadow {
	background-repeat: repeat-y;
	background-image: url(images/leftshadow.jpg);
	margin-right: 10px;
	background-position: right;
}
.leftshadow-ost {

	background-repeat: repeat-y;
	background-image: url(images/leftshadow-ost.jpg);
}
.topleftshadow {
	background-repeat: no-repeat;
	background-image: url(images/leftBGMainTop.jpg);
}
.leftbg {
	background-repeat: repeat-x;
	background-image: url(images/leftbggreen.jpg);
}
.news {
	background-color: #9DC646;
	color: #FFFFFF;
}
.newsbox {
	border: 1px solid #9DC646;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 4px;
}
hr {
	color: #9EC747;
	width: 100%;
	height: 1px;
}
#mainnav td img {display: block;}

.page {
	margin-left: 4px;
}
.hcptopleftshadow {

	background-repeat: no-repeat;
	background-image: url(images/leftBGhcpTop.jpg);
}
.hcpleftbg {
	background-repeat: repeat-x;
	background-image: url(images/hcpmenu2008/leftbg.jpg);
	padding: 4px;
	margin: 0;
}
.leftshadow {
background-image: url(images/hcpmenu2008/leftshadow.jpg);
background-repeat: repeat-y;
}
.ostleftbg {
	background-repeat: repeat-x;
	background-image: url(images/leftbg-ost.jpg);
}
.hcphead {
	font-size: 14pt;
	color: #0099CC;
	font-weight: bolder;
	padding-right: 6px;
}
.osttopleftshadow {
	background-repeat: no-repeat;
	background-image: url(images/leftBGostTop.jpg);
}
.botwound {
	font-size: .8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #60A742;
}
.suburo {
	color: #9C238B;
	font-size: 10pt;
	font-weight: bold;
}
.boturo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C238B;
}
.submic {
	color: #E35F34;
	font-size: 10pt;
	font-weight: bold;
}
.botmic {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9192D;
}
.subcon {
	color: #3E72B5;
	font-size: 10pt;
	font-weight: bold;
}
.botcon {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3E72B5;
}
.microskin {
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	background-color: #E35F34;
	padding-left: 4px;
}
.alignate {
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	background-color: #BC0176;
	padding-left: 4px;
}
.connect2 {
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	background-color: #3581C7;
	padding-left: 4px;
}
.urostomy {
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	background-color: #9C238B;
	padding-left: 4px;
}
.hydrocolloid {
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	background-color: #D09556;
	padding-left: 4px;
}
.biform {
	background-color: #978D5C;
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 4px;
}
.subhyd {
	color: #D69628;
	font-size: 10pt;
	font-weight: bold;
}
.subbiform {
	color: #978D5C;
	font-size: 10pt;
	font-weight: bold;
}
.botbiform {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #978D5C;
}
.bothyd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D69728;
}
.subalig {
	color: #BC0075;
	font-size: 10pt;
	font-weight: bold;
}
.botalig {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BC0075;
}
.subacc {
	color: #586B27;
	font-size: 10pt;
	font-weight: bold;
}
.botacc {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #586B27;
}
.subwound {
	font-size: 10pt;
	font-weight: bold;
	margin: 4px;
	color: #71B54C;
}

#tablist{
margin: 0;
padding: 0;
margin-bottom: 4px;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;
font-size: .8em;
}

#tablist li a{
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 0px solid #778;
	border-bottom: none;
	color: #FFFFFF;
	text-decoration: none;
}
#tablist li a.current{
background: lightyellow;
}

#tabcontentcontainer{
width: 630px;
/* Insert Optional Height definition here to give all the content a unified height */
text-align:center;
margin: 0 auto;
padding: 0 0 15px 0;
border: 1px solid #999999;
}
.tabcontent{
display:none;
}
.wound {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 4px;
	background-color: #71B54C;
	color: #FFFFFF;
	height: 20px;
}
.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.1em;
}

.greenhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #BAD478;
}
.greensub {
	font-size: 14px;
	color: #586B27;
	font-weight: bolder;
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail img {
border: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fff;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
width: 400px;
text-align: center;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
position: fixed;
visibility: visible;
top: 100px;
left: 300px; /*position where enlarged image should offset horizontally */
}
td img {display: block;}
#nav {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: .9em;
}
#nav li{
	float: left;
	margin: 0 .5em .2em .5em;
	padding: 0 .2em .2em .2em;
	list-style-type: none;
}
.ostomist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 4px;
	background-color: #5A6B27;
	color: #FFFFFF;
	height: 20px;
}
