/* DEFAULTS
---------------------------------------------------------*/

body   
{
	font-size: .80em;
	font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #696969;
	background-color: #003E69;
	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center; 
}

a:link, a:visited
{
    color: #6CBCEB;
    text-decoration: none;
}

a:hover
{
    color: #6CBCEB;
    text-decoration: none !important;
    
}

a:active
{
    color: #6CBCEB;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}

.defaultFont
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #808080;
}
table {
	
	border-spacing: 0;
	border-collapse:collapse;
}
/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
.btn {
  display: inline-block;
  *border-left: 0 none #e6e6e6;
    border-right: 0 none #e6e6e6;
    border-top: 0 none #e6e6e6;
    border-bottom: 0 none #b3b3b3;
    display: inline;
    padding: 4px 12px;
    margin-bottom: 0;
  *margin-left: .3em;
    font-size: 14px;
    line-height: 20px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
    background-repeat: repeat-x;
  *-webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
    zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);*
}
.btn-inverse.active {
	color:rgba(255,255,255,0.75)
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.TournamentValues
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:;
	background-color:#FFF;
    color: #000;
	width:100%;
	height:35px;
	border: 1px solid #CCC;
	text-align:left;
	text-shadow: 0px 1px 0px #FFffff;
}

.ScoresGameNumber
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px;
    font-weight:;
    color: #68686a;
	text-align:left;
	text-shadow: 0px 1px 0px #FFffff;
}

.Scorestext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:;
    color: #000;
	text-align:left;
	text-shadow: 0px 1px 0px #FFffff;
}

.ScoresTextHome
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:;
    color: #000;
	text-align:right;
	text-shadow: 0px 1px 0px #FFffff;
}

.ScoresTextAway
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:;
    color: #000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}

.floatinglogo
{
    position: absolute;
   /* right: 225px;
    top: 110px;*/
    z-index: 100;
}
.big
{
	font-weight: bold;
	font-size:24px;
}
.bigTeamApplicationFont
{
	font-weight: bold;
	font-size:20px;
}
.aqua-text {
	color: #6CBCEB;
}
.padding-left-2 {
	padding-left:2px;
}
.padding-left-10 {
	padding-left:10px;
}
.padding-top-10 {
	padding-top:10px;
}

.padding-bottom-10 {
	padding-bottom:10px;
}
.padding-right-10 {
	padding-right:10px;
}

.clear {
	clear: both;
	float: none;
}
.wide-content{
	width: 791px;
	overflow: hidden;

}
.force-menu-width{
	
	width: 145px;
	overflow: hidden;
}
.page
{
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}
.Dashboardpagetitle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18pt;
	font-style: normal;
	color: #272425;
	text-align: left;
	line-height: normal;
}
.pagetitle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18pt;
	font-style: normal;
	color: #272425;
	text-align: left;
	line-height: normal;
	padding-bottom: 10px;
}
.pagetitle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18pt;
	font-style: normal;
	color: #272425;
	text-align: left;
	line-height: normal;
	padding-bottom: 10px;
}
.pagetitleteam
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18pt;
	font-style: normal;
	color: #272425;
	text-align: left;
	line-height: normal;
	
}
.pageSubtitleLabel
{
    font-family: Arial;
    font-weight: bold;
    font-size:10pt;
    color: #68686A;
}
.pageSubtitleData
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #6CBCEB;
}
.pageSubtitleData1
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: ;
    color: #000;
}

.top
{
    background-color: White;
    font-family: Helvetica;
    font-size: 18pt;
    font-weight: bold;
    color: #68686A;
    -webkit-border-radius: 0px 0px 7px 7px;
    -moz-border-radius: 0px 0px 7px 7px;
    behavior: url(/Scripts/border-radius.htc);
    border-radius: 0px 0px 7px 7px;
    height:70px;
}
.topUserBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:400;
    color: #68686A;
	
}    
.topUserBoxSettings, .topUserBoxSettings a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:600;
    color: #6CBCEB;
    text-shadow:0px 0px 1px #ffffce;
}
.topUserBoxSettings a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:600;
	text-decoration: underline;
    color: #6CBCEB;
}
.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    width:245px;
    height:70px;
    -webkit-border-radius: 0px 0px 7px 7px;
    -moz-border-radius: 0px 0px 7px 7px;
    behavior: url(/Scripts/border-radius.htc);
    border-radius: 0px 0px 7px 7px;
    background-color:#FFFFFF;
    top: 0px;
    left: 0px;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #666666;
    border: none;
    line-height: 2em;
    font-size: large;
}
.contentbody
{
	background-color: #FFFFFF;
	padding-top: 39px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-right: 10px;
	border: 1px solid #CCC;
	-webkit-border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	position: relative;
	z-index: 10;
	
}

.logincontentbody
{
    background-color: #fff;
    -webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    padding-right: 10px;
    padding-top: 39px;
    padding-left: 10px;
    padding-bottom: 10px;
	border-color:#0F0;
	border-width: 1px;
}
.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}
.maincontentwrapper
{
    border-style: none;
    background-color: #F1F1F2;
    padding-top: 17px;
    padding-right: 12px;
    padding-left: 12px;
    padding-bottom: 11px;
    background-image: url('../Images/bkgrnd_F1F1F2.jpg');
}
.topnav
{
    background-color: #D0D2D3;
    width: 960px;
    height: 37px;
    -webkit-border-radius: 7px 7px 0px 0px;
    -moz-border-radius: 7px 7px 0px 0px;
    behavior: url(/Scripts/border-radius.htc);
    border-radius: 7px 7px 0px 0px;
    clip: rect(21px, 12px, 0px, auto);
    vertical-align: bottom;
    padding-top: 11px;
    padding-right: 7px;
    padding-bottom: 0px;
}    

.footer
{
    color: #000000;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
    background-color: #D0D2D3;
    width: 960px;
    height: 35px;
    -webkit-border-radius: 0px 0px 7px 7px;
    -moz-border-radius: 0px 0px 7px 7px;
    behavior: url(/Scripts/border-radius.htc);
    border-radius: 0px 0px 7px 7px;
}
.tableSectionEvents
 {
     width:290px;
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.border-bottomGameHistory {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #929497;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}


.tableSectionHeaderPlayerMyTeam
{
    background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 21px;
	width: 800px;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:0px 1px 0px #68686A;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:#929497;
}

.tableScheduleHeader
{
    background-color: #E6E7E8;
    font-family: Arial, Helvetica, sans-serif;
    height: 21px;
    width: 926px;
    font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
    color: #8F9194;
    padding-left: 10px;
    align: left;
    border: 1px;
    border-color: #929497;
}

.tableSectionHeader
{
    background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 21px;
	width: 926px;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:0px 1px 0px #68686A;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:#929497;
}

.tableEventHistorySectionHeader
{
    background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 26px;
	width: 926px;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:0px 1px 0px #68686A;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:#929497;
}
/*
.tableSectionHeader td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin: 0 10px 0 0;
	 
	
}*/
.borderbtm{
	border-bottom:1px solid #dbdbdb;
	/*line-height: 50px;*/
}

.borderupr{
	border-top:1px solid #dbdbdb;
	/*line-height: 50px;*/
}


.borderStyle
{
    border: 1px solid #dbdbdb;
}


.tableSectionHeader1
{
    background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 21px;
	width: 926px;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:0px 1px 0px #68686A;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:#929497;
}
.tableSectionHeader1 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin: 0 10px 0 0;
	border-right: 8px solid #fff;
	padding:0 0 0 10px;
}


.tableSectionHeaderBlue
{
    background-color: #6CBCEB;
    font-family: Arial, Helvetica, sans-serif;
    height: 21px;
    width: 926px;
    font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
    text-shadow: 1px 1px 2px #68686A;
    color: #FFFFFF;
    padding-left: 10px;
    align: left;
}
.tableSubHeader1
{
    font-family: Arial;
    font-weight: bold;
    font-size: 10pt;
    text-transform: capitalize;
    color: #808080;
	text-align:center;
}
.tableContent1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	font-weight: bold;
	color: #000000;
	width: 152px;
	text-align: center;
	padding: 7px;
	height:55px;
}
.tableSubHeader2
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    text-transform: capitalize;
    color: #808080;
    text-align:center;
    text-shadow: 0px 0px 2px #fff;
}

.tableSubHeader7
{
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    text-transform: capitalize;
    color: #6CBCEB;
    text-align:center;
    text-shadow: 0px 0px 2px #ffffce;
}
.tableContent2
{
	color: #0083A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	width: 154px;
	text-align: center;
}
.tableSubHeader3
{
    color: #000000;
    font-family: Arial;
    font-weight: bolder;
}
.tableRowShading
{
    background-color: #eeeeef;
	Height:40px;
}

#Chart1{
width:150px;
height:200px;
background:#eeeff1 url(../images/chart.png);
}
#Chart2{
width:150px;
height:200px;
background:#eeeff1 url(../images/chart.png);
}



.DashboardTable
{
	padding: 10px;
	width: 769px;
	height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;	 
	font-size: 11px;
}

.DashboardTableBorder
{
    border:1px solid #C0C0C0;
    padding: 0px;
	height: 130px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;	 
	font-size: 10px;
	
}

