﻿body
{
    margin-top: 0;
    background-color: #DADADA;
    direction: rtl;
    font-family: Tahoma;
    font-size: small;
}
.Lablenumber
{
    color: #000000;
    font-family: tahoma;
    font-weight: bold;
    font-size: 10px;
    line-height: 200%;
    vertical-align: top;
}
.blueText
{
    color: #2764B4;
    font-family: tahoma;
    font-size: 104%;
    text-decoration: none;
    line-height: 150%;
}
.greyText
{
    color: #818181;
    font-family: arial;
    font-size: 95%;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
}
.darkgreyText
{
    font-size: 90%;
    font-weight: bold;
    color: #3E3F3A;
    vertical-align: top;
}
.title
{
    font-family: tahoma;
    font-size: 100%;
    font-weight: bold;
    color: #585858;
}
table
{
    width: 100%;
    clear: both;
    direction: rtl;
    position: relative;
}
.maroonText
{
    font-family: arial;
    font-size: 100%;
    color: #8F0709;
    line-height: 170%;
    padding-right: 20px;
    padding-bottom: 10px;
    font-weight: bold;
}
.marronText2
{
    color: #F13732;
    text-align: center;
}
.marronText3
{
    color: #F13732;
}
.centerAlign
{
    text-align: center;
}
.textbox
{
    border: 1px inset #5F5F5F;
    width: 95px;
}
/* layout structure */
#wrap
{
    margin-left: auto;
    margin-right: auto;
    width: 980px;
}
#right-section
{
    float: right;
    margin: -5px 20px 0px 0px !important;
    margin: -5px 10px 0px 0px;
    padding: 0px;
    width: 200px;
}
#main-body
{
    width: 760px;
    float: left;
}
#sidebar
{
    width: 365px;
    float: right;
    margin: -5px -2px 0px 3px !important;
    margin: 0px -2px 0px 3px;
    padding: 0px;
}
#sidebar2
{
    width: 365px;
    float: left;
    margin: -5px 3px 0px 20px !important;
    margin: 0px 3px 0px 10px;
    vertical-align: top;
    padding: 0px;
}
#sidebar3
{
    width: 723px;
    margin: -5px 3px 0px 20px !important;
    margin: 0px 3px 0px 10px;
    vertical-align: top;
    padding: 0px;
    padding: 0px 2px 0px 2px !important;
}
#sidebar4
{
    width: 735px;
    margin: -5px 3px 0px 20px !important;
    margin: 0px 3px 0px 10px;
    vertical-align: top;
    padding: 0px;
}
.access-aid
{
    display: none;
    text-align: right;
}
hr
{
    width: 50%;
    vertical-align: bottom;
    background-position: right;
    padding: 0px;
    margin: 0px;
}
#advertisement
{
    /*width: 359px;     height: 245px;     margin: 0px;     padding-bottom: 12px;     padding-right: 3px;     background-image: url('../../Images/newsite/adver/Banner-mega.jpg' );     background-repeat: no-repeat;*/
    clear: both;
    text-align: center;
}
#fieldset1
{
    margin: 5px 8px 10px 8px;
}
.rightText
{
    float: right;
    padding: 3px;
    margin: 0px;
    text-align: center;
    line-height: 170%;
    width: 48%;
}
.leftText
{
    float: left;
    padding: 3px;
    margin: 0px;
    text-align: center;
    line-height: 170%;
    width: 48%;
}
.Bottom
{
    vertical-align: bottom;
}
.leftpadding
{
    padding-left: 6px;
}
.blueButton
{
    border-style: solid;
    border-width: 1px;
    border-color: #D0D0D0;
    background-image: url(                                                                          'images/btn/bluebutton.gif' );
    background-repeat: repeat-x;
    padding: 4px;
    text-align: center;
    font-family: arial;
    margin: 0px;
}
.orangeButton
{
    border-style: solid;
    border-width: 1px;
    border-color: #D0D0D0;
    background-image: url(                                                                      'images/btn/orangebutton.gif' );
    background-repeat: repeat-x;
    padding: 0px;
    text-align: center;
    font-family: arial;
    margin: 0px;
    height: 25px;
    margin-left: 4px;
    width: 75px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 90%;
}

.redButton
{
    border: 1px solid #CDCDCD;
    background-image: url(                                       'images/btn/searchButton.gif' );
    background-repeat: repeat-x;
    text-align: center;
    font-family: tahoma;
    height: 23px;
    margin-right: 10px;
    width: 98px;
    color: #FFFFFF;
    font-size: 12px;
}
#afterlogin
{
    width: 100%;
    direction: rtl;
    padding: 0;
    margin: 0px;
}
#beforelogin
{
    width: 100%;
    direction: rtl;
    padding: 0;
    margin: 0px;
}
.aaaa
{
    float: left;
    text-align: right;
    vertical-align: top;
    width: 44%;
    padding: 0px;
    margin: 0px;
}
.smallBlueTitle
{
    font-weight: bold;
    font-size: 12pt;
    color: #000080;
    font-family: Arial;
    vertical-align: top;
}
.smallBlueTitle A
{
    font-weight: bold;
    font-size: 12pt;
    color: #000080;
    font-family: Arial;
    text-decoration: none;
}
.smallBlueTitle A:hover
{
    font-weight: bold;
    font-size: 12pt;
    color: #000080;
    font-family: Arial;
    text-decoration: underline;
}
.N1
{
    font-family: Tahoma;
    font-size: 12px;
    color: Black;
    direction: rtl;
}
.searchTable
{
    border-right: #ece9d8 1px solid;
    padding-right: 6px;
    border-top: #ece9d8 1px solid;
    padding-left: 6px;
    padding-bottom: 8px;
    border-left: #ece9d8 1px solid;
    padding-top: 8px;
    border-bottom: #ece9d8 1px solid;
}
.gridpager1
{
    font-weight: bold;
    font-size: x-small;
    background-image: url(../images/frm8/bot2.gif);
    color: #ff0000;
    direction: ltr;
    font-family: Tahoma;
    text-align: center;
}
.gridpager1 A
{
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
}
.gridpager1 A:hover
{
    color: #000099;
    background-color: gold;
    text-decoration: blink;
}
.br
{
    font-size: 9px;
}
.br2
{
    font-size: 1px;
}
/* BigBox */
.bigBox
{
    font-family: tahoma;
    font-size: 10px;
    color: #5F5F5F;
    background: url(images/tbl/bigTableBottom.gif) no-repeat bottom left;
    width: 735px;
    background-color: #FFFFFF;
    height: 100%;
}
.bigBox h3
{
    background: #C0C0C0 url(images/tbl/bigTableTop.jpg) no-repeat left top;
    margin: 0;
    padding: 6px 8px 4px 10px;
    font-size: 100%;
    vertical-align: top;
    border-bottom: 1px solid #E8E8E8;
    height: 20px;
}
.bigBox div.content
{
    overflow: auto;
    padding: 5px 15px 5px 15px;
    margin: 0px;
}
.bigBox div.content #searchFooter
{
    padding-bottom: 10px;
    padding-top: 10px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
    text-indent: 10px;
    font-size: 110%;
}

