
body {
    margin: 0px;
    padding: 0px;
    width: 100%;
    /*background: url(../images/ribbion.png) center 115px no-repeat;*/
}

h1, h2, h3, h4, h5, h6, p, span, ul, li, form, textfeild, em, img, default
{
    margin: 0px;
    padding: 0px;
}

.clear
{
    clear: both;
}

a {

   color:#B20000;

}

    a:hover {
    
    color:gray;
    }

.fixed-dialog{   position: fixed; }

#main
{
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0px;
   
}

.wrap
{
    width: 1020px;
    height: auto;
    margin: 0 auto;
    padding: 0px;
   
}

.header
{
    width: 1020px;
    height: auto;
    padding: 0px;
    float: left;
    
}

.header_top
{
    width: 1020px;
    height: auto;
    padding: 10px 0 0 0;
    float: left;
    
}
.header_top_left
{
    width: 14px;
    height: auto;
    padding: 0px;
    float: left;
}
.header_top_mid
{
    width: 992px;
    padding: 0;
    float: left;
    background-color: #000;
}
.logo
{
    width: 100%;
    height: auto;
    padding: 12px 0 16px 30px;
    float: left;
}
.logo img
{
    
    height:88px;
    width:900px;
    
    }
.sales
{
    width: 338px;
    height: auto;
    padding: 34px 0 18px 0;
    float: left;
}
.sales p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 16px;
    color: #FFF;
    text-align: right;
}

.salesmid
{
    width: 338px;
    height: auto;
    padding: 15px 0 12px 0;
    float: left;
}
.salesmid p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #FFF;
    text-align: left;
}

.search
{
    width: 308px;
    height: auto;
    padding: 0 0 0 56px;
    float: left;
}
.search_box
{
    width: 295px;
    height: auto;
    padding: 40px 0 0 0;
    float: left;
}
.search_box_left
{
    width: 8px;
    height: auto;
    padding: 0px;
    float: left;
}
.search_box_mid
{
    width: 250px;
    height: 47px;
    padding: 8px 0 0 0;
    float: left;
    background: url(../images/ser_mid.png) left top repeat-x;
}
.inp
{
    width: 228px;
    height: auto;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 5px 6px;
    background-color: #fafafa;
}

.search_box_right
{
    width: 36px;
    height: auto;
    padding: 0px;
    float: left;
}

.header_top_right
{
    width: 14px;
    height: auto;
    padding: 0px;
    float: left;
    overflow:hidden;
}

.navi_ri
{
    width: 1020px;
    height: 38px;
    padding: 10px 0 3px 10px;
    float: left;
    margin: 0px;
}
.navib ul
{
    list-style: none;
    margin: 0 auto;
    padding: 10px 0 0 0;
}
.navib ul li
{
    line-height: 38px;
    float: left;
}
.navib ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    color: #000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px 6px 0 12px;
}

.navib ul li a:hover
{
    background: url(../images/left_navi.png) left top no-repeat;
}

.navib ul li a span
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    color: #000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px 12px 0 0px;
}

.navib ul li a:hover span
{
    background: url(../images/right_navi.png) right top no-repeat;
}






.navi2
{
    width: 1020px;
    height: auto;
    padding: 4px 0 0 0;
    float: left;
    margin: 0px;
}
.navi2_left
{
    width: 40px;
    height: auto;
    padding: 0px;
    float: left;
    margin: 0px;
}
.navi2_mid
{
    width: 960px;
    height: auto;
    padding: 0px;
    float: left;
    margin: 0px;
    background: url(../images/mid_2naiv.png) left top repeat-x;
}
.navi2_mid a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 40px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    padding: 0 10px 0 10px;
}
.navi2_mid a:hover
{
    text-decoration: none;
    color: #FFF;
}

.navi2_right
{
    width: 174px;
    height: auto;
    padding: 6px 0px;
    float: left;
    
    background: url(../images/mid_2naiv.png) left top repeat-x;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #FFF;
    
}
.navi2_cor
{
    width: 20px;
    height: auto;
    padding: 0px;
    float: left;
    margin: 0px;
}


.header_bot
{
    width: 1020px;
    height: auto;
    padding: 0px;
    float: left;
}


.box
{
    width: 1020px;
    height: auto;
    padding: 0px 0 0 0;
    float: left;
}
.box_left
{
    width: 19px;
    height: auto;
    padding: 0px;
    float: left;
}
.box_mid
{
    width: 982px;
    height: auto;
    padding: 0 0 20px 0;
    float: left;
    background: url(../images/mid_box.png) left top repeat;
}
.box_mid1
{
    width: 242px;
    height: auto;
    padding: 7px 3px 0px 0;
    float: left;
}

.box_mid1 img
{
    
    border: none;
    
    }

.box_right
{
    width: 19px;
    height: auto;
    padding: 0px;
    float: left;
}