.DashboardBorderTable
{
	padding: 0px;
	width: 758px;
	margin-bottom: 7px;
	border-collapse:collapse;
	border-spacing:0px;
}
.DashboardBorderTable th
{
	background-color: #929497;
	color: #FFF;
	text-align: center;
	border: 1px solid #929497;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.DashboardBorderTable td
{
	border: 1px solid #C0C0C0;
}

.latest-results
{
	padding: 0px;
	margin-bottom: 7px;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid #C0C0C0;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.latest-results th
{
	background-color: #929497;
	color: #FFF;
	border: 1px solid #929497;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.latest-results td
{
	background-color: #F1F1F2;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px;
}
.latest-results-header {
	margin: 0px;
	padding: 0px;
}
.latest-results-header td {
	background-color: #929497;
	margin: 0px;
	padding: 0px;
	text-align: center;
}


.latest-results-inner
{
	padding: 0px;
	border-collapse: collapse;
	border: 1px solid #C0C0C0;
	width: 300px;
	margin: 0px;

}

.latest-results-inner td
{
	background-color: #FFF;
	height: 60px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	}

	.latest-results-inner3
{
	padding: 0px;
	border-collapse: collapse;
	border: 1px solid #C0C0C0;
	width: 300px;
	margin: 0px;

}

.latest-results-inner3 td
{
	background-color: white;
	
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
}	

.latest-results-inner-2
{
	padding: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;


}

.latest-results-inner-2 td
{
	background-color: #FFF;
	border: 1px solid #C0C0C0;
	height: 60px;
	margin: 0px;
	padding: 0px;
	}
.cell-scores {
	width: 24px;
	margin: 0px;
	padding: 0px;
}
.cell-rank {
	width: 56px;
	margin: 0px;
	padding: 0px;
}

.pastEvent-results
{
	padding: 0px;
	margin-bottom: 7px;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid #C0C0C0;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right:0px;
	background-color:Red;
	width:770px;
}
.pastEvent-results th
{
	background-color: #929497;
	color: #FFF;
	border: 1px solid #929497;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.pastEvent-results td
{
	background-color: #F1F1F2;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px;
}
.pastEvent-results-header {
	margin: 0px;
	padding: 0px;
	height:21px;
}
.pastEvent-results-header td {
	background-color: #929497;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.pastEvent-results-inner
{
	padding: 0px;
	border-collapse: collapse;
	border: 1px solid #C0C0C0;
	margin: 0px;
	height:60px;

}
.pastEvent-results-inner td
{
	background-color: #FFF;
	height: 50px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.pastEvent-results-inner-2
{
	padding: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;


}

.pastEvent-results-inner-2 td
{
	background-color: #FFF;
	border: 1px solid #C0C0C0;
	height: 60px;
	margin: 0px;
	padding: 0px;
	}
	
.UpComingEvent
{
	padding: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;


}

.UpComingEvent td
{
	border: 1px solid #C0C0C0;
	height: 30px;
	margin: 0px;
	padding: 0px;
	}
	
	
.player-list {
	
	border: 1px solid #CCC;

}
.player-list th {
	background-color: #929497;
	color: #FFF;
	text-align: center;
	border: 1px solid #929497;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height:21px !important;
}
.player-list td {
	background-color: #F1F1F2;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.MainBodyTable
{
    width: 915px;
    padding: 0px;
	margin-left: 0px;
}
.player-details {
	border: 1px solid #C0C0C0;
	width: 214px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
.player-details td {
	background-color: #FFF;
	height: 60px;
	margin: 0px;
	padding: 0px;
}
.player-scores {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;

}
.player-scores-header {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.player-scores-header td {
	background-color: #929497;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 25px;
}


.player-scores td {
	background-color: #FFF;
	height: 60px;
	width: 25px;
	border: 1px solid #C0C0C0;
	margin: 0px;
	padding: 0px;
}





.border-bottom 
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 3px;
	padding-bottom: 3px;
}

.DashboardAddItemTable
{
    width: 775px;
	border: .11;
    border-color: #68686A;
	background-color:#EEEEEF;
	padding-bottom: 45px;
	padding-top: 45px;
    
}

.DashboardAddItemInnerTable
{
    width: 780px;
    border: 0;
	padding-bottom: 45px;
	padding-top: 45px;
}

.MainBodyAddItemInnerTable
{
    width: 915px;
    border: 0;
	padding-bottom:30px;
	padding:50px;
}

.test
{
	padding-bottom:0px;
	padding:0px;
	padding-left:0px;
	align:left;
	text-outline:#FFF;
	text-align:left;
	color:#272425;
}

.test2
{
	padding-bottom:0px;
	padding:0px;
	padding-left:0px;
	align:left;
	text-outline:#FFF;
	text-align:left;
	color:#68686A;
}

.MainBodyAddItemTable
{
    width: 915px;
    border: 0;
    border-color: Gray;
	background-color:#EEEEEF;	
}

.Largebody
{
	border:1px;
	border-color:#C00;
	 -webkit-border-radius: 0px 0px 7px 7px;
    -moz-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
}

.lines
{
	display: none;
}
row:hover{background-color: #e6e7e8;}

.SmallHeader
{
	background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 9px;
	width:;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:1px 1px 2px #68686A;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;

}

/* Announcments   
----------------------------------------------------------*/
.MessageBackground
{
    background-color: #e8f2f9;
    font-family: Arial, Helvetica, sans-serif;
    height: 31px;
    width: 926px;
    font-size: 8pt;
    text-shadow: 1px 0px 1px #ffffff;
    color: #000000;
    padding-left: 10px;
    align: left;
}
.MessageBackground td
{
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bot: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.Calendar {
	border: 1px solid #CCC;
}
.Calendar td {
	padding-right: 5px;
	padding-left: 5px;
}


/* Calendar   
----------------------------------------------------------*/
.CalendarHeader
{
	background-color: #eceeee;
	font-family: Arial, Helvetica, sans-serif;
	height: 21px;
	width: 926px;
	font-size: 10pt;

    font-weight: ;
	text-transform: capitalize;
	text-shadow: 1px 0px 0px #ffffff;
	color: #68686a;
	padding-left: 10px;
	align: left;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}
.CalendarHeader td {
	padding-left: 7px;
	font-weight: bold;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}


/* LOGIN   
----------------------------------------------------------*/
.Loginmainbody
{
	width:650px;
	height:200px;
	align:top;
	border:1px;
	border-color:#F00;
	 -webkit-border-radius: 0px 0px 7px 7px;
    -moz-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
}

.Leftsidebodytop
{
	padding:10px;
	width:210px;
	vertical-align:middle;
	height:75px;
}

.Leftsidebodybottom
{
	padding:10px;
	width:210px;
	vertical-align:middle;
	height: 25px;
	border-top:#F00;
}

.middlelogin
{
	padding:10px;
	width:230px;
	vertical-align:top;
	height: 25px;
	border-top:#F00;
	border:thick;
	background-color:#BBBDBF;
}

/* Director Dashboard
----------------------------------------------------------*/

.TopLeftInfo
{
    width: 308px;
    border: 1px;
    border-color:#0F0;
	background-color:#EEEEEF;	
}

.TopMiddleInfo
{
    width: 260px;
    border: 1px;
    border-color:#0F0;
	background-color:#D0D2D3;	
}

.TopMiddleInfoInner
{
    width: 0px;
    border: 0px;
    border-color:#0F0;
	background-color:#EEEEEF;	
}

.TopRightInfo
{
    width: 347px;
    border: 0px;
    border-color:#0F0;
	background-color:#404041;	
}

/* Team Event Dashboard Registered
----------------------------------------------------------*/

.EventDetailBody
{
    width:350px;
    vertical-align: top;
    border: 0;
	background-color:#ffffff;
	vertical-align:top;
		
}

.EventlogoDashboard
{
    width: auto;
	height:250px;
	vertical-align:middle;
    border: 0;
	background-color:#ffffff;
	vertical-align:top;
		
}

.EventMapDashboard
{
    width: 409px;
	vertical-align:Top;
    border: 0;
	background-color:#ffffff;
	vertical-align:top;
		
}
.tdPnlApplicationLeft
{
    width: 150px;
}
.tdPnlApplicationRight
{
    
}
.ddlLeagueClass
{
    width:260px;
}
/* Team Event History
----------------------------------------------------------*/

.EventBodyResult
{
    width: 240px;
	height:
	vertical-align:
    border:0;
	background-color:#f1f1f2;
	vertical-align:top;
		
}

.AddResultHistory
{
	padding: 15px;
	width: 240px;
	
}

/* Team Event History
----------------------------------------------------------*/

.eventlist
{
	height:115px;
	
}

/* Team Dashboard Page Manager
----------------------------------------------------------*/
.TeamBodyDashboard
{
    width: 900px;
	height: 200px;
    border: 0;
	background-color:#ffffff;
	vertical-align:top;
}
.TeamBodyDashboardTeamRanking
{
    width: 900px;
	
    border: 0;
	background-color:#ffffff;
	vertical-align:top;
}

.TeamPicDashboard
{
    width: 300px;
	height: 200px;
    border: 0;
	background-color:#ffffff;
	vertical-align:top;
		
}

.TeamClubInfoDashboard
{
	width: 190px;
	height: 200px;
	vertical-align: top;
	border: 0;
	Padding-Top: 10px;
	background-color: #fff;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}

.TeamRankingDashboard
{
    width: 290px;
	align: top;
    Padding: 0px;
}

.TeamRankingimage
{
    width: 50px;
	height:50px;
	align: left;
    Padding: 0px;
}

.TeamRankingTextMiddle
{
    width: 190px;
	height:50px;
	align: left;
    Padding: 0px;
}

.TeamRankingRankText
{
	height:45px;
	
}
/* Team Account Page Manager
----------------------------------------------------------*/
.FontList
{
	line-height: 20px;
	align: left;
	font-family: Arial, Helvetica, sans-serif;	
}

/* Player Page Team Account
----------------------------------------------------------*/
.PlayerList
{
    Height: 290px;
	line-height: 20px;
	align: left;
    border: 0;
    Padding: 0px;
}


/* Search Area Styles
----------------------------------------------------------*/
.Radio
{
    font-size:12px;
  	color:#272425;
  	padding-left:6px;    
  	width:45%;
  	line-height:  
  	margin:0px 7px 0 0;	
}

.EventSearch
{
    width: 780px;
    border: 0;
    border-color: Gray;
	background-color:#fff;
}

/* Button Styles
----------------------------------------------------------*/

.button1,.ruBrowse {
	-moz-box-shadow:inset 0px 1px 0px 0px #404041;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404041;
	box-shadow:inset 0px 1px 0px 0px #404041;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #404041), color-stop(1, #272425) );
	background:-moz-linear-gradient( center top, #404041 50%, #272425 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404041', endColorstr='#272425');
	background-color:#404041;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:.1px solid #B8B9BB;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.button1:hover ,.ruBrowse:hover,.ruButtonHover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #272425), color-stop(1, #404041) );
	background:-moz-linear-gradient( center top, #272425 50%, #404041 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#272425', endColorstr='#404041');
	background-color:#404041;
}.button1:active {
	position:relative;
	top:1px;
}
.button2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #404041;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404041;
	box-shadow:inset 0px 1px 0px 0px #404041;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #404041), color-stop(1, #272425) );
	background:-moz-linear-gradient( center top, #404041 50%, #272425 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404041', endColorstr='#272425');
	background-color:#404041;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:.1px solid #B8B9BB;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.button2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #272425), color-stop(1, #404041) );
	background:-moz-linear-gradient( center top, #272425 50%, #404041 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#272425', endColorstr='#404041');
	background-color:#404041;
}.button2:active {
	position:relative;
	top:1px;
}

.button3 {
	-moz-box-shadow:inset 0px 1px 0px 0px #b41d2a;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d27d84;
	box-shadow:inset 0px 1px 0px 0px #d27d84;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #d27d84), color-stop(1, #b41d2a) );
	background:-moz-linear-gradient( center top, #d27d84 50%, #b41d2a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d27d84', endColorstr='#b41d2a');
	background-color:#d27d84;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:.1px solid #881722;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}.button3:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #d27d84), color-stop(1, #b41d2a) );
	background:-moz-linear-gradient( center top, #d27d84 50%, #b41d2a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d27d84', endColorstr='#b41d2a');
	background-color:#d27d84;
}.button3:active {
	position:relative;
	top:1px;
}

.button2remove {
	-moz-box-shadow:inset 0px 1px 0px 0px #bd362f;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bd362f;
	box-shadow:inset 0px 1px 0px 0px #bd362f;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #bd362f), color-stop(1, #272425) );
	background:-moz-linear-gradient( center top, #bd362f 50%, #272425 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd362f', endColorstr='#272425');
	background-color:#bd362f;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:.1px solid #B8B9BB;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}

.button2edit {
	-moz-box-shadow:inset 0px 1px 0px 0px #0044cc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #0044cc;
	box-shadow:inset 0px 1px 0px 0px #0044cc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #0044cc), color-stop(1, #272425) );
	background:-moz-linear-gradient( center top, #0044cc 50%, #272425 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0044cc', endColorstr='#272425');
	background-color:#0044cc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:.1px solid #B8B9BB;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000000;
}
.button4 {
	-moz-box-shadow:inset 0px 1px 0px 0px #6CBCEB;
	-webkit-box-shadow:inset 0px 1px 0px 0px #6CBCEB;
	box-shadow:inset 0px 1px 0px 0px #6CBCEB;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #328fa5), color-stop(1, #6CBCEB) );
	background:-moz-linear-gradient( center top, #328fa5 50%, #6CBCEB 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#328fa5', endColorstr='#6CBCEB');
	background-color:#6CBCEB;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:.1px solid #117289;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #147796;
}.button4:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.50, #6CBCEB), color-stop(1, #328fa5) );
	background:-moz-linear-gradient( center top, #6CBCEB 50%, #328fa5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6CBCEB', endColorstr='#328fa5');
	background-color:#6CBCEB;
}.button4:active {
	position:relative;
	top:1px;
}
/* Table Styles
----------------------------------------------------------*/
table.eventlist {
	border-width: thin;
	border-spacing: 0px;
	border-style: outset;
	border-color: #F1F1F2;
	border-collapse: separate;
}
table.eventlist th {
	border-width: 0px;
	padding: 0px;
	border-style: inset;
	border-color: #F1F1F2;
	background-color: white;

}
table.eventlist td {
	border-width: thin;
	padding: 0px;
	border-style: inset;
	border-color: #F1F1F2;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color: #bfcbd6;
    width: 960px;
}

div.topmenu
{
    padding: 0px 0px 0px 12px;
}

div.topmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 95px;
    font-size: small;
    font-weight: bold;
	color: #FFFFFF;
}

div.topmenu ul li a
{
	background-color: #808184;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #D0D2D3;
	-moz-border-radius: 2px 2px 0px 0px;
	-webkit-border-radius: 2px 2px 0px 0px;
	border-radius: 2px 2px 0px 0px;
	color: #FFFFFF;
	display: block;
	line-height: 1.75em;
	padding: 4px 35px;
	text-decoration: none;
	white-space: nowrap;
	clip: rect(221px, 12px, 0px, auto);
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	height: 25px;
	margin: 0px 4px 0px 0px;
	
	text-align: center;
}

div.topmenu ul li a:hover
{
    border-style: solid solid none solid;
    border-width: 0px 0px 0px 0px;
    border-color: #D0D2D3;
    background-color: #F1F1F2;
    color: #6CBCEB;
    text-decoration: none;
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    margin: 0px 4px 0px 0px;
	
}
div.topmenu a.static.selected
{
    border-style: solid solid none solid;
    border-width: 0px 0px 0px 0px;
    border-color: #D0D2D3;
    background-color: #F1F1F2;
    color: #6CBCEB;
    text-decoration: none;
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    margin: 0px 4px 0px 0px;
	
}


div.topmenu ul li a:active
{
    background-color: #F1F1F2;
    color: #6CBCEB;
    text-decoration: none;
    
}
/* Club MENU   
----------------------------------------------------------*/

div.clubmenu
{
    padding: 0px 0px 0px 12px;
}

div.clubmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 95px;
    font-size: small;
    font-weight: bold;
	color: #FFFFFF;
}

div.clubmenu ul li a
{
	background-color: #808184;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #D0D2D3;
	-moz-border-radius: 2px 2px 0px 0px;
	-webkit-border-radius: 2px 2px 0px 0px;
	border-radius: 2px 2px 0px 0px;
	color: #FFFFFF;
	display: block;
	line-height: 1.75em;
	padding: 4px 35px;
	text-decoration: none;
	white-space: nowrap;
	clip: rect(221px, 12px, 0px, auto);
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	height: 25px;
	margin: 0px 4px 0px 0px;
	
	text-align: center;
}

div.clubmenu ul li a:hover
{
    border-style: solid solid none solid;
    border-width: 0px 0px 0px 0px;
    border-color: #D0D2D3;
    background-color: #F1F1F2;
    color: #6CBCEB;
    text-decoration: none;
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    margin: 0px 4px 0px 0px;
	
}
div.clubmenu a.static.selected
{
    border-style: solid solid none solid;
    border-width: 0px 0px 0px 0px;
    border-color: #D0D2D3;
    background-color: #F1F1F2;
    color: #6CBCEB;
    text-decoration: none;
    font-family: Arial;
    font-size: 11pt;
    font-weight: bold;
    margin: 0px 4px 0px 0px;
	
}


div.clubmenu ul li a:active
{
    background-color: #F1F1F2;
    color: #6CBCEB;
    text-decoration: none;
    
}

div.leftmenu
{
	padding: 0px;
	margin-right: -1px !important;
	position: relative;
	z-index: 100;
	float: right;
}
div.leftmenu ul
{
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0px;
	text-align: left;
	text-indent: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 145px !important;
	line-height: 0em;
}
div.leftmenu ul li
{
	width: 145px !important;	
}
div.leftmenu ul li a
{
	background-color: #F1F1F2;
	color: #231F20;
	display: block;
	line-height: 0em;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 5px;
	text-decoration: none;
	white-space: nowrap;
	font-weight:normal;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F1F1F2;
	border-bottom-color: #F1F1F2;
	border-left-color: #F1F1F2;
	border-right-width: 1px;
	border-right-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}

    div.leftmenu ul li a:hover {
        background-color: Yellow;
        background: #fff no-repeat 0 -20px;
        /*background:#fff url('../Images/LeftNav/AgreementCompletedSelected.png') no-repeat 0 -20px;*/
        color: #6CBCEB;
        line-height: 0em;
        padding-top: 15px;
        padding-bottom: 15px;
        padding-right: 0px;
        padding-left: 5px;
        text-decoration: none;
        -webkit-border-radius: 7px 0px 0px 7px;
        -moz-border-radius: 7px 0px 0px 7px;
        border-radius: 7px 0px 0px 7px;
        font-weight: normal;
        margin: 0px 0px 17px 0px;
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-right-width: 1px;
        border-right-color: #FFF;
    }
div.leftmenu a.static.selected
{
	background-color: #FFFFFF;
	line-height: 0;
	color: #6CBCEB;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 5px;
	text-decoration: none;
	-webkit-border-radius: 7px 0px 0px 7px;
	-moz-border-radius: 7px 0px 0px 7px;
	border-radius: 7px 0px 0px 7px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}


div.leftmenu ul li a
{
	background-color: #F1F1F2;
	color: #231F20;
	display: block;
	line-height: 0em;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 5px;
	text-decoration: none;
	white-space: nowrap;
	font-weight:normal;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F1F1F2;
	border-bottom-color: #F1F1F2;
	border-left-color: #F1F1F2;
	border-right-width: 1px;
	border-right-color: #CCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}
div.leftmenu.withimage ul li  a
{
	 
	 
	 
	height:0em;
	padding-top: 9px;
	padding-bottom: 21px;
	padding-right: 0px;
	 
}
div.leftmenu.withimage ul li a:hover
{
	height:0em;
	padding-top: 9px;
	padding-bottom: 21px;
	padding-right: 0px;
}
div.leftmenu.withimage ul li a.static.selected
{
	 height:0em;
	padding-top: 9px;
	padding-bottom: 21px;
	padding-right: 0px;
}


div.leftmenu.withimage ul li a:active
{
	height:0em;
	padding-top: 9px;
	padding-bottom: 21px;
	padding-right: 0px;
}

div.leftmenu ul li a:active
{
	background-color: #FFFFFF;
	line-height: 0;
	color: #6CBCEB;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 5px;
	text-decoration: none;
	-webkit-border-radius: 7px 0px 0px 7px;
	-moz-border-radius: 7px 0px 0px 7px;
	border-radius: 7px 0px 0px 7px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}

div.leftmenu ul li a img
{
    margin-right:8px !important;
}

div.regmenu
{
    padding: 0px 0px 0px 0px;
}

div.regmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 120px;
    font-size: small;
    font-weight: bold;
}

div.regmenu ul li a, div.regmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #8F9194 #8F9194 #8F9194 #8F9194;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    clip: rect(221px, 12px, 0px, auto);
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 120px;
    text-align: center;
}

div.regmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
	width: 120px;
    text-align: center;	
}
div.regmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
	width: 120px;
    text-align: center;	
}


div.regmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}


div.flightmenu
{
    padding: 0px 0px 0px 0px;
}

div.flightmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 145px;
    font-size: small;
    font-weight: bold;
}

div.flightmenu ul li a, div.flightmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #8F9194 #8F9194 #8F9194 #8F9194;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    clip: rect(221px, 12px, 0px, auto);
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
	height: 30px;
    margin: 0px 0px 0px 0px;
	width: 145px;
    text-align: center;	
}

div.flightmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
	width: 145px;
    text-align: center;	
}
div.flightmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
	width: 145px;
    text-align: center;	
}


div.flightmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}

/* club venue style*/
div.Venuemenu1
{
    padding: 0px 0px 0px 0px;
}

div.Venuemenu1 ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 250px;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

div.Venuemenu1 ul li a, div.Venuemenu1 ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 253px;
    text-align: center;
}

div.Venuemenu1 ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 253px;
    text-align: center;
}
div.Venuemenu1 a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 253px;
    text-align: center;
}


div.Venuemenu1 ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}

/* end club venue style */


div.Venuemenu
{
    padding: 0px 0px 0px 0px;
}

div.Venuemenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 185px;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

div.Venuemenu ul li a, div.Venuemenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 185px;
    text-align: center;
}

div.Venuemenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 185px;
    text-align: center;
}
div.Venuemenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 185px;
    text-align: center;
}


div.Venuemenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}




div.OrgRecipientmenu
{
    padding: 0px 0px 0px 0px;
}

div.OrgRecipientmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 109px;
    font-size: small;
    font-weight: bold;
    text-align: center;
   
}

