@charset "UTF-8";
.TabbedPanels { overflow: hidden; margin: 0px; padding: 0px; clear: none; width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/ }
.TabbedPanelsTabGroup { margin: 0px; margin-left:0px; padding: 0px; }
.TabbedPanelsTab { position: relative; top: 1px; float: left; padding: 10px 20px 10px 20px; margin: 0px 5px 0px 0px; font: bold 0.8em sans-serif; background-color: #1877A9; color:#FFF; list-style: none; border-left: solid 1px #CCC; border-bottom: solid 1px #CCC; border-top: solid 1px #CCC; border-right: solid 1px #CCC; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; }
.TabbedPanelsTabHover { background-color: #FFFFFF; color:#666; }
.TabbedPanelsTabSelected { background-color: #FFF; border-bottom:1px solid #FFF; color:#666; }
.TabbedPanelsTab a { color: black; text-decoration: none; }
.TabbedPanelsContentGroup { clear: both; border: solid 1px #CCC; background-color: #FFF; padding: 5px 10px 5px 10px; }
.TabbedPanelsContent { overflow: hidden; padding: 4px; }
.TabbedPanelsContentVisible { }
.VTabbedPanels { overflow: hidden; zoom: 1; }

.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; }
@media print {
.TabbedPanels { overflow: visible !important; }
.TabbedPanelsContentGroup { display: block !important; overflow: visible !important; height: auto !important; }
.TabbedPanelsContent { overflow: visible !important; display: block !important; clear:both !important; }
.TabbedPanelsTab { overflow: visible !important; display: block !important; clear:both !important; }
}