@charset "utf-8";
/* CSS Document */

a.linkstyle {
  background-color: #3284ff;
  background:-moz-linear-gradient(#3284ff,#06F);
  background:-webkit-linear-gradient(#3284ff,#06F);
  color: white;
  display: block;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  width: 160px;
  border-radius: 40px;
  border: none;
  font-size: 14px;
  text-align: center;
  vertical-align:middle;
  padding: 10px 10px;
}
a.linkstyle:hover {
  background-color: #002DCC;
  background:-moz-linear-gradient(#0066FF,#002DCC);
  background:-webkit-linear-gradient(#0066FF,#002DCC);
  cursor: pointer;
}
a.linkstyle:active {
  box-shadow: none;
  top: 5px;
}
p {
margin: 24px 0;
line-height: 2;
}
.cookie-container {
font-family: "Roboto", sans-serif;
position: fixed;
bottom: -100%;
left: 0;
right: 0;
background: #333;
background: linear-gradient(#1b1b1b, #333);
color: #f5f6fa;
padding: 0 18px;
box-shadow: 0 -2px 16px rgba(47, 54, 64, 0.39);
transition: 400ms;
}
.cookie-container.active {
bottom: 0;
}
.cookie-container a {
color: #f5f6fa;
}
.cookie-btn {
background: #e84118;
border: 0;
color: #f5f6fa;
padding: 12px;
font-size: 18px;
margin-bottom: 16px;
border-radius: 8px;
cursor: pointer;
}
.invalid {
    background-color: #ffdddd;
    border-left: 2px solid #C00;
	border-right: 2px solid #C00;
	border-top: 2px solid #C00;
	border-bottom: 2px solid #C00;
	border-radius:5px;
	background:-moz-linear-gradient(#FF5955,#FF4040);
	background:-webkit-linear-gradient(#FF5955,#FF4040);
	vertical-align:middle;	
	font-family: Cambria, Georgia, serif;
	color:#000;
	font-weight:bold;
}
.success {
    background-color: #80FF80;
    border-left: 2px solid #090;
	border-right: 2px solid #090;
	border-top: 2px solid #090;
	border-bottom: 2px solid #090;
	border-radius:5px;
	background:-moz-linear-gradient(#80FF80,#6C3);
	background:-webkit-linear-gradient(#80FF80,#6C3);
	vertical-align:middle;	
	font-family: Cambria, Georgia, serif;
	color:#000;
	font-weight:bold;
}
.info {
    background-color:#CCC;
    border-left: 2px solid #666;
	border-right: 2px solid #666;
	border-top: 2px solid #666;
	border-bottom: 2px solid #666;
	border-radius:5px;
	background:-moz-linear-gradient(#CCC,#CCF);
	background:-webkit-linear-gradient(#CCC,#CCF);
	vertical-align:middle;	
	font-family: Cambria, Georgia, serif;
	color:#000;
	font-weight:bold;
}
.warning {
    background-color: #EE9B51;
    border-left: 2px solid #F60;
	border-right: 2px solid #F60;
	border-top: 2px solid #F60;
	border-bottom: 2px solid #F60;
	border-radius:5px;
	background:-moz-linear-gradient(#EE9B51,#FA840E);
	background:-webkit-linear-gradient(#EE9B51,#FA840E);
	vertical-align:middle;	
	font-family: Cambria, Georgia, serif;
	color:#000;
	font-weight:bold;
}
.border
{
border:1px solid black;
}
.adminalerts
{
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	color:#F00;
	font-weight:bold;
}
.admintext
{
	font-family:Cambria, Georgia, serif;
	font-size:12px;
	color:#606;
	font-weight:bold;
}
.admintext2
{
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	color:#606;
	font-weight:bold;
	height:45px;
	width:45px;
	vertical-align:middle;
	display:table-cell;
	background-position:center;
	margin-left:0px auto;
	margin-right:0px auto;
	background-repeat:no-repeat;
	background-size:45px 45px;
	background-position:center;
	text-align:center;
}
.admintext3
{
	font-family:Cambria, Georgia, serif;
	font-size:15px;
	color:#333;
	font-weight:bold;
	height:45px;
	width:45px;
	vertical-align:middle;
	display:table-cell;
	background-position:center;
	margin-left:0px auto;
	margin-right:0px auto;
	background-repeat:no-repeat;
	background-size:45px 45px;
	background-position:center;
	text-align:center;
}
.admintext4
{
	font-family:Cambria, Georgia, serif;
	font-size:32px;
	color:#000;
	font-weight:bold;
	height:86px;
	width:86px;
	vertical-align:middle;
	display:table-cell;
	background-position:center;
	margin-left:0px auto;
	margin-right:0px auto;
	background-repeat:no-repeat;
	background-size:86px 86px;
	background-position:center;
	text-align:center;
}
.adminlabeltext
{
	padding:2px;
	text-align:left;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	color:#600;
	font-weight:bold;
}
.normaltext
{
	padding:2px;
	text-align:center;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}

    .onoffswitch {
    position: relative; width: 90px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
    }
    .onoffswitch-checkbox {
    display: none;
    }
    .onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 2px solid #999999; border-radius: 20px;
    }
    .onoffswitch-inner {
    width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
    }
    .onoffswitch-inner:before, .onoffswitch-inner:after {
    float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .onoffswitch-inner:before {
    content: "ON";
    padding-left: 10px;
    background-color: #06F; color: #FFFFFF;
    }
    .onoffswitch-inner:after {
    content: "OFF";
    padding-right: 10px;
    background-color: #EEEEEE; color: #999999;
    text-align: right;
    }
    .onoffswitch-switch {
    width: 18px; margin: 6px;
    background: #FFFFFF;
    border: 2px solid #999999; border-radius: 20px;
    position: absolute; top: 0; bottom: 0; right: 56px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
    }
    .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
    }
	
.titleold
{
	height:70px;
	font-family: Cambria, Georgia, serif;
	font-size:28px;
	background:-webkit-linear-gradient(#06F,#0066FF);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	color:#06F;
	text-shadow:
	1px 1px 0 #06F,
	2px 2px 0 #999999,
	3px 3px 0 #444444,
	4px 4px 0 #444444;
	filter:	progid:DXImageTransform.Microsoft.dropshadow(color=#333333,offX=1,offY=1) progid:DXImageTransform.Microsoft.dropshadow(color=#666666,offX=2,offY=2);
}
#panel,#flip
{
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	color: #fff;
	padding: 6px;
	background-color: #3284ff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background:-moz-linear-gradient(#06F,#3284ff);
	background:-webkit-linear-gradient(#06F,#3284ff);
	cursor:pointer;
}
#panel
{
padding:4px;
display:none;
background:-moz-linear-gradient(#3284ff,#06F);
background:-webkit-linear-gradient(#3284ff,#06F);
}
#panel2,#flip2
{
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	color: #fff;
	padding: 6px;
	background-color: #3284ff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background:-moz-linear-gradient(#06F,#3284ff);
	background:-webkit-linear-gradient(#06F,#3284ff);
	cursor:pointer;
}
#panel2
{
padding:4px;
display:none;
background:-moz-linear-gradient(#06F,#3284ff);
background:-webkit-linear-gradient(#06F,#3284ff);
}
#panel3,#flip3
{
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	color: #fff;
	font-weight:bold;
	padding: 6px;
	background-color: #3284ff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background:-moz-linear-gradient(#06F,#3284ff);
	background:-webkit-linear-gradient(#06F,#3284ff);
	cursor:pointer;
}
#panel3
{
padding:4px;
display:none;
background:-moz-linear-gradient(#06F,#3284ff);
background:-webkit-linear-gradient(#06F,#3284ff);
}
#adminuser:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#adminpassword:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player3:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player4:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player5:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player6:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player7:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player8:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player9:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player10:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player11:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player12:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player13:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player14:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player15:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player16:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player17:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player18:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player19:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player20:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player21:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player22:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player23:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player24:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamcaptain:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamemail1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamemail1a:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#telephone1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#telephone2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#address:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamcaptain2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamemail2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamemail2a:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#telephone3:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#telephone4:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#team:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#password:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#teamemail:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#defaultpassword:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#password2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Home_Team:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Away_Team:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#date:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#user:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#firstname:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#surname:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#emailaddress:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#subject:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#comments:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Team_Name:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#ATeam_Name:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}

#Games_Won:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Games_Lost:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Points_Won:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Points_Lost:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#ID_Validation:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_3:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_4:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_5:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_6:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_7:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_8:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_9:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_10:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_11:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Player_12:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_3:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_4:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_5:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_6:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_7:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_8:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_9:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_10:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_11:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#APlayer_12:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Sub1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Sub2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#Sub3:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#ASub1:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#ASub2:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}
#ASub3:focus
{
    padding:8px 8px;
	margin:0;
	border-bottom-color:#0066FF;
	border-top-color:#0066FF;
	border-left-color:#0066FF;
	border-right-color:#0066FF;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	box-shadow: 0px 0px 4px 2px #0066FF;
	moz-box-shadow: 0 0 4px 2px #0066FF;
	webkit-box-shadow: 0 0 4px 2px #0066FF;
	outline:none;
}

div pass
{
	font-family:Cambria, Georgia, serif;
	font-size:18px;	
	color:black;
	text-align:center;
}

body
{
	background-color:#FFF;
	position:relative;
	width:97%;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
}

h1
{
	font-family:Cambria, Georgia, serif;
	font-size:24px;	
	color:#666;
	text-align:center;
}

h2
{
	font-family:Cambria, Georgia, serif;
	font-size:22px;	
	color:#666;
	text-align:center;
}

h3
{
	font-family:Cambria, Georgia, serif;
	font-size:18px;	
	color:#666;
	text-align:center;
	font-style:oblique;
	font-weight:bold;
}

h4
{
	font-family:Cambria, Georgia, serif;
	font-size:16px;	
	color:black;
	text-align:center;
}

h5
{
	font-family:Cambria, Georgia, serif;
	font-size:14px;	
	color:black;
	text-align:center;
}

h6
{
	font-family:Cambria, Georgia, serif;
	font-size:14px;	
	color:#FFF;
	text-align:center;
}

p1
{
	text-align:center;
}

p5
{
	font-family:Cambria, Georgia, serif;
	font-size:14px;	
	text-align:left;
}

#totalprice
{
	font-family:Cambria, Georgia, serif;
	font-size:20px;	
	color:#900;
	text-align:center;
	font-weight:bolder;
}

#email 
{
	display: none;
}

a > img{
	border:0;
}

#passwordStrength
{
	height:10px;
	display:block;
	float:none;	
	padding:1px;
	border-radius:20px;	
}

.strength0
{
	width:250px;
	background:#900;
	background-image:url(../colors/blue/strength250px.png);
	background-attachment:inherit;
	z-index:0;	
}

.strength1
{
	width:50px;
	background:#C00;
	background-image:url(../colors/blue/strength50px.png);
	background-attachment:inherit;
	z-index:0;
}

.strength2
{
	width:100px;
	background:#BF6204;
	background-image:url(../colors/blue/strength100px.png);
	background-attachment:inherit;
	z-index:0;	
}

.strength3
{
	width:150px;
	background:#FA840E;
	background-image:url(../colors/blue/strength150px.png);
	background-attachment:inherit;
	z-index:0;	
}

.strength4
{
	width:200px;
	background:#090;
	background-image:url(../colors/blue/strength200px.png);
	background-attachment:inherit;
	z-index:0;	
}

.strength5
{
	width:250px;
	background:#3284FF;
	background-image:url(../colors/blue/strength250px.png);
	background-attachment:inherit;
	z-index:0;	
}

.strength-1
{
	width:250px;
	background:#cccccc;
	background-image:url(../colors/blue/strength250px.png);
	background-attachment:inherit;
	z-index:0;	
}

#silverresults
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:98%;
}

#silverresults th {
	font-size: 12px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 4px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #FF0;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
}

#silverresults td {
	padding: 0px;
	height: 24px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #fff;
	color: #FFF;
	border-top: 2px solid #fff;
	background: #06F;
	padding-left:3px;
}
#silver
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:90%;
}
#silver th {
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver td {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #fff;
	color: #000000;
	border-top: 2px solid #fff;
}

#silver2
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:90%;
}

#silver2 th {
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver2 td {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #999;
	color: #000000;
	border-top: 2px solid #999;
}

#silver3
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:95%;
	background-color:#FFF;
}

#silver3 th {
	font-size: 10px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 4px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver3 td {
	padding: 2px;
	height: 24px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #999;
	color: #000000;
	border-top: 2px solid #fff;
	background: #FFF;
}

#silver4
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:20%;
	cursor:pointer;
}

#silver4 th {
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver4 tr {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #000000;
	border-top: 2px solid #fff;
	background-color: #0066FF;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
}


#silver4 td {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #999;
	color: #000000;
	border-top: 2px solid #fff;
	background: #06F;
}
#silver5
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:60%;
}
#silver5 th {
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver5 td {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #fff;
	color: #000000;
	border-top: 2px solid #fff;
}
#plain 
{
    border-collapse: collapse;
	position:relative;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	table-layout:auto;
	width:90%;
}

#plain th {
    border-collapse: collapse;
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	color: #000;
}

#plain td {
    border-collapse: collapse;
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;	
	border-top: 1px solid #000;
	color: #000000;	
}
#plain2 
{
    border-collapse: collapse;
	position:relative;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	table-layout:auto;
	width:90%;
}

#plain2 th {
    border-collapse: collapse;
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	color: #000;
}

#plain2 td {
    border-collapse: collapse;
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;	
	border-top: 1px solid #000;
	color: #000000;	
}
.links a:link
{
	text-decoration:none; font-family: Cambria, Georgia, serif; font-style: italic; font-size:16px;color:#333;
}
.links a:visited
{
	text-decoration:none; font-family: Cambria, Georgia, serif; font-style: italic; font-size:16px;color:#333;
}
.links a:hover
{
	text-decoration:underline; font-family: Cambria, Georgia, serif; font-style: italic; font-size:16px;color:#0066FF;
}
.links a:active
{
	text-decoration:none; font-family: Cambria, Georgia, serif; font-style: italic; font-size:16px;color:#333;
}

#background
{	
	position:relative;
	width:100%;	
	margin-left:1%;
	margin-right:1%;	
	font-weight: normal;
	padding: 7px;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #666;
	box-shadow: 0px 0px 5px #333;
}

#background2
{
	position:relative;
	width:100%;
	height:100px;
	margin-left:1%;
	margin-right:1%;	
	font-weight: normal;
	padding: 7px;
	text-align:center;
	vertical-align:middle;
	box-shadow: 0px -1px 5px #333;
	border: 1px solid #666;
}

#background3
{
	position:relative;
	width:100%;
	margin-left:1%;
	margin-right:1%;	
	font-weight: normal;
	padding: 7px;
	text-align:center;
	vertical-align:middle;
	box-shadow: 0px -1px 5px #333;
	border: 1px solid #666;
	background-size: auto;
}

#background4
{
	position:relative;
	width:100%;	
	margin-left:1%;
	margin-right:1%;	
	height:600px;
	font-weight:normal;
	padding:7px;
	text-align:center;
	vertical-align:middle;
	box-shadow:0px -1px 5px #333;
	border:1px solid #666;
}

#background5
{
	position:relative;
	width:100%;	
	margin-left:1%;
	margin-right:1%;	
	font-weight: normal;
	padding: 7px;
	text-align:left;
	vertical-align:middle;
	box-shadow: 0px -1px 5px #333;
	border: 1px solid #666;
	background-size: auto;
}

#formWrap #form
{
	border-top:1px solid #EEE;
}

#form .row
{
	line-height:12px;
	overflow:auto;
	padding:8px 0px;
}

#form .row .label
{
	font-size:16px;
	font-weight:bold;
	color:#666;
	line-height:2;
	font-family:Cambria, Georgia, serif;
	text-align:center;
	padding-right:10px;
}

#form .row .input
{
	text-align:center;
}
.logindetail2
{
	width:160px;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}
.detail
{
	width:200px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}

.detail1
{
	width:100px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:center;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;	
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}

.detail2
{
	width:150px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:center;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;	
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}

.detail2grey
{
	width:150px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:center;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;	
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}

.detail3
{
	width:300px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}
.detail3purple
{
	width:300px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}
.detail4
{
	width:400px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}

.detail5
{
	width:600px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}

.detail6
{
	width:225px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:left;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	color:#FFF;
}
.detail7
{
	width:150px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:8px 8px;
	margin:0;
	text-align:center;
	border-bottom-color:#999;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#999;
	border-right-style:solid;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;	
	background-color:#06F;
	box-shadow: 0px 0px 3px #333;
	moz-box-shadow: 0 0 3px #333;
	webkit-box-shadow: 0 0 3px #333;
	text-shadow: 0px 1px 2px #333;
	color:#FFF;
}
.detailmainlower
{
	width:100%;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	padding: 8px;
	background-color: #3284ff;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#06F,#3284ff);
	background:-webkit-linear-gradient(#06F,#3284FF);
}
.detailmainlower2
{
	width:100%;
	font-family:Cambria, Georgia, serif;
	font-size:12px;
	padding: 8px;
	background-color: #FFF;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
}
#sortbutton
{
	font-family:Cambria, Georgia, serif;
	font-size:16px;
	padding:0px 0px 0px;
	color:#FFF;
	background-color:#0066FF;
	box-shadow: 0px 2px 4px #333;
	background:-moz-linear-gradient(#3284FF,#0066FF);
	background:-webkit-linear-gradient(#3284FF,#0066FF);
}

.mess
{
	width:300px;
	max-width:300px;
	max-height:320px;
	overflow:auto;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:7px 8px;
	line-height:1em;
	margin:0;	
}

#form #mybutton
{
	font-family:Cambria, Georgia, serif;
	align:middle;
	color:#000;
	font-size:16px;
	text-shadow:1px 1px 1px #999;
	padding:10px;
}
#form #mybutton2
{
	font-family:Cambria, Georgia, serif;
	align:middle;
	color:#000;
	font-size:14px;
	text-shadow:1px 1px 1px #999;
	padding:6px;
}

.myloginbutton
{
	font-family:Cambria, Georgia, serif;
	align:middle;
	color:#000;
	font-size:14px;
	text-shadow:1px 1px 1px #999;
	padding:6px;
}

.mybutton
{
	font-family:Cambria, Georgia, serif;
	align:middle;
	color:#000;
	font-size:16px;
	text-shadow:1px 1px 1px #999;
	padding:10px;
}

.mybutton2
{
	font-family:Cambria, Georgia, serif;
	align:middle;
	color:#000;
	font-size:16px;
	text-shadow:1px 1px 1px #999;
	padding:8px;
}

#formerror
{
	position:relative;
	width:600px;
	background-position:center;
	margin-top:10%;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	vertical-align:middle;
	background-color:#E6E8FA;
	font-family:Cambria, Georgia, serif;
	font-size: 12px;
	text-align:center;
	border:thin;
	border-style:groove;
	border-color:#333;
	box-shadow: 0px 2px 4px #333;
	background:-moz-linear-gradient(#fff,#B4EFEF);
	background:-webkit-linear-gradient(#fff,#B4EFEF);	
}

#loginfail
{
	position:relative;
	width:600px;
	margin-top:10%;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	vertical-align:middle;
	background-color:#fff;
	font-family:Cambria, Georgia, serif;
	font-size: 12px;
	text-align:center;
	border:thin;
	border-style:groove;
	border-color:#333;
	box-shadow: 0px 2px 4px #333;
}

#sessionlogout
{
	position:relative;
	width:600px;
	background-position:center;
	margin-top:10%;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	vertical-align:middle;
	background-color:#E6E8FA;
	font-family:Cambria, Georgia, serif;
	font-size: 12px;
	text-align:center;
	border:thin;
	border-style:groove;
	border-color:#333;
	box-shadow: 0px 2px 4px #333;
	background:-moz-linear-gradient(#fff,#B4EFEF);
	background:-webkit-linear-gradient(#fff,#B4EFEF);	
}

#login
{
	position:relative;
	width:500px;
	background-position:center;
	margin-top:10%;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	vertical-align:middle;
	font-family:Cambria, Georgia, serif;
	font-size: 12px;
	text-align:center;
	border:thin;
	border-style:groove;
	border-color:#333;
	box-shadow:0px 2px 4px #333;	
}
#confirmationbox
{
	position:relative;
	width:700px;
	background-position:center;
	margin-top:10%;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	vertical-align:middle;
	font-family:Cambria, Georgia, serif;
	font-size: 12px;
	text-align:center;
	border:thin;
	border-style:groove;
	border-color:#333;
	box-shadow:0px 2px 4px #333;	
}
#login .loginlabel
{
	font-size:16px;
	font-weight:bold;
	color:#666;
	line-height:2;
	font-family:Cambria, Georgia, serif;
	text-align:right;
	padding-right:10px;
}

#login .logindetail
{
	width:270px;
	font-family:Cambria, Georgia, serif;
	font-size:20px;
	padding:7px 8px;
	margin:0;
	text-align:center;
	border-right-color:#999;
	border-right-style:solid;
	background-color:#06F;
	box-shadow:0px 2px 4px #333;
	color:#FFF;
}

#login #mybutton
{
	font-family:Cambria, Georgia, serif;
	align:right;
	width:130px;
	color:#000;
	font-size:16px;
	text-shadow:1px 1px 1px #999;
	padding:10px;
}

#leftdiv
{
	position:absolute;
	width:100px;
	margin-left:0px;
	margin-top:0px;
	vertical-align:top;
}

#rightdiv
{
	position:absolute;
	top: 0;
	right: 0;
	padding-right:100;
	margin-right:1px;
	margin-top:8px;
	vertical-align:middle;
}

#cuptable
{
	position:relative;
	width:100%;
	vertical-align:middle;
	text-align:center;
	font-family:Cambria, Georgia, serif;
	font-size:13px;
}

#cuptable tr
{
	width:1170px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:13px;	
}

#cuptable th
{
	width:130px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:13px;	
}

#cuptable td
{
	width:130px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:13px;	
}

#cupimage
{
	width:130px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	border:thin;
	background-color:#E6E8FA;
	box-shadow:0px 2px 4px #333;
	border-radius:50px;	
}

#cupimage2
{
	width:130px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	border:thin;
	background-color:#993;
	box-shadow:0px 2px 4px #333;
	border-radius:50px;	
}

#cupimage3
{
	font-family:Cambria, Georgia, serif;
	font-style:italic;
	font-size:24px;
	font-weight:bold;
	text-align:right;
}

#returnhome
{
	position:relative;
	background-position:center;
	margin-top:5%;
	margin-left:10%;
	margin-right:10%;
	vertical-align:middle;
	border-style:groove;
	border-color:#333;
}

#errors
{
	position:relative;
	background-position:center;
	margin-top:2%;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	border-style:groove;
	border-color:#333;
	box-shadow:0px 2px 4px #333;
	border-radius:20px;
	background:-moz-linear-gradient(#fff,#E6E8FA);
	background:-webkit-linear-gradient(#fff,#E6E8FA);		
}

#navbar
{
	font-size:10px;
	background-color:#0066FF;
	border:groove;
	background:-moz-linear-gradient(#3284FF,#0066FF);
	background:-webkit-linear-gradient(#3284FF,#0066FF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3284FF', endColorstr='#0066FF'); /*IE6,IE7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3284FF', endColorstr='#0066FF'); /*IE8 */
	background: -ms-linear-gradient(top, #3284FF 30%, #0066FF 70%); /*IE10 */
}

#lefttable
{
	background-position:left;
}

#error
{
	color:#f00;
	text-align:center;
}

#GREEN
{
	width:30px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:16px;
    background-image:url(circlegreen.png);
    background-repeat:no-repeat;
    background-size: 40px 40px;
    background-position:center;
}

#ORANGE
{
	width:30px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:16px;
    background-image:url(circleorange.png);
    background-repeat:no-repeat;
    background-size: 40px 40px;
    background-position:center;
}

#RED
{
	width:30px;
	height:30px;
	font-family:Cambria, Georgia, serif;
	font-size:16px;
    background-image:url(circlered.png);
    background-repeat:no-repeat;
    background-size: 40px 40px;
    background-position:center;
}

#floatingBarsG{
position:relative;
width:32px;
height:40px}

.blockG{
position:absolute;
background-color:#0066FF;
width:5px;
height:12px;
-moz-border-radius:5px 5px 0 0;
-moz-transform:scale(0.4);
-moz-animation-name:fadeG;
-moz-animation-duration:0.48s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-webkit-border-radius:5px 5px 0 0;
-webkit-transform:scale(0.4);
-webkit-animation-name:fadeG;
-webkit-animation-duration:0.48s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-ms-border-radius:5px 5px 0 0;
-ms-transform:scale(0.4);
-ms-animation-name:fadeG;
-ms-animation-duration:0.48s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-o-border-radius:5px 5px 0 0;
-o-transform:scale(0.4);
-o-animation-name:fadeG;
-o-animation-duration:0.48s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
border-radius:5px 5px 0 0;
transform:scale(0.4);
animation-name:fadeG;
animation-duration:0.48s;
animation-iteration-count:infinite;
animation-direction:linear;
}

#rotateG_01{
left:0;
top:15px;
-moz-animation-delay:0.18s;
-moz-transform:rotate(-90deg);
-webkit-animation-delay:0.18s;
-webkit-transform:rotate(-90deg);
-ms-animation-delay:0.18s;
-ms-transform:rotate(-90deg);
-o-animation-delay:0.18s;
-o-transform:rotate(-90deg);
animation-delay:0.18s;
transform:rotate(-90deg);
}

#rotateG_02{
left:4px;
top:5px;
-moz-animation-delay:0.24s;
-moz-transform:rotate(-45deg);
-webkit-animation-delay:0.24s;
-webkit-transform:rotate(-45deg);
-ms-animation-delay:0.24s;
-ms-transform:rotate(-45deg);
-o-animation-delay:0.24s;
-o-transform:rotate(-45deg);
animation-delay:0.24s;
transform:rotate(-45deg);
}

#rotateG_03{
left:13px;
top:2px;
-moz-animation-delay:0.3s;
-moz-transform:rotate(0deg);
-webkit-animation-delay:0.3s;
-webkit-transform:rotate(0deg);
-ms-animation-delay:0.3s;
-ms-transform:rotate(0deg);
-o-animation-delay:0.3s;
-o-transform:rotate(0deg);
animation-delay:0.3s;
transform:rotate(0deg);
}

#rotateG_04{
right:4px;
top:5px;
-moz-animation-delay:0.36s;
-moz-transform:rotate(45deg);
-webkit-animation-delay:0.36s;
-webkit-transform:rotate(45deg);
-ms-animation-delay:0.36s;
-ms-transform:rotate(45deg);
-o-animation-delay:0.36s;
-o-transform:rotate(45deg);
animation-delay:0.36s;
transform:rotate(45deg);
}

#rotateG_05{
right:0;
top:15px;
-moz-animation-delay:0.42000000000000004s;
-moz-transform:rotate(90deg);
-webkit-animation-delay:0.42000000000000004s;
-webkit-transform:rotate(90deg);
-ms-animation-delay:0.42000000000000004s;
-ms-transform:rotate(90deg);
-o-animation-delay:0.42000000000000004s;
-o-transform:rotate(90deg);
animation-delay:0.42000000000000004s;
transform:rotate(90deg);
}

#rotateG_06{
right:4px;
bottom:4px;
-moz-animation-delay:0.48s;
-moz-transform:rotate(135deg);
-webkit-animation-delay:0.48s;
-webkit-transform:rotate(135deg);
-ms-animation-delay:0.48s;
-ms-transform:rotate(135deg);
-o-animation-delay:0.48s;
-o-transform:rotate(135deg);
animation-delay:0.48s;
transform:rotate(135deg);
}

#rotateG_07{
bottom:0;
left:13px;
-moz-animation-delay:0.5399999999999999s;
-moz-transform:rotate(180deg);
-webkit-animation-delay:0.5399999999999999s;
-webkit-transform:rotate(180deg);
-ms-animation-delay:0.5399999999999999s;
-ms-transform:rotate(180deg);
-o-animation-delay:0.5399999999999999s;
-o-transform:rotate(180deg);
animation-delay:0.5399999999999999s;
transform:rotate(180deg);
}

#rotateG_08{
left:4px;
bottom:4px;
-moz-animation-delay:0.6s;
-moz-transform:rotate(-135deg);
-webkit-animation-delay:0.6s;
-webkit-transform:rotate(-135deg);
-ms-animation-delay:0.6s;
-ms-transform:rotate(-135deg);
-o-animation-delay:0.6s;
-o-transform:rotate(-135deg);
animation-delay:0.6s;
transform:rotate(-135deg);
}

@-moz-keyframes fadeG{
0%{
background-color:#3284FF;}

100%{
background-color:#0066FF;}

}

@-webkit-keyframes fadeG{
0%{
background-color:#3284FF;}

100%{
background-color:#0066FF;}

}

@-ms-keyframes fadeG{
0%{
background-color:#3284FF;}

100%{
background-color:#0066FF;}

}

@-o-keyframes fadeG{
0%{
background-color:#3284FF;}

100%{
background-color:#0066FF;}

}

@keyframes fadeG{
0%{
background-color:#3284FF;}

100%{
background-color:#0066FF;}

}
.hyper{
	margin:0px;
	padding:0px;
	line-height: 24px;
	font-size: 14px;
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	text-transform: uppercase;
	z-index: 9999;
	font-family: Cambria, Georgia, serif;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}
.hyper a{
	padding: 0px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
	text-align:center;
}
.hyper a:hover{
	color:#0066FF;
}
.hyper span.right{
	float: right;
}
.hyper span.right a{
	float: left;
	display: block;
}
.welcomemessage{
	font-size: 18px;
	font-family: Cambria, Georgia, serif;
	letter-spacing: 1px;
	color: #333;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	width:"435px";
}
.welcomemessage2{
	font-size: 14px;
	font-family: Cambria, Georgia, serif;
	font-style:italic;
	color: #333;
	text-align:center;
	vertical-align:middle;
	width:"435px";
}
.welcomemessage3{
	font-size: 22px;
	font-family: Cambria, Georgia, serif;
	letter-spacing: 1px;
	color: #000;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	width:"435px";
}
.title{
	margin:0px;
	padding:2px;
	line-height: 70px;
	font-size: 30px;
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	text-transform: uppercase;
	z-index: 9999;
	font-family: Cambria, serif;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
	height:100px;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
}
.title a{
	padding: 0px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
	text-align:center;
}
.title a:link{
	color:#333;
	text-decoration:none;
}
.title a:visited{
	color:#333;
	text-decoration:none;
}
.title a:hover{
	color:#0066FF;
	text-decoration:none;
}
.title a:active{
	color:#333;
	text-decoration:none;
}
.title span.right{
	float: right;
}
.title span.right a{
	float: left;
	display: block;
}
.title2{
	margin:0px;
	padding:10px;
	line-height: 24px;
	font-size: 22px;
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	text-transform: uppercase;
	z-index: 9999;
	font-family: Cambria, Georgia, serif;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
	height:100px;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
}
.title2 a{
	padding: 0px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
	text-align:center;
}
.title2 a:link{
	color:#333;
	text-decoration:none;
}
.title2 a:visited{
	color:#333;
	text-decoration:none;
}
.title2 a:hover{
	color:#3284FF;
	text-decoration:none;
}
.title2 a:active{
	color:#333;
	text-decoration:none;
}
.title2 span.right{
	float: right;
}
.title2 span.right a{
	float: left;
	display: block;
}
.divtitle{
	font-size: 22px;
	font-family: Cambria, Georgia, serif;
	letter-spacing: 1px;
	color: #333;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
}
@media only screen and (max-device-width: 600px) {
#silver2
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:90%;
}

#silver2 th {
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver2 td {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #999;
	color: #000000;
	border-top: 2px solid #999;
}
#silver5
{
	position:relative;
	box-shadow:0px 5px 5px #333;
	font-family:Cambria, Georgia, serif;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	border-collapse:collapse;
	table-layout:auto;
	width:80%;
}
#silver5 th {
	font-size: 16px;
	text-align:center;
	vertical-align:middle;
	font-weight: normal;
	padding: 8px;
	background-color: #06F;
	border-top: 2px solid #fff;
	border-bottom: 1px solid #fff;
	color: #fff;
	background:-moz-linear-gradient(#3284ff,#06F);
	background:-webkit-linear-gradient(#3284ff,#06F);
	text-shadow: 0px 1px 2px #333;
}

#silver5 td {
	padding: 8px;
	text-align:center;
	vertical-align:middle;
	border-bottom: 2px solid #fff;
	color: #000000;
	border-top: 2px solid #fff;
}