@import url(sms.css);
@import url(promo.css);
a:link {
        color: #178ABF;
}
a:active {
        color: #178ABF;
}
a:hover {
        color: #178ABF;
        text-decoration: none;
}
a:visited {
        color: #0F75A4;
}
body, form {
        margin: 0px;
        padding: 0px;
}

body {
        background: #fff;
        font: 11px Tahoma, serif;
        color: #585858;
}

tr, td{
        font: 11px Tahoma, serif;
}


.body_popup {
        background: #fff;
        font: 11px Tahoma, serif;
        color: #585858;
        margin: 5px;
        padding: 5px;
}

.zoom {
        width: 100%;
        height: 100%;
}

.zoom_new {
        width: 100%;
}

.zoom-height {
        height: 100%;
}

.zoom-width {
        width: 100%;
}

.zoom-30 {
        width: 33%;
}

.zoom-40 {
        width: 40%;
}

.zoom-40bg {
        width: 40%;
        background: url("/i/b22.gif") repeat-x;
}

.zoom-60bg {
        width: 60%;
        background: url("/i/b22.gif") repeat-x;
}

.rline {
        background-color: #CCD7D7;
        border-left: 1px solid white;
        border-right: 1px solid white;
}

.zoom-45 {
        width: 45%;
}

.zoom-55 {
        width: 55%;
}

.zoom-60 {
        width: 60%;
}

.zoom-right-bg {
        width: 100%;
        height: 100%;
        background: url("/i/left_main_bg.gif") no-repeat top right;
}

.zoom-bottom-bg {
        width: 100%;
        height: 100%;
        background: url("/i/bottom_right_bg.gif") no-repeat bottom right;
}

.p1 {
        padding-top: 6px;
}

.p2 {
        padding-top: 10px;
        padding-right: 20px;
}

.p21 {
        font: 11px Tahoma, serif;
        color: #5F5F5F;
        padding-top: 15px;
        padding-left: 15px;
        padding-right: 22px;
        vertical-align: top;
}

.p3 {
        padding-bottom: 4px;
}

.p4 {
        font: 11px Tahoma, serif;
        color: #178ABF;
        margin-bottom: 1px;
}

.p5 {
        padding-left: 6px;
        padding-right: 30px;
}

.p6 {
        padding-left: 3px;
        width: 75%;
}
.p7 {
        padding-top: 6px;
}
.p8 {
        padding-top: 15px;
        padding-left: 10px;
        padding-right: 10px;
}
.p9 {
        padding-left: 5px;
        font: bold 11px Tahoma, serif;
        color: #178ABF;
}
.p10 {
        padding-left: 5px;
        font: 11px Tahoma, serif;
        color: #178ABF;
}

.b1 {
        background: url(/i/b1.gif) repeat-x;
}

.b2 {
        background: url(/i/b2.gif) repeat-x;
        padding-left: 14px;
}

.b3 {
        background: url(/i/b3.gif) repeat-x top;
        width: 148px;
}

.b4 {
        background: url(/i/b4.gif) repeat-y;
}

.b5 {
        background: url(/i/b5.gif) no-repeat;
}

.b6 {
        background: url(/i/b6.gif) repeat-y right;
        height: 100%;
}

.b8 {
        background: url(/i/b8.gif) repeat-y left;
}

.b9 {
        background: url(/i/b9.gif) repeat-y left;
        height: 100%;
}

.b10 {
        background: url(/i/b10.gif) repeat-x;
        width: 100%;
}

.b11 {
        background: url(/i/b11.gif) repeat-x top;
}

.b12 {
        background: url(/i/b12.gif) repeat-x top;
}

.b121 {
        background: url(/i/b12.gif) repeat-x top;
}

.b13 {
        background: url(/i/b13.gif) repeat-x;
}

.b14 {
        background: url(/i/b14.gif) repeat-x;
}

.b15 {
        background: url(/i/b15.gif) repeat-y;
}

.b16 {
        background: url(/i/b16.gif) repeat-x bottom;
        padding-left: 102px;
}

.b17 {
        background: url(/i/b17.gif) repeat-y;
}

.b18 {
        background: #EAF4DC url("/i/b18.gif") no-repeat 5% 0%;
        font: 11px Tahoma, serif;
        color: #7E9164;
        padding-top: 15px;
        padding-left: 30px;
        padding-right: 30px;
}

.b18a {
        background: #F6FCED url("/i/b18a.gif") no-repeat 5% 100%;
}


.b192 {
        width: 100%;
        height: 100%;

}

.discover {
        background: url("/i/discover.gif") no-repeat 0% 20px;
}

