.MissionStatement
{
	font-weight:bold;
	font-family:arial,sans-serif;
	font-size:100%;
	color: #8C1000;
}

.MissionText
{
	font-family:arial,sans-serif;
	font-size:100%;
	color: black;
}

.TitleFont
{
	font-weight:bold;
	font-family:arial,sans-serif;
	font-size:150%;
	color: #F1F1F1;
}

.SiteFontBold
{
	font-family:arial,sans-serif;
	font-size:100%;
	color: black;
	font-weight:bold;
}

.SiteFontBig
{
	font-family:arial,sans-serif;
	font-size:120%;
	color: black;
}

.SiteFontSmall
{
	font-family:arial,sans-serif;
	font-size:80%;
	color: black;
}

.SiteFontSmallRed
{
	font-family:arial,sans-serif;
	font-size:80%;
	color: red;
}

.SiteFontBigRed
{
	font-family:arial,sans-serif;
	font-size:125%;
	color: red;
	font-weight:bold;
}

.SiteFont
{
	font-family:arial,sans-serif;
	font-size:100%;
	color: black;
}

.SiteFontWhite
{
	font-family:arial,sans-serif;
	font-size:80%;
	color: white;
}

A.BlackDot 
{
	color:black;
	text-decoration: none;
}

A.BlackDot:hover 
{
	color: gold;
}

A.Normal 
{
	color:white;
	text-decoration: none;
	font-family:arial,sans-serif;
	font-size:100%;
}

A.Normal:hover 
{
	color: gold;
}

A.Navigation 
{

	font-weight:bold;
	color: black;
	width: 130px;
	height: 25px;
	text-align: left;
	text-decoration: none;
	font-family:arial,sans-serif;
	font-size:80%;
	vertical-align: bottom;
	BORDER-BOTTOM: gray 1px solid;
	BORDER-TOP: white 1px solid;
	BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: white 1px solid;
    background-color:#CCCCCC;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;

    
	/*
	border: solid 1px #FFFFFF;
	display: block;
	*/
}

A.Navigation:hover 
{
	
	color: black;
	text-align: left;
	cursor: hand;
	BORDER-BOTTOM: white 1px solid;
	BORDER-TOP: gray 1px solid;
	BORDER-RIGHT: white 1px solid;
    BORDER-LEFT: gray 1px solid;
	background-color:#E4E4E4;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;

	/*
	color: #1776AE;
	background-color:#DBE4EA
	border: solid 1px #5B768B;
	;
	*/
}

A.SelectedNavigation 
{

	font-weight:bold;
	color: black;
	width: 130px;
	height: 25px;
	text-align: left;
	text-decoration: none;
	font-family:arial,sans-serif;
	font-size:80%;
	vertical-align: bottom;
	BORDER-BOTTOM: white 1px solid;
	BORDER-TOP: gray 1px solid;
	BORDER-RIGHT: white 1px solid;
    BORDER-LEFT: gray 1px solid;
	background-color:#E4E4E4;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;
}

A.SelectedNavigation:hover 
{
	cursor: default;
}


.ImagePixelBorder
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
}

.ImagePixelBorderBottom
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
}

.ImagePixelBorderNotRight
{
    BORDER-LEFT: gray 1px solid;
}

.ImagePixelBorderNotLeft
{
    BORDER-RIGHT: gray 1px solid;
}

.PixelBorder
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
}

.BlackPixelBorder
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
}

.fadeUp
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#336699');
	BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
}

.fadeDown
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#336699', EndColorStr='#FFFFFF');
	BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
}

.fadeRight
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#336699', EndColorStr='#FFFFFF');
	BORDER-RIGHT: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
}

.fadeRightF1F1F1
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#F1F1F1', EndColorStr='#FFFFFF');
}