@charset "UTF-8";

/*tables*/
table {border-collapse:collapse; border-spacing:0px; padding:0px;}
th,tr,td {vertical-align:top}

.adminTable {border:1px solid #42566A; border-collapse:collapse; border-spacing:0px; padding:0px; width:100%}
.adminTableTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#42566A; padding:3px; vertical-align:top}
.adminTableTitle a {color:#FFFFFF; text-decoration:none}
.adminTableTable a:hover {text-decoration:underline}
.adminTableTitle2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#42566A;; vertical-align:top}
.adminTableCell {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:1px 7px 1px 7px; vertical-align:top}
.adminTableCellL {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-right:1px solid #42566A; border-top:1px solid #42566A; padding:1px 4px 1px 4px; vertical-align:top}
.adminTableCellC {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-top:1px solid #42566A; padding:1px 4px 1px 4px; vertical-align:top}
.adminTableCellR {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-top:1px solid #42566A; padding:1px 4px 1px 4px; vertical-align:top}

.dynamicTable {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.dynamicTableCell {padding:3px 4px 3px 4px; border:2px solid #FFFFFF; vertical-align:top; background-color:#efefef}
.dynamicTableCell a {text-decoration:none; color:#42566A}
.dynamicTableCell a:hover {color:#000000;}
.dynamicTableCellEmphasis {padding:3px 4px 3px 4px; vertical-align:top; background-color:#efefef; font-weight:bold;}
.dynamicTableHeading {padding:2px; border-bottom:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#000000; white-space:nowrap; vertical-align:top}
.dynamicTableHeading a {color:#000000;text-decoration:none;}
.dynamicTableHeading a:hover {color:#999999;}

table.data {border: 1px solid #42566A; white-space: nowrap; width: 100%; font-family:Verdana, Arial, Helvetica, sans-serif}
table.data th {background-color:#42566A; color: #FFFFFF; font-size:12px}
table.data td {text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

.tableHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #3D4148; font-size: 12px;}
.tableHead a {color: #3D4148; text-decoration: none;}
.tableHead a:hover {color: #5F636A;}
.tableHead2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #3D4148; font-size: 11px; background-color: #CCCCCC;}
.tableHead2 a {color: #3D4148; text-decoration: none;}
.tableHead2 a:hover {color: #333333; text-decoration: underline;}
.tableHeadBlack {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 11px; background-color:#000000; padding: 2px 10px 2px 10px;}

.formsTable {}
.formsTable td {padding:1px 3px 1px 3px}

.tableCellBlackOutline {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; padding: 2px 10px 2px 10px; border-left: 1px solid #030303; border-right: 1px solid #030303; border-bottom: 1px solid #030303;}
.tableCellBlackOutline a {color: #3f3f3f; text-decoration: none;}
.tableCellBlackOutline a:hover {color: #4f4f4f; text-decoration: underline;}

.tableCellInactive {font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 10px; padding: 2px 10px 2px 10px; border-left: 1px solid #030303; border-right: 1px solid #030303; border-bottom: 1px solid #030303;}
.tableCellInactive a {color: #9f9f9f; text-decoration: none;}
.tableCellInactive a:hover {color: #afafaf; text-decoration: underline;}

.adminMsg {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#42566A}

SPAN.highlighted {background-color: #FFFF66 }
img.iconImg {border: none}

.pageSubTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; font-size:14px; }

.listRow1 {background-color:#FFFFFF}
.listRow2 {background-color:#F3F3F3}

.adminHeading1 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px}
.adminHeading2 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:11px}
.adminHeading2 a {font-weight:bold; color:#000000; text-decoration:none}
.adminHeading2 a:hover {color:#666666}

.organizationTarget {font-family: Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold; font-size: 10px; padding: 2px 10px 2px 10px; border-left: 1px solid #030303; border-right: 1px solid #030303; border-bottom: 1px solid #030303;}
.organizationTarget a {color:#FF0000; text-decoration: none; font-weight:bold;}
.organizationTarget a:visited {color:#FF0000; text-decoration: underline; font-weight:bold;}
.organizationTarget a:hover {color:#FF0000; text-decoration: underline; font-weight:bold;} 

.immediateAssociate {background-color: #f0f0f0;}

.mainTextAdmin {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000}
.mainTextAdmin a {color:#42566A;}
.mainTextAdmin a:hover {color:#E6DEC3}

.code {font-family:"Courier New", Courier, mono; font-size:11px}

/*Orders*/
.pendingOrder {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.paidOrder a {color: #42566A; text-decoration: none;}
.paidOrder a:hover {color: #4f4f4f; text-decoration: underline;}

.paidOrder {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.paidOrder a {color: #333333; text-decoration: none;}
.paidOrder a:hover {color: #4f4f4f; text-decoration: underline;}

.canceledOrder {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}
.canceledOrder a {color: #999999; text-decoration: none;}
.canceledOrder a:hover {color: #999999; text-decoration: underline;}

.foreignOrder {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000;}
.foreignOrder a {color:#FF0000; text-decoration: none;}
.foreignOrder a:hover {color:#FF0000; text-decoration: underline;}

.errorOrder {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: red;}
.errorOrder a {color: red; text-decoration: none;}
.errorOrder a:hover {color: red; text-decoration: underline;}
/*End Orders*/

.plusMinus {font-weight:bolder; font-size:130%; white-space:nowrap}
.plusMinus a {text-decoration:none}
.plusMinus a:hover {text-decoration:underline}

UL.pageSelector LI A, UL.pageSelector LI A:hover, UL.pageSelector LI A:link, UL.pageSelector LI A:visited {
	text-decoration:none;
	color: #333333;
}
UL.pageSelector LI {
	float: left;
	background-color: #42566A;
	list-style: none;
	border: 1px solid #42566A;
	border-bottom: none;
	padding: 4px 6px 4px 6px;
	margin-left: 2px;
	margin-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor: pointer;
}

h1 {display: inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; text-align:left}
li.selected {list-style-image: url("https://www.libertyleague.com/assets/resources/380.gif");}
li.selected li {list-style-image: none;}

span.alert {color: #C00000}

.hidden {display:none}

.hmMainText {color:#9d8b70; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.hmMainText a {color:blue; font-weight:bold}
.hmMainText a:hover {color:#42566A}
.hmHeading1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}

.heading1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left}
.heading2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left}
.heading3 {font-weight:bold; color:#444444; text-align:left}

.pageTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; text-align:left; padding-bottom:9px}
.mainText {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.mainText a {color:#42566A; text-decoration:none; font-weight:400}
.mainText a:hover {color:#94846C; text-decoration: underline}

.quote {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.quoteIndent {padding-left:20px}
.quoteAuthor {text-align:right; font-size:80%}
.caption {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center}
.small {font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.error {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ff0000; font-size:11px; font-weight:bold}
.notice {font-family: Verdana, Arial, Helvetica, sans-serif; color:#42566A; font-size:12px; font-weight:bold}
.notice a {font-weight:bold; text-decoration:underline; color:#aa0000}
.notice a:hover {color:#CC0000}

.attentionText {color:#DBA155}