body {
font-family: "Arial", sans-serif; color: #333333;
}

ul {
margin-top: 0; 
}

ol {
margin-top: 0; 
}

li {
font-family: "Arial", sans-serif; color: #333333; font-size: 11px; line-height: 16px; padding-top: 0;
}

li.white {
font-family: "Arial", sans-serif; color: #ffffff; font-size: 12px; line-height: 16px; padding-top: 0;
}

/*******************************************************************************/
h1 {
font-size: 12px; font-weight: normal; color: #333333; line-height: 5px;
}
h2 {
font-size: 14px; font-weight: normal; color: #996666;
}
h3 {
font-size: 12px; font-weight: normal; color: #CC6666;
}
h4 {
font-size: 10px; font-weight: bold; 
}
/*******************************************************************************/
p {
font-size: 11px; line-height: 16px; padding-top: 0;
}

p.emailWhite {
font-size: 14px; line-height: 16px; padding-top: 0; color: #ffffff;
}

.copyText {
font-size: 11px; line-height: 16px; padding-top: 10; padding-left:4; padding-right:1; color: #996666;
}

.copyTextWhite {
font-size: 11px; line-height: 16px; padding-top: 10; padding-left:4; padding-right:1; color: #FFFFFF;
}


.newsHead {
font-size: 14px; font-weight: bold; 
}

.newsSubHead {
font-size: 11px; font-weight: bold; 
}

.subHead {
font-size: 14px; font-weight: normal; color: #996666; margin: 0px 0px 0px 0px; 
}
.subHeadRightNav {
font-size: 14px; font-weight: normal; color: #F78329; 
}
.rightNavOffices {
font-size: 12px; font-weight: normal; color: #918873; 
}

.featureText {
font-size: 11px; line-height: 14px; padding-top: 0;
}


.eventCalTitle { 
  font-size: 13px; font-weight: bold; color: #333333;
}

.eventCalBody {
  font-size: 13px; font-weight: medium; color: #333333;
}

A.eventCalLink { 
  font-size: 13px; font-weight: Bold; color: #333333; text-decoration: none;
}
A.eventCalLink:hover { 
  font-size: 13px; font-weight: Bold; color: #333333; text-decoration: underline;
}


.rightSide {
font-size: 9px; line-height: 12.5px;
}
p.quote {
font-size: 12px; font-style: italic; line-height: 20px; text-align: right; color: #CC6666;
}
p.quoten {
font-size: 11px; text-align: right; color: #CC6666;
}
p.contactSubhead {
font-size: 11px; color: #CC6666; font-variant: bold; font-weight: bold;
}

/*******************************************************************************/

td {
font-size: 11px; line-height: 16px; padding-top: 0;
}

td.rightNavText {
font-size: 11px; line-height: 16px; padding-top: 10; padding-left:4; padding-right:10;
}



td.bioDetails {
font-size: 12px; font-family: Arial, helvetica, sans-serif; color: #333333; line-height: 18px; 
}

td.download {
font-size: 12px; color: #ffffff; font-family: Arial, helvetica, sans-serif; line-height: 18px; 
}


.label {
font-size: 12px; color: #000000; font-variant: bold; font-weight: bold;
}

.mapSection {
font-size: 12px; color: #ffffff; font-variant: bold; font-weight: bold;
}

td.mapSub {
font-size: 11px; color: #F78329; font-variant: bold; font-weight: bold;
}

td.mapLink {
font-size: 11px; color: #948D7E; font-variant: bold; font-weight: bold;
}

td.homeLinksTop {
font-size: 11px; color: #ffffff; font-variant: bold; font-weight: bold; font-family: Arial;
}

td.homeTitle {
font-size: 22px; color: #ffffff; font-variant: normal; font-weight: normal; font-family: Verdana; line-height: 28px;
}


/*******************************************************************************/