div.OrgRecipientmenu ul li a, div.Schedulemenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 109px;
    text-align: center;
}

div.OrgRecipientmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #007FA5 #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 109px;
    text-align: center;
}
div.OrgRecipientmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #007FA5 #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 109px;
    text-align: center;
}


div.OrgRecipientmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}




/* Add Schedule menu
*/
div.Schedulemenu
{
    padding: 0px 0px 0px 0px;
}

div.Schedulemenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 245px;
    font-size: small;
    font-weight: bold;
    text-align: center;
   
}

div.Schedulemenu ul li a, div.Schedulemenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 245px;
    text-align: center;
}

div.Schedulemenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 245px;
    text-align: center;
}
div.Schedulemenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 245px;
    text-align: center;
}


div.Schedulemenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}

.divisionstextbold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #000;
	text-align:left;
	text-shadow: 0px 1px 0px #FFffff;
}

.divisionstext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:;
    color: #000;
	text-align:center;
	text-shadow: 0px 1px 0px #FFffff;
}

div.ProgramWizardmenu
{
    padding: 0px 0px 0px 0px;
}

div.ProgramWizardmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 260px;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

div.ProgramWizardmenu ul li a, div.Divisionmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 260px;
    text-align: center;
}

div.ProgramWizardmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 260px;
    text-align: center;
}
div.ProgramWizardmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 260px;
    text-align: center;
}


div.ProgramWizardmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}

div.Divisionmenu
{
    padding: 0px 0px 0px 0px;
}

div.Divisionmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 190px;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

div.Divisionmenu ul li a, div.Divisionmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 190px;
    text-align: center;
}

div.Divisionmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 190px;
    text-align: center;
}
div.Divisionmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 190px;
    text-align: center;
}


div.Divisionmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}


div.ClubStaffmenu
{
    padding: 0px 0px 0px 0px;
}

div.ClubStaffmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 250px;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

div.ClubStaffmenu ul li a, div.ClubStaffmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 250px;
    text-align: center;
}

div.ClubStaffmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6cbceb #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 250px;
    text-align: center;
}
div.ClubStaffmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6cbceb #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 250px;
    text-align: center;
}


div.ClubStaffmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}

/* Release Transfer Menu*/
div.Releasemenu
{
    padding: 0px 0px 0px 0px;
}

div.Releasemenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 250px;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

div.Releasemenu ul li a, div.ClubStaffmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #68686a;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 250px;
    text-align: center;
}

div.Releasemenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #007FA5 #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 250px;
    text-align: center;
}
div.Releasemenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #007FA5 #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    width: 250px;
    text-align: center;
}


div.Releasemenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}
/*ADD EVENT MENU*/

div.addeventmenu
{
    padding: 0px 0px 0px 0px;
}

div.addeventmenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 223px;
    font-size: small;
    font-weight: bold;
}

div.addeventmenu ul li a, div.regmenu ul li a:visited
{
    background-color: #eeeeef;
    border-style: solid;
    border-width: 7px .11px .11px .11px;
    border-color: #8F9194 #8F9194 #8F9194 #8F9194;
    color: #808080;
    display: block;
    line-height: 1.75em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
    clip: rect(221px, 12px, 0px, auto);
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 223px;
    text-align: center;
}

div.addeventmenu ul li a:hover
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
	width: 223;
    text-align: center;	
}
div.addeventmenu a.static.selected
{
    border-style: solid solid solid solid;
    border-width: 7px .11px .11px .11px;
    border-color: #6CBCEB #8F9194 #8F9194 #8F9194;
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
	width: 223;
    text-align: center;	
}


div.addeventmenu ul li a:active
{
    background-color: #eeeeef;
    color: #231F20;
    text-decoration: none;
    
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

.spacer
{
   height: 30px; 
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: Black;
}

.loginDisplay a:link
{
    color: black;
}

.loginDisplay a:visited
{
    color: black;
}

.loginDisplay a:hover
{
    color: silver;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}

.numberCircle
{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    behavior: url(PIE.htc);
    width: 130px;
    height: 130px;
    background: #FF9933;
    border: 1px solid #666;
    color: #FFFFFF;
    text-align: center;
    font: 12px Arial, sans-serif;
    text-align: center;
}
/* TextBoxes
----------------------------------------*/
.tb_with_border
{
    border: 1px solid #D0D2D3;
    background-color: White;
}

.tb_without_border {
 border: none;
 background-color: White;
}

/* --- Find Events Page STARTS --- */
/*AutoComplete lyout */
.autocomplete_completionListElement
{
    margin : 0px !important ;
    padding-left:2px !important;
    background-color : #fff;
    color : #000; 
    border : #000;
    border-width : 1px;
    border-style : solid;
    cursor : default;
    overflow : auto;
    height : 200px;
    font-size : small;
    text-align : left;
    list-style-type : none;
}


/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
    background-color : #ffff99;
    color : #000;
    padding : 1px;
}

