﻿body, body div, body p, body th, body td, body li, body dd, body dt {font-family:Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration:none;}

a:link        {color: #333333; text-decoration:none;}
a:active      {color: #333333;}
a:visited     {color: #333333;}
a:hover       {color: #000000;}

H1         {color: #C10100; text-decoration: none; font-size:12px; font-family: Verdana,  Arial, Helvetica,  sans-serif; font-weight:bold; margin-bottom:0}
H2         {color: #C10100; font-size:10px; font-weight:bold; margin-bottom:0}

.glossymenu{
margin: 0px 0;
padding: 0;
width: 180px;
background-color:#ffffff;
padding-bottom:2px;
}

.glossymenu a.menuitem{
display: block;
position: relative;
width: auto;
padding: 5px 0;
padding-left: 20px;
padding-right:20px;
text-decoration: none;
color: #333333;
background-color:#F2F2F2;
border-left:4px solid #e6e5e5;
font-weight:bold;
margin-left:1px;
border-top:1px solid #ffffff;

}


.glossymenu a.menuitem:visited, {
color: #333333;
}


.glossymenu a.menuitem .statusicon{ 
position: absolute;
top: 6px;
right: 4px;
border: none;

}


.glossymenu .menuitem:active{
color:#0065ad;
background-color:#ffffff;
border-left:4px solid #0065ad;
}

.glossymenu a.menuitem:hover{
color:#0065ad;
background-color:#ffffff;
border-left:4px solid #0065ad;
}





.glossymenu div.submenu{ 
padding-top:1px;

}

.glossymenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0px;
margin-bottom:1px;
background-color:#ffffff;
margin-left:1px;
}

.glossymenu div.submenu ul li{
background-color:#F8F8F8;
}

.glossymenu div.submenu ul li a{
display: block;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
background-color:#ffffff;
color: #0065ad;
border-left:4px solid #0065ad;
}

.glossymenu div.submenu ul li a:hover{
color: #000000;
background-color:#F2F2F2;
}

.topmenu{
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.topmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; height:100%;
background: #57AE00 url("../asps/resources/flexigraphics/mainmenubg-up.gif") top repeat-x;
}

.topmenu ul li{
display: inline;
}

.topmenu ul li a{
color: white; /*text color*/
padding: 8px 13px;
text-decoration: none;
}

.topmenu ul li a:visited{
color: white;
}

.topmenu ul li a:hover, .topmenu ul li .current{
color: white !important; /*text color of selected and active item*/
width: 100%; height:100%;
text-decoration:underline;
background: #57AE00 url("../asps/resources/flexigraphics/mainmenubg-dn.gif") top repeat-x;
}

A.white	{color: #ffffff; text-decoration:none;}
A.white:visited	{color: #ffffff; text-decoration:none;}
A.white:hover {color:#ffffff; text-decoration:underline;}

A.grey	{color: #666666; text-decoration:none;}
A.grey:visited	{color: #666666; text-decoration:none;}
A.grey:hover {color:#666666; text-decoration:underline;}

A.listall	{color: #999999; text-decoration:none}
A.listall:hover {color:#000000; text-decoration:underline;}

select {
    padding:1px;
    margin: 0;
    padding-left:5px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    background: #ffffff;
    font-size: 14px;
    font-weight: 300;
    color: #333333;
    display: inline-block;
    cursor:pointer;
    border:1px solid #cccccc;
    
}

input {
  font-size: 14px;
  color: #333333;
  padding:6px;
  vertical-align:middle;
  border:1px solid #cccccc;
  background-color:#ffffff;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  
}

.button {
  font-size: 14px;
  color: #333333;
  padding:10px;
  text-align:center;
  vertical-align:middle;
  border:1px solid #cccccc;
  background-color:#ffffff;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  
}


.button:hover {
  color: #ffffff;
  background-color:#0065ad;
  border:1px solid #0065ad;
  cursor:pointer;
  
}

textarea {
  font-size: 14px;
  color: #333333;
  padding:6px;
  border:1px solid #cccccc;
  background-color:#ffffff;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  
}




#dhtmltooltip{
position: absolute;
left: -300px;
border: 1px solid black;
padding: 8px;
width:250px;
background-color: white;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
