/* Global Styles */

body {
	margin:0px;
}
	
H2 { padding-top: 10pt; padding-right: 10pt; padding-bottom: 20pt}
A:visited, A:active, A:link { 
color: #0E707E;
text-decoration: none ;
} A:hover { color: #C55B27;  text-decoration: underline; }

SELECT,INPUT {
	background-color: white !important;
}

#attorneyshover A:link {font-size: 21px; color:#3A5A60; font-weight:bold; text-decoration:none;}
#attorneyshover A:active {font-size: 21px; color:#3A5A60; font-weight:bold; text-decoration:none;}
#attorneyshover A:visited {font-size: 21px; color:#3B4E51; font-weight:bold; text-decoration:none;}
#attorneysshover A:hover {color:orange; text-decoration: none;}

#bottommenu {font-size:medium; color: #03282D; font-weight:bold; 
	letter-spacing:.1em; padding: 5px 0px 0px 0px;}


#bottommenu A:link { font-size: 11px; color:#0A4952; font-weight:bold; text-decoration: none; }
#bottommenu A:active {font-size: 11px; color:#0A4952; font-weight:bold; text-decoration: none; }
#bottommenu A:visited { font-size: 11px; color:#0A4952; font-weight:bold; text-decoration: none; }
#bottommenu A:hover { color:#A56329;}
#bottommenu TD { padding: 1px 0px 0px 0px;}


#doctorshover A:link {font-size: 21px; color:#3A5A60; font-weight:bold; text-decoration:none;}
#doctorshover A:active {font-size: 21px; color:#3A5A60; font-weight:bold; text-decoration:none;}
#doctorshover A:visited {font-size: 21px; color:#3B4E51; font-weight:bold; text-decoration:none;}
#doctorshover A:hover {color:orange; text-decoration:none;}

#topmenu {font-size:medium; color: #03282D; font-weight:bold; 
	letter-spacing:.1em; padding: 0px 0px 10px 0px;}


#topmenu A:link { font-size: 11px; color:#3B6D6C; font-weight:bold; text-decoration: none; }
#topmenu A:active {font-size: 11px; color:#3B6D6C; font-weight:bold; text-decoration: none; }
#topmenu A:visited { font-size: 11px; color:#3B6D6C; font-weight:bold; text-decoration: none; }
#topmenu A:hover { color:#000000;}
#topmenu TD { padding: 0px 0px 0px 0px;}


#leftmenu {
	font-size:medium;
	color: #000000;
	letter-spacing:.2em;
	padding: 0px 0px 0px 0px;
	}

#leftmenu A:link { font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#leftmenu A:active {font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#leftmenu A:visited { font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#leftmenu A:hover { color:#000000;}
#leftmenu TD { padding: 10px 0px 0px 20px;}

#rightmenu {
	font-size:medium;
	color: #000000;
	letter-spacing:.2em;
	padding: 0px 0px 0px 0px;
	}
	
#leftmenu2 {
	font-size:medium;
	color: #000000;
	letter-spacing:.2em;
	padding: 5px 0px 0px 5px;
	}

#leftmenu2 A:link { font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#leftmenu2 A:active {font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#leftmenu2 A:visited { font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#leftmenu2 A:hover { color:#000000;}
#leftmenu2 TD { padding: 0px 0px 0px 0px;}

#rightmenu2 {
	font-size:medium;
	color: #000000;
	letter-spacing:.2em;
	padding: 0px 0px 0px 0px;
	}

#rightmenu A:link { font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#rightmenu A:active {font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#rightmenu A:visited { font-size: 11px; color:#185E66; font-weight:normal; text-decoration: none; }
#rightmenu A:hover { color:#000000;}
#rightmenu TD { padding: 30px 0px 0px 30px;}

.tdverticlemenu {
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	
}


td {
	padding: 5px 5px 5px 5px;
	border-collapse: collapse;
/*
	padding: 5px 5px 5px 5px;
	border-collapse: collapse;
*/
}

strongText {
	color:#C55B27;
	}
	
strong {
 	color:#B45120;
	}

sup {
	line-height:2px;
	}

b {
	color:#086D7B;
	}
	
ul, li, ol, dt, dd {
	padding: 0.1em;
	margin-left: 0.7em;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	border: 0;
}

