/*page tabs*/
/*from: http://www.dynamicdrive.com/dynamicindex17/tabcontent.htm*/


.shadetabs{
padding: 3px 0;
/*margin-left: 15px;*/
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border-top: 1px solid #778;
border-left: 1px solid #778;
border-right: 1px solid #778;
color: #FFFFFF;
/*background-color:#EEEEEE;*/
background: #999999 url(../Fwks/tab-grey.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #FFFFFF;
text-decoration:none;
}

.shadetabs li a:hover{
text-decoration: underline;
color:#FFFFB7;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background: #660034 url(../Fwks/tab-red.gif) top left repeat-x;
color: #FFFFFF;
/*background-color:#999999;
border-bottom-color: #EEEEEE;*/
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
color: #FFFFFF;
}

.shadetabs li.selected a:visited{
color: #FFFFFF;
text-decoration:none;
}

.tabcontentstyle{ /*style of tab content container*/
width: 400px;
border-top: 1px solid gray;
/*border-right: 1px solid gray;
background-image:url(../Fwks/tab-edge.gif);
background-position:top right;
background-repeat:no-repeat;*/

/*height:425px;
display:block;
overflow:auto;*/
/*margin-left:15px;
margin-bottom: 1em;*/
padding: 10px;
}

.tabcontent{
display:none;
}

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