ul, ol, pre, dl { margin-top:4px; margin-bottom:4px; }

td {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

td.toolbar {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
	COLOR: #336699;
}


A.toolbar:link {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
A.toolbar:visited {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
A.toolbar:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}

input.search {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	FONT-SIZE: 11px; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	HEIGHT: 20px
}

.button {
	BACKGROUND: url(/images/button.gif) #7599CC;
	COLOR: #ffffff; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	HEIGHT: 20px;
	MARGIN-BOTTOM: 2px; 
/*
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
*/
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none; 

}

td.menu {
	BACKGROUND: #336699; 
	COLOR: #ffffff; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}


a.menu:link {
	COLOR: #FFFFFF; 
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.menu:visited {
	COLOR: #FFFFFF; 
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.menu:hover {
	COLOR: #FFFFFF; 
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

.headsec{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #436E96; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

td.footer2{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

td.footer{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #436E96; 
}

.footer A{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #436E96; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.footer A:visited{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #436E96; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.footer A:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #436E96; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

table.leftmenu{
	BORDER-TOP: #EEEEEE 1px solid; 
	BORDER-RIGHT: #EEEEEE 1px solid; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: #EEEEEE 1px solid;
}



/*

table.rightmenu{
	BORDER-RIGHT: none; 
	BORDER-TOP: none; 
	BORDER-LEFT: #D5DAE0 1px solid; 
	BORDER-BOTTOM: none; 
}
*/

td.menuheader{
	FONT-SIZE: 12px;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	TEXT-ALIGN:center;
	BACKGROUND: #EEEEEE;
}

td.menul2{
	PADDING-LEFT: 4px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 6px;
}

td.menul3{
	PADDING-LEFT: 8px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 6px;
}

a.menul2:link {
	COLOR: #436E76;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.menul2:visited {
	COLOR: #436E76; 
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.menul2:hover {
	COLOR: #436E76; 
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

a.menul3:visited {
	COLOR: #436E76; 
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.menul3:hover {
	COLOR: #436E76; 
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}


h1{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px;
	COLOR: #436E96; 
	MARGIN: 0px 0px 4px 10px;
}

h2{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	COLOR: #436E96; 
	MARGIN: 0px 0px 4px 10px;
}

h3{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	COLOR: #436E96; 
	MARGIN: 0px 0px 0px 10px;
}



h2.menuheader{
	COLOR: #336699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 13px;
	LETTER-SPACING: 1px;
	MARGIN: 0px 0px 0px 0px;
}

P.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; MARGIN: 0px 3px 0px 0px; FONT-SIZE: 8pt; #ffffff; 
}


/****************************** Search Results ************************************/
a.search{
}

A.paging:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}

A.paging:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.paging:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}


td.searchheader{
	BACKGROUND: #e5ecf9;
	TEXT-ALIGN: right;
	WORD-BREAK: break-all;
}

.urimatch{
	COLOR: #008000;
}

.selectedpage{
	COLOR: #000000;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
}
/****************************** Contact Form ************************************/
.errormsg{
	FONT-SIZE: 12px;
	COLOR: #ff0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.imphint{
	FONT-SIZE: 11px;
	COLOR: #EC8404; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

td.content{
	TEXT-ALIGN:left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #000000;
}

BODY{
	BACKGROUND: url(/images/bgr.gif) #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: JUSTIFY;
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	SCROLLBAR-FACE-COLOR: #fafafa; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #336699; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #D5DAE0; 
	SCROLLBAR-BASE-COLOR: #D5DAE0; 
	checkbox-color: #FAFAFA;
}

P{
	TEXT-ALIGN:justify;
	MARGIN: 2px 5px 10px 5px;
}

table.footer{
	BORDER-TOP: #D5DAE0 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
}

table.page {
	BACKGROUND: #ffffff;
	BORDER-RIGHT: #D5DAE0 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #D5DAE0 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #D5DAE0 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #D5DAE0 1px solid
}

td.body {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-TOP: 2px; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 1px; 
	TEXT-ALIGN: JUSTIFY;
}

td.spacer{
	BACKGROUND: url(/images/button.gif) #D5DAE0;
}

td.line {
	BACKGROUND: url(/images/line.gif) #FFFFFF;
}
td.linelast {
	BACKGROUND: url(/images/line.gif) #FFFFFF;
	PADDING-RIGHT: 2px;
}

.pagegroup {
	margin: 0px 0px 6px 0px;
	color: #003300;
	font-weight: normal;
	font-family: "Lucida Grande", "Verdana", "Arial", sans-serif;
	font-size: 11px;
}
