/* CSS Document For Containers */

/* Font Import */
@font-face {
    font-family: 'SofiaProLightRegular';
    src: url('http://affiliate.totelfootball.com/templates/fonts/SofiaProLight-webfont.eot');
    src: url('http://affiliate.totelfootball.com/templates/fonts/SofiaProLight-webfont.eot#iefix') format('embedded-opentype'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProLight-webfont.woff') format('woff'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProLight-webfont.ttf') format('truetype'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProLight-webfont.svg#SofiaProLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SofiaProRegularRegular';
    src: url('http://affiliate.totelfootball.com/templates/fonts/SofiaProRegular-webfont.eot');
    src: url('http://affiliate.totelfootball.com/templates/fonts/SofiaProRegular-webfont.eot#iefix') format('embedded-opentype'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProRegular-webfont.woff') format('woff'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProRegular-webfont.ttf') format('truetype'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProRegular-webfont.svg#SofiaProRegularRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'SofiaProSemiBoldRegular';
    src: url('http://affiliate.totelfootball.com/templates/fonts/SofiaProSemiBold-webfont.eot');
    src: url('http://affiliate.totelfootball.com/templates/fonts/SofiaProSemiBold-webfont.eot#iefix') format('embedded-opentype'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProSemiBold-webfont.woff') format('woff'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProSemiBold-webfont.ttf') format('truetype'),
	url('http://affiliate.totelfootball.com/templates/fonts/SofiaProSemiBold-webfont.svg#SofiaProSemiBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'CreteRoundRegular';
    src: url('http://affiliate.totelfootball.com/templates/fonts/CreteRound-Regular-webfont.eot');
	src: url('http://affiliate.totelfootball.com/templates/fonts/CreteRound-Regular-webfont.eot#iefix') format('embedded-opentype'),
	url('http://affiliate.totelfootball.com/templates/fonts/CreteRound-Regular-webfont.woff') format('woff'),
	url('http://affiliate.totelfootball.com/templates/fonts/CreteRound-Regular-webfont.ttf') format('truetype'),
	url('http://affiliate.totelfootball.com/templates/fonts/CreteRound-Regular-webfont.svg#CreteRoundRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* Standard Containers */
html{
	height:100%;
	min-height:100%;
}
body{
	font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
	/*height:100%;*/
	min-height:100%;
	font-size:14px;
	color:#000;
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}

/* Alignment CSS */
.clear{
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}
.mt3{
	margin-top:3px;
}
.mt5{
	margin-top:5px;
}
.mt7{
	margin-top:7px;
}
.mt10{
	margin-top:10px;
}
.mr3{
	margin-right:3px;
}
.mr5{
	margin-right:5px;
}
.mr7{
	margin-right:7px;
}
.mr10{
	margin-right:10px;
}
.mb3{
	margin-bottom:3px;
}
.mb5{
	margin-bottom:5px;
}
.mb7{
	margin-bottom:7px;
}
.mb10{
	margin-bottom:10px;
}
.ml3{
	margin-left:3px;
}
.ml5{
	margin-left:5px;
}
.ml7{
	margin-left:7px;
}
.ml10{
	margin-left:10px;
}
.vertical-middle{
	vertical-align:middle;
}
.wide{
	width:100%;
}
.wide80{
	width:80% !important;
}
.wide60{
	width:60%;
}
.wide75px{
	width:75px !important;
}
.wide200{
	width:200px !important;
}
.wide220{
	width:220px !important;
}
.wide250{
	width:250px !important;
}
.wide280px{
	width:280px !important;
}
.wide320px{
	width:320px !important;
}
.wide360{
	width:360px !important;
}
.wide370{
	width:370px !important;
}
.wide520{
	width:520px !important;
}
.wide600px{
	width:600px;
}
.wide650px{
	width:650px;
}
.wide730px{
	width:730px;
}
.wide740px{
	width:740px;
}
.btn-image1{	
	margin:0px 10px -4px 0px;
}
.btn-image2{	
	margin:0px 5px -2px 0px;
}
.seperator-gradient{
	clear:both;
	margin:10px 0px;
	height:1px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(170,170,170,1) 50%, rgba(255,255,255,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(170,170,170,1)), color-stop(99%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(170,170,170,1) 50%,rgba(255,255,255,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(170,170,170,1) 50%,rgba(255,255,255,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(170,170,170,1) 50%,rgba(255,255,255,1) 99%); /* IE10+ */
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(170,170,170,1) 50%,rgba(255,255,255,1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}


/* Form Elements */
input[type="text"]{
	font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 10px;
    margin: 0px;
    width: 100%;
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
	outline:none;
	font-size:16px;	
}
	input[type="text"]:focus{
		-moz-box-shadow:    0px 0px 5px 0px #0091ff;
		-webkit-box-shadow: 0px 0px 5px 0px #0091ff;
		box-shadow:         0px 0px 5px 0px #0091ff;
	}
	input[type="password"]{
		padding: 5px 5px 5px 10px;
		margin: 0px;
		width: 100%;
		border: 1px solid #ccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		-webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		outline:none;
		background: white url(../../resource/v3/Icon_password.png) 10px  no-repeat;
	}
	input[type="password"]:focus{
		-moz-box-shadow:    0px 0px 5px 0px #0091ff;
		-webkit-box-shadow: 0px 0px 5px 0px #0091ff;
		box-shadow:         0px 0px 5px 0px #0091ff;
	}
	select.register{
		font-family:"SofiaProRegularRegular",Arial, Helvetica, sans-serif;
		padding: 5px 5px 5px 10px;
		margin: 0px;
		border: 1px solid #ccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		-webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		outline:none;
		font-size:14px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
	}
	select{
		font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:normal;
		color:#333;
		border:1px solid #989898;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		outline:none;
		-moz-box-shadow:    0px 0px 5px 0px #989898;
		-webkit-box-shadow: 0px 0px 5px 0px #989898;
		box-shadow:         0px 0px 5px 0px #989898;
		padding: 5px;
		margin-bottom:5px;
		background:#fff;
	}
	select:hover{
		background:#efefef;
	}
	select:active{
		background:#efefef;
	}
	textarea{
		font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		padding: 5px 5px 5px 10px;
		margin: 0px;
		width: 100%;
		border: 1px solid #ccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		-webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		outline:none;
		background: white url(../../resource/v3/Icon_message.png) 10px 10px no-repeat;
	}
	textarea:focus{
		-moz-box-shadow:    0px 0px 5px 0px #0091ff;
		-webkit-box-shadow: 0px 0px 5px 0px #0091ff;
		box-shadow:         0px 0px 5px 0px #0091ff;
	}
	input.username{
		background: url(../../resource/v3/Icon_username.png) 10px no-repeat;
	}
	input.email{
		background: url(../../resource/v3/Icon_email.png) 10px no-repeat;
	}
	input.fullname{
		background: url(../../resource/v3/Icon_fullname.png) 10px no-repeat;
	}
	input.location{
		background: url(../../resource/v3/Icon_location.png) 10px no-repeat;
	}
	input.phone{
		background: url(../../resource/v3/Icon_phone.png) 10px no-repeat;
	}
	input:-webkit-autofill {
		background-color:#fff;
		background-image:inherit;
	}



/* BUTTON CSS */
.btn-std-1{
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(147,221,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(147,221,0,1) 0%, rgba(89,137,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(147,221,0,1)), color-stop(100%,rgba(89,137,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(147,221,0,1) 0%,rgba(89,137,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(147,221,0,1) 0%,rgba(89,137,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(147,221,0,1) 0%,rgba(89,137,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(147,221,0,1) 0%,rgba(89,137,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93dd00', endColorstr='#598900',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(89,137,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(89,137,0,1);
	box-shadow:         0px 0px 5px 0px rgba(89,137,0,1);
	text-transform:uppercase;
	border:1px solid #6ba500;
	cursor:pointer;
	text-shadow: rgba(89,137,0,1) 1px 1px 0px;
	-webkit-transition:background 10s ease-in;  
	-moz-transition:background 10s ease-in;  
	-o-transition:background 10s ease-in;  
	transition:background 10s ease-in;  
}
.btn-std-1:hover{
	background: rgb(154,232,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(154,232,0,1) 0%, rgba(102,158,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(154,232,0,1)), color-stop(100%,rgba(102,158,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ae800', endColorstr='#669e00',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(154,232,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(154,232,0,1);
	box-shadow:         0px 0px 5px 0px rgba(154,232,0,1);
	-webkit-transition:background 10s ease-out;  
	-moz-transition:background 10s ease-out;  
	-o-transition:background 10s ease-out;  
	transition:background 10s ease-out;  
}
.btn-std-1:focus{
	background: rgb(154,232,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(154,232,0,1) 0%, rgba(102,158,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(154,232,0,1)), color-stop(100%,rgba(102,158,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(154,232,0,1) 0%,rgba(102,158,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ae800', endColorstr='#669e00',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(154,232,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(154,232,0,1);
	box-shadow:         0px 0px 5px 0px rgba(154,232,0,1);
}
.btn-std-1-down{
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(102,158,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(102,158,0,1) 0%, rgba(154,232,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,158,0,1)), color-stop(100%,rgba(154,232,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(102,158,0,1) 0%,rgba(154,232,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(102,158,0,1) 0%,rgba(154,232,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(102,158,0,1) 0%,rgba(154,232,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(102,158,0,1) 0%,rgba(154,232,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#669e00', endColorstr='#9ae800',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(154,232,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(154,232,0,1);
	box-shadow:         0px 0px 5px 0px rgba(154,232,0,1);
	text-transform:uppercase;
	border:1px solid #6ba500;
	cursor:pointer;
	text-shadow: rgba(89,137,0,1) 1px 1px 0px;
}
.btn-std-2{
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(219,18,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(219,18,0,1) 0%, rgba(122,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,18,0,1)), color-stop(100%,rgba(122,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(219,18,0,1) 0%,rgba(122,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(219,18,0,1) 0%,rgba(122,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(219,18,0,1) 0%,rgba(122,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(219,18,0,1) 0%,rgba(122,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db1200', endColorstr='#7a0000',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(122,0,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(122,0,0,1);
	box-shadow:         0px 0px 5px 0px rgba(122,0,0,1);
	text-shadow: #4F0000 1px 1px 0px;
	border:1px solid #7A0000;
	cursor:pointer;
	text-transform:uppercase;
}
.btn-std-2:hover{
	background: rgb(255,0,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,0,0,1) 0%, rgba(188,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,0,0,1)), color-stop(100%,rgba(188,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bc0000',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,0,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,0,0,1);
	box-shadow:         0px 0px 5px 0px rgba(255,0,0,1);
}
.btn-std-2:focus{
	background: rgb(255,0,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,0,0,1) 0%, rgba(188,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,0,0,1)), color-stop(100%,rgba(188,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,0,0,1) 0%,rgba(188,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bc0000',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,0,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,0,0,1);
	box-shadow:         0px 0px 5px 0px rgba(255,0,0,1);
}
.btn-std-2-down{
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(122,0,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(122,0,0,1) 0%, rgba(219,18,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,0,0,1)), color-stop(100%,rgba(219,18,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(219,18,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(219,18,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(122,0,0,1) 0%,rgba(219,18,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(122,0,0,1) 0%,rgba(219,18,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0000', endColorstr='#db1200',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,0,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,0,0,1);
	box-shadow:         0px 0px 5px 0px rgba(255,0,0,1);
	text-shadow: #4F0000 1px 1px 0px;
	border:1px solid #7A0000;
	cursor:pointer;
	text-transform:uppercase;
}
.btn-std-3{
	background: rgb(255,174,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,174,0,1) 0%, rgba(226,138,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,174,0,1)), color-stop(100%,rgba(226,138,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,174,0,1) 0%,rgba(226,138,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,174,0,1) 0%,rgba(226,138,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,174,0,1) 0%,rgba(226,138,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,174,0,1) 0%,rgba(226,138,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae00', endColorstr='#e28a00',GradientType=0 ); /* IE6-9 */
	text-transform:uppercase;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:    0px 0px 5px 0px #C67700;
	-webkit-box-shadow: 0px 0px 5px 0px #C67700;
	box-shadow:         0px 0px 5px 0px #C67700;
	text-shadow: #cf7e00 1px 1px 0px;
	cursor:pointer;
	text-align:center;
	border:1px solid #e28a00;
}
.btn-std-3:hover{
	background: rgb(255,216,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,216,0,1) 0%, rgba(255,156,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,216,0,1)), color-stop(100%,rgba(255,156,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd800', endColorstr='#ff9c00',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,216,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,216,0,1);
	box-shadow:         0px 0px 5px 0px rgba(255,216,0,1);
}
.btn-std-3:focus{
	background: rgb(255,216,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,216,0,1) 0%, rgba(255,156,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,216,0,1)), color-stop(100%,rgba(255,156,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,216,0,1) 0%,rgba(255,156,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd800', endColorstr='#ff9c00',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,216,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,216,0,1);
	box-shadow:         0px 0px 5px 0px rgba(255,216,0,1);
}
.btn-std-3-down{
	background: rgb(226,138,0); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(226,138,0,1) 0%, rgba(255,174,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,138,0,1)), color-stop(100%,rgba(255,174,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(226,138,0,1) 0%,rgba(255,174,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(226,138,0,1) 0%,rgba(255,174,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(226,138,0,1) 0%,rgba(255,174,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(226,138,0,1) 0%,rgba(255,174,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e28a00', endColorstr='#ffae00',GradientType=0 ); /* IE6-9 */
	text-transform:uppercase;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,216,0,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,216,0,1);
	box-shadow:         0px 0px 5px 0px rgba(255,216,0,1);
	text-shadow: #cf7e00 1px 1px 0px;
	cursor:pointer;
	text-align:center;
	border:1px solid #e28a00;
}
.btn-std-4{	
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(219,219,219,1) 50%, rgba(191,191,191,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(191,191,191,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,255,255,.7);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,255,255,.7);
	box-shadow:         0px 0px 5px 0px rgba(255,255,255,.7);
	text-transform:uppercase;
	border:1px solid #fff;
	cursor:pointer;
	text-shadow: #efefef 1px 1px 0px;
}
.btn-std-4:hover{	
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,255,255,1);
	box-shadow:         0px 0px 5px 0px rgba(255,255,255,1);
}
.btn-std-4:focus{	
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,255,255,1);
	box-shadow:         0px 0px 5px 0px rgba(255,255,255,1);
}
.btn-std-4-down{	
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(211,211,211); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(211,211,211,1) 0%, rgba(237,237,237,1) 49%, rgba(255,255,255,1) 50%, rgba(193,193,193,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(211,211,211,1)), color-stop(49%,rgba(237,237,237,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(193,193,193,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(211,211,211,1) 0%,rgba(237,237,237,1) 49%,rgba(255,255,255,1) 50%,rgba(193,193,193,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(211,211,211,1) 0%,rgba(237,237,237,1) 49%,rgba(255,255,255,1) 50%,rgba(193,193,193,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(211,211,211,1) 0%,rgba(237,237,237,1) 49%,rgba(255,255,255,1) 50%,rgba(193,193,193,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(211,211,211,1) 0%,rgba(237,237,237,1) 49%,rgba(255,255,255,1) 50%,rgba(193,193,193,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#c1c1c1',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,255,255,1);
	box-shadow:         0px 0px 5px 0px rgba(255,255,255,1);
	text-transform:uppercase;
	border:1px solid #fff;
	cursor:pointer;
	text-shadow: #efefef 1px 1px 0px;
	border:1px solid #d3d3d3;
}
.btn-std-fb{	
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #4462a4; /* Old browsers */
	background: -moz-linear-gradient(top,  #4462a4 0%, #293b6e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4462a4), color-stop(100%,#293b6e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4462a4 0%,#293b6e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4462a4 0%,#293b6e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4462a4 0%,#293b6e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4462a4 0%,#293b6e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4462a4', endColorstr='#293b6e',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(68,98,164,.7);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(68,98,164,.7);
	box-shadow:         0px 0px 5px 0px rgba(68,98,164,.7);
	text-transform:uppercase;
	border:1px solid #6085bb;
	cursor:pointer;
	text-shadow: #172241 1px 1px 0px;
}
.btn-std-fb:hover{	
	background: #5073bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #5073bf 0%, #385091 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5073bf), color-stop(100%,#385091)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5073bf 0%,#385091 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5073bf 0%,#385091 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5073bf 0%,#385091 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5073bf 0%,#385091 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5073bf', endColorstr='#385091',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(94,132,214,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(94,132,214,1);
	box-shadow:         0px 0px 5px 0px rgba(94,132,214,1);
}
.btn-std-fb:focus{	
	background: #5073bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #5073bf 0%, #385091 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5073bf), color-stop(100%,#385091)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5073bf 0%,#385091 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5073bf 0%,#385091 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5073bf 0%,#385091 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5073bf 0%,#385091 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5073bf', endColorstr='#385091',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(94,132,214,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(94,132,214,1);
	box-shadow:         0px 0px 5px 0px rgba(94,132,214,1);
}
.btn-std-fb-down{	
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #293b6e; /* Old browsers */
	background: -moz-linear-gradient(top,  #293b6e 0%, #4462a4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#293b6e), color-stop(100%,#4462a4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #293b6e 0%,#4462a4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #293b6e 0%,#4462a4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #293b6e 0%,#4462a4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #293b6e 0%,#4462a4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#293b6e', endColorstr='#4462a4',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0px 0px 5px 0px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,255,255,1);
	box-shadow:         0px 0px 5px 0px rgba(255,255,255,1);
	text-transform:uppercase;
	border:1px solid #6085bb;
	cursor:pointer;
	text-shadow: #172241 1px 1px 0px;
}


/* Containers */
/* Headers */
#header{
	-moz-box-shadow:    0px 0px 200px 0px #000;
	-webkit-box-shadow: 0px 0px 200px 0px #000;
	box-shadow:         0px 0px 200px 0px #000;
	padding-bottom:5px;
}
#logo{
	float:left;
}
	#container-accounts{
		width:500px;
		float:right;
		position:relative;
	}
	#welcome{
		padding:10px 0px 10px 0px;
		text-align:right;
	}
	#accounts{
		list-style:none;
		float:right;
		padding:0px;
		margin:0px;
	}
	#accounts li.normal{
		float:left;
		cursor:pointer;
		border:1px solid #717171;
		padding:5px 10px;
		background: rgb(114,114,114); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(114,114,114,1) 0%, rgba(63,63,63,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(114,114,114,1)), color-stop(100%,rgba(63,63,63,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(114,114,114,1) 0%,rgba(63,63,63,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(114,114,114,1) 0%,rgba(63,63,63,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(114,114,114,1) 0%,rgba(63,63,63,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(114,114,114,1) 0%,rgba(63,63,63,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727272', endColorstr='#3f3f3f',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#accounts li:first-child{
		-webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	#accounts li:last-child{
		-webkit-border-top-right-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}
	#accounts li.over{
		float:left;
		cursor:pointer;
		padding:5px 10px;
		border:1px solid #e28a00;
		background: #ffaf00; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffaf00 0%, #f06c25 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf00), color-stop(100%,#f06c25)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ffaf00 0%,#f06c25 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ffaf00 0%,#f06c25 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ffaf00 0%,#f06c25 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffaf00 0%,#f06c25 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf00', endColorstr='#f06c25',GradientType=0 ); /* IE6-9 */
		-moz-box-shadow:    0px 0px 5px 0px #C67700;
		-webkit-box-shadow: 0px 0px 5px 0px #C67700;
		box-shadow:         0px 0px 5px 0px #C67700;
	}
	#accounts li.active{
		float:left;
		cursor:pointer;
		border:1px solid #717171;
		padding:5px 10px;
		border:1px solid #0070c7;
		background: rgb(2,91,164); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(2,91,164,1) 0%, rgba(0,121,214,1) 0%, rgba(0,75,138,1) 50%, rgba(0,60,109,1) 51%, rgba(0,81,147,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(2,91,164,1)), color-stop(0%,rgba(0,121,214,1)), color-stop(50%,rgba(0,75,138,1)), color-stop(51%,rgba(0,60,109,1)), color-stop(100%,rgba(0,81,147,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(2,91,164,1) 0%,rgba(0,121,214,1) 0%,rgba(0,75,138,1) 50%,rgba(0,60,109,1) 51%,rgba(0,81,147,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(2,91,164,1) 0%,rgba(0,121,214,1) 0%,rgba(0,75,138,1) 50%,rgba(0,60,109,1) 51%,rgba(0,81,147,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(2,91,164,1) 0%,rgba(0,121,214,1) 0%,rgba(0,75,138,1) 50%,rgba(0,60,109,1) 51%,rgba(0,81,147,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(2,91,164,1) 0%,rgba(0,121,214,1) 0%,rgba(0,75,138,1) 50%,rgba(0,60,109,1) 51%,rgba(0,81,147,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025ba4', endColorstr='#005193',GradientType=0 ); /* IE6-9 */	
		-moz-box-shadow:    0px 0px 5px 0px #0091ff;
		-webkit-box-shadow: 0px 0px 5px 0px #0091ff;
		box-shadow:         0px 0px 5px 0px #0091ff;
	}
	#accounts li.down{
		float:left;
		cursor:pointer;
		padding:5px 10px;
		border:1px solid #e28a00;
        background: #f06c25; /* Old browsers */
        background: -moz-linear-gradient(top,  #f06c25 0%, #ffaf00 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f06c25), color-stop(100%,#ffaf00)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #f06c25 0%,#ffaf00 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #f06c25 0%,#ffaf00 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #f06c25 0%,#ffaf00 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #f06c25 0%,#ffaf00 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f06c25', endColorstr='#ffaf00',GradientType=0 ); /* IE6-9 */
		-moz-box-shadow:    0px 0px 5px 0px #C67700;
		-webkit-box-shadow: 0px 0px 5px 0px #C67700;
		box-shadow:         0px 0px 5px 0px #C67700;
	}
	#accounts li a{
		color:#fff;
		font-size:14px;
		font:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
		font-weight:normal;
	}
	#accounts li a img{
		margin:4px 2px 2px 0px;
		vertical-align:text-bottom;
	}
	#accounts li ul{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#accounts li ul{
		position:absolute;
		top:67px;
		width:200px;
		z-index:180;
		display:none;
	}
	#accounts li:hover ul{
		display:block;
	}
	#accounts li:hover ul li{
		background:rgba(0,0,0,.8);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		border:0px;
		margin-left:-30px;
		color:#fff;
		width:150px;
		padding:10px;
	}
	#accounts li:hover ul li:before{
		content: '';
		width:6px;
		height:6px;
		position: absolute;
		z-index: -1;
		background:rgba(0,0,0,.8);
		top:-3px;
		margin-left:70px;
		backface-visibility:hidden;
		-moz-transform:rotate(45deg);
		-webkit-transform:rotate(45deg);
		-o-transform:rotate(45deg);
		-ms-transform:rotate(45deg);
	}
	#login-box{
		display:none;
		position:absolute;
		top:70px;
		right:0px;
		padding:20px;
		background:#f5f5f5;
		z-index:200;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow:    0px 0px 20px 0px rgba(0,0,0,.7);
		-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,.7);
		box-shadow:         0px 0px 20px 0px rgba(0,0,0,.7);
		width:250px;
	}
	#login-box:before{
		content: '';
		position: absolute;
		z-index: -1;
		border: 1px dashed #ccc;
		top: 5px;
		bottom: 5px;
		left: 5px;
		right: 5px;
		-moz-box-shadow: 0 0 0 1px #fff;
		-webkit-box-shadow: 0 0 0 1px #fff;
		box-shadow: 0 0 0 1px #fff;
	}
	#login-box h2{
		margin-bottom:15px;
		color:#005193;
		text-shadow:#fff 1px 1px 0px;
	}
	#login-box input{
		padding: 10px 10px 10px 30px;
		margin: 0 0 10px 0;
		width: 210px;
		border: 1px solid #ccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		-webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
		outline:none;
		font-size:18px;
		font-weight:normal;
		font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
	}
	#login-box input:focus{
		-moz-box-shadow:    0px 0px 5px 0px #0091ff;
		-webkit-box-shadow: 0px 0px 5px 0px #0091ff;
		box-shadow:         0px 0px 5px 0px #0091ff;
	}
	#login-box input[type=password]{
		background: #fff url(../../resource/v3/Icon_password.png) 10px  no-repeat;
	}
	#login-box input[type=text]{
		background: #fff url(../../resource/v3/Icon_username.png) 10px no-repeat;
	}
	#btn-account-closebox{
		font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
		color:#fff;
		font-size:12px;
		background: rgb(219,0,0); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(219,0,0,1) 0%, rgba(145,17,17,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,0,0,1)), color-stop(100%,rgba(145,17,17,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(219,0,0,1) 0%,rgba(145,17,17,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(219,0,0,1) 0%,rgba(145,17,17,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(219,0,0,1) 0%,rgba(145,17,17,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(219,0,0,1) 0%,rgba(145,17,17,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db0000', endColorstr='#911111',GradientType=0 ); /* IE6-9 */
		-webkit-border-radius: 100px;
		-moz-border-radius: 100px;
		border-radius: 100px;
		padding:5px 7px;
		-moz-box-shadow:    0px 0px 5px 0px #000;
		-webkit-box-shadow: 0px 0px 5px 0px #000;
		box-shadow:         0px 0px 5px 0px #000;
		position:absolute;
		top:25px;
		right:20px;
	}
#nav{
	clear:both;
	height:39px;
	margin:0px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
	#nav-main{
		float:left;
		height:39px;
		padding-right:10px;
		padding-left:10px;
	}
	.nav-1{
		float:left;	
		font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		color: #fff;
		text-decoration: none;
		padding:5px;
		margin:6px 10px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-1on{
		float:left;	
		font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		color: #fff;
		text-decoration: none;
		padding:5px;
		margin:6px 10px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-1-down{
		float:left;	
		font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		color: #fff;
		text-decoration: none;
		padding:5px;
		margin:6px 10px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-2{
		float:left;
		font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		color: #fff;
		text-decoration: none;
		padding:5px;
		margin:7px 5px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-2on{
		float:left;
		font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		color: #fff;
		text-decoration: none;
		padding:5px;
		margin:7px 5px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-2-down{
		float:left;
		font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: uppercase;
		color: #fff;
		text-decoration: none;
		padding:5px;
		margin:7px 5px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}	
	#nav-competions{
		float:left;
		position:relative;
		height:39px;
		padding-right:10px;
		padding-left:10px;
		margin:0px;
		list-style:none;
		position:relative;
	}
	#nav-competions li{
		float:left;	
		padding:2px 4px 0px 4px;
		margin:5px 5px 0px 0px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		cursor:pointer;
	}
	#nav-competions li:hover{
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(193,193,193,1) 49%, rgba(211,211,211,1) 50%, rgba(247,247,247,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(49%,rgba(193,193,193,1)), color-stop(50%,rgba(211,211,211,1)), color-stop(100%,rgba(247,247,247,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
		-moz-box-shadow:    0px 0px 5px 0px #999;
		-webkit-box-shadow: 0px 0px 5px 0px #999;
		box-shadow:         0px 0px 5px 0px #999;
	}
	#nav-competions .on{
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(193,193,193,1) 49%, rgba(211,211,211,1) 50%, rgba(247,247,247,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(49%,rgba(193,193,193,1)), color-stop(50%,rgba(211,211,211,1)), color-stop(100%,rgba(247,247,247,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(193,193,193,1) 49%,rgba(211,211,211,1) 50%,rgba(247,247,247,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
		-moz-box-shadow:    0px 0px 5px 0px #000;
		-webkit-box-shadow: 0px 0px 5px 0px #000;
		box-shadow:         0px 0px 5px 0px #000;
	}
	#nav-competions li .drop{
		display:none;
		width:260px;
		top:40px;
		margin-left:-128px;
		position:absolute;
		padding:10px;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.95) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.95))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.95) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.95) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.95) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.95) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#f2000000',GradientType=0 ); /* IE6-9 */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;	
		-moz-box-shadow:    3px 3px 5px 0px #000;
		-webkit-box-shadow: 3px 3px 5px 0px #000;
		box-shadow:         3px 3px 5px 0px #000;
		z-index:100;
	}
	#nav-competions li:hover .drop{
		/*display:block;*/
	}
	#nav-competions li .drop .img{
		float:left;
		margin-right:20px;
	}
	#nav-competions li .drop .gpcontent{
		float:left;
	}
	.gp-toparrow{
		margin-top:-16px;
		margin-bottom:10px;
	}
	#nav-accounts{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#nav-accounts li{
		display:block;
		margin-bottom:2px;
		background:#e1e1e1 url(../../resource/v3/Icon_arrow_med_right.png) 9px 10px no-repeat;
		padding:8px 10px 8px 25px;
		color:#000;
		border:1px dashed #ccc;
		-webkit-transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		transition: all 250ms ease-in-out;
	}
	#nav-accounts li:hover{
		background:#89CE00 url(../../resource/v3/Icon_arrow_med_right.png) 5px 10px no-repeat;
	}
	#nav-accounts li.-selected{
		display:block;
		margin-bottom:2px;
		background:#FFAE00 url(../../resource/v3/Icon_arrow_med_right.png) 9px 10px no-repeat;
		padding:8px 10px 8px 25px;
		color:#000;
		border:1px dashed #ccc;
		-webkit-transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		transition: all 250ms ease-in-out;
	}


/* content */
#content-spacer{
	height:10px;
}
#content{
	background:#fff;
	padding:0px;  
	-moz-box-shadow:    0px 5px 20px 0px black;
	-webkit-box-shadow: 0px 5px 20px 0px black;
	box-shadow:         0px 5px 20px 0px black;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
}
#content-inner{
	padding:10px;
	overflow:auto;
	clear:both;
}
/* Banner */
#banner{
	position:relative;
	width:100%;
	height:250px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}	
	.banner-EUR{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-champions2.jpg) top left no-repeat;
	}
	.banner-ENG{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-premier5.jpg) top left no-repeat;
	}
	.banner-ITA{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-seriea2.jpg) top left no-repeat;
	}
	.banner-DEU{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-bundesliga2.jpg) top left no-repeat;
	}
	.banner-ESP{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-laliga2.jpg) top left no-repeat;
	}
	.banner-EU2{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-euros.jpg) top left no-repeat;
	}
	.banner-EU3{
		background:url(http://affiliate.totelfootball.com/templates/images/new/global/home-gamebox-superleague.jpg) top left no-repeat;
	}
	#banner-shade{
		position:absolute;
		bottom:0px;
		width:100%;
		height:25px;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.89) 89%, rgba(0,0,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(89%,rgba(0,0,0,0.89)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 89%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 89%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 89%,rgba(0,0,0,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 89%,rgba(0,0,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	}
	#Ribbon-bet-free{
		background:url(http://affiliate.totelfootball.com/templates/images/v3/Ribbon_First_bet_free.png) top right no-repeat;
		width:183px;
		height:114px;
		float:right;
		margin-top:-5px;
		margin-right:-5px;
	}
	#banner-btn{
		text-align:center;
		position:absolute;
		bottom:0px;
		z-index:10;
		right:20px;
		padding:15px 10px 0px 10px;
		width:250px;
		background: -moz-linear-gradient(top,  rgba(229,229,229,0.59) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,0.59)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(229,229,229,0.59) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(229,229,229,0.59) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(229,229,229,0.59) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(229,229,229,0.59) 0%,rgba(255,255,255,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-topright: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	#banner-btn a{
		padding:5px 20px;
	}
	#banner-btn a img{
		margin:0px 10px -4px 0px;
	}
/* Content Header & Footer */
#content-header{
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding:5px 10px 5px 10px;
	height:47px;
	position:relative;
}
#content-header-info{
	float:right;
	position:absolute;
	right:10px;
}
#header-timer{
	float:right;
	margin-right:0px;
}
#header-timer-container{
	overflow:auto;
	padding-left:55px;
}
.header_timer_number{
	float:left;
	margin-left:8px;
	text-align:center;
}
.timer{
	font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;;
	font-size: 24px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin:2px;
	padding:0px 2px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:    0px 0px 10px 0px #00233F;
	-webkit-box-shadow: 0px 0px 10px 0px #00233F;
	box-shadow:         0px 0px 10px 0px #00233F;
	border:2px solid #fff;
	width:28px;
}
#timerDesc{
	font-family:"SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}
#content-footer{
	padding:10px 10px 5px 10px;
	height:40px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
/* Competion Change Menu */
#team-change-game{
	list-style:none;
	float:right;
	position:relative;
	margin:2px 0px 0px 0px;
	padding:0px;
}
#team-change-game li{
	padding:6px 10px;
	font-family: "SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#00233F;
	text-align:center;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(219,219,219,1) 50%, rgba(191,191,191,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(191,191,191,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 50%,rgba(191,191,191,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow:    0 0 10px #00233F;
	-webkit-box-shadow: 0 0 10px #00233F;
	box-shadow:         0 0 10px #00233F;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#team-change-game li:hover{
	background: #FFF;
	color:#00233F;
	cursor:pointer;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-box-shadow:    2px 2px 4px 0px #00233F;
	-webkit-box-shadow: 2px 2px 4px 0px #00233F;
	box-shadow:         2px 2px 4px 0px #00233F;
}
#team-change-game li ul{
	display:none;
	position:absolute;
	right:0px;
	list-style:none;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */
	margin:5px 0px 0px 0px;
	padding:10px 5px 5px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-box-shadow:    2px 2px 4px 0px rgba(50,50,50,0.6);
	-webkit-box-shadow: 2px 2px 4px 0px rgba(50,50,50,0.6);
	box-shadow:         2px 2px 4px 0px rgba(50,50,50,0.6);
}
#team-change-game li:hover ul{
	/*display:block;*/
	z-index:10;
}
#team-change-game li ul li{
	padding:5px 5px 5px 5px;
	margin:0px;
	text-align:left;
	background:#fff;
	-moz-box-shadow:    inset 0 0 0px rgba(70,70,70,0);
	-webkit-box-shadow: inset 0 0 0px rgba(70,70,70,0);
	box-shadow:         inset 0 0 0px rgba(70,70,70,0);
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background:rgba(255,255,255,0);
	min-width:200px;
	white-space:nowrap;
}
#team-change-game li ul li:hover{
	background:#fff;
	-moz-box-shadow:    1px 1px 3px 0px #ccc;
	-webkit-box-shadow: 1px 1px 3px 0px #ccc;
	box-shadow:         1px 1px 3px 0px #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#team-change-game li ul li a{
	font-family:"SofiaProRegularRegular", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00233F !important;
	white-space:nowrap;
	font-weight:normal;
	padding:5px;
}
#team-change-game li ul li:hover a{
	color:#777 !important;
}
#team-change-game li ul li a div{
	float:left;
	width:40px;
	text-align:center;
}
#team-change-game li ul li a img{
	margin-right:10px;
}
/* Boxed Content*/
.content-subcolumn{
	width:240px;
}
.SC-title{
	font-family: "SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
	font-size:16px;
	height:35px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.SC-title div{
	padding:7px 0px 0px 5px;
}
.SC-title select.mini{
	right:5px;
	top:5px;
	width:75px;
	padding:0px;
	font-size:14px;
	position:absolute;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
}
.SC-title select.mini:hover{
	width:150px;
}
.SC-title select.mini:active{
	width:150px;
}
.SC-title select.mini2{
	margin:0px;
	padding:0px;
	font-size:14px;
}
.SC-Content{
	width:236px;
	border:2px solid #004b88;
	background-color:#FFF;
	overflow:auto;
}
#miniblog{
	background: rgb(244,244,244); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(244,244,244,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(244,244,244,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-box-shadow:    0px 0px 100px 0px #ccc inset;
	-webkit-box-shadow: 0px 0px 100px 0px #ccc inset;
	box-shadow:         0px 0px 100px 0px #ccc inset;
}
#miniblog .blog-image-small img{
	width:25px;
}
#miniblog textarea{
	font-family:"SofiaProRegularRegular",Arial, Helvetica, sans-serif;
	font-size:12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	outline:none;
	border:1px solid #fff;
	background:#efefef;
	color:#888 !important;
	-moz-box-shadow:    0px 0px 5px 0px #888;
	-webkit-box-shadow: 0px 0px 5px 0px #888;
	box-shadow:         0px 0px 5px 0px #888;
	padding:5px;
	width:200px;
	min-width:200px;
	max-width:200px;
	min-height:200px;
	max-height:240px;
}
#miniblog textarea:focus{
	-moz-box-shadow:    0px 0px 5px 0px #008ec9;
	-webkit-box-shadow: 0px 0px 5px 0px #008ec9;
	box-shadow:         0px 0px 5px 0px #008ec9;
	border:1px solid #fff;
	background:#fff;
	outline:none;
}
#miniblog textarea.small{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	outline:none;
	border:1px solid #fff;
	background:#efefef;
	color:#888 !important;
	-moz-box-shadow:    0px 0px 5px 0px #888;
	-webkit-box-shadow: 0px 0px 5px 0px #888;
	box-shadow:         0px 0px 5px 0px #888;
	padding:5px;
	width:215px;
	min-width:215px;
	max-width:215px;
	min-height:50px;
	max-height:50px;
}
#miniblog textarea.small:focus{
	-moz-box-shadow:    0px 0px 5px 0px #008ec9;
	-webkit-box-shadow: 0px 0px 5px 0px #008ec9;
	box-shadow:         0px 0px 5px 0px #008ec9;
	border:1px solid #fff;
	background:#fff;
	outline:none;
}
#miniblog .postbottom{
	padding:3px;
	border:1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:left;
	color:#888;
	font-size:12px;
	text-transform:uppercase;
	background:#efefef;
}
#miniblog .charleft{
	float:left;
	width:30px;
	padding:0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform: uppercase;
	color:#888;
	font-size:12px;
	text-decoration: none;
	border:1px solid #ccc;
	background:#efefef;
	-moz-box-shadow:    0px 0px 0px 0px #efefef inset;
	-webkit-box-shadow: 0px 0px 0px 0px #efefef inset;
	box-shadow:         0px 0px 0px 0px #efefef inset;
}
/* Mini Fixtures */
#mini-fixture{
	width:100%;
	font-size:12px;
	font-family:"SofiaProRegularRegular",Arial, Helvetica, sans-serif;
	font-weight:normal;
}
	#mini-fixture tr td:first-child{
		padding-left:5px;
	}
	#mini-fixture tr td:last-child{
		padding-right:5px;
	}
	#mini-fixture tr td{
		padding:1px;
		cursor:pointer;
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(242,242,242,1) 86%, rgba(206,206,206,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(86%,rgba(242,242,242,1)), color-stop(100%,rgba(206,206,206,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 86%,rgba(206,206,206,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 86%,rgba(206,206,206,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 86%,rgba(206,206,206,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 86%,rgba(206,206,206,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */
		height: 22px;
		vertical-align: middle;
	}
	#mini-fixture tr:hover td{
		color:#fff !important;
		background: rgb(92,141,0); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(92,141,0,1) 0%, rgba(141,212,0,1) 14%, rgba(92,141,0,1) 86%, rgba(59,89,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(92,141,0,1)), color-stop(14%,rgba(141,212,0,1)), color-stop(86%,rgba(92,141,0,1)), color-stop(100%,rgba(59,89,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c8d00', endColorstr='#3b5900',GradientType=0 ); /* IE6-9 */
	}
	#mini-fixture .selected td{
		color:#fff !important;
		background: rgb(92,141,0); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(92,141,0,1) 0%, rgba(141,212,0,1) 14%, rgba(92,141,0,1) 86%, rgba(59,89,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(92,141,0,1)), color-stop(14%,rgba(141,212,0,1)), color-stop(86%,rgba(92,141,0,1)), color-stop(100%,rgba(59,89,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(92,141,0,1) 0%,rgba(141,212,0,1) 14%,rgba(92,141,0,1) 86%,rgba(59,89,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c8d00', endColorstr='#3b5900',GradientType=0 ); /* IE6-9 */
	}
	#mini-fixture img{
		width:20px;
		margin-left:2px;
	}
	#mini-fixture .col1{
		width:10px;
	}
	#mini-fixture .col1 img{
		width:10px;
		height:10px;
	}
	#mini-fixture .col2{
		width:20px;
	}
	#mini-fixture .col6{
		width:20px;
	}
	#mini-fixture .col3{
		text-align:left;
	}
	#mini-fixture .col4{
		text-align:center;
		font-size:10px;
		color:#888;
	}
	#mini-fixture .col5{
		text-align:right;
	}	
/* Steps CSS*/
#Steps{
	height:45px;
	border:1px solid #9c9c9c;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,218,218,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(219,218,218,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdada',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* W3C */
}
.Steps-arrow{
	float:left;
}
.Steps-normal{
	padding:0px;
	float:left;
	width:32%;
	text-align:center;
}
.Steps-text-normal{
	font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color:#000;
	text-decoration: none;
	padding:5px 4px 4px 4px;
	float:left;
	width:90%;
}
.steps-done-check{
	float:left;
	padding-left:10px;
}
.Steps-selected{
	height:25px;
	padding:0px;
	float:left;
	background: rgb(218,218,218); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(218,218,218,1) 0%, rgba(126,126,126,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(218,218,218,1)), color-stop(100%,rgba(126,126,126,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#7e7e7e',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* W3C */
}
.Steps-text-selected{
	padding:4px;
	float:left;
	color:#666;
	padding-left:10px;
	padding-right:20px;
}
#Steps-inner{
	margin:0px 10px 10px 0px;
	height:25px;
	border:1px solid #9c9c9c;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,218,218,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(219,218,218,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdada',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(219,218,218,1) 100%); /* W3C */
}
.Steps-arrow-inner{
	float:left;
}
.Steps-normal-inner{
	padding:0px;
	float:left;
	width:auto;
	text-align:center;
}
.Steps-text-normal-inner{
	font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color:#000;
	text-decoration: none;
	padding:3px 10px 4px 10px;
	float:left;
}
.steps-done-check-inner{
	float:left;
	padding-left:10px;
}
.Steps-selected-inner{
	height:25px;
	padding:0px;
	float:left;
	background: rgb(218,218,218); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(218,218,218,1) 0%, rgba(126,126,126,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(218,218,218,1)), color-stop(100%,rgba(126,126,126,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#7e7e7e',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(218,218,218,1) 0%,rgba(126,126,126,1) 100%); /* W3C */
}
.Steps-text-selected-inner{
	padding:4px 10px;
	float:left;
	color:#666;
}
/* Table Styles */
.table-head{
	width:100%;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: rgb(219,219,219); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(219,219,219,1) 0%, rgba(184,184,184,1) 81%, rgba(135,135,135,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,219,219,1)), color-stop(81%,rgba(184,184,184,1)), color-stop(100%,rgba(135,135,135,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(184,184,184,1) 81%,rgba(135,135,135,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(184,184,184,1) 81%,rgba(135,135,135,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(184,184,184,1) 81%,rgba(135,135,135,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(219,219,219,1) 0%,rgba(184,184,184,1) 81%,rgba(135,135,135,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#878787',GradientType=0 ); /* IE6-9 */
	font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-shadow:1px 1px 0px #dcdcdc;
	overflow:auto;
}
	.table-head th{
		padding:5px;
	}
	.table-content{
		clear:both;
		background:#ebebeb;
		overflow:auto;
		overflow-x:hidden;
		height:140px;
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	.table-content table{
		border-collapse:collapse;
	}
	.table-content table .row1{
		background:#fcfcfc;
	}
	.table-content table .row2{
		background:#ebebeb;
	}
	.table-content table tr:hover{
		background:#b8d490;
	}
	.table-content table .row-active{
		background:#b8d490;
	}
	.table-content td{
		padding:8px 4px;
		white-space:nowrap;
	}
/* My Teams CSS */
#Pitch-top{
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background:#b8d490;
	-moz-box-shadow:    inset 0 0 60px #819663;
	-webkit-box-shadow: inset 0 0 60px #819663;
	box-shadow:         inset 0 0 60px #819663;
	margin:0px 0px -10px 0px;
	padding:5px;
}
#my-teams .col1{
	width:50px;
}
#my-teams .col2{
}
#my-teams .col3{
	width:45px;
	text-align:center;
}
#my-teams .col4{
	width:40px;
	text-align:center;
}
#my-teams .col5{
	width:50px;
	text-align:center;
}
#my-teams th.col5{
	padding-right:20px;
}
.my-teams-drop{
	position:relative;
	width:150px;
}
.my-teams-drop select{
	position:absolute;
	width:150px;
	z-index:1;
	-webkit-transition: all 250ms ease-in-out;
	-moz-transition: all 250ms ease-in-out;
	-o-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
}
.my-teams-drop select:hover{
	width:250px;
	z-index:10;
}
/* Lobby CSS */
#Lobby-matches .content{
	position:relative;
}
	#Lobby-info{
		clear:both;
		overflow:auto;
		margin-bottom:10px;
	}
	#Lobby-Matches{
		float:left;
	}
	#Lobby-Fixtures{
		float:right;
		width:240px;
	}
	#Lobby-Matches #teamStats{
		display:block !important;
		position:static;
	}
	#Lobby-Matches h2{
		font-size:24px;
		font-weight:normal;
		color:#000;
		margin:0px;
	}
	#Lobby-Matches .followUpH1{
		width:160px;
		background:#efefef;
		padding:5px 10px;
		margin-bottom:-10px;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
	#Lobby-Matches #teamStats p{
		background:#efefef;
		-webkit-border-radius: 5px;
		-webkit-border-top-left-radius: 0;
		-moz-border-radius: 5px;
		-moz-border-radius-topleft: 0;
		border-radius: 5px;
		border-top-left-radius: 0;
		margin:0px;
		padding:10px 20px 10px 10px;
	}
	#Lobby-Matches #teamStats-content{
		margin:0px;
		padding:0px;
	}
	#Lobby-Matches #pop-team-stats{
		position: static;
		background-color: #fff;
		width: 750px;
		margin:0px;
		height:auto !important;
		-moz-box-shadow:    0px 0px 0px 0px #000;
		-webkit-box-shadow: 0px 0px 0px 0px #000;
		box-shadow:         0px 0px 0px 0px #000;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
	#Lobby-Matches #team-stats-drop li ul {
		left:0px !important;
	}
	#Lobby-Matches #team-stats-drop .drop-arrow{
		margin-left:17px;
	}
	#table-lobby{
		width:100%;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		border:1px solid #efefef;
	}
	#table-lobby th{
		padding:5px;
	}
	#table-lobby td{
		padding:5px;
		border-bottom:1px solid #efefef;
		position:relative;
	}
	#table-lobby td .lobby-timer{
		-webkit-border-radius: 25px;
		-moz-border-radius: 25px;
		border-radius: 25px;
		border:1px solid rgba(0,0,0,.1);
		white-space:nowrap;
		padding:2px 6px 2px 6px;
		background:rgba(0,0,0,.1);
	}
	#table-lobby td .lobby-info{
		position:fixed;
		z-index:100;
		display:none;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding:8px;
		background:rgba(0,0,0,.7);
		left:55px;
		top:0px;
		width:400px;
		-moz-box-shadow:    5px 5px 5px 0px rgba(0,0,0,.5);
		-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,.5);
		box-shadow:         5px 5px 5px 0px rgba(0,0,0,.5);
	}
	/*
	#table-lobby td:hover .lobby-info {
		display:block;
	}
	*/
	#table-lobby td .lobby-info h2{
		color:#fff;
		font-size:18px;
		padding-bottom:8px;
	}
	#table-lobby td .lobby-info table{
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background:rgba(255,255,255,1);
		padding:5px;
	}
	#table-lobby td .lobby-info table tr td{
		background:rgba(255,255,255,1);
		border-bottom:1px solid #EFEFEF;
		font-size:14px;
	}
	#table-lobby .row1 td{
		background:#fff;
	}
	#table-lobby .row2 td{
		background:#efefef;
	}
	#table-lobby .row-selected td{
		background:#999;
		border-bottom:2px solid #000;
	}
	#table-lobby tr:hover td{
		background:#efefef;
	}