/* ///Content2///*/
.box div.content2
{
    /*overflow: auto;*/
    padding: 5px;
    margin: 0px; /* position: relative;*/
}

.box div.content2 div.rightImage
{
    float: right;
    padding: 3px 4px 6px 8px;
    margin: 0px;
    vertical-align: top;
}
.box div.content2 div.leftImage
{
    float: left;
    padding: 3px 6px 6px 6px;
    margin: 0px;
    vertical-align: top;
}
.box div.content2 div.rightText
{
    float: right;
    width: 183px;
    padding: 0px 3px 0px 6px;
    margin: 0px;
    text-align: justify;
    direction: rtl;
}
.box div.content2 div.leftText
{
    float: left;
    width: 235px;
    padding: 0px 0px 0px 5px;
    margin: 0px;
    text-align: justify;
    direction: rtl;
}

/* MiddleBox */
#companyList
{
}
#companyList .box
{
    font-family: tahoma;
    font-size: 10px;
    color: #5F5F5F;
    background: url(images/tbl/table-bottomStyle.jpg) no-repeat bottom left;
    width: 360px;
    background-color: #FFFFFF;
    height: 100%;
}
#companyList .box h3
{
    background: #C0C0C0 url(images/tbl/table-topStyle.jpg) no-repeat left top;
    margin: 0;
    padding: 6px 8px 4px 0px;
    font-size: 100%;
    vertical-align: top;
    border-bottom: 1px solid #E8E8E8;
    height: 20px;
}
/* Box */
.box
{
    font-family: tahoma;
    font-size: 10px;
    color: #5F5F5F;
    background: url(images/tbl/table-bottom.gif) no-repeat bottom left;
    width: 365px;
    background-color: #FFFFFF;
    height: 100%;
}
.box h3
{
    background: #C0C0C0 url(images/tbl/table-top.jpg) no-repeat left top;
    margin: 0;
    padding: 6px 8px 4px 10px;
    font-size: 100%;
    vertical-align: top;
    border-bottom: 1px solid #E8E8E8;
    height: 20px;
}
.box h3 img
{
    float: right;
}
.box h3 img.loader
{
    float: left;
}
.box h3 a
{
    display: block;
    background: url(               'images/icon/arrow.gif' ) no-repeat top left;
    float: left;
    width: 7px;
    height: 11px;
    margin-top: 5px;
}
.box div.content
{
    overflow: auto;
    padding: 5px;
    margin: 0px; /* position: relative;*/
}
.box div.content div.rightImage
{
    float: right;
    padding: 3px 4px 6px 8px;
    margin: 0px;
    vertical-align: top;
}
.box div.content div.leftImage
{
    float: left;
    padding: 3px 6px 6px 6px;
    margin: 0px;
    vertical-align: top;
}
.box div.content div.rightText
{
    float: right;
    width: 183px;
    padding: 0px 3px 0px 6px;
    margin: 0px;
    text-align: justify;
    direction: rtl;
}
.box div.content div.leftText
{
    float: left;
    width: 235px;
    padding: 0px 0px 0px 5px;
    margin: 0px;
    text-align: justify;
    direction: rtl;
}
.aaa
{
    text-align: right;
}
div.right
{
    padding-right: 5px;
    float: right;
    width: 47%;
    text-align: right;
}
div.left
{
    padding: 0px;
    margin: 0px;
    padding-left: 5px;
    float: left;
    width: 50%;
    text-align: left;
}
.text
{
    text-align: justify;
    padding: 5px 10px 5px 2px;
    vertical-align: top;
    text-align: right;
    line-height: 170%;
}
.box div.footer
{
    border-width: 1px;
    border-color: #e1d4c0;
    border-top-style: solid;
    clear: both;
    height: 20px;
}

