


body{
    COLOR: white;
    FONT-WEIGHT: normal;
    FONT-SIZE: 80%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #111111;
    scrollbar-face-color: #111111;
    scrollbar-shadow-color: #222222;
    scrollbar-highlight-color: #333333;
    scrollbar-3dlight-color: #444444;
    scrollbar-darkshadow-color: black;
    scrollbar-track-color: #666666;
    scrollbar-arrow-color: #777777
}

font.content{
    color: #FFFFFF;
    background-color: #000000
}

span.MainContent
{
    color: #FFFFFF;
    background-color: #111111;
}

TABLE.NavBody
{
background-color: black;
border-spacing: 0px 0px;
border-collapse: collapse;
}

TABLE.topline
{
    background-color: orange;
    border-spacing: 0px 0px;
    border-collapse: collapse;
}

TD.NavCategory
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    font-size: 10pt;
    background-color: #000000;
    border: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px
}

TD.NavSubCategory
{   
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    background-color: "#222222";
    border: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px
}

TD.NavMenuItem
{   
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #222222;
    border: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px
}

A.NavItem
{
    COLOR: white;
    TEXT-DECORATION: none;
	font-weight: normal;
}
A.NavItem:visited
{
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.NavItem:hover
{
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.ListNav
{
    COLOR: blue;
    TEXT-DECORATION: none;
	font-weight: normal;
}
A.ListNav:visited
{
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.ListNav:hover
{
	TEXT-DECORATION: none;
	font-weight: bold;
}


P.Main1
{
FONT-WEIGHT: bold;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
}

P.Main2
{
FONT-WEIGHT: normal;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

P.Main3
{
FONT-WEIGHT: normal;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

UL.Main2
{
FONT-WEIGHT: normal;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

table.bordered
{
	border: #000000;
	border-style: ridge;
	border-width: 1px;
    font-size: 10pt;
	margin:0;
}

td.bordered
{
border: 1px solid #FFFFFF;
}

th.bordered
{
border: 1px solid #FFFFFF;
}

tr.bordered
{
border: 1px solid #FFFFFF;
}

td.borderedlight
{
border: 1px solid #FFFFFF;
background-color: #222222;
}

th
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	text-decoration: none;
	font-size: 80%;
	text-align: left;
	background-color: #222222;
	vertical-align: middle;
}

th.darkblue
{
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
    height: 2px
}



td.content
{
	FONT-WEIGHT: normal;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/* font-size: 70%; */
    background-color: #000000;
    border: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px

}

input.btn{
   color:#FFFFFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:60%;
   font-weight:bold;
   background-color:#222222;}

input.btn:disabled
{
   color:#00FFFF;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:80%;
   font-weight:bold;
   background-color:#fed;
}



input.needed
{
   color:#FF0000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
}

/* For popup boxes */
.myBox
{   z-index: 5000;
    margin: 0 auto;
    color: #ffffff;
    padding: 8px; /* + 46 to image width and height */
    text-align: left;
    background-color: #000000;
    /* border: 1px solid #ffffff; */
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    CCborderRadius: 25px;
}

.abs{
	position:absolute;
}

.inline{
display: inline;
}

a span.tip {display: none;}

a:hover span.tip {display: block;
   position: absolute;
   /*padding: 5px; margin: 10px;*/
   z-index: 100;
   color: #111; background: white;
   font: 10px Verdana, sans-serif; text-align: center;
   text-decoration: none;
   /*font-weight: bold;*/
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   CCborderRadius: 5px;

}
