body  {
	background: #ffffff url(images/tile.gif);
	font-family: "Avenir", arial, helvetica, sans-serif;
	font-size: 1em;
	}
	
#flash {
	float:left;
	margin-right: 5px;
	}
	
img a:link, a:hover, a:visited{
	border:none;
	}
	
a:link, a:hover, a:visited{
	color:#CC1A5F;
	text-decoration:underline;
	}
	
	
	div#element205outer { 
	position:absolute; 
	width: 835px;
	height: 1601px; }
	
.corner_FFFFFF_15_topleft { 
	background-image: url(publishImages/index~~FFFFFF~~15~~topleft.png); top: 0px; left: 0px; 
	}
	
.corner_FFFFFF_15_topright { 
	background-image: url(
			publishImages/index~~FFFFFF~~15~~topright.png); top: 0px; right: 0px; }
			
.corner_FFFFFF_15_bottomleft { 
	background-image: url(
			publishImages/index~~FFFFFF~~15~~bottomleft.png); bottom: 0px; left: 0px; }
			
.corner_FFFFFF_15_bottomright { 
	background-image: url(
			publishImages/index~~FFFFFF~~15~~bottomright.png); bottom: 0px; right: 0px; }
			
.corner_FFFFFF_15_topleft,
.corner_FFFFFF_15_topright,
.corner_FFFFFF_15_bottomleft,
.corner_FFFFFF_15_bottomright {
	position: absolute; 
	width: 15px; height: 15px; }
			
div#element205horiz { 
	background-color:#FFFFFF; 
	position: absolute;
	top: 15px;
	width: 835px;
	height: 1571px; }
	
div#element205vert {
	background-color: #FFFFFF;
	color: #FFFFFF;
	position: absolute;
	left: 868px;
	width: 805px;
	height: 1601px;
	top: 169px;
}
			
div#element219outer { 
	position:absolute; 
	width: 519px;
	height: 474px; }
	
.corner_FD9815_15_topleft { 
	background-image: url(
			publishImages/index~~FD9815~~15~~topleft.png); top: 0px; left: 0px; }
			
.corner_FD9815_15_topright { 
	background-image: url(
			publishImages/index~~FD9815~~15~~topright.png); top: 0px; right: 0px; }
			
.corner_FD9815_15_bottomleft { 
	background-image: url(
			publishImages/index~~FD9815~~15~~bottomleft.png); bottom: 0px; left: 0px; }
			
.corner_FD9815_15_bottomright { 
	background-image: url(
			publishImages/index~~FD9815~~15~~bottomright.png); bottom: 0px; right: 0px; }
			
.corner_FD9815_15_topleft,
.corner_FD9815_15_topright,
.corner_FD9815_15_bottomleft,
.corner_FD9815_15_bottomright {
	position: absolute; width: 15px; height: 15px; }
			
div#element219horiz { 
	background-color:#FD9815; position: absolute;
			top: 15px;
			width: 519px;
			height: 444px; }
			
div#element219vert { 
	background-color: #FD9815; color: #FD9815; position: absolute;
			left: 15px;
			width: 489px;
			height: 474px; }
			
div#element218outer { 
	position:absolute; 
			width: 276px;
			height: 598px; }
			
div#element218horiz { 
	background-color:#FD9815; position: absolute;
			top: 15px;
			width: 276px;
			height: 568px; }
			
div#element218vert { 
	background-color: #FD9815; color: #FD9815; position: absolute;
			left: 15px;
			width: 246px;
			height: 598px; }
			
h1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #E40078;
	}
	
.pink16 {
	font: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #E40078;
	}
	
h2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #D4CF50;
	}
	
h3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #FE9626;
	}
	
body14 {
	font: arial, helvetica, sans-serif;
	font-weight:lighter;
	font-size: 14px;
	color: #666666;
	}
	
div#container{
	width:900px;
	border: #CC1A5F thick solid;
	position: relative;
	background-color:#ffffff;
	margin: 0 auto;
	}

div#header {
	width: 100%;
	}
	
div#announcement{
	width:20%;
	float:right;
	padding:2px;
	background:#FFC20E;
	font-size:12px;
	margin-right:5px;
	}
	
div#navigation {
	width:100%;
	background-color:#CC1A5F;
	padding-top: .01em;
	padding-bottom: .01em;
	clear:both;

	}
	
