@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FAFBFF;	
	color: #000;
	margin: 0;
	padding: 0;
	/*	this centers the container in IE 5* browsers. 
		The text is then set to the left aligned default in the #container selector */
/*	text-align: center;			*/
	color: #000000;
	overflow-x: hidden;
/*	border-color: #FFF;	*/
}
html {overflow-y: scroll;}

h1,h2,h3 {
	margin:0;
	padding:0;
}
a:link		{ color: #003a91; text-decoration: none }
a:visited	{ color: #003a91; text-decoration: none }
a:active	{ color: #D00000; text-decoration: none }
a:hover		{ color: #D00000; text-decoration: none }

#contentOutside {	
	background-image: url(images/background-shadow.png);	
	background-repeat: no-repeat;	
	background-position: center top;	
	margin:0 auto;
	padding:0;
	width: 1030px;
}

#mainContainer {
	width:994px;
	margin:0 auto;
	padding:0;
/*	border:solid 1px #FFF;	*/
}
#mainContainer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#hero {
	width:380px;
	height:176px;
	margin: 35px 0 0 5px;
	z-index: 20;
	position: absolute;
}
#header {
	width:994px;
	height:160px;
	border-bottom:solid 1px #003a91;
	background: url(images/background-header.png) bottom;
	margin:0 0 0 0;
/*	background-position: bottom;	*/
}
#header h1{
	margin-left:-900em;
}
/*----- - - - - - - - - - - -  -  - - - - - - - - - - - -----*/
#headerContainer {
	float:right;
	width:794px;
	height:155px;
	margin-top:5px;
	padding:0;
/*	background: #CCC;	*/
}
/*----- - - - - - - - - - - -  -  - - - - - - - - - - - -----*/
#headerMenu1{
	float:right;
	width:50px;
	height:155px;
	margin: 0 10px;
	padding:0;
/*	background: #CFC;	*/
}
#headerMenu2{
	float:right;
	width:140px;
	height:155px;
	margin: 0 10px;
	padding:0;
/*	background: #CFC;	*/
}
#headerContainer ul{
	border-left:1px solid #003a91;
	margin: 40px 0 0 0;
	padding:5px 0;
}
#headerContainer li{
	padding:0 0 0 10px;
	list-style-type: none;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	line-height: 17px;
	vertical-align: middle;
}
/*
#headerContainer a:link		{ color: #003a91; text-decoration: none }
#headerContainer a:visited	{ color: #003a91; text-decoration: none }
#headerContainer a:active	{ color: #D00000; text-decoration: none }
#headerContainer a:hover	{ color: #D00000; text-decoration: none }
*/
/*----- - - - - - - - - - - -  -  - - - - - - - - - - - -----*/
#headerText {
	float:right;
	width:450px;
	margin:52px 5px 0 0;
	padding:0;
/*	background: #FFC;	*/
}
#headerText h1{
	margin:0;
	padding:0;
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	color:#003a91;
	text-align:right;
}
#headerText h2{
	margin:0;
	padding:0;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#003a91;
	text-align:right;
}/*----- - - - - - - - - - - -  -  - - - - - - - - - - - -----*/
#mainMenu {
	display:none;
	width:994px;
	height:30px;
	border-bottom:solid 1px;
	background: #D8D8FF;
}	
#lowerContainer {
	width:994px;
	overflow: hidden;
	background: #FFF;	
}

/*--------- - ---------- - - Side Menu - - --------- - --------*/
#sideMenu {
	float:left;	
	width:300px;
/*	background: #CDF;	*/
	margin: 0;
	padding: 0;		
	padding-top: 45px;
	padding-bottom: 3000px; 
	margin-bottom: -3000px;
	z-index: 0;
/*	border-right:1px solid #003a91;		*/
}



#sideMenu li img { border: none;}
#sideMenu a {display:block;}

