
.tabcontent{
display:none;
}

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

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
 /*Brown color theme*/ 
background: transparent;
width:495px;
}

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

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 li a, .modernbricksmenu2 li a:visited{
float: left;
display: block;
font: bold 12px Arial;
color:#000000;
text-decoration: none;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 8px 10px 8px 9px;
background-color:#D5EAFF; /*Brown color theme*/ 
border-top: 1px solid #9CB8C6;
border-right: 1px solid #9CB8C6;
border-bottom: 1px solid #9CB8C6;
text-align:center;
}

.modernbricksmenu2 a:hover{
	background-color:#AAD5FF; /*Brown color theme*/ 
	color:#000000;
	text-decoration:none;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color:#E7F1FB; /*Brown color theme*/ 
color: #000000;
border-bottom: 1px solid #E7F1FB;
}

.tabcontent{
display:none;
padding:10px 0 0 0;
}

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

.tabcontentstyle{ /*style of tab content oontainer*/
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}


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