/* Points Scoring */
#PS{
	background-attachment:fixed;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(224,224,224,1) 98%, rgba(186,186,186,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(98%,rgba(224,224,224,1)), color-stop(100%,rgba(186,186,186,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(224,224,224,1) 98%,rgba(186,186,186,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(224,224,224,1) 98%,rgba(186,186,186,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(224,224,224,1) 98%,rgba(186,186,186,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(224,224,224,1) 98%,rgba(186,186,186,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bababa',GradientType=0 ); /* IE6-9 */
}
	#PS p{
		margin:10px 10px 0px 10px;
		padding:0px;
	}
	
	#PS ul{
		list-style:none;
		margin:0px 5px;
		padding:0px;
	}
	#PS ul li{
		font-size:12px;
		font-weight:normal;
		margin:0px 0px 0px 10px;
		padding:0px;
	}
/* Pitch */
#Pitch-container{
	width:354px;
}
	#Pitch-body{
		background:url(http://affiliate.totelfootball.com/templates/images/v3/background_pitch.jpg) top center no-repeat;
		height:448px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		margin-bottom:-5px;
	}
	#Pitch-bottom{
		background:url(http://affiliate.totelfootball.com/templates/images/v3/background_pitch_bottom.jpg) no-repeat top center;
		height:118px;
	}
	#RC{
		float:right;
	}
	.pitch-player-shadow {
		background:url(http://affiliate.totelfootball.com/templates/images/v3/pitch-player-shadow.png) no-repeat center bottom;
		display: inline-block;
		text-align: center;
		padding: 15px;
		margin: -15px;
		overflow: visible;
		position: relative;
	}
	#teamSelection {
		position:relative;
		width:354px;
		height:566px;
		background:url(http://affiliate.totelfootball.com/templates/images/football-field_subs.png);
		text-align:center;
		float:left;
		overflow:visible;
	}
	.teamInfo {
		border-collapse:collapse;
		margin:2px auto 0 auto;
		width:80%;
	}
	#teamSelection .tsPlayersRow {
		vertical-align:middle;
		font-size:11px;
	}
	#teamSelection .gk {
		height:75px;
		margin-top:15px;
	}
	#teamSelection .def {
		height:135px;
	}
	#teamSelection .mid {
		height:70px;
	}
	#teamSelection .st {
		height:113px;
	}
	.sub{
		padding-top:70px;
	}
	#teamSelection td .secRow {
		width:60%;
	}
	.teamSelection {
		border-collapse:collapse;
		margin:2px auto 0 auto;
		width:80%;
	}
	.teamSelection td {
		padding: 0 0px;
		margin: 0 5px;
		vertical-align:top;
		color:#FFF;
		font-weight:bold;
	}
	#teamSelection td .secRow {
		width:60%;
	}
	.pitch-player-points {
		padding:1px 2px 1px 2px;
		background: rgb(254,191,1); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 191, 1, 1)), color-stop(100%, rgba(239, 144, 2, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* IE10+ */
		 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#ef9002', GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* W3C */
		z-index:2;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		width: 15px;
		position: absolute;
		left: -5px;
		top: -11px;
		text-align: center;
		float1: left;
	}
	.pitch-player-jersey {
		position: relative;
		top: -2px;
	}
	.pitch-player-name {
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding:3px 5px 3px 5px;
		/*---gradients*/
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(229, 229, 229, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* W3C */
		/*---shadows*/
		-moz-box-shadow: 0px 1px 7px #293d1d;
		-webkit-box-shadow: 0px 1px 7px #293d1d;
		box-shadow: 0px 1px 7px #293d1d;
		z-index:2;
		position: relative;
		color: black;
		display: inline-block;
		text-align: center;
		font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		text-shadow:#f5f5f5 1px 1px 0px;
		color: #000;
		text-decoration: none;
		white-space:nowrap;
	}
	.pitch-player-info{
		height: 13px;
		position: absolute;
		right: -5px;
		top: -9px;
		width: 13px;
		float: right;
	}
	.pitch-player-close{
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background:#F00;
		height: 13px;
		position: absolute;
		left: -5px;
		top: -9px;
		width: 13px;
		float: left;
	}
	.pitch-player-close a{
		color:#fff !important;
		font-size:10px;
		font-family: "SofiaProSemiBoldRegular", Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-shadow:#000 0px 0px 2px;
	}
	.plTooltip {
    	position:absolute;
    	background:rgba(0,0,0,.8);
    	width:200px !important;
    	padding:8px;
    	top:35px;
    	right:0;
    	color:#fff;
    	z-index: 100;
    	text-align:left;
    	font-weight: bold;
    	-moz-box-shadow:    3px 3px 5px 0px rgba(0,0,0,.5);
    	-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,.5);
    	box-shadow:         3px 3px 5px 0px rgba(0,0,0,.5);
    	-webkit-border-radius: 5px;
    	-moz-border-radius: 5px;
    	border-radius: 5px;
    }
#playerListHolder {
	width: 370px;
}
	#playerListHolder .table-head{
		background: rgb(233,233,233); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(233,233,233,1) 0%, rgba(184,184,184,1) 90%, rgba(135,135,135,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(90%,rgba(184,184,184,1)), color-stop(100%,rgba(135,135,135,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(184,184,184,1) 90%,rgba(135,135,135,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(184,184,184,1) 90%,rgba(135,135,135,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(184,184,184,1) 90%,rgba(135,135,135,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(184,184,184,1) 90%,rgba(135,135,135,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#878787',GradientType=0 ); /* IE6-9 */
		position:relative;
	}
	#playerListHolder .table-head select{
		font-family:"SofiaProSemiBoldRegular",Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:normal;
		color:#333;
		border:1px solid #989898;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		outline:none;
		-moz-box-shadow:    0px 0px 5px 0px #989898;
		-webkit-box-shadow: 0px 0px 5px 0px #989898;
		box-shadow:         0px 0px 5px 0px #989898;
		padding:3px;
		background:#fff;
	}
	#playerListHolder .table-head .input-teams{
		width:140px;
	}
	#playerListHolder .table-head .input-sort{
		width:85px;
		float:right;
		position:absolute;
		right:0px;
    	-webkit-transition: all 300ms ease-in-out;
    	-moz-transition: all 300ms ease-in-out;
    	-o-transition: all 300ms ease-in-out;
    	transition: all 300ms ease-in-out;
	}
	#playerListHolder .table-head .input-sort:hover{
	    width:150px;
	}
	#playerListHolder .table-head table{
		width:100%;
	}
	#playerListHolder .table-head table td{
		text-shadow:1px 1px 0px #dcdcdc;
		padding-bottom:5px;
	}
	#playerListHolder .col1{
		width:35px;
	}
	#playerListHolder .col2{
		width:150px;		
	}
	#playerListHolder .col3{
		width:75px;
		text-align:center;
	}
	#playerListHolder .col4{
		text-align:center;
	}
	#playerListHolder .col1 a img{
		width:22px;
		height:22px;
		-webkit-transition: all 200ms ease-out;
		-moz-transition: all 200ms ease-out;
		-o-transition: all 200ms ease-out;
		transition: all 200ms ease-out;	
	}
	#playerListHolder .col1 a:hover img{
		width:30px;
		height:30px;		
	}
	#playerListHolder .content{
		clear:both;
		border-left:1px solid #e0e0e0;
		border-right:1px solid #e0e0e0;
		height:462px;
		overflow:auto;
	}
	#playerListHolder .content table{
		border-collapse:collapse;
		width:100%;
		margin:0px;
		padding:0px;
	}
	#playerListHolder .content table tr{
		border-bottom:1px solid #e0e0e0;
	}
	#playerListHolder .content table .highlighted{
	    background:#EAF7CF;
	    border-bottom:2px solid #a5c956;
	    border-top:2px solid #a5c956;
	}
	#playerListHolder .content table td{
		padding:4px 2px;
	}
	#budget_info {
		width:100%;
		background: rgb(135,135,135); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(135,135,135,1) 0%, rgba(184,184,184,1) 19%, rgba(233,233,233,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,135,135,1)), color-stop(19%,rgba(184,184,184,1)), color-stop(100%,rgba(233,233,233,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(184,184,184,1) 19%,rgba(233,233,233,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(184,184,184,1) 19%,rgba(233,233,233,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(184,184,184,1) 19%,rgba(233,233,233,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(184,184,184,1) 19%,rgba(233,233,233,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	#budget_info td {
		padding:3px;
	}
	#budget_info td img{
		vertical-align:middle;
	}
	.txtHiliteRed {
		font-size:12px;
		color:#F00;
		font-weight:bold;
	}
	#playerListHolder .actions{
		clear:both;
		padding:5px 0px 0px 0px;
	}
#help-page{
}
	#help-page-info-top{
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		-moz-box-shadow:    0px 0px 20px 0px #555555 inset;
		-webkit-box-shadow: 0px 0px 20px 0px #555555 inset;
		box-shadow:         0px 0px 20px 0px #555555 inset;
		background:#828282;
		padding:6px;
		position:relative;
		height:44px;
	}
	#help-page-info-top img{
		position:absolute;
		right:0px;
		bottom:0px;
	}
	#help-page-info-bottom{
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		-moz-box-shadow:    0px 0px 20px 0px #cbcbcb inset;
		-webkit-box-shadow: 0px 0px 20px 0px #cbcbcb inset;
		box-shadow:         0px 0px 20px 0px #cbcbcb inset;
		background:#f3f3f3;
		padding:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000;
		overflow:auto;
	}
	#help-page-info-bottom div{
		overflow:auto;
	}
	#help-page-info-bottom .help-button{
		float:left;
		width:52px;
		height:52px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background:#ccc;
	}
	#help-page-info-bottom .help-button img{
		width:52px;
		height:52px;
		-webkit-transition: all 100ms ease-in-out;
		-moz-transition: all 100ms ease-in-out;
		-o-transition: all 100ms ease-in-out;
		transition: all 100ms ease-in-out;
	}
	#help-page-info-bottom .help-button:hover img{
		width:44px;
		height:44px;
		margin:4px;
	}