.box2
{
    width: 1017px;
    height: auto;
    padding: 0px 0 0 0px;
    float: left;
}
.box2_top
{
    width: 1017px;
    height: auto;
    padding: 0px 0 0 0;
    float: left;
}
.box22_main
{
    width: 1020px;
    height: auto;
    padding: 0 0 20px 0;
    margin: 0;
    float: left;
    background: url(../images/top_single.png) left top repeat-x;
}

.box22_left
{
    width: 254px;
    height: auto;
    padding: 0px;
    margin: 0 0 0 10px;
    float: left;
}
.box22_left_top
{
    width: 254px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.box22_left_mid
{
    width: 254px;
    height: auto;
    padding: 0 0 2px 0;
    margin: 0;
    float: left;
    background: url(../images/round_mid.png) left top repeat-y;
}
.box22_left_bot
{
    width: 254px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}

.boxx_left
{
    width: 228px;
    height: auto;
    padding: 0px;
    margin: 0 0 0 10px;
    float: left;
}
.boxx_left_top
{
    width: 228px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.boxx_left_mid
{
    width: 228px;
    height: auto;
    padding: 0 0 5px 0;
    margin: 0;
    float: left;
    background-color: #FFF;
}
.boxx_left_bot
{
    width: 228px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}



.tool_main
{
    width: 220px;
    height: auto;
    padding: 0px 8px;
    margin: 0;
    float: left;
}
.tool_left
{
    width: 6px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.tool_mid
{
    width: 190px;
    height: auto;
    padding: 0px 0 0 10px;
    margin: 0;
    float: left;
    background: url(../images/tool_mid.png) left top repeat-x;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #3c3b3b;
    line-height: 24px;
}
.tool_right
{
    width: 6px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}

.tool_txt
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/car.png) left 5px no-repeat;
}
.tool_txt ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt ul li a:hover
{
    text-decoration: underline;
}

.tool_txt1
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt1 ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt1 ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/car.png) left 5px no-repeat;
}
.tool_txt1 ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt1 ul li a:hover
{
    text-decoration: underline;
}


.tool_txt2
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt2 ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt2 ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/hand.png) left 5px no-repeat;
}
.tool_txt2 ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt2 ul li a:hover
{
    text-decoration: underline;
}

.tool_txt3
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt3 ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt3 ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/watch.png) left 5px no-repeat;
}
.tool_txt3 ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt3 ul li a:hover
{
    text-decoration: underline;
}

.tool_txt4
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt4 ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt4 ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/doller.png) left 5px no-repeat;
}
.tool_txt4 ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt4 ul li a:hover
{
    text-decoration: underline;
}

.tool_txt5
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt5 ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt5 ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/search.png) left 5px no-repeat;
}
.tool_txt5 ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt5 ul li a:hover
{
    text-decoration: underline;
}


.tool_txt6
{
    width: 205px;
    height: auto;
    padding: 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
    border-bottom: 2px solid #e5e5e5;
}
.tool_txt6 ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.tool_txt6 ul li
{
    line-height: 29px;
    float: left;
    padding: 0 0 0 30px;
    background: url(../images/book.png) left 5px no-repeat;
}
.tool_txt6 ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.tool_txt6 ul li a:hover
{
    text-decoration: underline;
}

.late_news
{
    width: 209px;
    height: auto;
    padding: 10px 0 0 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    float: left;
    margin: 0 0 0 10px;
    text-align: justify;
}
.late_news p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    padding: 10px 0 10px 0;
    font-weight: bold;
}


.quick_txt
{
    width: 205px;
    height: auto;
    padding: 0px 0 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
}
.quick_txt ul
{
   list-style-type:none;
    margin: 0 0 0 17px;  
}
.quick_txt ul li
{
    line-height: 12px;
    padding:  0 0 0 17px;
    margin: 4px 0 0 0;
   
    background: url(../images/bullet.png) 3px 4px no-repeat; 
}
.quick_txt ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #414243;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.quick_txt ul li a:hover
{
    text-decoration: underline;
}

.heading
{
   width: 195px;
    height: auto;
    padding: 0px 2px;    
    display:table;
    margin: 10px 0 0 20px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #706c6c;
}

