@charset "utf-8";
/* CSS Document */

#parentcontainer{
padding: 5px 0 5px 0;
margin: 0;
width:750px;
font: normal 11px Arial, Helvetica, Verdana;
list-style-type: none;
}

.parentitems{
display: inline;
width:15%;
margin: 0;
}

.parentitems a{
text-decoration: none;
padding: 0px 10px;
color: #fff;
}

.parentitems a:hover{
color: #000;
}

.parentitems selected a{ /*selected main tab style */
border-color: navy;
}

.activeparent{
color:#990000;
font-weight:bold;
}

#childitems{ /*2nd level content wrapper*/
height: 100%; /*IE7 beta2 fix*/
font: normal 11px Arial, Helvetica, Verdana;
width:100%;
}

#childitems ul{
padding: 0;
margin: 0;
list-style-type: none;
display: none;
text-align:left;
}

#childitems ul li{
display: inline;
}

#childitems ul.selected{ /*selected 2nd level content*/
display: block;
}

#childitems ul li a{
color: #fff;
padding: 2px 5px;
text-decoration: none;
}


#childitems ul li a:hover{
color: #000;
}

.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.coloroff{
	background-color:#f3f0ea;
}
.coloron{
	background-color:#e3e0db;
}
.menutitle, .menutitle a, .menutitle a:hover, .menutitle a:visited{
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
.urbangreymenu{
width: 170px; /*width of menu*/
padding:0 0 0 5px;
}

.urbangreymenu .headerbar{
font: normal 12px Arial;
color: #6d6e70;
background-color: #e6e2e0; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*31px is left indentation of header text*/
border:0;
border-top:2px solid #fff;
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: #6d6e70;
display: block;
}

.urbangreymenu ul{
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;
color: #6d6e70;
background-color: #f6f6f6;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: #6d6e70;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #888685;
}