/* AutoComplete item */
.autocomplete_listItem
{
    background-color : #fff;
    color:#000;
    padding : 1px;
}
   
/* --- Find Events Page ENDS --- */

/* --- Team info STARTS --- */
.tblTeamInfoContainer
{
    width:698px;
}
/* --- Team info ENDS --- */

/* --- Error Message Panel STARTS --- */
.ErrorMessageContainer
{
    background-color:#FFF8CF;
    border: solid 1px #FDF4CB;
    color: #9D856B;
}
.btnErrorMessagePanelClose
{
 height:37px;
 width:37px;
 background: url('../Images/cross.jpg') no-repeat top right transparent; 
 text-indent: -9999px;
 border-style:none;
}
/* --- Error Message Panel ENDS --- */

/* --- Player Video STARTS --- */
.tblPlayerVideoHeader
{
    background-color: Gray;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 23px;
}
.tblPlayerVideoContainer
{
    border: 1px solid #e3e3e3;
    margin-top: 2px;
}
.tdPlayerVideoHeader
{
padding: 0;
margin-bottom: 2px;
font-size: 15px;
line-height: 24px;
color: #fff;
border: 0;
border-bottom: 1px solid #e5e5e5;
font-weight:bold;
}
.divSelectVideoTitle
{
    padding: 0;
margin-bottom: 2px;
font-size: 15px;
line-height: 24px;
color: #000;
border: 0;
border-bottom: 1px solid #e5e5e5;
font-weight:bold;
}
.ruUploadFile
{
    width:220px;
}
.divUploadVideoContainer
{
    width:220px;
}
.divUploadVideoContainer .ruFileWrap .ruFileInput
{
    width:58px !important;
}
.divUploadVideoContainer .ruFileWrap .ruFakeInput
{
    width:130px !important;
    height:22px !important;
}

/* --- Player Video ENDS --- */

/* --- Player Dashboard STARTS --- */
#DashboardContainer
{
    padding-right:10px;
}
.txtHighschoolSection
{
    width:160px !important;
}
.drpHighschoolSection
{
    width:160px !important;
}
.ruHighSchoolLogoUploadFile
{
    width:240px;
}
.imgProfilePicture
{
    width:240px;
    height:235px;
    border:none;
}
.ClubImagePlayerDashboard
{
    border:none;
    width: 120px !important;
    height: 100px ! important;
    padding-top:5px;
}
.HighSchoolImageDashboard
{
    width: 100px !important;
    height: 100px ! important;
    border:none;
    padding-top:5px;
}
.tdHighschoolSectionEditLeft
{
    padding-left:3px;
    width:65px;
    
}
.tdHighschoolSectionEditRight
{
    width:200px;
}
.tdhighSchoolPicDashboardLeft
{
    width:120px;
    vertical-align:top;
    padding:0px;
    padding-left: 10px;
    padding-right:20px
}
.tdhighSchoolDescDashboardRight
{
vertical-align:top;
    padding:10px 0px 0px 0px;
}
.tdhighSchoolEditDashboard
{
    padding: 5px 0px 0px 5px;
}
.ClubInfoTableSectionHeader,
.highSchoolInfoTableSectionHeader
{
    line-height:25px;
}
.divClubInfo,
.divHighSchoolInformation
{
    background-color:#fff;
}
.tblHighSchoolInfo,
.tdClubInfoContent
{
    background-color:#F1F1F2;
}
.tblDashboardBottomContainer
{
    background-color:#F1F1F2;
    width: 769px;
    
}
.divHighschooldInfoItemTempContainer
{
    background-color:#fff;
    margin:10px;
    height:115px;
    border:solid 1px #C0C0C0;
}
.divHighschooldInfoEditItemTempContainer
{
    background-color:#fff;
    margin-right:10px;
}
.divClubInfoContainer
{
    margin: 10px; 
    background-color: #fff;
    height:115px;
    border : solid 1px #C0C0C0;
}
.divClubInfoContainerTeamRanking
{
   background-color: #fff;
    height:149px;
    border : solid 1px #C0C0C0;
}
.tdClubInfoPicDashboardLeft
{
    width:120px;
    vertical-align:top;    
    padding-right: 20px;
    padding-left: 10px;
    
}
.tdClubInfoPicDashboardRight
{
    vertical-align:top;
    padding: 10px 0px 0px 0px;
}

.editlinkHighSchool
{
margin-top: -5px;
float: right;
margin-right: 5px;
}
.lblClubName, .lblHighSchoolName
{
    font-weight:bold;
}
.divUploadPlayerImageButton
{
    padding:10px;
 }
.divPlayerImage
{
    padding:10px;
}
.tdCommitmentStatusContainer
{
    width: 520px; margin-left: 10px;
    vertical-align:top;
}
.tdCommitmentStatusContainer > table
{
    margin-top:10px;
}
.divPlayerProfileContainer
{
margin: 10px;
padding-right:10px;
vertical-align:top;
}
.ruPlayerImageUploadFile
{
    width:120px !important;
}
.divUploadPicture .ruFileWrap .ruFileInput
{
    width:58px !important;
}
.divUploadPicture .ruFileWrap .ruFakeInput
{
    width:170px !important;
}
.tdCommitmentStatus
{
    padding-left: 5px;
    padding-top: 5px;
    vertical-align:top;
    padding-bottom:5px;
}
.divEditCommitmentStatus
{
    float:right;
    padding-right:10px;
}
.commitmentStatusTitle
{
    font-size:14px;
    font-weight:bold;
     
    
}
.tdCommitmentFormContainer
{
    border: solid 1px #e3e3e3;
}
.tblPlayerVideoDashboardContainer
{
    border: 1px solid #e3e3e3;
}
.tdVideoContainer
{
    padding-top:10px;
    padding-bottom:10px;
}
/* --- Player Dashboard ENDS --- */


/* --- References STARTS --- */
#divReferencesContainer
{
    padding-right:10px;
}
#divEvaluationsContainer
{padding-right:10px;}
.divReferenceHeader
{
    background-color: #808184;
    color:#fff;
    line-height:20px;
}
.divEvaluationHeader
{
    background-color: #808184;
    color:#fff;
    line-height:20px;
}
.tblRptReferences tr
{
    line-height:38px;
    border-bottom:1px gray solid;
}
.tblCompletedReferences tr
{
    line-height:38px;
    border-bottom:1px gray solid;
}
.tblNameCompletedReferences tr
{
    line-height:25px;
    border-bottom:none;
}
.imgSentRefPlayerProfilePicture
{
    width: 53px;
    height: 67px;
    border: none;
    margin-top: 5px;
}
.tblRptEvaluations tr
{
     line-height:38px;
    border-bottom:1px gray solid;
}
.tblCompletedEvaluations tr
{
    line-height:38px;
    border-bottom:1px gray solid;
}
.tblCompletedEvaUserInfor tr
{
     line-height:25px;
    border-bottom:none;
}
/*#ReferencesInProgress
{
    background: url(../Images/InProgress.png) no-repeat center top transparent;
    height:20px;
    width:20px;
    display:block;
}
#ReferencesInComplete
{
    background: url(../Images/InComplete.png) no-repeat center top transparent;
    height:20px;
    width:20px;
    display:block;
}*/

/* --- References ENDS --- */

.divContainer
{
    padding-right:10px;
    color:Black;
}

/* --- Signing STARTS --- */
.divPlayerSigningContainer
{
    padding-right:10px;
}
.tblRptPlayerSigning tr
{ 
    border-bottom:1px #e3e3e3 solid;
}
.tblPlayerProfileInfoSigning tr
{
    
    border-bottom:none;
}
.divSigningHeader
{
    background-color: #808184;
    color:#fff;
    line-height:24px;
    
}
.imgPlayerSigningPicture
{
    height:46px;
    width:44px;
    border: none;
}
.spanGrayTitle
{
    color:Gray;
    margin-left:0px !important; 
}


/* --- Signing ENDS --- */


/* --- REPORTS STARTS --- */

.tableSectionCollegeReportHeader
{
    background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 27px;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:0px 1px 0px #68686A;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:#929497;
}
.spanGrayLabel
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: bold;
    color: Gray;
	padding-left: 10px;
}
.imgMostViewedCollegeLogo
{
    height:41px;
    width:40px;
    border:none;
}
.lblMostViewedCollegeName
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
   /* font-weight: bold;
    color: Blue;*/
    color: #6CBCEB;
}
/* --- REPORTS ENDS --- */
/* --- Buy Credit START--- */
.tdCreditLeft
{
    text-align:center;
    font-weight:bold;
}

.tdCreditRight
{
    text-align:left;
    font-weight:bold;
}

/* --- Buy Credit END--- */

/* --- College Details STARTS --- */
.CollegeDetailGrayHeader
{
     background-color: #929497;
    font-family: Arial, Helvetica, sans-serif;
    Height: 21px;
	width: 926px;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
    color: #FFFFFF;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:#929497;
}
.imgCollegeLocation
{
    margin-right:0px;
}
.imgCollegeLogo
{
}
.imgCoachProfilePicture
{
}
.RadCollegeRakings
{
    float:right;
    padding-right:100px;
}
.lblCollegeName
{
    font-weight:bold;
}

/* --- College Details ENDS --- */

/* --- College Coach START --- */
.EventLogoAllTournament
{
    height: 100px !important;
    width:120px;
}

    
/* --- College Coach END --- */

/* --- Profile Page menu Padding Start --- */

div.topmenu ul li a
{
	padding: 4px 19px;	
}

/* --- Profile Page menu Padding End --- */

.floatinglogo img {
   
    
  margin: -3.9em 0 0 66em;   
   
}

.DashboardTable select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input

[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], 

input[type="color"], .uneditable-input 
{
    margin-top:5px !important;
    margin-bottom:5px !important;
    margin-left:5px !important;
    font-size: 12px !important;
    border-radius: 1px !important;
    font-weight:bold !important;
    color:Black !important;
     
}
.top img
{
    margin-left:10px;
}

#DashboardContainer h2
{
    color:Black;
}
 
/* 
#MainContent_frmCommitmentStatus
{
    border: 4px solid #EEEFF1;  
 
}
 */
 
#tdCommitmentFormContainer
{
    padding: 0px 3px;
}
#MainContent_frmCommitmentStatus_lblCommitedStatus #MainContent_frmCommitmentStatus_lblCommittmentstatus
{
    color:Black;
}

span .SpanBlack
{
    color:Black;
}
 
.NormalBlack
{
    color:Black !important;
    font-weight:normal !important;
    font-size:11px;
}
.BoldBlack
{
    color:Black !important;
    font-weight:bold !important;
}
.NormalViolet
{
    color:#231F20 !important;
}
 

.smallTextbox
{
    width: 50px;
    margin-right: 5px;
}
.tdCommitmentStatus span 
{
    color: black;
    padding-top: 5px;
    padding-bottom: 5px;
}
.DashboardBorderTable th 
{
    height:21px !important;
}
.tableSectionHeader 
{
 
    height:21px !important;

}    
.tableContent1 
{
    padding:0px;
}
.contentbody {
    padding-top: 30px;
}
.RoundBorder
{       
    border-radius: 5px !important;
    border-collapse: separate;    
}
h2
{
    margin: 0px 0 !important;
}
 
/*.skipbottomline
{
    border: 0px !important;
}*/
.paddingThree
{
    padding: 3px 0px;
}
.GrayTitle
{
    color: Gray;
	text-align:left;
}
.BlackTitle
{
    color: Black;
	text-align:left;
}
.InputReadonlyLabel
{
    color:Black;
}

 

