/* Sticky Footer */
html, body {
height: 100%;
}
.wrapper {
 min-height: 100%;
 height: auto !important;
height: 100%;
 margin: 0 auto -50px;
}
.footer, .push {
height: 50px;
}
/* Sticky Footer */

* {
margin: 0;
padding: 0;
border: 0;
font-family: Arial;
}

body {
background: #FFF;
font-size: 13px;
text-align: center;
color: #FFF;
}

h3.error {
margin: 0px 0px 3px 6px;
color: #DC001A;
font-size: 14px;
}

h3.alert {
padding: 0px 0px 3px 0px;
color: #17881D;
font-size: 13px;
}

ul.error {
margin: 0px 0px 8px 26px;
color: #DC001A;
font-size: 12px;
}

a.bluelink {
color: #00759F;
}

a:link {text-decoration: none;}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: underline;}

.inputs {
border: 1px solid #00759F;
padding: 1px;
}

.submits {
border: 1px solid #00759F;
padding: 1px;
margin: 1px;
background: #FFF;
}

#top {
width: 100%;
height: 227px;
background: url(../images/3.jpg);
text-align: center;
}

#menu_top {
width: 100%;
height: 59px;
background: url(../images/2.jpg);
margin-bottom: 5spx;
}

#menu_top ul {
list-style: none;
width: 910px;
margin: auto;
padding: 16px 0px 0px 0px;
}

#menu_top ul li {
float: left;
padding: 0px 30px 0px 30px;
}

#menu_top ul li a {
font-weight: bold;
color: #FFF;
font-size: 15px;
}

#content {
margin: auto;
display: table;
}

#content td {
vertical-align: top;
}

#left {
width: 238px;
margin-right: 5px;
}

#left .bg {
width: 238px;
background: url(../images/mbg.jpg);
}

#left ul {
list-style: none;
padding: 10px 0px 10px 30px !important;
padding: 10px 0px 10px 10px;
}

#left ul li {
text-align: left;
padding: 3px 0px 3px 5px;
border-bottom: 1px dotted #02A8E4;
width: 180px;
}

#left ul li a {
font-weight: normal;
color: #FFF;
}

#left .header {
width: 188px;
height: 32px;
background: url(../images/6.jpg);
font-weight: bold;
font-size: 14px;
padding: 12px 0px 0px 50px;
text-align: left;
}

#left #m1 {
background: url(../images/m1.jpg);
}

#left #m2 {
background: url(../images/m2.jpg);
}

#left #m3 {
background: url(../images/m3.jpg);
}

#left #m4 {
background: url(../images/m4.jpg);
}

#right {
width: 680px;
}

#right .box_top {
width: 643px;
height: 45px;
background: url(../images/9.jpg);
text-align: left;
font-weight: bold;
font-size: 16px;
padding: 20px 0px 0px 30px;
}

#right .box_content {
width: 673px;
background: url(../images/10.jpg);
}

#right .box_bottom {
width: 673px;
height: 10px;
background: url(../images/11.jpg) no-repeat;
}

.site_top {
/*
width: 668px;
height: 10px;
background: url(../images/14.jpg) no-repeat;
margin: 0px 0px 0px 4px !important;
margin: 0px 0px -6px 0px;
*/
}

.site_content {
width: 643px;
margin: 0px 0px 0px 4px;
text-align: left;
color: #000;
background: #FFF;
padding: 10px;
-moz-border-radius: 10px
}

.site_content p {
padding: 5px 0px 5px 0px;
}

.site_content table {
margin: 5px 0px 5px 10px;
}

.site_content a {
color: #00759F;
}

.site_bottom {
/*
width: 668px;
height: 12px;
background: url(../images/16.jpg) no-repeat;
margin: 0px 0px 0px 4px !important;
margin: 0px;
*/
}

.advs_row {
width: 668px;
display: table;
/*background: url(../images/12.jpg) no-repeat;*/
margin: 0px 0px 0px 4px !important;
margin: 0px;
}

.advs_row .img {
float: left;
width: 152px;
height: 98px;
margin: 8px 0px 0px 5px !important;
margin: 8px 0px 0px 2px;
border: 4px solid #FFF;
}

.advs_row .txt {
float: left;
width: 457px;
margin: 13px 0px 0px 10px;
color: #000;
text-align: justify;
font-size: 12px;
background: #FFF;
padding: 10px;
-moz-border-radius: 10px
}

.advs_row .more {
float: right;
width: 100px;
margin: 5px 32px 0px 0px !important;
margin: 5px 16px 0px 0px;
font-size: 12px;
}

.advs_row .more a {
color: #FFF;
}

#footer {
clear: both;
width: 100%;
height: 64px;
background: url(../images/17.jpg);
margin-top: 10px;
}

#footer ul {
padding-top: 24px;
margin: auto;
width: 870px;
list-style: none;
font-size: 12px;
}

#footer ul li {
padding: 0px 5px 0px 5px;
}

#footer ul li.left {
float: left;
font-weight: bold;
}

#footer ul li a {
color: #FFF;
}

#footer ul li.right {
float: right;
}

.otherinfo {
margin: 10px 0px 10px 10px;
}

.otherinfo td {
width: 190px;
margin: 1px 0px 1px 0px;
}
