body {background:#959595 url(/Graphics/Bkgrnd2.gif); font-family: verdana,arial,helvetica,sans-serif;
	 font-size:10px; color:#cccccc;}
img {border:0px}
sup {position:relative; left:1px; font-size:8px;}
sub {position:relative; left:-2px; font-size:8px;}
.fraction {position:relative; left:-2px;}
td {font-family: verdana,arial,helvetica,sans-serif; font-size:10px; color:#cccccc;}
.pagetitle {color:white; font-weight:bold; font-size:12px; text-align:center;}
td.subtitle {color:white; font-weight:bold; font-size:11px; text-align:center;}
td.label {font-weight:bold; text-align:right;}
td.sublabel {text-align:right;}
td.activeheader a {color: #ffffff; cursor:pointer; cursor:hand; font-weight:bold}
td.activeheader a:hover {color: #ffcc33;}
tr.header {background:#555555;}
tr.header td {font-weight:bold;}
table.topbuttons {margin-right:20px; margin-bottom:3px;}
table.topbuttons td a {color:#999999; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-weight:bold}
table.topbuttons td a:link {color:#999999}
table.topbuttons td a:visited {color:#999999}
table.topbuttons td a:focus {color:#999999}
table.topbuttons td a:hover {color:green}
table.topbuttons td a:active {color:#999999}
table.topbuttons td {text-align:right}
.topmenu a {color:#999999; font-size:9px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-weight:bold}
.topmenu a:link {color:#999999}
.topmenu a:visited {color:#999999}
.topmenu a:focus {color:#999999}
.topmenu a:hover {color:green}
.topmenu a:active {color:#999999}

table.AdminMenu {background:#333333}
table.AdminMenu td {text-align:center}
table.AdminMenu td.button {background:#363636; border:solid 1px #444444; height:26px;}
table.AdminMenu td.button:hover {background:#444444; color:#00a54e}
table.AdminMenu td.button a {text-transform:uppercase; font-size:12px; text-decoration:none}
table.AdminMenu td.button a:hover {color:#00a54e}
table.AdminMenu td.buttonselected {background:#444444; border:solid 1px #444444; height:26px;}
table.AdminMenu td.buttonselected a {text-transform:uppercase; font-size:12px; text-decoration:none; color:#00a54e}

a.buttonlink {font-size:11px; text-decoration:none; color:#999999}
a.buttonlink:link {color: #999999}
a.buttonlink:visited {color: #999999}
a.buttonlink:active {color: #999999}
a.buttonlink:hover {color: green}
a.buttonlink:focus {color: #999999}

a:link {color: #cccccc}
a:visited {color: #cccccc}
a:active {color: #cccccc}
a:hover {color: #ffcc33}
a:focus {color: #cccccc}
a.button:hover {border-color:#ffcc33}
.button {text-transform:uppercase; text-decoration:none; font-weight:bold; background:#333333; border:1px #999999 outset; padding: 2 4 2 4px; cursor:pointer; cursor:hand}
a.smallbutton:hover {border-color:#ffcc33}
.smallbutton {text-transform:uppercase; text-decoration:none; font-weight:bold; background:#333333; border:1px #999999 outset; padding: 0 4 0 4px; cursor:pointer; cursor:hand}

strong {color:white}
span {cursor:pointer; cursor: hand ; }
textarea {background:#666666; font-size:10px; color: #CCCCCC; border: 1px solid #999999;
	font-family: verdana,arial,helvetica,sans-serif;}
input {background:#666666; font-size:10px; color: #CCCCCC; border: 1px solid #999999;
	font-family: verdana,arial,helvetica,sans-serif;}
input.checkbox {border:none; background:transparent; position:relative; top:2px;}
select {background:#666666; font-size:10px; color: #CCCCCC; border: 1px solid #999999;}
input.button:hover {color: #ffcc33}
input.invisible {border:none; background:transparent;}

#ProdList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 21px;
}
.stafflist {
	line-height: 15px;
}
.contactaddr {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
}

#Sidebar {border:outset 1px #999999; width:100px; border-spacing:2px;}
#Sidebar td {border:solid 1px #999999; background:#666666; height:20px; text-align:center;}
#Sidebar td.selected {color: #ffcc33; border-style:inset}
#Sidebar td.back {cursor:pointer; cursor:hand}
#Sidebar td.blank {border:none; background:transparent;}
#Sidebar td.menuheader {border:none; background:transparent; height:35px; color:#aaaaaa}
#Sidebar a {text-decoration:none;}

#ClientBannerAdmin input {font-family:Arial,Helvetica,sans-serif; font-size:12px; background:transparent; color:white;}
#ClientBannerAdmin a {color:red; text-decoration:underline}
#ClientBannerAdmin small {font-size:10px}

#ClientBanner {position:absolute; left:320px; top:13px; width:475px; height:76px; z-index:6;}
#ClientBanner table {width:100%;}
#ClientBanner img {float:right;}
#ClientBanner a {color:red; text-decoration:underline}
#ClientBanner small {font-size:10px}
#ClientBanner td {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:white;
		vertical-align:middle}
td.bubble {
	background-image: url(/Graphics/TextBubRCtr.gif);
	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 7px;
}
td.bubble2 {
	background-image: url(/Graphics/TextBubCtr.gif);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 8px;
}
td.bubble3 {
	background-image: url(/Graphics/TextBubLCtr.gif);
	background-repeat: repeat-y;
	padding-right: 9px;
	padding-left: 10px;
}
.active {cursor:pointer; cursor:hand}
.active:hover {color: #ffcc33}

#Summary {position:absolute; top:0px; left:0px; z-index:50;
		visibility:hidden;
		background:#333333;
		color:#cccccc;
		width:200px; height:100px;
		padding: 5 5 5 5px;
}

.ontop {vertical-align:top}
.bottom {vertical-align:bottom}

td.typebox {background:#777777; color:white; font-weight:bold; border:1px solid white;}
td.goldtypebox {background:#777777; color:#ffcc33; font-weight:bold; border:1px solid #ffcc33;}
td.typebox a {color:white}
td.typebox a:link {color:white}
td.typebox a:visited {color:white}
td.typebox a:hover {color:#ffcc33}
td.typebox a:focus {color:white}
td.typebox a:active {color:white}

table.SportsPoolSquare td {text-align:center; border:1px solid #cccccc; height:40px}
table.SportsPoolSquare td.Edge {text-align:center; border:none; height:20px}

.filelist {width:300px; height:200px; background:#eeeeee; 
			font-size:12px; line-height:20px; padding-top:2px;
			list-style-image:url(/Buttons/file.gif)}
.filelist li a {text-decoration:none}
.filelist li a:link {color:#333333}
.filelist li a:visited {color:#333333}
.filelist li a:hover {color:#ffcc33}
.filelist li a:focus {color:#333333}
.filelist li a:active {color:#333333}
