﻿html, body{
    font:11px Verdana, Arial, Helvetica, sans-serif;
    border:0;
    margin:0;
    padding:0;
    background:url(../img/mainpgbg.jpg) top repeat-x #D31601;
    height:100%}
h1{
    font-size:18px;
    color:#970F01;
    margin:0}
h2, #faq dt{
    font-size:12px;
    margin:10px 0 0 0;
    color:#000}
h3{
    font-size:12px;
    color:#970F01;
    margin-bottom:5px}
p{
    margin:12px 0;
    padding:0}
a, .faq a{
    font-size:11px;
    color:#970F01;
    text-decoration:none
    }
    a:hover, .faq a:hover{
        color:#B70000;
        text-decoration:none}
hr{
    height:1px;
    border:1px solid #D6D6D6}
li{
    color:#333;
    font-size:11px}
#pborders{
    margin:0 auto;
    width:780px;
    padding:0 2px;
    position:relative;
    min-height:100%;
    height:auto !important;
    height:100%;
    background-color:#FFF;
    border-right-style:double;
    border-right-color: #D6D6D6;
    border-left-style:double;
    border-left-color:#D6D6D6}  
#footer{
    clear:both;
    width:inherit;
    background-color:#FFF;
    height:80px}
#tmcont{
    height:20px;
    padding:7px;
    margin:0 10px;
    border-bottom:1px solid #CCC}
.menu{
    font-size:11px;
    font-weight:normal;
    color:#fff;
    border-bottom:1px solid #FFF;
    background-color:#440301}
#hd{
    height:78px;
    padding:10px 10px 0 0;
    background:#970F01 url(../img/logo.gif) no-repeat 5px center;
    overflow:hidden}
#logo{
    display:block;
    float:left;
    height:0;
    width:248px;
    margin:15px 5px;
    padding-top:58px;
    overflow:hidden}
.horizontal{
    padding:2px 0 0 0;
    margin:0}
.horizontal li{
    list-style:none;
    display:inline;
    padding:2px 0 2px 9px}
.menu li.last a{
    background:none}
.menu a{
    color:#fff;
    text-decoration:none;
    padding:0 14px 0 0;
    background:url(../img/bgmenu.gif) right no-repeat
    }
    .menu a:hover{
        color:#FC1B01;
        text-decoration:none}
.submenu{
    height:16px;
    float:right;
    text-align:right;
    width:50%;
    float:right
    }
    .submenu li{
        padding:0 4px  0 7px;
        border-right:1px solid #CCC}
.flash{
     height:160px;
     width:100%;
     margin:0px;
     border-bottom:solid 1px #000;
     border-top:solid 1px #000}
.acenter{
    text-align:center}
.al{
    text-align:left}
.w66{
    width:6px}
.notetd{
    border:solid 1px #D31601;
    background-color:#F8EBE9}
.darktext{
    color:#300}
.redtext{
    color:#f00;
    padding:5px 0
    }
    .lghtgreytext{
    font:9px Arial, Helvetica, sans-serif;
    color:#999}
.h3box{
    margin-top:10px;
    width:60%;
    float:left}
.h2box{
    height:18px;
    background:#F8EBE9;
    font-weight:normal;
    font-size:11px;
    padding:5px
    }
    #options{
        float:left;
        width:400px;
        margin:0;
        padding:0;
        list-style:none}
    #options li{
        clear:left;
        margin:0;
        padding:0;
        height:20px;
        line-height:20px;
        border-bottom:1px solid #E6E6E6}
    #options strong{
        display:block;
        float:left;
        width:100px}
ol#serv{
    float:left;
    list-style:disc inside}
ol#serv li{
    width:auto;
    height:15px;
    margin-left:5px;
    padding-left:3px;
    background:none}
.imgcont img{
    margin:0 6px 0 0}
#moblist{
    height:auto}

#faq{
    margin:0 0 0 10px;
    padding:0}
#faq dd{
    margin:0}
#faq dt{
    clear:both;}
.faq dt{
    cursor:pointer;
    margin:2px 0}
    .faq dt b{
    font-weight:normal;
    text-decoration:underline}
.faq dd{
    margin:0 0 0 18px;
    padding:3px 0;
    }
#us img{
        width:86px;
        height:101px;
        padding:53px 42px 126px 42px;
        margin:0;
        float:left;
        background: url(../img/phone.jpg)}
    .ttop{
        display:block;
        margin:0 0 9px 0;
        width:70px;
        clear:left}

