.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.toggleopacity img{
border: 1px solid #ccc;
}
.toggleborder:hover img{
border: 1px solid navy;
}
.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

{ 
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #336699;
scrollbar-darkshadow-color: #993333;
scrollbar-face-color: #EAEFF5;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
}

p { font-family: Verdana, sans-serif; font-size: 9pt; color:#666666;}

a { font-family: Verdana, sans-serif; font-size: 9pt; color:#000000; text-decoration: none} 

a:hover { font-family: Verdana, sans-serif; font-size: 9pt; color:#653198; text-decoration: none}

A.menulink2 { font-family: Verdana, sans-serif; font-size: 9pt; color:#000000; text-decoration: none} 

A.menulink2:hover { font-family: Verdana, sans-serif; font-size: 9pt; color:#653198; text-decoration: none}

A.menulink2 { font-family: Verdana, sans-serif; font-size: 9pt; color:#ffffff; text-decoration: none} 

A.menulink2:hover { font-family: Verdana, sans-serif; font-size: 9pt; color:#ffffff; text-decoration: none}

a.top { font-family: Verdana, sans-serif; font-size: 9pt; color:#000000; text-decoration: none} 

a.top:hover { font-family: Verdana, sans-serif; font-size: 9pt; color:#ffffff; text-decoration: none}

#tiny { font-size: 50%; }
body {
	background-color: #ffffff;
	margin-top: 0px;
}
.style1 {font-size: 10px}
.style4 {
	color: #653198;
	font-size: 11px;
}
.style6 {
	color: #333333;
	font-weight: bold;
		font-size: 11px;
}
.style8 {color: #653198; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style9 {color: #333333;
		font-size: 11px;}

table.entity_grid {
border: solid 1px #666666;
cell-spacing: 0px;
}

table.entity_grid2 {
border-top: solid 1px #666666;
border-right: solid 1px #666666;
border-bottom: solid 1px #666666;
cell-spacing: 0px;
}
.hbuttons a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 28px;
height: 23px;
float: left;
display: inline;
margin-right: 0px;
background-image:url(images/tabsquare.jpg);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbuttons a:hover{
background-image:url(images/tabsquareover.jpg);
}
