@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 13px; */
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #363636;
	background-color: #ebe7f9;
	background-image: url(images/bkg.png);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}

a:active, a:focus {
  outline: none;
}

#wrapper {
	width:  987px;
	border:  3px solid #fff;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
}

#logos {
	width: 987px;
	height: 98px;
	background: #fff;
}

#global, #global2 {
	width: 987px;
	height: 30px;
	background: #fff;
/*	text-align: right;*/
}

#global2 {
	border-bottom: 3px solid #437883;
}

#global .navi {
	width: 965px;
	height: 23px;
	float: right;
}

#global2 .navi2 {
	width: 965px;
	height: 23px;
	float: right;
}
/* Global Nav Buttons */
.navi #buttons  {
	margin: 0;
	padding: 0;
	position: relative;
	width: 965px;
	height: 20px;
}

.navi #buttons li {
	height: 20px;
	position: absolute;
	list-style: none;
	display: block;
	padding: 0;
	margin: 0;
}

.navi #buttons a {
	display:  block;
	text-indent: -9999px;
	text-decoration: none;	
	height: 20px;
}

#buttons #g1 a, #buttons #g2 a, #buttons #g3 a, #buttons #g4 a, #buttons #g5 a, #buttons #g6 a { height: 23px; }
#buttons #g6,#buttons #g6on { left: 0px; width:  167px; }
#buttons #g1,#buttons #g1on { left: 167px; width:  92px; }
#buttons #g2,#buttons #g2on { left: 259px; width:  12px; }
#buttons #g3,#buttons #g3on { left: 271px; width:  16px; }
#buttons #g4,#buttons #g4on { left: 645px; width:  187px; }
#buttons #g5,#buttons #g5on { left: 832px; width:  133px; }
#buttons #g6 a:link, #buttons #g6 a:visited {background: url(images/global_patient.png) 0px -20px no-repeat;}
#buttons #g6 a:hover, #buttons #g6on a, #buttons #g6 a:active {background: url(images/global_patient.png) 0px 0px no-repeat;}
#buttons #g1 a:link, #buttons #g1 a:visited {background: url(images/global_patient.png) -167px -20px no-repeat;}
#buttons #g1 a:hover, #buttons #g1on a, #buttons #g1 a:active {background: url(images/global_patient.png) -167px 0px no-repeat;}
#buttons #g2 a:link, #buttons #g2 a:visited {background: url(images/global_patient.png) -259px -20px no-repeat;}
#buttons #g2 a:hover, #buttons #g2on a, #buttons #g2 a:active {background: url(images/global_patient.png) -259px 0px no-repeat;}
#buttons #g3 a:link, #buttons #g3 a:visited {background: url(images/global_patient.png) -271px -20px no-repeat;}
#buttons #g3 a:hover, #buttons #g3on a, #buttons #g3 a:active {background: url(images/global_patient.png) -271px 0px no-repeat;}
#buttons #g4 a:link, #buttons #g4 a:visited {background: url(images/global_patient.png) -645px -20px no-repeat;}
#buttons #g4 a:hover, #buttons #g4on a, #buttons #g4 a:active {background: url(images/global_patient.png) -645px 0px no-repeat;}
#buttons #g5 a:link, #buttons #g5 a:visited {background: url(images/global_patient.png) -832px -20px no-repeat;}
#buttons #g5 a:hover, #buttons #g5on a, #buttons #g5 a:active {background: url(images/global_patient.png) -832px 0px no-repeat;}

/* prof global global_prof.png */
.navi2 #buttons2  {
	margin: 0;
	padding: 0;
	position: relative;
	width: 965px;
	height: 20px;
}

.navi2 #buttons2 li {
	height: 20px;
	position: absolute;
	list-style: none;
	display: block;
	padding: 0;
	margin: 0;
}

.navi2 #buttons2 a {
	display:  block;
	text-indent: -9999px;
	text-decoration: none;	
	height: 20px;
}

#buttons2 #g1 a, #buttons2 #g2 a, #buttons2 #g3 a, #buttons2 #g4 a, #buttons2 #g5 a, #buttons2 #g6 a { height: 23px; }
#buttons2 #g6,#buttons2 #g6on { left: 0px; width:  135px; }
#buttons2 #g1,#buttons2 #g1on { left: 135px; width:  92px; }
#buttons2 #g2,#buttons2 #g2on { left: 227px; width:  12px; }
#buttons2 #g3,#buttons2 #g3on { left: 239px; width:  15px; }
#buttons2 #g4,#buttons2 #g4on { left: 645px; width: 187px; }
#buttons2 #g5,#buttons2 #g5on { left: 832px; width: 133px; }
#buttons2 #g6 a:link, #buttons2 #g6 a:visited {background: url(images/global_prof.png) 0px -20px no-repeat;}
#buttons2 #g6 a:hover, #buttons2 #g6on a, #buttons2 #g6 a:active {background: url(images/global_prof.png) 0px 0px no-repeat;}

