/* F9F4EC; */

body, td {
    color: #7E6C5F;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 120%; }
body {
    margin: 0px;
    padding: 0px;
    background: #FFFFFF; }
.bb {
    font-weight: bold; }
a img {
    border: none; }
p {
    padding: 5px 0px 5px 0px;
    margin: 0px;
    text-align: left; }
.text {
    line-height: 20px; }
a {
    color: #4D78A3; }
a:hover {
    color: #E7433E; }
.nova a {
    text-decoration: none; }
h1 {
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #BA8C36 /*#E9534F*/;
    font-size: 15px;
    line-height: 120%; }
h2 {
    margin: 0px 0px 10px 0px;
    padding: 0px;
    color: #BA8C36 /*#E9534F*/;
    font-size: 13px;
    line-height: 120%; }
h3 {
    margin: 0px;
    padding: 5px 0px 10px 0px;
    color: #671D17;
    font-size: 13px;
    line-height: 120%; }
.bord_w img {
    border: 2px #ffffff solid; }
.s10 {
    font-size: 10px; }
.s12 {
    font-size: 12px; }
.s11 {
    font-size: 11px; }
.s13 {
    font-size: 13px; }
.s15 {
    font-size: 15px; }
.s20 {
    font-size: 20px; }
.dark_red, a.dark_red {
    color: #990000; }
.red {
    color: #E9534F; }
.red_2 {
    color: #FF0000; }
.blue {
    color: #4D78A3; }
.white {
    color: #FFFFFF; }
.brown, .brown a {
    color: #8A0000 /*#671D17*/; }
.zero {
    border-spacing: 0px;
    border-collapse: collapse; }
.zero td {
    padding: 0px; }
.z4 td {
    padding: 4px!important;
    padding-top: 0px !important; }
table.top_mnu {
    background: url(bg_mnu.jpg) repeat-x top left;
    vertical-align: middle; }
.top_mnu td {
    font-weight: bold;
    font-size: 10px; }
.top_mnu a {
    color: #4D78A3;
    text-decoration: none; }
.top_mnu a:hover {
    color: #E7433E;
    text-decoration: underline; }
table.mnu_left {
    background: url(bg_h.jpg) repeat-x top left;
    height: 30px !important;
    text-align: left; }
td.mnu {
    padding: 10px 15px 10px 10px;
    text-align: left; }
table.copy {
    background:url(bg_footer.jpg) repeat-x top left; }
table.form, div.form {
    border:1px #EDD4BA solid;
    background-color: #F2E1CE; }
.form td {
    padding: 5px; }
a.copy {
    color: #6E6E6E; }
.m5 {
    margin-bottom: 5px; }
.m10 {
    margin-bottom: 10px; }
.m15 {
    margin-bottom: 15px; }
.m20 {
    margin-bottom: 20px; }
.mrk1 {
    background: url(mrk1.gif) 3px 6px no-repeat; 
    padding-left: 16px; }
.mrk_map {
    background: url(mrk2.gif) 3px 5px no-repeat; 
    padding-left: 22px; }
.mrk3_map {
    background: url(mrk3.gif) 3px 10px no-repeat; 
    padding-left: 12px; }
.mrk3 {
    background: url(mrk3.gif) 3px 6px no-repeat;
    padding-left: 12px; }
.mrk4 {
    background: url(mrk2.gif) 3px 2px no-repeat; 
    padding-left: 22px; }
.mrk5 {
    background: url(mrk5.gif) no-repeat right 4px;
    float: right;
    padding-right: 10px; }
.mrk6 {
    background: url(mrk6.gif) no-repeat left 4px;
    float: left;
    padding-left: 10px; }
.mnu_l a {
    background: url(mrk1.gif) 7px 4px no-repeat; 
    list-style-position: outside;
    display: block;
    padding-left: 22px; }
.mnu_l a:hover {
    background: url(mrk2.gif) 7px 4px no-repeat; 
    list-style-position: outside;
    display: block;	 
    padding-left: 22px; }
.left {
    float: left;
    margin-right: 15px;
    margin-bottom: 5px; }
.rght {
    float: right;
    margin-left: 15px;
    margin-bottom: 5px; }
.hr {
    background: #ECDFC1;
    font-size: 1px;
    line-height: 1px;
    margin:10px 0px 10px 0px; }
.input {
    border: 1px #BAC9DA /*#EDD4BA*/ solid;
    font-size: 11px;
    color: #7E6C5F; }
ul {
    padding: 0px;
    margin: 1px 0px; }
li {
    margin: 0px 0 5px 30px;
    list-style-position: outside;
    list-style-type: disc; }