
DIV#login {
	padding: 10px 0 30px 10px;
}
DIV#emblem {
	text-align: center;
}

DIV#emblem img {
	border: none;
}

.results-entry-table {
	wxidth: 100%;
}
.results-entry-table TD {
	padding: 5px 10px 5px 0;
}
.results-entry-table TD.td-error {
	padding: 5px 10px 5px 0;
	color: #bf0800;
}
.results-entry-table .field-cell {
	text-align: right;
}
.results-entry-table INPUT {
	width: 100px;
}
.results-entry-table SELECT {
	min-width: 100px;
}

.schedule-table {
	width: 100%;
}
.schedule-table TD {
	vertical-align: top;
	padding: 5px 10px 20px 0;
	line-height: 15pt;
}
.schedule-table TD.sep {
	padding: 0;
	border-bottom: thin dotted gray;
}

.attendance-entry-table {
	width: 300px;
}
.attendance-entry-table TD {
	vertical-align: top;
}
.attendance-entry-table .field-cell {
	
	padding: 5px 10px 10px 0;
	text-align: center;
}
.attendance-entry-table TD.name-cell {
	padding-left: 10px;
	min-width: 150px;
}
.attendance-entry-table TH.name-cell {
	min-width: 150px;
}

.draw-teams-table TD {
	padding-right: 25px;
}

#events {
	padding: 10px 0 30px 10px;
}

.event {
	margin: 10px 10px 0 0;
}
#eventsheader {
	
}
#eventheader-date {
	min-width: 155px;
}
#eventheader-name {
	min-width: 175px;	
}
#eventheader-type {
	min-width: 160px;
}
#eventheader-location {
	min-width: 140px;
}
.event-name-field {
	width: 160px !important;
}
.event-type-select {
	width: 140px !important;
}
.location-select {
	width: 200px !important;
}
.datepicky {
	width: 140px;
}
.edit-schedule-cell {
	padding-right: 10px;
}

.child-events {
	padding-left: 152px;
	padding-bottom: 15px;
}

.pad {
	padding: 10px 0 30px 10px;
}
.standings {
	padding: 10px 0 30px 10px;
}

.standings-listing TD, TH {
	padding-bottom: 10px;
	
}
.standings-listing TD.name-cell {
	width: 200px;	
}
.standings-listing TD.data-cell {
	text-align: center;
}
.standings-listing {
	width: 90%;
}

.action-buttons {
	text-align: right;
	padding: 8px 15px 15px 0;
}

.angler-object {
    width:150px;
    margin:2px;
}
.nonboater-object {
    background:url("images/ui-bg_glass_40_666666_1x400.png") repeat-x scroll 50% 50% #666666 !important;
}

.vertical-sortable-angler-list {
    min-height:400px;
    min-width:162px;
}

.team-member-drop {
	overflow: hidden !important;
    margin:6px;
    height:35px !important;
    width:350px;
    
}
.team-member-drop div {
    float:left;

    width:150px !important;

}

.photo-listing {
	min-height: 280px;
	min-width: 225px;
	float: left;
	display: inline;
	text-align: center;
	padding: 4px;

}
.photo-listing .photo-name {
	
}
.photo-listing .photo-description {
	
}
.align-left {
	text-align: left;
}
.info-label {
	min-width: 230px;
	font-weight: bold;
	float: left;
	clear: right;
}
.centered {
	width: 100%;
	text-align: center;
}

.cw-cont {
    width:200px;
    background-color: gray;
}

.cw-float {
    height:30px;
    width:60px;
    float:left;
    
    background-color: olive;
}

.ui-button-link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
.ui-button-link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
.ui-widget-object { border: 1px solid #aaaaaa; background: #cccccc url(/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; padding:0.5em 0.3em 0.3em 0.5em; }

.ui-label {

    font-size: 1.1em;
    text-align:right;
    color: #222222;
    font-weight: bold;
    padding:0.5em 0.3em 0.3em 0.5em;
    min-width: 60px;
}

.ui-float-left {
    float:left;
}

.team-label {
    padding-top: 16px;
}

.ui-button-container {
	margin-top: 20px;
	margin-bottom: 50px;
}
.ui-icon-outer {
	height:  17px;
	width: 17px;
}
.photo-icon {

}

 