#buttons2 #g1 a:link, #buttons2 #g1 a:visited {background: url(images/global_prof.png) -135px -20px no-repeat;}
#buttons2 #g1 a:hover, #buttons2 #g1on a, #buttons2 #g1 a:active {background: url(images/global_prof.png) -135px 0px no-repeat;}

#buttons2 #g2 a:link, #buttons2 #g2 a:visited {background: url(images/global_prof.png) -227px -20px no-repeat;}
#buttons2 #g2 a:hover, #buttons2 #g2on a, #buttons2 #g2 a:active {background: url(images/global_prof.png) -227px 0px no-repeat;}

#buttons2 #g3 a:link, #buttons2 #g3 a:visited {background: url(images/global_prof.png) -239px -20px no-repeat;}
#buttons2 #g3 a:hover, #buttons2 #g3on a, #buttons2 #g3 a:active {background: url(images/global_prof.png) -239px 0px no-repeat;}

#buttons2 #g4 a:link, #buttons2 #g4 a:visited {background: url(images/global_prof.png) -645px -20px no-repeat;}
#buttons2 #g4 a:hover, #buttons2 #g4on a, #buttons2 #g4 a:active {background: url(images/global_prof.png) -645px 0px no-repeat;}

#buttons2 #g5 a:link, #buttons2 #g5 a:visited {background: url(images/global_prof.png) -832px -20px no-repeat;}
#buttons2 #g5 a:hover, #buttons2 #g5on a, #buttons2 #g5 a:active {background: url(images/global_prof.png) -832px 0px no-repeat;}

/* Nav Buttons */
#nav {
	width: 987px;
	height: 54px;
	padding: 0;
	margin: 0;
}

#nav a:active, #nav a:focus,
#nav ul a:active, #nav ul a:focus {
  outline: none;
}


#nav .menu  { /* ul */
	margin: 0;
	padding: 0;
	position: relative;
	width: 732px;
	float: right;
}


#nav .menu li a {
	display:  block;
	text-indent: -9999px;
	text-decoration: none;	
	height: 54px;
}


#nav .children {
	margin-top: 23px;
	z-index: 99;
}

#nav .children li a {
	display:  block;
	text-indent: -9999px;
	text-decoration: none;	
	height: 57px;
	width: 181px;
	z-index: 99;
}

#nav #n1 a, #nav #n2 a, #nav #n3 a, #nav #n4 a { height: 54px; }

/*#nav #n1,#nav #n1on { left: 0px; width:  184px; }
#nav #n2,#nav #n2on { left: 184px; width:  184px; }
#nav #n3,#nav #n3on { left: 368px; width:  184px; }
#nav #n4,#nav #n4on { left: 552px; width:  180px; }*/

#nav #n1,#nav #n1on { left: 0px; width:  184px; }
#nav #n2,#nav #n2on { left: 0px; width:  184px; }
#nav #n3,#nav #n3on { left: 0px; width:  184px; }
#nav #n4,#nav #n4on { left: 0px; width:  180px; }

#nav #n1 a:link, #nav #n1 a:visited {background: url(images/topnav.png) 0px 0px no-repeat;}
#nav #n1 a:hover, #nav #n1on a {background: url(images/topnav.png) 0px -54px no-repeat;}
#nav #n1on a, #nav #n1 a:active {background: url(images/topnav.png) 0px -108px no-repeat; }

#nav #n2 a:link, #nav #n2 a:visited {background: url(images/topnav.png) -184px 0px no-repeat;}
#nav #n2 a:hover, #nav #n2on a {background: url(images/topnav.png) -184px -54px no-repeat;}
#nav #n2on a, #nav #n2 a:active {background: url(images/topnav.png) -184px -108px no-repeat; }

#nav #n3 a:link, #nav #n3 a:visited {background: url(images/topnav.png) -368px 0px no-repeat;}
#nav #n3 a:hover, #nav #n3on a {background: url(images/topnav.png) -368px -54px no-repeat;}
#nav #n3on a, #nav #n3 a:active {background: url(images/topnav.png) -368px -108px no-repeat; }
#nav #n3 .children a, #nav #n3on .children a {
	background: transparent;
	width: 181px !important;
	display:block;
}

