/* Global Styles */

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

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

#attorneyshover A:link {font-size: 21px; color:#75219D; font-weight:bold; text-decoration:none;}
#attorneyshover A:active {font-size: 21px; color:#75219D; font-weight:bold; text-decoration:none;}
#attorneyshover A:visited {font-size: 21px; color:#50176B; font-weight:bold; text-decoration:none;}
#attorneysshover A:hover {color:orange; text-decoration: none;}

#bottommenu {font-face:Arial Unicode MS; color: #3D1E4C; font-weight:bold; 
	letter-spacing:.1em; padding: 0px 0px 0px 0px;}


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


#doctorshover A:link {font-size: 21px; color:#75219D; font-weight:bold; text-decoration:none;}
#doctorshover A:active {font-size: 21px; color:#75219D; font-weight:bold; text-decoration:none;}
#doctorshover A:visited {font-size: 21px; color:#50176B; font-weight:bold; text-decoration:none;}
#doctorshover A:hover {color:black; text-decoration:none;}

#topmenu {font-face:Arial Unicode MS; color:#000000;
	letter-spacing:.1em; padding: 0px 0px 0px 0px;}


#topmenu A:link { font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#topmenu A:active {font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#topmenu A:visited { font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#topmenu A:hover { color:#C00000;}
#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:#066698; font-weight:normal; text-decoration: none; }
#leftmenu A:active {font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#leftmenu A:visited { font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#leftmenu A:hover { color:#C00000;}
#leftmenu TD { padding: 10px 0px 0px 10px;}

#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:#066698; font-weight:normal; text-decoration: none; }
#leftmenu2 A:active {font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#leftmenu2 A:visited { font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#leftmenu2 A:hover { color:#C00000;}
#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:#066698; font-weight:normal; text-decoration: none; }
#rightmenu A:active {font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#rightmenu A:visited { font-size: 11px; color:#066698; font-weight:normal; text-decoration: none; }
#rightmenu A:hover { color:#C00000;}
#rightmenu TD { padding: 5px 0px 0px 0px;}

.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:#59077F;
	}
	
strong {
 	color:#59077F;
	}

sup {
	line-height:2px;
	}

b {
	color:#743D8D;
	font: 12px Arial Unicode MS;
	font-weight:bold;
	}
	
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.1em;
	margin-left: 0.7em;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	background-color:#FBF8FC;
	font: 12px Arial Unicode MS, Calibri;
	color:#50176B;
}

