body
{
    background: url(../images/bg.gif) #100000 repeat-x;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
}
p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    margin: 0;
    padding: 0;
}
ol
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    margin: 0;
    padding: 0 0 0 20px;
}
ol li
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    margin: 0;
    padding: 0 0 0 0px;
    line-height: 20px;
}

ul
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    margin: 0;
    padding: 0 0 0 20px;
}
ul li
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #cccccc;
    margin: 0;
    padding: 0 0 0 0px;
    line-height: 20px;
}

hr
{
    width: 600px;
    height: 1px;
    color: #680000;
    margin-right: 10px;
}

/*--------------Topheadrer Part-------------*/


.head-main-conatiner
{
    background: #FFDE00;
}

.top-nav
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    float: right;
    padding: 5px 10px 0 0;
}
.top-nav a
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.top-nav a:hover
{
    font-size: 11px;
    font-weight: bold;
    color: #DB0101;
    text-decoration: none;
}
.active a
{
    color: #DB0101;
}

.baner-padding
{
    padding-right: 20px;
}

.main-head-line
{
    background: url(../images/top-line.gif) repeat-x bottom;
}



/*----body left container-----*/

.left-bg
{
    background: url(../images/body-bg.gif) repeat-x;
    background-color: #340000;
}

.conatiner-yellow-txt
{
    font-size: 12px;
    color: #FFDE00;
    text-decoration: none;
}
.conatiner-yellow-txt a
{
    font-size: 12px;
    color: #FFDE00;
    text-decoration: none;
}

.conatiner-yellow-txt1
{
    font-size: 16px;
    color: #FFDE00;
    font-weight: bold;
}
.input1
{
    padding: 1px;
    width: 250px;
    border: 1px solid #020000;
    font-size: 11px;
}
.input2
{
    height: 15px;
    width: 170px;
    font-size: 11px;
}
.select1
{
    width: 255px;
    padding: 1px;
    border: 1px solid #020000;
    font-size: 11px;
}
.select2
{
    width: 220px;
    padding: 2px;
    font-size: 11px;
}
.select3
{
    width: 40px;
    padding: 2px;
    font-size: 11px;
}

b
{
    font-size: 12px;
    color: #FFFFFF;
}



/*----body right container-----*/

.serach-bg
{
    background: url(../images/right-serach-bg.gif) repeat;
    
    
  border-left: 1px solid #610202;
    border-right: 1px solid #610202;
    border-bottom: 1px solid #610202;
}
.borders
{
    border-top: 1px solid #610202;
    border-left: 1px solid #610202;
    border-right: 1px solid #610202;
    border-bottom: 1px solid #610202;
}
.search-txt
{
    font-size: 12px;
    color: #eeeeee;
}


.catalog
{
    border-top: 1px solid #610202;
}

.popular-brands
{
    background: url(../images/left-bg.gif) repeat-x;
}

.line
{
    background: url(../images/line-brands.gif) repeat-x;
}

.new-bg
{
    background: url(../images/new.gif) repeat-y;
    height: 32px;
}
.padding-tp
{
    padding-top: 5px;
}

.new-txt
{
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
}
.new-txt1
{
    font-size: 12px;
    color: #ffffff;
}
.new-bdr
{
    border: 1px solid #610202;
}

/*---top links---*/
.rototer
{
    width: 100%;
    float: left;
    display: block;
    overflow: hidden;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
ul.menu
{
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
}
ul.menu a
{
    display: block;
    color: #ffffff;
    text-decoration: none;
    overflow: hidden;
    text-align: center;
}
ul.menu li
{
    float: left;
    overflow: hidden;
    display: block;
    width: 120px;
    margin: 0;
    padding: 0;
}
ul.menu .menulink
{
    height: 80px;
    padding-left: 0px;
}
ul.menu .menulink:hover, ul.menu .menuhover
{
    background: url(../images/img1-hover.gif) no-repeat 18px top;
    margin: 0px;
    padding: 0px;
}
.bottom-height
{
    background-color: #340000;
}
.bg-bottom-link
{
    background-color: #4E0000;
}
.bg-bottom-link ul
{
    text-decoration: none;
    list-style: none;
    margin: 0px;
    padding: 10px 0px 0px 10px;
}
.bg-bottom-link ul li
{
    text-decoration: none;
    background: url(../images/bullets.gif) no-repeat 0px 10px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    font-size: 11px;
    color: #EEEEEE;
    line-height: 25px;
}
.bg-bottom-link ul li a
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    color: #EEEEEE;
}
.seperator-line
{
    background: url(../images/seperator-line.gif) repeat-y;
}
.footer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFDE00;
    padding-left: 10px;
}
.footer a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFDE00;
    text-decoration: none;
}
.footer-link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #CCCCCC;
    padding-right: 10px;
}