blockquote {
	padding: 1.0em;
	margin-left: 0.0em;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	border: 0;
	background-color:#EFF7F7;
}

/*
form {
	padding: 0.1em;
	margin-left: 0.7em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}
*/
form {
	padding: 0.1em;
	margin-left: 0.0em;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
}


/* ID Styles */

#dateformat {	
	font: 12px Calibri, arial, verdana;
	color: #086D7B;
	line-height:5px;
	letter-spacing:.1em;
	}

#dateformat a {
	font: 11px arial;
	font-weight: bold;
	color: #086D7B;
	line-height:15px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#dateformat a:hover {
	color: #C66B39;
	letter-spacing:.1em;
	}
	
	
#feature a {
	font: 11px arial;
	font-weight: bold;
	color: #C55B27;
	line-height:15px;
	letter-spacing:.1em;
	text-decoration: none;
	}


#footer{
    font: 10px arial, verdana;
	font-weight: normal;
    color: #404040;
	line-height:10px;
	}
	
#footer a {
    font: 10px arial, verdana;
    color: #1995A7;
	line-height:10px;
	}
	
#footerBottom{
    font: 10px arial, verdana;
    color: #B6DBDC;
	line-height:10px;
	}	

#monthformat {
	font-size:medium;
	color: #29808D;
	letter-spacing:.2em;
	border-bottom: 2px solid #3A5A60;
		}
		
#navigation td {
	border-bottom: 0px solid #8C0F00;
	}
	
#navigation a {
	font-size:medium;
	color: #0E707E;
	line-height:2px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:hover {
	color: #BA4C10;
    background: #B5CCCC;
	}
	
#survey {
	font: bold 11px arial;
	color: #3A5A60;
	line-height:12px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}

#topSection {
	font-size:medium;
	color: #0E707E;
	letter-spacing:.2em;
	padding: 5px 5px 5px 5px;
	}
	
/* Class Styles */

.special {
        display:none;
}

.abstract {
	font: 12px arial;
	font-weight:bold;
	color: #C55B27;
	line-height:15px;
	}
	
.abbreviations_text{
    font: 12px arial, verdana;
    color: #086D7B;
	line-height:15px;
        }
		
.admin{
  	font: 10px arial, verdana;
    color: #05444D;
	line-height:10px;
        }
.admintitle{
    font: 11px arial, verdana;
    color: #05444D;
	line-height:10px;
	font-weight: bold;
        }

.alertbold {
	font: 12px arial;
	font-weight:bold;
	color: #C55B27;
	line-height:15px;
	}

.alert {
 	font: 12px arial;
	color: #C55B27;
	line-height:15px;
	}
	
.article_title{
	font: 12px verdana, arial;
	font-weight: bold;
	color: #832800;
	line-height:16px;
	letter-spacing:.18em;
	}
	
.attorneys{
    font: 11px arial, verdana;
    color: #2D474B;
	line-height:4px;
        }
.attorneyslist{
    font: 14px arial, verdana;
	font-weight: bold;
    color: #2D474B;
	line-height:10px;
	}

.attorneysinfo{
    font: 12px arial, verdana;
	font-weight: normal;
    color: #2D474B;
	line-height:10px;
	}

.attorneys_firmname{
	font: 12px arial, verdana;
	font-weight: bold;
    color: #2D474B;
	line-height:10px;
	}
.attorneyslist 
	A:hover { color:orange; text-decoration: none; }

.bodyText {
	font: 12px arial;
	color: #03282D;
	line-height:15px;
	}

.bodyText2 {
	font: 12px arial;
	color: #03282D;
	line-height:15px;
	}

.bold {
	font: 12px arial;
	font-weight: bold;
	color: #086D7B;
	line-height:15px;
	}

.bylineText{
    font: 11px arial, verdana;
	font-weight: normal;
    color: #D6A892;
	line-height:15px;
        }
		
.candleText {
	font: 12px arial;
	color: #E4F4F4;
	line-height:15px;
	}

.doctors{
    font: 11px arial, verdana;
    color: #2D474B;
	line-height:4px;
    }
			
.doctorsinfo{
    font: 12px arial, verdana;
	font-weight: normal;
    color: #2D474B;
	line-height:10px;
	}
	
