﻿body
{
	height:100%;
	background-image:url(Images/BackgroundGradient.jpg); 
	background-repeat : repeat; 
	background-position:center;
	margin:0px;
	padding:0px;
	font-size:12px;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
	
}

h1
{
	font-size:13px;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
	font-weight :bold ;
}

h2
{
	font-size:12px;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
	font-weight :bold ;
}

a:hover, #a:hover
{
	color:#FE7300;
}

/* MasterPage Header */
.content-header-table
{
	border:0px;
	width:1000px; 
	margin-top:10px;
}

.content-footer-table
{
	border:0px;
	width:1000px; 
}

.content-header-table-top
{
	background-image: url(Images/header-bg.gif); 
	background-repeat: repeat ; 
	height:9px; 
	vertical-align: bottom ; 
}

.content-footer-table-bottom
{
	background-image: url(Images/header-bg.gif); 
	background-repeat: repeat ; 
	height:9px; 
	vertical-align: top ; 
}

.content-header-table-background
{
	background-image: url(Images/header-bg.gif); 
	background-repeat:repeat; 
	height:130px; 
	vertical-align:top ; 
	/* text-align:left ;*/
}

.content-footer-table-background
{
	 background-color:White;
	 text-align:center  ;
	 vertical-align:top ;
}

.content-header-table-horisontal-menu
{
	background-color: #a8d975; 
	background-repeat:no-repeat; 
	height:20px; 
	vertical-align:middle ; 
	border-top:solid 6px #ffffff; 
}

.content-header-table-logo
{
	border:0px;
	width:100%;
}

.content-header-table-leftside
{
	text-align :left ;
	padding-left:10px; 
}

.content-header-table-middle
{
	width:140px; 
	text-align :center ;
	vertical-align:bottom;
	font-family: Arial  ;
	font-size: 16px;
	font-weight:bold ;
	padding-bottom:13px;
}

.content-header-table-rightside
{
	width:255px; 
}

/* MasterPage Top Menu */

 .menu
{
  height:15px;
}

.menu-item
{ 
 vertical-align:bottom ;
 padding-bottom:6px; 
 /*width:80px;*/
 height:20px;
 font-weight: bold; 
 font-size:12px;
/*font-family: 'Microsoft Sans Serif'; */
 font-family: Arial, Helvetica;
 text-decoration: none; 
 border-bottom-style:none;
 border-bottom-width:0px;
 azimuth:center ;
 color:#12352C;
 /*white-space:nowrap ;  */
}

