<!--
/* CSS Tabs */
#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #778;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.5em;<font style="background-color: #8b0000"></font>
        margin-left: 3px;
        border: 1px solid #778;
        border-bottom: none;
        background: #DDE;
        text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover {
        color: #000;
        background: #AAE;
        border-color: #227;
}

#navlist li a#current {
        background: white;
        border-bottom: 1px solid white;
}

#shooter_table td
{
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}

#shooter_table td.right
{
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
text-align:right;
}


#shooter_table tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

label.formFieldQuestion
{
	line-height:125%;
	padding:0 4px 1px 0;
	border:none;	
	display:block;
	font-size:95%;
	font-weight:bold;
}

label.formFieldOption
{
	font-size:90%;
	display:block;
	line-height:1.0em;
	margin:-19px 0 0 25px;
	padding:4px 0 5px 0;
	width:90%;
}



input.formFieldStyle
{
	display:block;
	line-height:1.4em;
	margin:8px 0 0 3px;
	width:13px;
	height:13px;
}

/* tooltip */
a.info {
	font-family: Tahoma, Arial, Sans-Serif;
	text-decoration:none; 
	position: relative;
}

a.info span {
	position: relative;
	display:none;
}

a.info:hover {
	position: relative;
	cursor:default;
}

a.info:hover .infobox {
	font-weight: normal; 
	display:block; 
	position:absolute; 
	top:20px;;
	left:25px;
	width:205px; 
	height:70px; 
	border: 1px solid #ccc; 
	background:#f4f4f4 url(question.gif) no-repeat bottom right; 
	color:#000; 
	text-align:left; 
	font-size:0.7em; 
	padding-left:10px; 
	padding-top:10px;
}


#compact_table td
{
padding:0px 0px 0px 0px;
}

#compact_table td.center
{
padding:0px 0px 0px 0px;
text-align:center; 
vertical-align:top;
}



#compact_table table
{
border-spacing:0px;
}


#compact_table td
{
border-style:none;
border-collapse:collapse;
border-top:1px none #000000;
border-right:1px none #000000;
border-bottom:1px none #000000;
border-left:1px none #000000;
padding:2px 2px 2px 2px;}

#compact_table td.squad
{
font-weight: bold;
border-style:none;
border-collapse:collapse;
border-top:1px none #000000;
border-right:1px none #000000;
border-bottom:1px none #000000;
border-left:1px none #000000;
padding:2px 2px 2px 2px;
}


#compact_table td.bottom
{
border-style:solid;
border-collapse:collapse;
border-top:1px none #000000;
border-right:1px none #000000;
border-bottom:1px solid #000000;
border-left:1px none #000000;
padding:2px 2px 2px 2px;
}


#compact_table td.team
{
background-color: #FFFFC0;
border-style:solid;
border-collapse:collapse;
border-top:1px none #000000;
border-right:1px none #000000;
border-bottom:1px solid #000000;
border-left:1px none #000000;
padding:2px 2px 2px 2px;
}


#compact_table td.dbottom
{
border-style:solid;
border-collapse:collapse;
border-top:1px none #000000;
border-right:1px none #000000;
border-bottom:2px solid #000000;
border-left:1px none #000000;
padding:2px 2px 2px 2px;}


#compact_table_wborder
{
	border-collapse:collapse;

}


#compact_table_wborder td
{
border-style:solid;
border-collapse:collapse;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
padding:2px 2px 2px 2px;}

#compact_table_wborder td.center
{
padding:2px 2px 2px 2px;
text-align:center; 
vertical-align:center;
}

#compact_table_wborder td.right
{
padding:2px 2px 2px 2px;
text-align:right; 
vertical-align:center;
}


#compact_table_wborder table
{
border-spacing:0px;
border-collapse:collapse;
}



#scoresheet
{
	width:100%;
	border-collapse:collapse;

}


#scoresheet td
{
width:50px;
border-style:solid;
border-collapse:collapse;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;

}

#scoresheet td.smaller
{
width:50px;
border-style:solid;
border-collapse:collapse;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;
font-size:75%;
}



#scoresheet td.change
{
width:50px;
border-style:solid;
border-top:1px solid #000000;
border-right:3px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;


padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;

}


#scoresheet td.change-50
{
width:50px;
border-style:solid;
border-top:1px solid #000000;
border-right:3px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;
font-size:75%;
}


#scoresheet td.bottom
{
width:50px;
border-style:solid;
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:3px solid #000000;
border-left:1px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;

}



#scoresheet td.change_bottom
{
width:50px;
border-style:solid;
border-top:1px solid #000000;
border-right:3px solid #000000;
border-bottom:3px solid #000000;
border-left:1px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;
}

#scoresheet td.bottom_sides
{
width:50px;
border-style:solid;
border-top:1px solid #000000;
border-right:3px solid #000000;
border-bottom:3px solid #000000;
border-left:3px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;

}

#scoresheet td.sides
{
width:50px;
border-style:solid;
border-top:1px solid #000000;
border-right:3px solid #000000;
border-bottom:1px solid #000000;
border-left:3px solid #000000;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;

}


