tbody > tr:first-child, tbody > tr:first-child td {border-top: 0px !important}
table.proplist {margin-bottom:0px;text-align:left;}
.proplist_line {border-bottom:1px solid #DDDDDD!important;}
table.proplist  tr td, table.proplist tr th {line-height:normal;padding:20px 8px 0px 8px;text-align:left;}
table.proplist thead tr {background-color:#f5f5f5; border-top: 0px}
table.proplist th {font-weight:bold;color: #305B7F;text-shadow: 1px 1px 0px rgba(255,255,255,1);}
table.proplist tbody tr.selected {background-color:#bfe1fe !important; border-color: #fff!important;}
tr.proplist_odd { background-color: #fbfbfb!important;}
tr.proplist_even { background-color: #ffffff!important;}
.proplist_link {}
table.proplist p.alltopics {
	font-size: 12px;
    padding-bottom: 0px;
    text-align: right;
    line-height: 14px;
    font-weight: bold;
    color: #666;
}
.commenttable tr.odd { background-color: #fbfbfb!important;}
.commenttable tr.even { background-color: #ffffff!important;}


.debug
{
	 word-wrap: break-word;	
}


.shortcut_highlight
{
	background: #cadcee!important;
}

.shortcut_table, .shortcut_table tr, .shortcut_table td
{
	background: none;
	border: 0!important;
	line-height: 11px!important;
}

.dropdown_table, .dropdown_table tr, .dropdown_table td
{
	background: none;
	border: 0!important;
	line-height: 12px!important;
	padding: 0!important;
	vertical-align: middle;
}

table.proplist td, table.proplist, table.proplist tr
{
	border: 0px;
	padding-top: 20px!important;
}

.track1
{
	text-align: right;
}

.selectOnFocus
{
	width: 95%!important;
}

table.proplist tbody
{
	border: 1px solid #DDDDDD!important;
}

.admincolor, .admincolor strong, .admincolor a, .admincolor p,  .admincolor lii
{
	color: #a71ac0!important;
}

.supercolor, .supercolor strong, .supercolor a, .supercolor p, .supercolor li
{
	color: #c0641a!important;
}

.jurycolor, .jurycolor strong, .jurycolor a, .jurycolor p, jurycolor li
{
	color: #0eab88!important;
}


.searchmatch
{
	background-color: #fff887!important;
}

.menuline
{
	border-top: 1px solid #666;
}


.entryname
{
	font-size: 16px!important;
	max-width: 270px;
    word-wrap: break-word;
    display: block;
}

.entrythumb
{
	border: 3px solid #aaa;
	margin-top: 5px;
	max-height: 125px;
	max-width: 125px;
}

.result_awards
{
	padding-left: 20px;
	line-height: 170%;
}

.result_no
{
	color: #8e2929;
}

.result_mid
{
	color: #ca8f28;
}

.result_yes
{
	color: #0bae16;
	
}

.menugames
{
	overflow: hidden;
}

.menugames li
{
	padding: 8px;
	display: table-cell;
	vertical-align: middle;
	width: 390px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}

.menugames li a
{
	width: 374px;
	height: 100%;
	display: block;
	height: 50px;		
}

.menugames li:hover
{
	background-color: whiteSmoke;
}

.menugames i
{
	font-size: 11px;
	padding-bottom: 5px;
}

.menueven
{
	background-color: #fbfbfb;
}

.menuodd
{
	background-color: #ffffff;
}

.menuthumb
{
	border: 3px solid #aaa;
	max-height: 150px;
	max-width: 75px;
	margin-right: 8px;
	vertical-align: middle;
	float: left;
}

.comment_avatar {
	width: 32px;
	height: 32px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #AAA;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.entryplatforms
{
	font-style: italic;
	font-size: 11px;
	color: #333;
}

.entryhaveplatform
{
	color: #099112;
}

.activitylink
{
	color: #333!important;
}

.checkok
{
	color: #099112;
	font-weight: bold;
}

.checkbad
{
	color: #af2a20;
	font-weight: bold;
}

