BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #FEF9EC;
	SCROLLBAR-FACE-COLOR: #bdbabd; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #bdbabd; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #bdbabd; 
	SCROLLBAR-DARKSHADOW-COLOR: #bdbabd
}

.small {
	font-size: 10px;
	font-style: normal;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

.title-top {
	font-size: 9px;
	background-image: url(images/title-top-back.gif);
	background-repeat: repeat-x;
	Color:#0F1E57;
	padding-left:5px;
	padding-right:5px;
}

.title-main {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(images/logo_center.jpg);
	font-size: 18px;
	font-style: BOLD;
	Color:white;
}

.title-bottom {
	font-size: 12px;
	font-weight: BOLD;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(images/logo-back.gif);
	background-repeat: repeat-x;
	Color:#0F1E57;
}

.title-bottom a {
	Color:#0F1E57;
	text-decoration: underline;	
}

.side-content {
	BORDER-Right: #FFBF66 1px solid; 		
	BORDER-left: #FFBF66 1px solid; 		
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BORDER-Top: #FFFFFF 1px solid; 
}

.side-content-before-bottom {
	font-size: 7px;
	background-image: url(images/side_table_before_bottom.jpg);
	background-repeat: repeat-x;
	BORDER-Right: silver 2px solid; 		
	BORDER-left: silver 1px solid; 		
}

.side-bottom-right {
}

.side-bottom {
}



.footer {
	font-size: 9px;
	background-image: url(images/footer-back.gif);
	background-repeat: repeat-x;
	Color:#0F1E57;
	padding-left:5px;
	padding-right:5px;	
	BORDER-right: #FFBF66 1px solid;	
	BORDER-Left: #FFBF66 1px solid;	
}

.footer a {
	color: #0F1E57;
}

.main-box {
	font-size: 11px;
	COLOR: #000000; 
	BORDER-Left: #ffffff 5px solid; 
	BORDER-right: #ffffff 5px solid; 
	BORDER-BOTTOM: #FFFFFF 2px solid; 
	BORDER-Top: #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #ffffff;	
}

.main-title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #55A6B5;
}

.main-title a{
	COLOR: #ffffff; 
}


.main-content {
	COLOR: #000000; 
}

.main-content a	{
	color: 312D97;
	text-decoration: none;
}

.main-box-title {
	BACKGROUND-COLOR: #FDFAD9;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	BORDER-BOTTOM: #FFBF66 1px solid; 
	BORDER-Top: #FFBF66 1px solid; 
	BORDER-lEFT: #FFBF66 1px solid; 
	BORDER-RIGHT: #FFBF66 1px solid; 

}

.main-box-content {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-Top: 5px; 
	PADDING-Bottom: 5px; 
	BORDER-BOTTOM: #FFBF66 1px solid; 
	BORDER-lEFT: #FFBF66 1px solid; 
	BORDER-RIGHT: #FFBF66 1px solid; 
}

.left-side-box-top {
	font-size: 10px;
	COLOR: white; 
	background-color: #55A6B5;		
	font-weight: bold;
	padding-left: 2px;	
}

.left-side-box-content {
	COLOR: #000000;
	background-color: transparent;
	padding-top: 2px;
	padding-left: 2px;
	font-size: 9px;
}


.left-side-box-content a {
	color: 312D97;
	text-decoration: none;
}

.left-side-box-content td {
	color: Black;
}

.right-side-box-top {
	font-size: 10px;
	COLOR: white; 
	background-color: #55A6B5;		
	font-weight: bold;
	padding-left: 2px;	
}

.right-side-box-content {
	font-size: 10px;
	COLOR: #000000;
	background-color: transparent;
	padding-top: 2px;
}

.right-side-box-content a {
	color: 312D97;
	text-decoration: none;
}

.right-side-box-content td {
	color: Black;
	font-size: 10px;
}

.boxtitle {
	BACKGROUND-COLOR: #FFBF66
}

.selected-horizontal {
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #FDFAD9
}

.white {
	color:#000000; 
	BACKGROUND-COLOR: #ffffff
}

.table_back {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #FFBF66;
}

.calendar-curday{
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #55A6B5;
}


.calendar-event{
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #FFBF66;
}

/* this is styles for the menu */
.horbar	{
	color: black;
	background-color: #E3EEF7;
	border: 2px outset #cecac1;
}

.horbaritem	{
	float: left;
	white-space: nowrap;
	font-size: 10px;
}

.horbaritem a	{
	display: block;
	text-decoration: none;
}

.horbaritem a:link	{
	color: #000000;
}

.horbaritem a:visited	{
	color: #000000;
}

.horbaritem a:hover	{
	color: #ffffff;
	background-color: #4b6983;
}

.horbaritem a:active	{
	color: #ff0000;
}

.verbar	{
	color: #349B9A;
	background-color: transparent;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.subframe	{
	position: relative;
	display: block;
	background-color:#FEF9EC ;
	border: 1px outset #CDCBA2;
}

.item	{
	text-align: left;
	font-size: 10px;
}

.item a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.item a:link	{
	color: #000000;
}

.item a:visited	{
	color: #000000;
}

.item a:hover	{
	color: #FFFFFF;
	background-color: #55A6B5;
}

.item a:active	{
	color: #FFFFFF;
}

.item .fwdarr	{
	position: absolute;
	top: 5px;
/*	right: 4px; */
	right: 7px;
 
}
