@charset "iso-8859-1";

/* style for module titles */


/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
font: 13px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-weight: normal;
		color: #000000;
}


/* used to collapse panes without any content in them */
.DNNEmptyPane
{
	width: 0px;
}

.MiddleColumn
{
	position: absolute;
	top: 180px;
	left:210px;
	text-align: left;
	z-index:-1;
}

#CSSTabContainerTop .shadetabs{
/*padding: 3px 0; */
float:left;
padding:0px;
margin:0px;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
#CSSTabContainerTop .shadetabs li{
display: inline;
margin: 0px;
padding:0px;
}
#CSSTabContainerTop .shadetabs li a{
text-decoration: none;
text-align:center;
border: 1px solid #CCCCCC;
color:#;
background: white url(../images/thwt_tabshade.gif) top left repeat-x;
display: block;
float: left;
width:161px;
height: 25px;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
z-index:-1;
}
#CSSTabContainerTop .shadetabs li a:visited{
color: #2d2b2b;
}
#CSSTabContainerTop .shadetabs li a:hover{
color: #2d2b2b;
}
#CSSTabContainerTop .shadetabs li.selected{
position: relative;
}
#CSSTabContainerTop .shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/thwt_tabshadeactive.gif);
border-bottom:none;
}
#CSSTabContainerTop .shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
#CSSTabContainerTop .tabcontentstyle{ /*style of tab content oontainer*/
clear:both;
text-align:left;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
width: 469px;
height:100%;
overflow:auto;
margin:0px;
padding: 9px;
background: white url(../images/thwt_tabshade.gif) bottom left repeat-x;
}



/*--------*/
#CSSTabContainerBot .shadetabs{
float:left;
padding:0px;
margin:0px;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
#CSSTabContainerBot .shadetabs li{
display: inline;
margin: 0px;
padding:0px;
}
#CSSTabContainerBot .shadetabs li a{
text-decoration: none;
text-align:center;
border: 1px solid #CCCCCC;
color:#;
background: white url(../images/thwt_tabshade.gif) top left repeat-x;
display: block;
float: left;
width:161px;
height: 25px;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
z-index:-1;
}
#CSSTabContainerBot .shadetabs li a:visited{
color: #2d2b2b;
}
#CSSTabContainerBot .shadetabs li a:hover{
color: #2d2b2b;
}
#CSSTabContainerBot .shadetabs li.selected{
position: relative;
}
#CSSTabContainerBot .shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/thwt_tabshadeactive.gif);
border-bottom:none;
}
#CSSTabContainerBot .shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
#CSSTabContainerBot .tabcontentstyle{ /*style of tab content oontainer*/
text-align:left;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
width: 469px;
height:100%;
overflow:auto;
margin:0px;
padding: 9px;
background: white url(../images/thwt_tabshade.gif) bottom left repeat-x;
clear:both;
}





.tabcontent{
display:none;
}
@media print {
.tabcontent {
display:block!important;
}
#TextTab {
padding:0px;
width:450px;
font: 13px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
float:left;
}