a:link, a:visited, a:active {
color: #336699;
text-decoration: underline;
}

a:hover {
color: #6699FF;
text-decoration: underline;
}

#wrap {
display: none;
}

li {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
line-height: 18px;
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
} 

.advocacy {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
line-height: 18px;
} 

.alpha {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
line-height: 24px;
font-weight: bold;
}

a.alpha:link, a.alpha:visited, a.alpha:active {
text-decoration: underline;
}

a.alpha:hover {
text-decoration: none;
}

.anchor {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
color: #336699;
}

p.anchor {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
} 

a.anchor:link, a.anchor:visited, a.anchor:active {
text-decoration: none;
color: #336699;
}

a.anchor:hover {
text-decoration: underline;
color: #E04B0C;
}

.back2top {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
color: #336699;
}

a.back2top:link, a.back2top:visited, a.back2top:active {
text-decoration: underline;
color: #336699;
}

a.back2top:hover {
text-decoration: none;
}

p.back2top {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
text-align:right;
} 

.bgimage {
background-image: url(images/bg_1.gif);
background-repeat: no-repeat;
background-position: 772px 0px;
}

.bodyhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #E04B0C;
line-height: 24px;
}

p.bodyhead {
margin-top:25px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
} 

.bodyoutline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E04B0C;
line-height: 18px;
}

p.bodyoutline {
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
} 

.bodysubhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E04B0C;
line-height: 18px;
}

p.bodysubhead {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:10px;
} 

.bodytext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
line-height: 18px;
}

p.bodytext {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
} 

a.bodytext:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #336699;
line-height: 18px;
}

.boldlg {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color: #222222;
line-height: 32px;
text-decoration: none;
}

.dottedline {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #999999;
line-height: 14px;
}

.fact {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
line-height: 20px;
font-weight: bold;
}

.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
color: #222222;
text-decoration: none;
}

a.footer:link, a.footer:visited, a.footer:active {
text-decoration: none;
color: #336699;
}

a.footer:hover {
text-decoration: underline;
color: #336699;
}

p.footer {
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
}

.headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: bold;
letter-spacing: .05em;
color: #222222;
}

p.headline {
margin-top:15px;
margin-bottom:0px;
margin-left:15px;
margin-right:25px;
padding-bottom: 0px;
border-bottom-style: solid;
border-bottom-width: 1px;
}

a.headline:link, a.headline:visited, a.headline:active {
text-decoration: none;
color: #336699;
}

a.headline:hover {
text-decoration: underline;
color: #336699;
}

.homesidebar {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: bold;
}

a.homesidebar:link, a.homesidebar:visited, a.homesidebar:active {
text-decoration: none;
color: #336699;
}

a.homesidebar:hover {
text-decoration: underline;
color: #336699;
}

.hometext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
line-height: 18px;
}

p.hometext {
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
} 

p.hometext3 {
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
font-size: 10pt;
} 

a.hometext:link, a.hometext:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #336699;
line-height: 18px;
text-decoration: none;
}

a.hometext:active, a.hometext:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #336699;
line-height: 18px;
text-decoration: underline;
}

p.indent {
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
}

.leftnav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: bold;
letter-spacing: .02em;
color: #E04B0C;
}

a.leftnav:link, a.leftnav:visited, a.leftnav:active {
text-decoration: none;
color: #336699;
}

a.leftnav:hover {
text-decoration: underline;
color: #E04B0C;
}

p.leftnav {
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
}

.leftnavhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 18px;
font-weight: bold;
letter-spacing: .02em;
color: #E04B0C;
}

p.leftnavhead {
margin-top:30px;
margin-bottom:5px;
margin-left:15px;
margin-right:10px;
}

.leftnavon {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: bold;
letter-spacing: .02em;
color: #FFFFFF;
text-decoration: none;
}

p.leftnavon {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding:5px 10px 5px 15px;
background-color: #E04B0C;
height: auto;
width: 187px;
}

.leftnav2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
letter-spacing: .02em;
color: #E04B0C;
}

a.leftnav2:link, a.leftnav2:visited, a.leftnav2:active {
text-decoration: none;
color: #336699;
}

a.leftnav2:hover {
text-decoration: underline;
color: #E04B0C;
}

p.leftnav2 {
margin-top:5px;
margin-bottom:5px;
margin-left:25px;
margin-right:10px;
}

.leftnav2on {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
letter-spacing: .02em;
color: #FFFFFF;
text-decoration: none;
}

