/*This is where we call the font */
body {
  font-family : Helvetica, Arial, sans-serif;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9pt;
  color:white;
  color:#dddddd;
  background-color:#000000;
}

a:link, a:visited, a:active, a:hover {
 color:#fd9800;
 font-weight:normal;
 text-decoration:underline;
}
a:hover {
  color:#b70000;
}

a.footer:link,a.footer:visited,a.footer:active,a.footer:hover {
  color : white;
  font-size:11px;
  text-decoration:none;
}

/*This is where we call the font regular*/
DIV.COPY {
	font-family : Helvetica, Arial, sans-serif;
	font-size : 10pt;
		}

/*This is where we call the font small*/
DIV.SMALL1 {
	font-family : Helvetica, Arial, sans-serif;
	font-size : 9pt;
		}

/*This is where we call the font smaller*/
DIV.SMALL2 {
	font-family : Helvetica, Arial, sans-serif;
	font-size : 8pt;
		}

/*This is where we say the what color the ----- links should be, and if it should be underlined. */
A.BLUE {
	text-decoration : none;
	color : #9BA4B9;
	font-size : 11pt;
	font-family : Helvetica, Arial, sans-serif;
		}

/*This is where we say the what color the --- should be, and if they should be underlined. */
A.BLACK {
	text-decoration : none;
	color : #000000;
	font-size : 10pt;
	font-family : Helvetica, Arial, sans-serif;
		}

/*This is where we say the what color the --- should be, and if they should be underlined. */
A.ADMIN_TH {
        text-decoration : underline;
        color : #000099;
        font-size : 11px;
        font-family : Helvetica, Arial, sans-serif;
                }

/*This is where we say the what color the ----- links should be, and if it should be underlined. */
A.ADMIN_AMT {
        text-decoration : none;
        color : #BB0000;
                }

/*This is where we say the what color the ----- links should be, and if it should be underlined. */
A.ADMIN_WEBID {
        text-decoration : none;
        color : #0000BB;
                }

A.BLUE2 {
        text-decoration : underline;
        color : #000099;
                }


/*
center {
  font-family:"arial","helvetica","geneva";
  font-size:12px;
  color:#000000;
}
*/	

.tableInfo{
  font-family:"arial","helvetica","geneva";
  font-size:12px;
  color:#000000;
}

.regular {
  font-family:"verdana","arial","helvetica","geneva";
  font-size:13px;
  color:#000000;
}

.member {
  font-family:"verdana","arial","helvetica","geneva";
  font-size:13px;
}

A.data:link, A.data:visited, A.data:active, A.data:hover {
  text-decoration : underline;
  color : #000099;
  color : black;
  color : #616161;
  color : #000000;
  color : #333333;
}
A.data:hover {
  color : #b70000;
}
A.value:link, A.value:visited, A.value:active, A.value:hover {
  color : #b70000;
}
a.value:hover {
  color: #de4100;
}

SELECT {
  font-family:"arial","helvetica","geneva";
  font-size:11px;
  color:#000000;
}

TABLE.info, TABLE.infoTopBorder {
  border-style:solid;
  border-width: 0px 1px 0px 0px;
  border-color:black;
  border-color:#a1a1a1;
}

TABLE.infoTopBorder {
  border-width: 1px 1px 0px 0px;
} 

TD, TD.adminNav, TD.adminNavCat, TD.PAYABLE, TD.field, TD.value, TD.header, TD.headerSm, TD.headerBB, TD.headerSmBB,
TD.dataNoBorder, TD.summary, TD.data, TD.dataAlt, TD.dataSm, TD.dataAltSm, TD.submit {
  font-family:"arial","helvetica","geneva";
  /*color:#ffffff;*/
  font-size:12px;
  font-weight:normal;
}

TD.header, TD.headerSm, TD.headerBB, TD.headerSmBB {
  color:#000099;
  color:#990000;
  background-color:#cccccc;
  text-align:center;
  font-size:15px;
  font-weight:bold;
  border-style:solid;
  border-color:#000000;
  border-width:1px 0px 0px 1px;
  padding:0px 5px 0px 5px;
}

