html, body {
    background: url("images/bdybg.jpg") repeat-x scroll center 0 #0D5CAA;
    color: #000000;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}
img, div {
}
.offline {
    border: 2px solid #CCCCCC;
    height: 100px;
    padding: 28px 5px 0 0;
    width: 300px;
}
.knot {
    left: -20px;
    position: absolute;
    top: -18px;
    width: 183px;
}
.logo {
    margin: 37px 0 0;
}
.iso {
    padding: 0 16px 0 0;
    text-align: center;
}
.foot {
    background: url("images/index_05.jpg") no-repeat scroll center top #F2F9F2;
    color: #000000;
    font: 7pt 'tahoma';
    padding: 7px 10px 0 0;
    text-align: center;
}
.stit {
    color: #E6325F;
    font: bolder 10pt 'tahoma';
    margin: 10px 0 0 20px;
    text-align: left;
}
a.stit {
    background: url("images/check.gif") no-repeat scroll left center transparent;
    color: #E6325F;
    display: block;
    font: bolder 9pt 'tahoma';
    margin: 0 0 0 10px;
    padding-left: 25px;
    text-align: left;
    text-decoration: none;
}
.hedr {
    background: url("images/hedr.jpg") no-repeat scroll center bottom transparent;
    height: 193px;
    width: 1000px;
}
.top {
    margin: 0 0 1px;
    position: relative;
    width: 100%;
}
.top div {
    margin: 0 0 0 110px;
}
.top a {
    background: url("images/butn.jpg") no-repeat scroll center 0 #44A0CE;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bolder 7pt 'tahoma';
    margin: 0 1px 1px 0;
    padding: 7px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 110px;
    z-index: 2147483647;
}
.top a:hover {
    background: url("images/butn.jpg") no-repeat scroll center 100% #FACE58;
}
a.otop {
    background: url("images/butn.jpg") no-repeat scroll center 100% #FACE58;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bolder 7pt 'tahoma';
    margin: 0 1px 1px 0;
    padding: 7px 0;
    text-align: center;
    text-decoration: none;
    width: 110px;
}
.mrqu {
    background: url("images/tpcrn.png") no-repeat scroll center bottom transparent;
    padding: 1px 0 5px;
}
.mrqu img {
    margin: 0;
}
.mrqu marquee {
    background: none repeat scroll 0 0 #ECECEC;
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
    float: left;
    padding: 3px 0;
    width: 729px;
}
.mrqu a {
    color: #393939;
    font: 8pt 'tahoma';
    text-decoration: none;
}
a.lang {
    border: 1px solid #0C4990;
    color: #0C4990;
    display: block;
    font: 8pt 'tahoma';
    margin: 38px 8px 10px;
    padding: 0 2px 2px;
    text-decoration: none;
    width: 26px;
}
.menu {
    margin-right: 20px;
}
.mnu {
    background: url("images/bgmnu.png") repeat-y scroll 1px center transparent;
    float: right;
    margin: 0;
    padding: 0;
    width: 181px;
}
.mnu a {
    border-bottom: 1px solid #1763A5;
    color: #FFFFFF;
    display: block;
    float: left;
    font: bolder 8pt 'tahoma';
    margin: 0 0 0 20px;
    padding: 3px 0;
    text-decoration: none;
    width: 137px;
}
.mnu a:hover {
    background: url("images/linkbg.gif") repeat-y scroll 0 0 transparent;
    color: #FAB427;
}
.mnu a img {
    border: medium none;
    margin: 0 5px 0 0;
}
.bod {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0;
}
.blk {
    height: 165px;
    position: relative;
}
.blk1 {
    background: url("images/blk1.png") no-repeat scroll center center transparent;
    float: left;
    font: 8pt 'tahoma';
    height: 165px;
    margin: 0 0 0 5px;
    position: absolute;
    top: -15px;
    width: 181px;
}
.blk1 h5 {
    font: bolder 10pt 'Myriad Pro';
    margin: 0 0 16px;
}
.blk2 {
    background: url("images/blk2.png") no-repeat scroll center center transparent;
    float: left;
    height: 162px;
    left: 185px;
    margin: 0 0 0 5px;
    position: absolute;
    top: -13px;
    width: 181px;
}
.sublk {
    margin: 60px 0 0 15px;
}
h5 {
    font: bolder 10pt 'Myriad Pro';
    margin: 0 0 15px;
}
h5 a {
    color: #000000;
    text-decoration: none;
}
.dist {
    background: url("images/dot.gif") no-repeat scroll left center transparent;
    color: #000000;
    display: block;
    font-size: 8pt;
    margin: 7px 0 4px;
    padding: 0 0 0 13px;
    text-decoration: none;
}
.blk3 {
    background: url("images/blk3.png") no-repeat scroll center center transparent;
    float: left;
    height: 164px;
    left: 370px;
    margin: 0 0 0 5px;
    position: absolute;
    top: -15px;
    width: 181px;
}
.blk4 {
    background: url("images/blk4.png") no-repeat scroll center center transparent;
    float: left;
    height: 164px;
    left: 555px;
    margin: 0 0 0 5px;
    position: absolute;
    top: -15px;
    width: 181px;
}
.mil {
    margin: 60px 0 0 15px;
}
.input_search {
    border: 1px solid;
    font: 7pt 'tahoma';
    margin: 0 0 5px;
    padding: 1px 0;
    text-align: center;
    width: 142px;
}
.box {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #F58F0A;
    cursor: pointer;
    float: right;
    font: bolder 8pt 'tahoma';
    margin: 0 12px 0 0;
}
.milst {
    direction: ltr;
    margin: 3px 0;
}
.radio {
    height: 11px;
    margin: 0 4px 2px 0;
    width: 11px;
}
.search {
    margin: 52px 0 0 15px;
    padding: 10px 0 0;
}
.go {
    background: url("images/srch.png") no-repeat scroll center center transparent;
    border: medium none;
    color: #3C3C3C;
    cursor: pointer;
    float: right;
    font: bolder 8pt 'tahoma';
    margin: 13px 7px 0 0;
    padding: 7px 0;
    text-align: center;
    width: 38px;
}
.searchy {
    border: 1px solid;
    float: left;
    font-size: 8pt;
    margin: 20px 0 0;
    width: 115px;
}
.arow {
    cursor: pointer;
    margin: 50px 10px 0;
}
h1 {
    background: url("images/tit.gif") no-repeat scroll left bottom transparent;
    color: #666666;
    font: bolder 11pt 'Myriad Pro';
    padding: 0 0 3px;
}
h1 a {
    color: #666666;
    font: bolder 11pt 'Myriad Pro';
    padding: 0 0 3px;
    text-decoration: none;
}
.txt {
    font: 9pt 'tahoma';
    margin: 10px;
}
.dealer {
    font-size: 1px;
    margin: 30px 0 0;
    min-height: 300px;
    position: relative;
    width: 725px;
}
.dealerdetls {
    font-size: 1px;
    margin: 25px 0;
    min-height: 150px;
    position: relative;
    width: 703px;
}
.city {
    background: url("images/dealer.png") no-repeat scroll center center transparent;
    font: bolder 9pt 'tahoma';
    left: 40px;
    padding: 15px 0;
    position: absolute;
    text-align: center;
    top: -20px;
    width: 219px;
}
.date {
    background: url("images/date.png") no-repeat scroll center center transparent;
    font: bolder 7pt 'tahoma';
    left: 570px;
    padding: 15px 0;
    position: absolute;
    text-align: center;
    top: -20px;
    width: 106px;
}
.dalrtbl {
    background: url("images/dealerbg.gif") repeat-y scroll center center transparent;
    border-left: 1px solid #7F8936;
    border-right: 1px solid #7F8936;
    font-size: 9pt;
    height: 150px;
    margin: 0;
    width: 100%;
}
.detls {
    line-height: 200%;
    margin: 15px 0 0;
}
.subdealer {
    border-left: 1px solid #939191;
    border-right: 1px solid #939191;
    font-size: 9pt;
    height: 300px;
    margin: 0;
    padding: 20px 0 0 10px;
    width: 100%;
}
.country {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 40px;
    position: absolute;
    top: -11px;
    width: 240px;
}
.khan {
    font: 8pt 'tahoma';
    height: 12px;
    margin: 2px 0;
}
.khan2 {
    font: 8pt 'tahoma';
    height: 18px;
    margin: 2px 0;
}
.arrowlistmenu {
}
.arrowlistmenu .menuheader {
    background: url("images/1.png") no-repeat scroll right center transparent;
    color: #666666;
    cursor: pointer;
    font: 12px 'tahoma';
    height: 28px;
    margin: 0;
    padding: 6px 70px 0 15px;
    text-align: left;
}
.arrowlistmenu .openheader {
    background: url("images/2.png") no-repeat scroll right center transparent;
}
.arrowlistmenu ul {
    font: 12px 'tahoma';
    list-style-type: none;
    margin: 10px 50px 10px 25px;
    padding: 0;
    text-align: left;
}
.arrowlistmenu ul li a:hover {
    background: url("images/dot.gif") no-repeat scroll 7px -10px transparent;
    color: #000000;
}
.cert {
    float: left;
    margin: 0 20px 20px;
}
.cert img {
    border: 1px solid #A8A8A8;
    height: 120px;
    padding: 2px 3px;
    width: 96px;
}
.cert p {
    color: #000000;
    font: 8pt 'tahoma';
    margin: 0;
    text-align: center;
}
.bname {
    cursor: default;
}
.photo {
    float: left;
    margin: 0 5px 20px;
}
.photo img {
    border: 1px solid #A8A8A8;
    height: 100px;
    margin: 0;
    padding: 2px 3px;
    width: 162px;
}
.photo p {
    color: #000000;
    cursor: default;
    font: 8pt 'tahoma';
    margin: 0;
    text-align: center;
}
a.randph {
    border: 2px solid #FFFFFF;
    height: 110px;
    margin: 30px 17px 0;
    opacity: 0.8;
    padding: 0;
    width: 140px;
}
a.randph:hover {
    background: none repeat scroll 0 0 transparent;
    opacity: 1;
}
a.randph img {
    height: 110px;
    width: 140px;
}
.pord2 {
    color: #909090;
    direction: ltr;
    float: left;
    font: 10pt 'tahoma';
    margin: 15px 0 0 15px;
    text-align: left;
    width: 86%;
}
.pord2 a.tit {
    color: #4F4F4F;
    display: block;
    font: bolder 10pt 'tahoma';
    margin: 0;
    text-align: left;
    text-decoration: none;
}
.paging {
    margin: 0 0 10px;
    text-align: center;
}
.paging a {
    color: #A8A1A1;
    font: bolder 10pt 'tahoma';
    text-decoration: none;
}
.paging span {
    color: #A8A1A1;
    font: bolder 10pt 'tahoma';
}
a.next {
    background: url("images/arow3.gif") no-repeat scroll right 4px transparent;
    padding: 0 12px 0 0;
}
span.next {
    background: url("images/arow3.gif") no-repeat scroll right 4px transparent;
    padding: 0 12px 0 0;
}
a.back {
    background: url("images/arow4.gif") no-repeat scroll left 4px transparent;
    padding: 0 0 0 12px;
}
span.back {
    background: url("images/arow4.gif") no-repeat scroll left 4px transparent;
    padding: 0 0 0 12px;
}
.album {
    background: url("images/rw.gif") no-repeat scroll left center #2D70B6;
    color: #FFFFFF;
    float: right;
    font-size: 8pt;
    margin: 0 0 8px;
    padding: 1px 40px 2px;
    width: 645px;
}
.album a {
    color: #FFFFFF;
    font-size: 8pt;
    margin: 0 12px;
    text-decoration: none;
}
.continent {
    background: url("images/contbg.gif") repeat-y scroll center center transparent;
    float: left;
    padding: 40px 0 30px;
    position: relative;
    width: 142px;
}
.continent .contp {
    left: 0;
    position: absolute;
    top: 0;
}
.continent .contbtm {
    bottom: 0;
    left: 0;
    position: absolute;
}
.continent .ctitl {
    border-bottom: 1px dotted #C3C3C3;
    color: #F8A11A;
    font: bolder 12pt 'arial';
    left: 0;
    margin: 0 0 0 20px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 10px;
    width: 100px;
    z-index: 100000;
}
.continent a {
    background: url("images/contarw.gif") no-repeat scroll 0 6px transparent;
    color: #3B6E9D;
    direction: ltr;
    display: block;
    float: left;
    margin: 2px 0 0 10px;
    padding: 0 0 0 8px;
    position: relative;
    text-align: left;
    width: 115px;
    z-index: 10;
}

