/* LINKS */
a {
font-family: Trebuchet MS, Arial, sans-serif; color: #BBC400; font-size: 12px; font-weight: bold; text-decoration: none
}
a:hover {
font-weight: bold; color: #CCCCCC; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; text-decoration: none
}
a.smallhref {
font-family: "Trebuchet MS", Arial, sans-serif; color: #BBC400; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.smallhref:hover {
font-weight: bold; color: #CCCCCC; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; text-decoration: none;
}
a.smallthinhref {
font-family: "Trebuchet MS", Arial, sans-serif; color: #BBC400; font-size: 12px; font-weight: normal; text-decoration: none;
}
a.smallthinhref:hover {
font-weight: normal; color: #CCCCCC; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; text-decoration: none;
}
a.navhref {
font-family: Trebuchet MS, Arial, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;
}
a.navhref:hover {
font-weight: bold; color: #BBC400; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; text-decoration: none;
}

/* IMAGE LINKS */
a.rollopaque img {
filter:alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;
}
a.rollopaque:hover img {
filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;
}

/* TEXT */
.main {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000;
}
.small {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-weight : normal;
}
.smallpad {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-weight : normal; padding: 5px;
}
.smallpad2 {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-weight : normal; padding-left: 10px; padding-right: 10px;
}
.smallpad3 {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-weight : normal; padding-right: 5px;
}
.homenews {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-weight : normal; padding: 5px;
}
.homenewsdate {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #BBC400; font-weight : bold;
}
.emphasize {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #BBC400; font-weight : bold;
}


/* TABLE CELLS */
.nav {
background-color: #BBC400;
}
.white {
background-color: #FFFFFF;
}


/* FORMS */
.formfieldsmall {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; background-color : #FFFFFF; color: #000000; margin: 0px 0px 0px 0px;
}

.tdlabel {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight : bold; text-decoration: none; background-color: #BBC400;
}

.tddetail {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; background-color : #EFEFEF; color: #000000;
}

.button {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; border: 1px #AAAAAA solid; background-color: #BBC400;
}

.field {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; border: 1px #CCCCCC solid;
}

.mandatoryfield {
font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #FF0000; font-weight : bold;
}