@charset "UTF-8";
.TabbedPanels { background-color: #dfdfdf; margin: 0; padding: 0; float: left; clear: none; width: 100%; height: 450px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup { background-image: url(../img/backgrounds/pagemenuhead.jpg); background-repeat: repeat-x; height: 30px; margin: 0; padding: 0; }
.TabbedPanelsTab { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-variant: small-caps; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; float:left; padding:0 4px; text-decoration:none; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; margin-left: 10px; list-style-type: none; }
.TabbedPanelsTab span{ color: #8c857c; float:left; display:block; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: right top; padding-top: 5px; padding-bottom: 3px; }
.TabbedPanelsTab a span {}
.TabbedPanelsTabHover { /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}
.TabbedPanelsTabHover span{ /*onMouseover style*/
color: #0e0091; background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}
.TabbedPanelsTabSelected { /*Selected Tab style*/
background-position:0 -82px; border-bottom: 1px solid #bb3f81; /*Shift background image up to start of 2nd tab image*/
}
.TabbedPanelsTabSelected span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #000;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup { background-color: #eee; height: 450px; clear: both; }
.TabbedPanelsContent { color: #2d2b2b; background-color: #eee; text-align: justify; height: 450px; overflow: auto; visibility: visible; padding-right: 20px; padding-left: 20px; }
.TabbedPanelsContentVisible {  }
