@import "http://www.lastmanstands.com/modules/node/node.css"; 
@import "http://www.lastmanstands.com/modules/system/defaults.css"; 
@import "http://www.lastmanstands.com/modules/system/system.css"; 
@import "http://www.lastmanstands.com/modules/user/user.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/cck/content.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/fckeditor/fckeditor.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/global_ranking/global_ranking.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/lightbox2/css/lightbox.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/nice_menus/nice_menus.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/nice_menus/nice_menus_default.css"; 
@import "http://www.lastmanstands.com/sites/all/modules/lms_share/lms_share.css"; 
@import "http://www.lastmanstands.com/sites/all/themes/zen/lms/style.css"; 
@import "http://www.lastmanstands.com/sites/all/themes/zen/lms/html-elements.css"; 
@import "http://www.lastmanstands.com/sites/all/themes/zen/tabs.css"; 
@import "http://www.lastmanstands.com/sites/all/themes/zen/lms/layout.css"; 
@import "http://www.lastmanstands.com/sites/all/themes/zen/lms/lms.css"; 
@import "http://www.lastmanstands.com/sites/all/themes/zen/block-editing.css"; 



h5
{
		font-weight: bold;
}

.NavLink
{
	font-weight: bold;
}

.band, .STBand, .FRowBand
{
	background-color: #eeeeee;
}

.STHeaderRow, .TFHeaderRow, .FHeader, .PlayerListHeaderRow td, .PDHeaderRow td, .RingerHeaderRow td, .AvailabilitiesHeader td, .CalendarListHeader td, .Nav
{
	background-color: #eeeeee;
	font-weight: bold;

}
.BORDER td
{
	background-color: White;
}

.Nav, .TeamScheduleHeader td, .FormPartBoxHeaderCell, .ListHeaderRow td
{
	background-image: none;
	color: #000000;
	background-color: #eeeeee;
	font-weight: bold;
}

.DetailsTable
{
	border-width: 0;
}

.DetailsDescriptionCell
{
	font-weight: normal;
	color: #000000;
}

.TFHeaderRow TD, .FHeader TD, .FRow td, .TFRow td, .PlayerListTable td, .PDHeaderRow td, .RingerTable td, .AvailabilitiesTable td, .CalendarListTable td
{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cccccc;

}


.CalendarListTable
{
	width: 700px;
}

.PlayerListHeaderRow2 td, .RingerHeaderRow2 td, .CalendarListHeader2 td, .InternalListHeaderCell
{
	font-weight: bold;
	color: #000000;
}

.PDTable, .FormPartBoxTable, .BORDER
{
	border: solid 1px;
	border-color: #cccccc;
}

.STTable
{
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: #cccccc;
	background-color: #F5F5F5;
}

.FormPartBoxContentCell, .FormPartBoxFooterCell
{
	border-width: 0px;
}

.FTable, .TFTable, .RingerTable, .AvailabilitiesTable, .CalendarListTable
{
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #cccccc;	
	padding: 2px;
	width: 600px;
}

.PlayerListTable
{
	width: 400px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #cccccc;
}

.Mandatory, .PDMandatory
{
	color: Red;
}

.IRTextBox, .PDTextBox
{
}

.IRTextBox
{
	width: 200px;
}

.FormPart
{
	border: solid 1px #cccccc;
	width: 600px;
}

.FormPartHeader
{
	padding: 3pt;
	background-color: #eeeeee;
	font-weight: bold;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.ProfileDesc, .PDDescriptionCell
{
	text-align: right;
}
.ProfileData, .PDDataCell
{
	text-align: left;
}

.ProfileText
{
	width: 300px;
}

.ProfileShortText
{
	width: 150px;
}

.CalendarCell
{
	border-width: 1pt;
	border-style: solid;
	font-size: 8pt;
	cursor: Hand;
}

/** Statement entries **/

.StatementTable
{
	font-family: Verdana;
	
	width: 400px;
	padding: 2px;
}

.StatementHeaderRow
{
	
}

.StatementHeaderCell
{
	font-family: Verdana;
	
	font-weight: bold;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.StatementTitleRow
{
	
}

.StatementTitleCell
{
		font-family: Verdana;
	
	padding-bottom: 10px;
}

.StatementBillTo
{
	font-weight: bold;
}

.StatementItemRow
{

}

.StatementItemDateCell
{
	font-family: Verdana;
	
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	width: 100px;
}

.StatementItemTypeCell
{
	font-family: Verdana;
	
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	width: 80px;
}

.StatementItemDescCell
{
	font-family: Verdana;
	
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.StatementItemAmountCell
{
	font-family: Verdana;
	
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	text-align: right;
	width: 90px;
}

.StatementItemButton
{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	text-align: right;
	width: 17px;
}

.StatementFooterRow
{
}

.StatementFooterDescCell
{
	font-family: Verdana;
	
	text-align: right;
}

.StatementFooterAmount
{
	font-family: Verdana;
	font-weight: bold;
	
	text-align: right;
	width: 90px;
}

.StatementFooterOutstandingDescCell
{
	font-family: Verdana;
	
	text-align: right;
	color: Red;
}

.StatementFooterOutstandingAmount
{
	font-family: Verdana;
	font-weight: bold;
	
	text-align: right;
	width: 90;
	color: Red;	
}

.STTable TD
{
	text-align: right;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	white-space: nowrap;
	
	border-color: #cccccc;
}

TD.STHeaderCell
{
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	text-align: right;
	border-color: #cccccc;
}

.MessageBox
{
	border-width: 2px;
	border-style: solid;
	background-color: #FFFF99;
	border-color: #FFCC33;	
	color: #FF0000;
	font-weight: bold;
	width: 450px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.MessageBoxSuccess
{
	border-width: 2px;
	border-style: solid;
	background-color: #C8F2C2;
	border-color: #31BF1B;	
	color: #0F6304;
	font-weight: bold;
	width: 450px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ProfileRankingsTable
{
	border: 1px solid #cccccc;
	border-collapse: collapse;
}

.ProfileRankingsTable td
{
	border-width: 0px 1px 1px 0px; 
	border-style: solid; 
	border-color: #cccccc;
}

.ProfileRankingsTableHeader, .ProfileRankingsTableHeader td
{
	background-color: #eeeeee;
	font-weight: bold;
}

.ProfileRankingsSummaryRow, .ProfileRankingsSummaryRow td
{
	font-size: 18px;
}

.RankingsRowHighlighted
{
	background-color: #FFFF11;
}

.STHighlight
{
	font-weight: bold;
	border: 2px solid #999999;
	background-color: White;
}

.STCell
{
	text-align: center;
}

.AsAt
{
	font-size: 10px;
	color: #666666;
}

.ReminderRow
{
	display: none;
}

#content-area a:link { color: Blue; text-decoration: underline; }
#content-area a:visited { color: Purple;  text-decoration: underline;}
