BODY
{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:13; 
color: #000000; 
margin:0px 0px 30px 0px; 
}

.menu_tab a, .menu_tab a:link, .menu_tab a:visited{


font-size:12px;
font-weight:bold;
color:#646f76;
}

.menu_tab a:hover{
height:24px;
padding:6px 10px 0 10px;
width:90px;
float:left;
margin:0 1px 0 0;
text-align:center;
font-size:12px;
font-weight:bold;
color:#fff;
}
TABLE.Top
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
TABLE.Middle
{
    BORDER-BOTTOM: #000000 1px;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
TABLE.Topbar
{
    BACKGROUND-COLOR: #809fe3
}
P
{
    color: #000000; 
    font-family:Tahoma;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px
}
.NoBreakBeforeAfter
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
.NoBreakBefore
{
    MARGIN-TOP: 0px
}
.NoBreakAfter
{
    MARGIN-BOTTOM: 0px
}
P.Indented1
{
    MARGIN-LEFT: 12px
}
TABLE.Bottom
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px
}
TD.Main
{
    BACKGROUND-COLOR: #FFFFFF
}
P.Title
{
    FONT-WEIGHT: bold
}
.Bordered
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid
}
TABLE
{
    color: #3c4041; 
    font-family:Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
INPUT
{
    COLOR: #3357b3;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px
}
.Width150
{
    WIDTH: 150px
}
P.Indented2
{
    MARGIN-LEFT: 12px;
    MARGIN-RIGHT: 12px
}
A
{
    TEXT-DECORATION: none
}
A.topmenu:link {

font-weight:normal;
color:#646f76;
FONT-SIZE: 12px;
}

A.topmenu:visited {

font-weight:normal;
color:#646f76;
FONT-SIZE: 12px;
}

A.topmenu:active {

font-weight:normal;
color:#646f76;
FONT-SIZE: 12px;
}

A.topmenu:hover {

font-weight:normal;
color:#646f76;
	text-decoration: underline;
	FONT-SIZE: 12px;

}

A.mainlink:link {
	color: #ffffff;
	FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	text-decoration: none;
	font-weight: normal;
}

A.mainlink:visited {
	color: #ffffff;
	FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	text-decoration: none;
	font-weight: normal;
}

A.mainlink:active {
color: #ffffff;
	FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	text-decoration: none;
	font-weight: normal;
}

A.mainlink:hover {
	color: #ef6621;
	FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;
	text-decoration: underline;
	font-weight: normal;
}

A.link {
COLOR: #000099;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 13px;
	text-decoration: underline;
	font-weight: normal;
}

A.visited {
COLOR: #000099;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 13px;
	text-decoration: underline;
	font-weight: normal;
}

A.active {
COLOR: #000099;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 13px;
	text-decoration: underline;
	font-weight: normal;
}

A.hover {
	COLOR: #ffffcc;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.small:link {
COLOR: #3357b3;
 
    FONT-SIZE: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.small:visited {
COLOR: #3357b3;
   
    FONT-SIZE: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.small:active {
COLOR: #3357b3;
   
    FONT-SIZE: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.small:hover {
	COLOR: #0000cc;

    FONT-SIZE: 11px;
	text-decoration: underline;
	font-weight: normal;
}

ul#menu {
  width: 250px;
  list-style-type: none;
  border-top: solid 0px #c6dbce;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size: 15px;
  
  color: #2982AD;
}

ul#menu li {
  border-bottom: solid 0px #c6dbce;
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #be5028;
}

**** Table Style FORM ***************************/


table.tablestyleform {
	border-collapse:collapse; 
	border:#ACACAC none 1px;
	background-color:#FFFFFF;
	}
table.tablestyleform td {
	border:#C5C5C5 solid 0px;
	padding:4px; 
	}
table.tablestyleform .req, table.tablestyleborders .req {
	
	color:#F00;
	padding:3px 2px 0 0;
	text-align:right;
	}
table.tablestyleform .txtarea {
	padding-top:7px;
	}	
table.tablestyleform td table td {
	padding:0px 10px 3px 0px;
	margin:0px;
	}
table.tablestyleform input, table.tablestyleform textarea, table.tablestyleform select, table.tablestyleform checkbox  {
	-x-system-font:none;
	background:#FFFFFF none repeat scroll 0 0;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	background:#f7f7f7 none repeat scroll 0 0;
	border-color:#D4D4D4 #EBEBEB #EBEBEB #D4D4D4;
	border-style:solid;
	border-width:1px;
	padding:4px;
	}
/*************************************************/
