/*
Design by Free CSS Layouts
http://www.free-css-layouts.com
Released for free under a Creative Commons Attribution 2.5 License

Name       : Ocean
Released   : 2009/03/02

*/

/* Body */

html, body
{ 
	padding:0;
	margin:0 auto;
	background: url( images/background.jpg ) repeat-x; 
}

*
{ 
margin: 0px; 
padding: 0px;

}

#mainwarp {
	width:100%;
	height:100%;	/* this will make sure that the height will extend at the bottom */
	position:absolute; /* container div must be absolute, for our fixed bar to work */
}

a
{
text-decoration: none;
}
a:hover
{ 
text-decoration: underline; 
}
img
{
border: none;
}
#noscript { 
z-index: 25;
position: absolute; 
display:block;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
text-decoration: blink;
font-size: 12px; 
text-align: center;
background-color: #FF0000;
width: 100%;
border-bottom: 1px solid #CC0000;
height: 20px;
padding: 3px;
}

/* Header */

#header
{ 
text-align: left;
height: 127px; 
}

#header img
{
float: left;  
margin: 6px 0px 0px 20px;
width:222px; 
height:111px; 
}


#rightmenu
{ 
position: absolute; 
z-index:50;
margin-top: 90px; 
left: 260px; 
height: 37px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 16px; 
line-height: 35px; 
text-align: left;
background: url( images/spacer.gif ) repeat top left; 
width: 650px;

}

#adminlinks
{ 
position: relative; 
z-index:50; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 14px; 
line-height: 25px; 
background: url( images/spacer.gif ) repeat top left; 
padding-top: 10px; 
padding-bottom: 10px; 
}
#adminlinks ul li li
{ 
margin-left: 0px;
padding-left: 5px;
}

#header
#headerlogo 
{
position: relative; 
top: 2px; 
}

#sponsorads
{
margin-right: 6px;
}

#logo 
{
position: absolute; 
top: 34px; 
left: 77px; 
font-size: 1.8em; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-style: italic;  
color:#1B72A4;
}

#logo a
{
position: absolute; 
top: 65px; 
left: -40px; 
font-size: 18px; 
width: 122px; 
color:#eeeeee;
}

#sponsormess
{
position: absolute; 
top: 30px; 
left: 350px; 
font-size: 18px; 
color:#1B72A4;
width: 850px;
background: url( images/spacer.gif ) repeat top left; 
}

#sponsormess a,a:visited
{
color:#1B72A4; 
text-decoration: none; 
}

#sponsormess a:hover,a:visited:hover
{
color:#A21A2D; 
text-decoration: none; 
}

#rss
{
position: absolute; 
top: 53px; 
left: 910px; 
z-index: 75;
}
/* Categories */

#categ 
{
color: #9D9B9B; 
font-size: 18px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight: bold; 
padding-left: 10px;
}

#categr 
{
color: #9D9B9B; 
font-size: 18px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-weight: bold; 
padding-right: 6px;
width: 170px;
text-align: center; 
}

/* Page */

#page
{
position: relative;
min-height: 745px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #6B6E71;
padding-top: 20px;
padding-left:17px;
padding-right:17px;
}

#page h1
{

font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight: normal;
color: #145994;
border-bottom: 1px solid #E7E9EB;
}

#page a, a:visited
{
color: #1A7AFC;
}
#page a:visited:hover, a:hover
{
color: #11166b;
}


#usernamec a
{
color: #B4D3FD;
}
#usernamec a:visited
{
color: #B4D3FD;
}
#usernamec a:visited:hover, a:hover
{
color: #11166b;
}

/* Legal */

#legal
{
background: #E9EEF1;
padding: 3px 3px 3px 3px;
}

/* Wrapper */
#wrappitall
{
float: left;
z-index: 1;
text-align: left;
}
#main
{
z-index: 1;
position: relative;
background-color: #ffffff; 
margin: 0px auto; 
width: 1119px; 
height: 1000px;
@height: auto;
border-bottom: 1px solid #DAEDFD;  
border-left: 1px solid #DAEDFD;  
border-right: 1px solid #DAEDFD;  
padding: 20px 16px 25px 16px;  
margin-bottom: 10px; 

}

