/* stayontrack.com CSS */

body
{
	font-size: normal;
    font-family: Arial, Helvetica, sans-serif; 
}
H1
{
    FONT-WEIGHT: bold;
	font-size: large;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

A:link
{
	font-size: normal;
    COLOR: #003366;
    TEXT-DECORATION: none;
}
A:visited
{
	font-size: normal;
    COLOR: #003366;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #CC6600;
    TEXT-DECORATION: underline;
}
A:active
{
	font-size: normal;
    COLOR: #003366;
    TEXT-DECORATION: none;
}

/* beginning of basic table-menu */
.table1
{
	font-size: normal;
    COLOR: #006699;
    BACKGROUND-COLOR: #006699;
    TEXT-DECORATION: none
}
.table1 TH
{
    BACKGROUND-COLOR: #336699;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	TEXT-ALIGN:	left;
	font-size: medium;

}
.table1 TD
{
    BACKGROUND-COLOR: #cccccc;  /* grey outline */
}
.table1 TABLE TD 
{
    BACKGROUND-COLOR: #FFFFFF;  /* inner table is white */
}
.table1 TABLE A:link
{
    COLOR: #003366;
    TEXT-DECORATION: none
}
.table1 TABLE A:visited
{
    COLOR: #003366;
    TEXT-DECORATION: none;
}
.table1 TABLE A:active
{
    COLOR: #003366;
    TEXT-DECORATION: none
}
.table1 TABLE A:hover
{
    COLOR: #CC6600;
    TEXT-DECORATION: underline;
}
.table2 TH
{
    BACKGROUND-COLOR: #336699;
	white-space: nowrap;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	TEXT-ALIGN:	left;
	font-size: medium;
}
/* end of basic table-menu */

/* beginning  of left menu */
A.leftmenu:link          {font-family: arial, helvetica, geneva, sans-serif; font-size: normal; text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.leftmenu:visited       {font-family: arial, helvetica, geneva, sans-serif; font-size: normal; text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.leftmenu:hover         {font-family: arial, helvetica, geneva, sans-serif; font-size: normal; text-decoration: none; color: #FFCC00; font-weight: bold;background-color: #F03400;}
/* end of left menu */

/* beginning of fader menu on the main page */
.container { position:relative }
/* end of fader menu on the main page */

/* beginning of cool menu  */
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.clLevel0 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevel0over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevel0 {  }
.clLevel0over {
	CURSOR: hand
}
.clLevel0border {
	VISIBILITY: hidden; POSITION: absolute
}
.clLevel1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, arial,helvetica; POSITION: absolute
}
.clLevel1over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, arial,helvetica; POSITION: absolute
}
.clLevel1 {
	COLOR: #336699; BACKGROUND-COLOR: #FCF4E1; layer-background-color: #FCF4E1
}
.clLevel1over {
	CURSOR: hand; BACKGROUND-COLOR: #FFCC66; layer-background-color: #FFCC66; highlight: #FFCC66
}
.clLevel1border {
	VISIBILITY: hidden; COLOR: #336699; POSITION: absolute; BACKGROUND-COLOR: #006699; layer-background-color: #006699
}
A.MenuTabs {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none; /* BACKGROUND-COLOR: #336699; */
}


/* end of cool menu  */