#nav #n4 a:link, #nav #n4 a:visited {background: url(images/topnav.png) -552px 0px no-repeat;}
#nav #n4 a:hover, #nav #n4on a {background: url(images/topnav.png) -552px -54px no-repeat;}
#nav #n4on a, #nav #n4 a:active {background: url(images/topnav.png) -552px -108px no-repeat; }

/* SUCKERFISH */
 #drop3 #c1 a:link, #drop3 #c1 a:visited {
	background: url(images/DropDown3.png) -181px 0px no-repeat; width: 181px; height: 57px; }
 #drop3 #c1 a:hover, #drop3 #c1 a:active {
	background: url(images/DropDown3.png) 0px 0px no-repeat; width: 181px; height: 57px; }

 #drop3 #c2 a:link, #drop3 #c2 a:visited {
	background: url(images/DropDown3.png) -181px -57px no-repeat; width: 181px; height: 57px; }
 #drop3 #c2 a:hover,  #drop3 #c2 a:active {
	background: url(images/DropDown3.png) 0px -57px no-repeat; width:  181px; height: 57px; }

 #drop3 #c3 a:link, #drop3 #c3 a:visited {
	background: url(images/DropDown3.png) -181px -114px no-repeat; width: 181px; height: 57px; }
 #drop3 #c3 a:hover,  #drop3 #c3 a:active {
	background: url(images/DropDown3.png) 0px -114px no-repeat; width: 181px; height: 57px; }



#form {
	float: left;
	width: 252px;
	height: 54px;
	margin: 0;
}

#form form {
	margin: 0;
}

#masthead, #masthead2 {
	width: 987px;
	height: 240px;
	border-top:  3px solid #fff;
	border-bottom: 3px solid #fff;
	background: #fff;
}
#masthead2 {
	height: 249px;
}

#masthead .mast1 {
	float: left;
	width: 252px;
	height: 243;

}
#masthead .mast2 {
	float: right;
	width:  732px;
	height: 243;
}

#masthead2 .mast1 {
	float: right;
	width: 356px;
	height: 249;

}
#masthead2 .mast2 {
	float: left;
	width:  628px;
	height: 249;
}

#body {
	width: 987px;
	background: #fff;
	border-top: 3px solid #79288c;
}

#body2 {
	width: 987px;
	border-top: 1px solid #fff;
	background-color: #fff;
}

#body p, #body h3,
#body2 p, #body2 h3 {
	margin-left: 28px;
	margin-right: 30px;
	line-height: 1.4em;
}

#body ol,
#body2 ol {
	margin-left: 28px;
	margin-right: 30px;
	padding-left: 28px;
	line-height: 1.4em;
}

#body ul,
#body2 ul {
	margin-left: 28px;
	margin-right: 30px;
	padding-left: 18px;
	line-height: 1.4em;
}


#body p.first, #body2 p.first {
	margin-top: 40px;
}

#body h3 {
	color:  #79288c;
}

#body2 h3 {
	color:  #437883;
	margin-bottom: 0;
}

.purple {
	color:  #79288c;
}

.blue {
	color:  #437883;
}

#body a:link, #body a:hover, #body a:visited, #body a:active {
	color: #79288c;
	text-decoration: underline;
}

#body2 a:link, #body2 a:hover, #body2 a:visited, #body2 a:active {
	color: #437883;
	text-decoration: underline;
}

#floater {
	width: 380px;
	height: 420px;
	float: right;
	text-align: right;
}
#side1 {
	border-bottom: 3px solid #79288c;
	width: 361px;
	float: right;
}
#side2 {
	border-bottom: 3px solid #79288c;
	width: 361px;
	height: 200px;
	float: right;
	background: url(images/find-a-doctor-bkg.jpg) no-repeat;
	text-align: left;
}

#side1b {
	border-bottom: 3px solid #437883;
	width: 356px;
	float: right;
}
#side2b {
	border-bottom: 3px solid #437883;
	width: 356px;
	float: right;
}

/* Form in side bar */
#side2 form input.txt {
	width: 124px;
	height:  15px;
	border:  0;
	color: #363636;
	background: #fff;
}

#side2 form input.subb {
	margin-top: 150px;
}

#footer {
	width: 987px;
	height: 33px;
}

sup, sub {
	font-size: 50%;
}

small {
	line-height: 1.3em;
}

.sitemap td {
	padding-bottom: 5px;
}

.purplebarlt {
	background: #ddc9e2;
	height: 1px;
	display: block;
	margin: 30px 3px;
}


