/* Cascading Style Sheets specially for HL2DM-University Community Site */
/* � Copyright FENIX 2010. Hosting by uCoz. */

html, body { 
 margin:0; 
 padding:0;
 font-size:12px;
 font-family:Verdana, Geneva, sans-serif;
} 

:focus {
	outline: 0;
}

.UhideBlockL {display:none;}

body {background:#CCCCCC url(/img/cppics/bodybg.png) repeat scroll top;}

.middle {vertical-align:middle;}

#spacer {width:100%;text-align:center;margin:0 auto;padding:0;background:#FFFFFF url(/img/cppics/bgcont.png);}

#spacerins {width:624px;text-align:center;margin-left:200px;background-color:#FFFFFF;margin-right:16px; border-top:1px solid #999;padding:4px 0;}

#pagewidth{
margin-top:32px;
width:840px;
margin-left:auto;
margin-right:auto;
} 
 
#header{
 height:auto; 
 width:100%;
 text-align:center;
 margin:0 auto;
 background:#FFFFFF url(/img/cppics/bgcont.png);
}

#top{
 height:32px; 
 width:100%;
 text-align:center;
 margin:0 auto;
 background:url(/img/cppics/bgtop.png);
} 

#down{
 height:32px; 
 width:100%;
 text-align:center;
 margin:0 auto;
 background:url(/img/cppics/down.png);
 margin-bottom:32px;
} 

#wrapper {
 background:#FFFFFF url(/img/cppics/bgcont.png);
}

#dropdownmenu{
 background:#FFFFFF url(/img/cppics/bgcont.png);
 height:32px;
} 

#footer{
 height:84px; 
 clear:both;
 border-top:dashed 1px #ccc;
 background:#FFFFFF url(/img/cppics/bgcont.png);
 text-align:center;
 }
 
#infooter{position:relative; width:240px; top:16px; z-index:2;margin:0 auto;color:#464646;} 
 
  /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

#static {background:#FFFFFF url(/img/cppics/bgcont.png);padding:16px;}
#staticins {position:relative;border:1px solid #999;padding:4px 6px}

.cols{
  overflow:hidden;
  width:100%;
}
.cols .col1{
  padding-bottom:10000px;
  margin-bottom:-10000px;
}
.cols .col1n{}
.cols .col1n{width:200px; float:left;padding-top:16px;}

.cols .col1{width:200px; float:left;padding-top:16px;}
.cols .col2{width:640px;float:left;}

