/* ===========================================================
 * STYLE.CSS
 *
 * $Revision:	1.50 $
 * $Author:		Striped  $
 *
 * Modified:	06/22/2007
 * Created:		01/01/2005
 *
 * Changes:		Passed W3C CSS Validator
 *
 * =========================================================== */

/*
Only 16 color names are supported by the W3C CSS standard:
aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow
*/

BODY 
{
    background: white fixed no-repeat;
  	color: gray;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%; 
	font-weight: normal;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px
}

A:link 
{
	color: blue; 
	text-decoration: none;
	text-decoration: underline;
}
A:active 
{
	color: red; 
	text-decoration: underline;
}
A:hover
{
	color: gray; 
	text-decoration: underline;
}


/* ======================= Paragraph ========================= */

PRE
{
	background-color: white; 
	border: 	black 1px solid; 
}

/*P:first-letter { font-size: 150%; }*/

P.standard 
{
	text-indent: 1.3em;
}
P.header
{
    text-align: center;
    font-size: 200%;
    font-weight: bold;
}
P.headerMiddle
{
	font-size: 150%;
	font-style: italic;
	text-indent: 3em;
}
P.bgbig
{
	background-color: #330000; 
	color: white;
	font-size: large;
	font-weight: bold;
	padding-left: 5pt; 
	padding-top: 5pt; 
	padding-right: 5pt; 
	padding-bottom: 5pt; 
}
P.border
{
	background-color: rgb(224,224,224); 
	text-indent: 1.5em;
	font-size: small;
	padding-left: 5pt; 
	padding-top: 5pt; 
	padding-right: 5pt; 
	padding-bottom: 5pt; 
	border: solid gray;
}
P.raised 
{
	text-indent:	1.5em;
	font-size: 		small;
	color:			black;
	background-color: rgb(192,192,192); 
	border-left: 	rgb(224,224,224) 2px solid; 
	border-top: 	rgb(224,224,224) 2px solid; 
	border-bottom: 	rgb(128,128,128) 2px solid; 
	border-right: 	rgb(128,128,128) 2px solid; 
	padding-bottom: 2px;
	padding-top: 	2px;
	font-variant:	small-caps;
}
P.engraved 
{
	text-indent:	1.5em;
	font-size: 		small;
	color:			black;
	background-color: rgb(192,192,192); 
	border-left: 	rgb(128,128,128) 2px solid; 
	border-top: 	rgb(128,128,128) 2px solid; 
	border-bottom: 	rgb(224,224,224) 2px solid; 
	border-right: 	rgb(224,224,224) 2px solid; 
	padding-bottom: 2px;
	padding-top: 	2px;
	font-variant:	small-caps;
}

/* ======================= TEXT ========================= */
.copyright
{
	font-size: 60%;
	text-align:	center;
	font-family: arial;
}

.it1
{
	font-style: italic;
}

.attention
{
	color: red;
}

/* ======================= BUTTON ========================= */
.submit
{
	/* em is relative to text size */
	height: 2em;
	width: 6em;
}

/* ======================= IMG ========================= */
img.menuBtn
{
	width: 140px;
	height: 32px;
	border-style: none; 
}

/* ======================= TABLE ========================= */
TABLE.format01
{
	font-size: small;
	background-color: white; 
}

TABLE.format01 THEAD
{
	background-color: white; 
}

TABLE.format01 TH
{
	background-color: #330000; 
	font-size: large;
}

TABLE.format01 TD.bg
{
	background-color: #330000; 
	text-align: center;
	vertical-align: top;
}

TABLE.format01 INPUT.invisible
{
	display: NONE;
	background-color: #330000; 
	color: gray; 
}

TABLE.format02
{
	font-size: small;
	background-color: #330000; 
}

/* =========================================================== */
/* =========================================================== */