/* CSS Document */
.SpryHiddenRegion {
	visibility: hidden;
}


#labelGrid {
	width: 700px;
	float: left;
	
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	
	border: 1px dotted #001578;
	background-color: #FFFFFF;
	
	margin-top: 14px;
	/*margin-left: 12px;*/
	padding-bottom: 10px;
	
	
	
	
}

#labelStatts {
	width: 440px;
	float: left;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	border: 1px dotted #AF500F;
	background-color: #FFFFFF;
	/*
	margin-top: 14px;
	margin-left: 13px;
	margin-left: 13px;
	padding-bottom: 10px;
	*/
	
	margin-top: 0px;
	margin-left: 4px;
	padding-left: 10px;
	height:280px;
	
	
	
}

#labelStatts #stattHold{
	width: 377px;
	float: left;
	border: 1px dotted #AF500F;
	/*
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	*/
}

#labelStatts #stattTitle{
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A2173E;
	
	margin-bottom: 6px;
	margin-right: 10px;
	margin-top: 10px;
	
	/*text-decoration: underline;*/
}	



#labelStatts #stattBtnsNotes{
	/*
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0px;
	*/
	width:390px;
	height:23px;
	/*text-decoration: underline;*/
}	

#labelStatts #leftStatts{
	font-size: 12px;
	float:left;
	width:206px;
	height:172px;
	/*
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;	
	*/
	/*background-color:#99FF33;*/
	

}

#labelStatts #rightStatts{
	font-size: 12px;
	float:left;
	width:176px;
	height:172px;
	/*background-color:#CCCC66;*/
	/*
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;	
*/
}

#labHold {
	width: 399px;
	float: left;
	
}
#labelGrid #labelGridHold{
	width: 680px;
	float: left;
	border: 1px dotted #001578;
	
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 6px;
	margin-bottom: 0px;
	
	height:176px;
	
}

#labelGrid #formHold{
	width: 680px;
	float: left;
	border: 1px dotted #001578;
	
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 6px;
	margin-bottom: 0px;
	
	/*height:176px;*/
	
}
#labelGrid #labelStatHold{
	width: 668px;
	float: left;
	
	margin-top:0px;
	margin-bottom:10px;
	margin-left:6px;
	margin-right:10px;
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #001578;
	border-bottom-color: #001578;
	border-left-color: #001578;
	padding:6px;
}
#labelGrid #labelTitle{
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #001578;
	
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	
	/*text-decoration: underline;*/
}	

#labelGrid #labButHold{
	width: 377px;
	float: left;
	height:30px;
	/*
	margin-left: 10px;
	margin-right: 10px;
	*/
}

.accSpacer{
	width:880px;
	height:24px;
	float:left;
	
}


#grid {
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	border-collapse:collapse;
	empty-cells:show;
	width:100%;
	margin: 0;
}
#grid caption {
	color: #fff;
	text-transform:uppercase;
	text-align: left;
	font-weight: bold;
	letter-spacing: 0.1em;
	background-color: #FD2800;
	padding: 0.375em;
	border-top: solid 1px #999;
	border-bottom: solid 1px #3a3a3a;
}
#grid th {
	background: #CCCCCC;
	padding: 6px 0.25em;
	color: #333333;	
	font-weight: bold;
	margin: 0;
	cursor: pointer;
}

#grid th.infocus { background-color: #E6E6E6; }
#grid th.selected {	color: #EAEAEA; }

#grid td, #grid th { 
	margin: 0; 
	padding: 0.25em 0.375em 0.45em 0.375em;
	text-align: left;
}
#grid tr {
	/*border-bottom: solid 1px #202020;*/
	-moz-user-select: none;
	-khtml-user-select: none;
}
#grid tr.infocus {
	background-color:#dfdfdf;
	cursor: pointer;
}

#grid tr.notinfocus { background-color:#fff; }
#grid tr.selected { color:#fc0; }
#grid tbody { margin-top: 0; }

.even { background-color: #fff; }

.rowHover {
	color: #fc0;
	background-color: #777;
	cursor: pointer;
}

.rowSelected { color: #fc0; }

.form_fields {
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 12px;
}
#newAssHold{
	display:none;
}
#viewAssHold{
	display:none;
}
#thePage #ctFrame #content #rightbar2 #footSep{
	width:670px;
	height:20px;
	/*background-color:#CC3333;*/
	float:left;
}