.b191 {
        background: transparent url("/i/0.gif");
}

.b20 {
        background: url(/i/b20.gif) no-repeat 50% 50%;
}

.b21 {
        background: url(/i/b21.gif) repeat-x;
        width: 100%;
}

.b23 {
        background: url(/i/b23.gif) repeat-y;
        height: 100%;
}

.b24 {
        background: url(/i/b24.gif) repeat-x;
        width: 100%;
}

.b25 {
        background: url(/i/b25.gif) repeat-x;
        width: 100%;
}

.b26 {
        background: url(/i/b26.gif) repeat-x;
        width: 100%;
}

.b27 {
        background: url(/i/b27.gif) no-repeat top left;
}

.b28 {
        background: url(/i/b8.gif) repeat-x;
        font: bold 12px Tahoma, serif;
        color: #585858;
        padding-left: 16px;
        padding-top: 9px;
}

.b28b {
        font: bold 12px Tahoma, serif;
        color: #2ea604;
        margin-left: 250px;
        padding-top: 9px;
}

.a1{
        font: 11px Tahoma, serif;
        color: #888;
}

.a2 {
        font: bold 11px Tahoma, serif;
        color: #E80000;
}

.a21 {
        font: bold 11px Tahoma, serif;
        color: #E80000;
        padding-top: 11px;
}

.a22 {
        font: bold 11px Tahoma, serif;
        color: #E80000;
        padding-top: 11px;
        padding-left: 24px;
        text-decoration: none;
}

.a23 {
        font: bolder 18px Tahoma, serif;
        color: #006699;
}

.a24 {
        font: bold 18px Tahoma, serif;
        color: #006699;
}

.a25 {
        font: bold 18px Tahoma, serif;
        color: #474747;
        padding-left: 22px;
}

.a26 {
        font: bold 11px Tahoma, serif;
        color: #474747;
}
.a3 {
        font: bold 11px Tahoma, serif;
        color: #888;
}

.a4 {
        font: 11px Tahoma, serif;
        color: #178ABF;
}

.a41 {
        font: bold 12px Tahoma, serif;
        color: #178ABF;
        margin-left: 3px;
}

.a5 {
        font: 9px Tahoma, serif;
        color: #888;
        padding-left: 14px;
}

.a51 {
        font: 9px Tahoma, serif;
        color: #888;
        padding-left: 35px;
        padding-right: 40px;
        padding-top: 9px;
}

.a6 {
        font: bold 11px Tahoma, serif;
        color: #178ABF;
        padding-top: 5px;
}

.a61 {
        font: bold 10px Tahoma, serif;
        color: #178ABF;
        padding-left: 5px;
}

.a7 {
        font: bold 12px Tahoma, serif;
        color: #666;
        padding-bottom: 2px;
}

.a711 {
        width: 35%;
        font: bold 12px Tahoma, serif;
        color: #666;
        padding-bottom: 2px;
        padding-left: 20px;
}

.a72 {
        font: bold 11px Tahoma, serif;
        color: #545454;
}

.a72cc {
        font: 11px Tahoma, serif;
        color: #cc0c00;
}

a.a73 {
        font: bold 11px Tahoma, serif;
        color: #666;
        text-decoration: none;
}

.a71 {
        font:11px Tahoma, serif;
        color: #666;
        padding-bottom: 2px;
        padding-left: 3px;
}

.a74 {
        font: 11px Tahoma, serif;
        color: #7E9164;
        padding-top: 15px;
        padding-left: 30px;
        padding-right: 30px;
}

.a8 {
        font: 11px Tahoma, serif;
        color: #666;
        padding: 3px;
}

.a9 {
        font: 9px Tahoma, serif;
        color: #858585;
        padding-left: 35px;
}

.a10 {
        font: 9px Tahoma, serif;
        color: #A0A0A0;
        padding-left: 5px;
}

.a10a{
        font: 9px Tahoma, serif;
        color: #A0A0A0;
        padding-left: 5px;
        border: 1px solid #ebebeb;
}

.a11 {
        font: bold 18px Tahoma, serif;
        color: #0060A1;
        padding-left: 8px;
}


.a12 {
        font: 11px Tahoma, serif;
        color: #828282;
        padding-left: 20px;
}

.a13 {
        font: bold 12px Tahoma, serif;
        color: #474747;
        padding-left: 20px;
}

.a13a {
        font: bold 11px Tahoma, serif;
        color: #474747;
        padding-bottom: 3px;
}

.a13ab {
        font: bold 12px Tahoma, serif;
        color: #474747;
        padding-bottom: 3px;
}

