dl{    margin: 0 0 1.5em 0;}/* dl dt { font-weight: bold;} */dd{    margin-left: 1.5em;}#dropbox{  /*   font-family: 'lucida grande','arial' !important; */    font-family: 'HelveticaNeue', 'Helvetica', sans-serif !important;    display: block;    background: #d9d9d9; /* #980905; */   /*   -webkit-border-top-left-radius: 1em;    -moz-border-radius-topleft: 1em;    -webkit-border-bottom-left-radius: 1em;    -moz-border-radius-bottomleft: 1em;    -webkit-border-bottom-right-radius: 1em;    -moz-border-radius-bottomright: 1em; */        -webkit-box-shadow: 0.35em 0.35em 1.2em silver, inset 0.35em 0.35em 1em rgba(0,0,0,0.1);    -moz-box-shadow: silver 0.25em 0.25em 1em;	/*	border-right: 3px solid #bbb;	border-bottom: 3px solid #bbb;	border-left: 3px solid #efefef;	border-top: 3px solid #e9e9e9;	*/    border: 3px outset #e9e9e9;    color: #eee;    padding: 3.5em 2em 1.5em 2em;    margin-left:5.8em;       position: absolute;    z-index: 1;    top: 47px;    left: auto;    filter: alpha(opacity=97);text-align:left;	-moz-opacity:0.97;	-khtml-opacity: 0.97;	opacity: 0.97;    text-shadow: 0px 1px #aaa;}.L a, .R a{    font-family: 'lucida grande','arial' !important;    font-weight: bold;}#dropbox li, #dropbox dt, #dropbox dd{    font-weight: bold;    color: #000;    font-size: 14px;    line-height: 1.5em;    display: block !important;    padding: 0 0 1em 0 !important;    text-shadow: #eee 0px 1px;}#dropbox dd{    font-size: 12px;}/* This is OK! */a[id="guidesMenu"]{    position: relative;    z-index: 100;}#dropbox li, #dropbox dt{    display: block !important;    padding: 0;    margin: 0.5em 0 0;}#dropbox dt, #dropbox .L dt, .R dt{    line-height: 1.5em;    padding-bottom: 0;    display: block !important;}#dropbox .L dt{    line-height: 1.8em;}#dropbox .L{    float: left;    border-right: 1px dashed #fff;    width: 45%;    margin: 0 0 0 0;    padding: 0 0 0 0;}#dropbox .R{    float: right;    width: 50%;    margin: 0 0  0;    padding: 0 0 0 0;}#dropbox hr{    display: block;    border: none;    height: 1px;    color: #fff;    background: #ddd;}dt.dropanchor{    padding: 0 0 1em 0 !important;    margin: 0 !important;    border-bottom: 1px solid transparent;    border-right: none !important;    text-shadow: white 0 0 0;}dt.dropanchor a{    padding: 0 0 1em 0 !important;    margin: 0 !important;    border-bottom: 1px solid transparent;    border-right: none !important;    text-shadow: white 0 0 0;}dd[id="dropanchor"] a{    clear: both !important;    display: block !important;    margin: 0 0 .4em 0 !important;    color: #000 !important;    background: none !important;    border-bottom: 1px solid transparent !important;    border-right: none !important;    text-shadow: white 0 0 0;    font-weight: bold;}dt.dropanchor a:link, dt.dropanchor a:visited,dd[id="dropanchor"] a:link, dd[id="dropanchor"] a:visited{    margin: 0 0 1em 0;    padding: 0 0 0 0 !important;    color: #326 !important;    background: none !important;    border-bottom: 1px solid transparent;	/*-webkit-transition: none;*/	/*-webkit-transition: all .5s ease-in-out;*/    text-shadow: white 0 0 0;}dt.dropanchor a:hover, dt.dropanchor a:active,dd[id="dropanchor"] a:hover, dd[id="dropanchor"] a:active{    margin: 0 0 1em 0;    padding: 0 0 0 0 !important;    color: #326 !important;    background: #eee !important;    border-bottom: 1px solid #f00  !important;	/*-webkit-transition: none;*/	/*-webkit-transition: all .5s ease-in-out;*/    text-shadow: white 0 0 0;}li.index{    display: list !important;}dt.dropanchor,dd.dropanchor{    clear: both !important;    display: block !important;    padding: 0 0 1em 0 !important;    margin: 0 !important;    color: #333 !important;    background: none !important;    border-bottom: 1px solid transparent !important;}dd[id="dropanchor"]{    clear: both !important;    display: block !important;    margin: 0 0 .4em 20px !important;    color: #000 !important;    font-weight: normal !important;    background: none !important;    border-bottom: 1px solid transparent !important;}.clearfix:after{    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.clearfix{    display: inline-block;    font-family: 'HelveticaNeue', 'Helvetica', sans-serif !important;    text-transform:none;    letter-spacing:normal;}.clearfix{    display: block;}