/* TEXTXXXSMALL -------------------------------------------------------- */

.textxxxsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7px;
}

.textxxxsmallheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7px;
	font-weight : bold;
}

.textxxxsmalldropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7px;
	font-weight : bold;
	color: White;
}

.textxxxsmallerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7px;
	color: red;
}

/* TEXTXXSMALL -------------------------------------------------------- */

.textxxsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
}

.textxxsmallheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	font-weight : bold;
}

.textxxsmalldropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	font-weight : bold;
	color: White;
}

.textxxsmallerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	color: red;
}

/* TEXTXSMALL -------------------------------------------------------- */

.textxsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.textxsmallheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}

.textxsmalldropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color: White;
}

.textxsmallerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: red;
}



/* TEXTSMALL -------------------------------------------------------- */

.textsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.textsmallheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.textsmalldropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: White;
}

.textsmallerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: red;
}


/* TEXTNORMAL -------------------------------------------------------- */

.textnormal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.textnormalheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.textnormaldropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: White;
}

.textnormalerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: red
}




/* TEXTLARGE -------------------------------------------------------- */

.textlarge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
}

.textlargeheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}

.textlargedropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: White;
}

.textlargeerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: red
}







/* TEXTXLARGE -------------------------------------------------------- */

.textxlarge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
}

.textxlargeheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}

.textxlargedropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color: White;
}

.textxlargeerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color: red
}



/* TEXTXXLARGE -------------------------------------------------------- */

.textxxlarge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
}

.textxxlargeheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

.textxxlargedropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color: White;
}

.textxxlargeerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color: red
}



/* TEXTXXXLARGE -------------------------------------------------------- */

.textxxxlarge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 32px;
}

.textxxxlargeheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 32px;
	font-weight : bold;
}

.textxxxlargedropout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 32px;
	font-weight : bold;
	color: White;
}

.textxxxlargeerror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 32px;
	color: red
}




/*
BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}*/

A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #000000;
	/*font-size : 10px;*/
	}

A:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #000000;
	/*font-size : 10px;*/
}

A:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #000000;
	/*font-size : 10px;*/
}

/*TABLE {
	background: #999966;
}*/

/*TH {
	background: #999966;
}*/

/*TR {
	background: #999966;
}*/

/*TD {
	background: #999966;
}*/


.tableheader {
	background: #999999;
}

.tablerow {
	background: #cdcdcd;
}

.viewedtablerow {
	background: #cc3333;
}


.viewedtablerowtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #990000;
}

.tablerowover {
	background: #cdcdcd;
}

.helpmarker {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8 px;
	vertical-align : middle;
}

.black {margin: 0px; background-color:#000000;}
div {font: 10pt/14pt "helvetica","arial"; color: #000000;}
/*td {font: 10pt/14pt "helvetica","arial"; color: #000000;}*/

a.tm:link {
	color: #ffffff;
	vertical-align : middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 10px;	
}
a.tm:visited {
	color: #ffffff;
	vertical-align : middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 10px;
}
a.tm:hover {
	color: #ffffff;
	vertical-align : middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 10px;
}

.editfield {
	color : #333333;
	font-size : 11px;
	font-weight: normal;
	line-height: 12px;
}

.dropdown {
	color : #333333;
	font-size : 11px;
	font-weight: normal;
	line-height: 12px;
}