p.leftnav2on {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding:5px 10px 5px 25px;
background-color: #E04B0C;
height: auto;
width: 187px;
}

.leftnav3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
font-style: italic;
letter-spacing: .02em;
color: #E04B0C;
}

a.leftnav3:link, a.leftnav3:visited, a.leftnav3:active {
text-decoration: none;
color: #336699;
}

a.leftnav3:hover {
text-decoration: underline;
color: #E04B0C;
}

p.leftnav3 {
margin-top:5px;
margin-bottom:5px;
margin-left:35px;
margin-right:10px;
}

.leftnav3on {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
font-style: italic;
letter-spacing: .02em;
color: #FFFFFF;
text-decoration: none;
}

p.leftnav3on {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding:5px 10px 5px 35px;
background-color: #E04B0C;
height: auto;
width: 187px;
}

.newsdate {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #336699;
line-height: 18px;
}

p.newsdate {
margin-top:15px;
margin-bottom:20px;
margin-left:15px;
margin-right:10px;
padding-bottom: 5px;
border-bottom-style: solid;
border-bottom-width: 1px;
} 

.newshead {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #336699;
line-height: 24px;
}

p.newshead {
margin-top:10px;
margin-bottom:10px;
margin-left:15px;
margin-right:10px;
} 

.newslink, a.newslink:hover {
color: #E04B0C;
text-decoration: none;
}

a.newslink:link, a.newslink:active, a.newslink:visited {
color: #E04B0C;
text-decoration: underline;
}

.newstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
}

p.newstext {
margin-top:10px;
margin-bottom:15px;
margin-left:15px;
margin-right:10px;
padding-bottom: 10px;
} 

.sidebar {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: normal;
color: #FFFFFF;
margin-left: 8px;
}

p.sidebar {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:10px;
} 

a.sidebar:link, a.sidebar:visited, a.sidebar:active {
text-decoration: none;
color: #FFFFFF;
}

a.sidebar:hover {
text-decoration: underline;
color: #FFFFFF;
}

.sidebarAA {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 14px;
font-weight: bold;
color: #FF0000;
font-variant: normal;
}

p.sidebarAA {
margin-top: 5px;
margin-bottom: 5px;
}

.sidebarhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 18px;
font-weight: bold;
color: #FFFFFF;
}

.sidebarLink, a.sidebarLink:link, a.sidebarLink:visited, a.sidebarLink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

a.sidebarLink:hover {
text-decoration: underline;
}

p.sitemap1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
} 

p.sitemap2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top:5px;
margin-bottom:5px;
margin-left:25px;
margin-right:15px;
} 

p.sitemap3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top:5px;
margin-bottom:5px;
margin-left:35px;
margin-right:15px;
} 

p.conferences {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 10px;
margin-right : 2px;
color : #336699;
}

.smallwhitelink {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
}

a.smallwhitelink:hover {
text-decoration: underline;
color: #FFFFFF;
}

a.smallwhitelink:link, a.smallwhitelink:visited, a.smallwhitelink:active {
text-decoration: none;
color: #FFFFFF;
}

.source {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
font-style: italic;
}

.special {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: italic;
color: #444444;
font-weight: normal;
}

.specialhead1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-style: normal;
color: #E04B0C;
font-weight: bold;
line-height: 22px;
}

.specialhead2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-style: normal;
color: #6A8A22;
font-weight: bold;
line-height: 22px;
}

p.textsize {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
}

.textsize {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #222222;
line-height: 18px;
font-variant: normal;
}

.textsizeA {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #222222;
}

a.textsizeA:link, a.textsizeA:visited, a.textsizeA:active, a.textsizeA:hover {
text-decoration: none;
color: #222222;
}

.textsizeB {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #222222;
}

a.textsizeB:link, a.textsizeB:visited, a.textsizeB:active {
text-decoration: underline;
color: #336699;
}

a.textsizeB:hover {
text-decoration: none;
color: #E04B0C;
}

.textsizeC {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #E04B0C;
}

a.textsizeC:link, a.textsizeC:visited, a.textsizeC:active {
text-decoration: underline;
color: #336699;
}

a.textsizeC:hover {
text-decoration: none;
color: #E04B0C;
}

.topnav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #444444;
}

a.topnav:link, a.topnav:visited, a.topnav:active {
text-decoration: none;
font-variant: small-caps;
color: #444444;
}

a.topnav:hover {
text-decoration: underline;
color: #444444;
font-variant: small-caps;
}

