/*****
*
*	FTS Tools Cascading Sytle Sheet
*
*	Developed by:First Time Software
*
*	Fri Mar 19 15:10:58 EST 2004 - 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: tools.css,v 1.3 2004/12/02 18:37:31 fharvell Exp $
*
*****/


/* common styles */

body { margin:0px; }

table.toolheading { background:#6CA2FF url(/fts/icons/tool/headingbg.gif); height:60px; }
td.toolheadingtitle { font:20pt Verdana, Arial, Helvetica, sans-serif; color:#339; padding:14px 5px 5px 5px; }
td.toolheadinglogo { text-align:right; padding:5px; }
div.toolbody { background:#6CA2FF url(/fts/icons/tool/bg.gif); padding-bottom:20px; }
div.instructions { font:10px Arial, Verdana, Helvetica, sans-serif; text-align:center; padding:10px; }
div.forgot { text-align:right; padding-bottom:5px; }
div.join { text-align:right; padding-bottom:5px; }
div.request { text-align:right; padding-bottom:5px; }

td.toolbody { background:#E4E4E7; }
td.toolbodyup { background:#E4E4E7 url(/fts/icons/tool/up.gif); }
td.toolbodylw { background:#E4E4E7 url(/fts/icons/tool/lw.gif); }
td.toolbodylt { background:#E4E4E7 url(/fts/icons/tool/lt.gif); }
td.toolbodyrt { background:#E4E4E7 url(/fts/icons/tool/rt.gif); }

.tool { font:12px Arial,Verdana,Helvetica,sans-serif; }
table.tool { font:12px Arial,Verdana,Helvetica,sans-serif; background:#CCC; }
th.tool { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-align:right; vertical-align:middle; }
td.tool { text-align:left; vertical-align:middle; }
span.tool { font:12px Arial,Verdana,Helvetica,sans-serif; }
select.tool { background:#FFF; }
textarea.tool { background:#FFF; }
input.tool { background:#FFF; }
button.tool { font:bold 10px Verdana,Helvetica,Arial,sans-serif; border:1px solid #3A89D8; color:#000; }

.toolrequired { font:12px Arial,Verdana,Helvetica,sans-serif; }
table.toolrequired { font:12px Arial,Verdana,Helvetica,sans-serif; background:#CCC; }
th.toolrequired { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-align:right; vertical-align:middle; color:#009; }
td.toolrequired { text-align:left; vertical-align:middle; }
span.toolrequired { font:12px Arial,Verdana,Helvetica,sans-serif; }
select.toolrequired { color:#000; background:#F3F3FF; }
textarea.toolrequired { color:#000; background:#F3F3FF; }
input.toolrequired { color:#000; background:#F3F3FF; }
button.toolrequired { font:bold 10px Verdana,Helvetica,Arial,sans-serif; border:1px solid #3A89D8; color:#000; }

.toolrequirederror { font:12px Arial,Verdana,Helvetica,sans-serif; }
table.toolrequirederror { font:12px Arial,Verdana,Helvetica,sans-serif; background:#CCC; }
th.toolrequirederror { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-align:right; vertical-align:middle; color:#900; }
td.toolrequirederror { text-align:left; vertical-align:middle; }
span.toolrequirederror { font:12px Arial,Verdana,Helvetica,sans-serif; }
select.toolrequirederror { color:#000; background:#FFF3F3; }
textarea.toolrequirederror { color:#000; background:#FFF3F3; }
input.toolrequirederror { color:#000; background:#FFF3F3; }
button.toolrequirederror { font:bold 10px Verdana,Helvetica,Arial,sans-serif; border:1px solid #3A89D8; color:#000; }

th.pagerheading { font:bold 16px Arial,Verdana,Helvetica,sans-serif; text-align:left; color:#000; background:#E4E4E7; }
th.pagerright { text-align:right; background:#E4E4E7; }
td.pagerline { background:#666; }
th.pagerbody { font:bold 12px Arial,Verdana,Helvetica,sans-serif; text-align:right; vertical-align:top; background:#E4E4E7; }
td.pagerbody { font:12px Arial,Verdana,Helvetica,sans-serif; vertical-align:middle; background:#E4E4E7; }
td.pagerright { text-align:right; background:#E4E4E7; }
td.pagerseparator { background:#E4E4E7; }

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


/* login */

td.login { background:#E4E4E7; }
button.login { border:0px; background:#E4E4E7; }


/* send */

td.send { background:#E4E4E7; }
button.send { background:#E4E4E7; }


/* select */

.select { font:11px Arial,Verdana,Helvetica,sans-serif; vertical-align:middle; }
a.select { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.select:link { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.select:visited { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.select:hover { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.select:active { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
th.select { font:bold italic 20px Arial,Verdana,Helvetica,sans-serif; vertical-align:middle; }

.selectindex { font:11px Arial,Verdana,Helvetica,sans-serif; vertical-align:middle; }
a.selectindex { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.selectindex:link { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.selectindex:visited { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.selectindex:hover { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
a.selectindex:active { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-decoration:none; color:#009; }
th.selectindex { font:bold 11px Arial,Verdana,Helvetica,sans-serif; text-align:left; vertical-align:middle; }
td.selectindex { font:11px Arial,Verdana,Helvetica,sans-serif; vertical-align:middle; }

td.selectline { background:#666; }
