/******************************************************/
/* UTILITIES: BOTTOM OF THE PAGE                      */
/******************************************************/
/* GENERAL */
#utilities{
padding-top:20px;
padding-bottom:20px;
}
#page #utilities ul li, #page #utilities ul li ul li{
    list-style:none !important;
    list-style-image:none !important;
}
/* WHERE NEXT */
#wherenext{
    width:432px;
    background:transparent;
}
#wherenext, #wherenext h2, #wherenext h3{
    color:#333 !important;
    padding:0 !important;
    margin:0 !important;
    font-family:arial !important;
}
#wherenext h2{
    border:none !important;
    background:transparent !important;
    font-size:300% !important;
}
#wherenext h3{
    font-size:160% !important;
}
#wherenext ul{
    float:left;  
    margin:0;
    padding:10px 0 0;
    width:431px;
    background:transparent;
}
#wherenext ul li{
    padding:0;
    margin:0 0 5px !important;
    width:400px;
}
#wherenext ul li a{
   font-weight:normal !important;
   font-size:110% !important;
   background-color:#F3F3F3 !important;
   -moz-border-radius:5px !important;
   -webkit-border-radius:5px !important;
   border:1px solid #EFEFEF !important;
   padding:5px 8px !important;
   display:block !important;
}
#wherenext ul li a:hover{
    background:#d7e7ff !important;
    border-color:#0066FF !important;
    color:#0066FF !important;
}
#wherenext ul li a:visited:hover{
    background:#eedefe !important; 
    border-color:#663399 !important;
    color:#663399 !important;
}
#wherenext h2, #wherenext h3, #wherenext ul{
border-right:1px solid #666666 !important;
}
/* VARIOUS: Back to top, Bookmark, Date */
#various{
    margin:5px 0 0 !important;
    padding:0 10px 0 0 !important;
    width:142px;
}
#various li{
    margin:5px 0 !important;
    width:100% !important;
}
/*Back to Top*/
#bottom_back_top{
    margin:0 !important;
    padding:0 !important;
    text-align:center;
}
#bottom_back_top a{
    display:block !important;
    padding-left:0 !important;
    padding-right:0 !important;
    width:100%;
}
/* Bookmark*/
#bookmark {
    margin:0 !important;
    padding:5px 0 !important;
    background:#F6F6F6;
    text-align:center !important;
}
#bookmark a{
    background:none !important;
    border:none !important;
    padding:0px !important;
}
#bookmark a img{
    text-align:center;
    background:transparent URL("/media/template/utilities/bookmark.jpg") no-repeat top left;
}
#bookmark a:hover img{
    background:transparent URL("/media/template/utilities/bookmarkOn.jpg") no-repeat top left;
}
#bookmark a.what, #bookmark a.what:visited{
    padding-top:5px !important;
    color: #0066FF !important;
    text-decoration:none !important;
    font-weight:normal !important;
    background:none !important;
    border:none !important;
    padding:0px !important;
}
#bookmark a.what:hover, #bookmark a.what:visited:hover {
    color: #0066FF !important;
    text-decoration:underline !important;
    font-weight:normal !important;
    background:none !important;
    border:none !important;
    padding:0px !important;
}