.doctorsinfo2{
    font: 12px arial, verdana;
	font-weight: bold;
    color: #2D474B;
	line-height:10px;
	}

.doctor_treats{
    font: 12px arial, verdana;
	font-weight: bold;
    color: #C65218;
	line-height:10px;
	}

.doctorslist{
    font: 14px arial, verdana;
	font-weight: bold;
    color: #2D474B;
	line-height:10px;
	}
	
.doctorslist A:hover { 
	color:#BA4C10; 
	text-decoration: none; 
	}

.doctor_subtitle{
	font: 12px verdana, arial;
	font-weight: bold;
	color: #0D292D;
	line-height:16px;
	letter-spacing:.18em;
	}

.drug_title{
	font: 14px verdana, arial;
	font-weight: bold;
	color: #3A5A60;
	line-height:16px;
	letter-spacing:.18em;
	}

.editor_line{
	font: 10px arial;
	font-weight: normal;
	color: #738786;
	line-height:16px;
	letter-spacing:.21em;
	}

.eventTitle{
	font: 12px verdana, arial;
	font-weight: bold;
	color: #C65218;
	line-height:15px;
	letter-spacing:.20em;
	}

.eventText {
	font: 12px arial;
	color: #A03404;
	line-height:15px;
	}
				
.featureText {
	font: 11px arial;
	color: #083131;
	line-height:15px;
	letter-spacing:.0em;
	text-decoration: none;
	}	
	
.footer{
    font: 10px arial, verdana;
	font-weight: normal;
    color: #832800;
	line-height:10px;
        }

.headerTitle{
	font: 13px verdana, arial;
	font-weight: bold;
	color: #03282D;
	line-height:16px;
	letter-spacing:.18em;
	}
		
.medicalnewslinks {
	font: 10px arial;
	color: #083131;
	line-height:18px;
	letter-spacing:.1em;
	text-decoration: none;
	}		

.menuLeft {
	font: 10px arial;
	color: #E7F5F5;
	line-height:14px;
	letter-spacing:.1em;
	text-decoration: none;
	}

	