.a14 {
        font: 11px Tahoma, serif;
        color: #474747;
        padding-left: 20px;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        width: 50%;
}

.a14b {
        font: 11px Tahoma, serif;
        color: #474747;
}

.a14aa {
        font: 11px Tahoma, serif;
        color: #474747;
        padding: 2px;
        padding-left: 10px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
}


.a14aa_end {
        font: 11px Tahoma, serif;
        color: #474747;
        padding: 2px;
        padding-left: 10px;
        border-top: 2px solid #CCD7D7;
        border-left: 1px solid #fff;
}

.payment-type {
        font: 11px Tahoma, serif;
        color: #474747;
        padding: 2px;
        padding-left: 10px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
}

.a14aacc {
        font: 11px Tahoma, serif;
        color: #474747;
        padding-left: 20px;
        padding-top: 10px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #ccd7d7;
}

.login-text {
        font: 11px Tahoma, serif;
        color: #474747;
        height: 17px;
        padding: 2px;
        padding-left: 10px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
}

.login-input {
        font: 11px Tahoma, serif;
        color: #474747;
        padding: 2px;
        padding-left: 5px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
}

.login-input INPUT {
        width: 81px;
        height: 18px;
}

.btn {
        font: 11px Tahoma, serif;
        color: #434D55;
        height: 22px;
        padding-left: 3px;
        padding-right: 3px;
}

.a14aaaa {
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        width: 100%;
}

.a14a1a {
        font: 11px Tahoma, serif;
        color: #474747;
        padding-left: 10px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        width: 67%;
}

.a14a1aa {
        padding-left: 5px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
}

.a14a {
        font: 11px Tahoma, serif;
        color: #474747;
        padding-top: 15px;
        padding-bottom: 15px;
}

.a15 {
        font: 11px Tahoma, serif;
        color: #3BB003;
        padding-left: 20px;
        border-bottom: 1px solid #fff;
        width: 50%;
}

.a16 {
        font: bold 14px Tahoma, serif;
        color: #3BB003;
        padding-left: 20px;
        border-bottom: 1px solid #fff;
        width: 50%;
}

.c1 {
        padding-top: 10px;
        padding-right: 20px;
        color: #000;
        font: 11px Tahoma, serif;
}

.form {
        font: 11px Tahoma, serif;
        color: #000;
        width: 100px;
        height: 19px;
}
.form1 {
        font: 11px Tahoma, serif;
        color: #000;
        width: 57px;
        height: 19px;
        margin-left: 20px;
}

.form2 {
        font: 11px Tahoma, serif;
        color: #000;
        width: 116px;
        height: 17px;
}

.form4 {
        font: 11px Tahoma, serif;
        color: #000;
        width: 150px;
        height: 75px;
}

.form5 {
        font: 11px Tahoma, serif;
        color: #000;
        width: 50%;
}

.form6 {
        font: 11px Tahoma, serif;
        color: #000;
        width: 120px;
        height: 18px;
}

.form7 {
        font: 11px Tahoma, serif;
        color: #000;
        height: 19px;
        width: 55%;
        margin-left: 20px;

}
.form8 {
        font: 11px Tahoma, serif;
        color: #000;
        width: 150px;
        height: 19px;
}


.form5a {
        font: 11px Tahoma, serif;
        color: #000;
        width: 50%;
        height: 100px;
}

.myradio {
        width: 11px;
        height: 11px;
}

.bord {
        border-bottom: 1px solid #F4F4F4;
}

.bord_a {
        border-top: 3px solid #F4F4F4;
        border-bottom: 1px solid #F4F4F4;
}

.dis {
        margin-top: 10px;
        margin-left: 13px;
        margin-right: 13px;
}

.bottom-left-bg {
        background: url("/i/p44.gif") repeat-y;
}

.text{
        font: 12px Tahoma, serif;
}

.compare{
        padding-left: 5px;
        font:bold 14px Tahoma, serif;
        color: #178ABF;
}

.a11compare {
        font: bold 14px Tahoma, serif;
        color: #FF0000;
        padding-left: 8px;
        padding-top: 10px;
        padding-bottom: 10px;
}

.a1b{
        font: 13px Tahoma, serif;
        color: #888;
}

.a2b{
        font: 13px Tahoma, serif;
        font-weight: bold;
        color: #E80000;
}

a.promo:link {
        color: #E80000;
        text-decoration: none;
}
a.promo:active {
        color: #E80000;
        text-decoration: none;
}
a.promo:hover {
        color: #E80000;
}
a.promo:visited {
        color: #BB0101;
        text-decoration: none;
}