.megaBold
{
    font-family: Arial;
    font-weight: bold;
    font-size: 24pt;
    font-style: normal;
    color: #272425;
}
 
 .LogedData
 {
    height: 56px; 
    border: 1px solid red;
 }
 /* Club Detail Team Page start */
 
 .clubHeaderLogo
 {
    margin-right:0px !important;
    width:50px;
    text-align:center;
    
 }
 .clubLogo
 {
     margin-right:0px !important;
     text-align:center;
 }
 
.SemiMegaBold
{
    font-family: Arial;
    font-weight: bold;
    font-size: 18pt;
    font-style: normal;
    color: #272425;
}
 /* Club Detail Team Page end */
 
 /*team */
 
 .textCenter
 {
     text-align:center;
 }
 .latest-results th
 {
     height:21px;
     padding-left: 5px;
 }
 .player-list th
 {
     height:25px;
     padding-left: 5px;
 }
.player-list td {
    padding: 3px 5px;
}
.player-scores td
{
    text-align:center;
}
.Black
{
    color:Black !important;
}
.Font11Normal
{
    font-size :11px !important;
    font-weight:normal !important;
    
}
.GridImage
{
    height: 70px;
    width: 130px;
    padding-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.Violet
{
    color:#6CBCEB;
}


/*----- admin Event---*/
.width250
{
    width:250px;
}

/*----- admin player ---*/

.UpperBanner
{
    width: 750px;
    height: 115px;
}

/*----- admin FindEvent ---*/

.Inner Select
{
    width: 164px !important;
    
 
}
.Inner input[type="text"]
{
    width: 148px !important; 
}
.eventlist {
    height: 100px !important;
}


/************ college coach ************/
.Inner .imgProfilePicture {
    width: 140px !important;
    height: 135px !important;
    border: none !important;
}
.Inner .tblDashboardBottomContainer {
    background-color: #F1F1F2;
    width: 450px !important;
}

.Inner .tdClubInfoPicDashboardRight
{
    vertical-align:top;
    padding: 0px 0px 0px 0px;
    
}
.Inner .tdClubInfoPicDashboardLeft {
width: 70px !important;
vertical-align: top !important;
padding-right: 0px !important;
padding-left: 0px !important;
}
.Inner .ClubImagePlayerDashboard {
border: none;
width: 60px !important;
height: 60px ! important;
}
.Inner .divClubInfoContainer {
    margin: 1px !important;
    background-color: white;
    height: 80px !important;
}
.Inner .HighSchoolImageDashboard {
    width: 60px !important;
    height: 60px ! important;
    border: none;
}
.Inner .tdhighSchoolDescDashboardRight {
    vertical-align: top;
    padding: 0px 0px 0px 10px;
}
.Inner .tdhighSchoolPicDashboardLeft {
    width: 60px !important;
    vertical-align: top;
    padding: 0px;
    padding-left: 10px;
    padding-right: 1px;
}
.Inner .divHighschooldInfoItemTempContainer {
    margin: 1px 1px 1px 0px !important;
    background-color: white;
    height: 80px !important;
    
}
.contentbody 
{
    padding-right : 0px !important;
}
.NormalGray
{
    color:#6CBCEB !important;
    font-weight:normal !important;
}
.BoldGray
{
    color:#6CBCEB !important;
    font-weight:bold !important;
}
.BoldGrey
{
    color:#68686a !important;
    font-weight:bold !important;
}

.margin-right-10
{
    margin-right:0px !important;
}
.padding-bottom-20{
    padding-bottom: 20px !important;
}

/* Coach / Player / Dashboard Start  */
.tblbox
{
    border: 1px solid #C0C0C0;
    width:100%;
}
    
.RptCoachPlayerNoteHeader
{
    background-color: #EEEFF1; 
    height: 15px;
}


/* Coach / Player / Dashboard End  */

/* Coach HighSchool Start */
.FilterTable
{
	padding: 10px !important;
	height: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	 
	font-size: 11px;
	
}
.divSchedule
{
    width: 580px; 
    overflow-y: auto;
    height: 500px
}
.divEventsNearYou
{
    overflow-y: auto;
    height: 180px
}
.divRosterMatchList
{
    overflow-y: auto;
    overflow-x: hidden;
    height: 155px
}
.teamDashboardMatchList
{
    overflow-y: auto;
    overflow-x: hidden;
    height: 310px
}
.HighFilterTable
{
	padding: 10px !important;
	height: 30px;
	width:915px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	 
	font-size: 11px;
	
}
/* Coach HighSchool End */

.divViewAllEvents
{
    text-align: right;
     font-size: 11px; 
    padding-right: 10px;
}
.Width90
{
    width:90px;
}
.DashboardTable
{
    width : 772px !important;
}
.UpperBanner 
 {
    width: 740px !important;
    height: 115px;
}
.latest-results-inner 
{
    width:280px !important;
}

.GridImg
{
    text-align: center;
    height: 70px;
    width: 60px;
    margin-right: 60px;
    padding-left: 10px;
}

.padding-left-30
{
    padding-left: 30px;
}
.width280
{
    width : 280px;
}
.latest-results-inner250 
{
    width:250px !important;
}

/*------------------Messages Compose Start------------------ */


.tblSelectMembers
{
	padding: 0px;
	margin-bottom: 7px;
	border-collapse: collapse;
	border-spacing: 0px;
	border: 1px solid #C0C0C0;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color:#F1F1F2;
	width:230px;
}
.tblSelectMembersInner
{
    padding: 0px;
	border-collapse: collapse;
	border-spacing: 1px;
	border: 1px solid #C0C0C0;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color:White;
}
#divRecipients
{
    width: 100px; 
    display: table-footer-group;
}
.txtMessageBody
{
    height: 445px;
    margin-left:0px !important;
    width:505px;
}

/*------------------Messages Compose End------------------ */

/*-----------------Collge Coach Start----------------------*/
.coach-design {
border: 1px solid #C0C0C0;
font-family: Arial, Helvetica, sans-serif;	
margin: 0px;
padding: 0px;
border-collapse: collapse;
height:50px;
}
.coach-gridImg
{
    height: 80px !important;
    width: 100px;
}
/*-----------------Collge Coach End----------------------*/
.ErrorMessage
{
    color:Red;
}
.InitialSpace td {
    padding: 10px;
}
.Shadow
{
    border: 10px solid #EEEFF1;
}

.MainBodyTable
{
    
    margin-top: 12px;
}

.border-Top 
{
border-Top-width: 1px;
border-Top-style: solid;
border-Top-color: #CCC;
padding-top: 3px;
padding-bottom: 3px;
}

.tdCollegeLogo
{
    padding-right:15px;
    text-align:right;
}
.tdTopUserImage
{
    margin-bottom: -12px;
}
.MyTeamInfoImage
{
    Height:200px;
    Width:450px;
    margin-right:0px !important;
}
.imgMap
{
    margin-right:0px !important;  
    width:310px; 
}

.scrollerFive
{
    height: 400px; 
    overflow-y: auto;
}

.showSearchPanel
{
    display:inline;
}
.hideSearchPanel
{
    display:none;
}
.showScorePanel
{
    display:table-row;
}

/************** WHITE FRAME ARROUND LOGO START **********/
.RoundBorderLogo
{
  
    border-radius: 5px !important;
    border-collapse: separate;  
    background: white;
    border: 1px solid #CCC;
    width: 80px;
    height:60px;
}
.RoundBorderLogoLarge
{
  
    border-radius: 5px !important;
    border-collapse: separate;  
    background: white;
    border: 1px solid #CCC;
    width: 95px;
    height:75px;
}
.RoundBorderLogoclub
{
  
    border-radius: 5px !important;
    border-collapse: separate;  
    background: white;
    border: 0px solid #CCC;
    width: 60px;
    height:60px;
}

.RoundBorderEventLogo
{
    border-radius: 5px !important;
    border-collapse: separate;  
    background: yellow;
    border: 1px solid #CCC;
    width: 150px;
    height:80px;
    text-align:left;
    
}

/************** WHITE FRAME ARROUND LOGO END **********/


.imgStatusStyle
{
margin-right:0px !important;    
}
 .Status
 {
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    margin-right: 0px;
 }
 .tdEventListEventLogo
 {
     width:25%;
     padding-top: 5px; 
     padding-bottom: 5px;
     text-align:center;
 }
 
     
     
.imgStatusStyle
{
margin-right:0px !important;    
}
.EventlogoDashboardHeight
{
    height:180px !important;
    margin-right:0px !important;
}
.MapSize
{
    height: 280px;
    width: 400px;
}
.cellBorder
{
    border: 1px solid #C0C0C0;
}
.cellBorderRight
{
    border-right: 1px solid #C0C0C0;
}

.cellBorderNew
{
    
    
    padding:0px;
    overflow:auto;
    height:360px;
}

.noBorderCenter
{
    border: 0px; 
    text-align: center; 
    vertical-align: middle;
}
.divEventListCost
{
    wimportant
}
.

}

.RoundBorderLogo
{
    border-radius: 5px !important;
    border-collapse: separate;  
    background: white;
    border: 1px solid #CCC;
    width: 80px;
    height:60px;
} 

/* Event Dashboard Start TeamAdmin */
 .Status
 {
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    margin-right: 0px;
 }
 .paddigZero
 {
     padding:0px !important;
 }
 .paddingThree
 {
     padding:3px !important;
 }
/* Event Dashboard End TeamAdmin */

/* Event TeamInfo Start TeamAdmin */
.Italic
{
    font-style : italic;
}
.Width180
{
    width:140px !important;
}
.PaddingTop10
{
    padding-top:10px;
}
/* Event TeamInfo End TeamAdmin */

/**************************************** CLUB DIRECTOR Role Start ******************************************************/

/** ClubINfo Page Start **/

#divClubDirectorClubPhoto
{
    background-color: White; 
    text-align: center; 
    border: 1px solid #C0C0C0;
}
#spanClubDirTeamPictureLabel
{
    padding-top: 5px;
}
.spanClubDirJerseyLabel
{
    padding-top: 13px; 
    width: 30px;
}
.spanClubDirJerseyInputReadonly
{
    padding-top: 13px; 
    
}
#tdClubDirClubImgArea
{
    background-color: #F1F1F2; 
    vertical-align: top;
    width: 50%; 
}


/** ClubINfo Page End **/


/**************************************** CLUB DIRECTOR Role End ******************************************************/



/**************************************** SCHEDULER Start ******************************************************/

.timeslots
{
    height: 28px;
    width: 28px;
    text-align: center;
    border: thin solid #C0C0C0;
}
.timeslotsrec
{
    height: 28px;
    width: 165px;
    text-align: center;
    border: thin solid #C0C0C0;
}
.timeslotborderless
{
    height: 28px;
    width:28px;
}
.timeslotborderlessrec
{
    height: 28px;
    width: 110px;
}
.timeslotsubleft
{
    height: 28px;
    width: 7px;
    text-align: center;
    border-bottom: solid thin #C0C0C0;
    border-top: solid thin #C0C0C0;
    border-left: solid thin #C0C0C0;
    border-right: dotted thin #C0C0C0;
}
.timeslotsubright
{
    height: 28px;
    width: 7px;
    text-align: center;
    border-bottom: solid thin #C0C0C0;
    border-top: solid thin #C0C0C0;
    border-left: dotted thin #C0C0C0;
    border-right: solid thin #C0C0C0;
}
.timeslotsubmiddle
{
    height: 28px;
    width: 7px;
    text-align: center;
    border-bottom: solid thin #C0C0C0;
    border-top: solid thin #C0C0C0;
    border-left: dotted thin #C0C0C0;
    border-right: dotted thin #C0C0C0;
}
.timeslotborderlesssub
{
    height: 28px;
    width: 7px;
}
.halftimeslots
{
    height: 20px;
    width: 10px;
    border: thin dotted #C0C0C0;
}
.divFlights
{
    height: 165px;
    width: 250px;
    overflow-y: auto;
}
.gamebox
{
    border: thin solid #f79200;
    background-color: #fde2a9;
    width: 770px;
    height: 100px;
}
.gameboxversustext
{
    padding: 2px;
    background-color: #808080;
    color: #FFFFFF;
}
.orangetext
{
    font-size: larger;
    color: #f79200;
    font-weight: bold;
}