.topnavon {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #444444;
}

a.topnavon:link, a.topnavon:visited, a.topnavon:active, a.topnavon:hover {
text-decoration: underline;
font-variant: small-caps;
color: #444444;
}

.whatyoucando {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
font-weight: bold;
letter-spacing: .02em;
color: #E04B0C;
}

a.whatyoucando:link, a.whatyoucando:visited, a.whatyoucando:active {
text-decoration: none;
color: #E04B0C;
}

a.whatyoucando:hover {
text-decoration: underline;
color: #E04B0C;
}

.whatyoucando2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
font-weight: bold;
letter-spacing: .05em;
color: #E04B0C;
}

a.whatyoucando2:link, a.whatyoucando:visited, a.whatyoucando:active {
text-decoration: none;
color: #E04B0C;
}

a.whatyoucando2:hover {
text-decoration: underline;
color: #E04B0C;
}

a.aconferences {
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 5px;
margin-right : 0px;
color : #336699;
text-decoration : none;
font-weight : bold;
}

a.aconferences:hover {
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 5px;
margin-right : 0px;
color : #336699;
text-decoration : none;
font-weight : bold;
}


/* eDonation section */

.donatehead1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18pt;
color: #654A8D;
font-weight: normal;
}

.donatehead2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
color: #2F2660;
font-weight: normal;
}

.donateletter {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #2F2660;
font-weight: normal;
}

.donatetopic {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #333333;
font-weight: bold;
}

.donatetext {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #222222;
font-weight: normal;
}

.rgpchart {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

.cohhead {
font-family: "trebuchet MS";
font-size: 16pt;
}

.specialhead3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-style: normal;
color: #6A8A22;
font-weight: bold;
line-height: 22px;
}

.cohhead2 {
font-family: "trebuchet MS";
font-size: 14pt;
}

.cohhead3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

.cohhead4 {
font-family: "trebuchet MS";
font-size: 16pt;
color: #E04B0C;
}

.cohhead5 {
font-family: "trebuchet MS";
font-size: 14pt;
color: #E04B0C;
margin-left : 15px;
}
	
.cohhead7 {
font-family: "trebuchet MS";
font-size: 14pt;
color: #E04B0C;
margin-left : 5px;
}

.cohhead6 {
font-family: "Arial";
font-size: 12px;
color: #E04B0C;
margin-left : 15px;
font-weight : bold;
}

.cohhead8 {
font-family: "Arial";
font-size: 16px;
color: #E04B0C;
margin-left : 0px;
font-weight : bold;
}

.cohtext {
font-family: "Arial";
font-size: 12px;
color: #222222;
margin: 0px, 0px, 0px, 5px;
margin-left : 15px;
margin-right : 15px;
}

.cohmemberheader {
	font-family: "trebuchet MS";
	font-size: 16px;
	color: #000000;
	margin-left : 5px;
	}

.cohmembersubheader {
	font-family: "trebuchet MS";
	font-size: 14px;
	color: #E04B0C;
	margin-left : 15px;
	}

.cohmembertext {
	font-family: "Arial";
	font-size: 12px;
	color: #222222;
	margin-left : 15px;
	margin-top : -3px;
	}

.cohmemberheader2 {
	font-family: "trebuchet MS";
	font-size: 16px;
	color: #FFFFFF;
	margin-left : 5px;
	}

span.survey {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
} 

p.survey {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
} 

p.surveyheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #222222;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
} 

p.surveynumber {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #ffffff;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
} 

table.june {
background-image:url(images/june4.gif);
background-repeat: no-repeat; 
background-position: center; 
}

p.pactivesidetext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
margin-top : 0px;
margin-bottom : 2px;
margin-left : 5px;
line-height : 18px;
}

span.monthlygrid {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
font-weight : bold;
}

a.monthlygrid {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

a.monthlygrid:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

a.zip {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
margin : 0px;
}

a.zip:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #336699;
font-weight : bold;
text-decoration : none;
margin : 0px;
}

span.doctors {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #E04B0C;
line-height: 18px;
}

span.doctorstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
}

p.checktitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
color: #E04B0C;
margin-top : 10px;
margin-bottom : 0px;
}

span.white {
font-family: arial, verdana, sans-serif;
color: #222222;
font-weight:normal;
font-size : 12px;
margin-left : 0px;
}

span.bigwhite {
font-family: arial, verdana, sans-serif;
color: #222222;
font-weight:normal;
font-size : 14px;
font-weight : bold;
margin-left : 0px;
}

