/*body {
	margin: 0 auto;
	padding: 0;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	background: #f4f4f4 url(../images/bg.gif) top center repeat-y;
	text-align: center;
	font-size: 12px;
}
a img {
	border: none;
}
form {
	padding:0px;
	margin:0px;
}
table {
	width: 100%;
}
table td {
	font-size: 12px;
}
a {
	text-decoration: none;
	color: #cc0000;
}
h2 {
	margin:0px;
	margin-bottom: 7px;
}
a:hover {
	text-decoration: underline;
	color: #cc0000;
}
#leftcol {
	float: left;
	width: 145px;
	border: 0px;
	margin: 0px;
}
#main .inn {
	margin-bottom: 5px;
}
.img {
	margin-bottom: 5px;
}
.PRright {
	float:right;
	width: 200px;
}
.righttit{
	float: right;
	padding-top: 3px;
	padding-right: 5px;
	_margin-top: 3px;
}
.righttxt {
	float:right;
}
#rating, #userrating {
	margin-bottom: 5px;
}
#rating .rate {
	font-weight: normal;
	padding: 3px;
	line-height: 13px;
	font-size: 11px;
	border-bottom: solid 1px #cc0000;
	background-image: url(../images/rater.gif);
	background-repeat: no-repeat;
	background-position: 30% 50%;
}
#PRinfo {
	background: #f7f7f7;
}
.PRleft {
	width: 390px;

}
.PRleft .inn1 {
	width: 390px;
}
.PRleft table {width: 100%}
.PRleft table td {
	vertical-align: top;
}
.PRtdplus {
	width: 50%;
}
.PRleft .PRtdl {
	width: 110px;
	font-weight: bold;
	text-align: left;
	padding-left:5px;
	border-bottom: solid 1px #EDEDED;
	line-height: 18px;
}
.PRleft .PRtdr {
	text-align: left;
	border-bottom: solid 1px #EDEDED;
	line-height: 18px;
}

.PRrow {
	margin-bottom: 5px;

}
#nextfreerolls {
	margin-top: 10px;
	margin-bottom: 7px;
}
#PRfreeroll td, #PRplusminus td {
	font-size: 12px;
	vertical-align: top;
	padding-left:5px;
	padding-top: 3px;
	padding-bottom: 3px;

}
#PRfreeroll .head, #PRplusminus .head {
	background: #FFEECC;
	font-weight: bold;
	line-height: 15px;
	font-size: 12px;
}
#PRfreeroll2 .c1 {
	width: 40px;
	padding-left: 5px;
}
#PRfreeroll2 .c2 {
	padding-left: 5px;
}
#PRfreeroll2 .c3 {
	width: 48px;
	text-align:right;
}
#PRfreeroll .c1 {
	width: 87px;
	font-size: 11px;
}
#PRfreeroll .c2 {
	width: 48px;
	font-size: 11px;
}
#PRfreeroll .c3 {
	width: 60px;
	font-size: 11px;
}
#PRfreeroll .c4 {
	width: 40px;
	font-size: 11px;
}
#PRfreeroll .c5 {
	font-size: 11px;
}
.odd {
	background: #f7f7f7;
}
#PRfreeroll .head .c1,#PRfreeroll .head .c4,#PRfreeroll .head .c5,#PRfreeroll .head .c2,#PRfreeroll .head .c3, #PRplusminus .head {
	padding-top: 1px;
	padding-bottom: 2px;
	font-size: 12px;
}
.PRtdplus .row, .PRtdminus .row {
	padding-left: 11px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	line-height: 18px;

}
#nextfreerolls .tit, .PRcapt, #rating .tit, #userrating .tit {
	line-height: 22px;
	background: #FFEECC;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 3px;
	border-bottom: solid 1px #C00;
}
.TitleTit, #nextfreerolls .TitleTit {
	line-height: 18px;
	background: #C00;
	font-weight: bold;
	padding-left: 5px;
	color: #FFF;
	margin-bottom: 3px;
	border-bottom: solid 1px #C00;
	width: 288px;
	_width: 293px;
}
.PRtxt {
	padding-left: 5px;
	line-height: 17px;
}
#mainbody {
	width: 615px;
	float: right;
}
#leftcol2 {
	float: left;
	width: 545px;
	border: 0px;
	margin: 0px;

}
#rightcol2 {
	width: 215px;
	float: right;
}

#main {
	text-align: left;
	color: #111;
	margin: 0 auto;
	width: 766px;
}
#main #left {
	float: left;
	width: 150px;
	clear: left;
}
#main #right {
	float: right;
	width: 100px;
	margin: 0 0 0px 0;
	padding: 0;
}
#main #middle {
	margin: 0 105px 0px 155px;
	padding: 0 5px 0 5px;
	text-align: left;
	font-size: 12px;
}
#main #header {
	clear: both;
	overflow:hidden;
	padding: 0;
	margin-bottom: 5px;
	padding-bottom: 1px;
}
#header .banner468 {
	margin-top: 10px;
	float:right;
	width: 468px;
	background: #f7f7f7;
	height: 60px;
}
#header .logo {
	width: 250px;
	float:left;
	position:relative;
	top:11px;
	left: 10px;
}
#main #headline {
	font-size: 12px;
	border-bottom: solid 1px #555;
	line-height: 22px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 0px;
	clear: both;
	margin-top: 7px;
}
#headline .headitem, #headline .headitemsel {
	background: #FFF;
	padding:3px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: solid 1px #555555;
	border-top: solid 1px #555555;
	border-right: solid 1px #555;
	border-bottom: solid 1px #FFF;
	font-weight: bold;
	background: #FEC;

}
#headline a {
	color:black;
}
#headline .headitemsel {
	background: #FFF;
	border-bottom: solid 2px #FFF;
}
#main #footer {
	font-size: 11px;
	border-top: solid 1px #cc0000;
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	clear: both;
	padding-top: 5px;
}
#footer a {
	color: #AAA;
	text-decoration: underline;
}
#left2 {
	width: 150px;
	float: left;
	font-size: 12px;
}
#left3 {
	width: 215px;
	float: left;
	font-size: 12px;
}
#middle2 {
	padding-left:5px;
	width: 610px;
	float: left;
}
#left2 #menu, #left3 #menu {
	font-size: 12px;
}
#left2 #menu ul, #left3 #menu ul{
	margin:0px;
	list-style: none;
	width: 150px;
	padding: 0;
}
#left3 #menu ul {
	margin:0px;
	list-style: none;
	padding: 0;
	width: 215px;
}
#left2 #menu li,#left3 #menu li {
	margin-bottom: 2px;
	line-height: 18px;
}

#left2 #menu li a, #left3 #menu li a{
	font-weight: bold;
	height: 18px;
	text-decoration: none;
	color: #505050;
	display: block;
	padding: 1px 0 1px 10px;
	background: #f4f4f4;
	border-left: 4px solid #cc0000;
}

#left2 #menu li a:hover, #left2 #menu li a.sel, #left3 #menu li a.sel,#left3 #menu li a:hover {
	background: #eaeaea;
	color: #cc0000;
	border-left: 4px solid #505050;
}
#left .announce {
	margin: 10px 0 10px 0;
	padding: 10px;
	width: 130px;
	color: #505050;
	background-color: #f4f4f4;
	font-size: 12px;
}
#left .announce .title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 7px;
}
.textright {
	text-align: right;
}
#right .links .title {
	font-size: 14px;
	margin-bottom: 7px;
	font-weight: bold;
}
#right .links {
	font-size: 11px;
}
.left {
	margin: 10px 10px 5px 0;
	float: left;
}

.right {
	margin: 10px 0 5px 10px;
	float: right;
}
#middle img {
	border: solid 1px #cc0000;
	padding: 1px;
}
.clear {
	clear: both;
}
.btn {
	font-family: Verdana;
	font-size: 11px;
}
#sayit {
	width: 480px;
}
#sayit td {
	vertical-align: top;
}
#sayit .tleft {
	line-height: 16px;
	width: 80px;
}
#sayit td .right {
}
#sayit .finput, .ftarea {
	border: solid 1px #505050;
	font-family: Verdana;
	font-size: 12px;
}
#sayit .finput {
	width: 100%;
}
#sayit .ftarea {
	width: 100%;
	height: 75px;
	overflow: auto;
}
.error {
	font-size: 11px;
	color: #C00;
}
#messages {
	width: 100%;
	margin-bottom: 5px;
}
#messages .messagetitle {
	margin-top: 10px;
	font-weight: normal;
	margin-bottom: 5px;
	line-height: 19px;
	font-size: 12px;
	background: #FFEECC;
	color: #000;
	padding-left: 5px;
	border-bottom: solid 1px #c00;
}
#messages .messagebody {
	line-height: 17px;
	padding-left: 5px;
}
#messages .submessage {
	margin-left: 20px;
}
#messages .messagetitle .right {
	margin: 0px;
	float: right;
	padding-right: 5px;

}
#messages .Msgtitle{
	padding-left: 5px;
	margin-bottom:5px;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}

#pokerrooms a, #freerolls a {
	font-size: 12px;
}
#pokerrooms .c1, #pokerrooms .c3, #pokerrooms .c4, #pokerrooms .c5 {
	width: 20px;
	text-align:center;
	padding-right: 8px;
	font-size: 12px;
}
#pokerrooms .head, #freerolls .head {
	height: 18px;
	background: #CC0000;
	color: white;
}
#freerolls .head {
	line-height: 18px;
	font-size: 12px;
}
#pokerrooms .del1,#freerolls .del1 {
	height: 1px;
	background: #FFFFFF;
}
#pokerrooms td {
	line-height: 18px;
}

#pokerrooms .head .c1,#freerolls .head .c1 {
	padding-left: 5px;
}
#pokerrooms tr, #freerolls tr {
	height: 17px;
}

#pokerrooms .c6 {
	text-align:right;
	padding-right: 5px;

}
#pokerrooms .c7 {
	text-align:right;
	padding-right: 5px;

}

#pokerrooms .c2 {
	font-size: 12px;
	padding-left: 5px;
}
#pokerrooms .c3 {
	width: 70px;
	font-size: 12px;
	padding-left: 5px;
}
#pokerrooms .c5 {
	width: 70px;
	font-size: 12px;
	padding-left: 5px;
}
#pokerrooms .c6 {
	width: 80px;
	font-size: 12px;
	padding-left: 5px;
}
#pokerrooms .c7 {
	width: 70px;
	font-size: 12px;
	padding-left: 5px;
}

.b {
	font-weight: bold;
}
#pokerrooms .even {
	background : #f7f7f7;
}
#pokerrooms td {
	padding-top: 3px;
	padding-bottom: 3px;
}
#freerolls .even {
	background : #f7f7f7;
	height: 18px;
}
#pokerrooms .odd, #freerolls .odd {
	height: 18px;
	background: #FFF;
}
#freerolls td {
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
}
#freerolls .c1 {
	width: 80px;
	padding-left: 5px;
}
#freerolls .c2 {
	width: 185px;
	padding-left: 5px;
}
#freerolls .c3 {
	width: 50px;
	text-align: right;
	padding-right: 5px;
}
#freerolls .c4 {
	width: 50px;
	text-align: center;
	padding-left: 5px;

}
#freerolls .c5 {
	padding-left: 5px;

}
#slangs .slang {
	font-weight: normal;
	margin-bottom: 5px;
	line-height: 17px;
	font-size: 12px;
	background: #F7F7F7;
	color: #CC0000;
	padding-left: 5px;
	border-bottom: solid 1px #555;
}
#slangs .description {
	margin-bottom: 10px;
	padding-left: 15px;
	line-height: 16px;
	font-size: 12px;
}
.pagetitle {
	font-size: 20px;
	line-height: 35px;
	background: #FFEECC;
	padding-left: 5px;
	border-bottom: solid 1px #C00;
	margin-bottom: 5px;
}
.filtertit {
	line-height: 18px;
	background: #FEC;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 3px;
	border-bottom: solid 1px #C00;
}
#filter select {
	font-size: 11px;
	font-family:verdana;
	width: 100%;
	margin:0px; padding:0px;
}
#filter .group {
	margin-bottom: 5px;
}
.filter_radio {
	position:relative;
	top:3px;
	_top:2px;
}
.fcheck {
	margin: 0px;
}
#filter .buttons {
	margin-top: 10px;
	text-align:right;
}
#filter .buttons input {
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
}
.radios {
	font-size: 11px;
}
.del5 {
	margin-top: 5px;
}
#forum_main_table td {
	width:203px;
	vertical-align: top;
}
#forum_main_table .col1, #forum_main_table .col2{
	border-right: solid 4px #FFF;
}

#forum_main_table .tit {
	line-height: 17px;
	font-weight: bold;
	background: #FEC;
	padding-left: 5px;
	border-bottom: solid 1px #CC0000;

}
#forum_main_table .room0, #forum_main_table .room1 {
	line-height: 16px;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#forum_main_table .room0 a, #forum_main_table .room1 a{
	color: #000;
}
#forum_main_table .room0 {
	background: #f7f7f7;
}
#middleFull {
	margin-left: 5px;
	float: right;
	width: 610px;
}
#middle3 {
	margin-left: 5px;
	float: right;
	width: 545px;
}
#TitleFull {
	margin-left: 5px;
	float: right;
	width: 768px;
}

#TitleLeft {
	float: left;
	width: 290px;
}
#TitleRight {
	float: right;
	width: 468px;
}


#forum_discussed {
	margin-bottom: 7px;
}
#forum_discussed .title{
	line-height: 15px;
	background: #FFEECC;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 1px;
	border-bottom: solid 1px #C00;
}
.fd_row0, .fd_row1 {
	font-size: 11px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.fd_row0 a , .fd_row1 a {
	color: #000000;
}
.fd_row0 {
	background: #fff;
}
.fd_row1 {
	background: #f7f7f7;
}
#general_forum {
	padding: 10px;
	padding-left: 5px;
	font-size: 15px;
	line-height: 20px;
}
#title_toprating {
	width: 293px;
	margin-bottom: 7px;
}
#title_toprating .eo1 {
	background: #f7f7f7;
}
#title_toprating .c1 {
	width: 115px;
	padding-left: 5px;
}
#title_toprating .c2 {
	width: 130px;
}
#title_toprating .c3 {
	width: 40px;
	text-align: right;
	padding-right: 5px;
}
.title_table_head {
	background:#FEC ;
	line-height: 22px;
	font-weight: bold;
}
.title_table_td td{
	line-height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}


#title_top10rooms {
	width: 293px;
	margin-bottom: 7px;
}
#title_top10rooms .eo1 {
	background: #f7f7f7;
}
#title_top10rooms .c1 {
	width: 25px;
	padding-left: 5px;
}
#title_top10rooms .c2 {
	width: 140px;
}
#title_top10rooms .c3 {
	width: 20px;
	text-align:center;
}
#title_top10rooms .c4 {
	width: 40px;
	text-align: right;
	padding-right: 5px;
}


#title_cool {
	width: 293px;
	margin-bottom: 7px;
}
#title_cool .eo1 {
	background: #f7f7f7;
}
#title_cool .c1 {
	width: 293px;
	padding-left: 5px;
	padding-right: 5px;
}
.del10 {
	height: 10px;
}

#pager_table {
	width: auto;
	text-align: center;
	margin-top: 7px;
	margin-bottom: 7px;
}
.pager img {
	border: none;
}
.pager
{
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
}
.pager:hover
{
	color: #cc0000;
	text-decoration: underline;
}
.pager_a
{
	font-size: 12px;
	background-color: #FFF;
	color: #CC0000;
	border-left: 1px solid #C00;
	border-right: 1px solid #C00;

}
.pager_b
{
	font-size: 12px;
	color: #999999;
}
.box
{
	border-collapse:collapse;
	margin:0px;
}
.PRdiscussion {
	padding-left: 5px;
}
.PRdiscussion .post {
	line-height: 22px;
	font-size: 12px;
}
.black_lnk {
	color: #000;
}
.black_lnk:hover {
	text-decoration: none;
}
.urate {
	background:#f7f7f7;
	width: 100%;
	line-height: 20px;
	font-weight: bold;
	border: solid 1px #CC0000;
}
#urate_tbl td {
	width: 20%;
	text-align:center;
}
.help {
	font-size: 9px;
	padding-left: 5px;
	color: #444444;
}
.space5 {
	font-size:5px;
	height:5px;
}
#content {
	line-height: 17px;
	padding-left: 7px;
	padding-right: 7px;
	clear:both;
}
#content .title1 {
	font-weight: normal;
	font-size: 17px;
	line-height: 35px;
}
#content .highlite {
	font-weight: bold;
}
#content .txt2 {
	line-height: 20px;
	text-decoration: underline;
}
#content .txt1 {
	margin-bottom: 7px;
}
.review_img {
	position: relative;
	top: 3px;
}
.comment_img {
	position: relative;
	top: 2px;
}
.title_lnk {
	color: #000;
	text-decoration: underline;
}
.forum_main_right {
	width: 30px;
	float:right;
	text-align:right;
	padding-right: 3px;
}
.forum_main_right img{
	margin-top:2px;
}

.banner125 {
	margin-bottom: 5px;
}
#timezone {
	float:right;
	width:160px;
	text-align:right;
	_margin-top:1px;
}
#timezone select {
	font-family: verdana;
	font-size: 11px;
	_position:relative;
	_top:1px;
}
#TitleMainText {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
	line-height: 18px;
}
.footer_small {
	text-align:left;
	line-height: 12px;
	font-size: 10px;
	color: #AAA;
}
#roomspecial {
	 width: 521px;
	 _width: 100%;
	 margin-bottom: 7px;
	 border: solid 2px #cc0000;
	 color: black;
	 background: #FEC;
	 padding: 10px;
}
#roomspecial .special_inp {
		 border: solid 1px black;
		 font-family: verdana;
}

#roomspecial .title {
		 font-weight: bold;
		 margin-bottom: 5px;
}
#roomspecial .text {
		 line-height: 18px;
		 margin-bottom: 7px;
}
#TitleMainText b {
		 font-weight: normal;
}
#TitleMainText h1 {
		 font-weight: normal;
		 font-size: 12px;
		 margin-top: 7px;
		 margin-bottom: 7px;
}
#topmaintext {
	display:none;
}

.sampionovtext h3 {
 padding:0px;
 padding-left: 5px;
 margin: 0px;
 margin-bottom: 7px;
 font-size: 12px;
 font-weight: normal;
}

.pagetitle h1 {
	 margin:0px;
	 padding: 0px;
	 font-weight: normal;
	 font-size: 20px;
}
.sampionovtext h3 b {
		font-weight: normal;
}
.slang b {
			 font-weight: normal;
}
#content .txt1 h2 {
			 font-weight: normal;
			 margin:0px;
			 padding:0px;
			 line-height: 17px;
			 font-size: 12px;
}
#strategy {
	padding-left: 5px;
}
#strategy h1 {
	font-size: 16px;
	margin-top: 12px;
}
#strategy h2 {
	font-size: 16px;
	margin-top: 12px;
}
#strategy .txt, h3 {
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	margin-bottom: 5px;
}
#strategy ul {
	line-height: 17px;
	margin-bottom: 5px;
}
#main #headline {
			padding-left: 0px;
}

#strategy .txt b, #strategy h3 b, #strategy h2 b, #strategy h4 b {
		font-weight: normal;
}
#live_tournaments td {
	text-align: left;
	font-size: 11px;
	line-height: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#live_tournaments .col1 {
	width: 120px;
}
#live_tournaments .col2 {
	width: 120px;
}
#live_tournaments .col3 {
	width: 140px;
}
#live_tournaments .col4 {
	width: 15px;
}
#live_tournaments .col5 {
	width: 15px;
}
#live_tournaments .col6 {
	width: 15px;
}
#live_tournaments .col7 {
	width: 15px;
}
#live_tournaments .c1 {
}
#live_tournaments .c2 {
}
#live_tournaments .c3 {
}
#live_tournaments .c4 {
	text-align:right;
}
#live_tournaments .c5 {
}
#live_tournaments .c6 {
	text-align:right;
}
#live_tournaments .c7 {
}
#promotext {
	padding-left: 5px;
	margin-bottom: 10px;
	line-height: 17px;
	padding-right: 5px;
}

#promotext h3 {
	font-size: 12px;
	padding:0px;
	margin: 0px;
	line-height: 17px;
}

#promotext h2 {
	line-height: 23px;
	font-size: 18px;
	margin-bottom: 7px;
	margin-top: 4px;
	padding:0px;
}

#promotext .header1 {
	font-size: 18px;
	font-weight: bold;
	line-height: 25px;
}
.topreadpromo {
		background: url(../images/bullet.gif) no-repeat;
		background-position: 5px 5px;
		padding-left: 18px;
		line-height: 16px;
		margin-bottom: 4px;
		border-bottom: dashed 1px black;
		padding-bottom: 2px;
}
.topreadpromo a {
		color: #000;
		font-size: 12px;
}

#pagetopmenu {
	width: 820px;
	background: #F0F0F0;
	line-height: 20px;
	color: #848284;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#pagetopmenu h1 {
	margin:0px;
	font-size: 11px;
	padding-left: 30px;
	font-weight: normal;
}
#pagetopmenu a{
	color: #848284;
}
#pagetopmenu a:hover {
	text-decoration: underline;
}
#contest {
	margin-left:5px;
	margin-right: 5px;
}
#contest .Canswer {
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	clear:both;
	overflow:hidden;
}
#contest .sponsorText {
	margin-bottom: 10px;
	line-height: 17px;
}

#contest .Canswer .Cleft {
	width: 25px;
	float: left;
	line-height: 18px;
}
#contest .Canswer .Cright {
	width: 500px;
	float: left;
	_float: none;
	line-height: 18px;
	padding:0px;
	margin:0px;
	clear: right;
}
#contest .Cquestion {
	clear:both;
	overflow: hidden;
	margin-bottom: 10px;
	border: dashed 1px #CCC;
	background: #FAFAFA;
	padding-bottom: 5px;
}






#contact {
	margin-top: 20px;
	margin-bottom: 10px;
	width: 100%;
	border: dashed 1px #CCC;
}
#contact .inner {
	margin-top: 10px;
	margin-bottom: 10px;
}
#contact .ContactRow {
	clear: both;
	line-height: 22px;
	padding:0px;
	margin: 0px;
	margin-bottom:5px;
	overflow: hidden;
}
#contact .ContactRow .ContactLeft {
	float: left;
	width: 250px;
	text-align: right;
}
#contact .ContactRow .ContactRight {
	float: left;
	_float: none;
	text-align: left;
	width: 200px;
	padding-left:5px;
}
#contact .ContactRow .ContactRight input {
	border: solid 1px #777;
}
.submitline {
	text-align: center;
	margin-bottom: 10px;
	background: #FEC;
	width: 100%;
	border: dashed 1px #CCC;
}
.submitBtn {
	font-family:Verdana;
	font-weight: Bold;
	font-size: 11px;
}
.ContestError {
	font-weight: bold;
	padding-left: 5px;
	color: #c00;
	margin-bottom: 5px;
}
.ContactLabel {
	padding-left: 5px;
	line-height: 22px;
	font-weight: bold;
	border-bottom: dashed 1px #C00;
	background: #EEE;
}

#contest .CquestionTit {
	position: relative;
	font-size: 13px;
	line-height: 22px;
	padding-left: 5px;
	margin-bottom: 6px;
	background: #F7F0F6;
	border-bottom: dashed 1px #C00;
}
.notify {
	line-height: 22px;
	font-size: 11px;
	color: #444;
}
.notify input {
	position:relative;
	top: 2px;
}
*/
#Themes {
	margin-bottom: 7px;
}
#ThemesTbl {
	width: 100%;
	border-collapse: collapse;

}
#ThemesTbl td {
	border: solid 1px #AAA;
	font-size: 11px;
}
#ThemesTbl .c1 {
	border-right: none;
	padding-left: 7px;
	font-weight: bold;
}
#ThemesTbl .c2 {
	width: 60px;
	text-align: center;
}
#ThemesTbl .c3 {
	width: 200px;
	padding-left: 7px;
}
.ThemeRow, .ThemeHead {
	height: 25px;
}
.ThemeHead {
	background: #FEC;
	font-weight: bold;
}
#NewTheme {
	margin-bottom: 10px;
	border: solid 1px #EEE;
	width: 400px;
	float: left;
}
#NewThemeTbl {
	width: 400px;
}
#NewThemeTbl .col1 {
	width: 80px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	line-height: 20px;
}
#NewThemeTbl .col2 {
}
#NewThemeTbl .col2 input {
	width: 100%;
	border: solid 1px #AAA;
	font-family: Verdana;
	font-size: 12px;
}
#NewThemeTbl .col2 textarea {
	width: 100%;
	border: solid 1px #AAA;
	overflow: auto;
	height: 100px;
	font-family: Verdana;
	font-size: 12px;
}

