form {
	margin:0px;
}


.xsys_pgtitle { font-family: Arial; font-size: 18px; color:#000000; font-weight:bold; TEXT-DECORATION: none;
	padding-bottom: 10px;
	white-space: nowrap;
}

.xsys_tblhead { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;  background-color:#564394;}
.xsys_tblhead a:link { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tblhead a:visited { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tblhead a:active { font-family: Arial; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tblhead a:hover { font-family: Arial; color:#ffffff; font-weight:bold; TEXT-DECORATION: underline;}
tr.xsys_tblhead, td.xsys_tblhead  { height: 38px; }

.xsys_tblrow { font-family: Arial; font-size: 11px; color:#000000; font-weight:normal; TEXT-DECORATION: none; background-color:#f8f8f8; }
.xsys_tblrow a:link { font-family: Arial; font-size: 11px; color:#000000; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tblrow a:visited { font-family: Arial; font-size: 11px; color:#000000; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tblrow a:active { font-family: Arial; color:#000000; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tblrow a:hover { font-family: Arial; color:#000000; font-weight:bold; TEXT-DECORATION: underline;}
tr.xsys_tblrow, td.xsys_tblrow  { height: 38px; }

.xsys_tbltotal { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; background-color:#7C7EB9; }
.xsys_tbltotal a:link { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tbltotal a:visited { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tbltotal a:active { font-family: Arial; color:#ffffff; font-weight:bold; TEXT-DECORATION: none; }
.xsys_tbltotal a:hover { font-family: Arial; color:#ffffff; font-weight:bold; TEXT-DECORATION: underline;}

.xsys_grey {
	background-color: #FFFFCC;
}

.xsys_error {
	color: #FF3300;
}

.xsys_ctrl       { font-family: Arial; font-size: 11px; color:#000000; font-weight:normal; TEXT-DECORATION: none; background-color:#ffffff;  border-color:#f8f8f8;}
select.xsys_ctrl { font-family: Arial; font-size: 11px; color:#000000; font-weight:normal; TEXT-DECORATION: none; background-color:#ffffff;  border-color:#f8f8f8;}
.xsys_listbox    { font-family: Arial; font-size: 11px; color:#000000; font-weight:normal; TEXT-DECORATION: none; background-color:#ffffff;  border-color:#f8f8f8;}
button.xsys_ctrl, .xsys_button, .xsys_littlebutton
                 { font-family: Arial; font-size: 11px; color:#ffffff; font-weight:normal; TEXT-DECORATION: none; background-color:#7C7EB9; border-color:#f8f8f8;
                   cursor:pointer; cursor:hand; }
.xsys_littlebutton { font-size: 8px; }

.xsys_menuhead
{
	font-family: Tahoma, Arial, sans-serif;
	Font-size: 20px; font-style: italic; font-weight: bold;
}

.xsys_menuitem
{
	font-size:11px;
	font-weight:bold;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
	background-color:#CCCCCC; layer-background-color:#CCCCCC; color:#000000;
}
.xsys_menuitem:active { color: #FFFFFF; text-decoration:none ; }
.xsys_menuitem:link { color: #FFFFFF; text-decoration:none; }
.xsys_menuitem:visited { color: #FFFFFF; text-decoration:none; }
.xsys_menuitem:hover { color: #5A698C; text-decoration: none; }

.xsys_menusel
{
	background-color: #D6DBEB;
	text-align: center;
	font-weight: bold;
}
.xsys_menusel:active { color: #5A698C; text-decoration:none ; }
.xsys_menusel:link { color: #5A698C; text-decoration:none; }
.xsys_menusel:visited { color: #5A698C; text-decoration:none; }
.xsys_menusel:hover { color: #212842; text-decoration: none; }



.xsys_adm
{
	border-right-width: medium;
	border-right-style: double;
	border-right-color: #003366;

}

.xsys_admenu
{
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;


}

.xsys_admitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-bottom-width: thin;

}
.xsys_notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.xsys_mainmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CCCC66; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.xsys_mainmenu:active {
	FONT-WEIGHT: bold; COLOR: #CCCC66; TEXT-DECORATION: underline
}
.xsys_mainmenu:link {
	FONT-WEIGHT: bold; COLOR: #CCCC66; TEXT-DECORATION: none
}
.xsys_mainmenu:visited {
	FONT-WEIGHT: bold; COLOR: #CCCC66; TEXT-DECORATION: none
}
.xsys_mainmenu:hover {
	FONT-WEIGHT: bold; COLOR: #FFFDC9; TEXT-DECORATION: none
}


.xsys_submenuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCC66;

}

td.xsys_submenuitem {
	background-color: #052011;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0B4424;
	border-right-color: #021109;
	border-bottom-color: #052011;
	border-left-color: #0B4424;
}



a.xsys_submenuitem {
	font-size:11px;
	font-weight:bold;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, sans-serif; 
	TEXT-DECORATION: none
	background-color:#CCCCCC; layer-background-color:#CCCCCC; color:#000000;
	text-decoration: none;
}

a.xsys_submenuitem:active {
	COLOR: #000000; 
	text-decoration: none;
}

a.xsys_submenuitem:link {
	COLOR: #000000; 
	text-decoration: none;
}

a.xsys_submenuitem:visited {
	COLOR: #000000; 
	text-decoration: none;
}

a.xsys_submenuitem:hover {
	COLOR: #000000; 
	text-decoration: underline;
}


.xsys_submenusel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCC66;

}

td.xsys_submenusel {
	background-color: #295228;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #3D793C;
	border-top-color: #295228;
	border-right-color: #224321;
	border-bottom-color: #295228;
}


a.xsys_submenusel {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCC66;
	text-decoration: none
}

a.xsys_submenusel:active {
	color: #CCCC66;

}

a.xsys_submenusel:link {
	color: #CCCC66;

}

a.xsys_submenusel:visited {
	color: #CCCC66;

}

a.xsys_submenusel:hover {
	color: #FFFDC9;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
.clBar{
	position:absolute; 
	padding:0px;
	width:100%; 
	height:18px; 
/*	background-color:#CCCCCC; 
	layer-background-color:#CCCCCC; */
	visibility:hidden
}

/*Styles for level 0*/
.clCMLevel0,.clCMLevel0over
{
	position:absolute;
	padding: 12px 0px 0px 12px;
	margin: 0px;
	font-size:11px;
	font-weight:bold;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; 
	TEXT-DECORATION: none;
}
.clCMLevel0
{
/*	background-color:#CCCCCC; layer-background-color:#CCCCCC; */
	color:#FFFFFF;
}
.clCMLevel0over
{
/*	background-color:#e8e8e8; layer-background-color:#e8e8e8; */
	color:#9BD0CA; cursor:pointer; cursor:hand; 
}
.clCMLevel0border
{
	position:absolute;
	background: url(/images/navsep.jpg) no-repeat top left;
/*	border-left: 1px solid #FFFFFF; */
/*	visibility:hidden; */
/*	background-color:#FFFFFF;
	layer-background-color:#FFFFFF */
}

/*Styles for level 0*/
.clCMLevel1,.clCMLevel1over
{
	position:absolute;
	padding:2px 5px 2px 5px;
	font-size:11px;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; 
	TEXT-DECORATION: none;
}
.clCMLevel1
{
	background-color:#544693; layer-background-color:#544693;
/*	background-color:#2C9A97; layer-background-color:#2C9A97; */
	color:#FFFFFF;
}
.clCMLevel1over
{
/*	background-color:#6049A4; layer-background-color:#6049A4; #7C7EB9 */
	background-color:#746BAB; layer-background-color:#746BAB;
	color:#9BD0CA; cursor:pointer; cursor:hand; 
}
.clCMLevel1border
{
	position:absolute;
	visibility:hidden;
	background-color:#746BAB;
	layer-background-color:#746BAB;
}
