body{
        /*font-family: "Times New Roman", Times, serif;*/
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size:13px;
        color:#000000;
        background-color: #FFFFFF;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        text-align: justify;
}

ol{line-height: 20px;}
td{font-size:14px; text-align: left;}
tr{padding: 0px;}
p{line-height:18px; text-align: justify; text-indent: 20px;}

h1 {font-size: 23px;}
h2 {font-size: 21px;}
h3 {font-size: 19px;}
h4 {font-size: 17px;}
form {margin: 0px; padding: 0px;}
/*hr{color: #FFE3A4; border: 0px; height: 2px;}*/
hr {height: 1px; border: 1px #008000 solid; width: 100%;}


ul.nav {}
li.nav {}


b {font-weight: bold;}
img {border: 0px;}


a:link {color:#0000FF; font-size:14px; font-weight:normal; text-decoration:underline} 
a:visited {color:#0000FF; font-size:14px; font-weight:normal; text-decoration:underline}
a:hover {color:#008000; font-size:14px; font-weight:normal; text-decoration:underline}
a:active {color:#008000; font-size:14px; font-weight:normal; text-decoration:underline}

a.h3:link {color:#000000; font-size:19px; font-weight:bold; text-decoration:none} 
a.h3:visited {color:#000000; font-size:19px; font-weight:bold; text-decoration:none}
a.h3:hover {color:#008000; font-size:19px; font-weight:bold;text-decoration:underline}
a.h3:active {color:#008000; font-size:19px; font-weight:bold; text-decoration:underline}



p.MsoNormal, li.MsoNormal, div.MsoNormal{}

.left {text-align: left}
.right {text-align: right;}
.center {text-align: center;} 


#topnote {
        position: absolute; 
        top:30px; 
        left:300px; 
        
        margin: 0;
        padding: 10px; 
        font-size: 10px;
        
        border-left: 1px solid #008000;
        border-right: 1px solid #008000;
        border-bottom: 1px solid #008000;
        border-top: 1px solid #008000;    
        
        background-color: #ffffff;
        

}


#sidebar {
        margin-right: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        border-left: 1px solid #008000;
        border-right: 1px solid #008000;
        border-bottom: 1px solid #008000;
        border-top: 1px solid #008000;    
        background-color: #ffffff;
}

#sidebar p {
        margin-top: 0px;
        padding-left: 10px;
        padding-right: 10px;
        text-indent: 0px;
}

#sidebar p.section {
        text-align: center;
        font-weight: bold;
        padding-top: 3px;
        padding-bottom: 3px;
        margin:0;
        color: #FFE3A4;
        background-color: #008000;
}


#sidebar ul {
    list-style: none;
    margin:0;
    padding:0;
}

#sidebar ul li {
    display:block;
    text-align:left;
    padding:0;
    margin:0;
    float:top;
    list-style: none;
    text-indent: 10px;
}
#sidebar ul li a {
    height:25px;
    line-height:25px;
    text-decoration:underline;
    display:block;
    /*color:#008000;*/
}

#sidebar ul li.e a {
    color:#FF0000;
    font-weight: bold;
}

#sidebar ul li a:hover {
    background:#FFE3A4;
}
#sidebar ul li.activeNav a {
    background:#BA8180;
}


#search_form{margin-top: 10px;}


td.logo{background: url(images/top_bg.gif) repeat-x;}

td.pageContent{
        padding-right: 20px;
    padding-left: 10px;
        padding-bottom: 40px;
    padding-top: 20px;
}

.copyright {
    font-size: 13px;
    text-align: center;
    color: #aaaaaa;
    /*background: #FFE3A4 url(images/copy_bg.gif) no-repeat right;*/
}
.copyright a {color: #aaaaff;}
.copyright a:visited {color: #aaaaff;}
.copyright a:hover {color: #C23030;}

/* Misc. Definitions */
.required{color: #FF0000;font-weight: bold}
.error{color: #FF0000;font-weight: bold}
/*.outer {border: 1px solid #008000;}*/
.outer {}
.head {background-color: #008000; color: #FFE3A4; padding: 5px; font-weight: bold;}
.head a:link {background-color: #008000; color: #FFE3A4; padding: 5px; font-weight: bold; text-decoration:underline} 
.head a:visited {background-color: #008000; color: #FFE3A4; padding: 5px; font-weight: bold; text-decoration:underline} 
.head a:hover {background-color: #008000; color: #FFE3A4; padding: 5px; font-weight: bold; text-decoration:underline} 
.head a:active {background-color: #008000; color: #FFE3A4; padding: 5px; font-weight: bold; text-decoration:underline} 

.even {background-color: #FFE3A4; color: #008000; padding: 5px;}
.odd {background-color: #FFE3A4; color: #008000; padding: 5px;}
/*.odd {background-color: #E9E9E9; padding: 5px;}*/
tr.even td {background-color: #dee3e7; padding: 5px;}
tr.odd td {background-color: #E9E9E9; padding: 5px;}
.foot {background-color: #FFFFFF; color:#008000; padding: 5px; font-weight: normal;}
.break {background-color: #FFFFFF; color:#008000; padding: 1px; font-weight: normal; text-align: left; text-indent: 20px;}

/*forms elements*/
input.form_button {border: 1px solid #5E5D63; color: #000000; font-size: 12px; text-align:center; background: url('images/inputbg.gif');}
textarea.form_textarea {border: #008000 1px solid; background: #ffffff;  font-size: 14px; }
input.form_text {border: #008000 1px solid;background: #ffffff; font-size: 14px; }
select {border: #008000 1px solid;background: #ffffff;  font-size: 14px; }


#subscribeContainer{width: 450px; border: 1px solid #008000}