@charset "UTF-8";

.TabbedPanels {
margin: 0px;
padding: 0px;
float: left;
clear: none;
width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup {
margin:1px 0px 0px 0px;
padding: 0px;
border:none;

}


.TabbedPanelsTab {
position: relative;
width:160px;
background:url("http://www.phila.gov/images/tabBG2.gif") center bottom no-repeat;
top: 1px;
float: left;
text-align:center;
padding: 4px 0px;
margin: 0px 1px 0px 0px;
color:#ffffff;
font: bold 12px sans-serif;
list-style: none;
border:none;
cursor: pointer;
}


.TabbedPanelsTabHover {
background:url("http://www.phila.gov/images/tabBG1.gif") center bottom no-repeat;
}


.TabbedPanelsTabSelected {
color:#ffffff;
border:none;
background:url("http://www.phila.gov/images/tabBGActive.gif") center bottom no-repeat;
}


.TabbedPanelsTab a {
color: #000;
text-decoration: none;
}



.TabbedPanelsContentGroup {
clear: both;
border:none;
background-color: #EEE;
}


.TabbedPanelsContent {
padding:15px 0px 0px 0px;
border:none;
background:url("http://www.phila.gov/images/panelTopD.jpg") top center no-repeat #ffffff;
}


.TabbedPanelsContentVisible {
}


.VTabbedPanels .TabbedPanelsTabGroup {
float: left;
width: 10em;
height: 20em;
background-color: #EEE;
position: relative;
border-top: solid 1px #999;
border-right: solid 1px #999;
border-left: solid 1px #CCC;
border-bottom: solid 1px #CCC;
}


.VTabbedPanels .TabbedPanelsTab {
float: none;
margin: 0px;
border-top: none;
border-left: none;
border-right: none;
}


.VTabbedPanels .TabbedPanelsTabSelected {
background-color: #EEE;
border-bottom: solid 1px #999;
}


.VTabbedPanels .TabbedPanelsContentGroup {
clear: none;
float: left;
padding: 0px;
width: 30em;
height: 20em;
}


