.link_image_200
{
  
  max-width:200px !important;
}

.grouptable_header
{
  
  background-image:url(/images/modules/bg_ranking_header.gif);
  margin:1px;
  padding:1px;
  border-spacing:2px;
   background-size: cover;
}

.grouptable_header_center
{
  
  background-image:url(/images/modules/bg_ranking_header.gif);
  margin:1px;
  padding:1px;
  border-spacing:2px;
   background-size: cover;
  text-align:center;
}

.grouptable_list_4
{
  background-image:url(/images/modules/bg_ranking4.gif);
  margin:1px;
  padding:1px;
  border-spacing:2px;
  
   background-size: cover;
}

.grouptable_list_
{
  background-image:url(/images/modules/bg_ranking.gif);
  margin:1px;
  padding:1px;
  border-spacing:2px;
  
   background-size: cover;
}

#content
{
  
  background-image: url(/images/modules/bg_star.gif);
  background-position-x: center;
  background-position-y: top;
  background-repeat: no-repeat;
  background-color: #000033;
}

.header_button_green
{
  
    
  	background: linear-gradient(45deg, #363 0%, #353 30%, #373 100%);
    padding-top:2px;
  	padding-bottom:2px;
  	padding-left:5px;
  	padding-right:5px;
  	margin:1px;
    border-top: 2px solid #fff;
  	border-left: 2px solid #fff;
  	border-right: 2px solid #333;
 	border-bottom: 2px solid #333;
  	font-size:13pt;
  	color:#fff;
}

.header_button_blue
{
  
    
  	background: linear-gradient(45deg, #336 0%, #335 30%, #337 100%);
    padding-top:2px;
  	padding-bottom:2px;
  	padding-left:5px;
  	padding-right:5px;
  	margin:1px;
    border-top: 2px solid #fff;
  	border-left: 2px solid #fff;
  	border-right: 2px solid #333;
 	border-bottom: 2px solid #333;
  	font-size:13pt;
  	color:#fff;
}

.header_button_blue_light
{
  
    
  	background: linear-gradient(45deg, #669 0%, #668 30%, #66a 100%);
    padding-top:2px;
  	padding-bottom:2px;
  	padding-left:5px;
  	padding-right:5px;
  	margin:1px;
    border-top: 2px solid #fff;
  	border-left: 2px solid #fff;
  	border-right: 2px solid #333;
 	border-bottom: 2px solid #333;
  	font-size:13pt;
  	color:#fff;
}

.header_button_red
{
  
    
  	background: linear-gradient(45deg, #633 0%, #533 30%, #733 100%);
    padding-top:2px;
  	padding-bottom:2px;
  	padding-left:5px;
  	padding-right:5px;
  	margin:1px;
    border-top: 2px solid #fff;
  	border-left: 2px solid #fff;
  	border-right: 2px solid #333;
 	border-bottom: 2px solid #333;
  	font-size:13pt;
  	color:#fff;
}

.header_button_red_high
{
  
    
  	background: linear-gradient(45deg, #763 0%, #653 30%, #983 100%);
    padding-top:2px;
  	padding-bottom:2px;
  	padding-left:5px;
  	padding-right:5px;
  	margin:1px;
    border-top: 2px solid #fff;
  	border-left: 2px solid #fff;
  	border-right: 2px solid #333;
 	border-bottom: 2px solid #333;
  	font-size:13pt;
  	color:#fff;
}

.list_head
{
    background-image: url(/images/modules/bg_ranking_header.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_name
{
    background-image: url(/images/modules/bg_ranking.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_name_first
{
    background-image: url(/images/modules/bg_ranking4.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_name_winners
{
    background-image: url(/images/modules/bg_ranking3.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.list_name_losers
{
    background-image: url(/images/modules/bg_ranking2.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_number
{
    background-image: url(/images/modules/bg_ranking.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	text-align: right;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_number_first
{
    background-image: url(/images/modules/bg_ranking4.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	text-align: right;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_number_winners
{
    background-image: url(/images/modules/bg_ranking3.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	text-align: right;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.list_number_losers
{
    background-image: url(/images/modules/bg_ranking2.gif);
    margin: 1px;
    padding: 1px;
    border-spacing: 2px;
  	text-align: right;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.result_result
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	text-align: center;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.result_result_details
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	font-size: 32px;
  	line-height: 40px;
  	text-align: center;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.result_result_details1
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	background-color:#333366;
  	font-size: 32px;
  	line-height: 40px;
  	text-align: center;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.result_entered
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	text-align: center;
  	background-color:#333366;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.result_entered_opponent
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	text-align: center;
  	background-color:#333333;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.result_home
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	text-align: right;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.result_away
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	text-align: left;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}

td.match_player_home
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
  	font-size: 16px;
  	text-align: right;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
td.match_player_away
{
    margin: 2px;
    padding: 2px;
    border-spacing: 2px;
    font-size: 16px;
  	text-align: left;
  	background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}
table.list
{
  border-collapse: separate;
  border-spacing: 1px;
  background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
  
}


.gold
{
  color:#FFD700;
}
.silver
{
  color:#C0C0C0;
}
.bronze
{
  color:#CD7F32;
}



.chzn-container-multi .chzn-choices {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0 5px;
    width: 100%;
    height: auto;
    background-color: #333366;
    cursor: text;
	background-image:none;
}
.chzn-container-multi .chzn-choices li.search-choice {
    position: relative;
    margin: 3px 5px 3px 0;
    padding: 3px 20px 3px 5px;
    border: 1px solid #aaa;
    max-width: 100%;
    border-radius: 3px;
    background-color: #333366;
	background-image: none;
    background-clip: padding-box;
    box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    color: #ffffff;
    line-height: 13px;
    cursor: default;
}

.chzn-container-active.chzn-with-drop .chzn-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 25px;
    border: 1px solid #aaa;
    border-radius: 5px;
    background: #336;
	background-image:none;
    color: #fff;
    background-clip: padding-box;
    box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px;
}

.chzn-container-multi .chzn-choices li.search-field input[type="text"]
{
  
    background: #336;
	background-image:none;
  
}







.news_2
{
 background-image:linear-gradient(135deg,#999999, #333366)
  
}

.news_9
{
 background-image:linear-gradient(135deg,#336699, #333366)
  
}

.news_10
{
 background-image:linear-gradient(135deg,#996666, #333366)
  
}

.news_11
{
 background-image:linear-gradient(135deg,#669966, #333366)
  
}

.news_12
{
 background-image:linear-gradient(135deg,#999966, #333366)
  
}
.newsbottom_9
{
 background-image:linear-gradient(135deg, #333366,#336699);
 text-align:right 
}

.newsbottom_10
{
 background-image:linear-gradient(135deg, #333366,#996666);
 text-align:right 
  
}

.newsbottom_11
{
 background-image:linear-gradient(135deg, #333366,#669966);
 text-align:right 
  
}


.newsbottom_12
{
 background-image:linear-gradient(135deg, #333366,#999966);
 text-align:right 
  
}

.header_series
{
  width:32px !important;
  height:32px !important;
  max-width:32px !important;
  max-height:32px !important;
  padding-right:10px;
}

.header_series_small
{
  width:16px !important;
  height:16px !important;
  max-width:16px !important;
  max-height:16px !important;
  padding-right:10px;
}

.profile_gallery
{
  *width:128px !important;
  *height:128px !important;
  max-width:128px !important;
  max-height:128px !important;
  padding:10px;
}


.div_profile_gallery
{
  vertical-align: middle;
  text-align: center;
}

.div_profile_gallery:hover
{
  background-color:#333366;
}

.ranking_stats_1
{
  background-color:#666666;
  background-image:none !important;
  
}

.ranking_stats_0
{
  background-color:#777777;
  background-image:none !important; 
}

.ranking_stats_you
{
  background-color:#666633;
  background-image:none !important; 
}


/* width */
::-webkit-scrollbar {
  width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #000066; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #000099; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #333366; 
}




.smartshoutbox .shout-categories .category-tab.active {
    background: 
    #000033 !important;
}

.smartshoutbox .shout-categories .category-tab {
    display: block;
    float: left;
    padding: 5px 10px;
    background: 
#000066 !important;
border-right: 1px solid
    #cccccc;
    cursor: pointer;
}

.smartshoutbox .shout-window {
    border: 1px solid 
    #000033 !important;
    display: block;
    overflow: auto;
    margin: 0;
}

.smartshoutbox .category-items table {
    font-size: 100%;
    color: 
#ffffff !important;
background:
    #000066 !important;
    width: 100%;
    border-spacing: 0;
}

.smartshoutbox .category-items table .shout-row.odd {
    background: 
    #000033 !important;
}

.smartshoutbox .shout-container {
    background: 
    #000033 !important;
padding: 5px;
border: 1px solid
#d5d5d5;
    border-bottom-color: rgb(213, 213, 213);
    border-bottom-style: solid;
    border-bottom-width: 1px;
border-bottom: 5px solid
    #d5d5d5;
}

.smartshoutbox .shout-actions {
    width: 1%;
    background: none !important;
}

.smartshoutbox .shout-form .submit-row > td {
    border-bottom: 1px solid 
#d5d5d5;
padding-bottom: 5px;
background-color:
    #006;
}





/*  includes files */




