html,body{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#000;
    padding:0;
    border:0;
    margin:0;
    height:100%;
    background:#F1F1F1 url(../img/bgmainpage.jpg) center repeat-y}
a{
    color:#C00;
    text-decoration:none}
a:hover{
    color:#D02421;
    text-decoration:underline}
h1{
    color:#C00;
    margin:0;
    padding:7px 0 10px 0;
    font-size:12px}
h2,h3,#faq dt{
    background:#F1F1F1;
    font-weight:bold;
    padding:4px 5px;
    font-size:11px}
ol{
    margin:0;
    padding:10px 0 10px 50px}
p{
    margin:0;
    padding:0 0 10px 0}
.main{
    padding:0 25px}
.bgtable{
    background:url(../img/bgmainpage.jpg) center repeat-y}
.tabletop{
    background:url(../img/bgmaintop.jpg) top center no-repeat}
.servbox{
    clear:both;
    border-bottom:1px solid #F1F1F1;
    height:280px}
.picborder{
    margin:0 20px;
    float:left}
.totopbox{
    text-align:right;
    margin:-25px 0 0 0;
    width:40%;
    float:right}
.note{
    border:solid 1px #E1E1E1;
    background:#F9F9F9;
    padding:5px;
    margin:0 0 10px 0}
.copyrights{
    text-align:center;
    color:#333;
    font-size:10px;
    padding:8px 0 0 0}
.menuactive{
    text-align:center;
    color:#C00;
    font-weight:bold;
    background:#F9F9F9;
    border-top:solid 1px #C00}
.menu{
    text-align:center;
    color:#000;
    background:#F1F1F1}
.menu a{
    text-align:center;
    color:#000;
    display:block;
    text-decoration:none}
.menu a:hover{
    text-align:center;
    color:#000;
    text-decoration:underline}
.submenu{
    background:#C00;
    color:#FFF;
    height:23px;
    text-align:center}
.submenu a{
    color:#FFF;
    text-decoration:none}
.submenu a:hover{
    color:#FFF;
    text-decoration:underline}
.smallgreytext{
    color:#666;
    font-size:9px}
.header{
    background:#C00;
    color:#FFF;
    padding:2px 0 3px 4px}
.redtext{
    padding-bottom:4px;
    padding-top:4px;
    color:#C00}
.darktext{
    color:#000}
.fleft{
    float:left}
#content{
    background:#FFF url(../img/bgmainpage.jpg) center repeat-y; 
    width:721px; 
    margin:0 auto; 
    height:100%}
    #options{
        float:left;
        width:380px;
        padding:0;
        list-style:none;
        margin:0}
    #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:90px}
    ol#serv{
        float:left;
        padding:0 0 0 20px;
        list-style:disc inside}
    ol#serv li{
        width:auto;
        height:15px;
        margin-left:5px;
        padding-left:3px;
        background:none}
    .ttop{
        display:block;
        margin:0 0 9px 0;
        width:67px;
        clear:left}
    .clr{
        clear:both;
        height:0}
    #faq{
        margin:0;
        padding:0}
    #faq dt{
        clear:both}
    #faq dd{
        margin:0;
        padding:10px 0 0 0}
    .faq dt{
        cursor:pointer;
        margin:0;
        padding:0;
        color:#D02421}
        .faq dt b{
            font-weight:normal;
            text-decoration:underline}
    .faq dd{
        margin:0 0 0 18px;
        padding:3px 0}
    li i{
        padding:0 0 0 20px}
    #us img{
        width:86px;
        height:101px;
        padding:53px 42px 126px 42px;
        margin:0;
        float:left;
        background:url(../img/phone.jpg)}
    #moblist h2{
        background:0;
        padding:0;
        margin:0}

