form { padding: 0px; margin: 0px; }


/* news summary items on front page only */
.newssummary
{
list-style-type: none;
padding: 0px;
margin: 0px
}

.newssummary_li
{
display: inline;
float: left;
list-style-type: none;
padding: 0 0 5 0px;
margin: 0px;
width:33%
}

/* page list on left hand side */
.pagelist hr { visibility: hidden }

/* coding for breadcrumbs trail */
.sectionmap { halign: center; white-space: no-wrap; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 12px; }
.sectionmap a, .sectionmap a:link, .sectionmap a:visited {
	text-decoration: none; color: #630; font size: 10px
}
/* all links unless specified otherwise */ a:link { color:#C00; font: palatino; font-size: 11px; font-weight:bold; text-decoration:none } a:visited { color:#C00; font: palatino; font-size: 11px; font-weight:bold; text-decoration:none } a:hover { color:#C00; font: palatino; font-size: 11px; font-weight:bold; background-color: #FFEFD5; text- decoration:underline } a:active { color:#C00; font: palatino; font-size: 11px; font-weight:bold; text-decoration:none } body {
	background-color: white;
	color: #333;
	margin:0;
	padding:0
}

td, body
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
/* headers paragraph */
h1
{ color:#333; width:65%; background:white; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; font-size:20px; font-family:"Times New Roman", Georgia, Times, serif; font-weight: normal; line-height: 26px; letter-spacing:1px; margin-top: 10px; padding-top: 10px; }
h2 
{ color:#333; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; margin: 5px 0 0 3px; padding: 5px 0 0 3px; }
h3 { color:#333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; margin: 5px 0 0 3px; padding: 5px 0 0 3px; }
h4 { color:#333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; margin: 5px 0 0 3px; padding: 5px 0 0 3px; }
h5 { color:#333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; margin: 5px 0 0 3px; padding: 5px 0 0 3px; }
h6 { color:#333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height:12px; margin: 5px 0 0 3px; padding: 5px 0 0 3px; }



p 
{ color:#333; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:12px; line-height:18px; margin-top: 5px; padding-top: 5px; }



/* toolbars near bottom of page */

input
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}
.ffMenuHidden
{
	border:solid 1px #666; visibility: hidden; position:absolute; background-color: white; z-index: 3; top: 0; left: 0;
}
.ffMenuShow
{
	border:solid 1px #666; position:absolute; width: 120px; filter:alpha(opacity=90); -moz-opacity: 0.9; visibility: visible; background-color: #FFEFD5; z-index: 1500; top: 0; left: 0;
}
.ffMenuShadowHidden
{
	position:absolute; visibility: hidden;
}
.ffMenuShadowShow
{
	position:absolute; visibility: hidden;  z-index: 1499;
}
td.ffMenuItem
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #903;
	text-decoration: none;
}
td.ffMenuItemSelected
{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; cursor: pointer; cursor: hand}
/* lefthand side menu */
#ffLB
{ color: #666; font-size: 11px; }
#ffLB a
{
	color: #666;
	font-size: 15px;
	text-decoration: none
}

#ffLB hr { width: 95%;  }
.dropdowns {
	background-color: #A0A0A0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.dropdownspacer {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.dropdowns a
{
	color: white;
	text-decoration: none;
}
.componentdiv { }
.lefthandlink
{
	text-decoration: none;
	color: black;
}
/* default settings for lists and indented lists */
ul { padding:0 0 0 15px; margin: 0 0 0 15px; list-style-type: disc; list-style-position: inherit; }
ul ul { margin: 0 0 0 10px; padding: 0 0 0 10px; }

p a:link { color:#c00; font: palatino font-size: 11px;font-weight:bold; text-decoration:none }
p a:visited { color:#666; font: palatino font-size: 11px; font-weight:bold; text-decoration:none }
p a:hover { color:#963; font: palatino font-size: 11px; font-weight:bold; text-decoration:underline }
p a:active { color:#c00; font: palatino font-size: 11px; font-weight:bold; text-decoration:none }
.sectionbar { color: #c00; font-size: 10px; } 
.sectionbar a { color: #c00; font-size: 10px; }
div#ffPageInfo { display: none; }