TD.headerBB, TD.headerSmBB {
  border-bottom-width: 1px;
}

TD.headerSm, TD.headerSmBB {
  font-size:12px;
}

TD.field, TD.value, TD.dataNoBorder, TD.data, TD.dataL, TD.dataR, TD.dataAlt, TD.dataRAlt, TD.dataLAlt, TD.dataSm, TD.dataAltSm, TD.dataSummary,
TD.dataSummaryLabel, .wmCheckSalesTotals, .wmCheckSalesSumm, .wmCheckSales {
  font-size:12px;
  text-align:center;
  background-color:#ffffff;
  background-color:#a1a1a1;
  background-color:#c1c1c1;
  background-color:#d1d1d1;
  background-color:#e5e5e5;
  background-color:#e7e7e7;
  border-style:solid;
  border-color:#000000;
  border-color:#a1a1a1;
  border-width:0px 0px 1px 1px;
  color:#000000;
  color:#616161;
  color:#333333;
  padding:2px 4px 2px 4px;
}

TD.dataL, TD.dataLAlt {text-align:left;}
TD.dataR, TD.dataRAlt {text-align:right;}

TD.dataAlt, TD.dataAltSm, TD.dataLAlt, TD.dataRAlt {
  background-color:#fcfaf2;
  background-color:#f5f5f5;
}

TD.dataAltSm, TD.dataSm {
  font-size:11px;
}

TD.dataSummary, TD.dataSummaryLabel, TD.wmCheckSalesSumm, A.wmCheckSalesSumm {
  color:black;
  color:#616161;
  background-color:#eeeeee;
  background-color:#c2c2c2;
  font-size:12px;
  font-weight:bold;
  text-align:right;
}

TD.dataSummaryLabel {
  text-align:left;
  color:#616161;
}

A.dataSummary {
  text-decoration : underline;
  color : #000099;
  color : #000000;
  color:#616161;
  text-align:center;
  font-size:12px;
  font-weight:bold;
}

.wmCheckSalesTotals {
  background-color:#f5f5f5;
  text-align:right;
  color:#616161;
}

A.wmCheckSalesTotals {
  border-width:0px;
  color:#000000;
  color:#616161;
}

TD.wmCheckSalesSumm {
  font-weight:bold;
  color:#616161;
}

A.wmCheckSalesSumm {
  border-width:0px;
  color:#616161;
}

.wmCheckSales {
  text-align:right;
  color:#616161;
}
a.wmCheckSales {
  color:#000000;
  color:#616161;
  border-width:0px;
}

TD.field {
  text-align:right;
  font-weight:bold;
  background-color:#dbe8ff;
  background-color:#dddddd;
  background-color:#f1f1f1;
  background-color:#6a6a6a;
  color:#000000;
  color:#f9b900;
  font-size:11px;
  vertical-align:middle;
  white-space:nowrap;
}

TD.value {
  text-align:left;
  background-color:#ffffff;
  background-color:#e1e1e1;
  color:#000000;
  font-size:11px;
  vertical-align:top;
}

TD.dataNoBorder {
  border-width:0px;
}

TD.summary, TD.submit {
  background-color:#cccccc;
  background-color:#474747;
  background-color:#878787;
  background-color:#999999;
  font-weight:bold;
  text-align:center;
  border-style:solid;
  border-color:#000000;
  border-color:#a1a1a1;
  color:#fd9800;
  color:#000000;
  border-width:0px 0px 1px 1px;
  padding:2px 4px 2px 4px;
}

TD.submit {
  font-weight:normal;
  font-size:12px;
  padding:1px;
}

TD.PAYABLE {
  font-size:10px;
}

TD.adminNav, TD.adminNavCat
{
  padding:2px 5px 2px 5px;
  text-align:left;
  vertical-align:middle;
}

TD.adminNavCat
{
  background-color:#ffcc00;
  background-color:#555555;
  background-color:#888888;
  background-color:#cccccc;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#3c576e;
  border-color:#3c576e;
  color:#c80002;
  color:#805050;
  font-weight:bold;
}

