img {
    border: 0 none;
}
.a {
    border: 0 none;
}
input {
    font-size: 10px;
}
select {
    font-size: 10px;
}
h2 {
    font-size: 11px;
    font-weight: normal;
}
h1, h2, h3, h4, h5 {
    font: 11px Arial;
    margin: 0;
}
#outerbody {
    float: none;
    width: 100%;
}
#innerbody {
    background-color: #FFFFFF;
    margin: auto;
    width: 1000px;
}
#innerMainHm {
    background: url("../images/body_bg.html") repeat-x scroll 0 0 #FFFFFF;
    color: #262626;
    font-family: arial;
    font-size: 11px;
    width: 1000px;
}
#innerMain {
    background: url("../images/body_bg.html") repeat-x scroll 0 0 #FFFFFF;
    color: #262626;
    float: left;
    font-family: arial;
    font-size: 11px;
    padding-left: 10px;
    width: 990px;
}
#headUpper {
    background: url("../images/header/header_strip.html") repeat-x scroll center top transparent;
    height: 101px;
}
#topLogin {
    float: right;
    font-size: 10px;
    padding-right: 16px;
    padding-top: 2px;
    text-align: right;
    width: 675px;
}
#topLogin a {
    color: #AD0000;
    text-decoration: none;
}
#topLogin a:hover {
    text-decoration: underline;
}
#dealerlogo {
    float: left;
    width: 300px;
}
#bannerHead {
    float: left;
    margin: 10px 0 0;
    width: 468px;
}
#makelogo {
    float: none;
    margin: 10px 0 0 60px;
}
#makelogoU {
    float: left;
}
.menuBar {
    background: url("../images/header/menu_strip.html") repeat-x scroll 0 0 transparent;
    height: 24px;
    width: 1000px;
}
.menuBar ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.menuBar ul li {
    background: url("../images/header/menu_divider.html") no-repeat scroll right center transparent;
    display: inline;
    float: left;
    padding-right: 1px;
    position: relative;
}
.menuBar ul li#CnLi {
    background: none repeat scroll 0 0 transparent;
}
.menuBar ul li a {
    border-left-width: 0;
    color: #FFFFFF;
    display: block;
    font: bold 12px/20px Arial;
    height: 22px;
    text-align: center;
    text-decoration: none;
}
.menuBar ul li a:hover {
    background: url("../images/header/menu_mo.html") repeat-x scroll center bottom transparent;
    color: #FFFFFF;
}
#NcMn {
    width: 100px;
}
#UcMn {
    width: 100px;
}
#OsMn {
    width: 100px;
}
#AcMn {
    width: 120px;
}
#SrMn {
    width: 90px;
}
#FnMn {
    width: 95px;
}
#InMn {
    width: 100px;
}
#AbMn {
    width: 93px;
}
#CrMn {
    width: 90px;
}
#CnMn {
    width: 102px;
}
#sBc {
    color: #004A96;
    font: 11px/23px Verdana,sans-serif;
    height: 23px;
    width: 960px;
}
.breadCrumb {
    background: url("../images/others/arrow.html") no-repeat scroll left center transparent;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 18px;
}
.breadCrumb a:link {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.breadCrumb a:visited {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.breadCrumb a:hover {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.breadCrumb a:active {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.brdcrmTxtBld {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 0;
}
.brdcrmTxtAct {
    color: #9A0602;
    font-size: 11px;
    margin-bottom: 0;
}
.mnHd {
    font: bold 14px Arial;
    margin: 0;
    padding: 0;
}
.mnHdA {
    font: bold 14px Arial;
    margin: 0;
    padding: 10px 0;
}
.modelTxt {
    font: 11px arial;
    margin: 0;
}
.leadColm {
    float: left;
    font-family: Verdana;
    font-size: 11px;
    width: 385px;
}
.leadRqr {
    float: right;
    font-size: 9px;
    padding-right: 20px;
}
.leadRow {
    height: 28px;
}
.leadRowA {
    height: 20px;
}
.leadLable {
    float: left;
    line-height: 18px;
    width: 80px;
}
.leadLableA {
    float: left;
    line-height: 18px;
    width: 145px;
}
.leadTxtfld {
    float: left;
    width: 219px;
}
.leadTxtfldA {
    float: left;
    width: 139px;
}
.leadTxtfld input {
    width: 215px;
}
.leadTxtfldA select {
    width: 141px;
}
.leadStd {
    float: left;
    width: 60px;
}
.leadStd input {
    width: 45px;
}
.leadPhone {
    float: left;
    width: 79px;
}
.leadPhone input {
    width: 75px;
}
.leadMob {
    line-height: 18px;
    text-align: center;
    width: 45px;
}
.leadBtnBox {
    float: left;
    height: 30px;
    width: 770px;
}
.leadRow input {
    padding: 1px 0;
}
.leadButn {
    background-image: url("../images/buttons/submit.html");
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 29px;
    width: 87px;
}
.leadButnA {
    background-image: url("../images/buttons/submit_mo.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 29px;
    width: 87px;
}
.smtButn {
    background-image: url("../images/buttons/submit1.html");
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 19px;
    width: 72px;
}
.smtButnA {
    background-image: url("../images/buttons/submit1_mo.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 19px;
    width: 72px;
}
.resetButn {
    background-image: url("../images/buttons/reset.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 29px;
    width: 80px;
}
.resetButnA {
    background-image: url("../images/buttons/reset_mo.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 29px;
    width: 80px;
}
.viewButn {
    background-image: url("../images/buttons/view.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 17px;
    width: 67px;
}
.viewButnA {
    background-image: url("../images/buttons/view_mo.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 17px;
    width: 67px;
}
.leadTerms {
    float: left;
    padding-top: 5px;
}
.leadAcpt {
    float: left;
    line-height: 18px;
    padding-left: 3px;
}
.ldReqStar {
    color: red;
    float: left;
    text-align: center;
    width: 15px;
}
a {
    text-decoration: underline;
}
a:hover {
    color: #9A0602;
}
.bgcolorA {
    
}
.bgcolorB {
    background-color: #DFDFDF;
}
.bgcolorC {
    background-color: #494949;
    color: #FFFFFF;
}
.bgcolorD {
    background-color: #D6D6D6;
}
.tabbgA {
    background-color: #3A3B3B;
    color: #FFFFFF;
}
.tabbgB {
    background-color: #353535;
    color: #FFFFFF;
    font: 13px/20px arial;
}
.tabbgC {
    background-color: #9B9B9B;
    color: #FFFFFF;
}
.txtcolorA {
    color: #1B88C9;
}
.txtcolorB {
    color: #242424;
}
.txtcolorC {
    color: #9A0602;
}
.txtcolorD {
    color: #F0F0F0;
}
.brdcolorA {
    border: 1px solid #E4E4E4;
}
.gridbgA {
    background-color: #959595;
	color:#fff;
	float:left;
	width:98%;
	font-family:'TrebuchetMS-Bold';
	font-size:16px;
	margin:0 14px 0 13px;
}
.gridbgB {
    background-color: #FDF4F4;
}
.gridbgC {
    background-color: #FFFFFF;
}
.gridHdng {
    height: 30px;
}
.gridHdngA {
    height: 40px;
}
.gridHdngA a {
    text-decoration: none;
}
.gridHdngA a:hover {
    color: #A5150D;
}
.headerbarA {
    height: 65px;
}
.submitBtn {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 89px;
}
.submitBtnA {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 89px;
}
.searchBtn {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 87px;
}
.searchBtnA {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 87px;
}
.resetBtn {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 80px;
}
.resetBtnA {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 80px;
}
.btn110x31 {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 110px;
}
.btn110x31A {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 110px;
}
.btn125x31 {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 125px;
}
.btn125x31A {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 125px;
}
.btn155x31 {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 155px;
}
.btn155x31A {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 155px;
}
.btn72x19 {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    height: 19px;
    width: 72px;
}
.btn72x19A {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    height: 19px;
    width: 72px;
}
.btn90x19 {
    background-color: #8A040B;
    border: 2px solid #C70C13;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    width: 90px;
}
.btn90x19A {
    background-color: #A3060D;
    border: 2px solid #C70C13;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    width: 90px;
}
.btn40x19 {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    width: 40px;
}
.btn40x19A {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    width: 40px;
}
.btn223x28 {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    height: 28px;
    width: 223px;
}
.btn223x28A {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    height: 28px;
    width: 223px;
}
.emical {
    background-color: #252525;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 136px;
}
.emicalA {
    background-color: #505050;
    border: 2px solid #494949;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    width: 136px;
}
.topbarBtn {
    background-color: #8A040B;
    border: 2px solid #C70C13;
}
.topbarBtnA {
    background-color: #A3060D;
    border: 2px solid #C70C13;
}
.rightHdrTxt {
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 3px;
    text-align: center;
}
.configButn {
    background: url("../images/buttons/configure_btn.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.configButnA {
    background: url("../images/buttons/configButton_mo.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.loanButn {
    background: url("../images/buttons/loanButton.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.loanButnA {
    background: url("../images/buttons/loanButton_mo.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.loanButnAg {
    background: url("../images/buttons/loan_tradein_01.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.accryButn {
    background: url("../images/buttons/accessoriesButton.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.accryButnA {
    background: url("../images/buttons/accessoriesButton_mo.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.sumryButn {
    background: url("../images/buttons/dealButton.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.sumryButnA {
    background: url("../images/buttons/dealButton_mo.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.sumryButnAg {
    background: url("../images/buttons/deal_summary_01.html") no-repeat scroll 0 0 #E7E7E7;
    border: 0 none;
    cursor: pointer;
    height: 28px;
    padding-left: 20px;
    width: 215px;
}
.grayButn a {
    background-image: url("../images/buttons/accessoriesButton_off.html");
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    height: 26px;
    padding: 5px 0 0 20px;
    text-decoration: none;
}
.grayButnA {
    font-size: 10px;
    font-weight: bold;
    height: 26px;
    margin-top: 10px;
}
.grayButnA a {
    background-image: url("../images/buttons/loanButton_off.html");
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    height: 26px;
    padding: 5px 0 0 20px;
    text-decoration: none;
}
.ldCloseBut {
    background-image: url("../images/buttons/close_button.html");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    left: 825px;
    position: relative;
    width: 45px;
}
.tdleftTop {
    background: url("../images/newcars/booktestdrive_topbg.html") no-repeat scroll center top transparent;
    height: 60px;
    width: 236px;
}
.tdleftBot {
    background: url("../images/newcars/booktestdrive_bottombg.html") no-repeat scroll center bottom transparent;
    height: 97px;
    width: 236px;
}
.leftboxBg {
    background-color: #B9232C;
}
.accGridHdng {
    height: 30px;
}
.accBottomBar {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	width:98%;
	float:left;
	font-size:14px;
	margin:0 0px 20px 14px;
	font-weight:bold;
	padding:15px 15px 0 0 ;
	background:#e6e6e6;
    height: 35px;
}
.accGridmain {
    font-size: 11px;
	float:left;
}
#rightColumAc {
    background-color: #F1F1F1;
    background-image: url("../images/newcars/accessories_bg.html");
    background-position: center bottom;
    background-repeat: no-repeat;
    float: left;
    height: 432px;
    width: 245px;
}
.ucPanelinner {
    background-color: #F6F6FA;
    border-top: 4px solid #B65954;
    height: 352px;
    margin: 6px;
    padding-left: 10px;
}
.ucSelinkA {
    background: url("../images/usedcars/sellcar_bg_mo.html") no-repeat scroll center center transparent;
    color: #FFFFFF;
    cursor: pointer;
    height: 78px;
    padding-top: 20px;
}
.ucSelinkB {
    background: url("../images/usedcars/sellcar_bg.html") no-repeat scroll center center transparent;
    color: #FFFFFF;
    cursor: pointer;
    height: 78px;
    padding-top: 20px;
}
.ucrightColmbg {
    background-image: url("../images/usedcars/used_cars_image.html");
    background-position: center bottom;
    background-repeat: no-repeat;
}
.panCloseBut {
    background-image: url("../images/usedcars/close_gr.html");
    background-position: right center;
    background-repeat: no-repeat;
    color: #777777;
    cursor: pointer;
    font-family: arial;
    font-weight: bold;
    position: relative;
    width: 50px;
}
.usedGridHdng {
    border-bottom: 1px solid #CBCBCB;
    height: 38px;
    width: 962px;
}
.usedGridHdng a {
    text-decoration: none;
}
.usedGridHdng a:hover {
    color: #A5150D;
}
.usedRow1 {
    border-bottom: 1px solid #E4E4E4;
    cursor: pointer;
    height: 38px;
}
.ucDtlBox {
    background-color: #F5F6FA;
    border: 1px solid #FFFFFF;
    float: left;
    height: 114px;
    width: 842px;
}
.ucExpButn {
    background-image: url("../images/buttons/expand_button.html");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 12px;
    margin-top: 14px;
    padding-left: 16px;
    width: 12px;
}
.ucExpButnA {
    background-image: url("../images/buttons/collaps_button.html");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 12px;
    margin-top: 14px;
    padding-left: 16px;
    width: 12px;
}
.mnColBfd ul li {
    background: url("../images/usedcars/bullet.html") no-repeat scroll left center transparent;
    line-height: 15px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 15px;
}
.splLeftA {
    background: url("../images/specials/newcars_left_bg.html") no-repeat scroll left center #C31917;
    cursor: pointer;
}
.splRightA {
    background: url("../images/specials/newcars_right_bg.html") no-repeat scroll right center transparent;
}
.splLeftB {
    background: url("../images/specials/usedcars_left_bg.html") no-repeat scroll left center #F18717;
    cursor: pointer;
}
.splRightB {
    background: url("../images/specials/usedcars_right_bg.html") no-repeat scroll right center transparent;
}
.splLeftC {
    background: url("../images/specials/service_specials_left_bg.html") no-repeat scroll left center #1872B1;
    cursor: pointer;
}
.splRightC {
    background: url("../images/specials/service_specials_right_bg.html") no-repeat scroll right center transparent;
}
.newsplButn {
    background-image: url("../images/specials/button.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 52px;
    width: 213px;
}
.newsplButnA {
    background-image: url("../images/specials/button-mo.html");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 52px;
    width: 213px;
}
.oMnLtsaN {
    background-image: url("../images/specials/special_bg.html");
    background-position: center center;
    background-repeat: no-repeat;
    height: 147px;
    width: 213px;
}
.mOnTxtBot {
    font: bold 22px Verdana,sans-serif;
    height: 40px;
    margin-top: 43px;
    text-align: center;
    width: 600px;
}
.uSpScdDv {
    float: left;
    height: 32px;
    width: 960px;
}
.uSpTrdDvCm {
    border-bottom: 1px solid #FFFFFF;
    font-weight: bold;
    height: 31px;
}
.accMdlSlct {
    border-bottom: 1px solid #FFFFFF;
    height: 26px;
}
.sBotImg {
    background: url("../images/service/phone_icon.html") no-repeat scroll 30px 10px transparent;
    height: 60px;
    width: 270px;
}
.mnColBsb {
    font-weight: bold;
    margin-left: 0;
    text-align: right;
    width: 630px;
}
.mnColBfcT {
    background: url("../images/service/working_hours.html") no-repeat scroll left center transparent;
    float: left;
    height: 86px;
    width: 318px;
}
.mnColBfcTa {
    float: left;
    width: 132px;
}
.mnColBfcTb {
    color: #810402;
    float: left;
    font: bold 11px verdana,arial;
    padding-top: 15px;
    width: 186px;
}
.mnColBfcTbF {
    height: 20px;
}
.mnColBfcTbS {
    font-weight: normal;
}
.mnColBfcTbF {
    height: 20px;
}
#navLinksA ul li a {
    /*background: url("../images/arrow_down_blank.gif") no-repeat scroll center bottom #C2C2C2;*/
    color: #343434;
    display: block;
    font: 12px Arial;
    height: 24px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
}
#navLinksA ul li a:hover {
    /*background: url("../images/arrow_down.gif") no-repeat scroll center bottom #000000;*/
    color: #FFFFFF;
}
#navLinksA ul li a#current {
    background: url("../images/arrow_down.html") no-repeat scroll center bottom #000000;
    color: #FFFFFF;
}
.slMnLb {
    border-radius: 5px 5px 5px 5px;
    height: 425px;
    margin: 0 0 20px 0px;
    width: 980px;
	background:#fff !important;
}


.slMnLbsam {
    border-radius: 0 5px 5px 5px;
    height: 425px;
    margin: 0 0 20px 0px;
    width: 980px;
	background:#fff !important;
}

.fincontinr {
    background: url("../images/others/phone_icon.html") no-repeat scroll left top transparent;
    height: 40px;
    padding: 10px 0 0 40px;
}
.slMnLbaInSbtn {
	background: #fff ;    
    border: 0 none;
    color: #000;
    float: left;
    width:190px;
	margin-left:15px;
	padding:12px 5PX 12px 10px;
	cursor:text;
	font-weight:bold;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	letter-spacing:1px;
	z-index:2;
	/*position:relative;*/
}
.slMnLbaInSbtnOff {
   /* background: url("../images/button.jpg") no-repeat scroll left center transparent;*/
    border: 0 none;
    color: #FFF;
    float: left;
   font-weight:bold;
	letter-spacing:1px;
    width: 190px;
	text-align:left !important;
	cursor:pointer;
	padding:12px 5PX 12px 25px;
	
}
.sML40 ul li {
    background: url("../images/bullet.png") no-repeat scroll left center transparent;
    line-height: 22px;
    list-style-type: none;
    padding:6px 0 6px 15px;
}
.sML10 ul li {
    background: url("../images/bullet.png") no-repeat scroll left center transparent;
    line-height: 22px;
    list-style-type: none;
    padding:6px 0 6px 15px;
}
.fTopMnL {
    background: url("../images/finance/calculator_icon.html") no-repeat scroll left top transparent;
    float: left;
    padding: 5px 0 25px;
    text-indent: 40px;
    width: 100%;
}
.colGraya {
    background: url("../images/finance/calculator_bg_topleft_corner.html") no-repeat scroll left top #494949;
    font: bold 12px/21px verdana,Helvetica,sans-serif;
}
.colGrayb {
    background: url("../images/finance/calculator_bg_topright_corner.html") no-repeat scroll right top #494949;
    font: bold 12px/21px verdana,Helvetica,sans-serif;
}
.fRightAAf {
    background: url("../images/finance/calculator_bg_bottomleft_corner.html") no-repeat scroll left bottom transparent;
    float: left;
    height: 21px;
}
.fRightAbF {
    background: url("../images/finance/calculator_bg_bottomright_corner.html") no-repeat scroll right bottom transparent;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    float: left;
    height: 21px;
    line-height: 21px;
    padding-right: 20px;
    text-align: right;
    width: 98px;
}
.insSelectionBox {
    height: 25px;
}
.carMdR {
    background: url("../images/aboutus/image_list.html") no-repeat scroll center bottom #FFFFFF;
    border: 1px solid #CCCCCC;
    float: left;
    font: 12px arial;
    height: 388px;
    text-align: center;
    width: 252px;
}
.mainColBg {
    background: url("../images/aboutus/image_form.html") no-repeat scroll left bottom transparent;
    float: left;
    height: auto;
    width: 980px;
}
.mainColCon {
    background: url("../images/contactus/image.html") no-repeat scroll left bottom transparent;
    float: left;
    height: auto;
    width: 972px;
}
.thankBg {
    background: url("../images/thankyou/thankyou.html") no-repeat scroll 60px 100px #FFFFFF;
}
.reqStar {
    background-image: url("../images/buttons/star.html");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 18px;
    width: 10px;
}


#AcMn {
    background: url("../images/header/menu_mo.html") repeat-x scroll center bottom transparent;
}
.rstr {
    color: #FF0000;
    font-size: 10px;
}
#accMain {
    float: left;
    width: 976px;
}
#leftColum {
    border: 1px solid #E7E7E7;
    float: left;
    height: 420px;
}
.accInner {
    padding: 10px;
}
.accHdng {
    background-color: #E7E7E7;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    padding-left: 5px;
}
.accTxtDiv {
    font-size: 11px;
    height: 40px;
    padding: 5px 0;
    text-align: justify;
}
.accTopbox {
    height: 87px;
}
.accToptxt {
    float: left;
    font-size: 11px;
    text-align: justify;
    width: 810px;
}
.tkInner {
    padding: 4px 0 0 53px;
}
.accSlctTxt {
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin: 7px 0 3px 0;
    padding-right: 20px;
    text-align:left;
    width: 426px;
}
.accSlctBox {
    float: left;
    width: 160px;
}
.accSlctBox select {
    font-size: 10px;
    width: 150px;
	height:17px;
}
.accTxtDiv {
    font-size: 11px;
    height: 40px;
    padding: 5px 0;
    text-align: justify;
}
.accGridHdng {
    background-color: #CBCBCB;
    height: 30px;
    width: 954px;
}
.accGridScroll {
    border-bottom: 1px solid #FFFFFF;
    max-height: 556px;
	float:left;
	width:98%;
	margin:0 0px 0 13px;
    overflow: auto;
}
.accRow1 {
    background-color: #E6E6E6;
    float: left;
}
.accRow2 {
    background-color: #FFFFFF;
    float: left;
}
.accRow3 {
    border-bottom: 1px solid #fff;
}
.accChekColA {
    border-right: 1px solid #fff;
    float: left;
    height: 29px;
    text-align: center;
    width: 33px;
}
.accNameColA {
    border-right: 1px solid #fff;
    float: left;
    line-height: 30px;
	padding:0 0 0 10px;
    text-align: left;
    width: 63.2%;
}

.accNameCareer{
    border-right: 1px solid #fff;
    float: left;
	text-align:left;
    line-height: 30px;
	text-shadow:1px 1px #6e6e6e;
	text-align:center;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:15px;
    width: 20%;
}


.accNameColA2{
    float: left;
    line-height: 36px;
	padding:0 0 0 10px;
    text-align: left;
    width: 93%;
	
	text-align:center;
	
}

.accMrpColA {
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width:28%;
}
.accSaveColA {
    border-right: 1px solid #CACCD8;
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 120px;
}
.accNetColA {
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 150px;
}
.txtNormal {
    font-weight: normal;
}
.altTxt {
    font-size: 11px;
    padding-top: 50px;
    text-align: center;
    vertical-align: middle;
    width: 900px;
}
.altTxta {
    color: #027DC1;
    font-size: 18px;
    font-weight: bold;
}
.sButton {
    float: left;
    padding-left: 10px;
}
.totDv {
    padding: 5px 0 0 69px;
}
.botTxt {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:100%;
    padding-top: 8px;
}
.botTxta {
    float: left;
    height: 30px;
    padding-left: 210px;
    width: 300px;
}
.accChekCol {
    border-right: 1px solid #CACCD8;
    float: left;
    width: 33px;
}
.accNameCol {
    border-right: 1px solid #CACCD8;
    float: left;
    width: 486px;
}
.accMrpCol {
    border-right: 1px solid #CACCD8;
    float: left;
    width: 141px;
}
.accSaveCol {
    border-right: 1px solid #CACCD8;
    float: left;
    width: 120px;
}
.accNetCol {
    float: left;
    width: 136px;
}
.accCkbox {
    padding: 3px 0 0 6px;
}
.accLabel {
    padding: 5px 46px 3px 0;
    text-align: right;
}
.accLabelA {
    padding: 5px 3px 3px 10px;
}
.accLabelB {
    padding: 5px 44px 3px 0;
    text-align: right;
}
.accChekAnim {
    float: left;
    padding-left: 323px;
    padding-top: 9px;
}
.accSlctAltr {
    float: left;
    line-height: 27px;
    padding: 2px 0 0 5px;
}
#mainCol {
    height: 402px;
    margin-bottom: 10px;
    width: 980px;
}
.mainColAhm {
    height: 398px;
    width: 980px;
}
.mainColSur {
    background-image: url("../images/contactus/contact_us_strip.html");
    height: 398px;
    margin: 2px;
    width: 972px;
}
.mainColNav {
    background-image: url("../images/contactus/contact_us_strip.html");
    height: 398px;
    margin: 2px;
    width: 972px;
}
.mainColVap {
    background-image: url("../images/contactus/contact_us_strip.html");
    height: 398px;
    margin: 2px;
    width: 972px;
}
.mainColA {
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    height: 32px;
    width: 976px;
}
.mainColAf {
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 27px;
    padding: 5px 0 0 10px;
    width: 516px;
}
.mainColAs {
    color: #000000;
    float: left;
    font-size: 10px;
    height: 27px;
    padding: 15px 10px 0 0;
    text-align: right;
    width: 309px;
}
.rstr {
    color: #FF0000;
    font-size: 10px;
}
.str {
    color: #FF0000;
    font-size: 10px;
    padding-left: 3px;
    vertical-align: top;
}
.mainColB {
    float: left;
    height: 29px;
    width: 926px;
}
.mnColBin {
    background-color: #D5C891;
    color: #0F4172;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 25px;
    margin-left: 68px;
    padding: 3px 0 1px 5px;
    width: 785px;
}
.mnColBina {
    float: left;
    margin-top: 5px;
    padding-right: 10px;
    text-align: right;
    width: 43px;
}
.mnColBinb {
    float: left;
    margin-top: 3px;
    width: 195px;
}
.mnColBinb select {
    font-size: 10px;
    width: 158px;
}
.mnColBinc {
    float: left;
    margin-top: 5px;
    width: 98px;
}
.mnColBind {
    float: left;
    margin-top: 3px;
    width: 197px;
}
.mnColBind text {
    font-size: 10px;
    height: 15px;
    width: 144px;
}
.mnColBine {
    float: left;
    margin-top: 5px;
    width: 64px;
}
.mnColBinf {
    float: left;
    margin-top: 3px;
    width: 178px;
}
.mnColBinf select {
    font-size: 10px;
    width: 152px;
}
.mainColC {
    float: left;
    height: 365px;
    width: 972px;
}
.leadColmf {
    float: left;
    font-family: Verdana;
    font-size: 11px;
    width: 415px;
}
.leadStd {
    float: left;
    width: 65px;
}
.leadStd input {
    width: 50px;
}
.leadPhone {
    float: left;
    width: 84px;
}
.leadPhone input {
    width: 80px;
}
.accBtnBox {
    float: right;
    height: 19px;
    width: 260px;
}
.accButnL {
    background-color: #CACCD8;
    background-image: url("../images/accessories/ebrochure-submit.html");
    background-position: 0 2px;
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 19px;
    width: 88px;
}
.accButnLA {
    background-color: #CACCD8;
    background-image: url("../images/accessories/ebrochure-submit.html");
    background-position: 0 2px;
    background-repeat: no-repeat;
    border: 0 none;
    color: #AEA4D7;
    cursor: pointer;
    height: 19px;
    width: 88px;
}
.accButn {
    background-color: #FFFFFF;
    background-image: url("../images/buttons/submit-button_wt.html");
    background-position: 0 4px;
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 30px;
    line-height: 26px;
    width: 92px;
}
.accButnA {
     
    background-image: url("../images/buttons/submit-button-mo_wt.html");
    background-position: 0 4px;
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 30px;
    line-height: 26px;
    width: 92px;
}


.griddetail-row
{
	float:left;
	width:100%;
	background: repeat scroll 0 0 #FFFFFF;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	height:25px;
	text-align:centre;
	color:#000;
	font-size:13px;
}

.griddetail-row2
{
	float:left;
	width:100%;
	background:#e6e6e6;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	height:25px;
	text-align:centre;
	color:#000;
	font-size:13px;
}


.checkbox-section
{
	border-right:solid 1px #fff;
	float:left;
	width:34px;
	height:25px;
}

.accessories-txt
{
	float:left;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	height:22px;
	width:63%;
	padding:3px 0 0 10px;
	border-right:solid 1px #fff;
}

.careers-txt
{
	float:left;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	height:22px;
	width:20%;
	padding:3px 0 0 10px;
	border-right:solid 1px #fff;
}


.accessories-txt3
{
	float:left;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	
	width:99%;
	padding:7px 0 0;
	border-right:solid 1px #fff;
	overflow:hidden;
	
}


.price-txt
{
	float:left;
	padding:3px 0 0 10px;
}

.no-record-txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0;
}

.checkboxgrid
{
	margin:4px 0 0 0;
}

.backcolor-career
{
	background:#efefef;
	float:left;
	width:100%;
}

.true
{
	background:#e6e6e6;
	float:left;
	width:100%;
}

.grid-main-container-acc1
{
	float:left;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background:#fff;
	border-radius:5px;
	margin-top:20px;
	width:66%;
}

.grid-container-main-acc2{
	float:left;
	border-radius:5px;
	background:#fff;
	width:30%;
	margin-top:20px;
	margin-left:9px;
}
.grid-heading-txt-acc
{
	float:left;
	width:97.5%;
	color:#000;
	border-top-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:7px 0 0 18px;
	color:#fff;
	height:30px;
	background:#959595;
	
}
.select-box-section-acc{
	 background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 10px 0 10px 15px;
    width: 97.8%;
}


.ordernow{
	background:url(../images/button.png) no-repeat;
	width:100px;
	float:left;
	clear:both;
	margin:20px 0 0 80px;
	font-weight:bold;
	height:33px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#fff;
	padding:8px 0;
	cursor:pointer;
}

#mask {
	display: none;
	background: #000; 
	position: fixed; 
	left: 0; 
	top: 0; 
	
	width: 100%; 
	height: 100%;
	
	z-index: 999;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

/* You can customize to your needs  */
.login-popup{
	display:none;
	position:relative;
	background:#ce0400;
	padding: 10px; 	
	border: 2px solid #ddd;
	float: left;
	width:400px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 25%; left: 34%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

.testdrive-popup{
	display:none;
	position:relative;
	background:#ce0400;
	padding: 10px; 	
	border: 2px solid #ddd;
	float: left;
	width:400px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 10%; left: 34%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

.inquery-popup{
	display:none;
	position:relative;
	background:#ce0400;
	padding: 10px; 	
	border: 2px solid #ddd;
	float: left;
	width:400px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 10%; left: 34%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

img.btn_close { Position the close button
	float: right; 
	margin: -28px -28px 0 0;
}

.grid-container-main-acc2In{
	float:left; margin-top:0; height:639px; border-radius:5px; width:102.2%;  overflow-x:none;
}
.close-box-acc{
	float: right; margin-top: 0px; position: absolute; left: 344px; top: 2px; cursor:pointer;
}

.close-scheme{
	float: right; margin-top: 0px; position: absolute; right:2px; top:0; cursor:pointer;
}

.achievementclose-scheme{
	float: right; margin-top: 0px; position: absolute; right:2px; top:0; cursor:pointer;
}


.scheme-img-box
{
	float:left;
	width:605px;
	height:349px;
	border:solid 4px #fff;
	border-radius:8px;
	background:red;
}

.scheme-popup
{
	display:none;
	position:relative;
	border-radius:8px !important;
	padding: 10px; 	
	float: left;
	width:605px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 20%; left: 28%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

.service-popup
{
	display:none;
	position:relative;
	border-radius:8px !important;
	padding: 10px; 	
	float: left;
	width:605px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 20%; left: 28%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

.helpline-popup
{
	display:none;
	position:relative;
	border-radius:8px !important;
	padding: 10px; 	
	float: left;
	width:605px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 20%; left: 28%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

.achievement-popup
{
	
	display:none;
	position:relative;
	border-radius:8px !important;
	padding: 10px; 	
	float: left;
	width:605px;
	position: absolute;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:16px !important;
	font-weight:bold !important;
	top: 20%; left: 28%;
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

#products .pagination {
    width: 99%;
    background: none repeat scroll 0 0 #DFDFDF;
    border-radius: 5px 5px 5px 5px;
    float: left;
    padding: 5px 5px 5px 5px;
    width: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
#products .pagination li {
    float: left;
    margin: 2px 4px;
    list-style: none;
}

#products .pagination li a {
    display: block;
    width: 55px;
    height: 50px;
    margin: 1px;
    float: left;
    cursor: pointer;
    background: #f9f9f9;
}