

.tabwrap{
float:left;width:745px; height: 27px; background-color: #373737;
}

.browse {
padding: 5px;
float: left;
font: normal 11px Arial;
color: white;
background-color: #000000; 
border-top:4px solid black; 
border-right:14px solid black; 
border-left:5px solid black; 
}

.modernbricksmenu2 {
padding: 0;
width: 740px;
border:0px solid white;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li, .sub_type li, .sub_format li, .sub_category li, .sub_audience li, .sub_subject li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 4px 12px;
background-color: #252525; 
border-top: 1px solid #414141;
border-bottom: 1px solid #1e1e1e;
letter-spacing: 1px;
}

.modernbricksmenu2 a:hover{
background-color: #9e0000; 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #373737; 
color: #ffbc36;
border-color: #252525; 
border-bottom: 1px solid #373737;
}

.sub_type ul, .sub_format ul, .sub_category ul, .sub_audience ul, .sub_subject ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.sub_type a, .sub_format a, .sub_category a, .sub_audience a{
float: left;
display: block;
font: normal 11px Arial;
color: white;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 6px 15px 0px 5px;
background-color: #373737;
letter-spacing: 1px;
}

.sub_type a, .sub_format a, .sub_category a, .sub_audience a{
float: left;
display: block;
font: normal 11px Arial;
color: white;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 6px 15px 0px 5px;
background-color: #373737;
letter-spacing: 1px;
}

.sub_subject a{
float: left;
display: block;
font: normal 10px Arial;
color: white;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 6px 6px 0px 5px;
background-color: #373737;
letter-spacing: 0px;
}

.sub_category a{
float: left;
display: block;
font: normal 11px Arial;
color: white;
text-decoration: none;
margin: 0 2px 0 0; /*Margin between each menu item*/
padding: 6px 12px 0px 5px;
background-color: #373737;
letter-spacing: 1px;
}

.sub_type a:hover, .sub_format a:hover, .sub_category a:hover, .sub_audience a:hover, .sub_subject a:hover{
background-color: #373737; 
color: #ffbc36;
border: 0px solid #5d5d5d;
}

.sub_type a.selected, .sub_format a.selected, .sub_category a.selected, .sub_audience a.selected, .sub_subject a.selected{ /*currently selected tab*/
background-color: #373737; 
color:#ffbc36;
border: 0px solid #5d5d5d;
}

.modernbricksmenu2 li a:focus { outline: 0; }
.sub_type li a:focus, .sub_format li a:focus, .sub_category li a:focus, .sub_audience li a:focus, .sub_subject li a:focus { outline: 0; }

.rsswrap a:focus { outline: 0; }


.tabcontent{
display:none;
}

.edge{
float:left;
width:12px;
background-color:#373737;
}

.rsswrap{
float:left;
padding:0px;
margin-left:5px;
font: normal 10px Arial;
color:#FFFFFF;
}

.rsswrap img{
vertical-align: middle;
}

.rsswrap ul{
margin:0;
margin-left: 0px;
padding: 0;
list-style: none;
}

.rsswrap a{
color:#FFCC66;
text-decoration: underline;
}

.rsswrap a:hover{
text-decoration: none;
}





@media print {
.tabcontent {
display:block !important;
}
}