.greytext
{
    font-size: larger;
    color: #666666;
}
.blacktext
{
    font-size: larger;
    color: Black;    
}
.blackboldtext
{
    font-size: larger;
    color: Black;
    font-weight: bold;
}
/**************************************** SCHEDULER End ******************************************************/
#divTeamPlayerList
{
    width:772px; 
    padding-right:10px;
}
.divSchedule 
{
    width: 594px !important;
    overflow-y: visible !important;
    overflow-x: hidden !important;
}
.divEventsNearYou{
    overflow: auto;
    height: 160px;
    overflow-x: hidden;
}

.YellowCell
{
    background-color: #e6e7e8;
    padding: 3px;
    color:#FAAF40;
    font-weight:bold;
    padding-left: 5px;
    padding-right: 5px;
}
.RedCell
{
    background-color: #e6e7e8;
    padding: 3px;
    color:Red ;
    font-weight:bold;
    padding-left: 6px;
    padding-right: 6px;
}
.GreenCell
{
    background-color: #e6e7e8;
    padding: 3px;
    color:Green ;
    font-weight:bold;
    padding-left: 4px;
    padding-right: 4px;
}

.WinCell
{
    background-color: #8bc53f;
    padding: 3px;
    color:White ;
    font-weight:bold;
    padding-left: 4px;
    padding-right: 4px;
}

.LossesCell
{
    background-color: #be1e2d;
    padding: 3px;
    color:White ;
    font-weight:bold;
    padding-left: 7px;
    padding-right: 7px;
}

.DrawCell
{
    background-color: #f6921e;
    padding: 3px;
    color:White ;
    font-weight:bold;
    padding-left: 5px;
    padding-right: 5px;
}
 th
{
        vertical-align: top;
}

.selectGameStyle
{
   padding-left:10px;
   padding-top:10px; 
}

.MessagePopupStyle
{
    width:800px !important;
}


.EventListClubLogo
{
    height: 80px !important; 
    width: 400px !important; 
}
.tdGameHistoryOpponets
{
    background-color:#F1F1F2;
    padding:5px;
}
.tblGameHistoryOpponetsInner
{
    background-color:white;
    border: 1px solid #C0C0C0;
    margin:0px;
    padding:2px 5px;
}

.noBorderCenter
{
    border: 0px; 
    text-align: center; 
    vertical-align: middle;
}
.divEventListCost
{
    width:235px !important
}!impor
}

.RoundBorderLogo
{
    border-radius: 5px !important;
    border-collapse: separate;  
    background: white;
    border: 1px solid #CCC;
    width: 80px;
    height:60px;
} 

/* Event Dashboard Start TeamAdmin */
 .Status
 {
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    margin-right: 0px;
 }
 .paddigZero
 {
     padding:0px !important;
 }
 .paddingThree
 {
     padding:3px !important;
 }
/* Event Dashboard End TeamAdmin */

/* Event TeamInfo Start TeamAdmin */
.Italic
{
    font-style : italic;
}
.Width180
{
    width:140px !important;
}
.PaddingTop10
{
    padding-top:10px;
}
/* Event TeamInfo End TeamAdmin */

/**************************************** CLUB DIRECTOR Role Start ******************************************************/

/** ClubINfo Page Start **/

#divClubDirectorClubPhoto
{
    background-color: White; 
    text-align: center; 
    border: 1px solid #C0C0C0;
}
#spanClubDirTeamPictureLabel
{
    padding-top: 5px;
}
.spanClubDirJerseyLabel
{
    padding-top: 13px; 
    width: 30px;
}
.spanClubDirJerseyInputReadonly
{
    padding-top: 13px; 
    
}
#tdClubDirClubImgArea
{
    background-color: #F1F1F2; 
    vertical-align: top;
    width: 50%; 
}


/** ClubINfo Page End **/


/**************************************** CLUB DIRECTOR Role End ******************************************************/



/**************************************** SCHEDULER Start ******************************************************/

.timeslots
{
    height: 28px;
    width: 28px;
    text-align: center;
    border: thin solid #C0C0C0;
}
.timeslotborderless
{
    height: 28px;
    width:28px;
}
.halftimeslots
{
    height: 20px;
    width: 10px;
    border: thin dotted #C0C0C0;
}
.divFlights
{
    height: 165px;
    width: 250px;
    overflow-y: auto;
}
.gamebox
{
    border: thin solid #f79200;
    background-color: #fde2a9;
    width: 770px;
    height: 100px;
}
.gameboxversustext
{
    padding: 2px;
    background-color: #808080;
    color: #FFFFFF;
}
.orangetext
{
    font-size: larger;
    color: #f79200;
    font-weight: bold;
}

.greytext
{
    font-size: larger;
    color: #666666;
}
.blacktext
{
    font-size: larger;
    color: Black;    
}
.blackboldtext
{
    font-size: larger;
    color: Black;
    font-weight: bold;
}
/**************************************** SCHEDULER End ******************************************************/
#divTeamPlayerList
{
    width:772px; 
    padding-right:10px;
}
.divSchedule 
{
    width: 594px !important;
    overflow-y: visible !important;
    overflow-x: hidden !important;
}
.divEventsNearYou{
    overflow: auto;
    height: 160px;
    overflow-x: hidden;
}

.YellowCell
{
    background-color: #e6e7e8;
    padding: 3px;
    color:#FAAF40;
    font-weight:bold;
    padding-left: 5px;
    padding-right: 5px;
}
.RedCell
{
    background-color: #e6e7e8;
    padding: 3px;
    color:Red ;
    font-weight:bold;
    padding-left: 6px;
    padding-right: 6px;
}
.GreenCell
{
    background-color: #e6e7e8;
    padding: 3px;
    color:Green ;
    font-weight:bold;
    padding-left: 4px;
    padding-right: 4px;
}
 th
{
        vertical-align: top;
}

.selectGameStyle
{
   padding-left:10px;
   padding-top:10px; 
}

.MessagePopupStyle
{
    width:800px !important;
}


.EventListClubLogo
{
    height: 80px !important; 
    width: 400px !important; 
}
.tdGameHistoryOpponets
{
    background-color:#F1F1F2;
    padding:5px;
}
.tblGameHistoryOpponetsInner
{
    background-color:white;
    border: 1px solid #C0C0C0;
    margin:0px;
    padding:2px 5px;
}

.noBorderCenter
{
    border: 0px; 
    text-align: center; 
    vertical-align: middle;
}
.divEventListCost
{
    width:235px !important
}
.imgCreditCardStyle
{
    height:28px;
    width:40px;
    margin-right:0px !important;
}

.chkAllSelectMatchStyle
{
    margin:0px !important;
    margin-top:0px !important;
}
.pnlNoGameSelected
{
    text-align: center; 
    vertical-align: middle; 
    padding: 60px;
}
.tdTEamInfoHeader
{
    width:300px !important;
}
.imgDisabledBackground
{
    background-color:White !important;
}


/* Hotel Module Start ****************************************************/

.HotelEventLineHeight
{
    height:40px;
}

    

/* Hotel Module end ****************************************************/


/* Evaluation Start ****************************************************/

.txtTechnicalResponse,.txtTachnicalResponse,.txtPhysicalResonse,.txtPhsychologiocalResonse
{
    width:15px;
    text-align:center;
}

.tdEvaluationsOverallscore
{
    background-color:#F1F1F2;
    padding: 25px;
    width: 20%;
}
.divEvaluationsOverallscore
{
    background-color: white;
    min-height: 60px;
    width: 140px;
    text-align: center;
    vertical-align: middle;
    font-size: xx-large;
}
    
.tdEvaluationsOverallNote
{
    background-color: #F1F1F2;
    padding-bottom:25px;
    padding-right:25px;
    padding-top:25px;
    width: 80%;
}

.divEvaluationsOverallNote
{
    background-color: white;
    min-height: 60px;
    text-align: left;
    vertical-align: middle;
    padding:3px;
}
/* Evaluationend ****************************************************/

/* Start PlayerProfile College Search Area  */
.tdFilterTableCollege
{
   
   padding-left: 10px;
   text-align:left;
}

/* End PlayerProfile College Search Area  */

/*Start PlayerProfile/ Dashbarod SAMPLE Watermark */

 .samplewatermark
{
    position: absolute;
    left: 225px;
    top: 35px;
    z-index: 100;
    background: url(../Images/Sample-Logo.png) no-repeat;
    width:292px;
    height:94px;
  
}
/*end  PlayerProfile/ Dashbarod SAMPLE Watermark */

.CollegeDetailCoachSection
{
    height:120px;
}
.pagination>.active>a, 
.pagination>.active>span, 
.pagination>.active>a:hover, 
.pagination>.active>span:hover, 
.pagination>.active>a:focus, 
.pagination>.active>span:focus 
{
z-index: 2 !important;
color: #fff !important;
background-color: #003e69 !important;
border-color: #003e69 !important;
cursor: default !important;
}

.playerOverviewCollgeLogo
{
    height:60px;
    width:60px;
}

.playerOverviewCollgeLogo2
{
    height:100px;
    width:100px;
}