/*
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: 10px candara, Calibri, arial;
	color: #3D1E4C;
	line-height:5px;
	letter-spacing:.1em;
	}

#dateformat a {
	font: 10px candara, arial;
	font-weight: bold;
	color: #3D1E4C;
	line-height:15px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#dateformat a:hover {
	color: #3D1E4C;
	letter-spacing:.1em;
	}
	
	
#feature a {
	font: 11px Arial Unicode MS;
	font-weight: bold;
	color: #C55B27;
	line-height:15px;
	letter-spacing:.1em;
	text-decoration: none;
	}


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

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

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

.special {
        display:none;
}

.abstract {
	font: 12px Arial Unicode MS;
	font-weight:bold;
	color: #C55B27;
	line-height:15px;
	}
	
.abbreviations_text{
    font: 12px Arial Unicode MS, candara;
    color: #80409E;
	line-height:15px;
        }
		
.admin{
  	font: 10px Arial Unicode MS, candara;
    color: #00466B;
	line-height:10px;
        }
.admintitle{
    font: 11px Arial Unicode MS, candara;
    color: #3D1E4C;
	line-height:10px;
	font-weight: bold;
        }

.alertbold {
	font: 12px Arial Unicode MS;
	font-weight:bold;
	color: #800000;
	line-height:15px;
	}

.alert {
 	font: 12px Arial Unicode MS;
	color: #800000;
	line-height:15px;
	}
	
.article_title{
	font: 14px Verdana, Arial Unicode MS;
	font-weight: bold;
	color: #3D1E4C;
	line-height:20px;
	}
	
.attorneys{
    font: 11px Arial Unicode MS, candara;
    color: #75219D;
	line-height:4px;
        }
.attorneyslist{
    font: 14px Arial Unicode MS, candara;
	font-weight: bold;
    color: #3D1E4C;
	line-height:10px;
	}

.attorneysinfo{
    font: 12px Arial Unicode MS, candara;
	font-weight: normal;
    color: #000000;
	line-height:10px;
	}

.attorneys_firmname{
	font: 12px Arial Unicode MS, candara;
	font-weight: bold;
    color: #75219D;
	line-height:10px;
	}
.attorneyslist 
	A:hover { color:orange; text-decoration: none; }

.bodyText {
	font: 12px Arial Unicode MS, Calibri, verdana;
	color: #000000;
	line-height:15px;
	}
.bodyText2 {
	font: 12px Arial Unicode MS;
	color: #000000;
	line-height:15px;
	}

.bold {
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #3D1E4C;
	line-height:15px;
	}

.boldLink {
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #066698;
	line-height:15px;
	}

.bottommenuLinks {
	font: 11px Arial Unicode MS;
	color: #3D1E4C;
	line-height:18px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.bylineText{
    font: 11px Arial Unicode MS, candara;
	font-weight: normal;
    color: #856892;
	line-height:15px;
        }
		
.candleText {
	font: 12px Arial Unicode MS;
	color: #E4F4F4;
	line-height:15px;
	}

.dateformat {	
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #3D1E4C;
	line-height:15px;
	letter-spacing:.1em;
	}
	
.doctors{
    font: 11px Arial Unicode MS, candara;
    color: #75219D;
	line-height:4px;
    }
			
.doctorsinfo{
    font: 12px Arial Unicode MS, candara;
	font-weight: normal;
    color: #000000;
	line-height:10px;
	}
	
.doctorsinfo2{
    font: 12px Arial Unicode MS, candara;
	font-weight: bold;
    color: #75219D;
	line-height:10px;
	}

.doctor_treats{
    font: 12px Arial Unicode MS, candara;
	font-weight: bold;
    color: #C00000;
	line-height:10px;
	}

.doctorslist{
    font: 14px Arial Unicode MS, candara;
	font-weight: bold;
    color: #3D1E4C;
	line-height:10px;
	}
	
.doctorslist A:hover { 
	color:#C00000; 
	text-decoration: none; 
	}

.doctor_subtitle{
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #0D292D;
	line-height:16px;
	letter-spacing:.18em;
	}

.drug_title{
	font: 14px Arial Unicode MS;
	font-weight: bold;
	color: #75219D;
	line-height:16px;
	letter-spacing:.18em;
	}

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

.eventTitle{
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #5B2773;
	line-height:15px;
	letter-spacing:.20em;
	}

.eventText {
	font: 12px Arial Unicode MS;
	color: #5B2773;
	line-height:15px;
	}
				
.featureText {
	font: 12px Verdana, Arial Unicode MS;
	color: #3D1E4C;
	line-height:15px;
	letter-spacing:.0em;
	text-decoration: none;
	}	
	
.footer{
    font: 10px Arial Unicode MS, candara;
	font-weight: normal;
    color: #6D517A;
	line-height:10px;
        }

.headerTitle{
	font: 13px Arial Unicode MS;
	font-weight: bold;
	color: #03282D;
	line-height:16px;
	letter-spacing:.18em;
	}

.medication{
    font: 11px Arial Unicode MS, candara;
    color: #75219D;
	line-height:4px;
    }
			
.medicationinfo{
    font: 12px Arial Unicode MS, candara;
	font-weight: normal;
    color: #000000;
	line-height:10px;
	}
	
.medicationinfo2{
    font: 12px Arial Unicode MS, candara;
	font-weight: bold;
    color: #75219D;
	line-height:10px;
	}

.medication_treats{
    font: 12px Arial Unicode MS, candara;
	font-weight: bold;
    color: #C00000;
	line-height:10px;
	}

.medicationlist{
    font: 14px Arial Unicode MS, candara;
	font-weight: bold;
    color: #3D1E4C;
	line-height:10px;
	}
	
.medicationlist A:hover { 
	color:#C00000; 
	text-decoration: none; 
	}

.medication_subtitle{
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #0D292D;
	line-height:16px;
	letter-spacing:.18em;
	}
			
.medicalnewslinks {
	font: 10px Arial Unicode MS;
	color: #083131;
	line-height:18px;
	letter-spacing:.1em;
	text-decoration: none;
	}		

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

	
.menuLinks {
	font: 12px Arial Unicode MS;
	color: #066698;
	line-height:18px;
	letter-spacing:.0em;
	text-decoration: none;
	}

	
.topmenuLinks {
	font: 11px Arial Unicode MS;
	color: #000000;
	line-height:18px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.menuTitle {
	font: 12px Verdana, Arial Unicode MS;
	font-weight: bold;
	color: #624072;
	line-height:1px;
	letter-spacing:.1em;
	text-decoration: none;
	}

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

.newletter_subtitle{
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #03282D;
	line-height:16px;
	letter-spacing:.18em;
	}

.newsletterBold {
	font: 14px verdana;
	font-weight: bold;
	color: #066698;
	line-height:15px;
	}
	
.noticeText {
 	font: 12px Arial Unicode MS;
	color: #C55B27;
	line-height:15px;
	}
	

.pollText{
	font: 13px Arial Unicode MS;
	font-weight: bold;
	color: #531171;
	line-height:15px;
	}
	
.pollTitle{
	font: 12px Arial Unicode MS;
	font-weight: bold;
	color: #3D1E4C;
	line-height:16px;
	}
		
	
.quizText {
	font: 11px Arial Unicode MS;
	color: #2C1537;
	line-height:15px;	
/*
	letter-spacing:.1em;
*/
	}
	
