
.footer {
color: #888888;
font-size: 9pt;
}

.small_link {
font-size: 9pt;
}

a.title {
color: #F0B648;
font-family: georgia,"times new roman",serif;
font-weight: bold;
font-size: 18pt;
font-style: italic;
text-decoration: none;
}

a {
color:#FFCC66;
font-family: "trebuchet ms",verdana,arial;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
}

a:focus {
outline: 0;
}

a:hover {
color:#FFFFFF;
text-decoration: underline;
}

a.title:hover {
color:#FFFFFF;
text-decoration: none;
}

h1 {
font-family: "trebuchet ms",verdana,arial;
font-size: 12pt;
color: #CCCCCC;
}

h4 {
font-family: "trebuchet ms",verdana,arial;
font-size: 9pt;
font-weight: normal;
color: #888888;
}

td {
font-family: "trebuchet ms",verdana,arial;
font-size: 10pt;
color: #CCCCCC;
}

.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 */}