.box22_right
{
    width: 750px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.box22_right_box
{
    width: 756px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}

.box22_right_box img
{
    
    border:none;
    
    }

.box22_right_top
{
    width: 756px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.box22_right_mid
{
    width: 756px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
    background: url(../images/miidddd.png) left top repeat-y;
}

.car_text
{
    width: 722px;
    height: auto;
    padding: 0px 0 10px 15px;
    margin: 0;
    float: left;
}
.car_text_left
{
    width: 10px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.car_text_mid
{
    width: 702px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
    background: url(../images/mid_white.png) left top repeat-x;
}
.car_text_right
{
    width: 10px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}


.car
{
    width: 150px;
    height: auto;
    padding: 44px 0;
    margin: 0;
    float: left;
    text-align: center;
}
.car_txt
{
    width: 552px;
    height: auto;
    padding: 10px 0 0 0;
    margin: 0;
    float: left;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #3c3b3b;
    line-height: 18px;
}
.car_txt span
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
    color: #3c3b3b;
}

.box22_right_bot
{
    width: 750px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}


.jeep_vitul
{
    width: 737px;
    height: auto;
    padding: 0px;
}

.jeep_navi
{
    width: 400px;
    height: auto;
    padding: 30px 0 0px 0px;
    float: left;
    margin: 0px;
}
.jeep_navi ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.jeep_navi ul li
{
    line-height: 30px;
    float: left;
}
.jeep_navi ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #9f9695;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px 0px 0 9px;
}

.jeep_navi ul li a:hover
{
    color: #000;
    text-decoration: none;
}

<!--.jeep_navi ul li a span{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-style:normal; font-weight:normal; text-decoration:none; display:block; background:url(../images/jeep_right.png) right top no-repeat; float:left; padding:0px 9px 0 0px;}-->

<!--.jeep_navi ul li a:hover span{background:url(../images/jeep_right.png) 9px top no-repeat;}-->


.handing_box
{
    width: 250px;
    height: auto;
    padding: 0px;
    float: right;
}
.handing_left
{
    width: 27px;
    height: auto;
    padding: 0px;
    float: left;
}
.handing_mid
{
    width: 213px;
    height: auto;
    padding: 0 0 43px 0;
    float: left;
    background: url(../images/middddd.png) left top repeat-x;
}



.haging_txt
{
    width: 143px;
    height: auto;
    padding: 0px 0 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
}
.haging_txt ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.haging_txt ul li
{
    line-height: 20px;
    float: left;
    padding: 5px 120px 0 0px;
    background: url(../images/eye.png) right 8px no-repeat;
}
.haging_txt ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #fff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.haging_txt ul li a:hover
{
    text-decoration: underline;
}

.haging1_txt
{
    width: 143px;
    height: auto;
    padding: 0px 0 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
}
.haging1_txt ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.haging1_txt ul li
{
    line-height: 15px;
    float: left;
    padding: 5px 102px 0 0px;
    background: url(../images/right_symbole.png) right 8px no-repeat;
}
.haging1_txt ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #fff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.haging1_txt ul li a:hover
{
    text-decoration: underline;
}

.haging2_txt
{
    width: 143px;
    height: auto;
    padding: 0px 0 0px 2px;
    float: left;
    margin: 0px 0 0 10px;
}
.haging2_txt ul
{
    list-style: none;
    margin: 0 auto;
    padding: 0px;
}
.haging2_txt ul li
{
    line-height: 20px;
    float: left;
    padding: 5px 100px 0 0px;
    background: url(../images/2doller.png) right 8px no-repeat;
}
.haging2_txt ul li a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    color: #fff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    display: block;
    float: left;
    padding: 0px;
}
.haging2_txt ul li a:hover
{
    text-decoration: underline;
}


.handing_right
{
    width: 10px;
    height: auto;
    padding: 0px;
    float: left;
}
.car1_navi_main
{
    width: 702px;
    height: auto;
    padding: 0px;
    margin: -10px 0 0 0;
    float: left;
}
.car1_text
{
    width: 725px;
    height: auto;
    padding: 0 0 0 16px;
    margin: 0;
    float: left;
}
.car1_text_left
{
    width: 10px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}
.car1_text_mid
{
    width: 702px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
    background-color: #FFF;
}

.car1_text_mid img
{
    
    border:none;
    
    }

.car1_text_right
{
    width: 10px;
    height: auto;
    padding: 0px;
    margin: 0;
    float: left;
}




.main_row
{
    width: 702px;
    height: 144px;
    padding: 0 0 0 0;
    overflow:visible;
    float: left;
}
.row1
{
    width: 155px;
    height: auto;
    padding: 20px 10px 25px 10px;
    float: left;
}
.row1 p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #999;
    padding: 10px 15px 0 10px;
    float: left;
}

.form_box
{
    width: 756px;
    height: auto;
    padding: 0px;
    float: left;
}
.form_box_left
{
    width: 756px;
    height: auto;
    padding: 0px;
    float: left;
}
.form_box_mid
{
    width: 756px;
    height: auto;
    padding: 0px;
    float: left;
    background: url(../images/mid_form.png) left top repeat-y;
}
.form_box_right
{
    width: 756px;
    height: auto;
    padding: 0 0 20px 0;
    float: left;
}

.form_banner
{
    width: 708px;
    height: auto;
    padding: 0 0 0 13px;
    float: left;
}
.form_banner p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #5a5a5a;
    font-style: italic;
    padding: 8px 0 0 0;
}


.contact_map
{
    width: 756px;
    height: auto;
    padding: 0px 0 65px 0px;
    float: left;
}
.contact_box
{
    width: 370px;
    height: auto;
    padding: 10px 0 0 20px;
    float: left;
}
.contact_box p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 0px 0 0 0px;
    float: left;
}