#leftmenu
{ 
float:left; 
background: url( images/sidebar-bg.gif ) no-repeat top left; 
width: 181px; 
height: 211px; 
padding: 5px;  
}

#bg-left
{ 

width: 179px; 
height: 1000px;
background: url( images/back-meniu.png ) repeat-y; 
float: left;
}

#bg-left .a
{ 
float: right; 
height:6px; 
width:179px; 
}
/* -- */
#rightsmenu
{ 
float:right; 
background: url( images/sidebar-bgr.gif ) no-repeat top right; 
width: 181px; 
height: 211px; 
padding: 5px;  
}

#bg-right
{ 

width: 179px; 
height: 1000px;
background: url( images/back-meniu.png ) repeat-y; 
float: right;
}

#bg-right .a
{ 
float: right; 
height:6px; 
width:179px; 
}
#bg-right 
#sidebar
{ 
float: right; 
width: 169px; 
padding: 0px 5px 0px 5px; 
}
/*-- --*/

#bg-left 
#sidebar
{ 
float: left; 
width: 169px; 
padding: 0px 5px 0px 5px; 
}

#sidebar 
{ 
height: 25px; 
width:160px; 
}
#ads 
{ 
position: absolute;
text-align: center;
}

#sidebar a
{ 
text-decoration: none; 
}

#sidebar ul
{ 
width:169px; 
border-bottom: 1px solid #D0DCC7; 
list-style: none; 
margin-top: 10px; 
}

#sidebar ul li
{ 
width:164px; 
border-top: 1px solid #D0DCC7; 
padding-left: 5px; 
}

#sidebar ul li a
{ 
line-height: 24px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
color: #EEEEEE; 
font-size: 16px; 
font-weight: bold; 
background: url( images/li.gif ) no-repeat center left; 
padding-left: 11px; 
text-decoration: none;  
}

#sidebar ul li a:hover, #sidebar ul li a:hover:visited
{ 
color: #11166b; 
text-decoration: none;  
}

#sidebar .b
{ 
margin: 20px auto; 
border-width: 0px; 
}

#sidebar p
{ 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px ; 
padding-left: 5px; 
}

#shouts
{ 
background: url( images/uftgcc-clubroom.jpg ) no-repeat; 
width:740px; 
height: 221px; 
margin: 0px auto; 
}
#shouts a
{
color: #EEEEEE;
}
#shouts a:visited
{
color: #EEEEEE;
}

#shouts a:hover, #shouts a:visited:hover {
background-color: #70001C;
text-decoration: none;
} 
#shoutsonly 
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight: bold;
padding-left: 10px; 
padding-right: 10px; 
padding-top: 0px; 
padding-bottom: 5px;
background: url( images/oceantrans.png ) repeat; 
}

#shoutsdate
{
color: #70001c;/*A30029*/
}
#shoutsdate a
{
color: #70001c;
}
#shoutsdate a:visited
{
color: #70001c;
}
#shoutsdate a:hover, #shoutsdate a:visited:hover {
background-color: #eeeeee;
text-decoration: none;
} 
#shoutsuser1
{
color: #005CB8;
}
#shoutsuser2
{
color: #005CB8;
}
#shoutsmes1
{
color: #B3D9FF;
}
#shoutsmes2
{
color: #EEEEEE;
}

#image
{ 
float:left; 
width:731px; 
margin-bottom: 30px; 
min-height: 267px; 
background: url( images/ultra_bg.gif ) no-repeat top left; 
}
/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:10px; left:10px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble.gif) no-repeat bottom;
}
/* Content */
#content
{ 
position: static;
width:734px; 
margin-top: 20px; 
background: url( images/content.jpg ) repeat ; 
border-left: 1px solid #E7E9EB; 
border-right: 1px solid #E7E9EB;
border-bottom: 1px solid #E7E9EB;

}

#content ul li
{ 
margin-left:30px; 
padding-left: 10px; 
}

#weather-text
{
border:outset 1px #E7E9EB;
padding: 2px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#eeeeee; 
text-align: center; 
background:#000060;
}

