body
{
	/* background-image: url(..\images\bg_tile.jpg); */
	background-image: url(http://www.usatt.org/images/bg_tile.jpg);
}

p { font-family:  Arial, Sans-Serif; }
td { font-family:  Arial, Sans-Serif;}
div { font-family:  Arial, Sans-Serif;}
ul{ font-family:  Arial, Sans-Serif; }
ol{ font-family:  Arial, Sans-Serif; }
blockquote { font-family:  Arial, Sans-Serif; }

a:link { color:#000099; text-decoration: none; font-family:  Arial, Sans-Serif;  }
a:active { color:#990000; text-decoration: none;  font-family: Arial, Sans-Serif;  }
a:visited { text-decoration: none;  font-family: Arial, Sans-Serif;  } 
a:hover { color:#990000; text-decoration: underline;  font-family:  Arial, Sans-Serif; }

div.menuBar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
  background-color: #003366;
}
div.menuBar a:link {color:#ffffff; font-size:9pt; font-weight:bold; text-decoration: none;} 
div.menuBar a:active {color:#ffcc66; font-size:9pt; font-weight:bold; text-decoration: none;} 
div.menuBar a:visited {color:#ffffff; font-size:9pt; font-weight:bold; text-decoration: none;} 
div.menuBar a:hover {color:#ffcc66; font-size:9pt; font-weight:bold; text-decoration: underline;} 

div.sideBar a:link {color:#ffffff; font-size:8pt; text-decoration: none;} 
div.sideBar a:active {color:#ffcc66; font-size:8pt; text-decoration: none;} 
div.sideBar a:visited {color:#ffffff; font-size:8pt; text-decoration: none;} 
div.sideBar a:hover {color:#ffcc66; font-size:8pt; text-decoration: underline;} 

.monospaceBox
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: monaco, courier, chicago;
} 

form.nospace {display:inline;}
ul.nospace {display:inline;} 

TD.cellMemberExpired
{
	color: red;
}

TD.cellLifeMember
{
	color: green;
	font-weight: bold;
}

TR.warning
{
	background-color: Red;
}

.goButtonRatingsSearch 
{
	background-color: #eeeeee;
	border: #cccccc 1px solid;
	font-size: 12px;
	font-weight: bold;
	color: #000000
} 

.goButtonSiteSearch 
{
	background-color: #eeeeee;
	border: #000000 1px solid;
	font-size: 10px;
	font-weight: bold;
	color: #000000
} 

.searchBox 
{
	background-color: #eeeeee;
	font-size: 10px;
	color: #000000
}

.dashed { border: #990000; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.defaultLabel
{
	font-size:small;
	font-family:Arial Narrow;
}

.membershipHistoryCell, .membershipHistoryCell a:link, .membershipHistoryCell a:visited
{
	font-size:small;
	font-family:Arial Narrow;
}

.clubContactCell 
{
	font-size:x-small;
	font-family:Arial Narrow;
}

.errorLogCell 
{
	font-size:small;
	font-family:Arial Narrow;
}

.pageHeaderLabel
{
	background-color:Blue;
	color:White;
	font-weight:bold;
	width:780px;
}

.pageHeaderLabelShort
{
	background-color:Blue;
	color:White;
	font-weight:bold;
	width:620px;
}

.sectionHeaderLabel
{
	background-color:Blue;
	color:White;
	font-weight:bold;
	width:540px;
}

.householdListCell
{
	font-size:small;
	font-family:Arial Narrow;
}

.ratingTextBox
{
	width: 64px;
}

.dateTextBox
{
	width: 72px;
}

.memberIDTextBox
{
	width: 72px;
}

.prefixTextBox
{
	width: 72px;
}

.addressTextBox
{
	width: 488px;
}

.emailTextBox
{
	width: 300px;
}

.postalCodeTextBox
{
	width: 102px;
}

.onButton
{
	color: Green;
	font-weight: bold;
}

.offButton
{
	color: Red;
	font-weight: bold;
}

.pageHeader
{
	height: 30px;
	background-color: Blue;
	color: White;
	font-size: small;
}
.smallText
{
	font-size: small;
	font-family: Arial Narrow;
}
.validationMessages
{
	color: Red;
	font-size: small;
	font-family: Arial Narrow;
}

.contactDetails
{
	color: Red;
	font-size: small;
	font-family: Arial Narrow;
}
