﻿h4
{
    font-size: 8pt;
    font-family: Arial;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    color: #0b59a2;
    padding-top: 0px;
}
h3
{
    font-size: 11pt;
    font-family: Arial;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    color: #0b59a2;
    padding-top: 0px;
}
.LimitedParagraph
{
    width: 300px;
}
.Underline
{
    border-bottom: #0b59a2 1px solid;
}
/***** THIS CONTROLS THE IMAGED BASED RADIO AND SELECT FORM OBJECTS *****/
span.radio
{
    width: 28px;
    height: 29px;
    background: url(../../images/Layout/radio.png) no-repeat;
    display: block;
    clear: both;
    float: none;
    cursor: hand;
}
span.select
{
    position: absolute;
    width: 170px;
    height: 40px;
    padding: 0px 0px 0px 0px;
    color: #7f7f7f;
    font: 12px/21px arial,sans-serif;
    overflow: hidden;
}
/*******************************************************/
body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
    text-align: center;
}
li
{
    margin-bottom: 18px;
    list-style-image: url("../../images/Layout/bullet.gif");
    list-style-position: outside;
}
ul
{
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
h1
{
    font: Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding-bottom: 20px;
    text-align: left;
    color: #2e4e6d;
    font-size: 18px;
}
a:link
{
    color: #306698;
    text-decoration: none;
    font-size: 11px;
}
a:visited
{
    color: #306698;
    text-decoration: none;
    font-size: 11px;
}
a:active
{
    color: #306698;
    text-decoration: none;
}
a:hover
{
    color: #7fb1cd;
    text-decoration: underline;
}
.news_text
{
    color: #bcd0e4;
    font-size: 11px;
    line-height: 12pt;
}
.news_text_wth
{
    color: #bcd0e4;
    font-size: 24px;
    padding-right: 10px;
    text-align: center;
}
.stage
{
    background-image: url(../../images/Layout/bg_url.gif);
    background-position: center;
    background-repeat: repeat-x;
    background-color: #FFFFFF;
    height: 503px;
}
.page
{
    position: relative;
    margin: 0 auto;
    width: 990px;
    text-align: center;
}
.flashcontent
{
    background-image: url(../../images/Layout/header.jpg);
    height: 299px;
    text-align: center;
}
.flashcontenttext
{
    position: relative;
    top: 130px;
}
.nav
{
    background-image: url(../../images/Layout/header-below.png);
    background-position: center;
    background-repeat: no-repeat;
    height: 38px;
    text-align: center;
}
.navtext
{
    position: relative;
    top: 10px;
}
.nav2
{
    background-image: url(../../images/Layout/nav_bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    height: 141px;
    display: block;
}
.blueband
{
    position: relative;
    top: -100px;
}
#bandtop
{
    background-image: url(../../images/Layout/nav_reveal.png);
    background-position: center;
    background-repeat: no-repeat;
    height: 25px;
}
#bandmid
{
    background-image: url(../../images/Layout/search-bar-url.png);
    background-position: center;
    background-repeat: repeat-y;
    height: 130px;
}
#bandbot
{
    background-image: url(../../images/Layout/search-below.png);
    background-position: center;
    background-repeat: no-repeat;
    height: 30px;
}
.lcol
{
    background-image: url(../../images/Layout/leftline.gif);
    background-repeat: repeat-y;
    background-position: left;
    float: left;
    text-align: left;
}
.lcol p
{
    padding-bottom: 20px;
}
.lcolcontent
{
    width: 595px;
    position: relative;
    left: 50px;
    height: 640px;
}
/*.logorow
{
    width: 595px;
    height: 75px;
}*/
/*.logorow2
{
    width: 895px;
    height: 75px;
}*/
.lcolfoot
{
    background-image: url(../../images/Layout/bottom.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    margin-left: 20px;
    padding-left: 30px;
    height: 60px;
    width: 641px;
}
.lcolfoot a
{
    float: right;
    padding-right: 50px;
}
.lcolfoot img
{
    float: left;
}
.lcol2
{
    background-image: url(../../images/Layout/letfline2.png);
    background-repeat: repeat-y;
    background-position: left;
    float: left;
    text-align: left;
}
.lcolcontent2
{
    width: 910px;
    position: relative;
    left: 40px;
}
.lcolfoot2
{
    background-image: url(../../images/Layout/bottom2.png);
    background-repeat: no-repeat;
    background-position: bottom left;
    margin-left: 20px;
    padding-left: 30px;
    height: 60px;
    width: 920px;
}
.lcolfoot2 a
{
    float: right;
    padding-right: 50px;
    padding-top: 20px;
}
.lcolfoot2 img
{
    float: left;
    padding-top: 20px;
}
.rcol
{
    width: 280px;
    float: right;
    position: relative;
    right: 20px;
}
.rcol a:link
{
    color: #FFF;
    text-decoration: none;
    font-size: 11px;
}
.rcol a:visited
{
    color: #FFF;
    text-decoration: none;
}
.rcol a:active
{
    color: #FFF;
    text-decoration: none;
}
.rcol a:hover
{
    color: #FFF;
    text-decoration: underline;
}
#rcoltop
{
    background-image: url(../../images/Layout/rcoltop.png);
    height: 146px;
}
#rcoltopAutomotiveLogo
{
    background-image: url(../../images/Layout/rcoltopAutomotiveLogo.jpg);
    height: 146px;
}
#rcolmid
{
    background-image: url(../../images/Layout/rcolmid.png);
    background-repeat: repeat-y;
    height: 365px;
    overflow: hidden;
}
#rcolbot
{
    background-image: url(../../images/Layout/rcolbot.png);
    height: 124px;
}
.news
{
    padding-left: 20px;
    padding-bottom: 15px;
    list-style: none;
    margin: 0px;
    text-align: left;
    width: 240px;
    list-style-image: none;
}
.news p
{
    margin: 0px;
    color: #bcd0e4;
    font-size: 11px;
}
.news p strong
{
    margin: 0px;
    color: #FFF;
    font-size: 11px;
}
.news img
{
    float: left;
    padding-right: 10px;
}

.footer
{
    font-family: Arial, Helvetica, sans-serif;
    font: Arial, Helvetica, sans-serif;
    color: #657483;
    clear: both;
    font-size: 11px;
    padding-top: 20px;
}
.footer a
{
}
/**/
a.brand
{
    background: no-repeat 0 0;
    cursor: hand;
    display: block;
    height: 70px;
    width: 70px;
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 20px;
}
a.brand:hover
{
    background-position: 0px -70px;
}
a.brand2
{
    background: no-repeat 0 0;
    cursor: hand;
    display: block;
    height: 70px;
    width: 70px;
    overflow: hidden;
}
a.brand2:hover
{
    background-position: 0px -70px;
}
/*a.audi
{
    background: url(../../images/Layout/logo.png) 0 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.audi2
{
    background: url(../../images/Layout/logo.png) 0 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
    background-position: 0px -70px;
}
a.bmw
{
    background: url(../../images/Layout/logo.png) -75px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.caddi
{
    background: url(../../images/Layout/logo.png) -150px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.chevy
{
    background: url(../../images/Layout/logo.png) -225px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.chrysler
{
    background: url(../../images/Layout/logo.png) -300px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.dodge
{
    background: url(../../images/Layout/logo.png) -375px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.ford
{
    background: url(../../images/Layout/logo.png) -450px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.freight
{
    background: url(../../images/Layout/logo.png) -525px 0;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 70px;
    overflow: hidden;
}

a.fuso
{
    background: url(../../images/Layout/logo.png) -0px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.hino
{
    background: url(../../images/Layout/logo.png) -75px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.hummer
{
    background: url(../../images/Layout/logo.png) -150px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.isuzu
{
    background: url(../../images/Layout/logo.png) -225px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.jag
{
    background: url(../../images/Layout/logo.png) -300px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.jeep
{
    background: url(../../images/Layout/logo.png) -375px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.landrover
{
    background: url(../../images/Layout/logo.png) -450px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.lexus
{
    background: url(../../images/Layout/logo.png) -525px -145px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 70px;
    overflow: hidden;
}
a.mazda
{
    background: url(../../images/Layout/logo.png) -0px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.merc
{
    background: url(../../images/Layout/logo.png) -75px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.mini
{
    background: url(../../images/Layout/logo.png) -150px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.mitsu
{
    background: url(../../images/Layout/logo.png) -225px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.newholland
{
    background: url(../../images/Layout/logo.png) -300px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.opel
{
    background: url(../../images/Layout/logo.png) -375px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.saab
{
    background: url(../../images/Layout/logo.png) -450px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.seat
{
    background: url(../../images/Layout/logo.png) -525px -290px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 70px;
    overflow: hidden;
}
a.smart
{
    background: url(../../images/Layout/logo.png) -0px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.subaru
{
    background: url(../../images/Layout/logo.png) -75px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.toyota
{
    background: url(../../images/Layout/logo.png) -150px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.vw
{
    background: url(../../images/Layout/logo.png) -225px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.volvo
{
    background: url(../../images/Layout/logo.png) -300px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.blank
{
    background: url(../../images/Layout/logo.png) -375px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 75px;
    overflow: hidden;
}
a.blankend
{
    background: url(../../images/Layout/logo.png) -375px -430px;
    cursor: hand;
    display: block;
    float: left;
    height: 70px;
    width: 70px;
    overflow: hidden;
}
a.audi:hover
{
    background-position: 0px -70px;
}
a.bmw:hover
{
    background-position: -75px -70px;
}
a.caddi:hover
{
    background-position: -150px -70px;
}
a.chevy:hover
{
    background-position: -225px -70px;
}
a.chrysler:hover
{
    background-position: -300px -70px;
}
a.dodge:hover
{
    background-position: -375px -70px;
}
a.ford:hover
{
    background-position: -450px -70px;
}
a.freight:hover
{
    background-position: -525px -70px;
}
a.fuso:hover
{
    background-position: -0px -215px;
}
a.hino:hover
{
    background-position: -75px -215px;
}
a.hummer:hover
{
    background-position: -150px -215px;
}
a.isuzu:hover
{
    background-position: -225px -215px;
}
a.jag:hover
{
    background-position: -300px -215px;
}
a.jeep:hover
{
    background-position: -375px -215px;
}
a.landrover:hover
{
    background-position: -450px -215px;
}
a.lexus:hover
{
    background-position: -525px -215px;
}
a.mazda:hover
{
    background-position: -0px -360px;
}
a.merc:hover
{
    background-position: -75px -360px;
}
a.mini:hover
{
    background-position: -150px -360px;
}
a.mitsu:hover
{
    background-position: -225px -360px;
}
a.newholland:hover
{
    background-position: -300px -360px;
}
a.opel:hover
{
    background-position: -375px -360px;
}
a.saab:hover
{
    background-position: -450px -360px;
}
a.seat:hover
{
    background-position: -525px -360px;
}
a.smart:hover
{
    background-position: -0px -500px;
}
a.subaru:hover
{
    background-position: -75px -500px;
}
a.toyota:hover
{
    background-position: -150px -500px;
}
a.vw:hover
{
    background-position: -225px -500px;
}
a.volvo:hover
{
    background-position: -300px -500px;
}
*/
a.linkopacity img
{
    cursor: hand;
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0;
    -khtml-opacity: 1.0;
}
a.linkopacity:hover img
{
    filter: alpha(opacity=50);
    -moz-opacity: 0.4;
    opacity: 0.5;
    -khtml-opacity: 0.4;
}
select
{
    font-family: Arial, Verdana;
    color: #7f7f7f;
    font-size: 12px;
    border: 1px solid #FFF;
    width: 170px;
}
/***** THIS CONTROLS THE SIDE NAV ROLLOVERS *****/
.left_nav_h
{
    background: url(../../images/Layout/side_nav_buttons.png) 0px 38px;
    color: #66b8e5;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
a.left_nav
{
    background: url(../../images/Layout/side_nav_buttons.png) 0px 0px;
    cursor: hand;
    display: block;
    height: 38px;
    width: 242px;
    overflow: hidden;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
a.left_nav:hover
{
    background-position: 0px 76px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
a.left_nav:active
{
    background: url(../../images/Layout/side_nav_buttons.png) 0px 38px;
    color: #66b8e5;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
/***** THIS CONTROLS THE TOP ENTER SEARCH ROLLOVERS *****/
a.top_bar
{
    background: url(../../images/Layout/top_bar_button.png) 0px 0px;
    cursor: hand;
    display: block;
    height: 36px;
    float: right;
    width: 88px;
    overflow: hidden;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
a.top_bar:hover
{
    background-position: 0px 69px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
a.top_bar:active
{
    background: url(../../images/Layout/top_bar_button.png) 0px 35px;
    color: #66b8e5;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
}
/***** THIS CONTROLS THE DROP DOWN MENUS *****/
.nav_dropdown
{
    color: #3e84ab;
    line-height: 15pt;
    font-size: 11px;
    display: none;
    text-align: left;
}
a.nav_dropdown
{
    padding-left: 15px;
    cursor: hand;
    display: block;
}
a.nav_dropdown:hover
{
    color: #306698;
    text-decoration: none;
    font-weight: bold;
}
/*******************************************************/
ul.dropdown
{
    margin-top: 0px;
    position: relative;
    z-index: 1;
    list-style: none;
}
ul.dropdown li
{
    font-weight: bold;
    float: left;
    list-style: none;
    zoom: 1;
}
ul.dropdown li a
{
    display: block;
    padding: 10px 16px 0px 13px;
}
ul.dropdown li:last-child a
{
    border-right: none;
}
/* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover
{
    position: relative;
}
/*LEVEL TWO*/
ul.dropdown ul
{
    width: 235px;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: -10px; /*top:-100px;*/
}
ul.dropdown ul li
{
    background: url(../../images/Layout/nav_bg.jpg) 0px -70px;
    font-weight: normal;
    float: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
/*LEVEL THREE*/
ul.dropdown ul ul
{
    left: 100%;
    top: 0;
}
ul.dropdown li:hover > ul
{
    visibility: visible;
}
/*image popup on search results*/
.bubbleImg
{
}
.popup
{
    display: none;
    z-index: 50;
    position: absolute;
    padding: 40px 5px 5px 70px;
    text-align: center;
    width: 450px;
    height: 264px;
    background: url(../../images/img_bubble.gif) no-repeat center;
}
.AjaxLoadingBackground
{
    text-align: center;
    vertical-align: bottom;
    border-style: inset;
    border-color: black;
    background-color: White;
    position: absolute;
    top: 100px;
    left: 100px;
    height: 100px;
    width: 340px;
}
.AjaxLoadingBackground2
{
    position: absolute;
    display: none;
    border: 1px solid #5c9ccc;
    padding: 2px;
    background-color: White;
    color: Black;
    opacity: 0.90;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    width: 100px;
    height: 50px;
    text-align: center;
    z-index: 100000;
}
.GroupCompanies
{
    width: 95%;
    text-align: center;
}
.GroupCompanies li
{
    list-style: none;
}
.GroupCompanies img
{
    border: none;
}
.stlBarloworldImage
{
    clear: none;
    display: inline;
    position: relative;
    right: 200px;
    top: 4px;
    padding: 15px 15px 15px 15px;
}
.stlBarloworldBackImage
{
    clear: none;
    display: inline;
    position: relative;
    left: 40px;
}
ul.sidenav
{
    list-style: none;
    margin: 0;
    padding: 0;
    width: 200px;
}
ul.sidenav li
{
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: left;
}
ul.sidenav li .Container
{
    position: absolute;
    display: none;
    top: 2px;
    left: 0;
    width: 550px;
    text-align: left;
    background: url(../../images/bubble_top2.gif) no-repeat center top;
    text-align: left;
}
ul.sidenav li .MiddleDiv
{
    margin-left: 56px;
    margin-top: 40px;
    padding-left: 56px;
    width: 399px;
    background: url(../../images/bubble_mid2.gif) repeat-y left top;
    height: auto;
    max-height: 900px;
    min-height: 100px;
    overflow: auto;
}
ul.sidenav li .FooterDiv
{
    background: url(../../images/bubble_btm2.gif) no-repeat bottom;
    height: 30px;
    vertical-align: top;
}
ul.sidenav li .ArrowDiv
{
    display: none;
    width: 134px;
    background: url(../../images/bubble_arrow2.gif) no-repeat right top;
    height: 79px;
    position: absolute;
    margin-top: -60px;
}
ul.sidenav2
{
    list-style: none;
    margin: 0;
    padding: 0;
    width: 70px;
}
ul.sidenav2 li
{
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: right;
}
ul.sidenav2 li .Container
{
    position: absolute;
    display: none;
    top: 2px;
    left: 0;
    width: 550px;
    text-align: left;
    background: url(../../images/bubble_top2.gif) no-repeat center top;
    text-align: left;
}
ul.sidenav2 li .MiddleDiv
{
    margin-left: 56px;
    margin-top: 40px;
    padding-left: 56px;
    width: 399px;
    background: url(../../images/bubble_mid2.gif) repeat-y left top;
    height: auto;
    max-height: 900px;
    min-height: 100px;
    overflow: auto;
}
ul.sidenav2 li .FooterDiv
{
    background: url(../../images/bubble_btm2.gif) no-repeat bottom;
    height: 30px;
    vertical-align: top;
}
ul.sidenav2 li .ArrowDiv
{
    display: none;
    width: 134px;
    background: url(../../images/bubble_arrow.gif) no-repeat right top;
    height: 79px;
    position: absolute;
    margin-top: -60px;
}
.ShortList
{
    position: absolute;
    display: none;
    top: 100px;
    left: 0;
    background-color: White;
    border: solid 1px black;
    padding: 5px 5px 5px 5px;
    max-width: 900px;
    overflow: auto;
    height: 575px;
}
.ShowShortList
{
    cursor: hand;
    color: #306698;
}
.Table
{
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    font-weight: 500;
    font: Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
}
.Table select
{
    width: 250px;
    border-bottom-style: dotted;
    border-bottom-color: #306698;
    border-left-style: dotted;
    border-left-color: #306698;
    border-top-style: dotted;
    border-top-color: #306698;
}
.Table .InputText
{
    width: 200px;
    font: Arial, Helvetica, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
}
.aspButton
{
    background: url(../../images/Layout/aspButton.png) 0px 0px;
    cursor: hand;
    height: 36px;
    width: 102px;
    border: none;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
.aspButton:hover
{
    background-position: 0px 69px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
.aspButton2
{
    background: url(../../images/Layout/aspButton2.png) 0px 0px;
    cursor: hand;
    height: 36px;
    width: 200px;
    border: none;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
.aspButton2:hover
{
    background-position: 0px 69px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
.aspLinkButton
{
    background: url(../../images/Layout/top_bar_button.png) 0px 0px;
    cursor: hand;
    display: block;
    height: 36px;
    width: 88px;
    overflow: hidden;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
}
.aspLinkButton:hover
{
    background-position: 0px 69px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}
ul.HorizontalList
{
    margin-top: 0px;
    position: relative;
    z-index: 1;
    list-style: none;
}
ul.HorizontalList li
{
    float: left;
    list-style: none;
}
ul.HorizontalList li input
{
    display: block;
    padding: 10px 16px 0px 13px;
}
.Message
{
    color: Red;
    width: 98%;
    text-align: center;
}

