A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, TEXTAREA {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}
body { 
	margin: 0px;
	Background-color: #fff;
}

A:Link, A:Visited, A:Active {
	Color: #FFFFFF;
	Text-Decoration: none;
}

A:Hover {
	Color: #FFFFFF;
	Text-Decoration: Underline;
}

A:Link.bLink, A:Visited.bLink { 
	Font-Family: Verdana, Arial, Tahoma; Font-Size: 10px; Font-Weight: None; Color: #BF0000; text-decoration: underline;
}

A:Hover.bLink {
  Font-Family: Verdana, Arial, Tahoma; Font-Size: 10px; Font-Weight: None; Color: #ff0000;
}

A.hLink, A:Visited.hLink { 
	Font-Family: Verdana, Arial, Tahoma; Font-Size: 12px; Font-Weight: None; Color: #FFFFFF;
}
A:Hover.hLink { 
	Font-Family: Verdana, Arial, Tahoma; Font-Size: 12px; Font-Weight: None; Color: #FFFFFF;
}

a.wlink {	
  font-weight: normal; 
	color: #0E5066;
	text-decoration: none;	
}

a.wlink:hover {
  font-weight: normal; 
  color: #000000; 
  text-decoration: underline
}


.NavBarSelected {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #077fc5;
	border: 1px outset #FFFFFF;
	cursor: hand;
}
.NavBarUnselected {
	font-weight: bold;
	color: #000000;
	background-color: #aaa;
	border: 1px outset #CCCCCC;
	cursor: hand;
}
.NavBarUnselectedInvisible {
	color: #000000;
	background-color: #FFFFFF;
	border: 1px outset #000000;
	cursor: hand;
	visibility: hidden;
}
TABLE.RecordsTable {
	border: 1px outset #000000;
}

TABLE.SearchTable {
	border: 1px outset #000000;
	background-color: #aaa;
}

.HeaderTable {
	background-color: #eee;
}

.MenuTable {
	background-color: #eee;
	margin-bottom: 4px;
}

.ErrorTable {
	background-color: #aaa;
	font-weight: none;
	color: #FFFFFF;
}

.FooterTable {
	background-color: #aaa;
	font-weight: none;
	color: #FFFFFF;
}

.RecordsTableHeader {
	background-color: #077fc5;
	font-weight: bold;
	color: #FFFFFF;
	Border-Bottom: #077fc5 1px outset;
	white-space: nowrap;
}
.RecordsTableAlternateHeader {
	background-color: #aaa;
	font-weight: bold;
	color: #FFFFFF;
	Border-Bottom: #000000 1px outset;
	Border-Top: #aaa 1px outset;
	white-space: nowrap;
}

.RecordsTableHeaderVertical {
	background-color: #E0B571;
	font-weight: bold;
	color: #000000;
	Border-Right: #000000 1px outset;
}
.RowSelected {
	background-color: #FFFFCC;
}

.HeaderText {
	font-weight: bold;
	font-size: 12px; 
	color: #FFFFFF;
	white-space: nowrap;
}

.bHeaderText {
	font-weight: bold;
	font-size: 12px; 
	color: #000000;
	white-space: nowrap;
}

.Button {
	Color: #FFFFFF;
	font-weight: bold;
	BackGround-Color: #0775cf;
	border: 1px outset #0775cf;
	cursor: hand;
}
.ButtonRollover {
	Color: #FFFFFF;
	Background: #000000;
	border: 1px outset #FFFFFF;
	cursor: hand;
}


.ErrorText {
	font-size: 10px; 
	color: #FFFFFF;
	white-space: nowrap;
}

/* ADMIN LEFTMENU */
#admin_leftmenu{ margin:0; padding:0 ; width: 100%; background-color:#eee; text-align:left; border: thin solid #ccc }
#admin_leftmenu span a{ display: block;padding: 0px 5px 0px 25px ;margin:0;color: #000;font-weight:bold;	}
#admin_leftmenu span{display: block;margin:0;}
#admin_leftmenu li.top{height: 10px;width: 100%;margin:0;padding:0;  display: block; background-color:#ccc;}
#admin_leftmenu li.bottom{height: 10px;width: 100%;  display: block;padding:0;margin:0; background-color:#ccc;}
#admin_leftmenu li.sub_heading{height: 10px;width: 100%;  display: block;margin:0;padding:2px 0 5px 0; background-color:#aaa; color:#ffffff;}
#admin_leftmenu li.sub_heading span{ display: block;margin:0;padding:0px 0 0px 25px; background-color:#aaa;}

#admin_leftmenu li{padding:2 0 0 34px; margin:0;}
#admin_leftmenu ul{list-style:none;margin:0;padding:0;width: 100%;}
#admin_leftmenu li.mod_name{ margin:0;padding:0 0 5px 0;}
#admin_leftmenu a:Link, #admin_leftmenu a:Visited, #admin_leftmenu a:Active {	Color: #000;	Text-Decoration: none;}
#admin_leftmenu a:Hover {	Color: #000;	Text-Decoration: Underline;}
#admin_leftmenu li.selected{ background-color:#077fc5; margin:0; padding: 2px 0 4px 0;}
#admin_leftmenu li.selected a:Link, #admin_leftmenu li.selected a:Visited, #admin_leftmenu li.selected a:Active {	Color: #fff;	Text-Decoration: none;}
#admin_leftmenu li.selected a:Hover {	Color: #fff;	Text-Decoration: Underline;}
#admin_leftmenu li.spacer { line-height: 2px; }

#manual a{color:#000000;}
#manual div.link_1 a{font-weight:bold; font-size:14px;}

#manual div.link_1{padding:10px 0 0 0;}

#manual div.link_2{padding:0 0 0 10px;}
#manual div.link_3{padding:0 0 0 20px;}

#manual div.heading_1{color:#ffffff;background-color:#aaa; font-weight:bold; font-size:16px;padding:5px 0 5px 5px;}
#manual div.heading_2{text-decoration:underline; font-weight:bold;font-size:16px;padding:10px 0 5px 0px;}

#manual span.top_link a{color:#ffffff;}
#manual span.top_link{float:right; position:relative; top:-15px; left:-10px;}

#manual div.section{font-size:12px;padding:0 0 10px 0;}
#manual div.section a{font-size:12px;color:#0000ff;}




td.adminTableHeaderleft { background-color: EDEDED; padding: 3px 5px; border: 1px solid #CCCCCC; }

td.adminTableHeader { background-color: EDEDED; padding: 3px 5px; border: 1px solid #CCCCCC; border-left: none; }

td.adminTableDataLeft { border: 1px solid #CCCCCC; border-top: none; padding: 2px 5px; }

td.adminTableData { border: 1px solid #CCCCCC; border-top: none; border-left: none; padding: 2px 5px; }




input, textarea, select { border: thin solid #CCCCCC; }

td.spacer { background-color: #ddd; height: 2px; }