
/*  CSS for  Tabs. */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Arial;
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{
border-left:1px solid white; border-right:1px solid white; border-top:1px solid white; 
border-bottom:1px solid #b0dbfd; text-decoration: none;
position: relative;
z-index: 1;
margin-right: 4px;
 
color: #2d2b2b;
background-color:white;
background:white;
font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; 
font-family:Arial; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:2px; 
background-color:#b0dbfd;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;

}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
 }

.shadetabs li a.selected{ /*selected main tab style */
background: url('images/shadeactive.gif') repeat-x;  
 border-bottom-color: white; 
/*background-color:white;
background:white; */

}

.shadetabs li a:hover{ /*selected main tab style */
text-decoration: none;
background-color:white;
background:white;
border-bottom-color: white; 
}


.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
background-color:white;
background:white;
border-bottom-color: white; 
}

.tabcontent{
display:none;
}

/* width to be specified on content page, common attribute of the holder here */
#tabbedcontent  
{
background:url('images/h1bg.png') no-repeat top center;
margin-bottom: 1em; 
padding: 10px;
border:1px solid white; 
}

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

.thumbnail {
font-family: Arial;
font-size: 3px;
height: 120px;
width: 120px;
float: left;
padding:10px 10px 10px 20px;
line-height:5px;
}

.thumbnail img {
border-color: #FFFFFF;
border: 3px solid #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9;
opacity:0.9;
}

.thumbnail a:visited img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9;
opacity:0.9;
border: 2px solid #FFFFFF;
border-color: #FFFFFF;}

.thumbnail a:hover img {
border-color: #70b9ef;
border: 4px solid #70b9ef;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
opacity:1.0;
}

.pleasewait {
font-family:Arial, Verdana, Tahoma; 
font-size:12pt; 
color:#000000; 
text-align:left;
margin-left:10px;
}