#scoresheet td.noborder
{
width:50px;
border-style:none;
padding:3px 3px 3px 3px;
vertical-align:center;
text-align:center;

}

#scoresheetheader
{
width:100%;
border-style:none;
vertical-align:center;
text-align:center;
}

#scoresheetheader td.left
{
width:100%;
border-style:none;
vertical-align:center;
text-align:left;
}

#scoresheetheader td.right
{
width:100%;
border-style:none;
vertical-align:center;
text-align:right;
}

/* Default styling for jQuery Datepicker v5.0.0. */
.datepick {
	background-color: #fff;
	color: #000;
	border: 1px solid #444;
    border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -webkit-border-radius: 0.25em;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 90%;
}
.datepick-rtl {
	direction: rtl;
}
.datepick-popup {
	z-index: 1000;
}
.datepick-disable {
	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.datepick a {
	color: #fff;
	text-decoration: none;
}
.datepick a.datepick-disabled {
	color: #888;
	cursor: auto;
}
.datepick button {
    margin: 0.25em;
    padding: 0.125em 0em;
    background-color: #fcc;
    border: none;
    border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -webkit-border-radius: 0.25em;
    font-weight: bold;
}
.datepick-nav, .datepick-ctrl {
	float: left;
	width: 100%;
	background-color: #000;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
}
.datepick-ctrl {
	background-color: #600;
}
.datepick-cmd {
	width: 30%;
}
.datepick-cmd:hover {
	background-color: #777;
}
.datepick-ctrl .datepick-cmd:hover {
	background-color: #f08080;
}
.datepick-cmd-prevJump, .datepick-cmd-nextJump {
	width: 8%;
}
a.datepick-cmd {
	height: 1.5em;
}
button.datepick-cmd {
	text-align: center;
}
.datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear {
	float: left;
	padding-left: 2%;
}
.datepick-cmd-current, .datepick-cmd-today {
	float: left;
	width: 35%;
	text-align: center;
}
.datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close {
	float: right;
	padding-right: 2%;
	text-align: right;
}
.datepick-rtl .datepick-cmd-prev, .datepick-rtl .datepick-cmd-prevJump,
.datepick-rtl .datepick-cmd-clear {
	float: right;
	padding-left: 0%;
	padding-right: 2%;
	text-align: right;
}
.datepick-rtl .datepick-cmd-current, .datepick-rtl .datepick-cmd-today {
	float: right;
}
.datepick-rtl .datepick-cmd-next, .datepick-rtl .datepick-cmd-nextJump,
.datepick-rtl .datepick-cmd-close {
	float: left;
	padding-left: 2%;
	padding-right: 0%;
	text-align: left;
}
.datepick-month-nav {
	float: left;
	background-color: #777;
	text-align: center;
}
.datepick-month-nav div {
	float: left;
	width: 12.5%;
	margin: 1%;
	padding: 1%;
}
.datepick-month-nav span {
	color: #888;
}
.datepick-month-row {
	clear: left;
}
.datepick-month {
	float: left;
	width: 15em;
	border: 1px solid #444;
	text-align: center;
}
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {
	height: 1.5em;
	background-color: #444;
	color: #fff;
	font-weight: bold;
}
.datepick-month-header select, .datepick-month-header input {
	height: 1.4em;
	margin: 0em;
	padding: 0em;
	border: none;
	font-size: 100%;
}
.datepick-month-header input {
	position: absolute;
	display: none;
}
.datepick-month table {
	width: 100%;
	border-collapse: collapse;
}
.datepick-month thead {
	border-bottom: 1px solid #aaa;
}
.datepick-month th, .datepick-month td {
	margin: 0em;
	padding: 0em;
	font-weight: normal;
	text-align: center;
}
.datepick-month th {
	border: 1px solid #777;
}
.datepick-month th, .datepick-month th a {
	background-color: #777;
	color: #fff;
}
.datepick-month td {
	background-color: #eee;
	border: 1px solid #aaa;
}
.datepick-month td.datepick-week {
	border: 1px solid #777;
}
.datepick-month td.datepick-week * {
	background-color: #777;
	color: #fff;
	border: none;
}
.datepick-month a {
	display: block;
	width: 100%;
	padding: 0.125em 0em;
	background-color: #eee;
	color: #000;
	text-decoration: none;
}
.datepick-month span {
	display: block;
	width: 100%;
	padding: 0.125em 0em;
}
.datepick-month td span {
	color: #888;
}
.datepick-month td .datepick-other-month {
	background-color: #fff;
}
.datepick-month td .datepick-weekend {
	background-color: #ddd;
}
.datepick-month td .datepick-today {
	background-color: #f0c0c0;
}
.datepick-month td .datepick-highlight {
	background-color: #f08080;
}
.datepick-month td .datepick-selected {
	background-color: #777;
	color: #fff;
}
.datepick-month th.datepick-week {
	background-color: #777;
	color: #fff;
}
.datepick-status {
	clear: both;
	background-color: #ddd;
	text-align: center;
}
.datepick-clear-fix {
	clear: both;
}


@media all {
	.page-break	{ display: none; }
}

@media print {
	.page-break	{ display: block; page-break-before: always; }
}




-->
