
A:IMG { border-color: #666666 }
A:link IMG { border-color: #666666 }
A:visited IMG { border-color: #666666 }
A:active IMG { border-color: #666666 }
A:hover IMG { border-color: #666666 }

A {text-decoration: none}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active { text-decoration: none}
A:hover { font-weight: bold }

a.button {	
  font-weight: normal;	
  font-size: 11px;	
  font-family: Verdana, Arial;	
  padding: 4px 8px;	
  border-top: 1px solid white;	
  border-right: 1px solid black;	
  border-bottom: 1px solid black;	
  border-left: 1px solid white;	
  text-align: center;	
  min-width: 75px;	
}

a.button:link { 	
  background-color: #cccccc; 	
  color: #000000;	
  text-decoration: none;	
}

a.button:visited {	
  background-color: #cccccc; 	
  color: #000000;	
  text-decoration: none;	
}

a.button:hover { 	
  background-color: #cccccc; 	
  color: #000000;	
  border-color: black white white black;	
  font-weight: normal;	
  text-decoration: none;	
}

a.button:active { 	
  background-color: #cccccc; 	
  color: #000000; 	
  text-decoration: none;	
}

.button {	
  font-weight: normal;	
  font-size: 11px;	
  font-family: Verdana, Arial;	
  padding: 4px 6px;	
  border: 0px;
  background-color: #cccccc;
  text-align: center;	
  min-width: 50px;
  width:expression(document.body.clientWidth < 50 ? "50px" : "100%" );
  max-width: 90px;
  width:expression(document.body.clientWidth > 90 ? "90px" : "100%" );
}

.MAIN_BACKGROUND
{
   BACKGROUND-COLOR: #FFFFFF;
}


.CAT_ITEM
{
    font-weight: bold; 
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt; 
}

.SUBCAT_ITEM
{
    font-weight: normal;  
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt;
}

.SUBCAT_OVER
{
    font-weight: bold;  
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt;
}

.CAT_BACK
{
    BACKGROUND-COLOR : #999999;
}

.OPT_ITEM
{
    font-weight: normal;  
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt;
}

.OPT_BACK
{
    BACKGROUND-COLOR: #999999;
}

.MENU_BACK
{
    BACKGROUND-COLOR: #CCCCCC;
}

.MENU_LINK
{
 color: #FFFFFF;
 font-family: tahoma, verdana, arial;
 font-weight: bold;  
 font-size: 11px;
 padding-left: 5px;
 text-decoration: none;
}

.MENU_OVER
{
 color: #FFFFFF;
 background-color: #666666;
 font-family: tahoma, verdana, arial;
 font-weight: bold;  
 font-size: 11px;
 padding-left: 5px;
 text-decoration: none;
}

.MENU_OUT
{
 color: #FFFFFF;
 background-color : #999999;
 font-family: tahoma, verdana, arial;
 font-weight: bold;  
 font-size: 11px;
 padding-left: 5px;
 text-decoration: none;
}

.MENU_TOP
{
 background-color : #FFFFFF;
 font-family: tahoma, verdana, arial;
 font-weight: bold;  
 font-size: 11px;
 padding-left: 10px;
 text-decoration: none;
}

.FINEPRINT
{
    font-weight: normal;  
    FONT-SIZE: 6pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}

.STEXT
{
    font-weight: normal;  
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}

.BSTEXT
{
    font-weight: bold;  
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}
.NTEXT
{
    font-weight: normal;  
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}

.BOLDNTEXT
{
    font-weight: bold;  
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}

.BTEXT
{
    font-weight: normal;  
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}

.HTEXT
{
    font-weight: normal;  
    FONT-SIZE: 16pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-RIGHT: 0pt
}

.ITEM_TEXT
{
 COLOR: #333333;
 FONT-FAMILY: tahoma, verdana, arial;
 FONT-SIZE: 10px;
 TEXT-ALIGN: left;
}

.ITEM_TEXT_BOLD
{
 COLOR: #333333;
 FONT-FAMILY: tahoma, verdana, arial;
 FONT-SIZE: 10px;
 TEXT-ALIGN: left;
 FONT-WEIGHT: bold;
}

.ImageBody
{
    position: relative;
}

.ImageBox
{
    margin: 10pt;
    border-width: 1pt;
    border-color: #999999;
    border-style: solid;
    padding: 5pt;
    width: 600px;
    height: 60px;
    background-color: #CCCCCC;
}

.ImageBoxText
{
    position: absolute;
    top: 10px;
    padding-left: 150px;
    color: #333333;
    font-family: tahoma, verdana, arial;
    font-size: 8pt;
    max-width: 600px;
    width:expression(document.body.clientWidth > 600? "600px": "auto" );
}

.BGColor1
{
    background-color: #FFCC00;
}
.BGColor2
{
    background-color: #FFFF99;
}