ul {margin:0; padding:0; list-style:none; line-height:16px}
li {background:url(images/pointer.gif) center left no-repeat;padding:0 0 0 10px }
.li {background:none}


body{
         margin:0px;
          padding:0px;
        background-color:#5D662D;
        }
td,div,select,input,textarea{
        font-size:11px;
    font-family:Tahoma;
        line-height:14px;
        color:#595436;
}

.gr{
        color:#465C2B;
}

.gr_plain{
        color:#465C2B;
        text-decoration:none;
}

.gr_bold{
        color:#465C2B;
        font-weight:bolder;
}
.t{
        color:#D8EC70;
}
.pol{
        color:#827F48;
        text-decoration:none;
}
.m1{
        color:#F6F6BD;
         font-weight:900;
}

.m1_plain{
        color:#8e9c44;

}


.w{
        color:#FFFFFF;
}
.w_bold{
        color:#FFFFFF;
        font-weight:bold;
        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        }

.y{
        color:#006633;
}

.y(old){
        color:#EFC00B;
}

.y_plain{
        color:#006633;
        text-decoration:none;
}
.y_plain(old){
        color:#EFC00B;
        text-decoration:none;
}

.z{
        color:#006633;
        font-weight:bold;
        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;

}

.z(old){
        color:#681E12;
        font-weight:bold;
        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;

}
.z_plain{
        color:#006633;
        font-size:11px;

}

.z_plain(old){
        color:#681E12;
        font-size:11px;

}

.z_plain{
        color:#006633;
        font-size:11px;

}
.z_bold{
        color:#006633;
        font-size:11px;
                font-weight:bold;

}

.z_bold_large{
        color:#006633;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;

}

.red_bold {
                color: red;
                font-weight: bold;
        }

EFC00B
a.t:hover{ text-decoration:none}
a.pol:hover{ text-decoration:underline}
a.y:hover{ text-decoration:none}
a.gr:hover{ text-decoration:none}
a.gr_bold:hover{ text-decoration:none}
a.z:hover{ text-decoration:none}
a.z_plain:hover{ text-decoration:none}
a.m1_plain:hover{ text-decoration:none}
a.m1:hover{ text-decoration:none}

.Paginator {
        FONT-SIZE: 11px; FONT-FAMILY:Tahoma; font-weight:bold;  MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 11px; color: #006633;
}
.Paginator A {
        BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #006633 1px solid; TEXT-DECORATION: none; color: #006633;
}
.pageList .this-page {
        BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 6px; BACKGROUND: #006633; PADDING-BOTTOM: 2px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #006633 1px solid; TEXT-DECORATION: none; color: #fffde4; FONT-WEIGHT: bold; FONT-SIZE: 13px;
}
/* .Paginator A:visited {
        BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none; color: #aaa;
}*/
.Paginator .AtStart {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; COLOR: #006633; MARGIN-RIGHT: 20px; PADDING-TOP: 2px
}
.Paginator .Prev {
        BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; BORDER-LEFT: #006633 1px solid; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: #006633 1px solid; text-decoration: none; color: #006633;
}
.Paginator .break {
        BORDER-RIGHT: medium none; PADDING-RIGHT: 6px; BORDER-TOP: medium none; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none; color: #006633;
}
.Paginator .Next {
        BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; MARGIN-LEFT: 20px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #006633 1px solid; text-decoration: none; color: #006633;
}
.Paginator .AtEnd {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #fffde4; PADDING-BOTTOM: 2px; MARGIN-LEFT: 20px; COLOR: #006633; PADDING-TOP: 2px; color: #006633;
}
.Paginator .this-page {
        PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT-COLOR: #006633; BACKGROUND: #006633; BORDER-BOTTOM-COLOR: #006633; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #fffde4; BORDER-TOP-COLOR: #006633; PADDING-TOP: 2px; BORDER-RIGHT-COLOR: #006633
}
.Paginator A:hover {
        BORDER-LEFT-COLOR: #006633; BACKGROUND: #006633; BORDER-BOTTOM-COLOR: #006633; COLOR: #fffde4; BORDER-TOP-COLOR: #006633; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #006633;
}
.Pages DIV.Results {
        MARGIN-TOP: 8px; FONT: 11px/15px Tahoma; COLOR: #006633; TEXT-ALIGN: center
}




/* added by ludesign,
   please don't change if you don't know
   what you are doing.
 */

.preview {
        position: relative;
        display: none;
        width: 400px;
        height: auto;
}

.preview span {
        float: left;
        width: 120px;
        padding: 5px;
}

.preview strong {
        float: left;
        width: 200px;
        padding: 5px;
}

.errors {
        position: absolute;
        display: none;
        top: 0;
        left: 0;
        width: 320px;
        height: 180px;
        background-color: #fffde4;
        color: #5e5e5e;
        padding: 10px;
        border: 2px dashed #006600;
        z-index: 100;
}

.contact_form {

        display: block;
        width: 450px;
        height: auto;
        margin: 0;
        }

        .contact_form fieldset{
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        color: #5e5e5e;
        padding: 10px;
        border: 1px solid #dcdcb8;
        }

        .contact_form label, input, b {
        float: left;
        width: 120px;
        height: 20px;
                margin: 4px 0 0 0;
        }

                .contact_form input {
        width: 200px;
        height: 24px;
        margin-bottom: 5px;
        padding: 3px 2px 3px 2px;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #006633;
        background-color: #ffffff;
        border: 1px solid #5e5e5e;
        }

        .contact_form textarea {
                float: left;
                display: block;
                width: 250px;
                height: 100px;
                margin-bottom: 5px;
        padding: 3px 2px 3px 2px;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #006633;
                border: 1px solid #5e5e5e;
        }

        .contact_form b {
                width: 10px;
                color: #ff0000;
        }

        .contact_form span {
        display: block;
        margin: 10px 0 0 10px;
        font-weight: normal;
        }

        .contact_form br {
                clear: both;
        }

        .contact_form .radio {
                width: 15px;
                height: 15px;
        margin-bottom: 5px;
        padding: 10px;
        background: transparent;
        border: 0;
        }

        .contact_form .radio_buttons label {
                width: 100px;
        }

        .contact_form .radio_buttons {
                float: left;
                display: block;
                width: 200px;
                height: 60px;
                margin: 2px;
                padding: 4px;
        }

                .contact_form .submit {
                                width: 100px;
                                border: 2px solid #5e5e5e;
                                font-weight: bold;
                                color: #ffffff;
                                background-color: #006633;
                                margin-left: 70px;
                 }


/* END of contact_form css styles */


.paypalbutton {
        text-align: center;
        float: center;

}

.myForm td, input, select, textarea, checkbox {
                font-family: tahoma;
                font-size: 11px;
                color: #F6F6BD;

        }

.required {
                color: red;
        }