.c_form
{
    width: 346px;
    height: auto;
    padding: 10px 0px;
    float: left;
}
.c_form_txt
{
    width: 116px;
    height: auto;
    padding: 4px 0;
    float: left;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #000;
    font-style: italic;
}
.c_form_textfield
{
    width: 230px;
    height: auto;
    padding: 0px;
    float: left;
}

.c_button
{
    width: 146px;
    height: auto;
    padding: 0 0 0 200px;
    float: left;
}
.button
{
    width: 100px;
    height: auto;
    padding: 0px;
    float: left;
}
.button a
{
    padding: 0px 30px;
    float: left;
    background: url(../images/sub_button.png) left top no-repeat;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #FFF;
    line-height: 20px;
    text-decoration: none;
}
.button a:hover
{
    text-decoration: underline;
}

.inp1
{
    width: 226px;
    height: auto;
    padding: 3px 5px;
    float: left;
    border: 1px solid #666;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #999;
    font-style: italic;
}




.map_box
{
    width: 356px;
    height: auto;
    padding: 20px 0 0 10px;
    float: left;
}
.map_box p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    color: #666;
    height: auto;
    float: left;
    padding: 0 0 0 20px;
}

#footer_main
{
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0px 0 0 0;
    background: url(../images/footer_bg.png) left top repeat;
}

.footer
{
    width: 1020px;
    height: auto;
    margin: 0 auto;
    padding: 10px 0 0 0;
    text-align: center;
}

.footer img
{
    width:140px;
    
    }

.footer p
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #FFF;
    padding: 10px 0 10px 0;
}


/* COOL BLUE TABLE STYLES  */

table.CoolBlue
{
    margin: auto;
    font-size: 10pt;
}
table.CoolBlue, table.CoolBlue th, table.CoolBlue td
{
    border: 1px solid #808080;
    border-collapse: collapse;
    font-family: "Trebuchet MS" , Arial, sans-serif;
    color: #555;
}

table.CoolBlue.tdtop td
{
    vertical-align: top;
    text-align: left;
}

table.CoolBlue caption
{
    font-size: 150%;
    font-weight: bold;
    margin: 5px;
    text-align: left;
    color:Black;
}

table.CoolBlue td, th
{
    padding: 4px;
}

