html {
	height: 100%;
	background-color: #8c8b90;
}
body {
	
	margin: auto; /* auto is for left and right and it makes the site centered */
	font-family: "Tahoma";
	font-size:10px;
	background-color: #ffffff;
	width: 1024px;
	
}

/* IE6 fix for pngs*/

img, div { /*behavior: url("iepngfix.htc")*/ }

/* IE6 fix (wrapper_background_ie6.gif has extra transparent pixels on the right side ) */
/*.ie6 body {
	background:url('images/wrapper_background_ie6.gif') repeat-y center;
}*/
a {
	color:#f4865f;
	text-decoration:none;
}
a:hover {
	color:#f4865f;
	text-decoration: none;
}
a.bold_link {
	font-weight: bold;
}

p span div{
	font-family:"Tahoma";

	color:#777777;
}
#wrapper {
	width: 100%; /* The width is controled in body*/
	min-height: 100%; /* height:100% doesn't do the job. If the content is longer the footer won't move to the bottom */
	margin-top: 7px;
	margin-left: 7px;
	
	
}

#empty_vertical_space {
	position: relative; /*** Let's be nice to IE ***/
	clear:both;
	min-height: 100%;
}
/* IE6 fix */
* html #wrapper {
	height: 100%;
}
#header {
	
	margin-bottom: 20px;
	vertical-align: bottom;
	clear:both;
	width: 1003px;
	height: 125px;
	background-color: #e8e8e8;
	margin-right: 20px;
	/*background-image:url('images/header_background.jpg');*/
	
	
	
}

#images_below_menu{
	padding-left:28px;
	width: 1006px;
	height: 222px;
	clear:both;
}
#image{
	float: left;
	/*width: 627px;*/
}
#print_close_link{
	
}
#print_logo {
	display: none;
	width: 98%;
	height: 90px;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-position: left;/*background-image:url('images/print_logo.jpg');*/
}
#center {
	float:left;
	width:1024px;
	
	
}
#content_holder {
	margin-top:-18px;
	float: left;
	width: 1024px;
	background: url('images/content_backqround.jpg') repeat-y;
	
}
* html #section_holder {
	height:350px;
}
#section_holder {	
	min-height:900px;
	height:100%;
	clear:both;
	width:1024px;
	
	border: thin;
	border-color: red;
	border-width: 1px;
	border-style: dashed;
	
}
.site_table{
	width: 1003px;
	margin-top: 8px;
}
.left_section_home {
	
	vertical-align: top;	
	
	margin-top: 0px;

	width:190px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color: #c7c7c7;
	
}

.left_section {
	
	vertical-align: top;	
	
	margin-top: 0px;

	width:190px;
	
	padding-top: 0px;
	padding-left: 0px;
	
	background-color: #c7c7c7;
	
}
.right_section_home {
	vertical-align: top;	
	
	margin-left: 12px;
	margin-top: 10px;
	padding-top: 7px;
	padding-left:25px;
	padding-right:30px;
	
	width:800px;
	height:100%;
	
	font-size:13px;
	font-family: Tahoma;
	font-style: normal;
	
	background-color: #c7c7c7;
	min-height: 700px;
	
	border-left: thin;
	border-left-color: #ffffff;
	border-left-width: 12px;
	border-left-style: solid;
}
.right_section {
	vertical-align: top;	
	
	margin-left: 12px;
	margin-top: 10px;
	padding-top: 7px;
	padding-left:25px;
	padding-right:30px;
	
	width:800px;
	height:100%;
	
	font-size:13px;
	font-family: Tahoma;
	font-style: normal;
	
	background-color: #c7c7c7;
	min-height: 700px;
	
	border-left: thin;
	border-left-color: #ffffff;
	border-left-width: 12px;
	border-left-style: solid;
	
}

.home_normal_text{
	font-family:"Tahoma";
	font-size:13px;
	color:#5d5d5d;
}
.home_normal_text a{
	font-family:"Tahoma";
	font-size:13px;
	text-decoration:underline;
	color:#586983;
}

