

#details font,#details basefont {
    font:inherit; /* Standard browsers. Font instead of font-size for Opera */
    font-family:expression(this.parentNode.currentStyle['fontFamily']); /* IE */
    font-size:12px; /* All browsers. Sizes are inherited */
  }


#details ul, 
#details ol
{
	margin: .2em .2em .5em 1em;
	padding: 0;
	font-size:12px;
}

#details ul li
{
	margin-left: 1em;
	padding-bottom: .2em;
}

#details ul li
{
	list-style-type:disc;
	/*list-style-image: url(//a248.e.akamai.net/pix.crutchfield.com/v3.0/icons/arrow-R-B.gif);*/
}
#details ul li ul li
{
	list-style-type:circle;
	/*list-style-image: url(//a248.e.akamai.net/pix.crutchfield.com/v3.0/icons/arrow-R-G.gif);*/
}
#details ul li ul li ul li
{
	list-style-type:square;
	/*list-style-image: url(//a248.e.akamai.net/pix.crutchfield.com/v3.0/icons/arrow-gray-R.gif);*/
}


#details ol
{
	list-style-type: decimal;
}

#details table 
{
    border-width: 1px;
    border-spacing:1px;
    border-style:solid;
    border-color:#CCC;
    border-collapse:collapse;
    background-color:#FFF;
    margin-bottom: 12px;
    
    font:inherit; /* Standard browsers. Font instead of font-size for Opera */
    font-family:expression(this.parentNode.currentStyle['fontFamily']); /* IE */
}

#details table td 
{
    border-width:1px;
    padding:4px;
    border-style:solid;
    border-color:#CCC;
    background-color:#FCFCFC;
    font-size:11px;
    
    -moz-border-radius: 0px;
}
#details table td p {
    text-align:inherit; /* Standard browsers */
    text-align:expression(this.parentNode.currentStyle['textAlign']); /* IE */
}
#details table td ul 
{
    font-size:12px;}

#details h2 
{
    color:#003C77; } 
