/*****
*
*	FTS Library Cascading Sytle Sheet
*
*	Developed by:First Time Software
*
*	Thu Feb 15 23:22:59 EST 2001 - F Harvell
*
*****
*
*	Copyright &copy; First Time Software 2000 - 2004
*
*	All rights reserved worldwide by First Time Software.
*	Usage rights have been granted to the website owner according to the
*	terms and conditions of the First Time Software License Agreement.
*
*****
*
*  Version 2.1, $Id: fts.css,v 1.23 2004/12/02 18:37:31 fharvell Exp $
*
*****/


/* common styles */

body { font:12px Arial,Verdana,Helvetica,sans-serif; color:#000; margin:2px; background:#FFF; }

a { text-decoration:underline; color:#00F; }
a:link { text-decoration:underline; color:#00F; }
a:visited { text-decoration:underline; color:#00A; }
a:hover { text-decoration:underline; color:#00F; }
a:active { text-decoration:underline; color:#00F; }

div { font:12px Arial,Verdana,Helvetica,sans-serif; margin:0px; }
th { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-align:center; vertical-align:top; }
td { font:12px Arial,Verdana,Helvetica,sans-serif; vertical-align:top; }
ul { list-style:circle url(/fts/icons/bullet.gif); }
form { margin:0px; }

.website { font:bold 18px Arial,Verdana,Helvetica,sans-serif; text-align:left; vertical-align:middle; color:#999; }
.title { font:bold 18px Arial,Verdana,Helvetica,sans-serif; text-align:center; }
.heading { font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-align:center; }
.note { font:9px Arial,Verdana,Helvetica,sans-serif; text-align:center; }
.separator { background:none; }

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.top { vertical-align:top; }
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }

.clear { clear:both; }

.pagebreak { page-break-before:always; }


/* required styles */

.ftsabout { font:12px Arial,Verdana,Helvetica,sans-serif; text-align:center; background:#F0F6FC; border:2px solid #D8E8F8; }
.ftsinfo { font:12px Arial,Verdana,Helvetica,sans-serif; }
.ftserrmsg { font:12px Arial,Verdana,Helvetica,sans-serif; text-align:left; color:#F00; }
a.ftserrmsg { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#F00; }
a.ftserrmsg:link { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#F00; }
a.ftserrmsg:visited { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#F00; }
a.ftserrmsg:hover { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#F66; }
a.ftserrmsg:active { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#F66; }
td.ftserrmsg { font:12px Arial,Verdana,Helvetica,sans-serif; text-align:left; color:#F00; background:#FEE; }

.ftsstatus { font:12px Arial,Verdana,Helvetica,sans-serif; text-align:center; color:#00F; }
hr.ftsstatus { text-align:center; color:#CCC; }

.ftspowered { font:9px Arial,Verdana,Helvetica,sans-serif; color:#CCC; }
a.ftspowered { font:9px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#CCC; }
a.ftspowered:link { font:9px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#CCC; }
a.ftspowered:visited { font:9px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#CCC; }
a.ftspowered:hover { font:9px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#33C; }
a.ftspowered:active { font:9px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#33C; }


/* tab styles */

.tab { font:bold 12px Arial,Verdana,Helvetica,sans-serif; color:#000; }
table.tab { color:#666; background:#FFF; }
tr.tab { color:#666; background:#FFF url(/fts/icons/tab/bg.gif) repeat; }
th.tab { color:#000; }

.taba { font:bold 12px Arial,Verdana,Helvetica,sans-serif; color:#000; }
a.taba { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
a.taba:link { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
a.taba:visited { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
a.taba:hover { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
a.taba:active { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
th.taba { font:bold 12px Arial,Verdana,Helvetica,sans-serif; color:#000; text-align:center; vertical-align:top; background:#FFF url(/fts/icons/tab/ba.gif) repeat; }

.tabia { font:bold 12px Arial,Verdana,Helvetica,sans-serif; color:#666; }
a.tabia { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666; }
a.tabia:link { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666; }
a.tabia:visited { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#666; }
a.tabia:hover { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
a.tabia:active { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#000; }
th.tabia { font:12px Arial,Verdana,Helvetica,sans-serif; color:#666; text-align:center; vertical-align:bottom; background:#FFF url(/fts/icons/tab/bia.gif) repeat; }


/* link styles */

.link { font:12px Arial,Verdana,Helvetica,sans-serif; }
a.link { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#339; }
a.link:link { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#339; }
a.link:visited { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#339; }
a.link:hover { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#00F; }
a.link:active { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#00F; }

.relink { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.relink { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.relink:link { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.relink:visited { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.relink:hover { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#090; }
a.relink:active { font:12px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#090; }

.orderby { font:bold 14px Arial,Verdana,Helvetica,sans-serif; }
a.orderby { font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.orderby:link { font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.orderby:visited { font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#048250; }
a.orderby:hover { font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#090; }
a.orderby:active { font:bold 14px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#090; }

.trail { font:11px Arial,Verdana,Helvetica,sans-serif; color:#555; }
a.trail { font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#555; }
a.trail:link { font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#555; }
a.trail:visited { font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#555; }
a.trail:hover { font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#090; }
a.trail:active { font:11px Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; color:#090; }

