BODY {
	background-color: #993333
}

FORM {
	display: inline;
	margin: 0;
} 

A { font-family: Arial, Helvetica, sans-serif; color: #003399;}
A:hover { color: #CC0000; }


A.toolbar { color : #ffcc66; text-decoration: none; } 
A.toolbar:active { color: #ffffff; text-decoration: none; }
A.toolbar:visited { color: #ffffff; text-decoration: none; }
A.toolbar:link { color: #ffffff; text-decoration: none; }
A.toolbar:hover { color : #ffcc66; text-decoration: none; } 

A.navigator { color: black; }
A.underlined { text-decoration: underline; }

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0.6em;
}

DIV.management-buttons {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0.6em;
}

H2 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #660033;
	margin-bottom: 0.8em;
}

DIV.header2 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.6em;
	color: #660033;
	margin-bottom: 0;
}

DIV.header2-small 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	color: #660033;
	margin: 0;
}

H3 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #003399;
	margin-bottom: 0.3em;
}

.error {
	color: Red;
}
.toolbar-menu {
	background-color: #000099;
	background-image: url(images/header_05.jpg);
	background-repeat: no-repeat;
}

.toolbar-spacer {
	color: #EDAB4A;
}

.dark-grey { color: #333333; }
.grey { color: #666666; }
.red { color: #FF0000; }
.white { color: #FFFFFF; }
.light-blue { color: #BBDDFF; }

.large { font-size: 1.2em; }
.small { font-size: 0.8em; }

.bold { font-weight: bold; }

.spaced { letter-spacing: 0.1em; }

.fake-link { color: #003399; }

.invisible { display: none; }
.visible { display: block; }

#dropmenudiv {
	font: 12px/20px arial; 
	z-index: 100; 
	position: absolute;
	border: solid 0px black;
}

.navigator-main {
	background-image: url(images/newdesign_03.gif);
	background-color: #E8B14C;
	background-repeat: no-repeat;
}

.navigator-bullet {
	background-image: url(images/arrowyellow.gif);
	background-repeat: no-repeat;
}
.footer-bullet {
	color: #EDAB4A;
}

.footer-border {
	color: #722F2A;
	padding-bottom: 6px;
}

INPUT.cool-button {
	background-color: #FFFFFF;
	border: solid 1px #999999;
	background-image: url(images/cool_button_back.gif);
	cursor: pointer;
}

IMG {
	border-width: 0px;
}

TEXTAREA.multiline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.label-input {
	padding-top: 5px;
}

.label-radio {
	padding-top: 3px;
}

TABLE.blue-edit {
	border: solid 1px #336699;
	background-color: #99CCFF;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


hr.onred {
    height:2px;
    width:30px;
    background:#446791;
    
   } 
.style16 {color: #95242A}
.style17 {color: #4B031F}
.style18 {color: #102371;
	font-weight: bold;
	font-size: 14px;
}
.style19 {font-size: 12px;
	color: #000000;
}
.style20 {font-size: 14px; color: #102371;}
.style21 {color: #102371;
	font-weight: bold;
}
.style23 {	color: #102371;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
}
.style24 {	color: #9C1B37;
	font-size: 18px;
}
.style25 {font-weight: bold; font-size: 24px; color: #102371;}
.style26 {color: #FFFFFF}

.style29 {font-family: Arial, Helvetica, sans-serif}
.style31 {font-size: 11px}

A.nav:active { text-decoration: none;	font-weight: normal; color: white; }
A.nav:visited { text-decoration: none; font-weight: normal; color: white; }
A.nav:link {  text-decoration: none;  color: white; font-weight: normal; }
A.nav:hover { color : #ffcc66; font-weight: normal; text-decoration: none; } 

A.onyellow:active { text-decoration: none;	font-weight: normal; color: black;}
A.onyellow:visited { text-decoration: none; font-weight: normal; color: black;}
A.onyellow:link {  text-decoration: none;  color: black; font-weight: normal; }
A.onyellow:hover { color: black;  font-weight: normal; text-decoration: underline;} 

A.onred:link { color: black;    font-weight: normal; text-decoration: none;}
A.onred:active { text-decoration: none;  color: black; font-weight: normal;  }
A.onred:visited { text-decoration: none;  color: black; font-weight: normal;  }
A.onred:hover { color: black; text-decoration: underline; font-weight: normal;} 

A.pagebottom:link { color: #010394;    font-weight: normal; text-decoration: none;}
A.pagebottom:active { text-decoration: none;  color: #010394;  font-weight: normal;  }
A.pagebottom:visited { text-decoration: none;  color: #010394;  font-weight: normal;  }
A.pagebottom:hover { color: #010394;  text-decoration: underline; font-weight: normal;} 

.day { FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none }
.day A { COLOR: black; TEXT-DECORATION: none }
.day A:hover { CURSOR: hand; COLOR: black; TEXT-DECORATION: none }
.day A:visited { COLOR: black; TEXT-DECORATION: none }
.day A:active { COLOR: black; TEXT-DECORATION: none }
.title { FONT-SIZE: 14px; COLOR: #1e77d3; BACKGROUND-COLOR: white }
.dayHeader { FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #1e77d3; BACKGROUND-COLOR: white }
