﻿body {margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;}


textarea, select {
font-family: Arial, Helvetica, sans-serif;
}

.body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;

}

.body A:visited  
{
	color: #005797; 
	text-decoration: none
}
.body A:link  
{
	color: #005797; 
	text-decoration: none
}
.body A:active  
{
	color: #005797; 
	text-decoration: none
}
.body A:hover   
{
	color: #005797; 
	text-decoration: underline
}

.BodyUnderlined   
{
	color: #005797; 
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt
}

A:visited  
{
	color: black; 
	text-decoration: none
}
A:link  
{
	color: black; 
	text-decoration: none
}
A:active  
{
	color: black; 
	text-decoration: none
}
A:hover   
{
	color: #005797; 
	text-decoration: underline
}
A 
{
	font-family: Arial, Helvetica, sans-serif;
	color: black; 
	text-decoration: underline
	
}

A 
{
	font-size: 8pt
	
}

.breadcrumb 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.breadcrumb A:visited  
{
	color: black; 
	text-decoration: none
}
.breadcrumb A:link  
{
	color: black; 
	text-decoration: none
}
.breadcrumb A:active  
{
	color: #005797; 
	text-decoration: none
}
.breadcrumb A:hover   
{
	color: #005797; 
	text-decoration: underline
}

h1,.H1 
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size: 13pt; color: #FFFFFF 
}
h2,.H2 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; color: #000000; 
	font-weight: bold;margin:0;padding:0;
}
.H3 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; color: #BC181C;
	font-weight: bold 
}
.H4 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #005797;
	font-weight: bold; 
}

.H5 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: black;
	font-weight: bold; 
}

.hlt 
{
   background-color: #E2E2E2;
   color: #000;
}



.footer {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000
	
}


.topnavtd {padding:5px 5px 0px 5px;margin:0;text-align:center;border:1px solid white;}


.dropdownmenu
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background-color: #cdcdcd; 
	margin:0;
	padding:0;
}


.dropdownmenu A:visited  
{
	color: black; 
	text-decoration: none
}
.dropdownmenu A:link  
{
	color: black; 
	text-decoration: none
}
.dropdownmenu A:active  
{
	color: #005797; 
	text-decoration: none
}
.span_DhtmlMenu1 a.ekmenu_link_selected:hover  
{
	color: #005797; 
	text-decoration: underline;
		margin:0;
	padding:0;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	color: #005797; 
	text-decoration: underline
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	color: #005797; 
	text-decoration: underline
}

.leftnav
{
	color: #E2E2E2
}


#navigation a 
{ 
color: #005797; 
background: silver url("images/left-tab.jpg") left top no-repeat; 
text-decoration: none; 
padding-left: 10px; 

} 

#navigation a span 
{ 
background: url("images/right-tab.jpg") right top no-repeat; 
padding-right: 10px 
} 

#navigation a, #navigation a span 
{ 
display: block; 
float: left 
} 

/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation a, #navigation a span 
{ 
float: none 
} 
/* End IE5-Mac hack */ 

#navigation a:hover 
{ 
color: silver; 
background: #26a url("images/left-tab-hover.gif") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
} 

#navigation a:hover span 
{ 
background: url("images/right-tab-hover.gif") right top no-repeat; 
padding-right: 10px 
} 

#navigation 
{ 
list-style: none; 
padding: 0; 
margin: 0 
} 

#navigation li 
{ 
float: left; 
display: block; 
margin: 0; 
padding: 0 
}

#navigation2 a 
{ 
color: silver; 
background: #26a url("images/left-tab-hover.gif") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 

} 

#navigation2 a span 
{ 
background: url("images/right-tab-hover.gif") right top no-repeat; 
padding-right: 10px 
} 

#navigation2 a, #navigation2 a span 
{ 
display: block; 
float: left 
} 

/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation2 a, #navigation2 a span 
{ 
float: none 
} 
/* End IE5-Mac hack */ 

#navigation2 a:hover 
{ 
color: #005797; 
background: silver url("images/left-tab.jpg") left top no-repeat; 
text-decoration: none; 
padding-left: 10px; 
} 

#navigation2 a:hover span 
{ 
background: url("images/right-tab.jpg") right top no-repeat; 
padding-right: 10px 

} 

#navigation2 
{ 
list-style: none; 
padding: 0; 
margin: 0 
} 

#navigation2 li 
{ 
float: left; 
display: block; 
margin: 0; 
padding: 0 
}

#pic {
	background-color: #FFFFFF;
	position: relative;
	border: 0;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
	border: 0;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	display: block;
	left: 0;
	text-decoration: none;
	top: 0;
	border: 0;
}

#pic a.p1:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	border: 0;
}

#pic a.p1:hover .large {
	display: block;
	height: 31px;
	left: 150px;
	position: absolute;
	top: -30px;
	width: 139px;
	border: 0;
}

#content {margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	/*overflow:visible;
	height: 100%;*/}

#content a:link, #content a:visited {color: #005797; 
	text-decoration: none}

#content a:hover, #content a:active {color: #005797; 
	text-decoration: underline}

#content h1
{ 
  font-family : Arial, Helvetica, sans-serif; 
  font-size: 13pt; color: #FFFFFF 
}
#content h2 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11pt; color: #000000; 
	font-weight: bold;
}
#content h3 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; color: #BC181C;
	font-weight: bold 
}
#content h4,#content h4 a, #content h4 a:visited
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; color: #005797;
	font-weight: bold; 
}

#content h5 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: black;
	font-weight: bold; 
}

#content .tdhead  h4 {padding:0px;margin:0}

.quicklinks  ul {margin:0; padding:4px 0 0px 0;list-style:none;}
.quicklinks ul li {background:#e2e2e2 url(/images/dot.jpg) no-repeat 0px 4px;padding: 0px 0 0px 16px;list-style:none; }

.EktronAjaxLoading {
	visibility:hidden;
	display:none;
}

/* Styles for revised homepage panels */
		h3.panelTitle {			
			color: #005797;		
			font-size: 10pt;
			font-weight: bold;			
			margin: 0;
			padding: 0;
			caption: Panel Headlines;
		}

		a.panel {
			color: #005797;
			text-decoration: none;
			caption: Panel Links;
		}		
			a.panel:visited {
				color: #005797;
				text-decoration: none;
			}

			a.panel:hover, a.panel:active {			
				color: #BC181C;
				text-decoration: none;
			}

		.pageView1 {
			width:332px;height:355px;display:block;background-image:url('../images/bg_panel_1.jpg');position:relative;font-family:Arial, Helvetica, sans-serif;font-size:11px;
		}
		.pageView2 {
			width:332px;height:355px;display:block;background-image:url('../images/bg_panel_2.jpg');position:relative;font-family:Arial, Helvetica, sans-serif;font-size:11px;
		}
		.pageView3 {
			width:332px;height:355px;display:block;background-image:url('../images/bg_panel_3_1.jpg');position:relative;font-family:Arial, Helvetica, sans-serif;font-size:11px;			
		}
		.pageView4 {
			width:332px;height:355px;display:block;background-image:url('../images/bg_panel_4.jpg');position:relative;font-family:Arial, Helvetica, sans-serif;font-size:11px;
		}
