BODY {
  background : #666666;
  scrollbar-base-color: #999999;
  scrollbar-arrow-color: #CC0000;
  scrollbar-3dlight-color: #999999;
  scrollbar-darkshadow-color: #999999;
  scrollbar-highlight-color: #CCCCCC;
  scrollbar-shadow-color: #000000;
}

/***************************/
/* links */
/***************************/
A
{
	 FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Trebuchet, Sans-serif;
    TEXT-DECORATION: underline;
}
A.footerlink
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Trebuchet, Sans-serif;
    TEXT-DECORATION: underline;
}
A.footerlink:visited
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: underline;
}
A.ratelink
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Sans-serif;
    TEXT-DECORATION: none;
}
A.ratelink:visited
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkdarkgrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkdarkgrey:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinklightgrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinklightgrey:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkwhite:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkyellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkyellow:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFCC00;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
/*
A.headerlinkred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
A.headerlinkred:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
}
*/
A.largerheaderlinkred
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

A.largerheaderlinkred:visited
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

/***************************/
/* large header, bold text */
/***************************/
.largewhiteheader
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.largeredheader
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

/***************************/
/* header, bold text */
/***************************/
.whiteheader
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

.darkgreyheader
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

.blackheader
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

.verydarkgreyheader
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.redheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.whiteheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
/***************************/
/* text */
/***************************/

.salmontext
{
    FONT-SIZE: 12px;
    COLOR: #FFCC99;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.greytext
{
    FONT-SIZE: 12px;
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.whitetext
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.redtext
{
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}
.body
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

.note
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Trebuchet, Helvetica, Sans-serif;
}

.error{
	 font-size: 10px;
	 COLOR: #CC0000;
    FONT-FAMILY: Courier, Courier New, monospace;
}

/***************************/
/* miscellaneous */
/***************************/
.textbox {
	 font-size: 12px;
    FONT-FAMILY: Courier, Courier New, monospace;
}

.orangeradio
{
	background : #FF9900;
	color: #000000;
}

.absolute { position:absolute; visibility:hidden; }


/**************************/
/* taken from phplist styles
/*************************/
.menuhead  {
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : Red;
	text-decoration : none;
	text-indent : 0 px;
	text-align : right;
}

.menuitem  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
	text-indent : 0 px;
	text-align : right;
}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}
.sectionlink  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.email  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : blue;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.listitem  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.error  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.info  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : magenta;
	text-decoration : none;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}