/*--------- - --------- - - Button MAIN - - -------- - --------*/
/*
#sideMenu li.bm-01			{background-image: url(images/button-main01_off.png);}
#sideMenu li.bm-01:hover	{background-image: url(images/button-main01_on.png);}
#sideMenu li.bm-02			{background-image: url(images/button-main02_off.png);}
#sideMenu li.bm-02:hover	{background-image: url(images/button-main02_on.png);}
#sideMenu li.bm-03			{background-image: url(images/button-main03_off.png);}
#sideMenu li.bm-03:hover	{background-image: url(images/button-main03_on.png);}
#sideMenu li.bm-04			{background-image: url(images/button-main04_off.png);}
#sideMenu li.bm-04:hover	{background-image: url(images/button-main04_on.png);}
*/
/*--------- - ------- - - Button EXTENDED - - ------ - --------*/
/*
#sideMenu li.be-01			{background-image: url(images/button-extd01_off.png);}
#sideMenu li.be-01:hover	{background-image: url(images/button-extd01_on.png);}
#sideMenu li.be-02			{background-image: url(images/button-extd02_off.png);}
#sideMenu li.be-02:hover	{background-image: url(images/button-extd02_on.png);}
#sideMenu li.be-03			{background-image: url(images/button-extd03_off.png);}
#sideMenu li.be-03:hover	{background-image: url(images/button-extd03_on.png);}
#sideMenu li.be-04			{background-image: url(images/button-extd04_off.png);}
#sideMenu li.be-04:hover	{background-image: url(images/button-extd04_on.png);}
*/
/*--------- - ---------- - - Button SUB - - -------- - --------*/
/*
#sideMenu li.bs-01			{background-image: url(images/button-sub01_off.png);}
#sideMenu li.bs-01:hover	{background-image: url(images/button-sub01_on.png);}
#sideMenu li.bs-02			{background-image: url(images/button-sub02_off.png);}
#sideMenu li.bs-02:hover	{background-image: url(images/button-sub02_on.png);}
#sideMenu li.bs-03			{background-image: url(images/button-sub03_off.png);}
#sideMenu li.bs-03:hover	{background-image: url(images/button-sub03_on.png);}
#sideMenu li.bs-04			{background-image: url(images/button-sub04_off.png);}
#sideMenu li.bs-04:hover	{background-image: url(images/button-sub04_on.png);}
*/

#sideMenu li.be-01, #sideMenu li.be-02, #sideMenu li.be-03, #sideMenu li.be-04{
	margin: 7px 0 2px 0px;
}




.glossymenu{
	margin: -5px 10px 40px 38px;
	padding: 20px 0;
	border-right:1px dotted #666;		
}
.glossymenu a.menuitem{
	display:block;
	position: relative;	/*To help in the anchoring of the ".statusicon" icon image*/
	list-style-type: none;
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	width:210px;
	height:50px;
	line-height: 50px;
	vertical-align: middle;
	text-indent: 10px;
	text-decoration: none;
	margin: 7px 0 7px 0px;
}

.glossymenu a.menuitem:link		{ color: white; }
.glossymenu a.menuitem:hover	{ color: white; }
.glossymenu a.menuitem:visited	{ color: white; }
.glossymenu a.menuitem:active	{ color: white; }

/*--------- - --------- - - MAIN Button - - -------- - --------*/
.glossymenu a.menuitem.bm-01		{background-image: url(images/button-main01_off.png);}
.glossymenu a.menuitem.bm-01:hover	{background-image: url(images/button-main01_on.png);}
.glossymenu a.menuitem.bm-02		{background-image: url(images/button-main02_off.png);}
.glossymenu a.menuitem.bm-02:hover	{background-image: url(images/button-main02_on.png);}
.glossymenu a.menuitem.bm-03		{background-image: url(images/button-main03_off.png);}
.glossymenu a.menuitem.bm-03:hover	{background-image: url(images/button-main03_on.png);}
.glossymenu a.menuitem.bm-04		{background-image: url(images/button-main04_off.png);}
.glossymenu a.menuitem.bm-04:hover	{background-image: url(images/button-main04_on.png);}
.glossymenu a.menuitem.bm-05		{background-image: url(images/button-main05_off.png);}
.glossymenu a.menuitem.bm-05:hover	{background-image: url(images/button-main05_on.png);}
/*--- - -- - - Button EXTENDED (Will Not be Used?) - - -- - ---*/
/*
.glossymenu a.menuitem.be-01		{background-image: url(images/button-extd01_off.png);}
.glossymenu a.menuitem.hover		{background-image: url(images/button-extd01_on.png);}
.glossymenu a.menuitem.be-02		{background-image: url(images/button-extd02_off.png);}
.glossymenu a.menuitem.be-02:hover	{background-image: url(images/button-extd02_on.png);}
.glossymenu a.menuitem.be-03		{background-image: url(images/button-extd03_off.png);}
.glossymenu a.menuitem.be-03:hover	{background-image: url(images/button-extd03_on.png);}
.glossymenu a.menuitem.be-04		{background-image: url(images/button-extd04_off.png);}
.glossymenu a.menuitem.be-04:hover	{background-image: url(images/button-extd04_on.png);}
*/