.box div.footer div.boxdetails
{
    float: right;
    padding: 2px 8px 0px 6px;
    margin: 0px;
    vertical-align: middle;
}
.box div.footer div.boxdetails ul
{
    list-style-type: none;
    padding: 1px 0px 1px 1px;
    margin: 0px 0px 0px 6px;
    text-align: right;
}
.box div.footer div.boxdetails li
{
    display: inline;
    color: #2764B4;
    font-family: tahoma;
    font-size: 10px;
    vertical-align: top;
}
.boxbtn
{
    padding: 2px 20px 0px 3px;
    margin: 0px;
    direction: rtl;
}
.nextButton-enable
{
    background-image: url(                                                                       'Images/icon/next-vis.gif' );
    background-repeat: no-repeat;
    width: 22px;
    height: 20px;
    cursor: pointer;
}
.nextButton-disable
{
    background-image: url(                                                                       'Images/icon/next-invis.gif' );
    background-repeat: no-repeat;
    width: 22px;
    height: 20px;
    cursor: pointer;
}
.prevButton-enable
{
    background-image: url(                                                                       'Images/icon/previous-vis.gif' );
    background-repeat: no-repeat;
    width: 22px;
    height: 20px;
    cursor: pointer;
}
.prevButton-disable
{
    background-image: url(                                                                       'Images/icon/previous-invis.gif' );
    background-repeat: no-repeat;
    width: 22px;
    height: 20px;
    cursor: pointer;
}
.fieldset
{
    margin-left: auto;
    margin-right: auto;
    width: 94%;
}
/* Footer */
#footer
{
    clear: both;
    width: 980px;
}
#footer #footertex
{
    padding: 0px 6px 0px 0px;
    margin: 10px 0px 0px 25px;
    font-family: arial;
    color: #696969;
    font-size: 11px;
    text-align: left;
    line-height: 230%;
}
#footer #footerpic
{
    background-image: url(       'images/icon/footer2.gif' );
    background-repeat: no-repeat;
    width: 643px;
    height: 22px;
    float: right;
    padding: 0px;
    margin: 0px 20px 5px 0px !important;
    margin: 0px 10px 5px 0px;
}
/* Header */
#headertop
{
    background-color: #000000;
    height: 24px;
    direction: rtl;
    text-indent: 20px;
}
#headertop #date
{
    float: right;
    direction: rtl;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 80%;
}
#headertop #menuicon
{
    float: left;
    font-size: 12px;
    font-family: tahoma;
    color: #FFFFFF;
    direction: rtl;
    text-align: center;
}
#headertop #menuicon ul
{
    list-style-type: none;
    padding-left: 10px;
    margin: 0px;
    text-align: center;
}
#headertop #menuicon li
{
    float: left;
    display: inline;
}
#headertop #menuicon ul li A.hp2link
{
    display: block;
    padding: 0px;
    margin: 0px;
    color: #fff;
    height: 22px;
    text-align: center;
}
a
{
    text-decoration: none;
}
#headertop #menuicon li#register
{
    background-image: url(                                                                      'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 26px;
    height: 22px;
}
#headertop #menuicon ul li#register a:hover
{
    background-position: 0px -22px;
    background-image: url(                                                                            'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 26px;
    height: 22px;
}
#headertop #menuicon li#about
{
    background-position: -26px 0px;
    background-image: url(                                                                        'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 28px;
    height: 22px;
}

#headertop #menuicon ul li#about a:hover
{
    background-position: -26px -22px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 28px;
    height: 22px;
}
#headertop #menuicon li#sitemap
{
    background-position: -54px 0px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 28px;
    height: 22px;
}
#headertop #menuicon ul li#sitemap a:hover
{
    background-position: -54px -22px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 28px;
    height: 22px;
}
#headertop #menuicon li#contact
{
    background-position: -82px 0px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 29px;
    height: 22px;
}
#headertop #menuicon ul li#contact a:hover
{
    background-position: -82px -22px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 29px;
    height: 22px;
}
#headertop #menuicon li#adver
{
    background-position: -111px 0px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 24px;
    height: 22px;
}
#headertop #menuicon ul li#adver a:hover
{
    background-position: -111px -22px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 24px;
    height: 22px;
}
#headertop #menuicon li#polling
{
    background-position: -135px 0px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}
#headertop #menuicon ul li#polling a:hover
{
    background-position: -135px -22px;
    background-image: url(                                                                           'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}

.lableD
{
    font-family: tahoma;
    font-size: 11px;
    color: #FFFFFF;
    vertical-align: top;
}
#headermiddle
{
    float: right;
    background-image: url(                                                                        'images/blackicon/AllHeader.gif' ); /*width: 980px;*/
    width: 754px;
    height: 61px;
    background-repeat: no-repeat;
    background-position: -226px -44px;
    background-color: #1C1F26;
    padding: 0px;
    margin: 0px;
}
#ieblogo
{
    width: 226px;
    height: 61px;
    float: left;
    background-color: #1C1F26;
    padding: 0px;
    margin: 0px;
}
.ieb
{
    display: block;
    background-image: url(                                                                   'images/blackicon/AllHeader.gif' );
    background-repeat: no-repeat;
    background-position: 0px -44px;
    width: 226px;
    height: 61px;
}
#headermenu
{
    clear: both;
    background: #1C1F26 url(       'images/top-menu.gif' );
    background-repeat: repeat-x;
    width: 980px;
    height: 42px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}
#headermenu #homepic
{
    background-image: url(        'images/menu/menu-right4.gif' );
    background-repeat: repeat-x;
    width: 60px;
    height: 42px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    float: right;
}
.homeicon
{
    margin: 0px;
    padding-top: 10px;
    padding-right: 35px;
}
#topMenuUc
{
    float: right;
    width: 80%;
}
#themeUc
{
    float: left;
    width: 13%;
}
/* Popup */
.popup
{
    height: auto !important;
    border-width: 1px 2px 2px 1px;
    border-style: solid;
    border-color: #B4B4B4 #7F7F7F #7F7F7F #B4B4B4;
    background-color: #DADADA;
    text-align: right;
    direction: rtl;
    padding: 9px;
    margin: 0px;
    text-decoration: none;
    line-height: 160%;
    opacity: 0.92;
    filter: alpha(opacity=92);
}
.popup a
{
    font-family: Tahoma;
    font-size: 80%;
    color: #777777;
    font-weight: bold;
    direction: rtl;
}
.popup a:hover
{
    color: #626262;
}
.popup2
{
    border-width: 1px 2px 2px 1px;
    border-style: solid;
    border-color: #B4B4B4 #7F7F7F #7F7F7F #B4B4B4;
    background-color: #DADADA;
    text-align: right;
    direction: ltr;
    padding: 9px;
    margin: 0px;
    text-decoration: none;
    line-height: 160%;
    opacity: 0.92;
    filter: alpha(opacity=92);
}
.popup2 a
{
    font-family: Tahoma;
    font-size: 80%;
    color: #777777;
    font-weight: bold;
    direction: rtl;
}
.popup2 a:hover
{
    color: #626262;
}
div.rightPopup
{
    padding-right: 1px;
    float: right;
    width: 37%;
    text-align: right;
}
div.leftPopup
{
    padding: 0px;
    margin: 0px;
    padding-left: 0px;
    float: left;
    width: 60%;
    text-align: left;
}
/* Right Menu */
#right-menu
{
    font-family: Tahoma;
    background: #ffffff;
    margin: 0px;
    width: 180px;
    padding: 10px 3px 10px 3px;
}
.blueBoldText
{
    font-size: 74%;
    color: #2865B6;
    font-weight: bold;
}
#right-menu ul
{
    list-style: none;
    background: #ffffff;
    width: 160px;
    margin: 5px 10px 5px 10px;
    padding: 0;
    vertical-align: middle;
}
#right-menu ul li
{
    margin: 1px; /*padding: 1px;*/
    background: #dadada;
    padding: 0px;
    height: 24px !important;
    min-height: 20px;
}
#right-menu ul li a
{
    display: block;
    background: #dadada;
    text-decoration: none;
    vertical-align: middle;
    padding: 0px 0 5px 0;
}
#right-menu ul li a:hover
{
    background-color: #ffffff;
}
#right-menu ul li a img
{
    padding-left: 5px;
    border: 0;
    vertical-align: middle;
}
/* Services */
#sidebar2 #whitebg
{
    background: #FFFFFF;
    background: url(images/tbl/table-bottom2.gif) no-repeat bottom left;
    width: 365px;
    float: left;
    padding: 0px;
    margin: 0px;
    height: 100%;
}
#sidebar2 #whitebg h4
{
    background: url(images/tbl/table-top2.gif) no-repeat left top;
    width: 365px;
    height: 100%;
    height: 55px !important;
    min-height: 6px;
    padding: 0px;
    margin: 0px;
}
#services
{
    background: #DADADA;
    width: 345px;
    height: 100%;
    margin: -45px 10px 10px 10px !important;
    margin: -45px 10px 10px 10px;
    padding-top: 5px;
    padding-bottom: 3px;
    height: 100%;
}
#services ul
{
    background-position: center;
    list-style-type: none;
    display: block;
    margin: 7px 8px 0px 8px;
    vertical-align: middle;
    padding: 0px;
    height: 48px;
    width: 329px;
    text-align: center;
}
#services li
{
    float: right;
    display: inline;
    width: 78px;
    height: 48px;
    margin: 0px;
    padding: 0px;
    border-right-color: #707070;
    border-right-width: 2px;
    border-left-color: #CCCCCC;
    border-left-width: 2px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    border-bottom-width: 2px;
    border-bottom-color: #999999;
    cursor: pointer;
}
#services li#loginTab
{
    background-position: -234px 0px;
    background-image: url(   'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#searchTab
{
    background-position: -156px 0px;
    background-image: url(                                                                                 'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#sponsorsTab
{
    background-position: -78px 0px;
    background-image: url(   'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#banksTab
{
    background-image: url(                                                                                 'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#saipaTab
{
    background-position: -234px -48px;
    background-image: url(                                                                                 'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#irankhodroTab
{
    background-position: -156px -48px;
    background-image: url(                                                                                 'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#parskhodroTab
{
    background-position: -78px -48px;
    background-image: url(                                                                                 'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li#saipadieselTab
{
    background-position: 0px -48px;
    background-image: url(                                                                                 'images/services/services.jpg' );
    background-repeat: no-repeat;
    width: 78px;
    height: 48px;
    vertical-align: middle;
    text-align: center;
}
#services li a
{
    text-decoration: none;
    font-family: tahoma;
    font-weight: bold;
    font-size: 80%;
    color: #2665B4;
    width: 78px;
    height: 48px;
    margin: 0px;
    padding: 0px;
}
#services li a:hover, .selectedTab
{
    display: block;
    background-color: White;
    width: 78px;
    height: 50px;
    margin: 0px;
    padding: 0px;
}
/*#sidebar2 #services li#loginTab
{
    background-image: url( ' images/services/login.gif' );
    background-repeat: no-repeat;
    padding: 0;
}
#sidebar2 #services li#searchTab
{
    background-image: url( ' images/services/search.gif' );
    background-repeat: no-repeat;
    padding: 0;
}
#sidebar2 #services li#saipaTab
{
    background-image: url( ' images/services/saipa.gif' );
    background-repeat: no-repeat;
    padding: 0;
}
#sidebar2 #services li#ikcoTab
{
    background-image: url( ' images/services/ikco.gif' );
    background-repeat: no-repeat;
    padding: 0;
}*/
#services ul li A.hp2link
{
    display: block;
    padding: 0px;
    margin: 60px 0px 0px 0px; /*height: 145px;*/
    text-align: center;
}
#tab1content, #tab2content
{
    display: none;
    width: 324px;
    height: 155px;
    padding: 0px;
    margin: 2px 8px 0px 0px !important;
    margin: 0px 8px 0px 0px;
    position: relative;
    min-height: 0px;
    margin-left: 1px;
    background-color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #707070;
    border-bottom-color: #999999;
    border-left-color: #CCCCCC;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
}
.saipa
{
    color: #818181;
    font-family: arial;
    font-size: 95%;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
    padding: 2px;
    height: 105px;
}
.saipa a
{
    color: #818181;
    font-family: arial;
    font-size: 95%;
    font-weight: bold;
}
.saipa a:hover
{
    color: #818181;
    font-family: arial;
    font-size: 95%;
    font-weight: bold;
    text-decoration: underline;
}
.saipadiesel
{
    color: #818181;
    font-family: arial;
    font-size: 90%;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
    padding: 2px;
    height: 105px;
}
.search
{
    color: #818181;
    font-family: arial;
    font-size: 95%;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
    padding: 12px;
    line-height: 180%;
}
.banner
{
    margin-bottom: 2px;
}
/* End od Services */

/* Theme */
#theme
{
    font-size: 12px;
    font-family: tahoma;
    color: #FFFFFF;
    direction: rtl;
    text-align: center;
}
#theme ul
{
    list-style-type: none;
    padding-left: 4px;
    margin: 0px;
    text-align: center;
}
#theme li
{
    float: left;
    display: inline;
    margin-right: 7px;
}
#theme ul li A.hp2link
{
    display: block;
    padding: 0px;
    margin: 0px;
    color: #fff;
    height: 10px;
    text-align: center;
}
#theme li.a
{
    background-image: url(                                                                         'images/icon/menu-left.gif' );
    background-repeat: no-repeat;
    width: 20px;
    height: 42px;
    vertical-align: middle;
    margin-top: -4px;
    margin-left: 5px;
}
#theme li#grey
{
    background-image: url(                                                                         'images/theme/theme2.gif' );
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 12px;
}
#theme ul li#grey a:hover, #grey.seleced
{
    background-image: url(     'images/theme/Sgrey.jpg' );
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
#theme li#blue
{
    background-position: -10px;
    background-image: url(    'images/theme/theme2.gif' );
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 12px;
}
#theme ul li#blue a:hover, #blue.seleced
{
    background-image: url(   'images/theme/Sblue.gif' );
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
#theme li#green
{
    background-position: -20px;
    background-image: url(    'images/theme/theme2.gif' );
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 12px;
}
#theme ul li#green a:hover, #green .seleced
{
    background-image: url(    'images/theme/Sgreen.gif' );
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
#theme li#violet
{
    background-position: -30px;
    background-image: url(    'images/theme/theme2.gif' );
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 12px;
}
#theme ul li#violet a:hover, #violet.seleced
{
    background-image: url(    'images/theme/Sviolet.gif' );
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
#theme li#pink
{
    background-position: -40px;
    background-image: url(    'images/theme/theme2.gif' );
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 12px;
}
#theme ul li#pink a:hover, #pink.selected
{
    background-image: url(                                                                         'images/theme/Spink.gif' );
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
#theme li#cream
{
    background-position: -50px;
    background-image: url(   'images/theme/theme2.gif' );
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    margin-top: 12px;
}
#theme ul li#cream a:hover, #cream.selected
{
    background-image: url(                'images/theme/Scream.gif' );
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
/* Top Menu */
#topMenu
{
    width: 100%;
    font-size: 87%;
    line-height: normal;
    direction: rtl;
    text-align: center;
    min-height: 34px;
}
#topMenu ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
#topMenu li
{
    float: right;
    height: 34px;
    background: url(      'images/menu/m-5.gif' ) no-repeat right top;
    margin: 0px;
    padding: 0px;
}
#topMenu a
{
    display: block;
    background: url(      'images/menu/m-4.gif' ) no-repeat left top;
    padding: 8px 5px 4px 6px;
    color: #FFFFFF;
    text-decoration: none;
    height: 34px;
    _height: auto;
}
#topMenu :hover
{
    color: #9CBFE9;
}
#topMenu .selected
{
    background-image: url(     'images/menu/rightMenuSelected.gif' );
    text-indent: 1px;
}
#topMenu .selected a
{
    background-image: url(          "images/menu/leftMenuSelected.gif" );
    color: #FFFFFF;
    padding-bottom: 14px;
}
/** old Top Menu **/
/*#navigation
{
	font-size: 12px;
	font-family: tahoma;
	color: #FFFFFF;
	direction: rtl;
	text-align: center;
}
#navigation ul
{
	list-style-type: none;
	margin: 0px 10px 0px 0px;
}
#navigation li
{
	float: right;
	display: inline;
	background-image: url( 'images/menu/m-2.gif' );
	background-repeat: no-repeat;
	height: 42px;
	padding-top: 9px;
	margin: 0px; 
	padding-left: 1px;
	text-align: center; 
}
#navigation li#carinfo
{
	width: 85px;
}
#navigation ul li#carinfo a:hover
{
	background: url( 'images/menu/carinfo.gif' ) no-repeat top right;
	width: 85px;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	text-align: right;
	text-indent: 6px;
}
#navigation li#buycar
{
	width: 73px;
}
#navigation ul li#buycar a:hover
{
	background: url('images/menu/selectedmenu-smalltext.gif' ) no-repeat top right;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	width: 73px;
	text-align: right;
	text-indent: 9px;
}
#navigation li#salecar
{
	width: 75px;
}
#navigation ul li#salecar a:hover
{
	background: url(                                                                 'images/menu/salecar.gif' ) no-repeat top right;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	width: 75px;
	text-align: right;
	text-indent: 7px;
}
#navigation li#salecenter
{
	width: 129px;
}
#navigation ul li#salecenter a:hover
{
	background: url(                                                                 'images/menu/selectedmenu-longtext1.gif' ) no-repeat top right;
	width: 129px;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	text-align: right;
	text-indent: 6px;
}
#navigation li#service
{
	width: 114px;
}
#navigation ul li#service a:hover
{
	background: url(                                                                 'images/menu/selectedmenu-longtext2.gif' ) no-repeat top right;
	width: 114px;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	text-align: right;
	text-indent: 6px;
}
#navigation li#equipment
{
	width: 85px;
}
#navigation ul li#equipment a:hover
{
	background: url(                                                                 'images/menu/carinfo.gif' ) no-repeat top right;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	width: 85px;
	text-align: right;
	text-indent: 5px;
}
#navigation li#yadaki
{
	width: 75px;
}
#navigation ul li#yadaki a:hover
{
	background: url(                                                                 'images/menu/salecar.gif' ) no-repeat top right;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	width: 75px;
	text-align: right;
	text-indent: 5px;
}
#navigation li#information
{
	width: 84px;
}
#navigation ul li#information a:hover
{
	background: url(                                                                 'images/menu/carinfo.gif' ) no-repeat top right;
	padding: 0px;
	margin: 0px;
	margin-top: -10px;
	line-height: 280%;
	height: 35px;
	width: 85px;
	text-align: right;
	text-indent: 9px;
}
#navigation ul li A.hp1link
{
	display: block;
	padding: 0px;
	margin: 0px;
	color: #fff;
	height: 35px;
}
a
{
	text-decoration: none;
}
*/
/** SubModal **/
/**
 * POPUP CONTAINER STYLES
 */
#popupMask
{
    position: absolute;
    z-index: 200;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    filter: alpha(opacity=40); /* this hack is so it works in IE 	 * I find setting the color in the css gives me more flexibility  	 * than the PNG solution. 	 */
    background-color: #333333;
    display: none;
}
#popupContainer
{
    position: absolute;
    z-index: 201;
    top: 0px;
    left: 0px;
    display: none;
    padding: 0px;
}
#popupInner
{
    border: 2px solid #000000;
    background-color: #ffffff;
}

#popupFrame
{
    margin: 0px;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 202;
}
#popupTitleBar
{
    background-color: #dadada;
    color: #ffffff;
    font-weight: bold;
    height: 1.3em;
    padding: 5px;
    border-bottom: 2px solid #000000;
    border-top: 1px solid #78A3F2;
    border-left: 1px solid #78A3F2;
    border-right: 1px solid #204095;
    position: relative;
    z-index: 203;
}
#popupTitle
{
    float: left;
    font-size: 1.1em;
}
#popupControls
{
    float: right;
    cursor: pointer;
    cursor: pointer;
}
/** Ticker **/
.headLinesFrame
{
    background-color: White; /* border:solid 1 Black;*/
    height: 24px;
}
.headLines
{
    background-color: White;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 160%;
    color: Maroon;
}
/** Wallpaper **/
.posterImage
{
    border: 5px solid #C0C0C0;
}
#companylogo
{
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
    text-align: center;
    vertical-align: middle;
}
/** Car Type **/
#companyCell
{
    background-image: url(       'images/companyBack.gif' );
    background-repeat: repeat-x;
    width: 201px;
    height: 28px;
    color: #232323;
    font-family: tahoma;
    font-size: 12px;
    text-align: right;
    padding-bottom: 10px;
}
#companyCell a
{
    color: #333333;
    display: block;
    cursor: pointer;
}
#companyCell a img
{
    padding-right: 6px;
}
hr
{
    padding-bottom: 10px;
    width: 100%;
    height: 1px;
    color: #CCCCCC;
}
#companyCell div#right
{
    float: right;
    direction: rtl;
}
#companyCell div#left
{
    float: left;
    padding-left: 4px;
    text-align: left;
    padding-top: 6px;
}
.span2
{
    vertical-align: 11px;
}
.DropDownlist
{
    font-family: Tahoma;
    font-size: 100%;
    color: #494949;
}
.rightDiv
{
    float: right;
}
.leftDiv
{
    float: left;
}
.leftDivPadding
{
    padding: 0px 60px 1px 60px;
}
.rightDivPadding
{
    padding: 4px 39px 5px 35px;
}
.bodyTypeBack
{
    background-image: url(                                      'images/styleBack.gif' );
    background-repeat: repeat-x;
    width: 86px;
    height: 16px;
    text-align: center;
    color: #4C4C4C;
    font-size: 105%;
    margin-bottom: 3px;
}
.bodyTypeBack a
{
    color: #4C4C4C;
}
.bodyStyleBack
{
    background-image: url(                                      'images/styleBack.gif' );
    background-repeat: repeat-x;
    width: 109px;
    height: 16px;
    text-align: center;
    color: #4C4C4C;
    font-size: 105%;
    margin-bottom: 1px;
}
.bodyStyleBack a
{
    color: #4C4C4C;
}
/** Car Model **/
#carModel
{
    background-image: url(       'images/tbl/modelBack.gif' );
    background-repeat: repeat-x;
    height: 131px;
    font-family: tahoma;
    font-size: 11px;
    line-height: 150%;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #939393;
    border-left-color: #939393;
}
#carModelRight
{
    float: right;
    text-align: left;
    width: 102px;
    padding-right: 15px;
    padding-top: 25px;
    height: 80px;
}
.modelImage
{
    border: 1px solid #1414A0;
    width: 102px;
    height: 64px;
}
#carModelLeft
{
    float: left;
    width: 80%;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 0px;
    direction: rtl;
    text-align: justify;
    height: 95px;
}
#carModel .pic
{
    clear: both !important;
    clear: none;
    text-align: left;
    height: 20px;
    padding-left: 10px;
}
.rating
{
    width: 58px;
    height: 19px;
    padding-top: 5px;
    text-align: left;
}
#mainCarModel, #mainCarInfo, #mainCarCompare, #photogallery
{
    width: 100%;
    margin-top: 10px;
    margin-top: 0px !important;
    padding: 7px 5px 5px 5px;
    background-color: #B3B3B3;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #939393;
    border-bottom-color: #939393;
    border-left-color: #939393;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
}
#searchModel
{
    background-color: #C3C3C3;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 12px;
    padding-top: 12px;
    text-indent: 10px;
    height: 39px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff #A2A2A2 #ffffff #A2A2A2;
}
#availableModel
{
    background-color: #AFBFF7;
    color: #000000;
    font-family: tahoma;
    font-size: 12px;
    text-indent: 10px;
    height: 28px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #A2A2A2;
    border-left-color: #A2A2A2;
    padding-top: 5px;
}
.maroonButton
{
    width: 52px;
    height: 21px;
    border: solid 1px #CDCDCD;
    text-align: center;
    font-family: tahoma;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url(                                                            'images/btn/maronnbutton.gif' );
    background-repeat: repeat-x;
    padding: 0px 10px 6px 10px;
}
.webSiteButton
{
    width: 27px;
    height: 21px;
    text-align: center;
    font-family: tahoma;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url(                                                             'images/btn/email.gif' );
    background-repeat: no-repeat;
}
.searchButton
{
    border: 1px solid #6692CF;
    width: 82px;
    height: 22px;
    font-family: tahoma;
    color: #3C3E3D;
    font-size: 12px;
    background-image: url(                                                           'images/btn/searchButton2.gif' );
    background-repeat: repeat-x;
    line-height: 90%;
}
/** PhotoGallery **/

#gallery
{
    width: 100%;
    background-color: #FFFFFF;
}
#gallery ul
{
    list-style: none;
    padding: 0px;
    margin: 0px;
    padding-right: 2px;
}
#gallery ul li
{
    background-image: url(                                                            'images/gallery/photoBack.jpg' );
    background-repeat: no-repeat;
    width: 171px;
    height: 156px;
    font-family: tahoma;
    font-size: 76%;
    color: #585858;
    text-indent: 10px;
    padding: 0px;
    margin: 0px;
}
#gallery ul li #img
{
    padding: 6px 0px 3px 3px;
}
#gallery ul li div.right
{
    float: right;
    padding: 0px;
    width: 77%;
    padding-top: 2px;
}
#gallery ul li div.left
{
    float: left;
    padding: 0px;
    width: 23%;
}
/** TabMenu **/
#header
{
    width: 100%;
    font-size: 83%;
    line-height: normal;
    min-height: 23px;
}
#header ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#header li
{
    float: right;
    background: url(                   'images/TabMenu/menuRight.gif' ) no-repeat right top;
    margin: 0;
    padding: 0;
    height: 23px;
}
#header a
{
    display: block;
    background: url(                  'images/TabMenu/menuLeft.gif' ) no-repeat left top;
    padding: 5px 15px 4px;
    color: #3E3E3E;
    text-decoration: none;
}
#header #current
{
    background-image: url(                  'images/TabMenu/selectedMenuRight.gif' );
}
#header #current a
{
    background-image: url(                  "images/TabMenu/selectedMenuLeft.gif" );
    padding-bottom: 5px;
    color: #FFFFFF;
}
.blueTitle
{
    color: #1515FE;
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
}
.imageBorder
{
    border: 1px solid #1013A2;
}
/** Car Info **/
.whiteBack
{
    font-family: tahoma;
    font-size: 90%;
    background-color: #FFFFFF;
    padding: 10px 7px 10px 8px;
    overflow: auto;
    height: 100%;
}
#righrSide
{
    float: right;
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
    margin-left: 0px !important;
    width: 50%;
}
#leftSide
{
    float: left;
    padding: 0px;
    margin: 0px;
    width: 50%;
}
.infoBox
{
    width: 344px;
    background-color: #FFFFFF;
    height: 100%;
}
.infoBox h5
{
    background: url(                                         'images/carInfo/carInfoTitle.gif' ) no-repeat left top;
    margin: 0;
    padding: 0px 8px 4px 10px;
    font-size: 100%;
    vertical-align: top;
    height: 16px;
    color: #B2260F;
    font-family: tahoma;
    font-weight: normal;
}
.carDetailsTable
{
    width: 100%;
    direction: rtl;
}
.carDetailsTable2
{
    width: 707px;
    margin: 0px;
    padding: 0px 4px 0px 0px;
    direction: rtl;
}
.carDetailsTable #right
{
    float: right;
}
.carDetailsTable #left
{
    float: left;
    text-align: left;
}
.smallcarDetailsTable
{
    width: 178px;
    direction: rtl;
}
.carDetailsTd
{
    height: 18px;
    background: #EEECED;
    padding: 0px 0px 2px 0px;
    text-indent: 6px;
    direction: rtl;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    vertical-align: middle;
}
.carDetailsEndTd
{
    height: 18px;
    background: #EEECED;
    padding: 0px 0px 2px 0px;
    text-indent: 6px;
    direction: rtl;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-bottom-width: 4px;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    vertical-align: middle;
}
.smallCarDetailsTd
{
    width: 178px;
    background: #EEECED;
    padding: 0px 0px 2px 0px;
    text-indent: 6px;
    direction: rtl;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    vertical-align: middle;
}
.smallCarDetails .smallRight
{
    float: right;
    width: 60%;
}
.smallCarDetails .smallLeft
{
    float: left;
    text-align: right;
    width: 40%;
}
.carDetailsTabletr
{
    margin: 4px 0px 4px 0px;
    width: 344px;
    height: 18px;
    background: #EEECED;
    padding: 0px;
    text-indent: 6px;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-color: #FFFFFF;
    empty-cells: inherit;
}
.carDetailsTitle
{
    color: #A70908;
}
/** Car Rating **/
#carRating
{
    direction: rtl;
    font-family: tahoma;
    font-size: 97%;
    color: #000000;
}
#carRating2
{
    background-color: #FFFFFF;
    direction: rtl;
    font-family: tahoma;
    font-size: 80%;
    color: #000000;
}
#carName
{
    border: 1px solid #B5B5B5;
    background-color: #A8A8A8;
    height: 24px;
}
.totalRating
{
    border-color: #B7B7B7;
    border-style: solid;
    border-width: 1px;
    background-color: #D0D0D0;
    height: auto;
    margin-top: 4px;
    padding: 0px;
    color: #000000;
}
.comment
{
    padding: 8px;
}
.ratingTitle
{
    background-image: url(                              '../../Images/NewSite/ratingTableBack3.gif' );
    background-repeat: repeat-x;
    height: 31px;
    width: 100%;
    font-family: tahoma;
    color: #FFFFFF;
    font-size: 100%;
    text-indent: 20px;
    padding-top: 6px;
    padding-bottom: 0px;
}
.ratingTitle2
{
    background-image: url(                              '../../Images/NewSite/ratingTableBack2.gif' );
    background-repeat: repeat-x;
    height: 35px;
    width: 100%;
    font-family: tahoma;
    color: #FFFFFF;
    font-size: 100%;
    text-indent: 20px;
    padding-top: 7px;
}
.greenButton
{
    border: 1px solid #6692CF;
    background-image: url(                              '../../Images/NewSite/button/greenbutton.gif' );
    background-repeat: repeat-x;
    width: 84px;
    height: 22px;
    color: #4A4D44;
    font-family: tahoma;
    vertical-align: middle;
}
.ratingBack
{
    background-color: #D0D0D0;
    width: 100%;
    height: 25px;
    vertical-align: middle;
    font-size: 80%;
}
.ratingBack div.right
{
    float: right;
    width: 37%;
    text-indent: 10px;
}
.ratingBack div.left
{
    float: left;
    width: 62%;
    text-align: right;
    text-indent: 26px;
}
.ratingTableBack
{
    background-color: #C8C8C8;
    line-height: 200%;
}
.ratingTableBack img
{
    padding-bottom: 2px;
}
.ratingRadioButtonBack
{
    background-color: #C8C8C8;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #D0D0D0;
    width: 100%;
    height: 28px;
    vertical-align: middle;
}
.ratingRadioButtonBack div.right
{
    float: right;
    width: 33%;
    text-indent: 10px;
}
.ratingRadioButtonBack div.left
{
    float: left;
    width: 60%;
    text-align: right;
}
#whiteLine
{
    width: 97%;
    padding: 0px 5px 1px 0px;
    line-height: 22px;
    text-align: justify;
    font-size: 9pt;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #FFFFFF;
}
.pagerStyle
{
    text-align: center;
    color: #000080;
    font-weight: bold;
    font-size: 9pt;
}
.pagerStyle a
{
    text-align: center;
    color: #000080;
    font-weight: bold;
    font-size: 9pt;
}
.pagerStyle a:hover
{
    color: #0000FF;
}
.pagerStyle a:link
{
    text-align: center;
    color: Red;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: underline;
}
/** Paging **/
.paging
{
    width: 721px;
    background-color: White;
    text-align: center;
    direction: ltr;
    height: 23px;
    font-family: tahoma;
    color: #1E4CA2;
    clear: both;
    vertical-align: baseline;
    font-size: 13px;
    padding: 0px 0px 0px 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #939393;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #A2A2A2;
    border-left-color: #A2A2A2;
    line-height: 210%;
}
.paging .selected
{
    color: Maroon;
    font-weight: bold;
}
/** Car Compare **/
.whiteBack
{
    font-family: tahoma;
    font-size: 90%;
    background-color: #FFFFFF;
    padding: 10px 7px 10px 8px;
    overflow: auto;
    margin: 0px;
}
.infoBigBox
{
    width: 707px;
    background-color: #FFFFFF;
    height: 100%;
    padding: 0px;
    margin: 0px;
}

.infoBigBox h5
{
    background: url(            'images/tbl/carCompateTitle.gif' ) no-repeat left top;
    margin: 0px;
    padding: 0px 8px 4px 10px;
    font-size: 100%;
    vertical-align: top;
    height: 16px;
    color: #B2260F;
    font-family: tahoma;
    font-weight: normal;
}
.infoBigBox h5 a
{
}
.rightPartInfoBigBox
{
    float: right;
}
.leftPartInfoBigBox
{
    float: left;
    padding-top: 2px;
}
.infoBigBox h5 a.openDiv
{
    background: url(               'images/icon/open.gif' ) no-repeat top left;
    display: block;
    width: 12px;
    height: 12px;
}
.infoBigBox h5 a.closeDiv
{
    background: url(               'images/icon/close.gif' ) no-repeat top left;
    display: block;
    width: 12px;
    height: 12px;
}
/** Car Description **/
.carDescriptionBox
{
    font-family: tahoma;
    font-size: 90%;
    color: #464646;
    background: url(images/tbl/DescriptionTableBottom.gif) no-repeat bottom left;
    width: 736px;
    background-color: #F8F8F8;
    height: 100%;
    line-height: 130%;
}
.carDescriptionBox h6
{
    background: url(images/tbl/DescriptionTableTop.gif) no-repeat left top;
    padding: 0px;
    margin: 0px;
    height: 10px;
}
#middlePart
{
    overflow: auto;
    padding: 5px;
    margin: 0px;
}
#middlePart div.right
{
    float: right;
    width: 75%;
    text-align: justify;
    padding: 0px 10px 15px 10px;
}
#middlePart div.right hr
{
    width: 80%;
    color: #800000;
}
#middlePart div.left
{
    float: left;
    width: 20%;
    padding: 15px 0px 10px 0px;
    text-align: center;
}
.marronTitle
{
    color: #752526;
    font-size: 114%;
    font-family: tahoma;
    padding: 0px;
    margin: 0px;
    border-bottom: #f5f5f5 5px dotted;
    padding-bottom: 7px;
    border-bottom-color: #DADADA;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
/** Car Model Search Result **/
.searchResult
{
    width: 701px;
    background-color: White;
    text-align: right;
    direction: rtl;
    font-family: tahoma;
    color: #1E4CA2;
    font-size: 13px;
    padding: 10px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #A2A2A2;
    border-left-color: #A2A2A2;
    line-height: 26px;
}
#newcars
{
    width: 736px;
    padding: 0px;
    margin: 0px;
    text-align: center;
    direction: rtl;
    height: 139px;
    vertical-align: top;
}
