<!--
 Copyright 2000-2004 Fitech Laboratories, Inc. All Rights Reserved.

 This software is provided "AS IS," without a warranty of any kind. ALL
 EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY
 IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
 NON-INFRINGEMENT, ARE HEREBY EXCLUDED. FITECH LABORATORIES AND ITS LICENSORS
 SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING,
 MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL
 FITECH LABORATORIES OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT
 OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
 DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT
 OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF FITECH LABORATORIES HAS
 BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

 This software is not designed or intended for use in on-line control of
 aircraft, air traffic, aircraft navigation or aircraft communications; or in
 the design, construction, operation or maintenance of any nuclear
 facility. Licensee represents and warrants that it will not use or
 redistribute the Software for such purposes.

 Global CSS.
 
 $Project:xtier-2.0$
 $Workfile:style.css$
 $Date:11/19/2004 9:38:12 PM$
 $Revision:26$
-->

/* primary tags and styles */
body  { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 0px 0px; }

td, p, li, div, span, font, body, h1, h2, h3, h4, h5 { color: #333333; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }

.quote { 
	color: #333333; 
	font: 11px/normal verdana, arial, helvetica, sans-serif; 
	line-height: 15px;
	margin: 0px 0px;
	font-style: italic;	
}

blockquote {
	bg-color: #eee;	
	font: 12px/normal Courier New;
	width: 100%;
	border: 1px dotted #aaa;
	padding: 15px;
	margin: 0px 0px;
}

.topnav {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ededed; 
	font-size: 7pt;
	font-weight: normal;
}
a.topnav:hover { border-bottom: 1px dotted #ededed; }
a.topnav:visited { text-decoration: none; }
a.topnav:active { text-decoration: none; }

/* classes for primary tags */
.copyright { text-align: center; color: #999999; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.copyrightlink { color: #999999; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif }
.copyrightlink:hover { color: #999999; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; border-bottom: 1px dotted }
.service_name  { color: #333333; font-weight: bold; font-size: 24px; font-family: verdana, arial, helvetica, sans-serif }
.hdg  { color: #333333; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.light  { color: #999999 }
.bighdg  { color: #333333; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
.subhdg { color: #666666; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }
.newsdate { color: #999999; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }
.newslink { color: #666666; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }
.newslink:hover { color: #666666; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; border-bottom: 1px dotted }
.leading14 { line-height: 14px }
.leading16 { line-height: 16px }
.leading18 { line-height: 18px }
.sitemapmain { color: #333333; font-size: 11px; font-weight: bold; }
.sitemapmain:hover { color: #333333; font-size: 11px; font-weight: bold; border-bottom: 1px dotted }
.sitemapsub1 { color: #333333; font-size: 11px; font-weight: normal; }
.sitemapsub1:hover { color: #333333; font-size: 11px; font-weight: normal; border-bottom: 1px dotted }
.sitemapsub2 { margin-left: 15px; color: #333333; font-size: 11px; font-weight: normal; }
.sitemapsub2:hover { margin-left: 15px; color: #333333; font-size: 11px; font-weight: normal; border-bottom: 1px dotted }
.whitelink { color: #ffffff; font-size: 11px; font-weight: normal; }
.whitetxt { color: #ffffff; font-size: 10px; font-weight: normal; }
.link { color: #333333; font-size: 11px; font-weight: normal; }
.link:hover { color: #333333; font-size: 11px; font-weight: normal; border-bottom: 1px dotted; }
.sup { font-family: helvetica, sans-serif; font-size: 8px; font-weight: normal; }
.required { color: #FF0000; font-size: 10px; font-weight: bold; }
.fineprint { color: #333333; font-size: 9px; font-weight: normal; }

A { text-decoration: none }
A:visited { text-decoration: none; }
A:active { text-decoration: none; }
A:hover { color: #333333; }

.dotted {
	border-width: 1px;
	border-style: solid;
	border-color: #eee;
}

A.whitelink { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none }
A.whitelink:visited { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none }
A.whitelink:active { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none }
A.whitelink:hover { color: #ffffff; font-size: 11px; font-weight: normal; border-bottom: 1px dotted; }

A.fineprint { color: #333333; font-size: 9px; font-weight: normal; text-decoration: none }
A.fineprint:visited { color: #333333; font-size: 9px; font-weight: normal; text-decoration: none }
A.fineprint:active { color: #333333; font-size: 9px; font-weight: normal; text-decoration: none }
A.fineprint:hover { color: #333333; font-size: 9px; font-weight: normal; border-bottom: 1px dotted; }

/* Java code highlighting. */
span.xt2-java-char-tok { font: 11px Courier New; color: #333; font-weight: normal; }
span.xt2-java-code-tok { font: 11px Courier New; color: #333; font-weight: normal; }
span.xt2-java-wspace-tok { font: 11px Courier New; color: #333; font-weight: normal; }
span.xt2-java-comment-tok { font: 11px Courier New; color: #999; font-weight: normal; }
span.xt2-java-keyword-tok { font: 11px Courier New; color: rgb(0, 0, 160); font-weight: normal; }
span.xt2-java-operator-tok { font: 11px Courier New; color: #999; font-weight: bold; }
span.xt2-java-separator-tok { font: 11px Courier New; color: #aaa; font-weight: normal; }
span.xt2-java-string-tok { font: 11px Courier New; color: rgb(27, 86, 172); font-weight: normal; }
span.xt2-java-line-num { color: #666; font-weight: normal; }

/* XML code highlighting. */
span.xt2-xml-attr-value-tok { font: 11px Courier New; color: rgb(27, 86, 172); font-weight: normal; }
span.xt2-xml-tag-tok { font: 11px Courier New; color: #00a; font-weight: normal; }
span.xt2-xml-wspace-tok { font: 11px Courier New; color: #00a; font-weight: normal; }
span.xt2-xml-comment-tok  { font: 11px Courier New; color: #999; font-weight: normal; }
span.xt2-xml-attr-tok { font: 11px Courier New; color: rgb(0, 0, 160); font-weight: normal; }
span.xt2-xml-data-tok { font: 11px Courier New; color: #333; font-weight: normal; }
span.xt2-xml-directive-tok { font: 11px Courier New; color: #333; font-weight: normal; }
span.xt2-xml-eq-tok { font: 11px Courier New; color: #999; font-weight: normal; }
span.xt2-xml-pi-tok { font: 11px Courier New; color: #999; font-weight: normal; }
span.xt2-xml-line-num { color: #666; font-weight: normal; }
span.xt2-xml-ltgt-tok { font: 11px Courier New; color: #999; font-weight: normal; }