.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 19px;
	right: 10px;
	border: none;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
	background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
	list-style-type: none;
	margin: -4px 0 0 0;
	padding: 0;
}

.glossymenu div.submenu ul li {
	display:block;
	list-style-type: none;
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
	width:210px;
	height:30px;
	line-height: 30px;
	vertical-align: middle;
	text-indent: 15px;
	margin: 2px 0 2px 0px;
}
/*	To Address Individual Classes -------------------------------
.glossymenu div.submenu ul li.bs-01 { color:#XXX }
.glossymenu div.submenu ul li.bs-02 { } 
.glossymenu div.submenu ul li.bs-03 { } 
.glossymenu div.submenu ul li.bs-04 { }
*/


/*------ - ------- - - Button SUB Backgrounds - - ----- - -----*/
.glossymenu div.submenu ul li.bs-01			{background-image: url(images/button-sub01_off.png);}
.glossymenu div.submenu ul li.bs-01:hover	{background-image: url(images/button-sub01_on.png);}
.glossymenu div.submenu ul li.bs-02			{background-image: url(images/button-sub02_off.png);}
.glossymenu div.submenu ul li.bs-02:hover	{background-image: url(images/button-sub02_on.png);}
.glossymenu div.submenu ul li.bs-03			{background-image: url(images/button-sub03_off.png);}
.glossymenu div.submenu ul li.bs-03:hover	{background-image: url(images/button-sub03_on.png);}
.glossymenu div.submenu ul li.bs-04			{background-image: url(images/button-sub04_off.png);}
.glossymenu div.submenu ul li.bs-04:hover	{background-image: url(images/button-sub04_on.png);}

/*----- - ------ - - SUB Button Text Colors - - ------ - ------*/
.glossymenu div.submenu ul li.bs-01 a:link		{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-01 a:visited	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-01 a:active	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-01 a:hover		{ color: #003a91; text-decoration: none }

.glossymenu div.submenu ul li.bs-02 a:link		{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-02 a:visited	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-02 a:active	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-02 a:hover		{ color: #003a91; text-decoration: none }

.glossymenu div.submenu ul li.bs-03 a:link		{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-03 a:visited	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-03 a:active	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-03 a:hover		{ color: #003a91; text-decoration: none }

.glossymenu div.submenu ul li.bs-04 a:link		{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-04 a:visited	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-04 a:active	{ color: #003a91; text-decoration: none }
.glossymenu div.submenu ul li.bs-04 a:hover		{ color: #003a91; text-decoration: none }










/*--------- - ------ - - **END** Side Menu - - ----- - --------*/

/*--------- - ------- - - Conditions Menu - - ------ - --------*/3
/*--------- - ---------- - - Basic Menu - - -------- - --------*/
/*--------- - ----------- - - NOT USED - - --------- - --------*/
#conditionsMenu {
	float:left;	
	width:200px;
	background: #CDF;
	margin: 0;
	padding: 0;		
	padding-top: 45px;
	padding-bottom: 3000px; 
	margin-bottom: -3000px;
	z-index: 0;
	border-right:1px solid #003a91;
}

#conditionsMenu ul{
	margin: -5px 10px 40px 10px;
	padding: 0;
/*	border:1px solid #5F0;	*/
}
#conditionsMenu li{
	list-style-type: none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	line-height: 15px;
	vertical-align: middle;
	text-indent: 10px;
	margin: 6px 0;
}
/*
#conditionsMenu a:link		{ color: #003a91; text-decoration: none }
#conditionsMenu a:visited	{ color: #003a91; text-decoration: none }
#conditionsMenu a:active	{ color: #D00000; text-decoration: none }
#conditionsMenu a:hover		{ color: #D00000; text-decoration: none }
*/
/*------ - ------ - - **END** Conditions Menu - - ----- - -----*/


/*--------- - ------- - - Main Container - - ------- - --------*/
#productContainer {
	float:left;
	width:692px;
/*	background: #DDD;	*/
}
#productContent {
	width: 550px;		
	margin:10px 0 30px 30px;
/*	background: #DDD;	*/
}
#productContent h1 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
/*	font-variant: small-caps;	*/
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:50px 0 20px 0px;
	padding:0;
}
#productContent h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
/*	font-variant: small-caps;	*/
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:60px 0px 0px;
	padding:0;
}
#productContent h3 {
	font: bold .7em Verdana, Arial, Helvetica, sans-serif;
/*	font-variant: small-caps;	*/
	text-transform: uppercase;	
	word-spacing: normal;
	letter-spacing: -.00em;
	color: #003a91;
	margin:5px 0 10px 0px;
	padding:0;
}
#productContent h2.home  {padding-top:10px;}
#productContent h2.about {padding-top:45px;}


#productContent .bigCap { font-size: 1.25em;}
#productContent .revision {font-style:italic;}

#productContent p {
/*	width:600px;		*/
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:10px 0 10px 0px;
}
#productContent p.quote {
/*	width:600px;		*/
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	line-height: 1.4em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:10px 0 10px 0px;
}
#productContent p.quoteCredit {
/*	width:590px;		*/
	margin-top: -0.7em;
	margin-bottom: 2em;
	text-align: right;
}
#productContent a {
	font-weight: bold;
}
#productContent a:link		{ color: #444; text-decoration: none }
#productContent a:visited	{ color: #444; text-decoration: none }
#productContent a:active	{ color: #D00000; text-decoration: none }
#productContent a:hover		{ color: #D00000; text-decoration: none }