#online
{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#eeeeee; 
padding: 5px;
text-align: center; 

}

#msg {
position: relative;
left: 310px;
top: -28px;
height: 15px;
width: 90px;
}

		#log_res {
			position: relative;
			left: -160px;
			top: -10px;
			height:auto;
			padding:0 0 0 0;
			margin:1px auto 2px auto;
			width:470px;
			text-align: left;
		}
		#log_res p {
			margin:0;
			padding:4px 0 4px 0;
		}
		#log_res.ajax-loading
			{background: url(http://www.roscripts.com/images/spinner.gif) no-repeat center;
		}
		.error {
			color:red;
			margin:0;
			padding:0;
		}

.submit {
border:outset 1px #ccc;
background:#70001C;
color:#ffffff;
font-weight:bold;
}

#td {
padding: 5px;
text-align: center;
}

.submit:hover {
border:outset 2px #bbb;
background:#000080;
color:#fff;
font-weight:bold;
}

.submit:focus {
border:outset 2px #aaa;
background:#000000;
color:#eee;
font-weight:bold;
}

input:focus,
textarea:focus,
select:focus	{ 
	background:#FFF; 
}

input:hover,
textarea:hover,select:hover	{
	background:#CEDDDF; 
}

input, select {
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	padding: 1px;
	border: 1px solid #8595B2;
}

textarea {
	border: 1px solid #8595B2;
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
}

#linkme {
	position: absolute;
	padding-top: 7px;
	padding-left: 350px;
	text-align: right;
	color: #003366;
	right: 10px;
	font-size: 11px;
}
#error_message {
	top: -30px;
	padding-left: 10px;
	text-align: center;
	color: #FF3D3D;
	font-size: 11px;
}
#pref_wrap {
	position: relative;
	height: 25px;
	text-align: center;
	min-height: 25px;
	width: 450px;
	border-color: #666;
}
#admin_wrap {
	position: relative;
	height: 40px;
	text-align: center;
	min-height: 35px;
	width: 600px;
	border-color: #666;

}
#admin_cwrap {
	position: relative;
	height: 25px;
	text-align: center;
	min-height: 25px;
	width: 600px;
	border-color: #666;

}
#pref_left {

	padding-top: 3px;
	text-align: left;
	color: #003366;
	left: 2px;
	font-size: 11px;
	width: 200px; 
}
#pref_center {
	position: relative;
	top: -15px;
	padding-left: 280px;
	text-align: center;
	color: #003366;
	right: 2px;
	font-size: 11px;
	width: 200px;
}
#pref_right {
	position: relative;
	width: 75px;
	top: -31px;
	padding-left: 465px;
	text-align: right;
	color: #003366;
	right: 2px;
	font-size: 11px;
}

#admin_left {

	padding-top: 3px;
	text-align: left;
	color: #003366;
	left: 2px;
	font-size: 11px;
	width: 100px;
}

#admin_center {
	position: relative;
	top: -15px;
	left: 185px;
	text-align: center;
	color: #003366;
	right: 2px;
	font-size: 11px;
	width: 270px;

}
#admin_right {
	position: relative;
	width: 100px;
	top: -31px;
	left: 510px;
	text-align: center;
	color: #003366;
	right: 2px;
	font-size: 11px;

}
#admin_delete {
	position: relative;
	width: 75px;
	top: -48px;
	left: 590px;
	text-align: right;
	color: #003366;
	right: 2px;
	font-size: 11px;

}
.object_ok
{
border: 1px solid green; 
color: #333333; 
}

.object_error
{
border: 1px solid #AC3962; 
color: #333333; 
}

#ladderbar
{
text-align: center;
width: 167px;
margin-right: 6px;
}

/* profile */

#cricket_textIdent
{
padding: 3px;
font-weight:bold
}

#cricket_textIdentRightBold
{
padding: 3px;
text-align: left;
}

#cricket_altRow
{
background-color: #C9DDFC;
}

#cricket_moduleHeader_player
{
padding: 10px 10px 0px;
}
/* Footer */
#footer
{ 

background: url( images/footer.jpg ) repeat; 
width:100%; 
height: 50px; 
margin: 0px auto; 
text-align: left;
}

