/* $Id: bmw_uew.css,v 1.19 2010-08-19 20:54:40 jon Exp $ */

/* The following styles should be used in the EAW and DAW when presenting UEW fragments */

.uewFragment {
    font-family:arial, helvetica, verdana, sans-serif;
    font-size:11px;
    color:#4c4c4c;
    background-color:#fff;
}
.uewFragment a img,
.uewFragment img {
    border: 0;
}
.uewFragment a:focus {
    outline:none;
}
/*.uewFragment br,
.uewFragment p,*/
.uewFragment select {
    margin: 0;
    padding: 0;
    font-family:arial, helvetica, verdana, sans-serif;
    font-size:11px;
    color:#4c4c4c;
    background-color:#fff;
}
.uewFragment p {
    margin:0 0 1.25em;
    padding: 0;
    font-family:arial, helvetica, verdana, sans-serif;
    font-size:11px;
    color:#4c4c4c;
    background-color:#fff;
}
.uewFragment div {
    font-family:arial, helvetica, verdana, sans-serif;
    font-size:11px;
}
select {
    padding:2px;
}
/*Start styles added for park lane DAW modules #2750*/
.dealerModule {
    width:314px;
}
.moreInfo {
    position:static;
    float:right;
}
hr {
    clear:both;
}
/*End styles added for park lane DAW modules #2750*/

/*See ticket 2962, link styles now come from modules.css*/
/*.uewFragment a.link,
.uewFragment a.link:visited,
.uewFragment a:visited {
    font-size:11px;
    color:#4c4c4c;
    text-decoration:none;
    background-color:#fff;
}
.uewFragment a.link:hover,
.uewFragment a:hover {
    color:#003366;
    text-decoration:none;
    background-color:#fff;
}*/
.uewFragment ul,
.uewFragment ol,
.uewFragment li {
    padding:0;
    margin:0;
    list-style:none;
}
.uewFragment h2 {
    margin:0;
    padding:0;
    font-size:15px;
    height:25px;
}
.uewFragment h3 {
    margin:0;
    padding:0 0 5px 0;
    font-size:12px;
}
.uewFragment p big {
    font-size: 14px;
}

/* Secondary Banner module styles (next and previous buttons) */
.uewFragment .moreInfo button {
    display:block;
    height:15px;
    background-position:0 0;
    background-repeat:no-repeat;
}
.uewFragment .moreInfo button:hover {
    background-position:0 -15px;
    background-repeat:no-repeat;
}
.uewFragment .nextset,
.uewFragment .nextset button,
.uewFragment .nextset button.hover {
    width:54px;
    background-image:url(/img/modules/nextset_moreinfo.gif);
}
.uewFragment .previousset,
.uewFragment .previousset button,
.uewFragment .previousset button:hover {
    left:0;
    right:auto;
    width:74px;
    background-image:url(/img/modules/previousset_moreinfo.gif);
}
.uewFragment button.submitLink {
    background-position:0 0;
    background-repeat:no-repeat;
    background-color: transparent;
    text-decoration: none;
    border: none;
    cursor: pointer;
    padding:0px;
    margin:0px;
}
.uewFragment button.submitLinkon {
    background-position:0 -15px;
    background-repeat:no-repeat;
    background-color: transparent;
    text-decoration: none;
    border: none;
    cursor: pointer;
    padding:0px;
    margin:0px;
}

/* Styles for opening hours module */
#times2,
#times3 {
    display: none;
}

/* Styles for text overflow etc */
.dealerIntro {
    height: 20px;
    width: 314px;
    overflow: hidden;
}
.mainTxtDCT {
    width: 569px;
    height: 235px;
    overflow: hidden;
}
.subTxtDCT-WidthOnly,
.mainTxtDCT-WidthOnly {
    width: 569px;
    overflow: hidden;
}
.tacticalArea-WidthOnly {
    width:260px;
    overflow: hidden;
}
.addressModuleText {
    height: 110px;
    width: 314px;
    overflow: hidden;
}
.promoDescription {
    width: 234px;
    height: 32px;
    overflow: hidden;
}
#inner {
    background-color: white;
}

/*Start WYSIWYG style overrides*/
.webeditor ul,
.webeditor ol,
.webeditor li {
    list-style:disc;
}
.webeditor ul,
.webeditor ol,
.webeditor p {
    margin-bottom:1em;
    margin-top:1em;
}
.webeditor li {
    margin-left:5%;
}
.webeditor a:link,
.webeditor a:visited {
    color:#197AA5;
    text-decoration:none;
}
.webeditor a:hover,
.webeditor a:active {
    color:#039;
    text-decoration:underline;
}
/*End WYSIWYG style overrides*/