.footer-link a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #CCCCCC;
    text-decoration: none;
}
/* About Us */

.heading
{
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFCC00;
    margin:0;
}

.breadcrum
{
    font-size: 11px;
    color: #FFFFFF;
}
.breadcrum a
{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: underline;
}
.border-contact
{
    border: 1px solid #782C2C;
}
/*parts& accessories */

.bottom-border
{
    border: 1px solid #A94848;
    background-color: #760000;
}
.line
{
    border-top: 1px solid #ffffff;
}
.txt-search
{
    font-size: 12px;
    color: #FFFFFF;
    text-align: justify;
}

.txt-search a
{
    font-size: 12px;
    color: #FFFFFF;
    text-align: justify;
    text-decoration: none;
}
.txt-search a:hover
{
    font-size: 12px;
    color: #FFFFFF;
    text-align: justify;
    text-decoration: underline;
}
.sub-text
{
    font-size: 12px;
    color: #FFCC00;
}
.sub-txt
{
    font-size: 14px;
    color: #FFCC00;
}
.sub-text a
{
    font-size: 12px;
    color: #FFCC00;
}
.img-border
{
    border: 1px solid #ffffff;
}
.tbbgcl
{
    border: 1px solid #890101;
    background-color: #730000;
    border-collapse: collapse;
}

.tbbgcl td
{
    padding: 3px 9px;
    height: 20px;
}

.tbbgcl1
{
    border: 1px solid #890101;
    border-collapse: collapse;
}
.padding-lt
{
    padding-left: 10px;
}
.underline
{
    text-decoration: underline;
}

.bg-left-pannel
{
    background-color: #660000;
}
.left-seperator
{
    border-top: 1px solid #500000;
}



.rht-nav {
    background:url(../images/rht-nav-bg.jpg) bottom right no-repeat;
    }
.rht-nav-table
{
     background: url(../images/rht-nav-bg1.gif) bottom  no-repeat;

   
}
.rht-nav1
{
    background: url(../images/rht-nav-bg1.gif) bottom right no-repeat;
}
.bgcl1
{
    background-color: #870000;
}
.bgcl2
{
    background-color: #340000;
}

.currentProduct
{
    background-color: #680000;
    border: 1px solid #680000;
}
.currentProduct:hover
{
    background-color: #680000;
    border: 1px solid #00ff00;
}


/*Contact Us--*/
.mail-txt
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFCC00;
    text-decoration: none;
}
.mail-txt a
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFCC00;
    text-decoration: none;
}

.mail-txt2
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFCC00;
    text-decoration: none;
}
.mail-txt2 a
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFCC00;
    text-decoration: none;
}

.tb-txt
{
    font-size: 12px;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
}
.sitemap
{
    padding-top: 10px;
}
.sitemapLink
{
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.input3
{
    height: 17px;
    width: 190px;
    font-size: 11px;
}
.input-hlgt
{
    height: 17px;
    width: 190px;
    font-size: 11px;
    background-color: Lime;
}

/*--------------Testimonial-------------*/

.test-txt
{
    font-size: 11px;
    color: #FAF0F0;
    font-weight: bold;
}
.test-txt a
{
    font-size: 11px;
    color: #FAF0F0;
    font-weight: bold;
    text-decoration: none;
}

/*----------------Feedback----------------*/

#navlist li
{
    display: inline;
    font-size: 12px; /* for IE5 and IE6 */
}

#navlist
{
    width: 290px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 0 0 5px;
    padding: 0;
    font-size: 12px;
    line-height: 26px;
}

#navlist a
{
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
    font-size: 13px;
    line-height: 26px;
    padding-left: 10px;
}

#navlist a:hover
{
    background-color: #280000;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
    font-size: 13px;
}
#navlist a:visited
{
    color: #ffffff;
}

.page
{
    position: relative;
    width: 600px;
    height: auto;
}

.formtext
{
    height: 17px;
    font-size: 11px;
    background-color: white;
}

.textinput
{
    height: 17px;
    font-size: 11px;
    border-width: 1px;
    border-style: solid;
    border-color: #680000;
}

.textinput_r
{
    height: 17px;
    font-size: 11px;
    border-width: 2px;
    border-style: solid;
    border-color: green;
}

.tableBackGround
{
    background-color: #680000;
}

.contentSubTitles
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    font-weight: bold;
    text-decoration:none;
}

.contentSubTitles a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    text-decoration:none;
    font-weight: bold;
}

.contentSubTitles2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    font-weight: bold;
    text-decoration:none;
}

.contentSubTitles2 a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    font-weight: bold;
    text-decoration:none;
}
