body, p, b, td, tr, div, span{
font-family: Verdana, Arial;
color:#000000;
font-size:13px;
}

a
{
    font-family: Verdana, Arial;
    color:#9AD104;
    font-size:13px;
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;
}

h1, h2, h3, h4, h5{
font-family: Verdana, Arial;
color:#000000;
}

.headline
{
font:400 32px Verdana, Arial;
font-weight: bold;
color: #444444;    
}

.small_input{
font:400 10px Verdana, Arial; 
height:18px;
}

.small_button{
font:400 10px Verdana, Arial; 
height:18px;
color:#FFFFFF;
background-color:#ACEA03;
border:1px solid #9AD104;
width:80px;
cursor:pointer;
}

.small_button_disabled{
font:400 10px Verdana, Arial; 
height:18px;
color:#FFFFFF;
background-color:#AAAAAA;
border:1px solid #FFFFFF;
width:80px;
cursor:pointer;
}

.small_checkboxtop
{
    background-color:#DCF791;
    width:14px;
    height:14px;
    position:relative;
    left:4px;
    margin-top:0px;
    margin-bottom:0px;
}

.small_checkboxcontent
{
    background-color:#FFFFFF;
    width:14px;
    height:14px;
    position:relative;
    left:4px;
    margin-top:0px;
    margin-bottom:0px;
}

.input_icon
{
    margin-bottom:-1px; 
    margin-right:4px;
    vertical-align:top;
    margin-top:3px;
}

.nav1
{
   color:#AAAAAA;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
   margin-left:6px;
   margin-right:6px;
   border-right:dashed 1px #AAAAAA;
   border-left:dashed 1px #AAAAAA;
   border-top:dashed 1px #AAAAAA;
   padding-right:8px;
   padding-left:8px;
   padding-top:2px;
}

.nav1:hover
{
   color:#9AD104;
   text-decoration:none;
   border-right:solid 1px #AAAAAA;
   border-left:solid 1px #AAAAAA;
   border-top:solid 1px #AAAAAA;
}

.nav2
{
   color:#AAAAAA;
   background-color:#FFFFFF;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
   border-right:dashed 1px #AAAAAA;
   border-left:dashed 1px #AAAAAA;
   aborder-top:dashed 1px #AAAAAA;
   aborder-bottom:dashed 1px #AAAAAA;
   padding-right:8px;
   padding-left:8px;
   padding-top:2px;
   padding-bottom:2px;
}

.nav2:hover
{
   color:#9AD104;
   text-decoration:none;
   border-right:solid 1px #AAAAAA;
   border-left:solid 1px #AAAAAA;
   aborder-bottom:solid 1px #AAAAAA;
}

.nav2border
{
    padding:0px;
    border-top:dashed 1px #AAAAAA;
    border-bottom:dashed 1px #AAAAAA;
}

.nav2border:hover
{
   border-top:solid 1px #AAAAAA;
   border-bottom:solid 1px #AAAAAA;  
}

.tabletop
{
    border:solid 0px #AAAAAA;
    background-color:#DCF791;
    color:#9AD104;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:2px;
    padding-right:2px;
}

.tabletop2
{
    margin-bottom:3px;
    font-size:10px; 
    color:#AAAAAA;
}

.tablecontent
{
    border-bottom:solid 1px #9AD104;
    
    padding-top:3px;
    padding-bottom:3px;
    padding-left:2px;
    padding-right:2px;
}