body { background: #000; }

.loginname a:link { color: #fff; }
a { outline: none; }
A:link {COLOR: red; TEXT-DECORATION: none}
A:visited {COLOR: red; TEXT-DECORATION: none}
A:active {COLOR: red; TEXT-DECORATION: none }
A:hover {COLOR: #333; TEXT-DECORATION: none}

a.red:link {COLOR: red; TEXT-DECORATION: none}
a.red:active {COLOR: red; TEXT-DECORATION: none}
a.red:visited {COLOR: red; TEXT-DECORATION: none}
a.red:hover {COLOR: red; TEXT-DECORATION: none}

a.blue:link {COLOR: blue; TEXT-DECORATION: none}
a.blue:active {COLOR: blue; TEXT-DECORATION: none}gnh 
a.blue:visited {COLOR: blue; TEXT-DECORATION: none}
a.blue:hover {COLOR: blue; TEXT-DECORATION: none}


.nav a:link {  font-size: 11px; color:#ffffff; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.nav a:active {  font-size: 11px; color: #ffffff; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.nav a:visited {  font-size: 11px; color: #ffffff; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.nav a:hover {  font-size: 11px; color: 660000; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.nav  {
	BACKGROUND-COLOR: #f5f5f5; 

}

.foot a:link {  font-size: 11px; color: #111111; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.foot a:active {  font-size: 11px; color: #111111; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.foot a:visited {  font-size: 11px; color: #111111; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.foot a:hover {  font-size: 11px; color: #555555; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.foot {  font: 10px Arial, Helvetica, sans-serif; color: #333333}

.right {  font-size: 11px; color: #ffffff; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}

.body,td,p,div  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.body marquee { font-size: 180%; padding: 1em 0; }
.body_subscriptions td, .body_subscriptions { font-size: 18px !important; }
.bsize {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.body1 a:link {  font-size: 11px; color: 0000FF; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.body1 a:active {  font-size: 11px; color: 0000FF; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.body1 a:visited {  font-size: 11px; color: 0000FF; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.body1 a:hover {  font-size: 11px; color: 263588; TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif}
.body1 {  font: 11px Arial, Helvetica, sans-serif}
.navback{background-color:#ffffFF;}

.topheader{
	background: url(images/Capper-Network-Header.jpg); /*Theme Change here*/
}

.leftside{
	width:139px;
	text-align:center;
}
.deadcenter{
	width:100%;
}
.wideleftcenter{
	width:610px;
}
.rightside{
	width:139px;
	text-align:center;
}
.colheadcolor{
	background-color:lightblue;
}
.bigright{
	width:639px;
	text-align:left;
}
.headerback
{
	/*background: url(images/headerbg.jpg) center center repeat-x; /*Theme Change here*/
	background-color:#000;
	color:#ffffff;
	font-weight:bold;
 	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	border-bottom: 1px solid black;
}
.centertable{
 	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	border: 1px solid black; 
	background-color:#fffffF;
	color:#000000;	
}
.capperinfotable{
 	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	border: 1px solid black; 
	background-color:#fffffF;
	color:#000000;
	width:778px;
}
.capperRow{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	border: 1px solid black;	 
}

.headerback_center
{
	background: url(images/headerbg.jpg) center center repeat-x; /*Theme Change here*/
	background-color:#0000FF;
	color:#ffffff;
	font-weight:bold;
 	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	border: 1px solid black; 	 	
}
.headerback_centerrow
{
	border: 1px solid black; 	 	
}
.headerback_alt
{
	background: url(images/headerbg_alt.jpg) center center repeat-x; /*Theme Change here*/
	background-color:#0000FF;
	color:#ffffff;
	font-weight:bold;
 	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.link_5 {
	font-family: Tahoma;
	font-size: 11px;
	color: #E27140;
}
.bottominfos {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #919191;
}
.cellback
{
	background-color:#f5f5f5;
}
.cellback_odd
{
	background-color:#fffff5;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	
}
.cellback_even
{
	background-color:#eeeeee;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	
}
.fpcapper{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	width:30%;
}
.fpsport{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	width:5%;	
}
.fpgame{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	width:45%;
	text-align:center;
}
.fppecent{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	width:10%;	
}
.siteback
{
 	background-color: #ccc;
 	margin: 1em auto !important;
 	border: 1px solid #999;
}

.loginbox
{
 	font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: bold;
 	color:#ffffff;
 	text-align:center;
}
.loginname
{
 	font-family: Arial, Helvetica, sans-serif; font-size: 15px;
}
.rightads
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	LEFT: 780px; 
	WIDTH: 145px; 
	PADDING-BOTTOM: 5px; 
	POSITION: absolute; 
	TOP: 2px; 
	BACKGROUND-COLOR: #f5f5f5; 
	TEXT-ALIGN: center;
}
.righttable
{
	width:139px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-wrap:normal;
}
.capperstats{
	width:139px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-wrap:normal;
	border: 1px black solid;
}
.righttable2
{
	width:155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-wrap:normal;
}
.test{
	visibility: hidden;
}
.test2{
	padding:1px;
	margin-bottom:1px;
	margin-top:1px;
	padding-top:1px;
	padding-bottom:1px;
}
.packagetable
{
	width:139px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-wrap:normal;
	border: 1px solid black; 
	background: url(images/us/125x125.gif);
}
.lefttable
{
	width:139px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-wrap:normal;
}

.note{
	TEXT-ALIGN: center;
	color:red;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.smallprint{
	TEXT-ALIGN: center;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.smallerprint{
	TEXT-ALIGN: center;
	font-size: 9px;
}

#chromemenu{
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#chromemenu ul{
	width: 100%;
	background: url(images/headerbg.jpg) center center repeat-x; /*Theme Change here*/
	margin-left: 0;
	padding-left: 0;
	margin: 0;
	float: left;
	font: bold 12px Verdana;
	LEFT: 2px; 
	TOP: 84px; 
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: #7F7F7F;
font-size: 11px; color: #ffffff; 
TEXT-DECORATION: none; 
font-family: Arial, Helvetica, sans-serif;
padding: 6px 12px 6px 7px;
background: url(images/divider.gif) center right no-repeat; /*Theme Change here*/
}

#chromemenu ul li a:hover{
color: #000000;
}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(images/downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*Theme Change here*/
border-bottom-width: 0;
font-family: Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background-color: #0066FF;
width: 150px;
visibility: hidden;
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.dropmenudiv a:hover{ /*Theme Change here*/
	background-color: #F0F0F0;
}


.showstate{ /*Definition for state toggling image */
	cursor:hand;
	cursor:pointer;
	float: right;
	margin-top: 2px;
	margin-right: 3px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 	
}

.headers{
	width: 400px;
	font-size: 120%;
	font-weight: bold;
	1border: 1px solid black;
	background-color: lightyellow;
}

.switchcontent{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
}

.reportcell5{
	width:40px;
	text-align:right;
}
.reportcell5b{
	width:30px;
	font-weight:bold;
	text-align:left;	
}
.reportcellbname{
	width:300px;
	text-align:left;	
}
.reportcellunits{
	width:50px;
	text-align:right;
}

.report5{
	width:40px;
	text-align:center;
}
.report5b{
	width:30px;
	font-weight:bold;
	text-align:center;	
}
.reportbname{
	width:300px;
	text-align:center;	
}
.reportunits{
	width:50px;
	text-align:center;
}

.creportWideCell{
	width:30px;
	text-align:center;	
}
.creportSmallCell{
	width:15px;
	text-align:center;	
	background-color:#ffffff;
}
.creportWide{
	width:30px;
	font-weight:bold;
	text-align:center;	
	background-color:lightblue;
}
.creportSmall{
	width:15px;
	font-weight:bold;
	background-color:lightblue;
}


/* css settings for hot streaks table */
.hsTable{
	width:100%;
}

.hsHeaderRow{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

.hsHeaderCell{
	text-align:center;
	font-weight:bold;
}
.hsRow{
	border: 1px solid #000000;	
	text-align:center;
}

.hsCell{
	text-align:center;
}

#toolbuttons {
	margin: 1em auto;
	width: 97%;
	padding: 0;
	list-style: none;
}

#toolbuttons li {
	display: inline;
	list-style: none;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

#toolbuttons li a img {
	border: none !important;
}

#toolbuttons li img {
	height: 97px;
	width: auto;
}

a.tab { 
	background-color:#0000FF;
	font-weight:bold;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999; 
 	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	border-collapse: collapse; 
	padding: 2px 0.5em 0px 0.5em; 
	margin: 8px 0 0 5px;
	text-align: center;
	color: #fff;
	display: block;
	float: left;
}

a.tab:hover { 
	background-color: #09f; 
	COLOR: #fff; 
}
.panel { 
	border: solid 1px #999;
	background-color: white;
	padding: 5px;
	height: 100%;
	overflow: auto;
	width:	97%;
	margin: 0 auto 0.5em auto;
}

/* 
 wFORMS Extension Stylesheet - formassembly.com					
 Default Theme: March 2005										
 To be used along with wforms-jsonly.css
 This stylesheet and the associated images are Copyright (c) 2005 Cédric Savarese (http://www.4213miles.com)	
 and licensed under the Creative Commons Attribution-ShareAlike License (http://creativecommons.org/licenses/by-sa/2.0/) 
*/

/* please refrain from overwriting CSS outside of the #formGarden div */

 
/* Form Related Rules */
/* ================== */

.widget {
	overflow: hidden;
	float: expression('left');
	position: relative;
	border-bottom: 3px solid #0000FF;	
}
form {
	font-family: Verdana, Arial, Sans-Serif;
	padding: 10px;
	height: expression('1%'); /* IE Pick-a-boo bug fix */
	
}
fieldset {
	position: expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */
	padding: 15px 10px;
	background-color:#FAFAFA;
	margin: 20px 0;
}
fieldset fieldset  {
	border: 1px solid #ccc;
	background-color:#FFF;
}
legend {
	position: expression('absolute'); 
	top: expression('-9px'); /* Fixes IE problem with fieldset+legend boundaries */
	padding: 2px 5px;
}
fieldset fieldset legend {
	font-size: 90%;
}
label, .label {	
	text-transform: capitalize;
	color: #333;
	font-size: small;
	margin: 0;
}
/* .label is typically used on a span or p tag to label a radio or checkbox group */
label.preField, .label  {
	display: -moz-inline-box;
	display: inline-block;	
	width: expression('7em'); /* Min-width for IE6 */
	min-width: 7em;
	padding: 0 2px;
	margin: 0.6em 4px 0 0;
}
.label { display: block; width: auto; }

label.postField  {
	margin-left: 4px;
	margin-right: 4px;
}
textarea {
	padding: 0;
	vertical-align: top;
	margin: 2px 0 1px 0;
}
input {
}
input[type=text], input[type=password] {
	width: 9em;
}
select {
	padding: 0;
	margin: 2px 0 1px 0;
}

/* Form Builder Related Rules */
/* ========================== */
/* Form or Fieldset instruction paragraph. */
.instructions {
	margin: 1.5em 0;
}
/* Ties together a label and its checkbox or radio */
.oneChoice {
	white-space: nowrap; 
}
/* wForms Related Rules */
/* ==================== */
/* Field w/ a validation error */
.error {	/* deprecated since wForms v0.92 */
	border: 1px solid #F00;
}
.errFld {
	border: 1px solid #F00;
}
/* Styling for message associated with a validation error. */
.errorMsg { /* deprecated since wForms v0.92 */
	color: #CC3333 !important;
	display: inline;
}
.errMsg {	
	color: #CC3333 !important;
	display: block;
}
/* Field-Hint with focus */
.field-hint {
	color: #000;
	float: right;
	clear: right;
	width: 200px;
	font-size: 85%;
	min-height: 2em;	
	background-image: url(images/tfa-bracket.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	padding: 0 0 0 20px ;
}
/* Field-Hint without focus */
.field-hint-inactive {
	color: #666;
	float: right;
	clear: right;
	width: 200px;
	font-size: 85%;
	min-height: 2em;
	background-image: url(images/tfa-greybracket.gif);
	background-repeat: no-repeat;
	background-position: left center;		
	padding: 0 0 0 20px ;
}
/* Repeat Behavior  */
.repeat {
	border: 1px solid #ddd;
	background-color: #FFFFFF;
	margin: 3px 0;
	padding-right: 6px;
}
.removeable {
	border: 1px solid #ddd;
	background-color: #F3F3F3;
	padding-right: 6px;	
}
/* Links generated by the Repeat Behavior */
.duplicateLink {
	margin-top: 10px;
	font-weight: bold;
	text-align: right;
	display: block;
}
.removeLink {
	margin-top: 10px;
	text-align: right;
	display: block;
	color: #CC3300;
}
/* Switch Behavior Classes */
.onstate-a, .onstate-b, .onstate-c, .onstate-d {
	display: block;
}
.onstate-e, .onstate-f, .onstate-g {
	display: inline;
}
.onstate-h, .onstate-i, .onstate-j {
	display: inline;
}
/* offstate classes for the Switch Behavior are in wforms-jsonly.css */

/* Buttons */
.actions {
	text-align: right;
}
.primaryAction {
	display: inline;
}
.secondaryAction {
	color: grey;
	display: inline;
}
.secondaryAction:hover {
	color: black;
}
.scorecardheader{
	background-color:lightblue;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000;
	padding: 4px;
	border: #000 0px solid;
}
.scorecarddata{
	background-color:#ffffcc;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	padding: 4px;	
	border: #000 0px solid;
}