/* ######### CSS for Shade Tabs. Remove if not using ######### */
.tabmsg {
	width: 555px;
	margin: 0 0 1em 0; 
	padding: 10px ;
	background: repeat-x url(images/tabbg.gif);
	border: 1px solid #baaac9;
}
.shadetabs{
padding: 9px 0 11px 25px;
margin: 20px 0 0 0;
	font-family: Arial;
font-size:1.1em;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
width: 576px;
background: no-repeat url(images/tnavw.gif);
}

.shadetabs li{
display: inline;
font-family: Arial;
margin: 0;
width:120px;
}

.shadetabs li a{
font-family: Arial;
text-decoration: none;
position: relative;
z-index: 1;
padding: 10px 6px 9px 7px;
margin: 0;
top: 1px;
color:#ffffff;
background: repeat-x url(images/navliha.gif);
}


.shadetabs li a:hover{
font-family: Arial;
background: repeat-x url(images/navlifa.gif);
}

.shadetabs li a.selected{ /*selected main tab style */
font-family: Arial;
position: relative;
background: repeat-x url(images/navli.gif);
top: 1px;
color:  #fff;
}

.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color: white;
font-family: Arial;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
	font-family: Arial;
}

.tabcontent{
display:none;
}

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

.tabmsg {min-height:180px;text-align:justify}
.tabmsg ul li {text-align:left}