A, A:Visited, A:Active
	{
		text-decoration : none;
		font: bold 10pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #000000;
		background-color: transparent;
}

A:Hover
	 {
		color: gray;
		background-color: transparent;
}

A.SignatureLink, A.SignatureLink:Visited, A.SignatureLink:Active
	{
		text-decoration : none;
		font: 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #990000;
		background-color: transparent;
}

A.SignatureLink:Hover
	 {
		color: Silver;
		background-color: transparent;
}

A.Admin, A.Admin:Visited, A.Admin:Active
	{
		text-decoration : none;
		font: bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #211052;
		background-color: transparent;
}

A.Admin:Hover
	 {
		color: #990000;
		background-color: transparent;
}

A.SignatureLinkAdmin, A.SignatureLinkAdmin:Visited, A.SignatureLinkAdmin:Active
	{
		text-decoration : none;
		font: 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #211052;
		background-color: transparent;
}

A.SignatureLinkAdmin:Hover
	 {
		color: #990000;
		background-color: transparent;
}

A.AdminLink, A.AdminLink:Visited, A.AdminLink:Active
	{
		text-decoration : none;
		font: bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #211052;
		background-color: transparent;
}

A.AdminLink:Hover
	 {
		color: #990000;
		background-color: transparent;
}

A.BasketLink, A.BasketLink:Visited, A.BasketLink:Acitve
{
	text-decoration : none;
	font: 7pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color : #211052;
	background-color: transparent;
}

A.BasketLink:Hover
{
	text-decoration : none;
	font: 7pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color : #990000;
	background-color: transparent;
}

/* BODIES */

BODY
	{ 
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: White;
		color: Black;
		margin : 0px 0px 0px 0px;
		/*scrollbar-arrow-color : White;
		scrollbar-3dlight-color : White;
		scrollbar-face-color : #990000;
		scrollbar-base-color : White;
		scrollbar-highlight-color : White;
		scrollbar-shadow-color : Gray;
		scrollbar-track-color : Silver;
		scrollbar-darkshadow-color : Gray;*/
}

BODY.Red
	{ 
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: #990000;
		color: White;
		margin : 5px 5px 5px 5px;
}


/* TABLES */
TABLE 
	{
		border: none;
		padding: 0px 0px 0px 0px;
}

TD
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
}

TABLE.Excuse
	{
		border: 1px solid Silver;
		padding: 3px 3px 3px 3px;
}

TD.Excuse
	{
		border: 0px none;
		padding: 3px 3px 3px 3px;
		width: 320px;
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
}

TABLE.Draw
	{
		border: 1px solid Silver;
		padding: 3px 3px 3px 3px;
}

TD.Draw
	{
		border: 0px none;
		padding: 3px 3px 3px 3px;
		width: 500px;
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
}

TABLE.White
	{
		border: none;
		padding: 3px 3px 3px 3px;
		color: white;
}

TD.White
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: white;
}

TD.White2
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: white;
		padding: 0px 0px 0px 0px;
}

TD.RedBold
	{
		font : bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: #990000;
}

TD.NoPadding
	{
	padding: 0px 0px 0px 0px;
}

TABLE.FrontEnd
	{
		border : 0px none;
		padding: 0px 0px 0px 0px;
}

TD.FrontEnd
	{
	padding: 0px 0px 0px 0px;
	border : 0px none;
}

TD.FrontEndCounter
	{
	padding: 0px 0px 0px 0px;
	border : 0px none;
	font : bold 11pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
	color: White;
}

TD.Red
	{
	padding: 0px 0px 0px 0px;
	border : 0px none;
	color: white;
	background-color: #990000;
}

TD.Black
	{
	padding: 0px 0px 0px 0px;
	border : 0px none;
	color: white;
	background-color: Black;
}

TD.Normal
	{
	padding: 0px 0px 0px 0px;
	border : 0px none;
	color: Black;
	background-color: White;
}

.Danger
	{
	border : medium double #990000;
	background : White;
	color: #990000;
	width : 400px;
	padding : 3px 3px 3px 3px;
}

.SmallDanger
	{
	border : medium double #990000;
	background : White;
	color: #990000;
	width : 300px;
	padding : 3px 3px 3px 3px;
}

.FrontPageTable 
	{
		border: none;
		padding: 0px 0px 0px 0px;
}

TD.ListHeader
	{
		font : bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: #211052;
		color: white;
}

TD.Even
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: #E6E6E6;
		color: Black;
}

/* FONTS */
H1
	{
		font : bold 12pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #990000;
		background-color: transparent;
}

H1.White
	{
		font : bold 12pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : White;
		background-color: transparent;
}

H2
	{
		font : bold 10pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #990000;
		background-color: transparent;
}

H3
	{
		font : bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #990000;
		background-color: transparent;
}

H1.Admin
	{
		font : bold 12pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #211052;
		background-color: transparent;
}

H2.Admin
	{
		font : bold 10pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #211052;
		background-color: transparent;
}

H3.Admin
	{
		font : bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #211052;
		background-color: transparent;
}

.RedComment
	{
		font : 7pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: #990000;
		background: transparent;
}

.BlackComment 
	{
		font : 7pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : #000000;
		background: transparent;
}

.SilverComment 
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color : Silver;
		background: transparent;
}

.RedText
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: #990000;
		background: transparent;
}

.Signature
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: Black;
		background: transparent;
}

.TinyText
	{
		font : 6pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
}

.ViewEdit
	{
		font : bold 7pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		color: #211052;
		background-color: transparent;
}

/* FORMS */
.Button
	{
		font : bold 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border-color : Silver;
		border-width : 1px 3px 3px 1px;
}

.TextArea
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border : solid;
		border-width : 1px 1px 1px 1px;
		padding : 1px 1px 1px 3px;
		border-color : Silver;
		width : 250px;
}

.TextAreaSmaller
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border : solid;
		border-width : 1px 1px 1px 1px;
		padding : 1px 1px 1px 3px;
		border-color : Silver;
		width : 200px;
}

.TextAreaNoWidth
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border : solid;
		border-color : Silver;
		border-width : 1px 1px 1px 1px;
		padding : 1px 1px 1px 3px;
}

.TextAreaLarge
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border : solid;
		border-width : 1px 1px 1px 1px;
		padding : 1px 1px 1px 3px;
		border-color : Silver;
		width : 300px;
}

.FrontEndAreaNoWidth
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border : solid;
		border-color : Silver;
		border-width : 1px 1px 1px 1px;
		padding : 1px 1px 1px 3px;
}

.FrontEndArea
	{
		font : 8pt Helvetica, Arial, Verdana, Tahoma, sans-serif;
		background-color: white;
		color: Black;
		border : solid;
		border-color : Silver;
		border-width : 1px 1px 1px 1px;
		padding : 1px 1px 1px 3px;
		width: 250px;
}