table.CoolBlue thead th
{
    font-weight: bold;
    text-align: center;
    color: #000000;
    font-size: 100% !important;
    background: #C0C0C0; /* old browsers */
    background: -moz-linear-gradient(top, #C0C0C0 0%, #FFFFFF 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C0C0C0), color-stop(100%,#FFFFFF)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C0C0C0', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
    background: -o-linear-gradient(top, #C0C0C0 0%,#FFFFFF 100%); /* opera */
}

table.CoolBlue th 
{
    font-weight: bold;
    text-align: center;
    color: #000000;
    font-size: 100% !important;
    background: #C0C0C0; /* old browsers */
    background: -moz-linear-gradient(top, #C0C0C0 0%, #FFFFFF 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C0C0C0), color-stop(100%,#FFFFFF)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C0C0C0', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
    background: -o-linear-gradient(top, #C0C0C0 0%,#FFFFFF 100%); /* opera */
    
    }

table.CoolBlue tbody th
{
    font-weight: bold;
    text-align: center;
    color: #000000;
    font-size: 100% !important;
    background: #C0C0C0; /* old browsers */
    background: -moz-linear-gradient(top, #C0C0C0 0%, #FFFFFF 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C0C0C0), color-stop(100%,#FFFFFF)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C0C0C0', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
    background: -o-linear-gradient(top, #C0C0C0 0%,#FFFFFF 100%); /* opera */
}

table.CoolBlue td.hCol
{
    font-weight: bold;
    text-align: right;
    color: #000000;
    font-size: 100% !important;
    background: #C0C0C0; /* old browsers */
    background: -moz-linear-gradient(top, #C0C0C0 0%, #FFFFFF 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C0C0C0), color-stop(100%,#FFFFFF)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C0C0C0', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
    background: -o-linear-gradient(top, #C0C0C0 0%,#FFFFFF 100%); /* opera */
}

table.CoolBlue tbody tr
{
    background: #FAFAFA;
}

table.CoolBlue tbody tr.odd
{
    background: #FAFAFA;
}

table.CoolBlue a:link
{
    color: #718ABE;
    text-decoration: none;
}

table.CoolBlue a:visited
{
    color: #718ABE;
    text-decoration: none;
}

table.CoolBlue a:hover
{
    color: #718ABE;
    text-decoration: underline !important;
}

table.CoolBlue tfoot th, table.CoolBlue tfoot td
{
    font-size: 85%;
}



/********************************************
        new inventory
*********************************************/


.car_box{width:1020px; height:auto; padding:0px; float:left; margin:0px 0 0 0;}
.car_top{width:1020px; height:auto; padding:0px; float:left;}
.car_mid{width:1017px; height:auto; padding:0px; float:left; background:url(../images/mid_inven.png) left top repeat-y;}


.car_box_main{width:900px; height:auto; padding:0px; float:left;}
.ram_box{width:920px; height:auto; padding:0px 20px 0 20px; float:left;}
.ram_box img{border:none;}
.ram_logo{width:876px; height:auto; padding:0px; float:left; text-align:center;}
.ram_car_bx{width:876px; height:auto; padding:10px 0 20px 0; float:left;}
.ram_car_bx1{width:250px; height:auto; padding:0px; margin:0 0 0 30px; float:left;}

.bot_img{width:238px; height:auto; padding:5px 0 0 0; float:left;}

.scroll{width:60px; height:auto; padding:20px 0 0 0; float:left;}


.car_bot{width:1020px; height:auto; padding:0px; float:left; margin:0 0 20px 0;}



/********************************************
        pre owned inventory css
*********************************************/

.car_mid_used{width:1020px; height:auto; padding:0px; float:left; background:url(../images/mid_inven_used.png) left top repeat-y;}

.lleft_side{width:700px; height:auto; padding:0px; float:left;}

.lleft_text_form{width:700px; height:auto; padding:0px; float:left;}
.lleft_text{width:86px; height:auto; padding:0px 0 0 10px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#595959;}
.lleft_form{width:524px; height:auto; padding:0px; float:left;}

.lleft_text_form2{width:700px; height:auto; padding:0px; float:left;}
.lleft_text_form22{width:310px; height:auto; padding:0px; float:left;}
.lleft_text2{width:86px; height:auto; padding:10px 0 0 10px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#595959;}
.lleft_form2{width:200px; height:auto; padding:0px; float:left;}


.pinp{width:150px; height:auto; padding:5px 5px 5px 5px; float:left; margin:0 0 0 5px;}
.pinp_1{width:76px; height:auto; padding:5px 5px 5px 5px; float:left; margin:10px 0 0 5px;}

.allnavi{width:700px; height:auto; padding:50px 0 0 0; float:left;}
.allnavi a{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#b9b8b8; padding:0 10px 0 10px; font-style:normal; font-weight:normal; text-decoration:none;}
.allnavi a:hover{color:#333; text-decoration:none;}
.allnavi a.act{color:#333; text-decoration:none;}



.viewform{width:680px; height:auto; padding:10px 0 0 10px; float:left;}
.viewform_txt{width:117px; height:auto; padding:0px 0 0 10px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#595959;}
.viewform_form{width:79px; height:auto; padding:0px 0 0 10px; float:left;}
.pinp_3{width:79px; height:auto; padding:0px; float:left; margin:0px 0 0 5px;}


.price_char{width:320px; height:175px; overflow:auto; padding:0px; float:left; border:1px solid gray; margin:10px 5px 0 5px;}
.car_price{width:160px; height:auto; padding:10px; float:left;}
.para_1{width:140px; height:auto; padding:15px 0 10px 0; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; line-height:14px;}
.para_1 h1{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#ff0000; padding:30px 0 0 0;}
.para_2{width:140px; height:auto; padding:15px 0 0 0; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#454545; line-height:14px; font-weight:bold;}


.rright_side{width:318px; height:auto; padding:0px; float:left;}

.fea_text{width:308px; height:auto; padding:0 10px 0 0; float:left; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:30px; color:#6d6d6d; background:url(../images/big_divider.png) left no-repeat;}
.fea_text span{text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#6d6d6d;}

.fea_text_img{width:308px; height:auto; padding:0 10px 0 0; float:left; text-align:right;}

.ads{width:308px; height:auto; padding:20px 0 0 0; float:left;}


.rright_tratopm{width:318px; height:auto; padding:0px; float:left;}


/************************************
         new car css
		 *****************/

.top_2012{width:982px; height:auto; padding:0px; float:left;}
.top_2012_text{width:708px; height:auto; padding:30px 0 0 0; float:left; font-family:Verdana, Geneva, sans-serif; font-size:30px; color:#0a195b;}
.top_2012_form{width:274px; height:auto; padding:13px 0 0 0; float:left;}
.top_2012_para{width:982px; height:auto; padding:18px 0 13px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:20px;}
.car_inp{width:130px; height:auto; padding:2px 4px; border:1px solid #039;}

.tool_key{width:205px; height:auto; padding:0px 2px; float:left; margin:0px 0 0 10px; border-bottom:2px solid #e5e5e5;}
.tool_key ul{ list-style:none; margin:0 auto; padding:0px;}
.tool_key ul li{ line-height:29px; float:left; padding:0 0 0 30px; background:url(../images/key.png) left 5px no-repeat;}
.tool_key ul li a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#414243; font-style:normal; font-weight:normal; text-decoration:none; display:block;float:left; padding:0px; }
.tool_key ul li a:hover{text-decoration:underline;}

.tool_dol{width:205px; height:auto; padding:0px 2px; float:left; margin:0px 0 0 10px; border-bottom:2px solid #e5e5e5;}
.tool_dol ul{ list-style:none; margin:0 auto; padding:0px;}
.tool_dol ul li{ line-height:29px; float:left; padding:0 0 0 30px; background:url(../images/dollerrr.png) left 5px no-repeat;}
.tool_dol ul li a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#414243; font-style:normal; font-weight:normal; text-decoration:none; display:block;float:left; padding:0px; }
.tool_dol ul li a:hover{text-decoration:underline;}

.tool_pig{width:205px; height:auto; padding:0px 2px; float:left; margin:0px 0 0 10px; border-bottom:2px solid #e5e5e5;}
.tool_pig ul{ list-style:none; margin:0 auto; padding:0px;}
.tool_pig ul li{ line-height:29px; float:left; padding:0 0 0 30px; background:url(../images/pig.png) left 5px no-repeat;}
.tool_pig ul li a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#414243; font-style:normal; font-weight:normal; text-decoration:none; display:block;float:left; padding:0px; }
.tool_pig ul li a:hover{text-decoration:underline;}

.financing{width:230px; height:auto; padding:0 0 0 10px; float:left;}
.financing_heading{width:220px; height:auto; padding:20px 0 8px 8px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; border-bottom:3px solid #d3d3d3; background:url(../images/small_navi.png) left 15px no-repeat;}
.financing_form{width:228px; height:auto; padding:10px 0 0 0; float:left;}
.financing_form_main{width:228px; height:auto; padding:0px 0 5px 0; float:left;}
.financing_tt{width:99px; height:auto; padding:4px 0 0 0; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#4b4b4b;}
.financing_t_inp{width:123px; height:auto; padding:0px; float:left;}
.fin_inp{width:121px; height:auto; padding:2px 3px; float:left; border:solid 1px #525f71;}

.price_tag{width:194px; height:100px; margin:20px 0 0 0px; float:left; background-image:url(images/rate_tag.png);}

.car_ads{width:215px; height:auto; padding:20px 0 0 15px; float:left;}

.twi_price{width:737px; height:auto; padding:0 0 0 6px; float:left;}
.twi{width:434px; height:auto; padding:0 0 0 10px; float:left;}
.price{width:293px; height:auto; padding:0px; float:left;}
.price_box{width:258px; height:auto; padding:0px; float:left;}
.price_top{width:248px; height:auto; padding:10px 10px 0 0px; float:left; background:url(../images/mid-of.png) left top repeat-y; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#4b4b4b; text-align:center;}
.price_top h1{font-family:Verdana, Geneva, sans-serif; font-size:40px; color:#4b4b4b; font-weight:normal;}
.price_bot{width:258px; height:auto; padding:0px; float:left;}

.twi_navi{width:737px; height:auto; padding:10px 0 0 6px; float:left;}
.twi_navigation{width:737px; height:auto; padding:0px; float:left;}
.twi_navigation a{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ccc; font-style:normal; font-weight:normal; text-decoration:none; padding:0px 20px 0 20px; float:left;}
.twi_navigation a:hover{color:#000; text-decoration:none;}
.twi_navigation a.act{color:#000; text-decoration:none;}

.next_prev{width:711px; height:auto; padding:0 20px 0 6px; float:left; text-align:right;}


.car_banner{width:700px; height:auto; padding:20px 0 100px 37px; float:left;}


.mid_top_nw{width:702px; height:auto; padding:0px; margin:0; float:left;}

.top_nw_mid{width:756px; height:auto; padding:0px; margin:0; float:left; background:url(../images/top_new_mid.png) left top repeat-y;}

.car_sliding{width:731px; height:auto; padding:0 0 0 13px; float:left;}
.prev1{width:20px; height:auto; padding:35px 0 35px 10px; float:left;}
.slide{width:635px; height:auto; padding:0 0 0 15px; float:left;}
.slide_pic{width:120px; height:auto; padding:0 6px 0 0; float:left;}
.next1{width:30px; height:auto; padding:35px 0 35px 0px; float:left;}

.book_form{width:731px; height:auto; padding:0 0 0 6px; float:left;}
.book{width:687px; height:auto; padding:16px 0 0 50px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#4b4b4b;}
.form{width:731px; height:auto; padding:20px 0 58px 6px; float:left;}
.form_left{width:404px; height:auto; padding:0 0 0 47px; float:left;}

.form_left_mainn{width:404px; height:auto; padding:0 0 15px 0; float:left;}
.form_txt{width:116px; height:auto; padding:0px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#4b4b4b;}
.form_boxx{width:251px; height:auto; padding:0px; float:left;}

.form_boxx_right{width:242px; height:25px; padding:0px; float:left;}
.form_but_right{width:242px; height:38px; padding:0px; float:left;}
.inp_bx{width:128px; height:auto; padding:2px 0 2px 5px; float:left; border:solid 1px #666;}
.inp_bxe{width:200px; height:auto; padding:2px 0 2px 5px; float:left; border:solid 1px #666;}

.form_right{width:280px; height:auto; padding:0px; float:left;}
.form_right_mainn{width:280px; height:auto; padding:0 0 15px 0; float:left;}
.form_right_txt{width:116px; height:auto; padding:0px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#4b4b4b;}
.form__right_boxx{width:242px; height:auto; padding:0px; float:left;}



/***********************************
used car css
************/
.car_banner2{width:700px; height:auto; padding:10px 0 10px 37px; float:left;}

.book2{width:687px; height:auto; padding:5px 0 0 50px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#4b4b4b;}
.form2{width:731px; height:auto; padding:5px 0 0px 6px; float:left;}

.simi_car_main{width:731px; height:auto; padding:5px 0 0 6px; float:left;}
.simi_txt{width:687px; height:auto; padding:0 0 5px 50px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#4b4b4b;}
.simi_car{width:687px; height:auto; padding:0 0 0 50px; float:left;}
.simi_car1{width:227px; height:auto; padding:0px; float:left;}
.car_box{width:97px; height:auto; padding:0px; float:left;}
.car_txt1{width:121px; height:auto; padding:0px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#4b4b4b; font-weight:normal;}

.form_left_mainn2{width:404px; height:auto; padding:0 0 10px 0; float:left;}

.price_top h2{font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#4b4b4b; font-weight:normal;}



/***********************************
used car detailing css
************/

.car_banner3{width:700px; height:auto; padding:56px 0 10px 37px; float:left;}
.car_banner3_left{width:251px; height:auto; padding:0px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#747474; line-height:30px; font-weight:normal; font-style:normal;}
.car_banner3_left span{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#333; font-weight:normal; font-style:normal;}

.car_banner3_right{width:435px; height:auto; padding:0px 0 0 7px; float:left;}


.car_para{width:680px; height:auto; padding:30px 20px 17px 37px; float:left;  font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#464747; line-height:22px; background:url(../images/underline.png) 40px bottom no-repeat;}

.book2 p{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#4b4b4b;}
.book2 p a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#4b4b4b; text-decoration:none;}
.book2 p a:hover{text-decoration:underline;}




/***********************************
car proofing css
************/

.car_banner4{width:737px; height:auto; padding:20px 0 10px 0px; float:left;}

.vedio{width:700px; height:auto; padding:0px 0 10px 37px; float:left; background:url(../images/underline.png) 37px bottom no-repeat;}

.vedio p{padding:5px 0 5px 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#151515;}

.pnlSrchPop
{
    
    
    background-color: #ffffff; 
    border: solid 2px gray;
    width: 425px;
}

.dvSrchTitle
{
    
    padding: 0 0 0 25px;
     
}

.FormFrame
{
    
    background-color: #ffffff;
    border: none;
    width: 425px;
    height:425px;
    overflow:auto;
    
}

.FormClose
{
    position:absolute;
    float:right;
    right:0px;
    top:0px;

}

.FormCloseButton
{
    
    
    color:Red;
    background-color:White;
    border: 2px solid black;
    
    }
    
.FormCloseButton:hover
{
    
    
    color:Red;
    background-color:black;
    border: 2px solid gray;
    
    }

.pnlAppPop
{
    
    display:table;
    margin-left:auto;
    margin-right:auto;
    background-color: #FBFCFF;
    border: solid 2px #003F7D;
    padding:10px 0px 10px 0px;
    width: 600px;

}

.dvSrchTitleApp
{
    width: 600px;
    margin: 1px auto 0px auto;
}

.dvFrmColApp
{
    float: left;
    width: 300px;
    text-align: right;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 10pt;
}

.dvToColApp
{
    width: 300px;
    text-align: left;
    float: left;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 10pt;
}

.dvBtnColApp
{
    width: 565px;
    text-align: center;
    float: left;
    margin: 5px auto 5px auto;
    font-size: 10pt;
}

.dvBothColApp
{
    width: 600px;
    text-align: center;
    float: left;
    margin: 5px auto 5px auto;
    font-size: 10pt;
}

.dvCloseColApp
{
    width: 100px;
    text-align: right;
    float: right;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 10pt;
}

.pnlFormPop
{
    position:relative;
    z-index:175;
    background-color: #ffffff;
    width: 400px;
    height:400px;
}

.dvSrchTitle
{
    width: 400px;
    margin: 1px auto 0px auto;
     
}

.dvFrmCol
{
    float: left;
    width: 200px;
    text-align: right;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:10pt;
}

.dvToCol
{
    width: 200px;
    text-align: left;
    float: left;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:10pt;
}

.dvBtnCol
{
    width: 365px;
    text-align: center;
    float: left;
    margin:5px auto 5px auto;
    font-size:10pt;
   
}

.dvBothCol
{
    width: 300px;
    text-align: right;
    float: left;
    margin:5px 100px 5px auto;
    font-size:10pt;
}

.dvCloseCol
{
    width: 100px;
    text-align: right;
    float: right;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:10pt;
}

.formbtn
{
    
    background-color:gray;
    color:White;
    border: 2px solid black;
    
    }
    
.formbtn:hover
{
    
    background-color:black;
    border: 2px solid gray;
    
    }
    
    

/* SERVICE BOOKING FORM */
    
    .pnlFormPopSB
{
    position:relative;
    background-color: #ffffff;
    width: 695px;
    height:690px;
  
    
   
}
    
    .dvSrchTitleSB
{
    width: 695px;
    margin: 1px auto 0px auto;
     
}

.dvFrmColSB
{
    float: left;
    width: 200px;
    text-align: right;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:10pt;
    padding-top:5px;
    font-weight:bold;
    clear:left;
    
}

.dvToColSB
{
    width: 325px;
    text-align: left;
    float: left;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:10pt;
    clear:right;
}



.ToColTextInputSB
{
    
    width: 315px;
    
    }

.dvColHolderSB
{
    position:relative;
    width: 650px;
    height:auto;
    
    
    }
.dvApptChoice
{
    
    font-weight:bold;
    font-size:12pt;
    padding-top:10px;
    
    }
.dvBtnColSB
{
    width: 695px;
    text-align: center;
    float: left;
    margin:5px auto 5px auto;
    font-size:10pt;
   
}



.dvBothColSB
{
    width: 695px;
    text-align: center;
    float: left;
    margin:5px auto 5px auto;
    font-size:10pt;
    
}

.dvCloseColSB
{
    width: 100px;
    text-align: right;
    float: right;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:10pt;
}

.formbtnSB
{
    
    background-color:gray;
    color:White;
    border: 2px solid black;
    
    }
    
.formbtnSB:hover
{
    
    background-color:black;
    border: 2px solid gray;
    
    }
    
    
 
/* END SERVICE BOOKING FORM */


.dvAbout
{
    
    width:100%;
    padding:15px;
    
    
    }
    
.dvAbout h3 
{
    
    margin-top:20px;
    font-family: Sans-Serif;
    
    }
.dvAbout p 
{
    
    padding-right:50px;
    margin-top:20px;
    font-family: Sans-Serif;
    font-size: 12px;
    
    }
    
    .dealertable td
{

    width: 325px; 
    text-align: center;
    padding-top:25px;
    font-family:sans-serif;
    font-size:14px;

}

.dealertable td img
{

    width: 320px;
    margin: 0;
    padding: 0;
    border: none;

}

  
    .RoundPicHolder
{
        border-radius: 8px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		behavior: url(js/pie.htc);
    
    }
    .slider-bg {
	/* background:url(../images/slider-bg.jpg) 0% 285px no-repeat;*/
	height:350px;
	padding: 0px 0 0 0px;
	position:relative;
}

.coin-slider { overflow: hidden; zoom: 1; position: relative;}
.coin-slider a{ text-decoration: none; outline: none; border: none;}

.cs-buttons { font-size: 0px; padding: 5px; float: left;}
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px;}
.cs-active { background-color: #B8C4CF; color: #FFFFFF; margin-top:1px;}

.cs-title { width: 428px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

/** Coin Slider additional styles **/
.cs-buttons a 
{
    
    border-radius: 50%;
    background: #CCC;
    background: -webkit-linear-gradient(top,  #CCCCCC, #F3F3F3); /* webkit browsers */
    background:    -moz-linear-gradient(top,  #CCCCCC, #F3F3F3); /* firefox 3.6+ */
    background:      -o-linear-gradient(top,  #CCCCCC, #F3F3F3); /* opera */
    background:     -ms-linear-gradient(top,  #CCCCCC, #F3F3F3); /* IE10 */
    background:         linear-gradient(top,  #CCCCCC, #F3F3F3); /* css3 */
    
        
}
a.cs-active 
{
    
    background: #599BDC;
    background: -webkit-linear-gradient(top,  #599BDC, #3072B3); /* webkit browsers */
    background:    -moz-linear-gradient(top,  #599BDC, #3072B3); /* firefox 3.6+ */
    background:      -o-linear-gradient(top,  #599BDC, #3072B3); /* opera */
    background:     -ms-linear-gradient(top,  #599BDC, #3072B3); /* IE10 */
    background:         linear-gradient(top,  #599BDC, #3072B3); /* css3 */  
    border-radius: 50%;    
    box-shadow: 0 0 3px #518CC6;   
    border: 1px solid #3072B3 !important;
    
   
        
}