#footer-text 
{
background: url( images/spacer.gif ) repeat top left; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#53728C; 
text-align: center; 
padding-top: 10px;
width: 1150px; 
}

#footer-text a, a:visited
{
color: #1A7AFC;
text-decoration: none; 
}
#footer-text a:hover, a:visited:hover
{
color: #68A6FD;
text-decoration: none; 
}
.byline 
{
background: #E9EEF1;
padding: 2px 2px 2px 2px;
}

#pagecontent
{
margin: 0px auto; 
}

form {	
	margin: 0;
	padding: 0;
}



div.fieldset {
	border:  1px solid #afe14c;
	margin: 10px 0;
	padding: 20px 10px;
}
div.fieldset span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -30px;
	font: 700 14px Arial, Helvetica, sans-serif;
	color: #73b304;
}

div.flash {
	width: 375px;
	margin: 10px 5px;
	border-color: #D9E4FF;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}

button,
input,
select,
textarea { 
	border-width: 1px; 
	margin-bottom: 5px;
	padding: 2px 2px 2px 2px;
}



input[disabled]{ border: 1px solid #800000 } /* FF 2 Fix */


label { 
	width: 150px; 
	text-align: right; 
	display:block;
	margin-right: 5px;
}

#btnSubmit { margin: 0 0 0 155px ; }

/* -- Table Styles ------------------------------- */
td {
	font: 10pt Helvetica, Arial, sans-serif;
	vertical-align: top;
}

.progressWrapper {
	width: 357px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
	padding: 5px;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
	padding: 5px;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
	padding: 5px;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}

#batting {
border-collapse:collapse;
-moz-border-radius: 6px;
vertical-align: middle; 
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #000060;
width: 650px;
height: 271px;
}
#batting th {
text-align: center;
vertical-align: middle;
border-width: 1px;
border-style: solid;
border-color: #C8CBFD;
background-color: #000060;
}
#batting tr {
vertical-align: middle;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #C8CBFD;
background-color: #EAF8FF;
}
#batting td {
text-align: center;
vertical-align: middle;
padding: 2px;
border-width: 1px;
border-color: #000060;
border-style: solid;
}
#battinghead
{
vertical-align: middle;
background-color: #C8CBFD;
}

#sundries {
border-collapse:collapse;
-moz-border-radius: 6px;
border-width: 1px 1px 0 0;
text-align: center;
border-style: solid;
border-color: #800000;
width: 530px;
height: 35px;
vertical-align: middle;
}
#sundries th {
text-align: center;
vertical-align: middle;
border-width: 1px;
border-style: solid;
border-color: #FA748E;
background-color: #800000;
}
#sundries tr {
vertical-align: middle;
text-align: center;
background-color: #FEE7EB;
}
#sundries td {
text-align: center;
padding: 2px;
vertical-align: middle;
}

#sundry_invis
{
vertical-align: middle;
border-color: #800000; 
background-color: white;
border-width: 1px 0 0 0;
border-style: solid;
}
#sundry_invis2
{
vertical-align: middle;
border-style: solid;
border-color: #800000; 
border-width: 1px 1px 0 0;
background-color: white;
}

#bowling {
border-collapse:collapse;
-moz-border-radius: 6px;
vertical-align: middle;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #008000;
width: 655px;
}
#bowling th {
text-align: center;
vertical-align: middle;
border-width: 1px;
border-style: solid;
border-color: #7AFA74;
background-color: #008003;
}
#bowling tr {
vertical-align: middle;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #008000;
background-color: #E8FEE7;
}
#bowling td {
text-align: center;
vertical-align: middle;
padding: 2px;
border-width: 1px;
border-color: #008000;
border-style: solid;
}
#bowlinghead
{
vertical-align: middle;
background-color: #7AFA74;
}

