body {
	font-family:sans-serif, Helvetica, arial;
	font-size:.8em;
	color:#555555;
	line-height:1.166;
	margin:1px;
	right:inherit;
	background:#f9fbfe;
	height:100%;
	overflow-x:hidden;
	
	
}
#bigtext {
	font-size:large;
	font-weight:700;
	color:#cccccc;
}

	
body:before {
	position: fixed;
	top: -10px;
	left: 0;
	width: 100%;
	height: 10px;
	z-index: 100;
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}

 
#boxtablue {
 position: relative;
  width: 100%;
  padding: 1.2em 1.5em;
  margin: 1em 0 2em;
  border: 1px solid #ddd;
  border-radius: 0.75em;
  background: #b5c3e3;
  background-image: radial-gradient(circle at top center, #b5c3e3%, #ffffff 100%);
  color: #222;
  font: 600 1em/1.6em 'Segoe UI', sans-serif;
  box-shadow: inset 0 1px 1px rgba(255,255,255,0.6), 0 2px 6px rgba(0,0,0,0.04);
}

#boxtablue:hover  {
	filter: alpha(opacity=100);
	opacity: 0.9;	
	zoom:- .70;
	margin-left:8px;	
	margin-top:8px;
	margin-bottom:12px;
	cursor:pointer;	
	
	color: #ffffff;
	cursor:!important;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;

}
 
	


#boxtablue01 {
	zoom: 1;
	filter: alpha(opacity=86);
	position: relative;
	width: 100%;
	background: #1b25b1;
	border: 1px solid #777;
	padding: 0em;
	margin: .55em;
	padding-left:-20px;
	padding-top:1em;
	padding-bottom:1em;
	margin-top: 0.2em;
	margin-bottom: 1.5em;
	font-size:133%;
	text-decoration: none;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	color: rgba(0,0,0, .8);
	line-height: 1.6em;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.7);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	
	
background: #ebf2fd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjJmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Q4ZTRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOGJmZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ebf2fd 0%, #d8e4f7 47%, #a8bfe8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf2fd), color-stop(47%,#d8e4f7), color-stop(100%,#a8bfe8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebf2fd 0%,#d8e4f7 47%,#a8bfe8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebf2fd 0%,#d8e4f7 47%,#a8bfe8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebf2fd 0%,#d8e4f7 47%,#a8bfe8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ebf2fd 0%,#d8e4f7 47%,#a8bfe8 100%); /* W3C */

}

#boxtablue01:hover  {
	filter: alpha(opacity=100);
	opacity: 0.9;	
	zoom:- .70;
	margin-left:8px;	
	margin-top:8px;
	margin-bottom:12px;
	cursor:pointer;
	cursor:!important;
	color: #ffffff;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.0);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	

}


#boxtablue02 {
	zoom: 1;
	filter: alpha(opacity=86);
	position: relative;
	width: 100%;
	background: #1b25b1;
	border: 1px solid #777;
	padding: 0em;
	margin: .55em;
	padding-left:-20px;
	padding-top:1em;
	padding-bottom:1em;
	margin-top: 0.2em;
	margin-bottom: 1.5em;
	font-size:133%;
	text-decoration: none;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	color: rgba(0,0,0, .8);
	line-height: 1.6em;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.7);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	
	
background: #c8d5f8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4ZDVmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzlhYWJkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDgxYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c8d5f8 0%, #9aabd5 48%, #6d81b7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8d5f8), color-stop(48%,#9aabd5), color-stop(100%,#6d81b7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c8d5f8 0%,#9aabd5 48%,#6d81b7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c8d5f8 0%,#9aabd5 48%,#6d81b7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c8d5f8 0%,#9aabd5 48%,#6d81b7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c8d5f8 0%,#9aabd5 48%,#6d81b7 100%); /* W3C */




}
#boxtablue02:hover  {
	filter: alpha(opacity=100);
	opacity: 0.9;	
	zoom:- .70;
	margin-left:8px;	
	margin-top:8px;
	margin-bottom:12px;
	cursor:pointer;
	cursor:!important;
	color: #ffffff;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.0);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);

	

}


