.re   {COLOR: #CC0000; margin-right:5px;}
.red  {COLOR: #D90514;}
.green  {COLOR: #109602;}
.gray  {COLOR: #999797;}
.white {COLOR: #ffffff;}

.button {
 	FONT-WEIGHT: regular;
  	FONT-SIZE: 12px;
   	/*COLOR: #000000;*/
	COLOR: #FFFFFF;
   	FONT-FAMILY: arial,geneva,sans-serif;
 	padding-left: 2px;
  	padding-right: 2px;
}

/*A.button:hover {
	background: #E9F4F9;
	TEXT-DECORATION: none;
	COLOR: #0162F4;
}
	
A.button:link {
	TEXT-DECORATION: none;
	COLOR: #000000;
	COLOR: #FFFFFF;
}

	
A.button:visited {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
	
A.button:visited:hover {
	TEXT-DECORATION: none;
	COLOR: #0162F4;
}	*/

A.button:hover {
	TEXT-DECORATION: none;
	COLOR: #CC0000;
}
	
A.button:link {
	TEXT-DECORATION: none;
	/*COLOR: #000000;*/
	COLOR: #FFFFFF;
}

	
A.button:visited {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
	
A.button:visited:hover {
	TEXT-DECORATION: none;
	COLOR: #CC0000;
}	




.bar {
    height: 27px;
    margin: 0px;
    padding: 3px 0px 0px 4px;
    /*border: 1px solid #C0CFD9;*/
	border: 1px solid #e9f4f8;
	color: #FFFFFF;
}

/*.bar a:link{color: #FFFFFF;}
.bar a:hover{color: #CC0000;}
.bar a:visited{color: #FFFFFF;}
.bar a:active{color: #FFFFFF;}*/



.barWrapper {
	/*background: url(images/barGradBg.gif) repeat-x;*/
	/*background-color: C0D7E6;*/
	background-color: 08418e;
    padding: 0px;
    border: 0px;
} 

.crumbs {
	padding-left:6px;
 	FONT-FAMILY: arial,geneva,sans-serif;
  	FONT-SIZE: 12px;
   	COLOR: #000000;
	background-color: #ffffff;
} 

.catRow {
	padding: 3px;
 	FONT-FAMILY: arial,geneva,sans-serif;
  	FONT-SIZE: 12px;
   	COLOR: #000000;
	background-color: #ffffff;
}

.formHolder {
	border: 1px solid #C0CFD9;
    padding: 12px;
	background-color: #ffffff;
}

.formLabel {
	float:left;
	width:110px;
}

.guest	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.guest:link	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.guest:visited	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.guest:hover	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.guest:active	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

.guestStats {
	FONT-SIZE: 10px; COLOR: #9e9e9e; FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
	border-right: 1px solid #C0CFD9;
	float:left;
	margin-top:0px;
	padding: 0px 3px 0px 3px;
	width:100px;
}

.message {
    margin: 0px 0px 0px 0px;
    padding: 6px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
	COLOR: #000000;
	height:60px;
	background-color: #ffffff;
}

.messageHeader {
    margin: 0px 0px 0px 0px;
    padding: 6px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
	COLOR: #000000;
	//*background-color: #E9F4F9;*/
	background-color: #08418e;
}

.messageheader {
    margin: 0px 0px 0px 0px;
    padding: 6px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
	COLOR: #000000;
	//*background-color: #E9F4F9;*/
	background-color: #08418e;
}

.messageHolder {
    margin: 12px 0px 0px 0px;
    padding: 0px;
    border: 1px solid #C0CFD9;
	background-color: #ffffff;
}

.messageNetscape {
    margin: 0px 0px 0px 0px;
    padding: 6px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
	COLOR: #000000;
	overflow:auto;
	height:120px;
	background-color: #ffffff;
}

.moderator  {
	COLOR: #D90514;
  	FONT-SIZE: 9px;
 	FONT-FAMILY: arial,geneva,sans-serif;
}

A.moderator:link	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.moderator:visited	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.moderator:hover	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

A.moderator:active	{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;
}

/*dark on light*/
.nrml  {FONT-SIZE: 12px; COLOR: #FFFFFF; padding-left:6px; FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;}
A.nrml:link {COLOR: #FFFFFF}
A.nrml:visited {COLOR: #FFFFFF}
A.nrml:hover {COLOR: #CC0000}
A.nrml:active {COLOR: #FFFFFF}

/*light on dark*/
.nrml2  {FONT-SIZE: 12px; COLOR: #000000; padding-left:6px; FONT-FAMILY: arial,tahoma,arial,geneva,sans-serif;}
A.nrml2:link {COLOR: #000000}
A.nrml2:visited {COLOR: #000000}
A.nrml2:hover {COLOR: #CC0000}
A.nrml2:active {COLOR: #000000}

.pad {
	padding: 6px;
}

.pageFlip {
    padding: 6px;
    border: 0px;
 	FONT-FAMILY: arial,geneva,sans-serif;
  	FONT-SIZE: 12px;
   	COLOR: #FFFFFF;
	/*background-color: #C0D7E6;*/
	background-color: 08418e;
}

.pipe {
	COLOR: #8AA2B2;
	padding-left: 8px;
	padding-bottom: 5px;
}

.row1 {
 	FONT-FAMILY: arial,geneva,sans-serif;
  	FONT-SIZE: 12px;
   	COLOR: #000000;
	background-color: #ffffff;
}

.row2 {
 	FONT-FAMILY: arial,geneva,sans-serif;
  	FONT-SIZE: 12px;
   	COLOR: #000000;
	background-color: #f4f4f4;
}

.tableHolder {
    margin: 0px 0px 10px 0px;
    padding: 0px;
    border: 1px solid #E0E0E0;
	background-color: #ffffff;
}

.toprow {
	padding: 3px;
 	FONT-FAMILY: arial,geneva,sans-serif;
  	FONT-SIZE: 12px;
   	COLOR: #000000;
	background-color: #E9F4F9;
}