.menuLinks {
	font: 11px arial;
	color: #2A9DAE;
	line-height:18px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.menuTitle {
	font: 12px arial;
	font-weight: bold;
	color: #C55B27;
	line-height:1px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.newsletterQuote {
	font: 12px arial;
	color: #0B6673;
	line-height:15px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.newletter_subtitle{
	font: 12px verdana, arial;
	font-weight: bold;
	color: #03282D;
	line-height:16px;
	letter-spacing:.18em;
	}
	
.noticeText {
 	font: 12px arial;
	color: #C55B27;
	line-height:15px;
	}
	
.Pagetitle{
	font: 14px verdana, arial;
	font-weight: bold;
	color: #00424A;
	line-height:16px;
	letter-spacing:.18em;
	}
.Pagetitle2{
	font: 14px verdana, arial;
	font-weight: bold;
	color: #C55B27;
	line-height:16px;
	letter-spacing:.18em;
	}
	
.Pagesubtitle{
	font: 12px arial, verdana;
	font-weight: bold;
	color: #C55B27;
	line-height:16px;
	letter-spacing:.18em;
	}	

.pollText{
	font: 12px arial;
	font-weight: bold;
	color: #C55B27;
	line-height:16px;
	letter-spacing:.18em;
	}
	
	
.quizText {
	font: 11px arial;
	color: #140908;
	line-height:15px;	
/*
	letter-spacing:.1em;
*/
	}
	
.quoteText {
	font: 12px arial;
	color: #1C8392;
	line-height:15px;
	}
	
.quoteText2 {
	font: 12px arial;
	color: #2A9DAE;
	line-height:15px;
	}

.referenceText {
	font: 10px arial;
	color: #2A9DAE;
	line-height:14px;
	letter-spacing:.1em;
	}

.search{
    font: 10px arial, verdana;
    color: #2D474B;
	line-height:11px;
        }
			
.searchSite {
	font: 12px arial;
	font-weight:bold;
	color: #BA4C10;
	line-height:20px;
	}
	
.strongText {
	font: 12px arial;
	font-weight:bold;
	color: #C55B27;
	line-height:15px;
	}
	
.subtitle{
	font: 12px arial, verdana;
	font-weight: bold;
	color: #C55B27;
	line-height:16px;
	letter-spacing:.18em;
	}
	
.sub_subtitle{
	font: 11px verdana;
	font-weight: bold;
	color: #C55B27;
	line-height:15px;
	}
	
.support_groups{
	font: 11px arial, verdana;
	font-weight: normal;
	color: #2D474B;
	line-height:10px;
	}

.support_groups_text{
  	font: 12px arial, verdana;
	font-weight: normal;
    color: #2D474B;
	line-height:10px;
	}
	
.support_groups_list{
    font: 14px arial, verdana;
	font-weight: bold;
    color: #2D474B;
	line-height:10px;
	}
	
.support_groups_list 
	A:hover { color:#C66B39; text-decoration: none; 
	}	

.tinyText {
	font: 11px arial;
	color: #C55B27;
	line-height:11px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.title{
	font: 14px verdana, arial;
	font-weight: bold;
	color: #832800;
	line-height:16px;
	letter-spacing:.18em;
	}
	
.title_orange{
	font: 14px verdana, arial;
	font-weight: bold;
	color: #C55B27;
	line-height:16px;
	letter-spacing:.18em;
	}
	
.title2{
	font: 12px verdana, arial;
	font-weight: bold;
	color: #832800;
	line-height:16px;
	letter-spacing:.18em;
	}

.error {
        color: red;
        font-family : Arial;
        font-size : 18px;
}
.errorsmall {
        color: red;
	font-weight: bold;
        font-family : Arial;
        font-size : 11px;
}


/*
#e9e9f0 is the background arc color 

#f3f3f9 if the topmenu background color (was e9e9f0)

*/

/* ===== Required settings for overall menu look ===== */
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}




/* ===== Text Color ===== */
/*ul.menu a {font: 12px Verdana; color: #03282D; font-weight: normal;}*/
ul.menu a {font: 11px Verdana; color: #03282D; font-weight: normal; text-decoration:none}





/* ===== margin between top menu buttons ===== */
ul.menu li {position:relative; float:left; margin-right:0px}




/*
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1;display:none; opacity:0; list-style:none}
*/
/*
ul.menu ul {position:absolute; top:26px; left:0; background:blue;display:none; opacity:0; list-style:none}
*/
ul.menu ul {position:absolute; top:26px; left:0; background:#FFFFFF; display:none; list-style:none}





/* ===== pulldown border, width of pulldown menus ===== */
ul.menu ul li {position:relative; border:1px solid #8FBFBE; border-top:none; width:255px; margin:0}

/*
ul.menu ul li {position:relative; border:1px solid #aaa;border-top:none; width:158px; margin:0}
*/
/*
ul.menu ul li a {display:block; padding:3px 7px 5px;background-color:#d1d1d1}
*/





/* ===== Pulldown Font size and Pulldown menus background color ----- */
ul.menu ul
li a {display:block; padding:1px 5px 5px; font-size:11px; background-color:#E7EFEF}

/*
ul.menu ul li a:hover {background-color:#c5c5c5}
*/

/* ===== Pulldown Hover Background ===== */
ul.menu ul li a:hover {background-color:#FFFFFF}
/* c5c5c5 */
ul.menu ul ul {left:148px; top:-1px}




/* ===== border color of top buttons, text characteristics, top area background, width is width of menu option =====*/
/*
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px;font-weight:bold;font-size:11; background-color:#f3f3f9; zbackground:url(images/header.gif); width:104px}
*/
/*
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px;font-weight:normal;font-size:11; background-color:#f3f3f9; width:104px}
*/
ul.menu .menulink {border:1px solid #C6DEDE; padding:6px 7px 6px; font-weight:normal; font-size:10px; background-color:#E7EFEF; 
width:117px}




/*
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px
7px;font-weight:normal;font-size:11; background-color:#e9e9f0; width:104px}
*/
/*
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px
7px;font-weight:bold;font-size:11; background-color:#f3f3f9; width:104px}
*/
/*
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px;font-weight:bold;font-size:11; background:url(images/header.gif); width:104px}
*/
ul.menu .menulink:hover, ul.menu.menuhover {background:url(images/header_over.gif)}



/* ===== Background color/image of sub-options ===== */
ul.menu .sub {background:#CEE7E7 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