#tour{
}
	#tour .video{
		background:#000;
	}
	#tour .video-info{
		background: rgb(135,135,135); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(135,135,135,1) 0%, rgba(214,214,214,1) 6%, rgba(239,239,239,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,135,135,1)), color-stop(6%,rgba(214,214,214,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(214,214,214,1) 6%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(214,214,214,1) 6%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(135,135,135,1) 0%,rgba(214,214,214,1) 6%,rgba(239,239,239,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(135,135,135,1) 0%,rgba(214,214,214,1) 6%,rgba(239,239,239,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
		padding:20px;
	}
	#tour .table-bottom{
		border-bottom:2px solid #004076;
	}
#rules{
}
	#rules .links{
		padding-right:20px;
	}
	#rules .links a{
		display:block;
		background: rgb(244,244,244); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(244,244,244,1) 0%, rgba(216,216,216,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,1)), color-stop(100%,rgba(216,216,216,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(216,216,216,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(216,216,216,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(244,244,244,1) 0%,rgba(216,216,216,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(244,244,244,1) 0%,rgba(216,216,216,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
		padding:8px 4px;
	}
	#rules .links a:hover{	
		background: rgb(165,219,57); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(165,219,57,1) 0%, rgba(107,165,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(165,219,57,1)), color-stop(100%,rgba(107,165,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(165,219,57,1) 0%,rgba(107,165,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(165,219,57,1) 0%,rgba(107,165,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(165,219,57,1) 0%,rgba(107,165,0,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(165,219,57,1) 0%,rgba(107,165,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5db39', endColorstr='#6ba500',GradientType=0 ); /* IE6-9 */
	}
	#gototop {
		padding:2px 5px 2px 5px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		background: rgb(254,254,254); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(209, 209, 209, 1) 49%, rgba(219, 219, 219, 1) 50%, rgba(226, 226, 226, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 254, 254, 1)), color-stop(49%, rgba(209, 209, 209, 1)), color-stop(50%, rgba(219, 219, 219, 1)), color-stop(100%, rgba(226, 226, 226, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(209, 209, 209, 1) 49%, rgba(219, 219, 219, 1) 50%, rgba(226, 226, 226, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(209, 209, 209, 1) 49%, rgba(219, 219, 219, 1) 50%, rgba(226, 226, 226, 1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(209, 209, 209, 1) 49%, rgba(219, 219, 219, 1) 50%, rgba(226, 226, 226, 1) 100%); /* IE10+ */
		background: linear-gradient(top, rgba(254, 254, 254, 1) 0%, rgba(209, 209, 209, 1) 49%, rgba(219, 219, 219, 1) 50%, rgba(226, 226, 226, 1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2', GradientType=0 ); /* IE6-9 */
		margin:10px 0px 10px 0px;
		width:100px;
		text-align:center;
		border:1px solid #CCC;
	}
	#gototop:hover{
		background: rgb(168,244,26); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(168,244,26,1) 0%, rgba(107,165,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(168,244,26,1)), color-stop(100%,rgba(107,165,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(168,244,26,1) 0%,rgba(107,165,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(168,244,26,1) 0%,rgba(107,165,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(168,244,26,1) 0%,rgba(107,165,0,1) 100%); /* IE10+ */
		background: linear-gradient(top,  rgba(168,244,26,1) 0%,rgba(107,165,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8f41a', endColorstr='#6ba500',GradientType=0 ); /* IE6-9 */
		color:#fff;
	}
#tc{
	padding:10px;
	background:#efefef;
	border:1px dashed #CCC;
}
.hlpTooltip {
	position: absolute;
	z-index: 100;
	font-size: 11px;
	text-align:left;
	background-color: rgba(0,0,0,.8);
	color:#fff;
	padding: 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:    3px 3px 5px 0px rgba(0,0,0,.5);
	-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,.5);
	box-shadow:         3px 3px 5px 0px rgba(0,0,0,.5);
}
/* Fixture Page CSS*/
#fixtures{
}
	#soccer-field-medium-container{
		width:360px;
		float:left;
	}
	#fixtures .header{
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background:#B8D490;
		padding:5px;
		overflow:auto;
	}
	#fixtures .header-date{
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding:3px 5px;
		background: rgb(80,96,63); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(80,96,63,1) 0%, rgba(175,201,149,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(80,96,63,1)), color-stop(100%,rgba(175,201,149,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(80,96,63,1) 0%,rgba(175,201,149,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(80,96,63,1) 0%,rgba(175,201,149,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(80,96,63,1) 0%,rgba(175,201,149,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(80,96,63,1) 0%,rgba(175,201,149,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50603f', endColorstr='#afc995',GradientType=0 ); /* IE6-9 */
		-moz-box-shadow:    inset 0 0 10px rgba(80,96,63,1);
		-webkit-box-shadow: inset 0 0 10px rgba(80,96,63,1);
		box-shadow:         inset 0 0 10px rgba(80,96,63,1);
	}
	.soccerfield-medium{
		background:url(http://affiliate.totelfootball.com/templates/images/new2/global/soccerfield_medium.png) no-repeat;
		height:229px;
	}
	.fixRes_field {
		background: none;
		color: #FFFFFF;
		font-size: 10px;
		height: 230px;
		width: 350px;
	}
	.fixRes_field .fieldPos {
		float:left;
		height:230px;
		position:relative;
	}
	.fixRes_field .fieldPos div {
		position:absolute;
		width:50px;
		text-align:center;
		font-weight:bold;
	}
	.fixRes_field .fieldPos div img.info {
		position:absolute;
		top:16px;
		right:5px;
	}
	#home_goalkeeper {
		width:75px;
	}
	#home_defender {
		width:100px;
	}
	#home_midfielder {
		width:100px;
	}
	#home_striker {
		width:75px;
	}
	#away_goalkeeper {
		width:75px;
	}
	#away_defender {
		width:100px;
	}
	#away_midfielder {
		width:100px;
	}
	#away_striker {
		width:75px;
	}
	.pitch-small-player-name{
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding:2px 4px 2px 4px;
		/*---gradients*/
		background: rgb(255,255,255); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(229, 229, 229, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* W3C */
		/*---shadows*/
		-moz-box-shadow: 0px 1px 7px #293d1d;
		-webkit-box-shadow: 0px 1px 7px #293d1d;
		box-shadow: 0px 1px 7px #293d1d;
		z-index:2;
		position: relative;
		color: black;
		display: inline-block;
		text-align: center;
		font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		line-height: normal;
		font-weight: normal !important;
		font-variant: normal;
		text-transform: none;
		text-shadow:#f5f5f5 1px 1px 0px;
		color: #000;
		text-decoration: none;
	}
	.pitch-small-player-number {
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding:0px;
		/*---gradient*/
		background: rgb(254,191,1); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 191, 1, 1)), color-stop(100%, rgba(239, 144, 2, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#ef9002', GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(254, 191, 1, 1) 0%, rgba(239, 144, 2, 1) 100%); /* W3C */
		margin-top:10px;
		display:inline-block;
		float:left;
		width:15px;
		z-index: 20;
		font-weight:normal !important;
		color:#000;
		text-shadow:#FFBB32 1px 1px 0px;
	}
	.fixturesLoader{
		position:absolute;
		padding:10px;
		margin:20px 0px 0px 150px;
		background:#fff;
		-moz-box-shadow:    0px 0px 50px 0px rgba(0,0,0,.8);
		-webkit-box-shadow: 0px 0px 50px 0px rgba(0,0,0,.8);
		box-shadow:         0px 0px 50px 0px rgba(0,0,0,.8);
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
/* Ajax Loaders CSS */
.preLoader{
	position:absolute;
	padding:10px;
	margin:20px 0px 0px 150px;
	background:#fff;
	-moz-box-shadow:    0px 0px 50px 0px rgba(0,0,0,.8);
	-webkit-box-shadow: 0px 0px 50px 0px rgba(0,0,0,.8);
	box-shadow:         0px 0px 50px 0px rgba(0,0,0,.8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z-index:30;
}
/* Bet Page CSS */
.bet-table{}
	.bet-table td:first-child{
		border-left:1px solid #efefef;
	}
	.bet-table td:last-child{
		border-right:1px solid #efefef;
	}
/* Bet Fund Page CSS*/
.td-box-graybordered {
	background:#efefef;
	border:1px dashed #CCC;
}
	.td-box-greenbordered {
		background: rgb(246,255,229); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(246, 255, 229, 1)), color-stop(100%, rgba(217, 229, 188, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* IE10+ */
		background: linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* W3C */
	 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ffe5', endColorstr='#d9e5bc', GradientType=0 ); /* IE6-9 */
		border:1px dashed #BFC9A7;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	.td-box-greenborderedsolid {
		background:#98A872;
		text-shadow: -2px 0 #768258, 0 2px #768258, 2px 0 #768258, 0 -2px #768258;
		font:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#FFF;
	}
	.td-box-greybordered{
		background: rgb(246,255,229); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(246, 255, 229, 1)), color-stop(100%, rgba(217, 229, 188, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* IE10+ */
		background: linear-gradient(top, rgba(246, 255, 229, 1) 0%, rgba(217, 229, 188, 1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6ffe5', endColorstr='#d9e5bc', GradientType=0 ); /* IE6-9 */
		border:1px dashed #BFC9A7;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	.td-box-greybordered2 {
		background-color:#EFEFEF;
		border:1px dashed #ececec;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	.td-box-greyborderedsolid {
		background:#efefef;
		text-shadow: -2px 0 #ccc, 0 2px #ccc, 2px 0 #ccc, 0 -2px #ccc;
		font:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#FFF;
	}
.highlighted{
	background:#EAF7CF !important;
	border-bottom:2px solid #a5c956;
	border-top:2px solid #a5c956;
}
.private_pools_header{
	background:url(http://affiliate.totelfootball.com/templates/images/v3/Private_pools_header.jpg) top left no-repeat;
}


/* Footer */
#footer{
	padding:20px 0px;
	overflow:auto;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.footer-menu-area{
	float:left;
	margin-left:10px;
}
.footer-menu{
	font-family: "SofiaProRegularRegular", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight:normal;
	text-decoration: none;
	clear:both;
	background:#353535;
	margin:3px;
	padding:5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}
.footer-menu:hover{
	background:#222;
	-moz-box-shadow:    0px 0px 5px 0px #999;
	-webkit-box-shadow: 0px 0px 5px 0px #999;
	box-shadow:         0px 0px 5px 0px #999;
}
#footer-credits{
	float:right;
}
.CC-cards{
	margin-left:8px;
	float:left;
	height:20px;
}