BODY
{
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#979292;
	font-weight: none;
	MARGIN: 0px, 0px, 0px, 0px ;
	background-color: #FFFFFF;
}
TD
{
    COLOR: #202521;
	font-family: Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.maintext
{
    COLOR: #202521;
	font-family:  Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	line-height: 16px;
}
.maintextwide
{
    COLOR: #202521;
	font-family:  Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	line-height: 20px;
}
.mainhead
{
    COLOR: #202521;
	font-family:  Arial, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	line-height: 15px;
}
.mainheadAlt
{
    COLOR: #FFFFFF;
	font-family:  Arial, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	line-height: 15px;
}
.formitem
{
    COLOR: #202521;
	font-family:  Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.heading
{
    COLOR: #020202;
	font-family:  Arial, sans-serif;;
    FONT-SIZE: 20px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.subheading
{
    COLOR: #FFFFFF;
	font-family:  Arial, sans-serif;;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
}
.copyright
{
    COLOR: #000000;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.div
{
	border-bottom: solid 1px #CCCCCC;
}
A
{
	COLOR: #202521;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A:hover
{
	COLOR: #706E6F;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
A.selected
{
	COLOR: #FF9900;
	font-family: "Arial", "sans-serif";;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}A.Sunny
{
	COLOR: #202521;
	font-family: "Arial", "sans-serif";;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}
A.Sunny:hover
{
	COLOR: #FFFFFF;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.selected:hover
{
	COLOR: #706E6F;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.sublink
{
	COLOR: #202521;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.sublink:hover
{
	COLOR: #706E6F;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.sublink_selected
{
	COLOR: #df9006;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.sublink_selected:hover
{
	COLOR: #706E6F;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.footer
{
    COLOR: #000000;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.footer:hover
{
    COLOR: #000000;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.topmenu
{
    COLOR: #FFFFFF;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.topmenu:hover
{
    COLOR: #FFFFFF;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.modelmenu
{
    COLOR: #FFFFFF;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.modelmenu:hover
{
    COLOR: #FDFCA4;
	font-family: Arial, sans-serif;;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.flag_highlight
{
    border: solid 1px black;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 150px; /* Width of Menu Items */
  border-bottom: 1px solid #ccc;
  }
  
ul li {
  position: relative;
  }
  
li ul {
  position: absolute;
  left: 149px; /* Set 1px less than menu width */
  top: 0;
  display: none;
  }

/* Styles for Menu Items */
ul li a {
  display: block;
  text-decoration: none;
  color: #777;
  background: #fff; /* IE6 Bug */
  padding: 5px;
  border: 1px solid #ccc; /* IE6 Bug */
  border-bottom: 0;

  }
  
/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul { display: block; } /* The magic */
