

* {
        font-family: Verdana, Helvetica, sans-serif;
  font-size: 9pt;
}

a {
        text-decoration: none;
        color: #3576AE;
}

a.rnav{
        border-bottom: 1px solid #FFFFFF;
        color: #FFFFFF;
        display: block;
        font-size: 9pt;
        padding: 3px 0px 3px 8px; /*  border-bottom : 1px solid #000000; */
        position: relative;
        text-decoration: none;
        width: 100%;
}

a.rnav:hover{
        background-color: #FFFFFF;
        color: #79AC33;
}

a.rsubnav{
        background-color: #ACD674;
        border-right: 1px solid #79AC33;
        border-top: 1px solid #79AC33;
        color: #FFFFFF;
        display: block;
        font-size: 8pt;
        padding: 3px 0px 3px 10px;
        position: relative;
        text-decoration: none;
        width: 100%;
}

a.rsubnav:hover{
        color: #79AC33;
}

a.vnav{
        border-bottom: 1px solid #FFFFFF;
        color: #FFFFFF;
        display: block;
        font-size: 9pt;
        padding: 3px 0px 3px 8px; /*  border-bottom : 1px solid #000000; */
        position: relative;
        text-decoration: none;
        width: 100%;
}

a.vnav:hover{
        background-color: #FFFFFF;
        color: #3576AE;
}

a.vsubnav{
        background-color: #7BABD7;
        border-right: 1px solid #3576AE;
        border-top: 1px solid #3576AE;
        color: #FFFFFF;
        display: block;
        font-size: 8pt;
        padding: 2px 0px 2px 10px;
        position: relative;
        text-decoration: none;
        width: 100%;
}

a.vsubnav:hover{
        color: #3576AE;
}

a.whitelink {
        color: #FFFFFF;
}

body {
       /*  background-color: #79AC33;
       background-image: url(../bg.gif); */
        background-repeat: repeat-x;
        margin: 0px
  font-family : Verdana,Helvetica,sans-serif;
}

span.title{
        color: #FFFFFF;
        font-size: 11pt;
        padding-left: 8px;
}

#content{
        background-color: #FFFFFF;
        font-size: 9pt;
        left: 170px;
        position: absolute;
}

#contentbg{
        background-color: #fff;
        font-size: 9pt;
height: 100%;
        position: relative;
        width: 100%;
}

#header{
        height: 111px;
        position: relative;
        top: 0px;
        width: 980px;
}

#navregion{
        background-color: #79AC33; /*padding : 10px 10px 10px 10px;*/
        float: left;
        font-size: 9pt;
        height: 100%;
        position: relative;
        width: 170px; /*border-right : 1px solid #000000;  */
}

#navverein{
        background-color: #3576AE; /*padding : 10px 10px 10px 10px;*/
        float: left;
        font-size: 9pt;
        height: 100%;
        position: relative;
        width: 170px; /*border-right : 1px solid #000000;  */
}


#navregionstart{
        background-color: #79AC33; /*padding : 10px 10px 10px 10px;*/
left: 500px;
        float: left;
        font-size: 9pt;
        height: 100%;
        position: absolute;
        width: 170px; /*border-right : 1px solid #000000;  */
         z-index: 1;
}

#navvereinstart{
        background-color: #3576AE; /*padding : 10px 10px 10px 10px;*/
        float: left;
        font-size: 9pt;
        height: 100%;
        position: absolute;
        width: 170px; /*border-right : 1px solid #000000;  */
        z-index: 1;
}

#pathregion{
        background-color: #79AC33;
        border-bottom: 1px solid #000000;
        color: #FFFFFF;
        font-size: 9pt;
        height: 32px;
        padding-right: 25px;
        padding-top: 8px;
        position: relative;
        text-align: right;
        width: 100%;
}

#pathverein{
        background-color: #3576AE;
        border-bottom: 1px solid #000000;
        color: #FFFFFF;
        font-size: 9pt;
        height: 32px;
        padding-right: 25px;
        padding-top: 8px;
        position: relative;
        text-align: right;
        width: 100%;
}

#textcontent{
        background-color: #FFFFFF;
        color: #000000;
        font-size: 9pt;
        padding: 5px 10px 10px 10px;
        position: relative;
        width: 100%;
}

#wrapper{
        height: 100%;
        left: 50%;
        margin-left: -490px;
        margin-top: 0px;
        padding: 0px;
        position: absolute;
        width: 980px;
}


table.admin_table {
font-family : Verdana, Helvetica, sans-serif;
font-size : 9pt;
background-color : #79AC33;
width: 100%;
vertical-align:top;
}
td.even{
background-color : #D6EBBA;
vertical-align:top;
font-size : 8pt;
}
td.odd{
background-color : #EEF7E1;
vertical-align:top;
font-size : 8pt;
}
tr.heading{
background-color : #EAEAEA;
font-weight:bold;
font-size : 8pt;
}



td.cms_Message {
font-family : Verdana, Helvetica, sans-serif;
font-size : 9pt;
background-color : #9DE879;
border: solid #000000 1px
}

td.cms_Message_green {
font-family : Verdana, Helvetica, sans-serif;
font-size : 9pt;
background-color : #9DE879;
border: solid #000000 1px
}

 /*ADMIN CSS*/


#adminwrapper{
margin-top : 0px;
height : 100%;
width : 100%;
top : 0px;
position: absolute ;






}

#adminheader{


top: 0px;
left: 0px;
position: absolute;
width: 100%;
height : 50px;
background-color: #3576AE;
border-bottom: 1px solid #000;
z-index:2;
}

#adminnav{
top: 50px;
left: 0px;
position: relative;
width: 150px;
height : 100%;
background-color: #E6E6E6;
border-right: 1px solid #000;
}


#admintitel{
top: 30px;
left: 151px;
position: relative;
font-size:14px;
z-index:1;
color: #fff;
}


#admincontent{
        width : 100%px;
        background-color : #fff;
        position : absolute;

        left : 151px;
        top : 50px;
        padding: 10px 10px 0px 10px;

}






 a.adminnav{

        font-family: Verdana, Arial, Helvetica, sans-serif;

        margin-top: 1px;
        padding : 2px 0px 2px 10px;
        border: 0px;
        display : block;
        color : #000;
        font-size : 8pt;
        width:150px;
        text-decoration : none;
        position : relative;
        text-align: left;
}
a.adminnav:hover{

         background-color:  #AEE1FF;

}