.ruBrowse
{
    width:65px !important;
    height:30px !important;
    line-height:30px !important;
    padding:0px !important;
    cursor:pointer !important;
    color : #ffffff !important;
  background-color: #000000 !important;
}
.RadUpload .ruFileWrap
{
    display:inline !important;
    cursor:pointer !important;
}
.ScoreText
{
    font-family: Arial;
    font-weight: normal;
    font-size: 10pt;
    color:Black;
}
.ScoreSubText
{
    font-family: Arial;
    font-weight: bold;
    font-size: 10pt;
    color: #68686A;
}
/*------------------------------------------------------------------
[ portlet / .portlet ]
*/
.portlet {
  position: relative;
  clear: both;
  width: auto;
  /* Clearfix Hack */

  /* portlet Plain */

}
.portlet .portlet-header {
  position: relative;
  padding: 1px 15px;
    background-repeat: repeat-x;
    border: 1px solid #D5D5D5;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    -webkit-background-clip: padding-box;
    background-image: linear-gradient(to bottom, #fafafa 0%, #ebebeb 100%);
}
.portlet .portlet-header:before,
.portlet .portlet-header:after {
  content: " ";
  /* 1 */

  display: table;
  /* 2 */

}
.portlet .portlet-header:after {
  clear: both;
}
.portlet .portlet-header h1,
.portlet .portlet-header h2,
.portlet .portlet-header h3,
.portlet .portlet-header h4,
.portlet .portlet-header h5,
.portlet .portlet-header h6 {
  float: left;
  padding: 10px 0;
  margin: 0 1em 0 0;
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  font-weight: 600;
  color: #555;
  text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5);
}
.portlet .portlet-header h1 i,
.portlet .portlet-header h2 i,
.portlet .portlet-header h3 i,
.portlet .portlet-header h4 i,
.portlet .portlet-header h5 i,
.portlet .portlet-header h6 i {
  display: inline-block;
  margin-top: -3px;
  margin-right: 10px;
  font-size: 16px;
  color: #777;
  vertical-align: middle;
}
.portlet .portlet-tools {
  float: left;
  display: inline-block;
  padding: 0;
  margin: 5px 0 0 0;
}
.portlet .portlet-tools > li {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  list-style: none;
}
.portlet .portlet-tools .btn-icon {
  margin-top: -2px;
  color: #555;
  font-size: 16px;
}
.portlet .portlet-tools .btn-icon:hover {
  text-decoration: none;
  background-color: #fff;
}
.portlet .portlet-tools .btn-icon .caret {
  margin-top: -3px;
}
.portlet .portlet-tools .dropdown-menu {
  left: auto;
  right: 0;
}
.portlet .portlet-tools .btn.btn-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 0;
}
.portlet .portlet-tools .form-control.input-sm {
  display: inline-block;
  width: 125px;
  height: 26px;
}
.portlet .portlet-tools .progress {
  margin-top: 0;
  margin-bottom: 0;
  width: 125px;
}
.portlet .portlet-tools .nav-tabs,
.portlet .portlet-tools .nav-pills {
  margin-bottom: 0;
}
.portlet .portlet-tools .nav-pills > li > a {
  padding: 2px 9px;
  font-size: 12px;
  font-weight: 600;
}
.portlet .portlet-tools .nav-pills > li.active > a,
.portlet .portlet-tools .nav-pills > li.active > a:hover,
.portlet .portlet-tools .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #555;
}
.portlet .portlet-content {
  padding: 5px;
  background: #FFF;
  border: 1px solid #D5D5D5;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.portlet .portlet-toolbar {
  padding: 10px 15px;
    background-repeat: repeat-x;
    border: 1px solid #d5d5d5;
    background-image: linear-gradient(to bottom, #fafafa 0%, #ebebeb 100%);
}
.portlet .portlet-toolbar:before,
.portlet .portlet-toolbar:after {
  content: " ";
  /* 1 */

  display: table;
  /* 2 */

}
.portlet .portlet-toolbar:after {
  clear: both;
}
.portlet .portlet-header + .portlet-content,
.portlet .portlet-toolbar + .portlet-content {
  margin-top: 1px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.portlet .portlet-header + .portlet-toolbar {
  margin-top: 1px;
}
.portlet .portlet-content + .portlet-toolbar {
  margin-top: 1px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.portlet .toolbar-bottom .portlet-content {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.portlet.portlet-nopad .portlet-content {
  padding: 0;
}
.portlet .portlet-content:before,
.portlet .portlet-content:after {
  content: " ";
  /* 1 */

  display: table;
  /* 2 */

}
.portlet .portlet-content:after {
  clear: both;
}
.portlet.portlet-plain {
  background: transparent;
  border: none;
}
.portlet.portlet-plain .portlet-header {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 8px;
  padding-left: 0;
  background: #fff;
  filter: none;
  border: none;
  border-bottom: 1px dotted #ccc;
}
.portlet.portlet-plain .portlet-header h3 {
  left: 0;
  padding: 0;
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #555;
  line-height: 22px;
}
.portlet.portlet-plain .portlet-header i {
  font-size: 20px;
}
.portlet.portlet-plain .portlet-content {
  padding-right: 0;
  padding-left: 0;
  background: transparent;
  border: none;
}
.chart-holder {
  position: relative;
  width: 100%;
  height: 135px;
}
.legendLabel
{
    font-weight:bold;
}
.borderRight
{
    border-right: 1px solid #dbdbdb;
}
.borderLeft
{
    border-left: 1px solid #dbdbdb;
}

.basicInfoRonderDiv
{
    width: 325px;
    min-height: 210px; 
    vertical-align: middle;
    text-align: left;
    background: white; 
   
}
.basicInfoRonderDivComiitmentStatus
{
    width: 325px;
    min-height:146px; 
    vertical-align: middle;
    text-align: left;
    background: white; 
   
}
.basicInfoRonderDivComiitmentStatusEdit
{
    width: 325px;
    min-height:196px; 
    vertical-align: middle;
    text-align: left;
    background: white; 
   
}

.CollegeCoachAccountSettingInputBox
{
    width:60px;
}
    
    
 .AccountSettingCoachBiodiv
 {
 padding: 2px; 
 background-color: white; 
 min-height: 115px; 
 border: 1px solid #CCC;
 margin: 0px;
 }
 .groupTeamSegment
 {
    text-align: center;
    padding: 10px;    
    vertical-align: middle;
 }
 
 
.CollegeCoachTournamentInfotr
{
    height:40px;
}
.EditorWidth
{
   width:800px !important;
}


.tdSoccerInfoLeft
{
    text-align:left;
    vertical-align:top;
    padding-right: 10px;
    padding-top:10px;
    line-height: 45px; 
    font-size: 14px;
    width:440px !important;
}
.tdSoccerInfoRight
{
    text-align:right;
    width:241px;
}

.pnlEditMajorStyle
{
    text-align:right;
}



.divAdditionalCollegePreference
{
    width: 768px; 
    vertical-align: top; 
    text-align: left;
    border-collapse: separate; 
    background: white; 
    border: 1px solid #CCC;
}
.tdLblAddtionalCollgePreferences
{
    line-height: 45px; 
    font-size: 14px;
    padding-left: 10px;
}

.divAdditionalInformation
{
    width: 280px; 
    min-height: 90px; 
    vertical-align: top; 
    text-align: left;
    border-collapse: separate;
    background: white; 
    border: 1px solid #CCC;
    padding:5px;
}
.inputAdditionalInformation
{
   
    width: 268px; 
    min-height: 90px; 
    vertical-align: top; 
    text-align: left;
    background: white; 
    margin-top:0px !important;
    padding:0px !important;
   
}
.tdSoccerInfoRightAdditionalInfo
{
    vertical-align: top;
    background: #F1f1f2; 
    padding: 0px 15px;
    margin-left: 5px;
}
.divSoccerInfoLeft
{
    vertical-align:top;
    border-radius: 5px !important; 
    border-collapse: separate;
    background: white;
    border: 1px solid #CCC;
}

.tdSoccerInfoLeftLogo
{
    text-align:center;
    vertical-align:middle;
    width:130px;
}

.imgBootstrapOverrite
{
    margin-right:3px !important;
}
.EvalutionTab1InputStyle
{
    vertical-align:top !important;
    width:200px !important;
}
.divVenueStatus .Closed
{
    padding:10px;
    background-color:Green;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:30px;
}

.divVenueStatus .Closed
{
    background-color:red;
    
       padding:10px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:30px;
    
}
.divVenueStatus
{
    max-width:50px;
}
.divVenueStatus .Pending
{
    background-color:Orange;
    
       padding:10px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:30px;
    
}
.divVenueStatus .Open
{
    background-color:green;
    
       padding:10px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:30px;
}

.Confirmed
{
    background-color:green;
     padding:10px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:30px;
}
.Closed
{
    background-color:red;
    color:White;
    vertical-align:middle;
    line-height:30px;
    height:30px;
    text-align:center;
}

.Open
{
    background-color:green;
    color:White;
    vertical-align:middle;
    line-height:30px;
    height:30px;
    text-align:center;
}


.Pending
{
    background-color:Orange;
    color:White;
    vertical-align:middle;
    line-height:30px;
    height:30px;
    text-align:center;
}

.Canceled
{
    background-color:Blue;
    color:White;
    vertical-align:middle;
    line-height:30px;
    height:30px;
    text-align:center;
}

.divdatescaptionheader
{
    background-color: #8F9194;
    font-size: 15px;
    width: 767px;
	height:20px;
    font-weight: bold;
    color: #FFFFFF;
	padding-left:5px;
}
.Headerbracket
{
    background-color:;
    font-size:12px;
    width:;
    font-weight:bold;
	text-align:center;
}
.Headerbracket1
{
    background-color:#f1f1f2;
    font-family: Arial, Helvetica, sans-serif;
    Height: 21px;
	width:;
	font-size: 8pt;
    font-weight: bold;
    text-transform: capitalize;
	text-shadow:0px 1px 0px #FFF;
    color: #929497;
	padding-left: 10px;
	align: left;
	border:1px;
	border-color:;
}

.divPlayerEventStaffRosterStyle
{
    overflow-y: scroll;
    height:622px;
}

.lblPreferenceCommaSeparatedValue
{
    font-size: 14px;
    overflow-wrap: break-word;
    width:172px;
}
.grayRowWith4PxHeight
{
    line-height:4px;
    background-color: #929497;
}
.grayTdRightBorder
{
   border-right: 1px solid #C0C0C0;
}
.grayTdLeftBorder
{
   border-left: 1px solid #C0C0C0;
}
.grayTdtopBorder
{
   border-top: 1px solid #C0C0C0;
}
.Attending
{
   background-color:  #e6e7e8;
}
.PossiblyMissing {
	background-color: #b5c7de;
	color: White;
}
.Injured {
	background-color: #edc2c6;
	color: White;
}
.NotAttending
{
    background-color: #f8f188;
}
.Blank
{
    background-color: White;
}
.RecrutingBoard
{
	font-size:10px;
	color:#000000;
}
.RecrutingBoard1
{
	font-size:11px;
	color:#000000;
}

/*Custom Schedule*/

.divNoGameOuter
{
    line-height: 50px; 
    font-size: 15px;
}
.divNoGameInner
{
    vertical-align: middle; 
    text-align: center;
}
.ClubDropDown
{
    text-decoration:none;
}
.divNoPlayerVideo
{
    height:165px;
    text-align:center;
    vertical-align:middle;
    font-size:large;
    padding-top:120px;
}
.divNoEvaluation
{
    text-align:left;
    vertical-align:middle;
    font-size:large;
    padding-top:10px;
    
}
.divNoGameListOuter
{
    line-height: 80px; 
    font-size: 18px; 
    width:769px;
    border-right: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
}

.divNoGameListInner
{
   vertical-align: middle; 
   text-align: center;
}

.EventListEventDiv
{
    width: 100px; 
    height: 67px; 
    border-collapse: separate;
    background-color: white; 
    border: 1px solid #FFFFFF; 
    border-radius: 5px 5px 5px 5px;
}
.EventListEventLogo
{
    width:70px;
    height:67px;
    vertical-align:middle;
}

.divRoomTypeAmount
{
    background-color: #f0f0f0; 
    padding: 10px; 
    width: 70px; 
    font-weight: bold;
}
#MainContent_TeamHomeLatestResults1_RptTeamHomeLatestResult
{
     background-color:#f1f1f2 !important;
}

/**************************************** Individual Group Standings ******************************************************/
.TeamLinkIndividual
{
	color:#000000;
	font-size:12px;
}

.TeamLinkIndividualLeader
{
	font-size:12px;
	color:#6CBCEB;
	font-family: Arial, Helvetica, sans-serif;
    font-weight:600;
    
}
/******************************Team History*****************************************/

.TeamHistoryBasic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}

.TeamHistoryBasicAqua
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #6CBCEB;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}

.TeamHistoryBasicHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:Bold;
    color: #68686A;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}

.TeamHistoryBasicHeaderBlack
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:Bold;
    color: #000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
/********************************Adding Team Player*****************************/

.AddTeamWords
{
	padding-left:10px;
	Font-size:12px;
	font-weight:bold;
	color:#000000;
}

.AlltournamentLocationDropDown
{
    width:114px !important;
}
.playerPhotoRecrutingboard
{
    width:55px;
    height:48px !important;
}
/******************************College Coach Schedule****************************/

.CollegePlayerJeresy
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight:Bold;
    color: #000000;
	text-align:center;
	text-shadow: 0px 1px 0px #ffffff;
}

.CollegePlayerClubVenue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #6CBCEB;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
.CollegePlayerGameDate
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:Bold;
    color: #000000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
.CollegePlayerBasicGrey
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #68686a;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
.CollegePlayerBasicBlack
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #000000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
.GameListItemStyle
{
    width:192px;
    vertical-align:top;
    text-align:left;
}
.pnlUploadVideoStyle
{
    padding-top:10px;
}
.CollegeIndStatus
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight:normal;
    color: #68686a;
	text-align:left;
	text-shadow: 0px 1px 0px #;
}
.drop-icon
{
    background: url(../images/icon-ddlselect.gif) no-repeat scroll right -2px #FFFFFF;
    border: 1px solid #CCCCCC;
    overflow: hidden;
    width: 220px;
}
.select
{
    padding: 5px 0 5px 11px;
    width: 192px;
    background: none;
    border: none;
}

.pnlVideoUploadBorderStyle
{
 border: 1px solid #e3e3e3;   
}
.ProfileStatusGreen
{
    color:Green;
}
.ProfileStatusRed
{
    color:Red;
}
/******************************Messages*****************************************/
.MessagefontLarge
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:Bold;
    color: #000000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
.Messagefont
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:Bold;
    color: #000000;
	text-align:left;
	text-shadow: 0px 1px 0px #ffffff;
}
.SearchAreaBackgroundColor
{
    background-color:#f1f1f2;
}


        .pagination
        {
            display:inline-block;
            padding-left:0;
            margin:20px 0;
            border-radius:4px;
        }
        .pagination>li
        {
            display:inline;
        }
        .pagination>li>a,.pagination>li>span
        {
            position:relative;
            float:left;
            padding:6px 12px;
            margin-left:-1px;
            line-height:1.428571429;
            text-decoration:none;
            background-color:#fff;
            border:1px solid #ddd;
        }
        .pagination>li:first-child>a,.pagination>li:first-child>span
        {
            margin-left:0;
            border-bottom-left-radius:4px;
            border-top-left-radius:4px;
        }
        .pagination>li:last-child>a,.pagination>li:last-child>span
        {
            border-top-right-radius:4px;
            border-bottom-right-radius:4px;
        }
        .pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus
        {
            background-color:#eee;
        }
        .pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus
        {
            z-index:2;
            color:#fff;
            cursor:default;
            background-color:#003e69;
            border-color:#003e69;
        }
        .pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus
        {
            color:#999;
            cursor:not-allowed;
            background-color:#fff;
            border-color:#ddd;
        }
        .pagination-lg>li>a,.pagination-lg>li>span
        {
            padding:10px 16px;
            font-size:18px;
        }
        .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span
        {
            border-bottom-left-radius:6px;
            border-top-left-radius:6px;
        }
        .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span
        {
            border-top-right-radius:6px;
            border-bottom-right-radius:6px;
        }
        .pagination-sm>li>a,.pagination-sm>li>span
        {
            padding:5px 10px;
            font-size:12px;
        }
        .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span
        {
            border-bottom-left-radius:3px;
            border-top-left-radius:3px;
        }
        .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span
        {
            border-top-right-radius:20px;
            border-bottom-right-radius:20px;
        }
        .pagination-sm>.active>a,.pagination-sm>.active>span,.pagination-sm>.active>a:hover,.pagination-sm>.active>span:hover,.pagination-sm>.active>a:focus,.pagination-sm>.active>span:focus
        {
            z-index:2;
            color:#fff !important;
            cursor:default;
            background-color:#003e69 !important;
            border-color:#003e69 !important;
        }
        .pagination-sm>.disabled>span,.pagination-sm>.disabled>span:hover,.pagination-sm>.disabled>span:focus,.pagination-sm>.disabled>a,.pagination-sm>.disabled>a:hover,.pagination-sm>.disabled>a:focus
        {
            color:#999 !important;
            cursor:not-allowed !important;
            background-color:#fff !important;
            border-color:#ddd !important;
        }
    		
    	.roundBorderCCHome
        {
            border: solid 1px #C0C0C0;
            background-color: Transparent;
            -webkit-border-radius: 7px;
            -moz-border-radius: 7px;
            border-radius: 7px;
            color: Black;
        }
        .thickRoundBorderCCHome
        {
            border: solid 1px #6CBCEB;
            background-color: Transparent;
            -webkit-border-radius: 7px;
            -moz-border-radius: 7px;
            border-radius: 7px;
            color: #6CBCEB;
        }
        .tdEventDetailStyle
        {
            height:20px;
            background-color:#f1f1f2;
            text-align:center;
        }
        
        
 .ClubDashboardQuiviewNumberStyle
 {
     float: left; 
     font-size: 55px;
     color:#003e69;
     font-weight:bold;
 }
 
 .Active
 {
    background-color: #32B149;
    padding:10px;
    color:White;
    height:12px;
 }
 
  
 .InActive
 {
    background-color: #C51624;
    padding:10px;
    color:White;
    height:12px;
 }.
 .StrikeLine
 {
     color:Red;
     text-decoration: line-through;
 }
 
 .DashboardTableFull
{
    width : 915px !important;
}
 .DashboardTableFull
{
	padding: 10px;
	width: 769px;
	height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;	 
	font-size: 11px;
}
.DashboardTableFull select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input