TD.wmAnnoucement {
  color:#1e1e1e;
  background-color:#f1f1f1;
}
a.wmAnnoucement:hover {
  color:#7f0000;
}

INPUT {
  font-family:"arial","helvetica","geneva";
  font-size:11px;
  color:#000000;
  padding:1px 2px 1px 2px;
}

TH {
  font-family:"arial","helvetica","geneva";
  font-size:12px;
  color:#000099;
  color:#fe0000;
  background-color:#dddddd;
  background-color:#474747;
}

TH.provider {
  font-family:"arial","helvetica","geneva";
  font-size:12px;
  color:#000099;
  background-color:#dddddd;
}

TH.header, TH.subheader, TH.msgheader, TH.msgheader, TH.errheader {
  font-size:12px;
  color:#000099;
  color:#B13438;
  color:#b70000;
  color:#fe0000;
  color:#c80002;
  background-color:#282828;
  background-color:#383838;
  background-color:#474747;
  border-style:solid;
  border-color:#000000;
  border-color:#a1a1a1;
  border-width:1px 0px 1px 1px;
  padding:2px 6px 2px 6px;
  white-space:nowrap;
}

TH.subheader {
  font-size:11px;
  background-color:#eeeeee;
  background-color:#484848;
  background-color:#6a6a6a;
  border-top-width: 0px;
  font-weight:bold;
  color:#000099;
  color:#fd9800;
  color:#f9b900;
}

TH.msgheader, TH.errheader {
  font-size:11px;
  border-width:1px 0px 0px 1px;
  background-color:#777777;
  font-weight:normal;
  text-align:left;
  color:white;
}
TH.errheader {
  color:red;
}

A.header:link,A.header:visited,A.header:active,A.header:hover {
  color:#000000;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
  color:#000099;
  color:#fd9800;
  color:#f9b900;
  color:#c80002;
}

A.subheader:link,A.subheader:visited,A.subheader:active,A.subheader:hover {
  color:#000000;
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
  color:#000099;
  color:#fd9800;
  color:#f9b900;
}

A.adminNav:link,A.adminNav:visited,A.adminNav:active,A.adminNav:hover {
 color:#000000;
 font-size:11px;
 font-weight:normal;
 text-decoration:none;
 white-space:nowrap;
}
A.adminNav:hover {
 text-decoration:underline;
}

A.black:link,A.black:visited,A.black:active,A.black:hover {
 color:#000000;
 font-size:12px;
 font-weight:normal;
 text-decoration:underline;
}

A.summary:link,A.summary:visited,A.summary:active,A.summary:hover {
 color:#000000;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
}

.faqA, .faqQ {
  font-weight:bold;
  font-size:13px;
  color:#666666;
  color:#cd0000;
}
.faqA {
  color:#0b589a;
  color:#ffffff;
  font-weight:normal;
}
A.faqQ {
  color:#cd0000;
  color:#f9b900;
  font-weight:bold;
  text-decoration:none;
}
A.faqQ:hover {
  text-decoration:underline;
  color:#b70000;
  color:#fd9800;
  color:#f9b900;
}
A.faqA {
  color:#B13438; 
  color:#f9b900;
  color:#fd9800; 
  color:#cd0000;
}

a.faqpol {
  font-size:15px;
  color:#df0500;
  color:#fb3d3d;
  font-weight:bold;
  text-decoration:none;
}
a.faqpol:hover {
  color:#fd9800;
}

a.faqpol_topic {
  font-size:14px;
  color:#fd9800;
  font-weight:bold;
  font-weight:normal;
  text-decoration:underline;
}

.style2257 {font-size:15px;}
.styleterms {font-size:14px;}

.hidden { display: none; }
.unhidden { display: block; }

div.infohdr {
  color:#dd2900;
  font-size:16px;
  font-weight:bold;
  padding-bottom:5px;
}

div.infotxt {
  font-size:13px;
  font-weight:normal;
  padding:0px 10px 15px 0px;
}


