/* FRO CSS file, March 2004 */


.bigboxtype {
 FONT-SIZE: 12px;
 LINE-HEIGHT: 12px;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

body {
 MARGIN: 0px;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.boxes {
 BORDER-RIGHT: #000000;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #000000;
 PADDING-LEFT: 8px;
 FONT-WEIGHT: 200;
 FONT-SIZE: 12px;
 PADDING-BOTTOM: 4px;
 BORDER-LEFT: #000000 1px dotted;
 COLOR: #000000;
 PADDING-TOP: 0px;
 BORDER-BOTTOM: #000000;
 FONT-STYLE: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.boxesimage {
 BORDER-RIGHT: #000000;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #000000;
 PADDING-LEFT: 8px;
 FONT-WEIGHT: 200;  FONT-SIZE: 10px;
 PADDING-BOTTOM: 4px;
 BORDER-LEFT: #000000;
 COLOR: #000000;
 LINE-HEIGHT: 11px;
 PADDING-TOP: 0px;
 BORDER-BOTTOM: #000000;
 FONT-STYLE: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.boxesnodots {
 BORDER-RIGHT: #000000;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #000000;
 PADDING-LEFT: 8px;
 FONT-WEIGHT: 200;  FONT-SIZE: 10px;
 PADDING-BOTTOM: 4px;
 BORDER-LEFT: #000000;
 COLOR: #000000;
 PADDING-TOP: 0px;
 BORDER-BOTTOM: #000000;
 FONT-SIZE: 12px;
 FONT-STYLE: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.boxesnodotsnopadding {
 BORDER-RIGHT: #000000;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #000000;
 FONT-WEIGHT: 200;  FONT-SIZE: 10px;
 PADDING-BOTTOM: 4px;
 BORDER-LEFT: #000000;
 COLOR: #000000;
 PADDING-TOP: 0px;
 BORDER-BOTTOM: #000000;
 FONT-SIZE: 12px;
 FONT-STYLE: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.boxeswht {
 BORDER-RIGHT: 1px dotted;
 PADDING-RIGHT: 0px;
 BORDER-TOP: 1px;
 PADDING-LEFT: 4px;
 FONT-WEIGHT: 200;  FONT-SIZE: 9px;
 PADDING-BOTTOM: 4px;
 BORDER-LEFT: 1px dotted;
 COLOR: #000000;
 LINE-HEIGHT: 11px;
 PADDING-TOP: 4px;
 BORDER-BOTTOM: 1px;
 BACKGROUND-REPEAT: repeat;
 FONT-STYLE: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
 BACKGROUND-COLOR: #ffffff
}

.caption {
 FONT-WEIGHT: normal;
 FONT-SIZE: 9px;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 TEXT-ALIGN: center
}

.darklinks {
 COLOR: #006699
}

/* For very minor headlines */

.darklinksindent {

 FONT-WEIGHT: 400;
 FONT-SIZE: 16px;
 COLOR: #006699;
 PADDING-LEFT: 8px;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}


/* For newsletter headlines */

.headline {
 FONT-WEIGHT: 800;
 FONT-SIZE: 18px;
 COLOR: #006699;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

/* For minor headlines */

.headlineindent {

 FONT-WEIGHT: 800;
 FONT-SIZE: 18px;
 COLOR: #006699;
 PADDING-LEFT: 8px;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

/* For the titles of each page */

.headlinepage {
 FONT-WEIGHT: 800;
 FONT-SIZE: 22px;
 VERTICAL-ALIGN: top;
 COLOR: #006699;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.invisible {
 FONT-WEIGHT: normal;
 FONT-SIZE: 6px;
 COLOR: #ffffff;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 TEXT-ALIGN: center
}

.menu {
 FONT-WEIGHT: normal;
 FONT-SIZE: 9px;
 LINE-HEIGHT: 9px;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 TEXT-ALIGN: center
}

.reverselinks {
 FONT-WEIGHT: 800;
 FONT-SIZE: 11px;
 COLOR: #ffffff;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.reverselinksblue {
 FONT-WEIGHT: 800;
 FONT-SIZE: 14px;
 COLOR: #006699;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.reverselinksbluenodots {
 FONT-WEIGHT: 800;
 FONT-SIZE: 14px;
 COLOR: #006699;
 PADDING-LEFT: 8px;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.reverselinksbold {
 FONT-WEIGHT: 900;
 FONT-SIZE: 12px;
 COLOR: #ffff00;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.subtag {
 FONT-SIZE: 18px;
 COLOR: #FF0000;
 LINE-HEIGHT: 18px;
 FONT-STYLE: italic;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.subtagital {
 FONT-SIZE: 14px;
 COLOR: #fafafa;
 LINE-HEIGHT: 18px;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}

.topbar {
 FONT-WEIGHT: 800;
 FONT-SIZE: 12px;
 PADDING-BOTTOM: 4px;
 COLOR: #ffffff;
 PADDING-TOP: 4px;
 FONT-STYLE: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
 TEXT-ALIGN: center
}

.toptb {
 BACKGROUND-REPEAT: no-repeat;
 BACKGROUND-COLOR: #006699
}




A:hover {
 TEXT-DECORATION: none
}

A.reverselinksbold:link {
 FONT-WEIGHT: 900;
 FONT-SIZE: 12px;
 COLOR: #ffff00;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
A.reverselinksbold:active {
 FONT-WEIGHT: 900;
 FONT-SIZE: 12px;
 COLOR: #ffff00;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
A.reverselinksbold:visited {
 FONT-WEIGHT: 900;
 FONT-SIZE: 12px;
 COLOR: #ffff00;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
A.reverselinksbold:hover {
 FONT-WEIGHT: 900;
 FONT-SIZE: 12px;
 COLOR: #ffff00;
 LINE-HEIGHT: normal;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