.menu-item a
{ 
 vertical-align:middle;
 width:80px;
 height:20px;
 font-weight: bold; 
 font-size:12px;
 /*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
 text-decoration: none; 
 border-bottom-style:none;
 border-bottom-width:0px;
 azimuth:center ;
 color:#12352C;
}
 
 .menu-separator
{ 
 vertical-align:middle;
 width:14px;
 height:20px;
 font-weight: bold; 
 font-size:11px;
 /*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
 text-decoration: none; 
 border-bottom-style:none;
 border-bottom-width:0px;
 azimuth:center ;
}



/* MasterPage Left Menu */
.spaser-table
{
	width:1000px; 
	height:5px; 
	background-color: white; 
}
.content-table
{
	width:1000px; 
	height:600px; 
	min-height:600px;  
	background-image:url(Images/ContentBackGround.gif); 
	background-position: right top; 
	background-color: white; 
	background-repeat:no-repeat ;
}

.content-table-white
{
	width:1000px; 
	height:600px; 
	min-height:600px;  
	background-position: right top; 
	background-color: white; 
	background-repeat:no-repeat ;
}

.left-menu-search-panel
{ 
	padding: 0 0 0 10px;
}

.left-menu-table
{
	width:200px;
	vertical-align:top ; 
}

.left-menu-table-top-white
{
	border-top:solid 1px #1e4f42; 
	border-left:solid 1px #1e4f42; 
	border-right:solid 1px #1e4f42; 
	width:190px;
	height:7px;
	vertical-align: bottom ; 
}

.left-menu-table-top
{
	border-top:solid 1px #1e4f42; 
	border-left:solid 1px #1e4f42; 
	border-right:solid 1px #1e4f42; 
	height:30px;
	width:190px;
	vertical-align: bottom ; 
	background-image: url(Images/VerticalMenuTopBg.gif); 
	background-repeat: repeat ; 
}

.left-menu-table-middle
{
	vertical-align: middle  ; 
	azimuth:left ;
	text-align:left;
	height:2px;
	width:190px;
	border-left:solid 1px #1e4f42; 
	border-right:solid 1px #1e4f42; 
}

.left-menu-table-bottom
{
	vertical-align: top; 
	height:7px;
	width:190px;
	border-left:solid 1px #1e4f42; 
	border-right:solid 1px #1e4f42; 
	border-bottom:solid 1px #1e4f42; 
}

.left-menu
{
  margin-left:-15px;
}

a.left-menu-node-selected, a.left-menu-node-selected:visited
{
  color:Red;
  font-size:25px;
}

.left-menu-node-level1
{
   font-weight : bold;
   font-size:12px;
   /*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
   color:#12352C;
}

.left-menu-node-level2
{
   font-size:11px;
   /*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
   color:#12352C;
}

.left-menu-node-level3
{
   font-size:11px;
   /*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
   color:#12352C;
}

.left-menu-node-level4
{
   font-size:11px;
   /*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
   color:#12352C;
}

/* MasterPage Content Title*/

.content-title-table
{
	width:100%; 
}

.content-title
{
	height:128px; 
	background-image:url(Images/PageTitle.gif); 
	background-repeat:no-repeat ;
	vertical-align:text-top ;
	text-align:left ;
	padding-left:12px;
	padding-top:22px;
}

.content-title-label
{

  color:Red ;
   width:100%;
   text-align: left; 
	font-style: italic;
	font-size: 30px;
	font-weight: bold;
}

.content
{
	vertical-align:text-top ;
	text-align:left ;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
}

.right-menu-table
{
	width:190px;
	vertical-align:top ; 

}

.list-vert-menu
{
	margin:5px;
}

.list-vert-menu li, .list-vert-menu li a, .list-vert-menu li a:visited, .list-vert-menu li a:active, a.list-vert-menu li
{
	color:#000000;
	text-decoration:none; 
}

.startHyperLink
{
	text-align: left; 
	font-style: italic;
	font-size: 15px;
	font-weight: bold;
	color:Red;
	padding-top:10px;
}
/* Login Control */

.login-background
{
	background-image:url(../../Images/LoginBackGround.gif); 
	width:255px; 
	height:127px;
	background-repeat:no-repeat ;
	background-position: right;
	text-align:left;
}
.login-table
{
 margin-top:10px;
 width:162px; 
}

.login-textbox
{
	width:120px; 
	height: 14px;
	font-size: 12px;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
	text-align:left;
	vertical-align:bottom;
}

.login-label-error
{
	font-size: 8px;
	font-family: Verdana;
	text-align:left;
	color:Red;
	width:120px; 
	height: 10px;
}

.login-table-row-button
{
	height: 10px;
	text-align: right  ;
}

.login-table-row-label
{
	font-size: 12px;
	font-family: 'Verdana';
	text-align:left;
	height: 12px;
	padding-left:37px;
}

.login-table-row-textbox
{
	height: 14px;
	text-align: right  ;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
}

.login-table-row-hyperLink
{
	height: 14px;
	text-align: right  ;
	/*font-family: 'Microsoft Sans Serif'; */
	font-family: Arial, Helvetica;
	font-weight: bold;
}

.login-button
{
	padding-top :1px;
	border:0px
}

/*_stle_sht.css*/
.css_lbl_err
{
	font-size: 8pt;
	color: red;
	font-style: italic;
	font-family: Verdana;
	/*height:50px;*/
}
.css_lbl_requied
{
	font-size: 8pt;
	color: black;	
}
.css_lbl_requied_red
{
	font-size: 8pt;
	color: red;

}

.css_top_label
{
	font-size: 16px;
	font-family: Verdana;
	text-align:left;
}

.css_top_label1
{
	font-size: 14px;
	font-family: Verdana;
	text-align:left;
}


.css_registration_textbox
{
    width:200px;            
}                    
.css_required_field
{
	color: red;
}

.css_registration_lables
{
	font-weight: bold;
	font-family: Verdana;
	text-align:right;
	font-size:12px;
	text-align:right;
	height:30px;
}
.css_admin_homepage_info
{
	text-align:left;
	 width:140px; 
}

.css_user_ctrl_n
{
	height:600px;
	text-align:center;
}


.css_user_ctrl_12
{
	height:50px; 
	vertical-align:top;
}

.css_linkbutton
{
	cursor: hand;
	color: blue;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: white;
	text-decoration: underline;
	border-bottom-style: none;
}

.grid_view
{
	padding:4px;
	color:#333333;
	width:100%;	
}

.grid_view_RowStyle_rep
{
	background: #f5ffef;
	font-size: 12px;
}

.grid_view_EditRowStyle
{
	background: #c4ffc1;
	font-size: 12px;
}

.grid_view_HeaderStyle
{
	background: #9fc8a9;
	color: #ffffff;
	height: 20px;
	font-size: 12px;
}
.grid_view_AlternatingRowStyle_rep
{
	background: #e8f8ee;
	font-size: 12px;
}
.grid_view_PagerStyle
{
	background: #9fc8a9;
	color: #ffffff;
	font-weight: bold;
	height: 16px;
	text-align: center;
	font-size: 12px;
}
.grid_view_enable_user
{
	color: white;
	background-color: #a2e0ba;
	text-align: center;
	width: 30px;
	font-weight: bold;
}
.mg_usrs_grid_btn
{
	color: white;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	width: 90px;
}

/* ContactUs Control*/

.contactus-ctrl-table
{
	width:550px;
}

.contactus-ctrl-table-lablecolumn
{
	width:200px;
	font-family: Verdana;
	font-size: 11px;
	vertical-align:middle ;
}

.contactus-ctrl-textbox
{
	width:300px;
	margin-top:5px;
}

.contactus-ctrl-dropdown
{
	width:200px;
	margin-top:5px;
}

.contactus-ctrl-margin5
{
	margin-top:5px;
}

.contactus-ctrl-titlecolumn
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-align:center ;
}

.contactus-ctrl-errsummary
{
	font-family: Verdana;
	font-size: 14px;
}


.securitycode-ctrl-margin5
{
	margin-top:5px;
	
}

/*Home page grid*/

.homepage-description
{
    vertical-align: top; 
    text-align: left; 
    font-size: 11px;
    padding-left :3px;
}



.homepage-title
{
    vertical-align: top; 
    text-align: center; 
    font-size: 12px;
    text-decoration :none;
    font-weight :bold ;
    color :#000000;
}

.homepage-image {
    width: 74px; 
    height: 73px; 
    text-align:center;
    vertical-align :top ; 
    border:0px;
}
        

/*Schedule*/

.schedule_week_name
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold ;
	text-align :center;
}

