#header_a {
 width:100%;
 height:300px;
 background-color:#375491;
 margin:80px 0 0 0;
 padding:40px 0 0 0;
 }


#content {
 margin:0 auto 0 auto;
 width:1000px;
 font:normal 12pt Abel, sans-serif;
 color:#262626;
 }


#mainpage {
 width:100%;
 margin:0 auto 0 auto;
 padding:0 0 0 0;
 }


#header_b {
 width:100%;
 height:300px;
 background-color:#000;
 margin:80px 0 0 0;
 padding:40px 0 0 0;
 }


#header_a {
 width:100%;
 height:300px;
 background-color:#375491;
 margin:80px 0 0 0;
 padding:40px 0 0 0;
 }


#content {
 margin:0 auto 0 auto;
 width:1000px;
 font:normal 12pt Abel, sans-serif;
 color:#262626;
 }


#nav {
 width:428px;
 float:right;
 text-align:right;
 margin:25px 0 0 100px;
 display:inline-block;
 }


#header-content {
 margin:0 auto 0 auto;
 width:1000px;
 }


@media only screen and (max-device-width:600px) {
 #header-content {
 max-width:100%;
 }
}


#header-logo {
 float:left;
 font-family:'KanitSemiboldItalic';
 font-style:italic;
 font-size:75px;
 color:#fff;
 }


@media only screen and (max-device-width:600px) {
 #header-logo {
 font-size:50px;
 float:none;
 margin:0 auto 0 auto;
 }
}


#org_logo {
 float:left;
 width:150px;
 height:120px;
 }


@media only screen and (max-device-width:600px) {
 #org_logo {
 float:none;
 margin:0 auto 0 auto;
 }
}


#nav {
 width:428px;
 float:right;
 text-align:right;
 margin:25px 0 0 100px;
 display:inline-block;
 }


@media only screen and (max-device-width:600px) {
 #nav {
 display:none;
 }
}


#nav {
 width:428px;
 float:right;
 text-align:right;
 margin:25px 0 0 100px;
 display:inline-block;
 }


.div_province {
 float:left;
 clear:none;
 }