span.eventsheader {
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold
}

span.mybscienceheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
line-height: 18px;
}

p.whenyouvisit {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
line-height: 18px;
margin-top:5px;
margin-left : 10px; 
margin-bottom : 0px;
margin-right:15px;
}

.linkheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #555555;
}

p.pcnewsheaders {
font-weight : bold; 
color : #e04b0c; 
font-size : 11pt;
margin-bottom : 0px;
}

a.noresize:link, a.noresize:visited, a.noresize:active {
color: #336699;
text-decoration: underline;
font-size : 12px;
line-height: 18px;
margin-top:5px;
margin-bottom:15px;
margin-left:-2px;
margin-right:15px;
}

a.noresize:hover {
color: #6699FF;
text-decoration: underline;
font-size : 12px;
line-height: 18px;
margin-top:5px;
margin-bottom:15px;
margin-left:-2px;
margin-right:15px
}

.bodysubhead2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #E04B0C;
line-height: 18px;
}

p.bodysubhead2 {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:10px;
} 

p.static {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #222222;
line-height: 18px;
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
} 

.bodysubhead3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #666666;
line-height: 18px;
}

p.bodysubhead3 {
margin-top:5px;
margin-bottom:15px;
margin-left:15px;
margin-right:10px;
} 

p.titleorange {
font-family: Arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #e04b0c;
line-height: 24px;
margin-top : 18px;
}

strong.enphasized {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #000000;
line-height: 18px;
}

span.emphasizedsubheader {
font-family: Ariel, Helvetica, sans-serif;
font-size: 16pt;
font-weight: normal;
color: #E04B0C;
line-height: 26px;
}

span.qualitytagline {
font-family: Ariel, Helvetica, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #E04B0C;
line-height: 16px;
}

span.orangenumbers {
font-family: Ariel, Helvetica, sans-serif;
font-size: 24pt;
font-weight: normal;
color: #E04B0C;
line-height: 34px;
}

a.orangeheaderbig:link, a.orangeheaderbig:visited, a.orangeheaderbig:active {
text-decoration: none; 
font-family: Ariel, Helvetica, Sans-serif;
font-size: 16pt;
color:#E04B0C;
}

a.orangeheaderbig:hover {	
text-decoration: underline;
color: #336699;
}

.Field {
background-color: #FFFFFF;
color: #000000;
}

.FieldError {
background-color: #800000;
color: #FFFFFF;
}

#nav, #nav ul { /* all lists */
padding: 0;
margin: 0;
list-style: none;
line-height: 1;
margin-left: -30px;
font-weight: bolder; 
}

#nav a {
display: block;
width: 5em;
text-decoration: none;
}

#nav li { /* all list items */
float: left;
width: 30em; /* width needed or else Opera goes nuts */
}

#nav li a {
color: #fff;
text-transform: uppercase;
padding: 5px 2px;
font-weight: bolder;
}

#nav li ul li a {
color: #999;
text-align: left;
padding: 5px 0 8px 0;
padding-left: 1em;
font-size: .9em; 
}

#nav ul li ul { 
margin-left: 0;
font-size: .9em; 
}

#nav ul li ul li a:hover { 
color: #ff9900; 
background-color: #ffff99;
font-size: .9em;
font-weight: bolder; 
}

/* placement of navigation */
#nav ul li.nv1 a, #nav li.nv1 {width: 7em;}
#nav ul li.nv2 a, #nav li.nv2 {width: 13em;}
#nav ul li.nv3 a, #nav li.nv3 {width: 13em;}
#nav ul li.nv4 a, #nav li.nv4 {width: 8em;}
#nav ul li.nv5 a, #nav li.nv5 {width: 7em;}

/* width of drop-down menu */
#nav ul li.nv1 ul li a, #nav li.nv1 ul li, #nav ul li.nv2 ul li a, #nav li.nv2 ul li, #nav ul li.nv3 ul li a, #nav li.nv3 ul li, #nav ul li.nv4 ul li a, #nav li.nv4 ul li, #nav ul li.nv5 ul li a, #nav li.nv5 ul li {
width: 19em; 
}

/* width of drop-down menu */
#nav li ul { 
/* second-level lists */
position: absolute;
width: 20em;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
background-color: #F7F6D6;
border: 1px solid #999;
border-right: none;
}

#nav li:hover ul, #nav li.sfhover ul { 
/* lists nested under hovered list items */
left: auto;
}