.schedule_day_name
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold ;
}

.schedule_game_number
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:60px;
}

.schedule_team_score
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:30px;
}

.schedule_team_score_title
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:30px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_game_number_title
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:60px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_vs
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width:20px;
}

.schedule_first_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :right ;
	width:110px;
}

.schedule_second_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :left ;
	width:110px;
}

.schedule_open_date
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	font-style :italic ; 

}

.schedule_conf_title
{
	font-family: Verdana;
	font-size: 13px;
	font-weight:bold ;
	width :200px;
	text-align :center ;
	text-decoration: underline; 
}
.schedule_spot
{
	font-family: 'Microsoft Sans Serif';
	font-size: 10px;
	text-align :left ;
	width :12px;
}

.schedule_pick
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :50px;
}

.schedule_wl
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :20px;
}

.schedule_amount
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :70px;
}

.schedule_odds
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :50px;
}

.schedule_total
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :50px;
}

.schedule_pick_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :50px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_wl_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :20px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_amount_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :70px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_odds_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :50px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_total_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width :50px;
	font-weight :bold ;
	text-decoration :underline;
}

.schedule_postseason_games
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :left ;
	width :120px;
}

.schedule_postseason_info
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :left ;
	width :300px;
}

/*schedule editing sys adm*/

.edit_schedule_game_number
{
	font-family:'Microsoft Sans Serif';
	font-size: 11px;
	text-align :center  ;
	width:50px;
}

.edit_schedule_fav
{
	font-family:'Microsoft Sans Serif';
	font-size: 11px;
	text-align :center  ;
	width:30px;
}

.edit_schedule_spread
{
	font-family:'Microsoft Sans Serif';
	font-size: 11px;
	text-align :center  ;
	width:40px;
}

.edit_schedule_odds
{
	font-family:'Microsoft Sans Serif';
	font-size: 11px;
	text-align :center  ;
	width:60px;
}

.edit_schedule_second_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 11px;
	text-align :left ;
	font-weight :bold ;
	width:100px;
}

.edit_schedule_first_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 11px;
	text-align :right ;
	/*font-weight :bold ;*/
	width:100px;
}

.edit_schedule_day_name
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold ;
}

/*pointspread sys adm*/
.edit_pointspread_favorite_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width:130px;
}

.edit_pointspread_underdog_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:130px;
}

.edit_pointspread_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	font-weight :bold ;
	text-decoration :underline;
}

.edit_pointspread_spread
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:65px;
}

.edit_pointspread_odds
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:65px;
}

.edit_pointspread_game_number
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:50px;
}

/*pointspread player*/
.pointspread_favorite_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center ;
	width:50px;
}

.pointspread_underdog_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:50px;
}

.pointspread_spread
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:30px;
}