#boxtablue03 {
	zoom: 1;
	filter: alpha(opacity=86);
	position: relative;
	width: 100%;
	background: #1b25b1;
	border: 1px solid #777;
	padding: 0em;
	margin: .55em;
	padding-left:-20px;
	padding-top:1em;
	padding-bottom:1em;
	margin-top: 0.2em;
	margin-bottom: 1.5em;
	font-size:133%;
	text-decoration: none;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	color: rgba(0,0,0, .8);
	line-height: 1.6em;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.7);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	
background: #8d9cff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkOWNmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzYzNzA5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MzRmNzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #8d9cff 0%, #63709b 48%, #434f75 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8d9cff), color-stop(48%,#63709b), color-stop(100%,#434f75)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8d9cff 0%,#63709b 48%,#434f75 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8d9cff 0%,#63709b 48%,#434f75 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8d9cff 0%,#63709b 48%,#434f75 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8d9cff 0%,#63709b 48%,#434f75 100%); /* W3C */


}

#boxtablue03:hover  {
	filter: alpha(opacity=100);
	opacity: 0.9;	
	zoom:- .70;
	margin-left:8px;	
	margin-top:8px;
	margin-bottom:12px;
	cursor:pointer;
	cursor:!important;
	color: #ffffff;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.0);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
}
h2.sport{color:#afc5ea;
	text-shadow: 0 1px 0 #53608a;
	text-shadow: 0 1px 0 #53608a;
		text-shadow: 1px 1px #3e4766, -1px -1px #333333;
}

h4.sport{color:#778cc3;
font-style:oblique;
	text-shadow: 0 1px 0 #53608a;
	text-shadow: 0 1px 0 #53608a;
		text-shadow: 1px 1px #3e4766, -1px -1px #333333;
}

h2.locate{color:#abc4ed;
	text-shadow: 0 1px 0 #53608a;
	text-shadow: 0 1px 0 #53608a;
		text-shadow: 1px 1px #3e4766, -1px -1px #333333;
}

h4.locate{color:#95a6d1;
	font-style:oblique;
	text-shadow: 0 1px 0 #53608a;
	text-shadow: 0 1px 0 #53608a;
		text-shadow: 1px 1px #3e4766, -1px -1px #333333;
}


h2.active{color:#3a5870;
	text-shadow: 0 1px 0 #e1e9fc;
		text-shadow: 1px 1px #e1e9fc, -1px -1px #8294c6;
}

h4.active{color:#48547c;
font-style:oblique;
	text-shadow: 0 1px 0 #e1e9fc;
		text-shadow: 1px 1px #e1e9fc, -1px -1px #8294c6;
}
player{color:#263c52;
	text-shadow: 0 1px 0 #e1e9fc;
		text-shadow: 1px 1px #e1e9fc, -1px -1px #8294c6;
}

h4.player{color:#4a5f7c;
font-style:oblique;
	text-shadow: 0 1px 0 #e1e9fc;
		text-shadow: 1px 1px #e1e9fc, -1px -1px #8294c6;
}

#boxtablue04 {
	zoom: 1;
	filter: alpha(opacity=86);

	position: relative;
	width: 100%;
	background: #1b25b1;
	border: 1px solid #777;
	padding: 0em;
	margin: .55em;
	padding-left:-20px;
	padding-top:1em;
	padding-bottom:1em;
	margin-top: 0.2em;
	margin-bottom: 1.5em;
	font-size:133%;
	text-decoration: none;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	color: rgba(0,0,0, .8);
	line-height: 1.6em;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.7);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.7);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	
	
background: #545faa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0NWZhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzNiNDI1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTMxNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #545faa 0%, #3b425c 47%, #293147 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#545faa), color-stop(47%,#3b425c), color-stop(100%,#293147)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #545faa 0%,#3b425c 47%,#293147 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #545faa 0%,#3b425c 47%,#293147 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #545faa 0%,#3b425c 47%,#293147 100%); /* IE10+ */
background: linear-gradient(to bottom,  #545faa 0%,#3b425c 47%,#293147 100%); /* W3C */

}