/*---------- - ---------- - - Footer - - --------- - ----------*/
#footer {
	float:left;
	width:994px;
	height: 45px;
	background: url(images/background-footer.png) repeat-x;
	border-top: solid 1px #003a91;
	border-bottom: solid 5px #003a91;
}
#footer-logo {
	float: left;
	padding: 25px 0 0 15px;
}
#footer-logo p{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003a91;
	padding: 0;
	margin:0;
}
#footer-logo .indent{
	margin-left:0px;
}

#footer-phone {
	float: right;
	padding:18px 0 0 0px;
	margin-right:15px;
}
#footer-phone p{
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #003a91;
	text-align:right;
	padding: 0;
	margin:0;
}
#footer-phone h5{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003a91;
	text-align:right;
	padding: 0;
	margin:0;
}

/*--------- - --------- - - Shadow Box - - --------- - --------*/
#shadowBox {	
	height:20px;
	background-image: url(images/background-bottom-shadow.png);	
	background-repeat: no-repeat;	
	background-position: center top;	
	margin:0 auto;
	padding:0;
	width: 1030px;
}

/*--------- - -------- - - Site Design - - --------- - --------*/
#bottomContainer {
	width: 994px;
	padding: 0;
	margin: -15px auto;
	text-align: left;
/*	background-color: #05A;		*/
/*	border: 1px solid #05a;		*/
}
#siteDesign {
	float:left;
	width: 200px;
	padding: 0;
	margin: 4px auto;
	text-align: left;
/*	background-color: #05A;		*/
/*	border: 1px solid #05a;		*/
}
#siteDesign p {
	padding: 0;
	margin: 0px 15px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
#siteDesign a:link		{ color: #c9daff; text-decoration: none }
#siteDesign a:visited	{ color: #c9daff; text-decoration: none }
#siteDesign a:active	{ color: #6eaae1; text-decoration: none }
#siteDesign a:hover		{ color: #6eaae1; text-decoration: none }

/*--------- - -------- - - Legal Content - - ------- - --------*/
#legalContent {
	float:right;
	width: 500px;
	padding: 0;
	margin: 4px 0 0 0;