#results {
border-collapse:collapse;
-moz-border-radius: 6px;
vertical-align: middle;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #111111;
width: 535px;
}
#results th {
text-align: center;
vertical-align: middle;
border-width: 1px;
border-style: solid;
border-color: #111111;
background-color: #807C00;
}
#results tr {
vertical-align: middle;
text-align: center;
border-width: 1px;
border-style: solid;
border-color: #C8CBFD;
background-color: #FDFBCE;
}
#results td {
text-align: center;
vertical-align: middle;
padding: 2px;
border-width: 1px;
border-color: #000060;
border-style: solid;
}
#resultshead
{
vertical-align: middle;
background-color: #C8CBFD;
}
#spacer
{
vertical-align: middle;
background-color: #000000;
}
/* admin menu */
ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #FFF;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;

}
ul.jd_menu li {
	float: left;

}
ul.jd_menu_vertical {
	width: 300px;
}
ul.jd_menu_vertical li {
	float: none;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;

}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
	
}


ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	background-color: #369;
	border: 1px solid #036;
	border-top: 1px solid #69C;
	border-left: 1px solid #69C;

	height: 20px;
	
}
ul.jd_menu_vertical {
	height: auto;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;

}
ul.jd_menu li {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;
	
	line-height: 14px;
	
	margin: 0px 0px 0px 0px;
	padding: 4px 7px 3px 7px;
	height: 13px;
	
	cursor: pointer;
	white-space: nowrap;

}
ul.jd_menu li li {
	width: 115px;
	color: #FFF;
}

div#adminlinks a:link, 
div#adminlinks a:visited {
color: #FFF;
text-decoration: none;
}
div#adminlinks a:visited:hover, 
div#adminlinks a:hover, 
div#adminlinks a:active {
color: #000080;
text-decoration: none;
}
ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	background-color: #69C;
	color: #FFF;
	padding: 3px 6px 2px 6px;
	border: 1px solid #369;
	border-left: 1px solid #9CF;
	border-top: 1px solid #9CF;

}

/*
* facepanel
*/
 @media screen{
  body>div#facepanel{
   position: fixed;
  }
 }
  @media screen{
  body>div#facepaneltabo{
   position: fixed;
  }
 }
   @media screen{
  body>div#facepaneltabc{
   position: fixed;
  }
 }

div#facepaneltabo {
  position:absolute;
  bottom:0px;
  right:0px;
width:22px;
height: 100px;
background: #0000A3;
text-align: center;
z-index: 999;
border-left: 1px solid #660000;
border-top: 1px solid #660000;
border-right: 1px solid #660000;
color: #FFF;
font-size: 12px;
font-family: Times New Roman;
}
div#facepaneltabc {
  position:absolute;
  bottom:0px;
  right:0px;
width:22px;
height: 100px;
background: #0000A3;
text-align: center;
z-index: 998;
border-left: 1px solid #660000;
border-top: 1px solid #660000;
border-right: 1px solid #660000;
color: #FFF;
font-size: 12px;
font-family: Times New Roman;
}
div#facepanel {
  position:absolute;
  bottom:0px;
  left:0px;
width:100%;
min-width: 400px;
height: 0px;
background: #0000A3;
text-align: center;
z-index: 1000;
border-left: 1px solid #660000;
border-right: 1px solid #660000;
color: #FFF;
font-size: 12px;
font-family: Times New Roman;
}
div#facepanel A:link {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepanel A:visited {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepanel A:active {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepanel A:hover {
color: #EEE;
text-decoration: none;
font-family: Times New Roman;
}
#facepanelleft {
float: left;
width: 230px;
height: 22px;
padding : 2px;
z-index: 1000;
text-align: left;
border-right: 1px solid #600000;
border-top: 1px solid #600000;
font-family: Times New Roman;
}

#facebookmark {
float: left;
width: 20px;
height: 22px;
padding : 2px;
background: #0000A3;
text-align: center;
border-right: 1px solid #600000;
border-top: 1px solid #600000;
font-family: Times New Roman;
z-index: 2147483647;
}
div#facepanelmyaccountpop
{
  margin: 0px 0px 0px 20px;
  border-right: 1px solid #600000;
  border-top: 1px solid #600000;
  border-left: 1px solid #600000;
  display: none;
  position:fixed;
  bottom:22px;
  right:.85%;
  width:140px;
  text-align: left;
  padding : 2px;
  background: #2424FF;
  z-index: 2147483647;
  color: #FFF;
font-size: 12px;
font-family: Times New Roman;
}
div#facepanelmyaccountpop A:link {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepanelmyaccountpop A:visited {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepanelmyaccountpop A:active {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepanelmyaccountpop A:hover {
color: #EEE;
text-decoration: none;
font-family: Times New Roman;
}
div#facepanelmyaccountpop h3
{
  text-align: center;
  background: #2424FF;
  margin-top: 0px;
margin-bottom: 3px;
z-index: 2147483647;
}