.homeSubtitle {
font-size: 16px; color: #ffffff; font-variant: bold; font-weight: bold; font-family: Verdana;
}

.homeText {
font-size: 13px; color: #ffffff; font-variant: normal; font-weight: normal; font-family: Verdana;
}

.yellowGreater {
font-size: 13px; color: #FFB310; font-variant: bold; font-weight: bold; font-family: Verdana; text-decoration: none;
}

.yellowGreater:hover {
font-size: 13px; color: #FFB310; font-variant: bold; font-weight: bold; font-family: Verdana; text-decoration: underline;
}

/*******************************************************************************/



#siteMapSub1 {

list-style: disc;
margin-left: 2px; 
margin-top: 0px; 
margin-bottom: 0px;
list-style-position: outside
}
#siteMapSub2 {

list-style: disc;
margin-left: 6px; 
margin-top: 0px; 
margin-bottom: 0px;
list-style-position: outside
}
#siteMapSub3 {

list-style: disc;
margin-left: 12px; 
margin-top: 0px; 
margin-bottom: 0px;
list-style-position: outside
}

/*******************************************************************************/
a {
color: #333333; font-size: 11px; text-decoration:none;
}

/*******************************************************************************/
A.leftnav {
font-size: 10px; line-height: 22px; color: #ff6600; text-decoration:none;
}
A.leftnav:visited{
color:#ff6600;
}
A.leftnav:active{
color:#666259;
}
A.leftnav:hover{
color:#666259;
}
/*******************************************************************************/
A.bottomnav {
font-size: 11px; line-height: 22px; padding:7px; color: #333333; text-decoration:none;
}
A.bottomnav:visited{
color:#948D7E;
}
A.bottomnav:active{
color:#666259;
}
A.bottomnav:hover{
color:#666259;
}
/*******************************************************************************/

/*******************************************************************************/
A.bottomnavCurrent {
font-size: 9px; line-height: 17px; padding:7px; color: #948D7E; text-decoration:none;
}
A.bottomnavCurrent:visited{
color:#948D7E;
}
A.bottomnavCurrent:active{
color:#666259;
}
A.bottomnavCurrent:hover{
color:#666259;
}
/*******************************************************************************/


/*******************************************************************************/
A.downloadWhite {
font-size: 12px; color: #ffffff; font-family: Arial, helvetica, sans-serif; line-height: 16px; text-decoration:underline;
}
A.downloadWhite:visited{
font-size: 12px; color: #ffffff; font-family: Arial, helvetica, sans-serif; line-height: 16px; text-decoration:underline;
}
A.downloadWhite:active{
font-size: 12px; color: #ffffff; font-family: Arial, helvetica, sans-serif; line-height: 16px; text-decoration:underline;
}
A.downloadWhite:hover{
font-size: 12px; color: #ffffff; font-family: Arial, helvetica, sans-serif; line-height: 16px; text-decoration:underline;
}
/*******************************************************************************/


/*******************************************************************************/
A.emailWhite {
	font-size: 12px; font-weight:bold; text-decoration:underline; color:#ffffff;
}
A.emailWhite:visited {
	COLOR: #ffffff; 
}
A.emailWhite:active{
	color:#ffffff;
}
A.emailWhite:hover{
	color:#ffffff;
}
/*******************************************************************************/

/*******************************************************************************/
A.homeTitle {
	font-size: 22px; font-weight:normal; text-decoration:underline; color:#ffffff; font-family: Verdana; line-height: 28px;
}
A.homeTitle:visited {
	COLOR: #ffffff; text-decoration:underline;
}
A.homeTitle:active{
	color:#ffffff; text-decoration:underline;
}
A.homeTitle:hover{
	color:#ffffff; text-decoration:underline;
}
/*******************************************************************************/