/*	border: 1px solid #000;		*/
}
#legalContent ul {
	width: 300px;
	display:inline;
	list-style:none;
	padding:0px;
	margin-right:0px;
	height: 15px;
}
#legalContent li {
	float:right;
	margin:0 0px 0 0;
	text-align:center;
	font: 10px verdana, arial, sans-serif;
	font-weight: normal;
	height: 11px;
	padding: 0px 15px 2px 15px;
	border-left-width: 2px;
	border-left-style: groove;
	color: #6eaae1;
}
#legalContent li.first {
	border-left: none;
}
#legalContent li.last {
	border-right-width: 2px;
	border-right-style: groove;
}
#legalContent a:link		{ color: #6eaae1; text-decoration: none }
#legalContent a:visited		{ color: #6eaae1; text-decoration: none }
#legalContent a:active		{ color: #D00; text-decoration: none }
#legalContent a:hover		{ color: #D00; text-decoration: none }
/*----------------------------- - -----------------------------*/


/*--------- - ----------- - - Contact - - ---------- - --------*/
#contactContainer{
	float:left;
	margin:30px 0 0 0;
	padding:0;
	width:645px;
	height: 370px;
}
#contactInfo {
	float: left;
	width: 240px;
	padding: 0px 0px 20px 0px;
	margin: 0 20px 0 0 ;
}
#contactInfo h1{
	padding: 25px 0 5px 0;
	margin:0;
	color: #003a91;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid #5183ce 2px;
}
#contactInfo p{
	padding: 0 0 0 3px;
	margin:0;
	color: #444;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}

#contactInfo a:link		{ color: #003a91; text-decoration: none }
#contactInfo a:visited	{ color: #003a91; text-decoration: none }
#contactInfo a:active	{ color: #D00000; text-decoration: none }
#contactInfo a:hover	{ color: #D00000; text-decoration: none }

#contactMap {
	float:right;
	padding: 0px 10px 0 22px;
	margin:0;
	width: 350px;
	height: 350px;
	border-left: dotted #444 1px;
}


/*----------  ----------- - - DOCTOR - - ---------  -----------*/
#doctorImage {
	float:right;
	padding:0;
	margin: 30px 15px 0 -100px;
	border: none;		
}
#doctorContent {
	float:left;
	width:450px;
	padding:0 0 40px 0;
	margin: 30px 0px 0 30px;
}
#doctorContent h2{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
/*	font-variant: small-caps;	*/
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:30px 0 20px 0px;
	padding:0;
}
#doctorContent h2.title {
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:20px 0 5px 0px;
}
#doctorContent h3.title{
	font: normal 1em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:0px 0 0px 0px;
	padding:0;
	text-align:center;
}
#doctorContent p{
	float:left;
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:1.0em 0;
}
#doctorContent .department {
	margin-top:20px;
	clear:both;
	overflow:hidden;
	background: url(images/doctor-background-associated.png) no-repeat;
}
#doctorContent .department h3 {
	font: bold .9em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	padding:0 0 5px 0;
	text-align:left;
}
#doctorContent .associate {
	float:left;
	width:250px;
	font: normal .9em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #444;
	margin:5px 0 5px 0px;
	padding:0;
	text-align:left;
}
#doctorContent .phone {
	float:left;
	width:140px;
	font: normal .9em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #444;
	margin:5px 0 5px 0px;
	padding:0;
	text-align:right;
}