h1 {
	margin-top: -0px;
	font-family:"Tahoma";
	font-size:16px;
	font-weight: normal;
	color: #555555; /*#ab0000;*/
}
h2 {
	font-family:"Tahoma";
	font-size:16px; 
	font-weight: normal;
	color: #555555;
}
h3 {
	margin-top: -0px;
	margin-bottom: -2px;
	font-family:"Tahoma";
	font-size:16px;
	font-weight: bold;
	color: #ab0000;
}
#mainContent {
	float:left;
	width: 1024px;
	height:100%;
	min-height:350px;
	
}
#left_section_wrapper{
	float:left;
	min-height: 800px;
	
	
}
#left_section_box {
	
	font-size: 14px;
	
	
}
#left_section_box div.title{
	
	font-size: 8px;
	background-color: #333333;
	width: 199px;
	_width: 210px;
	
	border-top: thin;
	border-top-color: #4b4b4b;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	color: #ffcc00;
	
}
#left_section_box div.content{
	border-top: thin;
	border-top-color: #c7c7c7;;
	border-top-style: solid;
	border-top-width: 1px;
	
	
	_width: 210px;
}
#left_section_box div.bets_title{
	padding-left: 10px;
	font-size: 12px;
	background-color: #444444;
	
	_width: 199px;
	
	border-top: thin;
	border-top-color: #4b4b4b;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	color: #ffcc00;
	
}
#left_section_box div.bets_content{
	padding-left: 10px;
	font-size: 12px;
	background-color: #444444;

	_width: 199px;
	
	border-top: thin;
	border-top-color: #4b4b4b;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	color: #ffffff;
	
}
#left_section_box div.title a{
	
	font-size: 11px;
	color: #ffcc00;
	padding-left: 4px;
	
}
#left_section_box div.title h1{
	font-size: 14px;
	font-weight: bold;
	
}

#footer {
	
	clear:both;
	float: left;
	vertical-align: top;
	
	padding-top: 10px;
	margin-top: 8px;
	margin-right: 20px;
		
	font-weight:bold;
	font-size:11px;
	
	margin-bottom: 7px;
	width: 1003px;
	height: 60px;
	
	background-color: #e8e8e8;
	
}

.footer_menu {
	
	font-size:13px;
	font-weight: normal;
	color:#222222;
	text-decoration:none;
	margin-bottom: 20px;

}

.footer_menu a{
	
	font-size:13px;
	font-weight: normal;
	color:#222222;
	text-decoration: none;
}
.footer_menu a:hover{
	
	font-size:13px;
	font-weight: normal;
	color:#222222;
	text-decoration: underline;
}

#logout_link {
	float: right;
}
#write_post_link {
	float: left;
}
span.required{
	color: red;
	padding-right: 5px;
}
input.text, input.password{
	    font-size:8pt;
	    height:16px;
	    border-width:1px;
	    border-color:#000000;
	    border-style:solid;
}
.user_comment{
	border-bottom: thin;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid;

}
.jswarning{
    text-align: center;
    font-size: medium;
    color: white; 
    font-style:oblique;
    font-weight: bold;
    
    position: absolute;
    
    width: 100%;
    
    top: 0px;
    left: 0px;
    _left: 320px;
    
    min-height: 1700px;
    _height: 1500px;
    
    background: black;
    filter: alpha(opacity=36);
    -moz-opacity: 0.36;
    opacity: 0.36;
    z-index: 10000;
    /*height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');*/
   
}
.page_content{
  
}
.user_comment_text{
	text-align: justify;
}
.datetime{
	font-size: small;
}
.home_page_content{
	min-height: 900px;
}
.tip_types_table{

	padding-left: 2px;
	padding-right: 2px;
	float: left;
	
	border: none;
}

.ticket_comments_top_line{
	border-top: thin;
	border-top-color: black;
	border-top-width: 1px;
	border-top-style: solid; 
	
}
.ticket_comments_home_page{
	border-top: thin;
	border-top-color: black;
	border-top-width: 1px;
	border-top-style: solid;
	
	width: 100%;
	 
}
.ticket_comments_line_top_bottom_line{
	border-top: thin;
	border-top-color: black;
	border-top-width: 1px;
	border-top-style: solid; 
	/*
	border-bottom: thin;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	*/ 
}
#ticket_comments_user_home{
	border-bottom: thin;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid; 
	width: 100%;
}
.open_tickets{
	padding-right: 20px;
}
.earning_display{
	font-size: small;
	font-weight: bold;
}
.ticket_profit{
	font-size: small;
	font-weight: bold;
}
.ticket_loss{
	font-size: small;
	font-weight: bold;
	color: red;
}
.match_yes{
	font-size: small;
	font-weight: bold;
	text-align: center;
	color: green;
}
.match_no{
	font-size: small;
	font-weight: bold;
	color: red;
	text-align: center;
}
.match_wait{
	font-size: small;
	font-weight: bold;
	color: blue;
	text-align: center;
}
.strike_table{
	border: thin;
	border-color: gray;
	border-width: 1px;
	border-style: solid;
}
.strike_table td{
	border: thin;
	border-color: gray;
	border-width: 1px;
	border-style: solid;
}
.left_banner_content{
	padding-bottom: 15px;

}
.ticket_title{
	 background-color: #385510;
	 
	 border-bottom: thin;
	 border-bottom-color: #161616;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 
	 height: 26px;
	 
	 color: #ffcc00;
	 font-weight: bold;
	 padding-left: 5px;
	 
}
.ticket_not_expand_title{
	 background-color: #385510;
	 
	 border-bottom: thin;
	 border-bottom-color: #161616;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 
	 height: 26px;
	 
	 color: #ffcc00;
	 font-weight: bold;
	 padding-left: 5px;
	 
	 cursor: pointer;

}

