* {margin:0;padding:0;}
body {
    background: #b4b4b4;
    text-align:center;
    font-size:small;
    font-family: arial,verdana,san-serif;
    color:#fff;
}
td {
    vertical-align:top;
}
p {
    line-height:1.2em;
    margin-bottom:1.2em;
    text-align:justify;
}
ul {
    margin:0 1em;
    padding:0 1em;
    margin-bottom:1.2em;
}
li {
    margin:5px 0 ;
}
h3 {
    font-size:15px;
    color:blue;
    margin-bottom:8px;
}
#wrap {
    text-align:left;
    width:804px;
    margin:0 auto;    
    background:#fff;
    padding-bottom:5px;
    margin-bottom:5px;
}

#header {
    background: url(images/header.jpg) no-repeat;
    text-indent:-999em;
    height:215px;
    width:788px;
    margin:0 auto;
}

#nav {
    background: url(images/navbg.gif);
    height:29px;
    width:788px;
    margin:0 auto;
    line-height:29px;
    text-align:center;
}
#nav a:link, #nav a:visited {
    color:#fff;
    text-decoration:none;
    margin: 0 15px;
    text-transform:uppercase;
    font-size:13px;
    font-weight:bold;
}

#nav a:hover {
    text-decoration:underline;
}

#content_area {
    background: #fff url(images/content_bg.gif) repeat-y;
    width:788px;
    margin:0 auto;
}

#content_table {
    width:752px;
    margin:10px auto;
}

#content_table_contact {
    width:539px;
    margin:10px auto;
}

#footer {
    color:#fff;
    text-align:center;
    margin-bottom:5px;
}

#box_footer {
    width:539px;
    background:url(images/box_footer.gif) bottom left no-repeat;
    padding-bottom:7px;
}

#box_header {
    background:url(images/box_header.gif) no-repeat;
    padding-top:7px;
}

#box_bg {
    background:#fff;
    color:#000;
    padding:1.2em;
}

#contact_header {
    width:205px;
    padding-top:35px;
    background:url(images/contact_header.gif) no-repeat;
}
#contact_footer {
    width:205px;
    padding-bottom:9px;
    background:url(images/contact_footer.gif) bottom left no-repeat;
}
#contact_bg {
    background: #313D96;
    padding: 1.2em;
}
form p {
    margin-bottom:8px;
    font-size:11px;            
}
form input, form textarea {
    width:90%;
}
.submit {
    width:auto;
    height:20px;
    width:65px;
    background:url(images/sub.gif) repeat-x;
    color:#fff;
    font-size:12px;
    text-transform:uppercase;
    border:1px solid #666;
}