@charset "utf-8";

/* CSS Document */

.urbangreymenu{

width: 244px;
}

.urbangreymenu .accordionHead{


background:#dfdfdf; /*url(../images/arrowstop.gif) no-repeat 180px 10px; last 2 values are the x and y coordinates of bullet image*/

margin-bottom: 2px; /*bottom spacing between header and rest of content*/
width:255px;
text-transform: uppercase;

/*padding: 7px 0 7px 0px; 31px is left indentation of header text*/
border-bottom:1px solid #b6b6b6;


}

.urbangreymenu .accordionHead a{
width:245px;
text-decoration: none;
padding-left:10px;
padding-top:7px;
padding-bottom:5px;
padding-right:0px;
display: block;

background-image:url(../images/arrowstop.gif);
background-repeat:no-repeat;
background-position:230px 14px;

}


.accordionHead a:hover{
background-color:#d9d9d9;

}

.urbangreymenu ul{
width:244px;
/*background-image:url(../images/fade.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#fff;*/
list-style-type: none;

margin: 0;

padding: 0;

margin-bottom: 0; /*bottom spacing between each UL and rest of content*/

}

.urbangreymenu ul li{

padding-bottom: 2px; /*bottom spacing between menu items*/

}

.urbangreymenu ul li a{

font: normal 12px Arial;

background: #fff;

display: block;

padding: 0px 0px;

line-height: 24px;

padding-left: 16px; /*link text is indented 8px*/

text-decoration: none;

width:239px;


}

.urbangreymenu ul li a:hover{ /*hover state CSS*/

background-color:#f2f2f2;

}


ul.f2cnoshow,
ul.f2cnoshow li,
ul.f2cnoshow li a{

display:none !important;

height:0 !important;

position:absolute !important;

left:-10000px !important;

}

.moduletable-accord{
background-color:#fff;
}

.moduletablequotebutton{
background-color:#dfdfdf;
}

.moduletablequotebutton img{

}

.headerbar{
width:245px;
clear:both;
}

.submenu{
width:245px;
}