A.topnav{
	font-size: 9px;  line-height: 22px; color: #948D7E; text-decoration:none;
}
A.topnav:visited {
	COLOR: #948D7E;
}
A.topnav:active{
	color:#666259;
}
A.topnav:hover{
	color:#666259;
}
/*******************************************************************************/
/*******************************************************************************/
a.homeLinksTop {
font-size: 9pt; color: #ffffff; font-variant: bold; font-weight: bold; font-family: Arial; text-decoration:none;
}
a.homeLinksTop:visited {
font-size: 9pt; color: #ffffff; font-variant: bold; font-weight: bold; font-family: Arial; text-decoration:none;
}
a.homeLinksTop:active {
font-size: 9pt; color: #ffffff; font-variant: bold; font-weight: bold; font-family: Arial; text-decoration:none;
}
a.homeLinksTop:hover {
font-size: 9pt; color: #ffffff; font-variant: bold; font-weight: bold; font-family: Arial; text-decoration:underline;
}
/*******************************************************************************/

/*******************************************************************************/
A.mainnavCurrent {
	font-size: 11px; font-weight:bold; line-height: 28px; padding:4px 9px 3px 9px; text-decoration:none; color:#F5F4F2; background-color:#948D7E;
}
A.mainnavCurrent:visited {
	COLOR: #F5F4F2; background-color:#948D7E;text-decoration:none;
}
A.mainnavCurrent:active{
	color:#F5F4F2; 	background-color:#948D7E; padding:4px 9px 3px 9px; background-color:#948D7E;text-decoration:none;
}
A.mainnavCurrent:hover{
	color:#F5F4F2; 	background-color:#948D7E; padding:4px 9px 3px 9px;text-decoration:none;
}
/*******************************************************************************/


A.mainnav{
	font-size: 11px; font-weight:bold; line-height: 28px; padding:4px 9px 3px 9px; color: #948D7E; text-decoration:none;
}
A.mainnav:visited {
	COLOR: #948D7E; text-decoration:none;
}
A.mainnav:active{
	color:#F5F4F2; 	background-color:#948D7E; padding:4px 9px 3px 9px;text-decoration:none;
}
A.mainnav:hover{
	color:#F5F4F2; 	background-color:#948D7E; padding:4px 9px 3px 9px;text-decoration:none;
}
/*******************************************************************************/

/*******************************************************************************/


A.moreLink{
	font-size: 11px; font-weight:bold; color: #005D9D; text-decoration:none;
}
A.moreLink:visited {
	font-size: 11px; font-weight:bold; color: #005D9D; text-decoration:none;
}
A.moreLink:active{
	font-size: 11px; font-weight:bold; color: #005D9D; text-decoration:underline;
}
A.moreLink:hover{
	font-size: 11px; font-weight:bold; color: #005D9D; text-decoration:underline;
}
/*******************************************************************************/

/*******************************************************************************/
A.leftnavHi{
	font-size: 10px; line-height: 19px; padding:3px; color: #948D7E; text-decoration:none;
}
A.leftnavHi:visited {
	COLOR: #948D7E;text-decoration:none;
}
A.leftnavHi:active{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}
A.leftnavHi:hover{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}
/*******************************************************************************/

/*******************************************************************************/
A.leftnavHiCurrent{
	font-size: 10px; line-height: 19px; padding:3px; color: #F5F4F2; text-decoration:none; background-color:#948D7E;
}
A.leftnavHiCurrent:visited {
	COLOR: #F5F4F2; background-color:#948D7E;text-decoration:none;
}
A.leftnavHiCurrent:active{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}
A.leftnavHiCurrent:hover{
	color:#F5F4F2; 	background-color:#948D7E; padding:3px;text-decoration:none;
}
/*******************************************************************************/

