/************************************************
 * Site-wide
 ************************************************/
BODY, TD, .bodyCopy { 
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
}

h2 {
  margin-left: 5px;
}

p{
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  margin-left: 5px;
}

A:link, .matchLink {
	color: #2F588F;
	text-decoration: underline;
}

A:visited {
	color: #2F588F;
	text-decoration: underline;
}

A:active {
	color: #AFAE6B;
	text-decoration: underline;
}

A:hover {
	color: #AFAE6B;
	text-decoration: underline;
}

SUP {
	font-size: 10px;
}

OL { 
	margin-top: 4px;
	margin-bottom: 4px;
}

UL {
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-type: disc;
}

LI { 
	padding: 1px 0px 1px 0px;
	margin-left: 5px;
}


IMG {
	border-color: #333333;
	color: #333333;					
}

IMG.alignLeft {
	margin: 3px 5px 4px 0px;
}

.noUnderline {
	text-decoration: none;
}

.heading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	color: #D01811;
}

.headtitle {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}


.smallText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
}

.bigText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
}

.breadCrumb {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
	color: #033577;
}

.breadCrumb A:link, .breadCrumb A:visited,
.breadCrumb A:active,.breadCrumb A:hover {
	color: #033577;
}

/************************************************
 * Footer
 ************************************************/

.footer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin: 40px 0px 0px 155px;
	padding: 20px 0px 10px 20px;
}
 
} 

/************************************************
 * Homepage
 ************************************************/
.homeSidebar {
	padding: 0px 7px 7px 7px;
}

.homeSidebarWithImage {
	padding: 1px 7px 7px 0px;
}

/* need to repeat font info for NS4.7 */
.homeSidebarHeading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

/* need to repeat font info for NS4.7 */
.homeSidebarEntry {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
}

.homeFeature {
	font-weight: bold;
	color: #395E8E;
	padding: 3px 10px 10px 10px;
}


a.linkA:link    {COLOR: #395E8E; TEXT-DECORATION: none;}
a.linkA:visited {COLOR: #395E8E; TEXT-DECORATION: none;}
a.linkA:hover   {color: #AFAE6B; text-decoration: none;}

.BoldMainTextBlack   {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:x-small;  font-weight:bold; color:#ffffff;}



/************************************************
 * Side Navigation
 ************************************************/

.sidenavHeading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #395E8E;
	padding: 5px 4px 4px 4px;
	font-weight: bold;
}

.sidenavEntry {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 4px 4px 4px 0px;
	font-weight: bold;
}

.sidenavEntry A:link, .sidenavEntry A:visited, 
.sidenavEntry A:active {
	color: #FFFFFF;
	text-decoration: none;
}

.sidenavEntry A:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