#boxtablue04:hover  {
	filter: alpha(opacity=100);
	opacity: 0.9;	
	zoom:- .70;
	margin-left:8px;	
	margin-top:8px;
	margin-bottom:12px;
	cursor:pointer;
	cursor:!important;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.0);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.0);
}

 

 
#boxtapurple {
	zoom: 1;
	filter: alpha(opacity=86);
	position: relative;
	width: 100%;
	background: #2c96ba;
	border: 1px solid #777;
	padding: 0em;
	margin: .55em;
	padding-left:-20px;
	padding-top:1em;
	padding-bottom:1em;
	margin-top: 0.2em;
	margin-bottom: 1.5em;
	cursor:pointer;
	font: bold 1em/2em Arial, Helvetica;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	color: rgba(0,0,0, .8);
	text-shadow: 0 1px 0 #ffd414;
	line-height: 1.6em;
	background-image: -webkit-gradient(linear, top, bottom, from(#dce6f6), to(#788fc3));
	background-image: -webkit-gradient(linear, top, bottom, from(#dce6ff), to(#788fc3));
	background-image: -webkit-linear-gradient(top, #dce6ff, #788fc3);
	background-image: -moz-linear-gradient(top, #dce6ff, #788fc3);
	background-image: -ms-linear-gradient(top, #dce6ff, #788fc3);
	background-image: -o-linear-gradient(top, #dce6ff, #788fc3);
	background-image: linear-gradient(top, #dce6ff, #788fc3);
}
#boxtapurple:hover  {
	filter: alpha(opacity=100);
	opacity: 0.9;	zoom:- .70;
	margin-left:8px;	
	margin-top:8px;
	margin-bottom:12px;
	cursor:pointer;
	cursor: pointer;
	cursor:!important;
	color: #ffffff;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
#boxta {
  position: relative;
  width: 100%;
  padding: 1.2em 1.5em;
  margin: 1em 0 2em;
  border: 1px solid #ddd;
  border-radius: 0.75em;
  background: #b5c3e3;
  background-image: radial-gradient(circle at top center, #b5c3e3%, #ffffff 100%);
  color: #222;
  font: 600 1em/1.6em 'Segoe UI', sans-serif;
  box-shadow: inset 0 1px 1px rgba(255,255,255,0.6), 0 2px 6px rgba(0,0,0,0.04);
}

 


#boxta:before, #boxta:after {
	
	display: inline-block;
	white-space: nowrap;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dce6f6), to(#b5c3e3));
	background-image: -webkit-gradient(linear, left top, right top, from(#dce6ff), to(#b5c3e3));
	background-image: -webkit-linear-gradient(left, #dce6ff, #b5c3e3);
	background-image: -moz-linear-gradient(left, #dce6ff, #b5c3e3);
	background-image: -ms-linear-gradient(left, #dce6ff, #b5c3e3);
	background-image: -o-linear-gradient(left, #dce6ff, #b5c3e3);
	background-image: linear-gradient(left, #dce6ff, #b5c3e3);
	right: 0;
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dce6f6', EndColorStr='#b5c3e3');
	border: 1px solid #777;
	padding: 0 1.6em;
	margin: 0.1em;
	font: bold 1em/2em Arial, Helvetica;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	-moz-border-radius: .4em;
	-webkit-border-radius: .4em;
	border-radius: .4em;
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 15px;
	left: 10px;
	width: 50%;
	top: 80%;
	max-width:300px;
	-webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.7);
	-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}
 

#boxta:after {
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
	right: 10px;
	left: auto;
}
#boxta:hover {


	cursor: pointer !important;
	-webkit-box-shadow: 0 0px 10px rgba(0,0,0, 0.3);
	-moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.3);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.curvature {-webkit-border-top-right-radius: 50px;
-webkit-border-bottom-left-radius: 50px; border-top-left-radius: -0px; border-bottom-left-radius: 30px

	filter: alpha(opacity=96);
	opacity: 0.96;	
	zoom:- 1.30;
}
.find-others-green {
	color:green;
	font-weight:bold;
	padding-bottom:4px;


}
.introdesc-green {
	Font:verdana, Helvetica, sans-serif;
	color:#006600;
	font-size:90%;
	font-weight:700;
	font-weight:normal;
	text-transform:capitalize;
	padding-left:2px;
	padding-bottom:20px;
	padding-top:10px;
background:#ffffff url(../images/backgrounds/widgetdft.png) no-repeat; }
 
.testamonial-font {
	font-family:verdana, sans-serif;
	font-size:50%;
	font-weight:strong;
	font-size:12px;
	text-transform:capitalize;
	text-decoration:none;
}
.unite-others-grey {
	font-weight:bold;
}
.play-others-blue {
	color:blue;
	font-weight:bold;
}
.play-sports-blue {
	color:blue;
	font-weight:bold;
	font-size:16px;
	font:verdana, Helvetica, sans-serif;
}
tbody, table {
	margin:0;
	padding:0;
	vertical-align:top;
}
label {
	font-family:sans-serif, Helvetica, arial;
	font-size:10pt;
	color:#274567;
}
#banner {
	border-bottom-width:1px;
	border-bottom-style:double;
	border-bottom-color:#99c;
}
#banner-up, #banner-open {
	width:100%;
	height:100px;
	border:none;
	background:url(../images/top_banner/main_banner.png) repeat-x;
	margin:0;
	padding:0;
}
#banner-upleft {
	width:180px;
	height:100px;
	float:left;
	border:none;
	margin:0;
	padding:0;
}
#banner-bottom {
	clear:both;
	border:0;
	background:url(bg-hd-bottom.jpg) repeat-x;
	font-size:8pt;
	margin:0;
	padding:2px 10px;
}
#banner-topmenu {
	clear:both;
	border:0;
	background:url(../images/backgrounds/bg-body2.svg) repeat-x;
	font-size:2.2em;
	height:56px;
	padding:11px;
	padding-top:12px;
}
#banner-upright ul, .list-holder ul {
	display:inline;
	margin:0;
}
#banner-upright li, .list-holder li {
	display:inline;
	font-family:sans-serif, Helvetica, arial;
	font-size:7.5pt;
	color:silver;
	background-repeat:no-repeat;
	background-position:left center;
	vertical-align:middle;
	margin:0;
	padding:2px 4px 2px 6px;
}
#banner-upright input, .list-holder input {
	font-size:10pt;
}
#main {
no-repeat;z
	min-height:200px;
	margin:0;
	padding:0;
}
#world-map {
 	background:url(../images/world_map.png) no-repeat;
	min-height:280px;
	min-width:820px;
	margin:0;
	padding:0;

}
#sidebar {
	width:200px;
	vertical-align:top;
	padding:0;
}
#content {
	margin-left:20px;
	margin-right:0;
	background-color:#fff;
	border-left:1px solid #ccc;
	min-height:330px;
	padding:5px 20px 20px;
	float:right;
}
#content-full {
	margin-left:20px;
	margin-right:20px;
	background-color:#fff;
	min-height:330px;
	padding:20px;
}
#tabs {
	position:relative;
	width:100%;
	height:3em;
	width:45em;
}
.tabs {
	position:relative;
	width:100%;
	height:3em;
}
#tabs ul {
	margin:0;
	padding:0;
	position:absolute;
	bottom:-1px;
	width:45em;
}
.tabs ul {
	margin:0;
	padding:0;
	position:absolute;
	bottom:-1px;
	left:4px;
	width:625px;
}
.tab {
	display:inline;
	list-style:none;
}
.tab a, .tab span, .tab a.current {
	display:block;
	float:left;
	padding:4px 4px;
	margin:1px 2px 0 0;
	text-align:center;
	font-family:sans-serif, Helvetica, arial;
	font-size:95%;
	text-decoration:none;
	color:#333;
}
.tab-selected {
	display:inline;
	list-style:none;
}
.tab-selected a, .tab-selected span, .tab-selected a.current {
	display:block;
	float:left;
	padding:4px 4px;
	margin:1px 2px 0 0;
	text-align:center;
	font-family:sans-serif, Helvetica, arial;
	font-size:85%;
	text-decoration:none;
	color:#333;
}
.tab-selected a, .tab-selected a.current, .tab-selected a.current:hover {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #ffffff;
	background:#e4e2eb;
	padding-bottom:6px;
	margin-top:0;
	background: rgb(226,226,226); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */
-webkit-border-top-left-radius: 04px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 04px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 04px;
border-top-right-radius: 4px;
}
.tab a {
	background:#e4e2eb;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:0 solid #ffffff;
	background-image:url(../images/tabs/tab.png);
	-webkit-border-top-left-radius: 04px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 04px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 04px;
border-top-right-radius: 4px;
}
.tab a:hover {
	margin-top:0;
	border-color:#666;
	background:#e4e2eb;
	padding-bottom:5px;
	background-image:url(../images/tabs/bg_spt_hdr.gif);
}
#tab-pane-wrapper {
	border:1px solid #ffffff; 
	clear:both;
	background:#e4e2eb;
	padding:1em;
	min-height:100px;
	background-image:url(../images/tabs/bg_spt_hdr.gif);
}
.tab-pane-wrapper {
	border:1px solid #ffffff;
	clear:both;
/*	background:#ffffff url(../images/backgrounds/grey-grad2.png) repeat-x; */ 
	padding:1em;
	min-height:100px;
}
.clear {
	clear:both;
	height:0;
}
#tab-pane-wrapper-people {
/* 	background:#eef url(../images/funky.gif) no-repeat right bottom; */ 
}
#tab-pane-wrapper-event {
/*	background:#eef url(../images/golf.gif) no-repeat right bottom; */
}
#tab-pane-wrapper-search {
/*	background:#eef url(../images/footy.gif) no-repeat right bottom; */
}
.clear {
	clear:both;
	height:0;
}
#footer2 {
	background-image:url(../images/tabs/blbg3.gif);
	clear:both;
	border:1px solid #cccccc;
	font-size:90%;
	color:#333;
}
#footer {
	background-image:url(../images/tabs/footer_img.png);
	font-size:85%;
	color:#cccccc;
}
#footer div {
	margin-left:4px;
	margin-right:4px;
}
.form {
	border:1px solid #ddd;
	min-width:600px;
}
.form div {
	background-color:#eee;
}
.form-top {
	background:url(form_top_left.gif) no-repeat top left;
}
.form-top div {
	background:url(form_top_right.gif) no-repeat top right;
	text-align:center;
}
.form-bottom {
	background:url(form_bottom_left.gif) no-repeat bottom left;
}
.form-bottom div {
	background:url(form_bottom_right.gif) no-repeat bottom right;
	text-align:center;
}
.form-content {
	min-width:700px;
	background-color:#EEE;
	background-image:url(../images/tabs/tab_usel2.gif);
	padding:2px 20px;
}
.form-content2 {
	width:700px;
	background-color:#EEE;
	background-image:url(../images/tabs/tab_usel2.gif);
	padding:2px 20px;
}
.form-content td {
	padding:2px 0;
}
.smenu {
	background-color:#EEE;
	border:solid 1px #DDD;
	margin:10px;
}
.smenu-top {
	background-color:#CCC;
	text-align:center;
	padding:3px;
}
.smenu-content {
	padding:0;
}
.smenu-bottom {
	background:url(form_bottom_left.gif) no-repeat bottom left;
	height:10px;
}
.smenu-bottom div {
	background:url(form_bottom_right.gif) no-repeat bottom right;
	height:10px;
	text-align:center;
}
div.error {
	border:solid 1px red;
	width:260px;
	color:#F00;
	font-size:1.1em;
	min-height:30px;
	padding:6px 6px 6px 38px;
   background-color:#efefef;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px rgba(66, 85, 113, 0.4);
	background-image:url(../images/error-icon.gif);
	background-repeat:no-repeat;
	 position:absolute;
}
span.error, .error-short {
	color:#FF0000;
	font-weight:normal;
	font-size:.9em;
 	padding:4px;
     margin:0;
	background: -moz-linear-gradient(#FFFFFF, #EBEDF3) repeat scroll 0 0 transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EBEDF3'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EBEDF3)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #EBEDF3); /* for firefox 3.6+ */ 
    border-radius: 4px 4px 4px 4px;


}
.ok:before {
	font-family: 'fontskin';
	border:solid 1px #0a0;
	width:300px;
	margin:10px auto;
	padding:10px;
	min-height:30px;
	content: '\2713' ' OK  Done!';
	color:#060;
	font-size:2em;
	min-width:300px;
	margin-bottom:30px

}
.ok-short {
	color:green;
	font-weight:bold;
}
.warn {
    border: solid 1px;
    border-color: #FC0;
    width: 300px;
    background-repeat: no-repeat;
    margin-top: 8px;
    margin-left: -12px;
    padding: 22px 12px 22px 68px;
    min-height: 38px;
    position: relative;
}

.warn::before {
    content: '';
    position: absolute;
    left: 12px;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('data:image/svg+xml,%3Csvg%20height%3D%22800px%22%20width%3D%22800px%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20512%20512%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FF9911%3B%22%20points%3D%2211.084%2C370.598%2011.084%2C353.719%20256.001%2C212.317%20500.916%2C353.719%20500.916%2C370.598%20256.001%2C512%20%22%2F%3E%3Cpath%20id%3D%22SVGCleanerId_0%22%20style%3D%22fill%3A%23F18700%3B%22%20d%3D%22M382.247%2C336.943l-77.291-310.99h-0.009%20c-0.941-6.455-5.655-12.757-14.162-17.669c-19.131-11.045-50.435-11.045-69.566%2C0c-8.507%2C4.912-13.222%2C11.214-14.162%2C17.669h-0.009%20l-77.292%2C310.99c-9.104%2C24.084%2C2.475%2C50.31%2C34.74%2C68.938c50.328%2C29.057%2C132.683%2C29.057%2C183.012%2C0%20C379.77%2C387.253%2C391.35%2C361.026%2C382.247%2C336.943z%22%2F%3E%3Cg%3E%3Cpath%20id%3D%22SVGCleanerId_0_1_%22%20style%3D%22fill%3A%23F18700%3B%22%20d%3D%22M382.247%2C336.943l-77.291-310.99h-0.009%20c-0.941-6.455-5.655-12.757-14.162-17.669c-19.131-11.045-50.435-11.045-69.566%2C0c-8.507%2C4.912-13.222%2C11.214-14.162%2C17.669h-0.009%20l-77.292%2C310.99c-9.104%2C24.084%2C2.475%2C50.31%2C34.74%2C68.938c50.328%2C29.057%2C132.683%2C29.057%2C183.012%2C0%20C379.77%2C387.253%2C391.35%2C361.026%2C382.247%2C336.943z%22%2F%3E%3C%2Fg%3E%3Cpolygon%20style%3D%22fill%3A%23F18700%3B%22%20points%3D%22256.001%2C495.121%20256.001%2C512%2011.084%2C370.598%2011.084%2C353.719%20%22%2F%3E%3Cpolygon%20style%3D%22fill%3A%23D07400%3B%22%20points%3D%22256.001%2C495.121%20256.001%2C512%20500.916%2C370.598%20500.916%2C353.719%20%22%2F%3E%3Cpath%20style%3D%22fill%3A%23FF9911%3B%22%20d%3D%22M221.218%2C48.448c-19.131-11.045-19.131-29.119%2C0-40.164s50.435-11.045%2C69.566%2C0c19.131%2C11.045%2C19.131%2C29.119%2C0%2C40.164C271.653%2C59.493%2C240.348%2C59.493%2C221.218%2C48.448z%22%2F%3E%3Cpath%20style%3D%22fill%3A%23D07400%3B%22%20d%3D%22M235.13%2C40.415c-11.478-6.627-11.478-17.471%2C0-24.098s30.261-6.627%2C41.74%2C0c11.478%2C6.627%2C11.478%2C17.471%2C0%2C24.098S246.609%2C47.042%2C235.13%2C40.415z%22%2F%3E%3Cpath%20style%3D%22fill%3A%23E0E0E2%3B%22%20d%3D%22M362.967%2C259.374l-26.3-105.819c-3.277%2C2.736-7.004%2C5.342-11.215%2C7.773c-38.2%2C22.054-100.708%2C22.054-138.907%2C0c-4.211-2.431-7.937-5.037-11.215-7.774l0%2C0l-26.3%2C105.819c5.071%2C5.56%2C11.202%2C10.804%2C18.412%2C15.594c48.705%2C32.36%2C128.406%2C32.36%2C177.111%2C0C351.765%2C270.178%2C357.898%2C264.933%2C362.967%2C259.374z%22%2F%3E%3C%2Fsvg%3E');
}



.info {
	border:solid 1px gray;
	background-image:url(../images/info-icon.gif);
	width:300px;
	background-repeat:no-repeat;
	min-height:30px;
	margin:10px;
	padding:4px 35px 4px 38px;
}
.explain {
	font-family:sans-serif, Helvetica, arial;
	font-size:1.1em;
	font-style:italic;
	color:#09F;
}
.explain-register {
	background-color:#00347b;
	text-align:left;
	font-family:sans-serif, Helvetica, arial;
	font-size:7pt;
	color:#ffC;
	background-image:url(../images/tabs/sk_rgstr.gif);
	padding:2px;
}
.options {
	font-family:sans-serif, Helvetica, arial;
	font-size:9pt;
	color:#000;
}
.search-result-item {
	background-color:#efefef;
	margin:20px 50px 20px 0;
}
.item-bottom, .item-bottom a:link {
	text-align:right;
	padding-right:5px;
	font-family:sans-serif, Helvetica, arial;
	font-size:7pt;
	color:#3399FF;
}
.profile {
	background-color:#FFF;
	background-image:url(../images/profile-top.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.profile img {
	border:1px solid #AAA;
}
.profile-image {
	float:right;
	margin:20px;
}
.profile-middle {
	background-image:url(../images/profile-buttom.gif);
	background-repeat:repeat-x;
	padding:2px;
}
.profile-middle:hover {
	background:transparent url(../images/backgrounds/red-grad24.png) scroll 1px 1px repeat-x;
	background-color:#bbbbbb;
	color:#102A34;
}
.profile-middle table {
	border-bottom:1px solid #EFEFEF;
}
.profile-middle table:hover {
	background-color:#red;
}
.profile-disp {
	background-image:url(../images/profile-buttom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:6px;
	padding-left:10px
}
.profile-disp:hover {
	border-bottom:0px solid #84CC2C;
	font:bold
}
.profile-disp table {
	border-bottom:1px solid #EFEFEF;
}
.profile-disp table:hover {
	background-color:#red;
}
.profile-bottom {
	clear:right;
	height:5px;
	background-color:#00347b;
}
.profile-field {
	width:180px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	font-weight:700;
}
.profile-heading {
	width:180px;
	text-align:left;
	vertical-align:top;
	padding-right:10px;
	font-weight:700;
}
.font-green {
	text-align:centre;
	font-family:sans-serif, Helvetica, arial;
	font-size:1em;
	color:#009933;
}
.font-blue {
	text-align:centre;
	font-family:sans-serif, Helvetica, arial;
	font-size:10pt;
	color:#0066FF;
}
.font-orange {
	text-align:centre;
	font-family:sans-serif, Helvetica, arial;
	font-size:10pt;
	color:#ff8400;
}
.font-red {
	text-align:centre;
	font-family:sans-serif, Helvetica, arial;
	font-size:10pt;
	color:#FF0000;
}
.Caragory {
	width:180px;
	text-align:left;
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	font-weight:700;
}
.receipt {
	font-family:sans-serif, Helvetica, arial;
	font-size:10pt;
	color:#383d73;
	border:1px solid #EFEFEF;
	background-color:#EFEFFF;
	margin:20px;
	padding:20px;
}
.registration-privacy {
	width:135px;
	height:525px;
	background-color:#FFF;
	border:solid 1px #CCC;
	font-family:sans-serif, Helvetica, arial;
	font-size:8.5pt;
	color:#fff;
	background-image:url(../images/tabs/sk_rgstr.gif);
	margin:-10px 8px 5px 5px;
	padding:8px;
}
.find-unite-play {
	margin:0px;
}
.olympica {
	margin-top:10px;
}
.subbanner {
	background-image:url(../images/tabs/blbg3.gif);
	vertical-align:middle;
	height:36px;
	margin:5px 10px;
	padding:10px 22px;
}













.thumb {
  position: relative;
  text-align: center;
  color: #ffffff;
  font-size: 10pt;
  margin: 5px;
  line-height:1.2;
  width: 90px;
  padding:3px;
  height: auto;
  display: inline-block;
  overflow: hidden;
  border: 1px solid #eeee;
  text-transform: capitalize;
  border-radius: 8px;
  background-color: #7d94c6;
  transition: box-shadow 0.3s ease, background-color 0.3s ease;
}

.thumb img {
  display: block;
  width: 100%;
  height: auto;
  max-height: 80px;
  object-fit: cover;
  filter: grayscale(75%);
  transition: filter 0.3s ease;
}

.thumb:hover img {
  filter: grayscale(0%);
}

.thumb:hover {
  background-color: #becef0;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5);
  border-color:  #7d94c6;
  color: #333333;
}

.thumb .text {
  margin-top: 4px;
  text-align: center;
  text-transform: capitalize;
  padding: 2px; /* Added padding */
}

.thumb a {
  text-decoration: none;
  color: #ffffff;
  transition: background-color 0.3s ease;
}

.thumb a:hover {
  background-color: rgba(255, 255, 255, 0.2);
  color: #333333;
}









.event-thumb {
  position: relative;
  text-align: center;
  color: #ffffff;
  font-size: 10pt;
  margin: 5px;
  width: 90px;
  padding:3px;
  height: 110px;
  display: inline-block;
  overflow: hidden;
  border: 1px solid #eeee;
  text-transform: capitalize;
  border-radius: 8px;
  background-color: #7d94c6;
  transition: box-shadow 0.3s ease, background-color 0.3s ease;
}

.event-thumb img {
  display: block;
  width: 100%;
  height: auto;
  max-height: 80px;
  object-fit: cover;
  filter: grayscale(75%);
  transition: filter 0.3s ease;
}

.event-thumb:hover img {
  filter: grayscale(0%);
}

.event-thumb:hover {
  background-color: #becef0;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5);
  border-color:  #7d94c6;
  color: #333333;
}

.event-thumb .text {
  margin-top: 4px;
  text-align: center;
  text-transform: capitalize;
  padding: 2px; /* Added padding */
}

.event-thumb a {
  text-decoration: none;
  color: #ffffff;
  transition: background-color 0.3s ease;
}

.event-thumb a:hover {
  background-color: rgba(255, 255, 255, 0.2);
  color: #333333;
}











.actions a {
	cursor:pointer;
}
#sponsor-img {
	border-top:solid 1px #CCC;
	font-size:7pt;
	color:gray;
	background-color:#EEE;
	background-image:url(../images/tabs/tab_usel2.gif);
}

.sponsor-ais {
	border:solid 1px #CCC;

	font-size:1em;
	padding-left:20px;
	padding-top:10px;
	padding-right:10px;
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	line-height: 1.5em;
	
	
background: rgb(246,248,249); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U1ZWJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q3ZGVlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-8 */


	min-height:100px;
	color:000033;
	margin-top:0px;
	margin-bottom:5px;

}
.line-separator td {
	border-bottom:solid 1px #FFF;
	padding:1px;
}
.max88 {
 text-overflow: ellipsis;  white-space: -moz-pre-wrap !important; word-wrap: break-word; white-space:nowrap;width:2.2em;  overflow:hidden; text-transform:capitalize; cursor:help;
}
.maxbut:hover {position:absolute; min-width:268px !important; }


.h2evfix {position:absolute; padding-left:82px}
.evfix {position:absolute}


.max88:hover {
 text-overflow: ellipsis;  white-space: -moz-pre-wrap !important; word-wrap: break-word; white-space:nowrap;width:5em;  overflow:hidden; text-transform:capitalize; cursor:help;
}
.max388 {
 text-overflow: ellipsis;  white-space: -moz-pre-wrap !important; word-wrap: break-word; white-space:nowrap;width:48em;  overflow:hidden; text-transform:capitalize; cursor:help;
}

.max83 { max-width: 50% !important; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin: 0; }

 
.formob {top:-100px !important;transform:scale(2.3) ; margin-top:83% ; margin-left:13vw}
 
} 
@media (min-width:1024px) {
 .formob {top:-100px !important;transform:scale(2.0) }
 
}
 

@media (min-width:1280px) {
 .formob {margin-top:28vh !important;transform:scale(1.5)  }
 
}