/*******************************************************************************/
A.leftnavHiContacts{
	font-size: 12px; line-height: 22px; padding:3px; color: #948D7E; text-decoration:none;
}
A.leftnavHiContacts:visited {
	font-size: 12px; line-height: 22px; padding:3px; color: #948D7E; text-decoration:none;
}
A.leftnavHiContacts:active{
	font-size: 12px; line-height: 22px; padding:3px; color:#F5F4F2; background-color:#948D7E; text-decoration:none;
}
A.leftnavHiContacts:hover{
	font-size: 12px; line-height: 22px; padding:3px; color:#F5F4F2; background-color:#948D7E; text-decoration:none;
}
/*******************************************************************************/

/*******************************************************************************/
A.leftnavHiContactsCurr{
	font-size: 12px; line-height: 22px; padding:3px; color:#F5F4F2; background-color:#948D7E; text-decoration:none;
}
A.leftnavHiContactsCurr:visited {
	font-size: 12px; line-height: 22px; padding:3px; color:#F5F4F2; background-color:#948D7E; text-decoration:none;
}
A.leftnavHiContactsCurr:active{
	font-size: 12px; line-height: 22px; padding:3px; color:#F5F4F2; background-color:#948D7E; background-color:#948D7E; text-decoration:none;
}
A.leftnavHiContactsCurr:hover{
	font-size: 12px; line-height: 22px; padding:3px; color:#F5F4F2; background-color:#948D7E; background-color:#948D7E; text-decoration:none;
}
/*******************************************************************************/


/*******************************************************************************/
A.rightnavHi{
	font-size: 10px; color: #ffffff; text-decoration:none; line-height: 28px; padding:4px 9px 3px 9px;
}
A.rightnavHi:visited {
	COLOR: #ffffff;
}
A.rightnavHi:active{
	color:#948D7E; 	background-color:#ffffff;
}
A.rightnavHi:hover{
	color:#948D7E; 	background-color:#ffffff;
}
/*******************************************************************************/

/*******************************************************************************/
A.rightnavHiCurrent{
	font-size: 10px; color: #948D7E; text-decoration:none; background-color:#ffffff; line-height: 28px; padding:4px 9px 3px 9px;
}
A.rightnavHiCurrent:visited {
	COLOR: #948D7E; background-color:#ffffff;
}
A.rightnavHiCurrent:active{
	color:#948D7E; 	background-color:#ffffff; 
}
A.rightnavHiCurrent:hover{
	color:#948D7E; 	background-color:#ffffff;
}
/*******************************************************************************/