div#facepanelventspop
{
  margin: 0px 0px 0px 20px;
  display: none;
  position:fixed;
  bottom:22px;
  left:155px;
  min-width:200;
  text-align: left;
  z-index: 2147483647;
  
}
div#facepaneltournamentspop
{
  margin: 0px .85% 0px 20px;
  border-right: 1px solid #600000;
  border-top: 1px solid #600000;
  border-left: 1px solid #600000;
  display: none;
  position:fixed;
  bottom:22px;
  right:145px;
  width:150px;
  text-align: left;
  padding : 2px;
  background: #2424FF;
  z-index: 2147483647;
  color: #FFF;
font-size: 12px;
font-family: Times New Roman;
}
div#facepaneltournamentspop A:link {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepaneltournamentspop A:visited {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepaneltournamentspop A:active {
color: #FFF;
text-decoration: none;
font-family: Times New Roman;
}

div#facepaneltournamentspop A:hover {
color: #EEE;
text-decoration: none;
font-family: Times New Roman;
}
div#facepaneltournamentspop h3
{
  text-align: center;
  background: #2424FF;
  margin-top: 0px;
margin-bottom: 3px;
z-index: 1000;
}
#facepanelvents {
float: left;
width: 20px;
height: 22px;
padding : 2px;
text-align: center;
border-right: 1px solid #600000;
font-family: Times New Roman;
border-top: 1px solid #600000;
z-index: 1000;
}
#facepanelblog {
float: left;
width: 20px;
height: 22px;
padding : 2px;
text-align: center;
border-right: 1px solid #600000;
font-family: Times New Roman;
border-top: 1px solid #600000;
z-index: 1000;
}

#facepaneldownload {
float: left;
width: 20px;
height: 22px;
padding : 2px;
text-align: center;
border-right: 1px solid #600000;
font-family: Times New Roman;
border-top: 1px solid #600000;
z-index: 1000;
}
.handit {cursor: pointer;}
#facepanelrighta {
float: right;
width: 65px;
padding : 2px;
height: 22px;
text-align: center;
border-left: 1px solid #600000;
font-family: Times New Roman;
z-index: 1000;
border-top: 1px solid #600000;
}
#facepanelrightb {
float: right;
width: 70px;
padding : 2px;
height: 22px;
text-align: center;
border-left: 1px solid #600000;
border-top: 1px solid #600000;
font-family: Times New Roman;
z-index: 1000;
}
#facepanelrightc {
float: right;
width: 80px;
padding : 2px;
height: 22px;
text-align: center;
font-family: Times New Roman;
border-left: 1px solid #600000;
border-top: 1px solid #600000;
z-index: 1000;
}
#facepanelrightd {
float: right;
width: 100px;
padding : 3px;
height: 22px;
text-align: center;
font-family: Times New Roman;
border-left: 1px solid #600000;
border-top: 1px solid #600000;
z-index: 1000;
}
#vu_ytplayer_vjVQa1PpcFPfg2vNZgi5AfQis3oYoi_iPQOjN8349w0= {
z-index: 1;
position:relative;
}
#facepanelcenter {
float: center;
padding : 2px;
height: 22px;
text-align: center;
font-family: Times New Roman;
border-top: 1px solid #600000;
z-index: 1000;
}
.active{background-color:#2424FF;border-top:#2424FF;}
.normal{background-color:#0000A3;border-top:#60000;} 

#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(images/info.gif);
}

#popup_content.confirm {
	background-image: url(images/important.gif);
}

#popup_content.prompt {
	background-image: url(images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}