.inside {margin-bottom:-10000px;border:1px solid #999;overflow:hidden;padding-bottom:10064px;background-color:#fafafa;background:url(/img/cppics/contentbg.png);margin-top:16px;margin-right:16px;}
.inside2 {border:1px solid #999;border-bottom:none;overflow:hidden;padding-bottom:64px;background-color:#fafafa;margin-top:16px;margin-right:16px;border-bottom:1px solid #CCC;}
.inside3 {margin-bottom:-10000px;border:1px solid #999;overflow:hidden;padding-bottom:10064px;background-color:#FFF;margin-top:16px;margin-right:16px;}

#chatbox {background-color:#FFF;padding:2px 6px 8px;border-bottom:1px dashed #999;}

#achat /*linkchat*/
{
 padding-left:20px;
 background:url("/img/cppics/smileychat.png") no-repeat scroll transparent;
 font-size:13px;
 vertical-align:middle;
}

#linkrules
{
 padding-left:20px;
 background:url("/img/cppics/rules.png") no-repeat scroll transparent;
 font-size:13px;
 vertical-align:middle;
}

#linkusers
{
 padding-left:20px;
 background:url("/img/cppics/users.png") no-repeat scroll transparent;
 font-size:13px;
 vertical-align:middle;
}

#linklogin
{
 padding-left:20px;
 background:url("/img/cppics/log_in.png") no-repeat scroll transparent;
 font-size:13px;
 vertical-align:middle;
}

#linklogoff
{
 padding-left:20px;
 background:url("/img/cppics/log_out.png") no-repeat scroll transparent;
 font-size:13px;
 vertical-align:middle;
}

#linkrss
{
 padding-left:20px;
 background:url("/img/cppics/rss.png") no-repeat scroll transparent;
 font-size:13px;
 vertical-align:middle;
}

#urlastpage
{
 padding-left:20px;
 background:url("/img/cppics/lastpage.png") no-repeat scroll transparent;
 font-size:13px;
 color:#808080;
 display:inline;
 vertical-align:middle;
}

#gotop
{
 padding-left:20px;
 background:url("/img/cppics/up.png") no-repeat scroll transparent;
 font-size:13px;
 color:#808080;
 display:inline;
 vertical-align:middle;
}

#goback
{
 padding-left:20px;
 background:url("/img/cppics/back.png") no-repeat scroll transparent;
 font-size:13px;
 color:#808080;
 display:inline;
 vertical-align:middle;
}

div.lastforumsdiv {background-color:#ffffff;}
div.lastforumsdiv:hover {background-color:#f2f2f2;}

	ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}
	
	 ul#project-nav { margin-bottom: 1em; text-align:center;}
    ul#project-nav li { border-bottom: 1px solid #a0a0a0; }
    ul#project-nav a { display: block; padding: 4px; border:none; }
	ul#project-nav a:hover { display: block; padding: 4px; border:none; }

	
a:link, a:visited {
color:#0047bd;
text-decoration:none;}
a:hover, a:focus
{color:#C00;
text-decoration:underline;}

.divofsetka {float:left; margin:4px; width:130px; height:96px; text-align:center;background:url(/img/cppics/setka.png);cursor:not-allowed;}
.divofsetka1 {float:left; margin:4px; width:130px; height:96px; text-align:center; cursor:pointer;cursor:hand;background:url(/img/cppics/setka1.png);}
.divofsetka2 {float:left; margin:4px; width:130px; height:96px; text-align:center; cursor:pointer;cursor:hand;background:url(/img/cppics/setka2.png);}
.divofsetka3 {float:left; margin:4px; width:130px; height:96px; text-align:center; cursor:pointer;cursor:hand;background:url(/img/cppics/setka3.png);}
.divofsetka4 {float:left; margin:4px; width:130px; height:96px; text-align:center; cursor:pointer;cursor:hand;background:url(/img/cppics/setka4.png);}
.divofsetka5 {float:left; margin:4px; width:130px; height:96px; text-align:center; cursor:pointer;cursor:hand;background:url(/img/cppics/setka5.png);clear:both;}

a.titlesetka {font-size:16pt; font-family:Verdana, Geneva, sans-serif;}

a.titlesetka1 {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#807658;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	text-decoration:none;
}

a.titlesetka1:hover {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#807658;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;
}

a.titlesetka2 {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffe096;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	text-decoration:none;
}

a.titlesetka2:hover {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffe096;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;
}

a.titlesetka3 {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	text-decoration:none;
}

a.titlesetka3:hover {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;
}

a.titlesetka4 {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-shadow: 0px 2px 1px #000000;
	display:inline-block;
	text-decoration:none;
}

a.titlesetka4:hover {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-shadow: 0px 2px 1px #000000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;
}

a.titlesetka5 {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	text-shadow: 0px 1px 1px #f1f1f1;
	display:inline-block;
	text-decoration:none;
}

a.titlesetka5:hover {
	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	text-shadow: 0px 1px 1px #f1f1f1;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;
}

.seltitlesetka li {margin-top:64px;}

div.divofsetka1:hover a.titlesetka1 {font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#807658;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;}
	
div.divofsetka2:hover a.titlesetka2 {font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffe096;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;}
	
div.divofsetka3:hover a.titlesetka3 {font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-shadow: 0px 2px 1px #000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;}
	
div.divofsetka4:hover a.titlesetka4 {font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-shadow: 0px 2px 1px #000000;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;}
	
div.divofsetka5:hover a.titlesetka5 {	font-size:16pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	text-shadow: 0px 2px 1px #FFF;
	display:inline-block;
	border-bottom:1px dashed #999;
    vertical-align:bottom;
    text-decoration:none;}
	
.noactiverow1 {float:left; margin:4px; width:130px; height:96px; text-align:center;background:url(/img/cppics/setka.png);opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80);cursor:not-allowed;}
.noactiverow2 {float:left; margin:4px; width:130px; height:96px; text-align:center;background:url(/img/cppics/setka.png);opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);cursor:not-allowed;}
.noactiverow3 {float:left; margin:4px; width:130px; height:96px; text-align:center;background:url(/img/cppics/setka.png);opacity: 0.4;-moz-opacity: 0.4;filter: alpha(opacity=40);cursor:not-allowed;}
.noactiverow4 {float:left; margin:4px; width:130px; height:96px; text-align:center;background:url(/img/cppics/setka.png);opacity: 0.2;-moz-opacity: 0.2;filter: alpha(opacity=20);cursor:not-allowed;}
.noactiverow5 {float:left; margin:4px; width:130px; height:96px; text-align:center;background:url(/img/cppics/setka.png);opacity: 0.1;-moz-opacity: 0.1;filter: alpha(opacity=10);cursor:not-allowed;}

.leftnavout {
	padding:10px;
	width:auto;
	margin:0 16px 16px;
	background-color:#fafafa;
	border:1px #999 solid; }

.leftnavtitle {
	width:auto;
	margin:0px auto;
	text-align:center;
	background-color:#FFFFFF;
	border:1px #999 solid;
	color:#464646;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px;
	cursor:pointer;cursor:hand;
}

.leftnavcontent {
	width:auto;
	margin:0 auto;
	overflow:hidden;
	background-color:#FFFFFF;
	border-bottom:1px #999 solid;
	border-left:1px #999 solid;
	border-right:1px #999 solid;
	color:#464646;
	padding:4px; }
	
#goforum {color:#333;font-family:Verdana; font-size:12px; border-bottom: 1px dashed #CCC;text-decoration:none;}
#goforum:hover {color:#999;font-family:Verdana; font-size:12px; border-bottom: 1px dashed #999;text-decoration:none;}
#goforum:focus {color:#CCC;font-family:Verdana; font-size:12px; border-bottom: 1px dashed #e1e1e1;text-decoration:none;}
.clearfloat {clear:both;margin:0;padding:0;}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 23px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 22px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 22px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 12px;
	padding: 0 20px;
	border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}

#tabfixer {width:555px;margin:0 auto;padding:16px 0;}
.tab_container {
	border:1px solid #999;
	border-top:none;
	overflow:hidden;
	clear:both;
	float:left; width: 100%;
	background:#fff;
}
.tab_content {
	padding:16px;
}

#myupmenu {background-color:#fafafa;padding:4px;border-bottom:1px dashed #CCC;color:#464646;font-family:Verdana, Geneva, sans-serif;height:64px;}
#guest {font-size:11px;line-height:14px;}
#myavatar {float:left;width:64px;height:64px;padding:0 6px;}
#mypanel {float:left;padding-left:6px;font-size:8pt;padding:0 6px;}
#myicoz {margin-top:2px;}
#myicoz a {color:#C00;
border:none;}
#myicoz a:hover {color:#C00;
text-decoration:none;}
#mymenu {float:right;height:64px;border-left: 1px #666 dashed;padding-left:16px;}
#mymenutb {width:200px;}
#userstd {padding-bottom:2px;}
.mmid {padding:2px 0;}

#usersnumb {color:#808080;font-size:10px;padding-left:2px;vertical-align:middle;}
#usersonln {background:url("/img/cppics/calculator.png") no-repeat scroll 0 2px transparent;color:#808080;padding:1px 0 1px 18px;vertical-align:middle;color:green;font-size:11pt;cursor:help;}

#divofsetkas {margin:0px auto; width:555px;}

#container {
	width:808px;
	height:30px;
	position:relative;
	background-color:#fafafa;
	margin:0 auto;
    border:1px #999 solid;
}

#nav, #nav ul {padding:0; margin:0; list-style:none; width:808px;}

#nav li {float:left;}
#nav li a {float:left; text-decoration:none; font-family:Arial,Helvetica,sans-serif;font-size:12px; color:#000; border:none;}
#nav li.sub a b {display:block; float:left; height:30px; line-height:28px; padding:0 10px 0 14px; font-weight:normal; cursor:pointer; border-right:1px #999 solid;background:url(http://www.stunicholls.com/menu/down.gif) no-repeat right 6px;padding:0 20px 0 10px;}
#nav li.sub a b#last {border-right:none;}

#nav li a em {font-style:normal !important;display:block; float:left; height:30px; line-height:28px; padding:0 14px 0 14px;cursor:pointer; border-right:1px #999 solid;}

#nav li.sub a b.hover {background-color:#9F6;}
#nav em.hover {background-color:#9F6;}

#nav ul {display:none;}
#nav ul {position:absolute; left:0; top:35px; background:#ddecf9;}
#nav ul li {float:left; position:relative;}
#nav ul li a {display:block; padding:0 20px 0 10px; font-size:12px; line-height:25px; cursor:pointer;}
#nav ul li a i {display:block; font-style:normal; cursor:pointer;}
#nav ul li a.sub {background:url(http://www.stunicholls.com/menu/down.gif) no-repeat right 3px;}

#nav ul ul {width:130px; left:-1px; top:30px;}
#nav ul ul li a {display:block; line-height:20px; padding:0 0 0 10px; width:120px;}

.copyrline {line-height:18px;font-size:12px;}

.icox {vertical-align:top;}
.dvc {vertical-align:baseline;padding:0 4px;}

/* CATEGORIES */ 
#location {border-bottom:1px solid #999;line-height:32px;background-color:#fafafa;padding:6px 0;height:32px;}
#catname {display:block;float:left;width:128px;text-align:center;font-size:12px;background:url(/img/cppics/catname.png);color:#464646;font-weight:bold;height:32px;}
#catname:hover {display:block;float:left;width:128px;text-align:center;font-size:12px;background:url(/img/cppics/catname.png);color:#464646;font-weight:bold;height:32px;}
#trn {display:block;float:left;width:96px;text-align:center;font-size:13px;color:#666;background:url(/img/cppics/trn.png) top;height:32px;}
#trn:hover {display:block;float:left;width:96px;text-align:center;font-size:13px;color:#666;background:url(/img/cppics/trn.png) bottom;height:32px;}
#catlink {display:block;float:left;width:128px;text-align:center;font-size:12px;background:url(/img/cppics/catname.png);color:#464646;font-weight:bold;height:32px;}
#catlink:hover {display:block;float:left;width:128px;text-align:center;font-size:12px;background:url(/img/cppics/catname.png);color:#464646;font-weight:bold;height:32px;}
#mainpage {display:block;float:left;width:96px;text-align:center;font-size:13px;color:#666;background:url(/img/cppics/trn.png) top;height:32px;}
#mainpage:hover {display:block;float:left;width:96px;text-align:center;font-size:13px;color:#666;background:url(/img/cppics/trn.png) bottom;height:32px;}

/* SORTMENU */
#sortmenu {border-bottom:1px solid #999;line-height:32px;background-color:#fafafa;padding:4px 0 4px 4px;color:#666;font-size:11px;}
#sortd {display:block;float:left;width:74px;text-align:center;font-size:12px;color:#666;background:url(/img/cppics/sortd.png);height:32px;}
#sortu {display:block;float:left;width:112px;text-align:center;font-size:12px;color:#666;background:url(/img/cppics/sortu.png);height:32px;}
#sortr {display:block;float:left;width:92px;text-align:center;font-size:12px;color:#666;background:url(/img/cppics/sortr.png);height:32px;}
#sortc {display:block;float:left;width:124px;text-align:center;font-size:12px;color:#666;background:url(/img/cppics/sortc.png);height:32px;}
.sortcurr {font-weight:bold;}

/* Grid */
table#setka {border-top:1px solid #999;border-bottom:1px solid #999;background-color:#f8f8f8;font-size:14px;margin:0 auto;width:100%;border-collapse:collapse;padding:0px;}
table#setka td {font-size:10px;font-size:10px !important;}

td.etap {text-align:center;width:32px;padding:4px;border-right:1px solid #CCC;border-top:1px solid #CCC;}
td.setkatd {text-align:center;width:32px;padding:4px;border-right:1px solid #CCC;border-top:1px solid #CCC;}

td.clmn {text-align:center;width:auto;padding:0 4px;border-right:1px solid #CCC;border-top:1px solid #CCC;}
td.clmnl {padding:0 4px;text-align:center;border-top:1px solid #CCC;}
td.smap {padding:0 4px;width:auto;text-align:center;font-size:8pt;font-family:Arial, Helvetica, sans-serif;border-right:1px solid #CCC;border-top:1px solid #CCC;}

tr.spsper {line-height:8px;background-color:#FFF;}
td.spsperd {border-right:1px solid #CCC;border-top:1px solid #CCC;}
td.spsperdl {border-top:1px solid #CCC;}

tr#topset {line-height:16px;font-size:8pt;background:url(/img/cppics/text-bg.gif) repeat scroll 0 0 #E8E8E8;}
td.etapt {text-align:center;width:32px;border-right:1px solid #CCC;padding:2px;}
td.setkat {text-align:center;width:32px;border-right:1px solid #CCC;padding:2px;}
td.clmnt {width:auto;text-align:center;border-right:1px solid #CCC;padding:2px;}
td.clmnlt {text-align:center;padding:2px;}

/* Neg/Pos */
.resultwin {color:green;}
.resultdraw {color:#666;}
.resultloose {color:red;}

.positiveRate {color:green;}
.negativeRate {color:red;}
.nullRate {color:grey;}

.cRpositive {color:green;font-weight:bold;}
.cRnegative {color:red;font-weight:bold;}
.cRzero {color:grey;font-weight:bold;}

/* Game View */
.gamevtop {padding:6px;font-size:16px;background-color:#f1f1f1;border-bottom:1px solid #CCC;}
.gamevcont {background-color:#fff;width:100%;}
.gamevl {float:left;padding-left:6px;width:456px;overflow:hidden;}
.gamevs {line-height:24px;font-size:11pt;border-bottom:1px dashed #999;padding:6px 4px;}
.gameln {line-height:24px;border-bottom:1px dashed #999;padding:4px;}
.gamelnr {line-height:24px;padding:4px;}
.gametable {margin:4px 16px 4px;border:1px solid #999;}
.gttd1 {padding:6px 16px 6px 8px;border-right:1px solid #999;font-size:12px;}
.gttd2 {padding:4px 8px;text-align:center;font-size:12px;}
.gttd3 {padding:6px 16px 6px 8px;border-right:1px solid #999;border-top:1px solid #999;font-size:12px;}
.gttd4 {padding:4px 8px;text-align:center;border-top:1px solid #999;font-size:12px;}
.gttr {background-color:#f1f1f1;}
.gttdmn {padding:6px 16px 6px 8px;border-right:1px solid #999;font-weight:bold;border-top:2px solid #999;font-size:12px;}
.gttdmn2 {padding:4px 8px;font-size:11pt;border-top:2px solid #999;font-weight:bold;text-align:center;}
.raportlbl {margin:0 6px;padding:4px 0;border-top:1px dashed #999;word-wrap:break-word;}
.gameraport {margin:2px 16px 16px;padding:2px;border:1px solid #999;overflow:auto;color:#333;font-size:12px;min-height:32px;height:auto !important;height:32px;}
.gamebtnpnl {padding:6px 2px;margin:0 6px;border-bottom:1px dashed #999;border-top:1px dashed #999;}
.gamelink {padding-left:20px;background:url(/img/cppics/href.png) no-repeat scroll transparent;font-size:12px;color:#464646;display:inline;vertical-align:middle;}
.gamedvc {padding:0px 12px;display:inline;vertical-align:middle;}
.gamerate {padding-left:20px;background:url(/img/cppics/rating.png) no-repeat scroll transparent;font-size:12px;color:#464646;display:inline;vertical-align:middle;}
.tagslbl {padding:2px;margin:0 6px;border-bottom:1px dashed #999;}
.gametags {padding-left:20px;background:url(/img/cppics/tags.png) no-repeat scroll transparent;font-size:12px;color:#464646;display:inline;vertical-align:middle;}
.combegin {margin:6px;}
.comtitler {line-height:32px;padding:0 4px;background-color:#f1f1f1;border-bottom:1px solid #999;border-top:1px solid #999;}
.comtitlel {padding-left:20px;background:url(/img/cppics/comments.png) no-repeat scroll transparent;color:#464646;display:inline;vertical-align:middle;}
.pagesel {line-height:24px;text-align:center;background-color:#f1f1f1;border:1px solid #999;border-left:none;border-right:none;margin-top:16px;}
a.comlink {display:block;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #888;color:#555;font-weight:bold;line-height:16px;margin:3px;padding:3px 6px;vertical-align:middle;}
a.comlink:hover {text-decoration:underline;display:block;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#FFFF99;border:1px solid #888;color:#555;font-weight:bold;line-height:16px;margin:3px;padding:3px 6px;vertical-align:middle;}
a.comlink:focus {display:block;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#FFFF99;border:1px solid #888;color:#555;font-weight:bold;line-height:16px;margin:3px;padding:3px 6px;vertical-align:middle;}
.nocomment {margin:6px;padding:4px;border:1px solid #555;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;}

/* Comments */
.comm {border:1px solid #999;margin-top:16px;}
.commava {float:left;width:88px;font-size:8pt;text-align:center;padding:4px;}
.commun {display:block;font-weight:bold;}
.commtop {margin:0 0 0 96px;padding:2px;border-left:1px solid #CCC;height:18px;font-size:8pt;}
.commtopl {font-size:8pt;border-bottom:1px dashed #CCC;height:18px;padding:2px 0 0 2px;}
.commcontent {margin:0 0 0 96px;padding:4px 4px 16px;border-left:1px solid #CCC;min-height:64px;height:auto !important;height:64px;position:relative;}
.commcontent ul {margin-left:10px;padding-left:0px;}
.commcontent li {margin-left:10px;padding-left:0px;list-style-type:circle;}
.commhide {margin:0 0 0 96px;padding:4px;border-left:1px solid #CCC;font-size:8pt;}
.commhint {position:absolute;display:none;text-align:right;right:4px;bottom:4px;width:200px;}
.commanswer {padding-left:15px;padding-top:4px;font-style:italic;text-align:left;clear:both;border-top:1px solid #CCC;}

.cRaiting {float:right;height:18px;padding:2px 0 0 2px;}

.commneg1 {opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80);}
.commneg2 {opacity: 0.7;-moz-opacity: 0.7;filter: alpha(opacity=70);}
.commneg3 {opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);}
.commneg4 {opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);}
.commneg5 {opacity: 0.4;-moz-opacity: 0.4;filter: alpha(opacity=40);}

.mpshow {display:none;}
.closedComment {display:none;}

/* Add Comment */
#bbicons {background:#fafafa; z-index: 2; position: relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:#999 1px solid;padding:4px 4px 2px;margin:2px 0px;}
.addcdiv {padding:2px 0px;}
.codeButtons {font-size:12px;height:24px;}
#kap4a {margin:2px 6px;padding:4px 0;}

.listblock{font-size:12px;font-family:Sans-Serif;top:21px;position:absolute;border:1px solid #ccc;background:white;padding:4px;left:-172px;z-index:9999;}
.listblock span{cursor:pointer;margin:1px;}
img.sm {margin:6px;border:none;}

#bbicons img {cursor:pointer;cursor:hand;border:none;}
#charsLeft {font-weight:bold;}

#filter {line-height:24px;background-color:#e1e1e1;border-bottom:1px solid #999;padding:1px 6px;}

/* Tourney Pages */
.pblock {display:block;float:left;padding:4px;margin:4px;width:64px;height:64px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;border: 1px solid #00FF00;}
.pbcl {border: 2px solid #00FF00;}
.pbno {border: 1px solid #999;}

.tmbltop {line-height:32px;margin:8px 8px 0;padding:0 6px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;border-top-right-radius: 8px;border:1px solid #999;background-color:#f1f1f1;font-family:'Myriad PRO','Trebuchet MS','helvetica neue',Helvetica,Arial,sans-serif;font-size:16px;}
.tmblcont {border:1px solid #999;margin:0 8px 16px;border-top:none;padding:2px;}

/* Addgame page */
.divadd {background-color:#fff;padding:4px 12px 64px 8px;border-bottom:1px dashed #999;}
.af1 {float:left;}
.af2 {float:left;width:128px; margin-left:16px;}
.af3 {float:left;margin-left:16px;}
.af4 {float:left;width:48px; margin-left:16px;}
.af5 {float:left;margin-left:16px;font-weight:bold;}
.af6 {float:left;width:200px;}
.af7 {float:left;width:42px;margin:0 14px;}

div.adl {padding:4px 0;border-bottom:1px dashed #555;}
.adl input.manFlTxt {padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#999;color:#999;}
.adl input.manFlTxt:hover {padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#999;color:#333;}
.adl input.manFlTxt:focus {padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#444;color:#444;}

input#suggEdit {font-size:9pt !important;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#999;color:#999;}
input#suggEdit:hover {font-size:9pt !important;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#999;color:#999;}
input#suggEdit:focus {font-size:9pt !important;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#444;color:#444;}