/*******************************************************************************/
A.rightNavContacts {
	font-size: 12px; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavContacts:visited {
	font-size: 12px; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavContacts:active{
	font-size: 12px; color: #918873; text-decoration:underline;font-weight: bold;
}
A.rightNavContacts:hover{
	font-size: 12px; color: #918873; text-decoration:underline;font-weight: bold;
}


/*******************************************************************************/

/*******************************************************************************/
A.rightNavCS {
	font-size: 12px; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavCS:visited {
	font-size: 12px; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavCS:active{
	font-size: 12px; color: #918873; text-decoration:underline;font-weight: bold;
}
A.rightNavCS:hover{
	font-size: 12px; color: #918873; text-decoration:underline;font-weight: bold;
}


/*******************************************************************************/

/*******************************************************************************/


A.email:link {
	font-size: 11px; text-decoration:none;
}
A.email:visited {
	font-size: 11px;  text-decoration:none;
}
A.email:active{
	font-size: 11px;  text-decoration:underline;
}
A.email:hover{
	font-size: 12px;  text-decoration:underline;
}


/*******************************************************************************/

/*******************************************************************************/
A.rightNavNews {
	font-size: 12px; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavNews:visited {
	font-size: 12px; color: #918873; text-decoration:none;font-weight: bold;
}
A.rightNavNews:active{
	font-size: 12px; color: #918873; text-decoration:underline;font-weight: bold;
}
A.rightNavNews:hover{
	font-size: 12px; color: #918873; text-decoration:underline;font-weight: bold;
}


/*******************************************************************************/

/*******************************************************************************/
A.rightNavNewsCurrent {
	font-size: 12px; color: #F78329; text-decoration:underline;font-weight: bold;
}
A.rightNavNewsCurrent:visited {
	font-size: 12px; color: #F78329; text-decoration:underline;font-weight: bold;
}
A.rightNavNewsCurrent:active{
	font-size: 12px; color: #F78329; text-decoration:underline;font-weight: bold;
}
A.rightNavNewsCurrent:hover{
	font-size: 12px; color: #F78329; text-decoration:underline;font-weight: bold;
}


/*******************************************************************************/

/*******************************************************************************/
A.siteMap1{
	font-size: 12px; color: #ffffff; text-decoration:none;font-weight: bold;
}
A.siteMap1:visited {
	font-size: 12px; color: #ffffff; text-decoration:none;font-weight: bold;
}
A.siteMap1:active{
	font-size: 12px; color: #ffffff; text-decoration:underline;font-weight: bold;
}
A.siteMap1:hover{
	font-size: 12px; color: #ffffff; text-decoration:underline;font-weight: bold;
}

A.siteMap2{
	font-size: 12px; color: #F78329; text-decoration:none;font-weight: bold; padding-left: 0;
}
A.siteMap2:visited {
	font-size: 12px; color: #F78329; text-decoration:none;font-weight: bold;
}
A.siteMap2:active{
	font-size: 12px; color: #6699CC; text-decoration:underline;font-weight: bold;
}
A.siteMap2:hover{
	font-size: 12px; color: #6699CC; text-decoration:underline;font-weight: bold;
}

A.siteMap3{
	font-size: 11px; color: #996666; text-decoration:none;font-weight: bold; padding-left: 0;
}
A.siteMap3:visited {
	font-size: 11px; color: #996666; text-decoration:none;font-weight: bold;
}
A.siteMap3:active{
	font-size: 11px; color: #6699CC; text-decoration:underline;font-weight: bold;
}
A.siteMap3:hover{
	font-size: 11px; color: #6699CC; text-decoration:underline;font-weight: bold;
}



A.siteMap4{
	font-size: 11px; color: #333333; text-decoration:none;font-weight: bold;
}
A.siteMap4:visited {
	font-size: 11px; color: #333333; text-decoration:none;font-weight: bold;
}
A.siteMap4:active{
	font-size: 11px; color: #6699CC; text-decoration:underline;font-weight: bold;
}
A.siteMap4:hover{
	font-size: 11px; color: #6699CC; text-decoration:underline;font-weight: bold;
}
/*******************************************************************************/

#menuBookmarks {
	DISPLAY: block;  VISIBILITY: hidden; WIDTH: 175px; POSITION: absolute; 
}
#bookmarksContainer {
	BACKGROUND-IMAGE: url(/images/nav/bottombg.gif); OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100px
}
#bookmarkControls {
	PADDING-RIGHT: 2px; BORDER-TOP: #50555a 1px solid; PADDING-LEFT: 2px; BACKGROUND: #faf9f5; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.bookmarkItem {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; FONT-SIZE: 11px;PADDING-TOP: 2px
}
.bookmarkItem:visited {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #333333; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.bookmarkItemRead {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #333333;FONT-SIZE: 11px; PADDING-TOP: 2px
}
.bookmarkItem:hover {
	BACKGROUND: #ffffff
}
.bookmarkItemRead {
	COLOR: #999999
}
.bookmarkItemRead:visited {
	COLOR: #999999
}
.bookmarkItemRead:hover {
	BACKGROUND: #ffffff; COLOR: #50555a
}
.bookmarkNumCol {
	OVERFLOW: hidden; WIDTH: 7px; POSITION: absolute; TOP: 9px; HEIGHT: 8px
}
.bookmarkSprite {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.menuOutline {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 2px solid
}
.menuBg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.c {
		FONT-SIZE: 11px; COLOR: #6699cc; CURSOR: hand; text-decoration:underline;
}
.click {
	CURSOR: hand
}

