sortmenu {
	COLOR: black;
	text-decoration: none;
}
sortmenu:hover {
	COLOR: black;
	text-decoration: underline;
}

BODY
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 8.25pt;
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
TABLE
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
HR
{
    BORDER-RIGHT: #cccccc 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #cccccc 1px;
    COLOR: #cccccc;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px;
    LETTER-SPACING: normal;
    HEIGHT: 1px
}
#divMenu1
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 0px;
    LEFT: 320px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 1px;
    WIDTH: 100pt;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    TOP: 20px;
    BACKGROUND-COLOR: #f8c61f
}
#divMenu2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 320px;
    PADDING-BOTTOM: 0px;
    WIDTH: 130pt;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 38px;
    BACKGROUND-COLOR: #f8c61f
}
#divMenu3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 320px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100pt;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 57px;
    BACKGROUND-COLOR: #f8c61f
}
#divMenu4
{
    LEFT: 333px;
    WIDTH: 150pt;
    POSITION: absolute;
    TOP: 26px
}
#divMenu5
{
    LEFT: 443px;
    WIDTH: 100pt;
    POSITION: absolute;
    TOP: 26px
}
#divMenu6
{
    LEFT: 554px;
    WIDTH: 120pt;
    POSITION: absolute;
    TOP: 26px
}
#tblNavBar
{
    /*
    CURSOR: default;
    */
    COLOR: white
}
#tblNavBar TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#tblNavBar TD.clsNavBarItem
{
    /*
    CURSOR: hand;
    */
    COLOR: #999999;
    BACKGROUND-COLOR: #333333
}
#tblNavBar TD.clsNavBarItemOver
{
	/*
    CURSOR: hand;
    */
    COLOR: #99ccff;
    BACKGROUND-COLOR: #999999
}
#tblNavBar TD.clsNavBarItemShown
{
    /*
    CURSOR: hand;
    */
    COLOR: #cccccc;
    BACKGROUND-COLOR: #999999
}
.clsMenu
{
    BORDER-RIGHT: 2px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 2px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 1px;
    OVERFLOW: hidden;
    BORDER-LEFT: 2px;
    /*
    CURSOR: default;
    */
    COLOR: black;
    LINE-HEIGHT: 8pt;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 2px;
    FONT-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial, Geneva, Helvetica;
    POSITION: absolute;
    TOP: 30px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
.clsMenu DIV
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    PADDING-TOP: 3px
}
.clsMenu DIV.clsMenuItemOver
{
    COLOR: white;
    BACKGROUND-COLOR: #666666
}
HR
{
    HEIGHT: 1px
}
SELECT
{
    FONT-FAMILY: Verdana, Arial
}
INPUT
{
    FONT-FAMILY: Verdana, Arial
}
#divOption
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: 500;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: 'Trebuchet MS'
}
TABLE#tooltbl
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
UL
{
    MARGIN-LEFT: 17px
}
INPUT.btnInput
{
    BORDER-RIGHT: gainsboro 1px outset;
    BORDER-TOP: gainsboro 1px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px outset;
    WIDTH: 80px;
    COLOR: #333333;
    BORDER-BOTTOM: gainsboro 1px outset;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 22px;
    BACKGROUND-COLOR: whitesmoke
}
.copyright_footer {
	color:gray;
	font-weight:bold; 
	font-size:10px
}
.required_item {
	color:#FF0000;
}

.table_title {
	font-weight: bold; 
	font-size:12px;
	border-bottom: solid 1px #666666; 
	padding-top: 10px;
}

.table_header {
	font-weight: bold; 
	font-size: 10px;	
	padding-top: 10px;
}

.menu_header {
	text-align:left;
	FONT-WEIGHT: bold; 
	font-size: 12px;
	border-top: #CCCCCC thin solid;
	border-bottom: #CCCCCC thin solid;
	padding-top:2px;
	padding-bottom:2px;	
	padding-left:5px;
	margin-top:7px;
	margin-bottom:3px;
}
.menu_item {
	text-align:left;
	color:#666666;
	text-decoration:none;
	font-weight:lighter;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;	
	padding-left:7px;
	margin-top:3px;
	margin-bottom:3px;
}

.clientheader {
	text-align:left;
	vertical-align:text-top;
}

A
{
	COLOR:#5f9ea0;
	FONT-WEIGHT:bolder
}

A:hover
{
    COLOR: #000000
}
A
{
	COLOR:#336699;
	TEXT-DECORATION:none;
}

A:hover
{
    COLOR: #666666;
}

/* Define the basic CSS used by EditInPlace */
.eip_mouseover { 
	background-color: #ccc; 
	padding: 3px; 
}

.eip_savebutton { 
	background-color: #393; 
	color: #fff; 
	border-style:none;
	font-size:10px;
}

.eip_savebutton:hover { 
	background-color: #cfc; 
	color: #000; 
}

.eip_cancelbutton { 
	background-color: #339; 
	color: #fff; 
	border-style:none;
	font-size:10px;
}

.eip_cancelbutton:hover { 
	background-color: #ccf; 
	color: #000; 
}

.eip_saving { 
	background-color: #903; 
	color: #fff; 
	font-size:10px;
	padding: 3px; 
}

.eip_empty { 
	color: #999; 
}

.error {
	color:#FF0000;
	font-size:10px;
}

.strong {
	font-weight:bold;
	color:#000000;
}

.inline_left {
	float:left;
}

#clear {
	clear:both;
}