div#navigation ul{
	margin: auto 1;
	
	}
	
div#navigation li {
	font-family: "Avenir", Arial, sans-serif;
	font-size:12pt;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	display: inline;
	border-right:thin #ffffff solid;
	border-left:none;
	}
	
div#navigation li.last {
	border-right:none;
	}
	
div#navigation a{
	font-family: "Avenir", Arial, sans-serif;
	font-size:12pt;
	color: #FFFFFF;
	text-decoration:none;
	
	}
	


div#mainbody {
	width:98%;
	padding-left: 15px;
	height:auto;
	background:#ffffff;
	font-family: "Avenir", arial, helvetica, sans-serif;
	font-size: 1em;
	color:#333333;
	}
	
	
h1.pink {
	font-family: "Avenir", arial, helvetica, sans-serif;
	color:#CC1A5F;
	font-size: 16px;
	}
	
.green16 {
	font-family: "Avenir", arial, helvetica, sans-serif;
	color:#D4CF50;
	font-size: 16px;
	}
	
.orange16 {
	font-family: "Avenir", arial, helvetica, sans-serif;
	color:#FE9626;
	font-size: 16px;
	}
	
	
div#rightbody {
	width: 20%; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px;
	margin-left:5px;
	margin-right:5px;
	background-color: #FFC20E;
	text-align:center;
	font-family: "Avenir", Arial, sans-serif;
	font-size:14pt;
	color: #CC1A5F;
	vertical-align:top;
	float:right;
}


h1.white {
	color:#ffffff;
	font-size: 16px;
	}
	
div#rightbody ul {
	color:#ffffff;
	font-size: 16px;
	text-align:left;
	}
	
/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { 
	margin: 0 7px; 
	padding-left: 15px;
	padding-right: 15px; }
.rbroundbox { width: 70%; 
	margin-left: 25px;}
	
.rbroundbox-yellow { background: url(images/nt-yellow.gif) repeat; }
.rbtop-yellow div { background: url(images/tl-yellow.gif) no-repeat top left; }
.rbtop-yellow { background: url(images/tr-yellow.gif) no-repeat top right; }
.rbbot-yellow div { background: url(images/bl-yellow.gif) no-repeat bottom left; }
.rbbot-yellow { background: url(images/br-yellow.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop-yellow div, .rbtop-yellow, .rbbot-yellow div, .rbbot-yellow {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent-yellow { margin: 0 7px; }
.rbroundbox-yellow { width: 50%; margin: 1em auto; } { background: url(images/nt-yellow.gif.gif) repeat; }
.rbtop-yellow div { background: url(images/tl-yellow.gif) no-repeat top left; }
.rbtop-yellow { background: url(images/tr-yellow.gif) no-repeat top right; }
.rbbot-yellow div { background: url(images/bl-yellow.gif) no-repeat bottom left; }
.rbbot-yellow { background: url(images/br-yellow.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop-yellow div, .rbtop-yellow, .rbbot-yellow div, .rbbot-yellow {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent-yellow { margin: 0 7px; }
.rbroundbox-yellow { width: 20%; margin: .1em auto; float:right; }
	
.disclaimer {
	font-size:12px;
	}
	
#columns-2-aaB-B.h4 {
	padding-bottom:10px;
}
	
smFeature {
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
font-style:italic;
}

smTextFeature {
	font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 20px;

}
/*content box*/
#contentBox {
float:left;
 color:#FFF;
  background-color:#006699;
  border-style: none;
  width:600px;
  height:300px;
    padding:30px;
	}


.contentBox_Text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:20px;

}
.contentBox_Text_patient {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:10px;
	padding-left:20px;

}

.contentBox_TextNote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:20px;

}

.contentBox_image 
{
  float:left;
  margin-top:0px;
  border-style:none;
  width:250px;
  height:250px;


}

.pseudo_link {
	color: #0072cf;
	font-weight:bold;
}




#contentBox_distributor 
{
float:right;
	color:#FFF;
  background-color:#006699;
  border-style: none;
  width:530px;
  height:230px;
    padding:10px;


}

div.dissolve {
	margin:  30px 40px 0px 280px;
	width: 400px;
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
}

div.dissolve div { width: 100%; }