#NewThemeTbl .FormSendLine {
	text-align: center;
	border-top: solid 1px #EEE;
}
.MyButton {
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	background: #CCC;
}
.ThemeTitle {
	font-size: 13px;
	border-bottom: solid 1px #EEE;
}
.ThemeTitleRow {
	background: #FEC;
	height: 19px;
	font-weight: bold;
}
.TableSpace5 {
	height: 1px;
	font-size: 1px;
}
.themeInfoMain {
	border: solid 1px #C00;
	margin-bottom: 7px;
}
.themeInfo {
	margin-left: 0px;
	padding-left: 5px;
	line-height: 25px;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background: #CC0000;
}
.TitleLine {
	margin-left: 0px;
	padding-left: 5px;
	line-height: 25px;
	font-size: 11px;
	font-weight: bold;
	color: black;
	background: #FEC;
	border-bottom: solid 1px #AAA;
}
.TextLine {
	padding: 5px;
	margin-bottom: 7px;
}
.themeText {
	padding: 5px;
}
.reaction {
	border: solid 1px #AAA;
	margin-bottom: 5px;
}
#reactions {
	margin-top: 10px;
	margin-bottom: 7px;
}
.noreaction {
	margin-left: 0px;
	padding-left: 5px;
	line-height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: black;
	background: #FEC;
}
#ForumPromoPlace {
	float: right;
	width: 359px;
}
.ForumPromoPlaceIns {
	border: solid 1px #EEE;
	height: 197px;
}
.reagovat {
	font-weight: bold;
	color: #C00;
}