/*----------  -------- - - CONDITIONS - - --------  -----------*/
#conditionImage {
	float:right;
	padding:0;
	margin: 60px 15px 0 -100px;
	border: none;		
}
#conditionContent {
	float:left;
	width:400px;
	padding:0 0 40px 0;
	margin: 35px 0px 0 30px;
}
#conditionContent h1{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:30px 0 0px 0px;
	padding:0;
}
#conditionContent h2{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;	
	word-spacing: normal;
	letter-spacing: .02em;
	color: #003a91;
	margin:0px 0 0px 0px;
	padding:0;
}
#conditionContent h3{
	font: bold .9em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: .02em;
	color: #003a91;
	margin:1em 0 0px 0px;
	padding:1em 0 0em 0px;
}
#conditionContent p{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:1.0em 0;
}
#conditionContent ol{
	width:325px;
	margin:10px 0 20px 0;
	list-style-type: decimal;
	overflow:hidden;
}
#conditionContent ul{
	width:325px;
	margin:10px 0 20px 0;
	list-style-type: disk;
	overflow:hidden;
}
#conditionContent li{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:.5em 0;
}
.pTitle {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	color: #003a91;
}	
/*----------  --------- - - SURGERY - - ---------  ------------*/
#surgeryImage {
	float:right;
	padding:0;
	margin: 60px 15px 0 -100px;
	border: none;		
}
#surgeryContent {
	float:left;
	width:400px;
	padding:0 0 40px 0;
	margin: 35px 0px 0 30px;
}
#surgeryContent h1{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:30px 0 0px 0px;
	padding:0;
}
#surgeryContent h2{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;	
	word-spacing: normal;
	letter-spacing: .02em;
	color: #003a91;
	margin:0px 0 0px 0px;
	padding:0;
}
#surgeryContent h3{
	font: bold .9em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: .02em;
	color: #003a91;
	margin:1em 0 0px 0px;
	padding:1em 0 0em 0px;
}
#surgeryContent p{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:1.0em 0;
}
#surgeryContent ol{
	width:325px;
	margin:10px 0 20px 0;
	list-style-type: decimal;
	overflow:hidden;
}
#surgeryContent ul{
	width:325px;
	margin:10px 0 20px 0;
	list-style-type: disk;
	overflow:hidden;
}
#surgeryContent li{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:.5em 0;
}
/*----------  --------- - - RESOURCES - - ---------  ----------*/
#resourceImage {
	float:right;
	padding:0;
	margin: 60px 15px 0 -100px;
	border: none;		
}
#resourceContent {
	float:left;
	width:400px;
	padding:0 0 40px 0;
	margin: 35px 0px 0 30px;
}
#resourceContent h1{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:30px 0 0px 0px;
	padding:0;
}
#resourceContent h2{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;	
	word-spacing: normal;
	letter-spacing: .02em;
	color: #003a91;
	margin:0px 0 0px 0px;
	padding:0;
}
#resourceContent h2.welcome{
	margin:20px 0 0px 0px;
}
#resourceContent h3{
	font: bold .9em Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: .02em;
	color: #003a91;
	margin:1em 0 0px 0px;
	padding:1em 0 0em 0px;
}
#resourceContent p{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:1.0em 0;
}
#resourceContent p.indent{
	margin: .3em 0 0 2em;
	line-height: 1.4em;
}
#resourceContent ol{
	width:325px;
	margin:10px 0 20px 0;
	list-style-type: decimal;
	overflow:hidden;
}
#resourceContent ul{
	width:325px;
	margin:10px 0 20px 0;
	list-style-type: disk;
	overflow:hidden;
}
#resourceContent li{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:.5em 0;
}

/*--------  --------- - - Testimolials - - ---------  ---------*/
#testimoniaslContent {
	float:left;
	width:550px;
	padding:0 0 40px 0;
	margin: 35px 0px 0 30px;
}
#testimoniaslContent h1{
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	word-spacing: normal;
	letter-spacing: -.05em;
	color: #003a91;
	margin:30px 0 0px 0px;
	padding:0;
}
#testimoniaslContent ul{
	width:550x;
	padding:0;
	margin:10px 0 20px 0;
	list-style-type: none;
	overflow:hidden;
}
#testimoniaslContent li{
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.55em;
	word-spacing: normal;
	letter-spacing: normal;
	color: #444;
	margin:1em 0 4em 0;
}
.testimonialQuote{
	font: bold 1.05em Verdana, Arial, Helvetica, sans-serif;
	color: #800000;
}	


/*----------  ------- - - MEET DOCTORS - - --------  ----------*/
#meetdoctorsContent {
	float:left;
	width:600px;
	padding:0 0 40px 0;
	margin: 55px 0px 0 30px;
/*	border:1px solid;	*/
}
#meetdoctorsContent ul{
	width:590px;
	margin:0;
	padding:0;
	list-style-type: none;
	overflow:hidden;
}
#meetdoctorsContent li{
	height:190px;
	width:550px;
	margin:0 0 20px 0;
	font: normal .80em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	word-spacing: normal;
	letter-spacing: normal;
/*	border:1px solid;	*/
}
#meetdoctorsContent li .larger{
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
}

#meetdoctorsContent a { display:block; }

#meetdoctorsContent ul li.md-01			{background: url(images/meet-doctors-image-king.png) no-repeat;}
#meetdoctorsContent ul li.md-01:hover	{background: url(images/meet-doctors-image-king-on.png) no-repeat;}
#meetdoctorsContent ul li.md-02			{background: url(images/meet-doctors-image-associates.png) no-repeat;}
#meetdoctorsContent ul li.md-02:hover	{background: url(images/meet-doctors-image-associates-on.png) no-repeat;}