.ticket_header_text{
	color: #333333;
}
.center_banner_content{
	text-align: left;
}
.statistic_type_title{

	background-color: #444444;
	
	
	border-top: thin;
	border-top-color: #888888;
	border-top-style: solid;
	border-top-width: 1px;
	    
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;

	
	
	color: #ffcc00;
	
}
.user_statistic_type_title{

	background-color: #444444;


	border-top: thin;
	border-top-color: #888888;
	border-top-style: solid;
	border-top-width: 1px;

	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;

	border-left: thin;
	border-left-color: yellow;
	border-left-style: solid;
	border-left-width: 1px;

	color: #ffcc00;

}

.user_statistic_td_left_border_style{

	border-left: thin;
	border-left-color: #c7c7c7;
	border-left-style: solid;
	border-left-width: 1px;


}
.left_list_statistic_more{
	background-color:#333333;
		
	border-top: thin;
	border-top-color: #4b4b4b;
	border-top-style: solid;
	border-top-width: 1px;
		
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
		
	color: #ffffff;
	
	font-size: 11px;
}

.left_list_statistic_more a{
	
	padding-left:10px; 
	padding-bottom: 4px;
		
	vertical-align: text-bottom;
	background:transparent url(images/arrow_white.gif) no-repeat left;
		
	color: #ffffff;
	
	font-size: 11px;
}
.left_list_statistic_more a:hover{

	padding-left:10px; 
	padding-bottom: 4px;
		
	vertical-align: text-bottom;
	background:transparent url(images/arrow_yellow.gif) no-repeat left;
	
	color: #ffffff;
	
	font-size: 11px;
}



.home_statistic_title{
	
	background-color: #444444;

	border-top: thin;
	border-top-color: #888888;
	border-top-style: solid;
	border-top-width: 1px;
		
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	
	
	font-weight: bold;
	padding-left: 5px;
	
	margin-left: 10px;
	color: #ffcc00;
}
.home_statistic_table_title{
	
	background-color: #888888;

	border-top: thin;
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
		
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	
	/*
	border-right: thin;
	border-right-color: #ffcc00;
	border-right-style: solid;
	border-right-width: 1px;
	*/
	color: #333333;
	padding-left: 0px;
	font-weight: bold;
	
}

.home_statistic_table_more{
	
	background-color: #aaaaaa;
	vertical-align: top;
	
	border-bottom: thin;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	padding-right: 5px;
	
	font-weight: bold;		
	color: #333333;
}
.home_statistic_table_more a{
	
		padding-left:11px; 
		padding-bottom: 4px;
		
		vertical-align: text-bottom;
		background:transparent url(images/arrow_black.gif) no-repeat left;
		color: #333333;
	
}
.home_statistic_table_more a:hover{
	
		padding-left:11px; 
		padding-bottom: 4px;
		
		vertical-align: text-bottom;
		background:transparent url(images/arrow_yellow.gif) no-repeat left;
		
	color: #333333;
}

.right_border{

	border-right: thin;
	border-right-color: #c7c7c7;
	border-right-style: solid;
	border-right-width: 1px;

}
.ticket_home_page_bottom_link{
	
	background-color: #aaaaaa;
	
	border-bottom: thin;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	color: : #333333;
}
.ticket_home_page_bottom_link a{
	color: #790000;
}

#left_section_box div.menu_link{
	padding-left: 10px;
	font-size: 12px;
	background-color: #444444;
	
	
	_width: 199px;
	
	
	border-top: thin;
	border-top-color: #4b4b4b;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	color: #ffcc00;
	
}

