/* general fonts */
body,ol,ul,div,td {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-style: normal;
line-height: 130%;
}


/* top/right fonts */
.oben {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-style: normal;
padding-left: 5px;
}

hr {
color: #000000;
}


.oben hr {
color: #FFFFFF;
}

/* top/right fonts */
.obenoben {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-style: normal;
background-repeat: no-repeat;
}

/* headings */
h1,h2,h3,h4,h5 {
font-family: arial, helvetica, sans-serif;
color: #000000;/*black */
font-size: 12px;
}



/* normal title same as text size */
.title {
font-family: arial, helvetica, sans-serif;
color: #000000;/* black */
font-weight: normal;
font-size: 12px;
padding: 0.2em
}



/* footer */
.footer {
font-size: 10px;
color: #000000;                        /* lime green */
line-height: 150%;
text-align: center;

}
/* footer link */
.footer a:link {
 font-weight: normal;
 color: #008C58;                        /* sol orange */
 font-size: 10px;
 text-decoration: underline;
}
.footer a:visited {
 font-weight: normal;
 color: #008C58;                        /* sol orange */
 font-size: 10px;
 text-decoration: underline;
}
.footer a:hover {
 font-weight: normal;
 color: #008C58;
 font-size: 10px;
 text-decoration: none;
}



/* last update */
.lastupdate {
font-size: 12px;
color: #FFFFFF;                        /* lime green */
line-height: 150%;
text-align: center;
}

/* in text hyperlinks */
a:link {
 font-weight: normal;
 color: #FF6500;                        /* sol orange */
 font-size: 12px;
 text-decoration: none;
}
a:visited {
 font-weight: normal;
 color: #FF6500;                        /* sol orange */
 font-size: 12px;
 text-decoration: none;
}
a:hover {
 font-weight: normal;
 color: red;
 font-size: 12px;
 text-decoration: none;
}



/* left navigation menu */
.leftnav1 a:link {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                         /* lime green */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;


}
.leftnav1 a:visited {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                         /* lime green */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
}
.leftnav1 a:active {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                         /* red orange */
                text-decoration: none;
                font-weight: none;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
                background-position: 0 -24px;

}
.leftnav1 a:hover {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                                         /* red orange */
                text-decoration: none;
                font-weight: none;
                background-color: #3EA880;
                background: url("images/buttons.gif") top left no-repeat;
                background-position: 0 -24px;
}
.leftnav1-act a:link {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                                                 /* red orange */
                text-decoration: none;
                font-weight: none;
                text-decoration: none;
                background-color: #3EA880;
                background: url("images/buttons.gif") top left no-repeat;
                background-position: 0 -24px;

}
.leftnav1-act a:visited {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                                 /* red orange */
                text-decoration: none;
                font-weight: none;
                background-color: #3EA880;
                background: url("images/buttons.gif") top left no-repeat;
                background-position: 0 -24px;

}
.leftnav1-act a:active {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0x;
                white-space: nowrap;
                color: #FFFFFF;                                 /* red orange */
                text-decoration: none;
                font-weight: none;
                background-color: #3EA880;
                background: url("images/buttons.gif") top left no-repeat;
                background-position: 0 -24px;

}

.leftnav1-act a:hover {
                display: block;
				padding-left: 15px;
				padding-top: 3px;
                text-indent: 0px;
                white-space: nowrap;
                color: #FFFFFF;                        /* red orange */
                text-decoration: none;
                font-weight: none;
                background-color: #3EA880;
                background: url("images/buttons.gif") top left no-repeat;
                background-position: 0 -24px;

}

.leftnav2 a:link {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                                 /* sky blue */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -48px;
}
.leftnav2 a:visited {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent:5px;
                white-space: nowrap;
                color: #FFFFFF;                                         /* sky blue */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -48px;
}
.leftnav2 a:active {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                /* sky blue */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -72px;

}
.leftnav2 a:hover {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #3EA880;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -72px;
}


.leftnav2-act a:link {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                                         /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -72px;

}
.leftnav2-act a:visited {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                                         /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -72px;

}
.leftnav2-act a:active {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                                /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -72px;

}
.leftnav2-act a:hover {
                display: block;
				padding-left: 25px;
				padding-top: 3px;
                text-indent: 5px;
                white-space: nowrap;
                color: #FFFFFF;                        /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -72px;

}


.leftnav3 a:link {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                         /* sky blue */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -96px;

}
.leftnav3 a:visited {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                                 /* sky blue */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -96px;

}
.leftnav3 a:active {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -120px;


}
.leftnav3 a:hover {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                        /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -120px;


}


.leftnav3-act a:link {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                         /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -120px;

}
.leftnav3-act a:visited {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                                  /* red orange */
                text-decoration: none;
                font-weight: normal;;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -120px;

}
.leftnav3-act a:active {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                                                 /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -120px;


}
.leftnav3-act a:hover {
                display: block;
				padding-left: 20px;
				padding-top: 3px;
                text-indent: 10px;
                white-space: nowrap;
                color: #FFFFFF;                        /* red orange */
                text-decoration: none;
                font-weight: normal;
                background-color: #008C58;
                background: url("images/buttons.gif") top left no-repeat;
				background-position: 0 -120px;

}



/* forms fields */
select {
 font-family: arial, helvetica, sans-serif;
 font-size: 12px
}


textarea {
font-family: arial, helvetica, sans-serif;
color: #EB7126;
font-weight: normal;
font-size: 12px;
border-right: #008C581px solid;
border-top: #008C581px solid;
border-left: #008C581px solid;
text-indent: 0px;
border-bottom: #008C581px solid
}

input {
font-family: arial, helvetica, sans-serif;
color: #EB7126;
font-weight: normal;
font-size: 12px;
border-top-width: 1px;
border-left-width: 1px;
border-left-color: #008C58;
border-right-width: 1px;
border-right-color: #008C58;
border-bottom-width: 1px;
border-bottom-color: #008C58;
border-top-color: #008C58;
text-indent: 0px;
background-color: #FFFFFF;

}

.tx-srfreecap-pi2-cant-read{color:#000000;}