#meetdoctorsContent ul li a.md-a1 {	padding:60px 0 90px 200px; }
#meetdoctorsContent ul li a.md-a2 {	padding:50px 0 90px 200px; }


/*-------  ------- - - SURGICAL TECNIQUES - - --------  -------*/
#meetdoctorsContent ul li.su-01			{background: url(images/surgical-min-invasive.png) no-repeat;}
#meetdoctorsContent ul li.su-01:hover	{background: url(images/surgical-min-invasive-on.png) no-repeat;}
#meetdoctorsContent ul li.su-02			{background: url(images/surgical-gamma-knife.png) no-repeat;}
#meetdoctorsContent ul li.su-02:hover	{background: url(images/surgical-gamma-knife-on.png) no-repeat;}

#meetdoctorsContent ul li a.su-a1 {	padding:55px 0 90px 200px; }
#meetdoctorsContent ul li a.su-a2 {	padding:75px 0 90px 200px; }

/*-------  ------- - - RESOURCES SELECTION - - --------  ------*/
#resContent {
	float:left;
	width:640px;
	padding:0 0 40px 0;
	margin: 80px 0px 0 30px;
/*	border:1px solid;	*/
}
#resContent ul{
	width:640px;
	margin:0;
	padding:0;
	list-style-type: none;
	overflow:hidden;
}
#resContent li{
	float:left;
	height:140px;
	width:300px;
	margin:0 20px 10px 0px;
	font: normal .75em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	word-spacing: normal;
	letter-spacing: normal;
/*	border:1px solid;	*/
}
#resContent li .larger{
	font: bold 1.0em Verdana, Arial, Helvetica, sans-serif;
}

#resContent a { display:block; }

#resContent ul li.re-01			{background: url(images/res-articles.png) no-repeat;}
#resContent ul li.re-01:hover	{background: url(images/res-articles-on.png) no-repeat;}
#resContent ul li.re-02			{background: url(images/res-information.png) no-repeat;}
#resContent ul li.re-02:hover	{background: url(images/res-information-on.png) no-repeat;}
#resContent ul li.re-03			{background: url(images/res-forms.png) no-repeat;}
#resContent ul li.re-03:hover	{background: url(images/res-forms-on.png) no-repeat;}
#resContent ul li.re-04			{background: url(images/res-links.png) no-repeat;}
#resContent ul li.re-04:hover	{background: url(images/res-links-on.png) no-repeat;}

#resContent ul li a.re-a1 {	padding:55px 0 40px 140px; }
#resContent ul li a.re-a2 {	padding:40px 0 40px 140px; }
#resContent ul li a.re-a3 {	padding:25px 0 40px 140px; }
#resContent ul li a.re-a4 {	padding:55px 0 40px 140px; }
















/*	font-variant: small-caps;	*/
/*	text-transform: uppercase;	*/










/*----------  ------------ - - HOME - - ----------  -----------*/
#homeContent h2{
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:10px 0 0 0;
}
#homeContent h3{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
}
#homeContent p{
	margin:0;
	padding:0;
}

#hmLeft {
	float: left;
	width: 550px;
	margin-top: 30px;
	padding: 0px 0 20px 0;
/*	border: 1px solid #05a;		*/
}
#hmRight {
	float: left;
	width: 204px;
	margin-top: 30px;
	padding: 0px 20px 20px 0;
	text-align:right;
/*	border: 1px solid #05a;		*/
}
#hmRight h3 {
	text-align:right;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#A00;
	margin: 0;
	padding:10px 0 0 0 ;
}
#hmRight h4 {
	text-align:right;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin: 0;
	padding: 0 0 3px 0;
}
#hmRight h5 {
	text-align:right;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin: 0;
	padding:0 0 15px 0;
}
#hmRight p {
	text-align:right;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin: 0;
	padding:10px 0 0 0;
}
#hmRight a:link		{ color: #05C; text-decoration: none }
#hmRight a:visited	{ color: #05C; text-decoration: none }
#hmRight a:active	{ color: #A00; text-decoration: none }
#hmRight a:hover	{ color: #A00; text-decoration: none }

.phtab {
	display:inline-block;
	width:30px;
	text-align:right;
	color:#444;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
/*	border: 1px solid #05a;	*/
}