.pointspread_day_name
{
	font-family: Verdana;
	font-size: 12px;
}
.pointspread_caption
{
	font-family: Verdana;
	font-size: 12px;
	font-weight :bold ;
}


/*inputing results sys adm*/
.edit_results_favorite_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center;
	width:130px;
}

.edit_results_underdog_team
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center;
	width:130px;
}

.edit_results_title
{
	font-family: 'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	font-weight :bold ;
	text-decoration :underline;
}

.edit_results_score
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:65px;
}

.edit_results_won
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:40px;
}

.edit_results_tie
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:40px;
}

.edit_results_game_number
{
	font-family:'Microsoft Sans Serif';
	font-size: 12px;
	text-align :center  ;
	width:50px;
}

/*Register*/

.register-title-column
{
	padding-top:60px; 
	padding-right:30px;  
	vertical-align :top; 
	text-align :right ;
	font-weight :bold ;
}

.register-description-column
{
	padding-right:5px;
	vertical-align :middle; 
	text-align :right;
}

.register-botton-column
{
	text-align:right; 
	vertical-align:bottom; 
	padding-bottom:5px;
	padding-right:5px;
}

/*Wagering week schedule*/

.wagering_grid_label
{
	width :100px;
	text-align:right ; 
}

.wagering_grid_date
{

	width :200px;
	text-align:left ;
}

.wagering_auto_manual_column
{
	width :100px;
	text-align:left ;
	font-weight :bold ;
	vertical-align:top; 
	height :50px;
}

.wagering_set_botton_column
{
	width :100px;
	text-align:left ;
	vertical-align:top;
}

.wagering_open_column
{
	width :100px;
	text-align:right;
	vertical-align:top;
}

.wagering_close_column
{
	width :200px;
	text-align:left ;
	vertical-align:top;
}


/*Weeks Results Player room*/

.weekly_results_caption
{
	text-align:left ;
	font-weight:bold ;
	text-decoration :underline;
}

.final_score_caption
{
	text-align:left ;
	font-weight:bold ;
	text-decoration :underline;
}

.assigned_odds_caption
{
	text-align:left ;
	font-weight:bold ;
	text-decoration :underline;
}

/*assigned_odds*/

.assigned_odds_value
{
	text-align:left ;
	width :20px;
}

.assigned_odds_separator
{
	text-align:left ;
	width :10px;
}	

.assigned_odds_teams
{
	text-align:left ;
}	


/*check pointspreads*/

.pointspreadrange_odds
{
	text-align:left ;
	width :60px;
}

.pointspreadrange_point
{
	text-align:right ;
	width :150px;
}	

.pointspreadrange_teams
{
	text-align:left ;
}	

/*final scores*/
.final_scores_line
{
	width:150px; 
}

.css_hidden
{
	display: none;
	visibility: hidden;
}
.css_visible
{
	display: block;
	visibility: visible;
}

/*latest - news*/

.news-fulltext
{
	text-align:left ;
}

.news-description
{
	text-align:left ;
	font-style :italic ;
}

.news-title
{
	text-align:left ;
	font-weight :bold ;
}

.news-author
{
	text-align:right ;
	font-style :italic ; 
}

.news-time
{
	text-align:right ;
	font-style:italic ; 
	padding-right:10px;
	padding-left:10px;
}

/*rss - news*/

.rss-news-description, .rss-news-description a, .rss-news-description a:active
,.rss-news-description a:visited, .rss-news-description a:hover
,a.rss-news-description, a.rss-news-description:active
,a.rss-news-description:visited, a.rss-news-description:hover
{
	text-align:left ;
	font-style :normal;
	text-decoration:none; 
	color:Black;  
}

.rss-news-title, .rss-news-title a
{
	text-align:left ;
	font-weight :bold ;
	font-size:12px; 
}

.rss-news-time
{
	text-align:left ;
}

/*Search Result*/

.result-text
{
	font-size:12px;
	font-family: 'Microsoft Sans Serif'; 
}

.result-title
{
	font-size:12px;
	font-weight :bold ;
	font-family: 'Microsoft Sans Serif'; 
}

/* InboxHyperLink */

.inboxHyperLink, .inboxHyperLink a, .inboxHyperLink a:visited
{
	font-size:12px;
	font-family: 'Microsoft Sans Serif'; 
	text-decoration :none;
	color:Black;
}

/* Pool setup */

.pool-setup-title-column
{
	text-align:right ;
	padding-right:5px;  	
	width:300px; 
}

.pool-setup-input-column
{
	text-align:left ;
	width:200px; 
}

.pool-setup-info-column
{
	text-align:left ;
}

.pool-setup-prize-column
{
	text-align:left ;
}

.pool-setup-place-column
{
	text-align:right ;
	width:100px; 
}