.div_province_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_province_provinceid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_countryid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_flag {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_code {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_province_prefix {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country {
 float:left;
 clear:none;
 }


.div_country_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_country_countryid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country_flag {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country_code {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_country_prefix {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_quotes {
 float:left;
 clear:none;
 }


.div_quotes_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_quotes_itemid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_quotes_text {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_quotes_author {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_quotes_date {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_quotes_type {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice {
 float:left;
 clear:none;
 }


.div_practice_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_practice_practiceid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_ownerid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_duration {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_keypoint {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_indent {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_practice_webupdated {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media {
 float:left;
 clear:none;
 }


.div_media_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_media_ mediaid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ ownerid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ assetid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ assettype {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ assettypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ group {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ caption {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ rating {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_media_ webupdated {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog {
 float:left;
 clear:none;
 }


.div_errorlog_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_errorlog_operation {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog_query {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog_user {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog_device {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog_stage {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog_result {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_errorlog_processdate {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkcontacts {
 float:left;
 clear:none;
 }


.div_lnkcontacts_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_lnkcontacts_linkid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkcontacts_contactid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkcontacts_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkcontacts_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkcontacts_webupdated {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability {
 float:left;
 clear:none;
 }


.div_availability_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_availability_actual {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_availableid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_ownerid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_rosterid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_status {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_availability_webupdated {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages {
 float:left;
 clear:none;
 }


.div_messages_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_messages_body {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_deliverydate {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_sendstatus {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_messageid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_recipient {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_rec2 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_rec3 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_rec4 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_rec5 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_sender {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_subject {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_type {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_messages_webupdated {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkroles {
 float:left;
 clear:none;
 }


.div_lnkroles_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_lnkroles_linkid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkroles_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkroles_roleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkroles_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lnkroles_webupdated {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roles {
 float:left;
 clear:none;
 }


.div_roles_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_roles_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roles_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roles_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roles_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roles_roleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roles_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_rostertype {
 float:left;
 clear:none;
 }


.div_rostertype_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_rostertype_rostertypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_rostertype_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_rostertype_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_gametype {
 float:left;
 clear:none;
 }


.div_gametype_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_gametype_gametypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_gametype_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_gametype_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype {
 float:left;
 clear:none;
 }


.div_penaltytype_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_penaltytype_penaltytypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype_minutes {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penaltytype_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites {
 float:left;
 clear:none;
 }


.div_invites_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_invites_inviteid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_joinedvia {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_teamlocked {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_invitedby {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_confirmedby {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_deniedby {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_invites_confirmdate {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_eventtype {
 float:left;
 clear:none;
 }


.div_eventtype_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_eventtype_typeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_eventtype_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_eventtype_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_tiers {
 float:left;
 clear:none;
 }


.div_tiers_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_tiers_tierid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_tiers_divisionid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_tiers_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_tiers_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_tiers_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_tiers_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams {
 float:left;
 clear:none;
 }


.div_teams_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_teams_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_leagueid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_divisionid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_tierid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_number {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_logo {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_mascot {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_zipcode {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_players {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_teams_members {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_status {
 float:left;
 clear:none;
 }


.div_status_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_status_statusid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_status_category {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_status_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_status_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_status_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sports {
 float:left;
 clear:none;
 }


.div_sports_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_sports_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sports_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sports_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sports_picture {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sports_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sports_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring {
 float:left;
 clear:none;
 }


.div_scoring_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_scoring_scoringid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_scoretypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_periodid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_time {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_linkid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_teampoints {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoring_playerpoints {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype {
 float:left;
 clear:none;
 }


.div_scoretype_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_scoretype_scoretypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_teampoints {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_playerpoints {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_scoretype_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster {
 float:left;
 clear:none;
 }


.div_roster_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_roster_rosterid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_picture {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_roleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_number {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_altnum {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_position {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_linepos {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_roster_altpos {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_relationships {
 float:left;
 clear:none;
 }


.div_relationships_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_relationships_relationshipid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_relationships_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_relationships_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence {
 float:left;
 clear:none;
 }


.div_presence_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_presence_presenceid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_table {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_objectid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_clientid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_ipaddr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_clientinfo1 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_clientinfo2 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_clientinfo3 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_clientinfo4 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_presence_clientinfo5 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_positions {
 float:left;
 clear:none;
 }


.div_positions_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_positions_positionid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_positions_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_positions_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_positions_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_positions_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_positions_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_periods {
 float:left;
 clear:none;
 }


.div_periods_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_periods_periodid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_periods_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_periods_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_periods_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_periods_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_periods_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties {
 float:left;
 clear:none;
 }


.div_penalties_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_penalties_penaltyid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_rosterid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_penaltytypeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_periodid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_time {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_servedid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_penalties_altservedid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members {
 float:left;
 clear:none;
 }


.div_members_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_members_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_firstname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_lastname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_displayname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_gender {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_birthdate {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_hand {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_swing {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_weight {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_height {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_picture {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_username {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_password {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_email {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_altemail {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_homephone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_cellphone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_altphone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_address {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_address2 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_cityid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_countryid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_position {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_number {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_altnum {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_copyfromid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_members_ipaddr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations {
 float:left;
 clear:none;
 }


.div_locations_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_locations_locationid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_address {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_address2 {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_city {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_country {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_zipcode {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_lat {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_long {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_googleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_locations_appleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_contacts {
 float:left;
 clear:none;
 }


.div_contacts_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_contacts_contactid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_contacts_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_contacts_relationshipid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_contacts_rosterid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_contacts_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lines {
 float:left;
 clear:none;
 }


.div_lines_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_lines_lineid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lines_linenum {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lines_positionid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lines_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lines_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lines_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagueroles {
 float:left;
 clear:none;
 }


.div_leagueroles_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_leagueroles_leagueroleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagueroles_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagueroles_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagueroles_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagueroles_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues {
 float:left;
 clear:none;
 }


.div_leagues_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_leagues_leagueid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_sportid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_zipcode {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_website {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_phone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_altphone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_fax {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_leagues_contact {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive {
 float:left;
 clear:none;
 }


.div_executive_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_executive_executiveid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_firstname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_lastname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_displayname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_leagueroleid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_phone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_altphone {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_email {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_executive_altemail {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule {
 float:left;
 clear:none;
 }


.div_schedule_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_schedule_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_typeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_locationid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_homeid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_hscore {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_visitorid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_vscore {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_timearrive {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_timestart {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_timefinish {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_schedule_linkeventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions {
 float:left;
 clear:none;
 }


.div_divisions_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_divisions_divisionid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_leagueid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_name {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_agemin {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_agemax {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_cutoff {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_abbr {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_divisions_initials {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_bulletins {
 float:left;
 clear:none;
 }


.div_bulletins_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_bulletins_bulletinid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_bulletins_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_bulletins_title {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_bulletins_message {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_bulletins_filename {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_bulletins_memberid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attendance {
 float:left;
 clear:none;
 }


.div_attendance_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_attendance_attendanceid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attendance_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attendance_rosterid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attendance_status {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attachments {
 float:left;
 clear:none;
 }


.div_attachments_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_attachments_attachmentid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attachments_teamid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attachments_eventid {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attachments_title {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attachments_description {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_attachments_filename {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins {
 float:left;
 clear:none;
 }


.div_admins_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_admins_afirst {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_alast {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_ausername {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_apassword {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_aemail {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_aip {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_admins_disabled {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_settings {
 float:left;
 clear:none;
 }


.div_settings_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_settings_sname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_settings_sdesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_settings_sval {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_settings_simg {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sitemail {
 float:left;
 clear:none;
 }


.div_sitemail_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_sitemail_sname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sitemail_ssender {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sitemail_ssubject {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sitemail_sbody {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_sitemail_stype {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lookup {
 float:left;
 clear:none;
 }


.div_lookup_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_lookup_lcat {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lookup_ldesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_lookup_lval {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_content {
 float:left;
 clear:none;
 }


.div_content_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_content_cname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_content_ccaption {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_content_ctitle {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_content_cdesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_content_cimg {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images {
 float:left;
 clear:none;
 }


.div_images_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_images_iname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_icaption {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_idesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_ifile {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_iext {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_isize {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_ix {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_images_iy {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc {
 float:left;
 clear:none;
 }


.div_doc_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_doc_dname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_ddesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dfile {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dext {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dsize {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dx {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dy {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dlength {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_doc_dxml {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_video {
 float:left;
 clear:none;
 }


.div_video_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_video_vname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_video_vdesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_video_vfile {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_video_vext {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_video_vsize {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_video_vlength {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_audio {
 float:left;
 clear:none;
 }


.div_audio_item {
 padding:15px 0;
 width:400px;
 clear:both;
 }


.div_audio_aname {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_audio_adesc {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_audio_afile {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_audio_aext {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_audio_asize {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


.div_audio_alength {
 clear:none;
 color:#000;
 font:normal 12px 'trebuchet ms';
 }


#panel_a {
 height:500px;
 margin:0 0 0 0;
 padding:30px 0 40px 0;
 width:100%;
 }


#panel_container {
 width:1000px;
 margin:0 auto 0 auto;
 }


@media only screen and (max-device-width:600px) {
 #panel_container {
 width:89%;
 }
}


#panel_container2 {
 width:1000px;
 margin:0 auto 0 auto;
 }


@media only screen and (max-device-width:600px) {
 #panel_container2 {
 width:100%;
 }
}


#panel_a_copy {
 width:600px;
 margin:0 auto 0 auto;
 }


@media only screen and (max-device-width:600px) {
 #panel_a_copy {
 float:none;
 max-width:100%;
 margin:0 auto 0 auto;
 }
}


#panel_title {
 margin:0 auto 0 auto;
 clear:both;
 }


@media only screen and (max-device-width:600px) {
 #panel_title {
 font:normal 800 20px Montserrat, sans-serif;
 width:100%;
 }
}


#panel_image {
 float:left;
 width:500px;
 }


@media only screen and (max-device-width:600px) {
 #panel_image {
 float:none;
 max-width:100%;
 margin:0 auto 0 auto;
 }
}


#panel_b {
 height:500px;
 margin:0 0 0 0;
 padding:30px 0 40px 0;
 width:100%}


#panel_b_copy {
 width:600px;
 margin:0 auto 0 auto;
 }


@media only screen and (max-device-width:600px) {
 #panel_b_copy {
 float:none;
 max-width:100%;
 margin:0 auto 0 auto;
 }
}


.title {
 font:normal 800 40px Montserrat, sans-serif;
 text-align:center;
 }


.copy {
 font:normal 25px 'Abel, sans-serif', sans-serif;
 text-align:center;
 }


.cl_dark {
 color:#333333;
 }


.cl_light {
 color:#efefef;
 }


.cl_red {
 color:#ea3323;
 }


.cl_blue {
 color:#243861;
 }


#panel_c {
 background:#ffffff;
 margin:0 0 0 0;
 padding:30px 0 40px 0;
 width:100%}


#panel_c_title {
 margin:0 auto 0 auto;
 clear:both;
 }


@media only screen and (max-device-width:600px) {
 #panel_c_title {
 width:100%;
 text-align:center;
 }
}


.border1 {
 padding:0 0 0 0;
 clear:both;
 border-top:1px solid #878787;
 border-bottom:1px solid #878787;
 }


.border2 {
 padding:0 0 0 0;
 clear:both;
 border-bottom:1px solid #878787;
 }


#compare {
 height:60px;
 padding:0 0 0 0;
 width:100%;
 clear:both;
 }


@media only screen and (max-device-width:600px) {
 #compare {
 height:45px;
 }
}


#compare_text {
 width:220px;
 height:100%;
 line-height:60px;
 float:left;
 }


@media only screen and (max-device-width:600px) {
 #compare_text {
 line-height:47px;
 width:32.11%;
 }
}


#compare_col1 {
 width:220px;
 height:100%;
 line-height:60px;
 float:left;
 margin:0 24px 0 24px;
 }


@media only screen and (max-device-width:600px) {
 #compare_col1 {
 line-height:47px;
 width:19.53%;
 margin:0 0 0 0;
 }
}


#compare_col2 {
 width:220px;
 height:100%;
 line-height:60px;
 float:left;
 margin:0 24px 0 24px;
 }


@media only screen and (max-device-width:600px) {
 #compare_col2 {
 line-height:47px;
 width:19.53%;
 margin:0 0 0 0;
 }
}


#compare_col3 {
 width:220px;
 height:100%;
 line-height:60px;
 float:left;
 margin:0 0 0 24px;
 }


@media only screen and (max-device-width:600px) {
 #compare_col3 {
 line-height:47px;
 width:19.53%;
 margin:0 0 0 0;
 }
}


#compare_space {
 width:0px;
 height:100%;
 line-height:60px;
 float:left;
 }


@media only screen and (max-device-width:600px) {
 #compare_space {
 line-height:47px;
 width:1.86%;
 }
}


.title2 {
 font:bold 14pt Roboto, sans-serif;
 color:#;
 }


@media only screen and (max-device-width:600px) {
 .title2 {
 font-size:12.2pt;
 }
}


.header-red {
 font:bold 14pt Abel, sans-serif;
 color:#fff;
 background-color:#ea3323;
 text-align:center;
 }


@media only screen and (max-device-width:600px) {
 .header-red {
 font-size:12.2pt;
 }
}


.upper {
 text-transform:uppercase;
 }


.feature {
 font:normal 13pt Abel, sans-serif;
 color:#262626;
 }


@media only screen and (max-device-width:600px) {
 .feature {
 font-size:12pt;
 }
}


.description {
 font:normal 14pt Abel, sans-serif;
 color:#243861;
 text-align:center;
 }


@media only screen and (max-device-width:600px) {
 .description {
 font-size:12pt;
 }
}


.bullet {
 font-size:18pt;
 color:#243861;
 text-align:center;
 }


@media only screen and (max-device-width:600px) {
 .bullet {
 }
}


.col {
 padding:30px 40px 0 0;
 float:left;
 width:270px;
 }


.col .headline {
 width:140px;
 height:29px;
 background-color:#ea3323;
 color:#fff;
 padding:7px 0 0 9px;
 }


.col .body {
 font:normal 12pt Abel, sans-serif;
 color:#262626;
 text-align:justify;
 }


.benefit {
 div:inline-block;
 padding:0 0 30px 0;
 width:950px;
 }


.benefit .headline {
 font:normal 16pt Roboto, sans-serif;
 color:#ea3323;
 padding:0 0 12px 0;
 }


.benefit .body {
 font:normal 12pt Abel, sans-serif;
 color:#262626;
 text-align:justify;
 display:block;
 padding:12px 0 0 0;
 }


.comparison {
 padding:0 0 0 0;
 clear:both;
 border-bottom:1px solid #878787;
 }


.comparison .plain {
 width:220px;
 height:38px;
 font:normal 14pt Roboto, sans-serif;
 color:#262626;
 padding:20px 0 2px 0;
 float:left;
 }


.comparison .color {
 width:200px;
 height:38px;
 font:normal 14pt Abel, sans-serif;
 color:#fff;
 background-color:#ea3323;
 padding:20px 0 2px 0;
 float:left;
 margin:0 25px 0 25px;
 text-align:center;
 }


.comparison .color2 {
 width:200px;
 height:38px;
 font:normal 14pt Abel, sans-serif;
 color:#fff;
 background-color:#ea3323;
 padding:20px 0 2px 0;
 float:left;
 margin:0 0 0 25px;
 text-align:center;
 }


.comparison .f {
 width:220px;
 height:38px;
 font:normal 12pt Abel, sans-serif;
 color:#262626;
 padding:20px 0 2px 0;
 float:left;
 }


.comparison .b {
 width:200px;
 height:38px;
 font:normal 14pt Abel, sans-serif;
 color:#243861;
 padding:20px 0 0 0;
 margin:0 25px 0 25px;
 float:left;
 text-align:center;
 color:#243861;
 }


.comparison .p {
 width:200px;
 height:38px;
 font:normal 14pt Abel, sans-serif;
 color:#243861;
 padding:20px 0 0 0;
 margin:0 25px 0 25px;
 float:left;
 text-align:center;
 color:#243861;
 }


.comparison .p2 {
 width:200px;
 height:38px;
 font:normal 14pt Abel, sans-serif;
 color:#243861;
 padding:20px 0 0 0;
 margin:0 0 0 25px;
 float:left;
 text-align:center;
 color:#243861;
 }


@font-face {
 font-family:'KanitSemiboldItalic';
 font-style:italic;
 font-weight:semibold;
 src:local('Kanit'),url(https://www.sportsync.app/fonts/kanit_semibolditalic.ttf) format('truetype');
 }


@font-face {
 font-family:'Be True To Your School';
 font-style:normal;
 font-weight:normal;
 src:local('Be True To Your School'),url(https://www.sportsync.app/fonts/BeTrueToYourSchool.ttf) format('truetype');
 }


@font-face {
 font-family:'Abel';
 font-style:normal;
 font-weight:normal;
 src:local('Abel'),url(https://www.sportsync.app/fonts/abel_regular.ttf) format('truetype');
 }


@font-face {
 font-family:'AbelProBold';
 font-style:normal;
 font-weight:normal;
 src:local('AbelProBold'),url(https://www.sportsync.app/fonts/abelprobold.ttf) format('truetype');
 }


@font-face {
 font-family:'Meslo LG S';
 font-style:normal;
 src:local('Meslo LG S'),url(https://www.sportsync.app/fonts/MesloLGS-Regular.ttf) format('truetype');
 }


@font-face {
 font-family:'Menlo';
 font-style:normal;
 font-weight:normal;
 src:local('Menlo'),url(https://www.sportsync.app/fonts/Menlo.ttc) format('truetype');
 }


@font-face {
 font-family:'Menlo';
 font-style:normal;
 font-weight:bold;
 src:local('Menlo Bold'),url(https://www.sportsync.app/fonts/Menlo.ttc) format('truetype');
 }


@font-face {
 font-family:'Menlo';
 font-style:italic;
 font-weight:normal;
 src:local('Menlo Italic'),url(https://www.sportsync.app/fonts/Menlo.ttc) format('truetype');
 }


@font-face {
 font-family:'Menlo';
 font-style:italic;
 font-weight:bold;
 src:local('Menlo BoldItalic'),url(https://www.sportsync.app/fonts/Menlo.ttc) format('truetype');
 }


body {
 margin:0px;
 font:11pt Abel, sans-serif;
 color:#444;
 }


h1 {
 font:italic 800 40px Montserrat, sans-serif;
 color:#243861;
 }


h2 {
 font:normal 28pt Montserrat, sans-serif;
 color:#375491}


.h2w {
 font:normal 28pt Montserrat, sans-serif;
 color:#fff}


.h2red {
 font:normal 28pt Montserrat, sans-serif;
 color:#ea3323}


.h2blue {
 font:normal 28pt Montserrat, sans-serif;
 color:#375491}


h3 {
 font:bold 18px 'Abel, sans-serif';
 }


h4 {
 font:bold 14px 'Abel, sans-serif';
 }


h5 {
 font:bold 12px 'Abel, sans-serif';
 }


h6 {
 font:bold 10px 'Abel, sans-serif';
 }


a:link,a:visited,a:active {
 font:12pt Abel, sans-serif;
 color:#336699;
 text-decoration:underline;
 text-decoration:underline;
 }


a:hover {
 font:12pt Abel, sans-serif;
 color:#0000FF;
 text-decoration:underline;
 text-decoration:underline;
 }


a img {
 display:block;
 border:none;
 margin:0;
 }


.textbox1 {
 width:300px;
 font:11pt Abel, sans-serif;
 color:#375491;
 background-color:#fff;
 border:1px #878787 solid;
 margin:0 0 10px 0;
 padding:5px 0 5px 7px;
 }


.textbox2 {
 width:100px;
 font:normal 11px 'trebuchet ms';
 color:#aaa;
 background-color:#fff;
 border:1px #444 solid;
 }


.textbox2fade {
 width:100px;
 font:normal 11px 'trebuchet ms';
 color:#000;
 background-color:#fff;
 border:1px #444 solid;
 }


.textarea1 {
 width:400px;
 height:80px;
 font:11pt Abel, sans-serif;
 color:#444;
 background-color:#fff;
 }


.textarea2 {
 width:250px;
 height:100px;
 font:11pt Abel, sans-serif;
 color:#444;
 background-color:#fff;
 }


.textpromo {
 width:200px;
 font:13pt 'Abel, sans-serif';
 color:#0F4568;
 background-color:#fff;
 border:1px #444444 solid;
 padding:3px;
 }


.dropmenu1 {
 width:206px;
 height:21px;
 line-height:21px;
 font:11px 'Verdana';
 color:#0568bf;
 border:1px #878787 solid;
 }


.button1 {
 background-color:#ffffff;
 font:11pt Abel, sans-serif;
 color:#444;
 width:180px;
 height:30px;
 }


.button2 {
 background-color:#ffffff;
 font:11pt Abel, sans-serif;
 color:#444;
 }


.inputform {
 margin:15px 0 0 0;
 }


.div1 {
 padding:10px 10px 10px 10px;
 border:1px #777 dashed;
 }


.form1 {
 padding:0 0 30px 0;
 }


.text_prompt {
 font:normal 12px 'trebuchet ms';
 color:#222;
 display:block;
 padding:0;
 }


.cleardiv {
 clear:both;
 width:100%;
 }


.p1 {
 display:block;
 font:normal 12px 'Trebuchet MS';
 color:#000;
 }


.p2 {
 display:block;
 font:normal 11px 'Verdana';
 color:#000;
 }


.p3 {
 display:block;
 font:normal 13px 'Arial';
 color:#000;
 }


.style1 {
 font:normal 12px 'Trebuchet MS';
 color:#000;
 }


.style2 {
 font:normal 11px 'Verdana';
 color:#000;
 }


.style3 {
 font:normal 12px 'Trebuchet MS';
 color:#fff;
 }


.style4 {
 font:normal 13px 'Verdana';
 color:#fff;
 }


.italicText {
 font-style:italic;
 }


.boldText {
 font-weight:bold;
 }


.redText {
 font:11px 'Trebuchet MS';
 color:red;
 }


.blueText {
 font:11px 'Trebuchet MS';
 color:blue;
 }


.greenText {
 font:11px 'Trebuchet MS';
 color:green;
 }


.yellowText {
 font:11px 'Trebuchet MS';
 color:yellow;
 }


.orangeText {
 font:11px 'Trebuchet MS';
 color:orange;
 }


.blackText {
 font:11px 'Trebuchet MS';
 color:black;
 }


.whiteText {
 font:11px 'Trebuchet MS';
 color:white;
 }


.darkGreyText {
 font:11px 'Trebuchet MS';
 color:#444444;
 }


.lightGreyText {
 font:11px 'Trebuchet MS';
 color:#bbbbbb;
 }


.acrobat_file {
 padding:0 0 12px 35px;
 background:url(../img/acrobat.png) no-repeat;
 }


.word_file {
 padding:0 0 12px 35px;
 background:url(../img/word.png) no-repeat;
 }


.powerpoint_file {
 padding:0 0 12px 35px;
 background:url(../img/powerpoint.png) no-repeat;
 }


.excel_file {
 padding:0 0 12px 35px;
 background:url(../img/excel.png) no-repeat;
 }


.image_file {
 clear:none;
 float:left;
 width:82px;
 padding:0 12px 12px 0;
 }


.audio_file {
 padding:0 0 12px 35px;
 background:url(../img/audio.png) no-repeat;
 }


.video_file {
 padding:0 0 12px 35px;
 background:url(../img/video.png) no-repeat;
 }


#content a.redLink:link {
 font:11px 'Trebuchet MS';
 color:red;
 text-decoration:underline;
 }


#content a.redLink:hover {
 font:11px 'Trebuchet MS';
 color:#F75D59;
 text-decoration:underline;
 }


#content a.blueLink:link {
 font:11px 'Trebuchet MS';
 color:blue;
 text-decoration:underline;
 }


#content a.blueLink:hover {
 font:11px 'Trebuchet MS';
 color:#2B65EC;
 text-decoration:underline;
 }


#content a.greenLink:link {
 font:11px 'Trebuchet MS';
 color:green;
 text-decoration:underline;
 }


#content a.greenLink:hover {
 font:11px 'Trebuchet MS';
 color:#4CC417;
 text-decoration:underline;
 }


#content a.yellowLink:link {
 font:11px 'Trebuchet MS';
 color:yellow;
 text-decoration:underline;
 }


#content a.yellowLink:hover {
 font:11px 'Trebuchet MS';
 color:#EAC117;
 text-decoration:underline;
 }


#content a.orangeLink:link {
 font:11px 'Trebuchet MS';
 color:orange;
 text-decoration:underline;
 }


#content a.orangeLink:hover {
 font:11px 'Trebuchet MS';
 color:#FBB117;
 text-decoration:underline;
 }


#content a.blackLink:link {
 font:11px 'Trebuchet MS';
 color:black;
 text-decoration:underline;
 }


#content a.blackLink:hover {
 font:11px 'Trebuchet MS';
 color:#333333;
 text-decoration:underline;
 }


#content a.whiteLink:link {
 font:11px 'Trebuchet MS';
 color:white;
 text-decoration:underline;
 }


#content a.whiteLink:hover {
 font:11px 'Trebuchet MS';
 color:#dddddd;
 text-decoration:underline;
 }


#content a.darkGreyLink:link {
 font:11px 'Trebuchet MS';
 color:#444444;
 text-decoration:underline;
 }


#content a.darkGreyLink:hover {
 font:11px 'Trebuchet MS';
 color:#666666;
 text-decoration:underline;
 }


#content a.lightGreyLink:link {
 font:11px 'Trebuchet MS';
 color:#bbbbbb;
 text-decoration:underline;
 }


#content a.lightGreyLink:hover {
 font:11px 'Trebuchet MS';
 color:#dddddd;
 text-decoration:underline;
 }


#header_a {
 }


#footer {
 width:100%;
 height:80px;
 text-align:center;
 clear:both;
 }


#footer li {
 display:inline;
 }


table.colnames {
 background-color:#807973;
 color:#fff;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 }


.managediv table {
 border-bottom:1px #222 dashed;
 }


#copyright {
 font:normal 11pt Abel, sans-serif;
 color:#262626;
 margin:0 0 100px 0;
 }


#content_clear {
 width:100%;
 height:0px;
 line-height:0px;
 clear:both;
 }


#sitenav {
 width:408px;
 height:27px;
 background-color:#ea3323;
 }


#sitenav a {
 text-indent:-12000px;
 text-decoration:none;
 text-transform:uppercase}


#sitenav li {
 display:inline;
 float:left;
 }


#sitenav .home {
 font:normal 11pt Abel, sans-serif;
 color:#fff;
 padding:0 20px 0 0;
 }


#sitenav .sports {
 font:normal 11pt Abel, sans-serif;
 color:#fff;
 padding:0 20px 0 0;
 }


#sitenav .community {
 font:normal 11pt Abel, sans-serif;
 color:#fff;
 padding:0 20px 0 0;
 }


#sitenav .about {
 font:normal 11pt Abel, sans-serif;
 color:#fff;
 padding:0 20px 0 0;
 }


#sitenav .login {
 font:bold 11pt Abel, sans-serif;
 color:#fff;
 padding:0 0 0 20px;
 }


