/***

	General StyleSheet for all browsers supporting CSS.
	For newer browsers than version 4 see "w3c.css".

***/



/*** HTML tags ***/

/* Specify font-family for all tags that need it, since some may not inherit this correctly if just defined it for the body tag */

body, div, td, th, h1, h2, h3, h4, h5, h6, a, span, ul, ol, p, li, input, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
/* don't define font-family for select elements - use browser default */

BODY {
	color:#333333;
	background-color:#FFFFFF;
	font-size:11px;
	line-height:1.5em;
	text-align:left;
/*	background-image: url(../ui/bg_generic.gif);
	background-repeat: repeat-x;
	background-position: left top; */
}

A, A:link, A:visited, A:hover, A:active { font-size:1.0em; }

IMG{border-width:0px;}

P  { margin-bottom: 1em; }

UL { margin-bottom: 1.5em; }

LI { font-size:1em; list-style-position: outside; }

FORM { margin:0px;}

INPUT, textarea {
	padding: 0.25em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8B8D8E;
	border-right-color: #C5C6C6;
	border-bottom-color: #EBE9ED;
	border-left-color: #C5C6C6;
}
SELECT, INPUT { vertical-align: middle; }
SELECT, INPUT, textarea { font-size: 1em; }

h1, h1 a, h2, h2 a, h3, h3 a { font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
h1, h2 { font-weight: normal; } 

H1 { font-size: 20pt; padding-bottom: 0.3em; }

H2 { font-size: 14pt; padding-bottom: 0.3em; }

H3 { font-size: 12pt; padding: 0.5em 0px; }

H4 { font-size: 10pt; padding: 0.5em 0px; }

H5 { font-size: 8pt; }



/*** HR ***/

DIV.hr {
	clear: both;
	height: 1px;
	margin-bottom: -1px;
}

DIV.hr HR { display: none; }



/******* classes *******/

.fr{float:right;}

.fl{float:left;}

.fn{float:none;}

.cb{clear:both;}

.tal{text-align:left}

.tac{text-align:center}

.tar{text-align:right}

.vat{vertical-align:top}

.vam{vertical-align:middle}

.vab{vertical-align:bottom}

.hidden{display:none;}

.wauto{width:auto;}

.print{display:none;}

.noprint{}