#left_section_box div.menu_link_over{
	padding-left: 15px;
	_padding-left: 10px;
	
	font-size: 12px;
	background-color: #4f4e4e;
	
	_width: 199px;
	
	
	border-top: thin;
	border-top-color: #4b4b4b;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-bottom: thin;
	border-bottom-color: #161616;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	color: #ffcc00;
	
}

#left_section_box div.menu_link a{
	
	color: #ffcc00;
	
}
#left_section_box div.menu_link_over a{
		
	color: #ffcc00;
	
}
.sign_up_now_link{
	
	
	
	width: 90px;
	background-color: #222222;
	color: #ffcc00;
	font-size: 14px;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	border-top: thin;
	border-top-color: #888888;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-right: thin;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	
	
	border-left: thin;
	border-left-color: #888888;
	border-left-style: solid;
	border-left-width: 1px;	
	
	
	border-bottom: thin;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	
	
	
}

.sign_up_now_link:hover{
	
	background-color: #222222;
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
	
	border-top: thin;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	
	border-right: thin;
	border-right-color: #888888;
	border-right-style: solid;
	border-right-width: 1px;
	
	
	border-left: thin;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;	
	
	
	border-bottom: thin;
	border-bottom-color: #888888;
	border-bottom-style: solid;
	border-bottom-width: 1px;

	
}

.sign_up_now_link a{
	
	color: #ffcc00;
	
	padding-left:14px; 
	padding-bottom: 2px;
		
	vertical-align: text-bottom;
	background:#222222 url(images/arrow_yellow.gif) no-repeat left;
	
	
}
.sign_up_now_link a:hover{
	
	color: #ffffff;
	
	padding-left:14px; 
	padding-bottom: 2px;
		
	vertical-align: text-bottom;
	background:#222222 url(images/arrow_white.gif) no-repeat left;
	
	
}
.header_banner_content{
	
	float: right;
	
	margin-top: 50px;
	margin-left: 520px;
	position: absolute;
	
	
}
.header_logo{
	
	float: left;
	
	position: absolute;
}
.tipster_statistic_table_sorted{
	
	border-right: thin;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	
	
	border-left: none;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;	
	
	
	border-bottom: thin;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
}
.tipster_statistic_table_sorted_transparent{
	
	border-right: thin;
	border-right-color: #c7c7c7;
	border-right-style: solid;
	border-right-width: 1px;
	
	
	border-left: none;
	border-left-color: #c7c7c7;
	border-left-style: solid;
	border-left-width: 1px;	
	
	
	border-bottom: thin;
	border-bottom-color: #c7c7c7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	
	
}
.tipster_statistic_table_header_sorted_left{
	
	border-left: thin;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
		
}
.tipster_statistic_table_header_sorted_right{
	
	border-right: thin;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	
}
.tipster_statistic_table_header_sorted_left_transparent{
	
	border-left: thin;
	border-left-color: #c7c7c7;
	border-left-style: solid;
	border-left-width: 1px;
	
}
.tipster_statistic_table_header_sorted_right_transparent{
	
	border-right: thin;
	border-right-color: #c7c7c7;
	border-right-style: solid;
	border-right-width: 1px;
	
}
.not_expanded_tickets{
	
	border-top: thin;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	
	vertical-align: top;
	padding-bottom: 5px;
	
}

.user_list_statistic_titles{ 
	font-weight: normal;
}
.user_list_statistic_titles_sorted{
	padding-right: 10px;
	vertical-align: text-top;
	font-weight: bold;
	background: url(images/arrow_yellow_sorted.gif) no-repeat right;
}

*html .tipster_statistic_table_sorted_transparent{
	border: none;
}
*html .tipster_statistic_table_header_sorted_right_transparent{
	border: none;
}
*html .tipster_statistic_table_header_sorted_left_transparent{
	border: none;
}

.user_home_right_links a{

	color: #161616;
	
	
}
.user_home_right_links a:hover{

	color: #444444;
	
}
.ticket_info_bottom{
	background-color: #ccffcc;
}
#ticket_comments{
	background-color: #ffffff;
	

}
.ticket_comment_bottom{
	
	padding-bottom: 10px;
		
	border-bottom: thin;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	background-color: #ffffff;
}
.ticket_comment_top{
	background-color: #ffffff;
}
#add_ticket_comments{
	padding-bottom: 5px;
}

