[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], 

input[type="color"], .uneditable-input 
{
    margin-top:5px !important;
    margin-bottom:5px !important;
    margin-left:5px !important;
    font-size: 12px !important;
    border-radius: 1px !important;
    font-weight:bold !important;
    color:Black !important;
     
}

.divComplexApplication
{
    max-width:60px;
}
.divComplexApplication .Pending
{
    background-color:Orange;
    padding-left:14px;
    padding-right:14px;
    padding-top:7px;
    padding-bottom:7px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:25px;
 }
.divComplexApplication .Approved
{
    background-color:green;
    padding-left:11px;
    padding-right:10px;
    padding-top:7px;
    padding-bottom:7px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:25px;
}

.divComplexApplication .Denied
{
    background-color:Red;
    padding-left:16px;
    padding-right:16px;
    padding-top:7px;
    padding-bottom:7px;
    color:White;
    margin-top:5px;
    line-height:30px;
    height:25px;
}
.ComplexDashbarodReportHeaderNumberStyle
{
    float: left; 
     font-size: 35px;
     color:#0183A9;
     font-weight:bold;
}
.ComplexAttendanceReportHeaderNumberStyle
{
    float: left; 
     font-size: 33px;
     color:#0183A9;
     font-weight:bold;

}
.USClubSoccerHeaderLogo
{
    width:150px;
    height:100px;
}
.PlayerDashboardQuickViewLableStyle
{
    font-family: Arial;
    font-size: 11pt; 
    font-weight: normal; 
    color: #000000;
 }
 .tdScheduleImport
 {
     background-color: #f1f1f2; 
     text-align: center; 
     border: 1px solid #dbdbdb;
     width:186px;
 }
 
 .tdScheduleImportBlue
 {
     background-color: #0080a6; 
     color:White;
     text-align: left; 
     border: 1px solid #dbdbdb;
     width:186px;
 }
 .dropDownAlignStyle
 {
     margin-left:5px;
     margin-top:10px;
 }
 .nonAdvanceTeamStyle
 {
     color:#c1272d;
 }
 .pOuter
{
    width: 190px;
    height: 10px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: solid 1px #149bdf;
    background-color: White;
    -webkit-border-radius: 50px !important;
    -moz-border-radius: 50px !important;
    border-radius: 50px;
    background-color: #149bdf !important;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)) !important;
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    -webkit-background-size: 20px 20px !important;
    -moz-background-size: 20px 20px !important;
    -o-background-size: 20px 20px !important;
    background-size: 20px 20px !important;
    border-radius: 50px;
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.pInner
{
    display: block;
    height: 10px;
    -webkit-border-radius: 50px !important;
    -moz-border-radius: 50px !important;
    border-radius: 50px;
    background-color: #149bdf !important;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)) !important;
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
    -webkit-background-size: 20px 20px !important;
    -moz-background-size: 20px 20px !important;
    -o-background-size: 20px 20px !important;
    background-size: 20px 20px !important;
    border-radius: 50px;
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 20px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-moz-keyframes progress-bar-stripes {
    from {
        background-position: 20px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-ms-keyframes progress-bar-stripes {
    from {
        background-position: 20px 0;
    }

    to {
        background-position: 0 0;
    }
}

@-o-keyframes progress-bar-stripes {
    from {
        background-position: 20px 0;
    }

    to {
        background-position: 0 0;
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 20px 0;
    }

    to {
        background-position: 0 0;
    }
}

.css-radio {
    padding: 0;
    border: 0;
}


.css-radio > input[type=radio] {
    position: absolute;
    z-index: -1000;
    left: -1000px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}

.css-radio > label {
    padding-left: 22px;
    height: 17px;
    display: inline-block;
    line-height: 17px;
    background-repeat: no-repeat;
    background-position: 0 0;
    font-size: 12px;
    vertical-align: middle;
    cursor: pointer;
}

.css-radio > input[type=radio]:checked + label {
    background-position: 0 -17px;
}

.css-radio > label {
    background-image: url(http://csscheckbox.com/checkboxes/u/csscheckbox_09ac46eb6cf769eef48c792c1f8389c4.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


.css-radiolist {
    padding: 0;
    border: 0;
}
.css-radiolist td > input[type=radio] {
    position: absolute;
    z-index: -1000;
    left: -1000px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}

.css-radiolist td > label {
    padding-left: 22px;
    height: 17px;
    display: inline-block;
    line-height: 17px;
    background-repeat: no-repeat;
    background-position: 0 0;
    font-size: 12px;
    vertical-align: middle;
    cursor: pointer;
}

.css-radiolist td > input[type=radio]:checked + label {
    background-position: 0 -17px;
}

.css-radiolist td > label {
    background-image: url(http://csscheckbox.com/checkboxes/u/csscheckbox_09ac46eb6cf769eef48c792c1f8389c4.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.css-checkbox {
    padding: 0;
    border: 0;
}
.css-checkbox > input[type=checkbox] {
    position: absolute;
    z-index: -1000;
    left: -1000px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}

.css-checkbox > label {
    padding-left: 22px;
    height: 17px;
    display: inline-block;
    line-height: 17px;
    background-repeat: no-repeat;
    background-position: 0 0;
    font-size: 12px;
    vertical-align: middle;
    cursor: pointer;
}

.css-checkbox > input[type=checkbox]:checked + label {
    background-position: 0 -17px;
}

.css-checkbox > label {
    background-image: url(https://s3.amazonaws.com/images.totalglobalsports.com/csscheckboxPNG.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.css-checkboxlist {
    padding: 0;
    border: 0;
}

.css-checkboxlist td > input[type=checkbox] {
    position: absolute;
    z-index: -1000;
    left: -1000px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}

.css-checkboxlist td > label {
    padding-left: 22px;
    height: 17px;
    display: inline-block;
    line-height: 17px;
    background-repeat: no-repeat;
    background-position: 0 0;
    font-size: 12px;
    vertical-align: middle;
    cursor: pointer;
}

.css-checkboxlist td > input[type=checkbox]:checked + label {
    background-position: 0 -17px;
}

.css-checkboxlist td > label {
    background-image: url(https://s3.amazonaws.com/images.totalglobalsports.com/csscheckboxPNG.png);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
 .flatButtonLightBlue {
            background-color:#6cbceb;
            display:inline-block;
            cursor:pointer !important;
            color: White;
            font-family:arial;
            font-size:11px !important;
            font-weight: normal;
            padding-left: 10px;
            padding-right: 10px;
            height: 25px !important;
            text-decoration:none;
            text-shadow: none;
            border: 0 none #6cbceb;
            *-webkit-border-radius: 3px;
             -moz-border-radius: 3px;
                  border-radius: 3px;
        }
        .flatButtonLightBlue:hover {
            background-color:#003e69;
        }
        .flatButtonLightBlue:active {
            position:relative;
            top:1px;
        }
        
        .flatButtonLightGrey {
            background-color:#f1f1f2;
            display:inline-block;
            cursor:pointer !important;
            color: #68686A;
            font-family:arial;
            font-size:11px !important;
            font-weight: normal;
            padding-left: 10px;
            padding-right: 10px;
            height: 25px !important;
            text-decoration:none;
            text-shadow: none;
            border: 0 none #f1f1f2;
            *-webkit-border-radius: 3px;
             -moz-border-radius: 3px;
                  border-radius: 3px;
        }
        .flatButtonLightGrey:hover {
            background-color:#bbbebf;
        }
        .flatButtonLightGrey:active {
            position:relative;
            top:1px;
        }

.flatButtonLightBlueText {
	background-color: White;
	display: inline-block;
	cursor: pointer !important;
	color: #6cbceb;
	font-family: arial;
	font-size: 11px !important;
	font-weight: normal;
	padding-left: 20px;
	padding-right: 20px;
	height: 30px !important;
	text-decoration: none;
	text-shadow: none;
	border: 1px none #f1f1f2;
	*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

	.flatButtonLightBlueText:hover {
		background-color: #6cbceb;
		color: white;
	}

	.flatButtonLightBlueText:active {
		position: relative;
		top: 1px;
	}

.flatButtonGreen {
    background-color: #00cc33;
    display: inline-block;
    cursor: pointer !important;
    color: White;
    font-family: arial;
    font-size: 11px !important;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px !important;
    text-decoration: none;
    text-shadow: none;
    border: 0 none #6cbceb;
    *-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
