* {
 padding: 0;
 margin: 0;
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333;
 background-color: #dbd4c2;
 font-size: 11px;
}


.wrapper {
 width: 900px;
margin-left: 70px;
 /*margin: 0 auto;*/
}
#border {*/
/* border: 1px solid #ccc;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
 /*min-height: 600px;*/
 /*float: right;*/
 width: 900px;
}

.header {
 display: inline; /*IE hack*/
 width: 900px;
 background-color: #fff;
 float: left;
}
* html #header {height:100px} /*IE min-height hack*/

 .logofix {
 float: left;
}

 .logo {
 margin: 25px 0px 10px 20px;
 width: 160px;
 float: none;
}

a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #a8084d;
}
a:active {
	text-decoration: none;
	color: #666666;
}

/* ------------------------ Start Navigation -----------------*/
.navigation {
margin: 25px 0px 0px 0px;
width: 700px;
height: 90px;
float: right;

 }
.affiliated {
	font-family: verdana, arial,sans-serif;
	font-color: #a8084d;
	font-size: 9px;
	text-decoration: none;
	margin: 10px 25px 10px 0px;
	float: right;
}

.nav {
	height:35px;
	position:relative;
	font-family:verdana, arial,sans-serif;
	font-color: #ccc;
	font-size:9px;
	width:700px;
	margin: 10px 0px 0px 0px;
	z-index:500;
	visibility: visible;
	float:right;
}

.nav .table {
display:table; 
margin:0 auto;
/* background-color: #ff0000;*/
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;

}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
/*border: 1px solid #8ECE5F;*/
}

.nav .select a {
display:block; 
height:25px; 
float:left; 
padding:0 20px 0 20px; 
text-decoration:none; 
line-height:15px; 
white-space:nowrap; 
color:#666;
}

.nav .current a {
display:block; 
height:25px; 
float:left; 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color:#333;
}


.nav .current a b {
display:block; 
padding:0 30px 0 15px; 
}

.nav .select a:hover, 
.nav .select li:hover a {
padding:0 0 0 10px; 
cursor:pointer; 
color:#a8084d;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
padding:0 20px 0 10px; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

.nav .current_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;

}

.nav .sub {
display:table; 
padding:0; 
list-style:none;
left:0;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute;
width:700px;
top:17px; 
padding:0 0 0 0; 
z-index:100;
left:0;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
/*float:left; */
background:transparent; 
padding:0 20px 0 10px; 
margin:3px 0 0 0; 
white-space:nowrap; 
border:0; 
color:#333;
}

.nav .current .sub li.sub_show a {
color:#088; 
cursor:default;
visibility:visible;  
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#a8084d; 
}

/* ------------------------ End Navigation -----------------*/
/* ------------------------ End Header -----------------*/
/* ------------------------ Start Animation -----------------*/


/* ------------------------ End Animation -----------------*/



/* ------------------------ Start Main Columns -----------------*/
.maincontent { /* Parent Wrapper for body content */
 margin: 00px 0px 0px 0px;
 display: inline; /* IE Hack */
 width: 800px;
 float: left;
 margin-left: 50px;
 min-height: 270px;
 padding: 0;
 }
* html #maincontent {height:500px} /* IE Min-Height Hack */


.body { 
 display: inline; /* IE Hack */
 width: 700px;
 float: left;
 min-height: 40px;
 margin-left: 50px;
 margin-top: 20px;
 line-height: 18px;
}
* html .body {height:100px} /* IE Min-Height Hack */

.graphicbar{ /* header bar */
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 860px;
 height: 20px;
 background-color: #b3c7e3;
 float: left;
 }
* html .graphicbar {height:30px} /* IE Min-Height Hack */

.graphicbar-what{ /* header bar */
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 860px;
 height: 20px;
 background-color: #bfcdaf;
 float: left;
 }
* html .graphicbar {height:30px} /* IE Min-Height Hack */

.graphicbar-physician{ /* header bar */
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 860px;
 height: 20px;
 background-color: #c1bdaa;
 float: left;
 }
* html .graphicbar {height:30px} /* IE Min-Height Hack */

.graphicbar-faq{ /* header bar */
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 860px;
 height: 20px;
 background-color: #edc650;
 float: left;
 }
* html .graphicbar {height:30px} /* IE Min-Height Hack */

.graphicbar-resources{ /* header bar */
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 860px;
 height: 20px;
 background-color: #b591b5;
 float: left;
 }
* html .graphicbar {height:30px} /* IE Min-Height Hack */

.graphicbar-contact{ /* header bar */
 margin: 0px 0px 0px 20px;
 display: inline; /* IE Hack */
 width: 860px;
 height: 20px;
 background-color: #a8084d;
 float: left;
 }
* html .graphicbar {height:30px} /* IE Min-Height Hack */

.left-column-twothirds{
 display: inline; /* IE Hack */
 width: 500px;
 float: left;
 min-height: 40px;
 margin-left: 50px;
 margin-top: 20px;
 line-height: 18px;
border-right: 1px solid #999;
padding-right: 12px;
}
* html .left-column-twothirds {height:270px} /* IE Min-Height Hack */

p { margin-top: 10px; margin-bottom: 10px; 
}
/*p {
margin-top: 0;
margin-bottom:55;
}*/

.right-column-onethirds{
 display: inline; /* IE Hack */
 width: 230px;
 float: right;
 min-height: 40px;
 padding-right: 0px;
 margin-top: 20px;
 line-height: 14px;
}
* html .body {height:100px} /* IE Min-Height Hack */

.left-column-onehalf{
 display: inline; /* IE Hack */
 width: 340px;
 float: left;
 min-height: 40px;
 margin-left: 50px;
 margin-top: 20px;
 line-height: 18px;
/*border-right: 1px solid #999;*/
padding-right: 12px;
}
* html .body {height:100px} /* IE Min-Height Hack */

.right-column-onehalf{
 display: inline; /* IE Hack */
 width: 340px;
 float: left;
 min-height: 40px;
 margin-left: 20px;
 margin-top: 10px;
 line-height: 18px;
 }
* html .body {height:100px} /* IE Min-Height Hack */

.left-column-onethirds{
 display: inline; /* IE Hack */
 width: 190px;
 float: left;
 min-height: 40px;
 margin-left: 50px;
 margin-top: 20px;
 line-height: 18px;
padding-right: 10px;
}
* html .left-column-twothirds {height:270px} /* IE Min-Height Hack */

p { margin-top: 10px; margin-bottom: 10px; 
}
/*p {
margin-top: 0;
margin-bottom:55;
}*/

.right-column-twothirds{
 display: inline; /* IE Hack */
 width: 420px;
 float: right;
 min-height: 40px;
 padding-right: 20px;
 margin-top: 20px;
 line-height: 18px;
}
* html .body {height:100px} /* IE Min-Height Hack */




/* ------------------------ End Main Columns -----------------*/

/* ------------------------- Start Headings ---------------------*/
h1 {
 font-size: 12px;
 color: #a8084d;
}
/* ------------------------- End Headings ---------------------*/

.footer {
font-size: 8pt;
height: 30px;
clear: both;
}
* html .footer {height:20px} /* IE Min-Height Hack */

#copyright {
 font-size: 9px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
/* margin-bottom: 5px;*/
  margin-top: 1px;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */.clearfix


