body {margin-left: 0px;margin-top: 0px;margin: 0px auto; background-color:#e5e4e4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; font-style: normal; color: #333333;}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333;}
td.valign_top { vertical-align: top; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333;}
td.valign_middle { vertical-align: middle; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333;}
td.valign_bottom { vertical-align: bottom; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333;}   
#div_navigation{ width:auto; height:27px;}
#div_navigation_new{ width:auto; height:30px;}
.utility_nav {font-size:11px; color:#4e4d4d;}
.utility_nav ul {margin:0px;padding:0px;list-style-type:none;}
.utility_nav ul li {margin:0;display:inline;padding-top: 0;padding-right: 0px;padding-bottom: 0;padding-left: 10px;}
.utility_nav a:link {font-size:11px; color:#4e4d4d; text-decoration:none;}
.utility_nav a:visited {font-size:11px; color:#4e4d4d; text-decoration:none;}
.utility_nav a:hover {text-decoration:underline;}
.utility_nav a:active {text-decoration:none;}
/* links */	
a:link, a:visited {color:#1687ca; text-decoration: underline;}
a:hover, a:active {color:#1687ca; text-decoration: none;}

/* header */	
a.header:link {font-size: 11px; color:#333333;text-decoration: none;}
a.header:visited {font-size: 11px; color:#333333;text-decoration: none;}
a.header:hover {text-decoration: underline;}
a.header:active {text-decoration: none;}

/* index page */	
a.index_textwhite:link{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px;padding:10px 15px 8px 0px;line-height:18px; text-decoration: none; font-weight: bold; }	
a.index_textwhite:visited{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px;padding:10px 15px 8px 0px;line-height:18px; }	
a.index_textwhite:hover{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 14px;padding:10px 15px 8px 0px;line-height:18px; text-decoration: underline;}	
a.index_textwhite:active{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 14px;padding:10px 15px 8px 0px;line-height:18px;font-weight: bold;}

.index_textwhite2 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 11px;padding:10px 15px 8px 0px;}		
	
	
.title_white {color: #FFF; font-size: 22px; line-height:18px; padding:15px 50px 0px 17px;}	
.text_white{color: #FFF;font-size: 14px;line-height:22px;padding:0px 50px 0px 17px;}


/* breadcumbs 	
.breadcums{font-size: 10px;padding: 2px 5px 5px 5px; color: #666666;}
a.breadcums:link{font-size: 10px;text-decoration: underline; color: #666666;}
a.breadcums:visited{font-size: 10px;text-decoration: underline;  }
a.breadcums:hover{font-size: 10px; text-decoration: none; }
a.breadcums:active{font-size: 10px;text-decoration: underline;}
*/
.zipcode{font-size: 9px;padding: 2px 10px 5px 3px; color: #666666; width:90px;}

	
/* content */	
#content {padding:0px 20px 0px 15px;  background-color: #FFFFFF; border-right:1px solid #CCCCCC;}
#content h1 {font-size: 14pt; color: #41AD49; padding-top:18px; }
#content h2 {font-size: 11pt;  padding-bottom: 10px; color: #41AD49; }
#content h3 { font-size: 10pt; padding-top: 15px; font-weight: bold; color: #6c6c70;}
#content h4 { font-size: 13pt;  color: #6c6c70;}
#content h4 a:link {  font-size: 13pt; text-decoration: none; }
#content h4 a:link over {  font-size: 13pt; text-decoration: underline;}
#content h6 { color: #333; font-size: 10px; font-style: italic; line-height: 13px; font-weight: normal; padding-top: 15px;}
#content p { color: #333333; font-size: 11px; line-height:18px; }

#content UL { margin-left:10px; padding:1px 0 2px 10px; }
#content UL LI { margin-left:10px; padding:1px 0 2px 20px; list-style-type:none; background:transparent url(../images/bullet_subnav.gif) no-repeat 4px 7px; }
#content UL LI A { color:#1687cb; font-weight:bold; padding:1px 0 2px 10px; line-height:18px; }
#content UL Li A:link, #content UL Li A:visited { color:#1687cb; text-decoration:none; padding:1px 0 2px 0px; line-height:18px; }
#content UL LI A:hover { color:#1687cb; text-decoration:none; padding:1px 0 2px 0px; line-height:18px;}
#content UL UL LI{margin-left:10px; padding:1px 0px 2px 10px;list-style-type:none;background-image: url(/newsite/images/bullet_subnav.gif);background-position: 4px 7px;}
#content UL UL LI A {  color:#1687cb; font-weight:bold; line-height:18px; padding:1px 0 2px 10px;}
#content UL UL LI A:link, #content UL A:visited { color:#1687cb; padding:1px 0px 2px 10px; text-decoration:none; line-height:18px; }
#content UL UL LI A:hover { color:#1687cb; text-decoration:none; line-height:18px; padding:1px 0px 2px 10px;}

#content UL UL UL LI{margin-left:10px;padding:1px 0px 2px 10px;list-style-type:none;background-image: url(/newsite/images/bullet_subnav.gif);background-position: 4px 7px;}
#content UL UL UL LI A {  color:#1687cb; font-weight:bold; line-height:18px; padding:1px 0px 2px 10px;}
#content UL UL UL LI A:link, #content UL A:visited { color:#1687cb; padding:1px 0px 2px 10px; text-decoration:none; line-height:18px; }
#content UL UL UL LI A:hover { color:#1687cb; text-decoration:none; line-height:18px; padding:1px 0px 2px 10px;}


/*Navigation */
#navcontainer{padding: 0px; color: #FFFFFF;font-size: 13px;font-weight: normal;vertical-align:text-top;margin: 0px;}
#navcontainer ul {list-style: none;margin-left:0px;padding: 0;border: none;}
#navcontainer li{border-bottom: 1px solid #BFC8C1; margin-left: 0px; color: #1d275b;  }
#navcontainer li a{display: block;padding:8px;color: #ffffff; text-decoration: none;}
#navcontainer li a:hover {color: #49544d; background-color:#ffffff; text-decoration: none;}
#navcontainer li a.on { background-color:#8E9B91; padding:0px; margin-top:0px; display: block;padding:8px; }
#navcontainer li li { background-color:#9BA69E; padding:0px; margin-top:0px;  }
#navcontainer li li a{ padding:2px 5px 4px 14px; color: #ffffff; text-decoration: none; font-size: 10px; line-height:11px; margin-top: 0px;}
#navcontainer li li a:hover{margin-left: 0px; color: #49544d; text-decoration: underline; background-color:#9BA69E;}

/**
h1 {font: bold 14px arial, helvetica, sans-serif;color: #394240;margin: 0px 0px 8px 0px;}
h2 {font: bold 13px/21px arial, helvetica, sans-serif; margin: 0px; padding-bottom: 3px;padding-top: 3px;}
h3 {font: bold 13px/13px verdana, arial, helvetica, sans-serif;color: #cc6600;padding: 0 0 5px 0;margin: 0 0 0 0;}
h4 {font: normal 13px/16px verdana, arial, helvetica, sans-serif;color: #6c6c70;padding: 0 0 0 0;margin: 0 0 0 0;}
h5 {font: 11px; font-weight:bold; font-family:verdana, arial, helvetica, sans-serif;color: #6c6c70;padding: 5px 0 0 0;margin: 0 0 0 0;}
h6 {font: 10px verdana, arial, helvetica, sans-serif;color: #6c6c70;padding: 5px 0 0 0;margin: 0 0 0 0;line-height:16px;}
p {font: 11px/18px verdana, arial, helvetica, sans-serif;color: #333333;padding: 5px 0 0 0;margin: 0 0 0 0;}
**/

	
/* HEADINGS*/	
/* about headings*/	
.about_headings {color:#F5821F;}
.about_subheadings {color: #F5821F;}
	
	/* health professionals headings*/	
.health_headings {color:#41AD49; }
.health_subheadings {color: #41AD49;}

	/* research headings*/	
.research_headings {color:#243F8E; }
.research_subheadings {color: #243F8E;}

	/* resources headings*/	
.resources_headings {color:#BF5090; }
.resources_subheadings {color: #BF5090;}
	
	/* donate headings*/	
.donate_headings {color:#B12D01; }
.donate_subheadings {color: #B12D01;}


	/* take action headings*/	
.action_headings {color:#3CAFD6; }
.action_subheadings {color: #3CAFD6;}

	/* newsroom headings*/	
.newsroom_headings {color:#441C54; }
.newsroom_subheadings {color: #441C54;}


	/* Lupus Magazine headings*/	
.magazine_headings {color:#D22229; }
.magazine_subheadings {color: #D22229;}

	/* default headings*/	
.default_headings {color:#666; }
.default_subheadings {color: #666;}

.dashedborder {border-bottom: 1px dashed;}
	
#sidebar{ font-size: 9px; line-height:12px; text-align:center; padding:10px 0px 0 0px; vertical-align:text-bottom; bottom:20px;}
#sidebar_bold {font-size: 10px; line-height:14px; color: 4B4a4a; font-weight:bold; padding:0px}
#sidebar_text {font-size: 9px;color: 4B4a4a; line-height:12px; text-align:center; vertical-align:text-bottom;}
#sidebar_date {font-size: 9px;color: #f20000;}
/**
a.sidebar:link {font-size: 9px;color:#f20000;text-decoration: underline;  padding:10px 0 0 0;}
a.sidebar:visited {font-size: 9px; color:#f20000;text-decoration: none; padding:10px 0 0 0;}
a.sidebar:hover {text-decoration: underline; padding:10px 0 0 0; text-decoration: none;}
a.sidebar:active {text-decoration: none; padding:10px 0 0 0;}
**/

#right_sidebar{width:164px; border-left:1px solid #efefef; }

a.caution { vertical-align:text-bottom; margin-bottom:10px;}
a.caution:link {font-size: 10px; color:#d4474d; text-decoration: none; background-image: url(../images/arrow_white.gif); background-position: left; background-repeat: no-repeat; padding:0 0 0 12px; font-weight: bold; vertical-align:text-bottom;}
a.caution:visited {font-size: 10px; color:#d4474d; }
a.caution:hover {color:#FFFFFF; text-decoration: underline; font-weight: bold; background-image: url(../images/arrow_white.gif);background-position: left; background-repeat: no-repeat;}
a.caution:active {text-decoration: none; }


	/* chapter pages */	
a.chapter_textwhite:link{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 11px;padding:20px 15px 8px 0px;line-height:16px; text-decoration: none; font-weight: bold;  }	
a.chapter_textwhite:visited{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 11px;padding:20px 15px 8px 0px;line-height:16px; }	
a.chapter_textwhite:hover{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 11px;padding:20px 15px 8px 0px;line-height:16px; text-decoration: underline;}	
a.chapter_textwhite:active{font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 11px;padding:20px 15px 8px 0px;line-height:16px;font-weight: bold;}
.chapter_name {font-size: 18px; line-height:14px; color: #000033; font-weight:normal; padding:0px; valign:right;}
.chapter_namebig {font-size: 80px;line-height:14px;color: #CCCCCC;font-weight:normal padding:0px; 	valign:right;background-position: right bottom;font-weight: normal;}


	/* Lupus Now Magazine*/
a.small_text:link {font-size: 9px;color:#333333;text-decoration: underline;  padding:10px 0 0 0;}
a.small_text:visited {font-size: 9px; color:#333333;text-decoration: none; padding:10px 0 0 0;}
a.small_text:hover {text-decoration: underline; padding:10px 0 0 0; text-decoration: none;}
a.small_text:active {text-decoration: none; padding:10px 0 0 0;}

#nav_magazine {width: 100%;padding: 10px 15px 0 0;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFF;line-height:25px;font-size: 12px;font-weight: normal;text-align: right; display:block;}
#nav_magazine ul{list-style: none;margin-left: 0px;padding: 0;border: none; }
#nav_magazine li a{ padding: 4px 5px 4px 15px;color: #FFFFFF;text-decoration: none;}
#nav_magazine li .on {background-color: #FFF;color: #D3222A;}
#nav_magazine li a:hover { background-color: #FFF;color: #D3222A;}


/* footer */	
#footer { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; color: #ff9933; font-size:9px; text-decoration: none;border-top: 1px solid #CCCCCC; padding: 10px 5px 10px 5px; }
a.footer:link {font-size: 11px;color:#333333;text-decoration: none; padding: 10px 5px 10px 5px;  }
a.footer:visited {font-size: 11px; color:#333333;text-decoration: none; padding: 10px 5px 10px 5px; }
a.footer:hover {text-decoration: underline; padding: 10px 5px 10px 5px; }
a.footer:active {text-decoration: none;}

#smallfooter { color: #333333; font-size: 9px; color:#333333;text-decoration: none; text-align:center; padding-bottom: 10px;  }
a.smallfooter:link {font-size: 9px;color:#333333;text-decoration: underline;  }
a.smallfooter:visited {font-size: 9px; color:#333333;text-decoration: none; }
a.smallfooter:hover {text-decoration: underline; }
a.smallfooter:active {text-decoration: none; }

	
	
.about_nav_nolink{ color: #FFFFFF;	text-decoration: none;	background-color: #FF9900; padding: 2px;}
a.about_nav:link { text-decoration:none; color:#666666; padding:2px;}
a.about_nav:visited {text-decoration:none; color: #666666; padding: 2px;}
a.about_nav:hover, a.about_nav:active {	color: #FFFFFF;	text-decoration: none;	background-color: #FF9900; padding: 2px;}

