BODY {
	FONT-SIZE: 80%;
	FONT-FAMILY: Tahoma;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

TD {
	FONT-SIZE: 80%;
	FONT-FAMILY: Tahoma;
	color: #333333;
}

P {
	FONT-FAMILY: Tahoma;
    margin-bottom: 5px;
    margin-top: 0px;
	margin-left: 0px;
    margin-right: 0px;
	padding:0px;
}



h1 {
	font-weight: bold;
	color: #7E0000;
	font-size: 100%;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h2 {
	font-weight: bold;
	text-transform: uppercase;
	color: #7E0000;
	font-size: 100%;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h3 {
	font-weight: bold;
	color: #7E0000;
	font-size: 100%;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h4 {
	font-weight: bold;
	color: #FE0303;
	font-size:126%;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


h5,h6 {
	COLOR: #404040;
	font-weight:bold;
	padding: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 100%;
}



A, A:visited, A:active{
	 COLOR: #003A90;  TEXT-DECORATION: none;
}

A:hover {
	 COLOR: #003A90;  TEXT-DECORATION: underline;
}


A.menu, A.menu:visited, A.menu:active{
	COLOR: #333333;
	TEXT-DECORATION: none;
}

A.menu:hover {
	COLOR: #7E0000;
	TEXT-DECORATION: none;

}

A.menu1, A.menu1:visited, A.menu1:active, A.menu1:hover   {
	COLOR: #7E0000;
	TEXT-DECORATION: none;
}

A.submenu, A.submenu:visited, A.submenu:active{
	COLOR: #6F6F6F;
	TEXT-DECORATION: none;
	font-size:85%;
}

A.submenu:hover {
	COLOR: #7E0000;
	TEXT-DECORATION: none;
	font-size:85%;
}

A.submenu1, A.submenu1:visited, A.submenu1:active,  A.submenu1:active{
	COLOR: #7E0000;
	TEXT-DECORATION: none;
	font-size:85%;
}



A.path_, A.path_:visited, A.path_:active{
	COLOR: #6F6F6F;
	TEXT-DECORATION: none;

}

A.path_:hover {
	COLOR: #7E0000;
	TEXT-DECORATION: underline;

}

A.path_1, A.path_1:visited, A.path_1:active, A.path_1:hover {
	COLOR: #7E0000; TEXT-DECORATION: none;

}

a.date:active, a.date:visited, a.date:link {
	COLOR: #AA0000;  TEXT-DECORATION: none; font-weight:bold;
}

a.date:hover {
	COLOR: #AA0000;  TEXT-DECORATION: underline; font-weight:bold;
}

a.anno:active, a.anno:visited, a.anno:link {
	color:#333333; text-decoration:none; 
	font-size:85%;
}

a.anno:hover {
	color:#333333; text-decoration:underline; 
	font-size:85%;
}

a.news:active, a.news:visited, a.news:link {
	color:#7E0000; text-decoration:none;
	font-size:85%;
}

a.news:hover {
color:#7E0000; text-decoration:underline;
}

.input {
	font-size:13px;
	border:solid 1px #7E0000;
	height:22px;
}


A.copyright, A.copyright:visited, A.copyright:active, A.copyright:hover{
	 COLOR: #003A90;  TEXT-DECORATION: none; font-size:11px;
}
.copyright
{
 COLOR: #003A90;  font-size:11px;
}


a.navigAct:active, a.navigAct:visited, a.navigAct:link
{
	COLOR: #003A90;  TEXT-DECORATION: none; 
}

a.navigAct:hover
{
	COLOR: #003A90;  TEXT-DECORATION: underline; 
}

.navigNo
{
	COLOR: #808080; TEXT-DECORATION: none; 
}



.searchfind {
	color: #AA0000;
}

.redtext {
	COLOR: #AA0000;
}

.bluetext {
	COLOR: #728696;
}

.hometext {
	 font-weight:bold; color:#507BA9; font-size:11px;
}


.lev21 {
	background-color: #648CAC;
	background-image: url(images/m2.gif);
	background-repeat: repeat-y;
}
.lev221{
	padding:8px; padding-top:4px; padding-bottom:4px; color:#D1E7F9; font-weight: bold; background-color: #3F698A;
}
.lev22 {
	padding:8px; padding-top:4px; padding-bottom:4px; color:#FFFFFF; font-weight: bold; cursor: hand; background-color: #648CAC;
}

.lev31 {
	background-color: #FFFFFF;
}

.lev321 {
	padding:8px; padding-top:4px; padding-bottom:4px; color:#E74949; font-weight: bold;
	background-color: #A6D2F5;
}

.lev32 {
	padding:8px; padding-top:4px; padding-bottom:4px; color:#000000; font-weight: bold;
	background-color: #A6D2F5;
}

.lev42 {
	padding:8px; padding-top:2px; padding-bottom:2px; background-color: #E4F1FC;
}

A.pink, A.pink:visited, A.pink:active, A.pink:hover{
	color:#FFACAC;  TEXT-DECORATION: none; font-size:10px;
}


A.blue, A.blue:visited, A.blue:active{
	color:#003A90;  TEXT-DECORATION: none; font-size:85%;
}

A.blue:hover{
	color:#003A90;  TEXT-DECORATION: underline; font-size:85%;
}

A.lblue, A.lblue:visited, A.lblue:active{
	color:#003A90;  TEXT-DECORATION: none; font-weight: bold;
}

A.lblue:hover{
	color:#003A90;  TEXT-DECORATION: underline; font-weight: bold;
}

.border {
	margin-right:15px; margin-left:15px;
}

.newsbox{
background-color:#FFFFFF;
}

.rheader{
	color:#7E0000;
	font-size:100%;
	TEXT-DECORATION: none;
	text-transform: uppercase;
	font-weight: bold;
}

a.rheader:link, a.rheader:visited, a.rheader:active, a.rheader:hover{
	color:#7E0000;
	font-size:100%;
	TEXT-DECORATION: none;
	text-transform: uppercase;
	font-weight: bold;
}



a.red:link, a.red:visited, a.red:active{
	color:#7E0000;
	font-size:100%;
	TEXT-DECORATION: none;

}
a.red:hover{
	color:#7E0000;
	font-size:100%;
	TEXT-DECORATION: none;
}
.red {color:#7E0000;
}

.menucolor {
background-color: #ECEEF3;
}

.menucolor1 {
background-color: #FBF0DE;
}

.lc {
background-color:#FFFFFF;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
padding:5px;

}
.lc1 {
background-color:#ECEEF3;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
padding:5px;
}

.flc{
background-image: url(/images/table_p.gif); background-repeat:repeat-y;
background-color:#FFFFFF;
border-top: 1px solid #000000;
}

.flc1{
background-image: url(/images/table_p.gif); background-repeat:repeat-y;
background-color:#ECEEF3;
border-top: 1px solid #000000;
}



.rc {
background-color:#FFFFFF;
border-top: 1px solid #000000;
padding:5px;
}

.rc1 {
background-color:#ECEEF3;
border-top: 1px solid #000000;
padding:5px;
}

.frc{
background-image: url(/images/table_p.gif); background-repeat:repeat-y; background-position: right top;
background-color:#FFFFFF;
border-top: 1px solid #000000;
}

.frc1{
background-image: url(/images/table_p.gif); background-repeat:repeat-y; background-position: right top;
background-color:#ECEEF3;
border-top: 1px solid #000000;
}