html,body {background-color:#5285b2;margin:0;padding:0;width:100%;height:100%;text-align:center;font-family:Arial,sans-serif;color:#333333;font-size:12px;}
.outer {width:100%;margin:0px;height:auto;text-align:center;}
.inner {width:701px;height:auto;margin:auto;text-align:center;background-color:#FFFFFF;}
.wrap {background-color:#FFFFFF;width:100%;height:100%;float:left;}

a img {border:none}

.headerouter {height:79px;}


.header {width:100%;height:79px;float:left;background-color:#FFFFFF}

.header h1 {float:left;height:100%;padding:0;margin:0;}

.header a {text-decoration:none;line-height:79px;height:79px;color:#333333;float:left;font-size:14px;}

.header a:hover {text-decoration:none;}

.header .home {width:70px;}
.header .about {width:70px;}
.header .product {width:185px;}
.header .contact {width:85px;}

.header a.c {color:#1a5d99}

.fr {float:right;}

.header .menu {width:380px;height:100%;text-align:center;}

.banner {background:#1A5D99 url(/images/banner.jpg) no-repeat center top;border-bottom:1px solid #7E7E7E;border-top:1px solid #7E7E7E;height:262px;width:100%;}

.content {width:671px;height:auto;float:left;text-align:left;padding:10px 15px;}

.content h2 {color:#1a5d99;float:left;width:100%;height:auto;font-size:14px;}

.productcontent img {margin:auto;text-align:center;}

.content h3,h4,.address span {color:#1A5D99}

p.img {text-align:center;}

.footerouter {width:100%;margin:0px;height:auto;text-align:center;}
.footerinner {width:701px;height:auto;margin:auto;text-align:center;}
.footer { height: auto; margin: 10px auto; text-align: left; width: 701px;float:left;color:#FFFFFF}
.footer a {text-decoration:none;color:#FFFFFF;}
.footer {font-size:11px;}


a.spartan,a.spartan:hover {float:right;font-size:10px;height:16px;line-height:16px;margin:10px 0;text-align:right;text-decoration:none;width:300px;color:#FFFFFF}

.spartan img {float:right;margin-top:1px;}

.canvas {float:left;width:100%;height:auto;}

form {float:left;width:400px;height:auto;}
.address {float:right:width:200px;margin-right:10px;height:auto;}

form div {float:left;width:100%;height:auto;margin:10px 0}
#mapcanvas {float:left;height:400px;margin:10px 0;width:100%;}
form label {float:left;width:100px;}
form img,form textarea,form input {float:left;margin-left:10px;}

.contacts {text-align:right;}
.address span {float:left;font-weight:bold}
