/** Standard Channel Advisor Style Definitions **/
A:link { color: #001994 } 
A:active { color: #001994 } 
A:visited { color: #001994 } 
A:hover { color: #FF8A40 } 

body {
margin:0;
padding:0; 
font-family: Arial; 
color: #000000;
background-color: #ffffff;
background: url('../image/bg.jpg') repeat-y #ffffff center top;
font-size: small; 
} 

td { 
font-family: Arial; 
color: #000000; 
font-size: small; 
}

/** Header **/ 

.head { background-color: #FFFFFF; background: url('http://unitedbmwonline.com/image/unitedbmwonline_header.jpg'); background-repeat:no-repeat; width:998px; } 
.head:link { color: #001994 } 
.head:active { color: #001994 } 
.head:visited { color: #001994 } 
.head:hover { color: #FF8A40 } 

/** Top Horizontal Navigation **/

.topbar { background-color: #394996 } 
.topbar {display:none} /** Modification **/

/** Colors assigned to Main Navigation **/

/** Link Selected **/

.mainnavon { color: #FFFFFF; background-color: #048FCA } 
.mainnavontxt { color: #FFFFFF; text-decoration: none } 
.mainnavontxt:link { color: #FFFFFF } 
.mainnavontxt:active { color: #FFFFFF } 
.mainnavontxt:visited { color: #FFFFFF } 
.mainnavontxt:hover { color: #FFFFFF; text-decoration: underline } 

/** Division between Links **/

.mainnavdiv { color: #FF8A40 }
.mainnavdiv {display:None} /** Modified **/ 

/** Link Not Selected **/

.mainnavoff { } 
.mainnavoff:hover { color: #FFFFFF; background-color: #394996 } 
.mainnavofftxt { color: #FFFFFF; text-decoration: none } 
.mainnavofftxt:link { color: #FFFFFF } 
.mainnavofftxt:active { color: #FFFFFF } 
.mainnavofftxt:visited { color: #FFFFFF } 
.mainnavofftxt:hover { color: #FFFFFF; text-decoration: underline } 

/** Horizontal lines between header, topbar, & history and searchbox **/

.framebghorizontal { background-color: #000000 }
.framebghorizontal { display:none } /** Modified **/ 

/** Vertical line between sidebar & content **/

.framebgvertical { background-color: #000000 } 
.framebgvertical { display:none } /** Modified **/ 

/** Vertical Sidebar **/
/** container for vertical navigation **/

.sidebar { background-color: #8892C3 }
.sidebar { background-color: #2175bc; } /** Modified **/ 


/** Search Box **/
.searchboxbg { background-color: #8892C3 }
.searchboxbg { background-color: #2175bc;} /** Modified **/

/** Text in Search Box **/

.searchtxt { font-weight: bold; color: #000000 }
.searchtxt {color:#ffffff} /** Modified **/
.searchtxt:link { font-weight: normal; color: #000000 } 
.searchtxt:link {color:#ffffff} /** Modified **/
.searchtxt:visited { font-weight: normal; color: #000000 }
.searchtxt:visited {color:#ffffff} /** Modified **/ 
.searchtxt:active { font-weight: normal; color: #000000 }
.searchtxt:active {color:#ffffff} /** Modified **/ 
.searchtxt:hover { font-weight: normal; color: #000000 }
.searchtxt:hover {color:#ffff00} /** Modified **/ 


.catdiv { background-color: #747BA5 }
.catdiv {display:none} /** Modified **/ 

/** Cataglog Title **/

.catalogtitle { font-weight: bold; color: #000000 }
.catalogtitle {display:none} /**Modified **/ 

.cattitlebg { background-color: #F3F3F3 } 
.cattitlebg {display:none} /**Modified **/

.catoff { color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #8892C3; }
 
.catoff:link { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.catoff:active { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.catoff:visited { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.catoff:hover { color: #000000; font-weight: bold; text-decoration: none } 
.catoff {display:none} /** Modified **/

.catsub { font-weight: normal; text-decoration: none }

.catsub:link { font-weight: normal; text-decoration: none } 
.catsub:active { font-weight: normal; text-decoration: none } 
.catsub:visited { font-weight: normal; text-decoration: none } 
.catsub:hover { font-weight: normal; text-decoration: none } 
.catsub {display:none} /** Modified **/ 

.caton { background-color: #394996; } 
.caton:link { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.caton:active { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.caton:visited { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.caton:hover { color: #FFFFFF; font-weight: bold; text-decoration: none } 
.caton {display:none} /** Modified **/

.categorybg { background-color: #8892C3 }
.categorybg { background-color: #2175bc; } /** Modified **/

/** History Navigation **/

.history { font-weight: bold; color: #000000 } 
.history {color:#ffffff} /** Modification **/ 
.history:link { color: #048CCA }
.history:link { color: #999999 } /** Modification **/ 
.history:active { color: #048CCA } 
.history:active { color: #999999 } /** Modification **/
.history:visited { color: #048CCA }
.history:visited { color: #999999 } /** Modification **/ 
.history:hover { color: #000000 }
.history:hover { color: #000000 } /** Modification **/ 
.historybg { background-color: #CCCCCC }
.historybg { background-color: #ffffff;} /** Modified **/ 

/** Footer **/

.bottombar { background-color: #394996; font-size: xx-small; COLOR: #FFFFFF }
.bottombar { background-color: #2175bc; } /** Modified **/
.bottombar:link { font-weight: bold; color: #FF8A40 } 
.bottombar:active { font-weight: bold; color: #FF8A40 } 
.bottombar:visited { font-weight: bold; color: #FF8A40 } 
.bottombar:hover { font-weight: bold; color: #FF8A40 } 


/** Custom Style **/
.container
{
width:1000;

}

.content li
{
    width: 80%;
    list-style-type: disc;
    list-style-position: outside;
    padding-bottom: 0.75em;
}

.mainnavdiv {display: none; }
.topbar {display: none}
.framebghorizontal {display: none; }
.categorybg {display:none;}
.searchtxt {font-size:10pt;font-weight:bold;}

.tablestyle
{
    border-collapse: collapse;
    font-family: Arial;
    font-size: 10pt;
    border: solid 1px #000000;
}
.tablestyle th
{
    font-size: 14pt;
    color: #ffffff;
    background: #2175bc;
}

.subhdr
{
    font-weight: bold;
    text-transform:capitalize;
    background-color: #ffffff;
    text-align:center;
    border-bottom:solid 1px #000000;
}

.rowgray
{
    background-color: #F1F1F1;
}

.tablestyle td
{
    font-size: 10pt;
    text-align: center;
    border-left:solid 1px #c0c0c0;
}

.tablestyle td.column1
{
font-weight: bold;
text-align:right;
border-right: solid 1px #000000;
}

.tablestyle td.column2
{
text-align:left;
}

.tablestyle td.left
{
text-align:left;
}
.tablestyle td.center
{
text-align:center;
}
.tablestyle td.right
{
text-align:right;
}
.homepage_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    text-transform: capitalize;
    text-align: center;
    padding-bottom: 5px;
}

.sidebar table
{
width: 150px;
}

.navheader
{
font-family:Arial;
font-size:10pt;
font-weight:bold;
color: #fff;
text-align: center;
margin-left:0;
padding-left:10px;
}

.navigation ul, li
{
    list-style-type: none;
    list-style-position: inside;
    font-size:9pt;
    margin-left:-2px;
    width:140px;
}

.navigation a:link, .navigation a:visited
{
    display:block;
    padding: 5px 5px 5px 15px;
    font-weight:bold;
    text-align: left;
    text-decoration:none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #C0C0C0 #C0C0C0 #000000 #000000;
    background-color:#999999;
    background-color:#2175bc; /** Use for new background color **/
    background-color:#2586d7;
    background-color:#ff7400;
    background-color:#356aa0;
    color: #FFFFFF;
    /*width:140px;*/

}


.navigation a:hover
{
    border-width: 1px 1px 1px 1px;
    border-color: #999999 #999999 #C0C0C0 #C0C0C0;
    background-color: #ccc;
    background-color: #ff7400;
    color: #FFFFFF;
}

.navigation a:active{ /* Apply mousedown effect (non IE browsers only) */
border-style: inset;
        background-color:#ff7400;
        border-color:  #999999 #999999 #C0C0C0 #C0C0C0;
        border-width: 1px 1px 1px 1px;
}

/** New H Menu **/

#navcontainer
{
background: #2175bc;
margin: 0 auto;
padding: 0.5em 0 0.5em 0;
font-weight:bold;
text-transform: Capitalize;
}

/* to stretch the container div to contain floated list */
#navcontainer:after
{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#navlist
{
list-style: none;
padding: 0;
margin: 0 auto;
width: 98%;
font-size: 0.8em;
}

ul#navlist li
{
display: block;
float: left;
width: 12%;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-color: #C0C0C0 #C0C0C0 #000000 #000000;
border-style: solid;
color: #ffffff;
text-decoration: none;
background: #f7f2ea;
background-color:#356aa0;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #f0e7d7;
color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #800000;
color: #ffffff;
background: transparent;
background-color: #ff7400;
border-color: #aaab9c #fff #fff #ccc;
}

/*--footer area--*/

#footerArea{background:#fff;margin:1px 0 0 0;font-size:1.2em; }

#footerArea .footerArea{width:100%;}


.footerDivider{border-right:1px solid #fff;}

.footerText{text-align:left;color:#dadada;margin:10px 0 0 10px;}

.footerText img{margin:2px;}

.footerText a:link{color:#fff;text-decoration:none;border-bottom:1px solid #95a0aa;}

.footerText a:visited{color:#fff;text-decoration:none;}

.footerText a:hover{color:#dadada;text-decoration:none;border-bottom:1px solid #f90;}

.footerText a:active{color:#fff;}

.footerText ul{padding-left:20px;list-style-image:url("http://www.unitedbmwonline.com/image/listStylew.gif");margin:0;}

.footerText li{margin:3px 0;margin:0;line-height:1.3em;}

.footerText p,.footerText input{margin:0;}

.footerText h4 {text-align:center;}

.footerText .mt{margin-top:3px;}

/*-- Item Area --*/
.item *
{
clear:both;
background-image:none;
font-family:Arial;
font-size:10pt;
width:100%;
padding: 0;
margin-left:0px;
line-height: 125%;
}


.item h1
{
font-size: 14pt;
}

.item h2
{
font-size: 12pt;
margin-bottom:-15px;
color:#356aa0;
}
.item h3
{
font-size: 11pt;
margin-bottom:-12px;
color:#356aa0;
}

.item li
{
    list-style-type: disc;
    list-style-position: inside;
    line-height: 150%;
}
.red
{
color: #ff0000;
font-weight:bold;
}
.tagline
{
color: #0000ff;
font-weight:bold;
font-size: 12pt;
padding-left:50px;
font-style:italic;
margin-top:-10;
}

.image-left{
float:left; 
text-align:center; 
font-size:.8em; 
font-weight:bold;
margin: 0 15px 15px 0;
clear:both;

} 
.image-right{
float:right; 
text-align:center; 
font-size:.8em; 
font-weight:bold;
margin: 0 0 15px 15px;
clear:both;

} 
.item img
{
border: solid 1px #000000;
}
.item a { 
border: 1px solid; 
border-color: #aaa #000 #000 #aaa; 
background: #fc0;
text-align:center;
width:6em;
text-decoration:none;
padding: 1px 2px 1px 2px;
} 

.item a:hover 
{ 
position: relative; 
top: 1px; 
left: 1px; 
border-color: #000 #aaa #aaa #000;
color: #000
}

