body {
font-family: verdana,arial;
font-size: 10pt;
color: #CCCCCC;
}

a {
color:#FFCC66;
font-family: verdana, arial;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
}

a:focus {
outline: 0;
}


a:hover {
color:#FFFFFF;
text-decoration: underline;
}

h1 {
font-family: verdana,arial;
font-size: 12pt;
color: #CCCCCC;
}

td {
font-family: verdana,arial;
font-size: 10pt;
color: #CCCCCC;
}

.header_cell {
background-color: #000000;
border-bottom: 1px solid #444444;
}

.footer_cell {
background-color: #000000;
border-top: 1px solid #444444;
}

.main_cell {
background-color: #000000;
}

.button {
color:#ffcc66;
background-color:#333333;
border:1px solid #333333;
}

.buttonOverClass {
color:#ffffff;
background-color:#333333;
border:1px solid white;
}

.borderit img {
border: 2px solid #AAAAAA;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
  
.borderit:hover img {
border: 2px solid #ffffff;
filter:alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
  
.borderit:hover{color: red; /* Fix IE bug */}

.media_icon img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
  
.media_icon:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
  
.media_icon:hover{color: red; /* Fix IE bug */}