.quoteText {
	font: 12px Arial Unicode MS;
	color: #856892;
	line-height:15px;
	}
	
.quoteText2 {
	font: 12px Arial Unicode MS;
	color: #3D1E4C;
	line-height:15px;
	}

.referenceText {
	font: 10px Arial Unicode MS;
	color: #3D1E4C;
	line-height:14px;
	letter-spacing:.1em;
	}

.search{
    font: 10px Arial Unicode MS, candara;
    color: #75219D;
	line-height:11px;
        }
			
	
.strongText {
	font: 12px Arial Unicode MS;
	font-weight:bold;
	color: #6D517A;
	line-height:15px;
	}
	
.subtitle {
	font: 13px Arial Unicode MS;
	font-weight: bold;
	color: #531171;
	line-height:15px;
	}


.subtitle2 {
	font: 13px Arial Unicode MS;
	font-weight: bold;
	text-decoration: underline;
	color: #531171;
	line-height:15px;
	}
		
.sub_subtitle{
	font: 12px Arial Unicode MS;
	color: #652682;
	font-weight:bold;
	line-height:15px;
	}
	
.support_groups{
	font: 11px Arial Unicode MS, candara;
	font-weight: normal;
	color: #75219D;
	line-height:10px;
	}

.support_groups_text{
  	font: 12px Arial Unicode MS, candara;
	font-weight: normal;
    color: #000000;
	line-height:10px;
	}
	
.support_groups_list{
    font: 14px Arial Unicode MS, candara;
	font-weight: bold;
    color: #3D1E4C;
	line-height:10px;
	}
	
.support_groups_list 
	A:hover { color:#C00000; text-decoration: none; 
	}	

.tinyText {
	font: 11px Arial Unicode MS;
	color: #3D1E4C;
	line-height:11px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.title{
	font: 14px Arial Unicode MS;
	font-weight: bold;
	color: #3D1E4C;
	line-height:20px;
	}

	
.title2{
	font: 12px Arial Unicode MS, candara;
	font-weight: bold;
	color: #3D1E4C;
	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 candara; color: #03282D; font-weight: normal;}*/
ul.menu a {font: 11px Arial Unicode MS; 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}


