body{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#ffffff; color:#000000;}
h1 {color:black; font-size:16px; font-family: "Helvetica", Sans-Serif; }
h1 a:link {color: black;}
h1 a:visited {color: black;}
h1 a:hover {color: black; font-size:16px; text-decoration:underline; }
h1 a:active {color: black;}
h1 a { text-decoration:none;}
h2 {color:black; font-size:16px; font-family: "Helvetica", Sans-Serif; }
h2 a:link {color: black;}
h2 a:visited {color: black;}
h2 a:hover {color: black; font-size:16px; text-decoration:underline; }
h2 a:active {color: black;}
h2 a { text-decoration:none;}
h3 {color:black; font-size:16px; font-family: "Helvetica", Sans-Serif; }
h3 a:link {color: black;}
h3 a:visited {color: black;}
h3 a:hover {color: black; font-size:16px; text-decoration:underline; }
h3 a:active {color: black;}
h3 a { text-decoration:none;}
.above_header_ad{width:100%; text-align:center; height:100px;}
#header-wrap {position:relative; height:100%; width:100%;}
#gameon{z-index:11;}
#searchload{position:absolute; z-index:10;}
.navigation{color:#000000; width:100%; background-color:#a6a6a6; height:20px; font-weight:bold; /*font-family:arial,verdana,sans-serif;*/  font-family: "Helvetica", Sans-Serif; font-size: 0.9em;}
.nav_bar_logo{width:100px; padding-left:10px; padding-right:10px; float:left;}
.nav_bar{list-style:none; font-weight:bold;/* font-family:arial,verdana,sans-serif;*/  font-family: "Helvetica", Sans-Serif; font-size:0.9em; width:96%; float:left;}
#nav_hello{display:block; padding:2px;}
#nav{list-style:none;font-weight:bold;margin-bottom:10px;float:left;width:100%;}
#nav li{float:left;margin-right:2px;position:relative;}
#nav a{display:block;padding:2px;color:#000000;text-decoration:none;}
#nav a:hover{color:#fff;background-color: #a6a6a6;text-decoration:underline;}
#nav ul{background:#fff;background:rgba(255,255,255,0);list-style:none;position:absolute;left:-9999px;}
#nav ul li{padding-top:1px;float:none;left:-100px;}
#nav ul a{white-space:nowrap; }
#nav li:hover ul{left:-35px;}
#nav li:hover a{background-color: #a6a6a6;text-decoration:underline;}
#nav li:hover ul a{text-decoration:none;}
#nav li:hover ul li a:hover{background:#333;}
.advertisement_top{list-style:none;font-weight: bold;  font-family: "Helvetica", Sans-Serif;/*font-family: arial,verdana,sans-serif;*/font-size:0.9em;width:100%;float:left;}
.cartdiv{float:left;width:20px;padding-top:6px;padding-right:8px;height:10px;}
.alertdiv{float:left;width:20px;padding-left:0px;padding-top:20px;height:10px;}
.searchdiv{padding-left:5px; padding-top:5px;/*border:1px solid #000000;*/width:180px; height:22px;}
.searchdiv input[type="text"]{background:none;border: 0 none;float:left;height:1.5em;line-height:1.5em;margin:0;padding: 3px 0;width:154px;background-color:#fff;}
.searchdiv input[type="submit"]{background: url("https://cdn.allsportsalmanac.com/asa_assets/images/search.png");border: 0 none;height:1.5em;line-height:1.5em;margin:0;height:26px;padding:3px;text-indent:94px;width:26px;background-color:#fff;}



/* this is for desktops */
@media all and (min-width: 810px) {
    /*.logo_wrap {  float:left; width: 49%; height:40px; }*/
    /*display:inline-block;*/
.logo {float:left; margin-top: 2px; 
   
background-image: url("https://cdn.allsportsalmanac.com/asa_assets/images/allsportsalmanac_logo_site-white-2024.png"); 
    background-repeat:no-repeat; width:202px;height:74px;
}  
/*width:250px;height:20px;*/
.search_header{ padding-left: 25px; width:350px;height:20px;float:left;}
.alert_bar{ width:25%;height:auto; float:right;  font-weight: bold; color:#fff;
   /* font-family: arial,verdana,sans-serif;*/
    font-family: "Helvetica", Sans-Serif;
font-size: 0.9em;}
.alert_bar a:link {color:#FFF; text-decoration:none;}
 .alert_bar a:visited {color:#FFF; text-decoration:none;}
 .alert_bar a:hover {color: #FFF; font-size:14px; font-weight: bold; text-decoration:underline; }
 .alert_bar a:active {color: #FFF; text-decoration:none;}
 /*changed to 70 from 60 IE ISSUE?*/
.header{background-color:#404040; width:100%; height:130px;} 
.header_layout{ /*background-image: url("/themes/replace/images/nav_bar.png"); */
        background-repeat:no-repeat; margin-left: auto; margin-right: auto;  background-repeat: no-repeat;
    background-size: 100% 100%; /*font-family: 'recharge';*/ font-size:14px; color:#666; height:20px;}
.header_layout_text{ padding-left: 5px; padding-right: 5px;}
.navigation_text{
    position: relative;
    float:left;
    padding-left: 20px; padding-right: 5px;}
/* this is for bottom of the container */
#container_header{  margin-top: 30px;}
/* hide mobile tablet menu */
#menu-mobile-tablet{ visibility: hidden; width:0px; height:0px;}
#nav-mob-tab{visibility: hidden; width:0px; height:0px; }
nav-mob-tab li{visibility: hidden; width:0px; height:0px;}
nav-mob-tab ul{visibility: hidden; width:0px; height:0px;}
.nav_bar_mob_tab{visibility: hidden; width:0px; height:0px;}
}







/*this is for tablets */
@media (max-width: 811px) { 
.header{background-color:#404040; width:100%; height:130px;} 
.logo {float:left;margin-left:1%; margin-top: 2px; 
background-image: url("https://cdn.allsportsalmanac.com/asa_assets/images/allsportsalmanac_logo_site-white-2024.png"); 
   background-repeat:no-repeat; width:202px;height:74px;
   
} 

.alert_bar{ width:auto;height:auto; float:right;  font-weight: bold; color:#fff;
    /*font-family: arial,verdana,sans-serif;*/
     font-family: "Helvetica", Sans-Serif;
font-size: 0.9em;}
.alert_bar a:link {color:#FFF; text-decoration:none;}
 .alert_bar a:visited {color:#FFF; text-decoration:none;}
 .alert_bar a:hover {color: #FFF; font-size:14px; font-weight: bold; text-decoration:underline; }
 .alert_bar a:active {color: #FFF; text-decoration:none;}
.search_header{ width:220px;height:20px;float:left;}
/*
	.responsive-container  { width:100%; margin:0; }
        .logo_wrap {  margin-left: auto; margin-right: auto; width: 98%; height:40px; }
.logo {margin-left:5%; float:left; margin-right: auto; margin-top: 2px; 
      background-image: url("/themes/replace/images/massillon_pool_league_logo_small.png");
      background-repeat:no-repeat;  width:280px;height:38px;  } 
.header{ background-image: url("../images/header.png");width:100%; height:80px;} 
.header_layout{ background-image: url("/themes/replace/images/nav_bar.png"); 
        background-repeat:no-repeat; margin-left: auto; margin-right: auto;  background-repeat: no-repeat;
    background-size: 100% 100%; font-family: 'recharge'; font-size:16px; color:white; height:30px;}
.header_layout_text{ padding-left: 10px; padding-right: 10px;}
     */
     
     
/* hide desktop menu */
.nav_bar{visibility: hidden;}

.nav_bar_mob_tab
{ 
   /* background-color:#8cff66;*/
 
  list-style:none;
/*background-color: #4C8FEC;*/
   
   
width:50px;

    float: left;
  
}

/*show the tablet menu margin top pushes down white three*/
#menu-mobile-tablet{display:inline-block; background-image: url("https://cdn.allsportsalmanac.com/asa_assets/images/mobile_tablet_menu_load.png"); width: 40px;
	height: 40px; margin-top:74px; background-repeat:no-repeat; border:0px;} 

#menu-mobile-tablet a:link {border:0px; text-decoration:none;}
#menu-mobile-tablet a:visited {border:0px; text-decoration:none;}
#menu-mobile-tablet a:hover {border:0px;text-decoration:underline; }
#menu-mobile-tablet a:active {border:0px; text-decoration:none;}  

nav-mob-tab ul, nav-mob-tab:active ul { 
/* this is to help with the scrolling menu */
overflow-x: hidden;
overflow-y: scroll !important;
height:300px;
     
    
display: none;
/*position: absolute;*/
/*padding: 20px;*/
/*background: #fff;*/
/*border: 1px   solid #444;*/
/*right: 20px;*/
/*top: 60px;*/

width: 250px;
border-radius: 1px 0px 1px 1px;
margin-left:-10px;
margin-top:-10px;
}

nav-mob-tab li {
/*need to do something with this for mobile drop down  this has to do with the hover*/
background-color:#404040;

border-bottom: 1px solid #fff;
list-style:none;
text-align: left;
width: 100%;

padding:5px 5px 5px 5px;
margin: 0px;
left:0px;
color:#666;
 font-weight: bold;
   /* font-family: arial,verdana,sans-serif;*/
    font-family: "Helvetica", Sans-Serif;
font-size: 0.9em;
	}

        

nav-mob-tab li a:link {color:#FFF; text-decoration:none;}
nav-mob-tab li a:visited {color:#FFF; text-decoration:none;}
nav-mob-tab li a:hover {color: #FFF; font-size:14px; font-weight: bold; text-decoration:underline; }
nav-mob-tab li a:active {color: #FFF; text-decoration:none;}        
        
nav-mob-tab:hover ul {
display: block;
}
        
/*this is for the header floater  */
#container_header{ margin-top: 70px;}

}












/* this is for cell phones */

@media (max-width: 480px) 
{ 
    
.header{background-color:#404040; width:100%; height:130px;} 
.logo {float:left;margin-left:1%; margin-top: 2px; 
background-image: url("https://cdn.allsportsalmanac.com/asa_assets/images/allsportsalmanac_logo_site-white-2024.png"); 
    background-repeat:no-repeat; width:202px;height:74px;
}  

.alert_bar{ width:60px;height:auto; float:right; font-size:14px; color:#FFF; font-family: "Helvetica", Sans-Serif;/*font-family:arial,verdana,sans-serif;*/}
.alert_bar a:link {color:#FFF; text-decoration:none;}
 .alert_bar a:visited {color:#FFF; text-decoration:none;}
 .alert_bar a:hover {color: #FFF; font-size:14px; font-weight: bold; text-decoration:underline; }
 .alert_bar a:active {color: #FFF; text-decoration:none;}


.search_header{ width:220px;height:20px;float:left;}

    /*
	.responsive-container  { width:100%; }
         .logo_wrap {  margin-left: auto; margin-right: auto; width: 98%;  height:52px; }
.logo {margin-left:5%;margin-top: 5px;
       float:left;
      background-image: url("/themes/replace/images/logo.png");
      background-repeat:no-repeat;display:inline-block; width:314px;height:50px;} 
.header{ background-image: url("../images/header.png");width:100%; height:112px;} 
.header_layout{ background-image: url("/themes/replace/images/nav_bar.png"); 
        background-repeat:no-repeat; margin-left: auto; margin-right: auto;  background-repeat: no-repeat;
    background-size: 100% 100%; font-family: 'recharge'; font-size:18px; color:white;}
.header_layout_text{ padding-left: 10px; padding-right: 10px;}
*/
/* hide desktop menu */
.nav_bar{visibility: hidden;}

.nav_bar_mob_tab
{ 
   /* background-color:#8cff66;*/
 
  list-style:none;
/*background-color: #4C8FEC;*/
   
   
width:50px;

    float: left;
  
}

/*show the tablet menu */
#menu-mobile-tablet{display:inline-block; background-image: url("https://cdn.allsportsalmanac.com/asa_assets/images/mobile_tablet_menu_load.png"); width: 40px;
	height: 40px; border:0px;} 

#menu-mobile-tablet a:link {border:0px; text-decoration:none;}
#menu-mobile-tablet a:visited {border:0px; text-decoration:none;}
#menu-mobile-tablet a:hover {border:0px;text-decoration:underline; }
#menu-mobile-tablet a:active {border:0px; text-decoration:none;}  


nav-mob-tab ul, nav-mob-tab:active ul { 
/* this is to help with the scrolling menu */
overflow-x: hidden;
overflow-y: scroll !important;
height:300px;
     
     
display: none;
/*position: absolute;*/
/*padding: 20px;*/
/*background: #fff;*/
/*border: 1px   solid #444;*/
/*right: 20px;*/
/*top: 60px;*/

width: 250px;
border-radius: 1px 0px 1px 1px;
margin-left:-10px;
margin-top:-10px;
}

nav-mob-tab li {
/*need to do something with this for mobile drop down  this has to do with the hover*/
background-color:#404040;

border-bottom: 1px solid #fff;
list-style:none;
text-align: left;
width: 100%;

padding:5px 5px 5px 5px;
margin: 0px;
left:0px;
color:#666;
 font-weight: bold;
   /* font-family: arial,verdana,sans-serif;*/
    font-family: "Helvetica", Sans-Serif;
font-size: 0.9em;
	}

        

nav-mob-tab li a:link {color:#FFF; text-decoration:none;}
nav-mob-tab li a:visited {color:#FFF; text-decoration:none;}
nav-mob-tab li a:hover {color: #FFF; font-size:14px; font-weight: bold; text-decoration:underline; }
nav-mob-tab li a:active {color: #FFF; text-decoration:none;}        
        
nav-mob-tab:hover ul {
display: block;
}
        
/*this is for the header floater  */
#container_header{ margin-top: 70px;}

}




















/* for links in header th*s can be deleted font-family: arial,verdana,sans-serif;*/
.page_layout {color:black; font-size:16px; font-family: "Helvetica", Sans-Serif; }
.page_layout a:link {color: black;}
 .page_layout a:visited {color: black;}
 .page_layout a:hover {color: black; font-size:16px; text-decoration:underline; }
 .page_layout a:active {color: black;}
 .page_layout a { text-decoration:none }
/*end delete */


/* new navigation */

/*------------------------------------*\
	NAV
\*------------------------------------*/
#nav{
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
	/* Clear floats */
	float:left;
        /* might have to find float or margin above because pushes logoff around 93% everyone wins*/ 
	width:93%;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#nav li{
    
	float:left;
	margin-right:10px;
	position:relative;
}
#nav a{
	display:block;
	padding:4px;
	color:#ffffff;
	/*background:#333;*/
	text-decoration:none;
}
#nav a:hover{
    /* turned off 12-14-22 font-size:14px;*/
	color:#fff;
	/*background:#6b0c36;
       background-color: #a6a6a6;*/
	text-decoration:underline;
}

/*--- DROPDOWN ---*/
#nav ul{
	background:#fff; /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
	background:rgba(255,255,255,0); /* But! Let's make the background fully transparent where we can, we don't actually want to see it if we can help it... */
	list-style:none;
	position:absolute;
	left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
}
#nav ul li{
	padding-top:1px; /* Introducing a padding between the li and the a give the illusion spaced items */
	float:none;
}
#nav ul a{
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#nav li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}
#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	background-color:#404040;
        color:#fff;
        text-decoration:underline;
}
#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
}
#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
		background-color:#404040;
        text-decoration:underline;
}

/*this is for the top ad*/
.top_ad{}








.top_page_layout {
      margin-left: auto;
    margin-right: auto;
    width: 90%;
    height:21px;
     background-image: url("/themes/replace/images/top_background.png");
     background-repeat:no-repeat;
      display: block;
     
       color:black;
      
      background-size: 100% 100%;
}


.page_layout {
      margin-left: auto;
    margin-right: auto;
    width: 96%;
  
     /*background-image: url("/themes/replace/images/middle_background.png");*/
     background-repeat:no-repeat;
      display: block;
      
       background-size: 100% 100%;
      padding-top: 5px;
      padding-bottom: 5px;
      /* font-family: 'recharge'; font-size:16px; */
      font-family: "Helvetica", Sans-Serif; font-size:16px; 
       color:black;
      
}
.page_layout_text{ padding-left: 10px; padding-right: 10px;}




/**POOL - START ACCOUNT >> SECTION UPDATE STATS **/
.page_layout_billiards_update_stats_middle_complete{float:left; width:1115px;}
.page_layout_billiards_update_stats_middle_row{float:left; width:1110px;}
.page_layout_billiards_update_stats_middle_row:hover{ background-color:#8cff66;}
.page_layout_billiards_update_stats_input{ width:50px;}
.page_layout_billiards_update_stats_player_number{float:left; width:80px; height:25px; text-align: center; }
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_player_number:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_name{float:left; width:200px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_name:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_wins{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_wins:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_losses{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_losses:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_runs{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_runs:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_8ob{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_8ob:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_50{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_50:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_abppb{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_abppb:hover{ background-color:#ecffe6;}

/**part 2 totals start **/
.page_layout_billiards_update_stats_wins_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_wins_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_losses_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_losses_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_runs_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_runs_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_8ob_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_8ob_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_50_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_50_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_abppb_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_abppb_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_games_player_totals{float:left; width:65px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_games_player_totals:hover{ background-color:#ecffe6;}
.page_layout_billiards_update_stats_average_player_totals{float:left; width:75px; height:25px; text-align:center;}
.page_layout_billiards_update_stats_middle_row .page_layout_billiards_update_stats_average_player_totals:hover{ background-color:#ecffe6;}
/**part 2 totals end **/

/**POOL - END ACCOUNT >> SECTION UPDATE STATS **/




/**START ACCOUNT >> Account schedule Creator **/
.page_layout_division_team{float:left; width:620px;}
.page_layout_division_team_season_selected{float:left; width:620px; background-color: #8cff66;}
/**END ACCOUNT >> Account Schedule Creator**/

/**START ACCOUNT >> SECTION INSERT AND UPDATED STATS **/
.page_layout_form_middle_complete{float:left; width:620px;}
.page_layout_form_middle_left{float:left; width:300px; height:25px; text-align: right; }
.page_layout_form_middle_right{float:right; width:310px; height:25px; text-align: left;}
/**END ACCOUNT >> SECTION INSERT AND UPDATED STATS **/


/**START ACCOUNT >> Account_Schedule_Announcements **/
.page_layout_form_middle_complete_announcements{float:left; width:620px;}
.page_layout_form_middle_full_announcements_text{float:left; width:615px; height:auto; text-align: left; }
.page_layout_form_middle_left_announcements_text{float:left; width:300px; height:25px; text-align: right; }
.page_layout_form_middle_right_announcements_text{float:right; width:310px; height:25px; text-align: left;}
.page_layout_form_middle_left_announcements{float:left; width:300px; height:25px; text-align: right; }
.page_layout_form_middle_right_announcements{float:right; width:310px; height:25px; text-align: left;}
/**END ACCOUNT >> Account_Schedule_Announcements **/



/**START ACCOUNT >> Account_Stats_Team_Forfeit **/
.page_layout_form_middle_complete_forfeits{float:left; width:620px;}
.page_layout_form_middle_left_forfeits_text{float:left; width:300px; height:70px; text-align: right; }
.page_layout_form_middle_right_forfeits_text{float:right; width:310px; height:70px; text-align: left;}
.page_layout_form_middle_left_forfeits{float:left; width:300px; height:25px; text-align: right; }
.page_layout_form_middle_right_forfeits{float:right; width:310px; height:25px; text-align: left;}
/**END ACCOUNT >> Account_Stats_Team_Forfeit **/


/**START ACCOUNT >> SECTION INSERT AND UPDATED STATS **/
.page_layout_complete_arena_location{float:left; width:320px;}
.page_layout_left_arena_location{float:left; width:300px; height:25px; text-align: right; }
.page_layout_right_arena_location{float:right; width:310px; height:25px; text-align: left;}
/**END ACCOUNT >> SECTION INSERT AND UPDATED STATS **/

/* this may fix the css firefox border shrinking issue { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/*** START wrapper_pool_league_profile ***/
.wrapper_pool_league_profile{float:left; width:800px;}
/*** END wrapper_pool_league_profile ***/

/**START PROFILE >> POOL STATS **/
.page_layout_pool_stats_complete{float:left; width:680px;}
.page_layout_pool_stats_simple{float:left; width:340px;}
.page_layout_pool_stats_date_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey;  }
.page_layout_pool_stats_date_frame{float:left; width:100px; height:auto; text-align: center; }
.page_layout_pool_stats_date{  float:left;  width:98px; height:25px; text-align: center; border: 1px solid grey; }
.page_layout_pool_stats_date_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_time_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey;  }
.page_layout_pool_stats_time_frame{float:left; width:90px; height:auto; text-align: center; }
.page_layout_pool_stats_time{  float:left;  width:88px; height:25px; text-align: center; border: 1px solid grey;}
.page_layout_pool_stats_time_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_wks_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey; }
.page_layout_pool_stats_wks_frame{float:left; width:36px; height:auto; text-align: center; }
.page_layout_pool_stats_wks{  float:left;  width:34px; height:25px; text-align: center; border: 1px solid grey; }
.page_layout_pool_stats_wks_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_hoaws_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey; }
.page_layout_pool_stats_hoaws_frame{float:left; width:36px; height:auto; text-align: center; }
.page_layout_pool_stats_hoaws{  float:left;  width:34px; height:25px; text-align: center; border: 1px solid grey;  text-decoration: underline;}
.page_layout_pool_stats_hoaws_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_wins_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey; }
.page_layout_pool_stats_wins_frame{float:left; width:30px; height:auto; text-align: center; }
.page_layout_pool_stats_wins{  float:left;  width:28px; height:25px; text-align: center; border: 1px solid grey;}
.page_layout_pool_stats_wins_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_losses_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey; }
.page_layout_pool_stats_losses_frame{float:left;  width:30px; height:auto; text-align: center; }
.page_layout_pool_stats_losses{float:left; width:28px; height:25px; text-align: center;border: 1px solid grey; }
.page_layout_pool_stats_losses_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_runs_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey; }
.page_layout_pool_stats_runs_frame{float:left;  width:30px; height:auto; text-align: center; }
.page_layout_pool_stats_runs{float:left; width:28px; height:25px; text-align: center;border: 1px solid grey; }
.page_layout_pool_stats_runs_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_8_OB_head{background-color: rgba(0, 0, 2, 0.2);border: 1px solid grey;  }
.page_layout_pool_stats_8_OB_frame{float:left;  width:50px; height:auto; text-align: center; }
.page_layout_pool_stats_8_OB{float:left; width:48px; height:25px; text-align: center; border: 1px solid grey;}
.page_layout_pool_stats_8_OB_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_50_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey;  }
.page_layout_pool_stats_50_frame{float:left;  width:36px; height:auto; text-align: center; }
.page_layout_pool_stats_50{float:left; width:34px; height:25px; text-align: center; border: 1px solid grey;}
.page_layout_pool_stats_50_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_ABPPB_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey;  }
.page_layout_pool_stats_ABPPB_frame{float:left;  width:70px; height:auto; text-align: center; }
.page_layout_pool_stats_ABPPB{float:left; width:68px; height:25px; text-align: center;border: 1px solid grey; }
.page_layout_pool_stats_ABPPB_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_game_played_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey;  }
.page_layout_pool_stats_game_played_frame{float:left;  width:30px; height:auto; text-align: center; }
.page_layout_pool_stats_game_played{float:left; width:28px; height:25px; text-align: center; border: 1px solid grey;}
.page_layout_pool_stats_game_played_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }

.page_layout_pool_stats_average_head{background-color: rgba(0, 0, 2, 0.2); border: 1px solid grey; }
.page_layout_pool_stats_average_frame{float:left;  width:60px; height:auto; text-align: center; }
.page_layout_pool_stats_average{float:left; width:58px; height:25px; text-align: center; border: 1px solid grey;}
.page_layout_pool_stats_average_foot{background-color: rgba(0, 0, 2, 0.1);height:25px; padding-top:2px; font-weight: bold; }
/**END PROFILE >> POOL STATS **/


/**START SEASON LEADERS STATS HEADER >> billiards POOL STATS **/
.page_layout_billiards_season_stats_complete_h{float:left; width:910px;}
.page_layout_billiards_season_stats_name_h{float:left; width:200px; height:auto; text-align: center; font-weight: bold;}
.page_layout_billiards_season_stats_wins_h{float:left; width:100px; height:auto; text-align: center; font-weight: bold;}
.page_layout_billiards_season_stats_losses_h{float:left; width:100px; height:auto; text-align: center; font-weight: bold; }
.page_layout_billiards_season_stats_runs_h{float:left; width:100px; height:auto; text-align: center;font-weight: bold; }
.page_layout_billiards_season_stats_8OB_h{float:left; width:100px; height:auto; text-align: center;font-weight: bold; }
.page_layout_billiards_season_stats_50_h{float:left; width:100px; height:auto; text-align: center;font-weight: bold; }
.page_layout_billiards_season_stats_gamesall_h{float:left; width:100px; height:auto; text-align: center; font-weight: bold;}
.page_layout_billiards_season_stats_avg_h{float:left; width:100px; height:auto; text-align: center; font-weight: bold;}
/**END SEASON LEADERS STATS  HEADER >> billiards POOL STATS **/


/**START SEASON LEADERS STATS >> billiards POOL STATS **/
.page_layout_billiards_season_stats_complete{float:left; width:910px;}
.page_layout_billiards_season_stats_hover_row:hover{ background-color:#8cff66;}
.page_layout_billiards_season_stats_name{float:left; width:200px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_wins{float:left; width:100px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_losses{float:left; width:100px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_runs{float:left; width:100px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_8OB{float:left; width:100px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_50{float:left; width:100px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_gamesall{float:left; width:100px; height:auto; text-align: center; }
.page_layout_billiards_season_stats_avg{float:left; width:100px; height:auto; text-align: center; }
/**END SEASON LEADERS STATS >> billiards POOL STATS **/




/**START PROFILE >> POOL LEAGUE INFORMATION **/
.page_layout_pool_league_info_complete{float:left; width:700px;}
.page_layout_pool_league_info_left{float:left; width:150px; height:25px; text-align: right; }
.page_layout_pool_league_info_right{float:right; width:510px; height:25px; text-align: left;}
/**END PROFILE >> POOL LEAGUE INFORMATION **/


/**START PROFILE >> POOL LEAGUE SCHEDULE**/
.page_layout_pool_league_schedule_complete{float:left; width:900px;}
.page_layout_pool_league_schedule_left{float:left; width:150px; height:25px; text-align: right; }
.page_layout_pool_league_schedule_right{float:right; width:510px; height:25px; text-align: left;}
.page_layout_pool_league_schedule_all{float:left; width:875px; height:auto; text-align:left; }
.page_layout_pool_league_schedule_division{float:left; width:875px; height:25px; text-align: center; background-color: #7B7B5C}
.page_layout_pool_league_schedule_date{float:left; width:100px; height:25px; text-align: center; }
.page_layout_pool_league_schedule_time{float:left; width:75px; height:25px; text-align: center; }
.page_layout_pool_league_schedule_location{float:left; width:220px; height:25px; text-align: center; }
.page_layout_pool_league_schedule_home_team{float:left; width:250px; height:25px; text-align: center; }
.page_layout_pool_league_schedule_away_team{float:left; width:250px; height:25px; text-align: center; }
/**END PROFILE >> POOL LEAGUE SCHEDULE**/



/** START PROFILE >> POOL LEAGUE STANDINGS **/
.page_layout_pool_league_team_standings_complete{float:left; width:700px; height:auto;}
.page_layout_pool_league_team_standings_all{float:left; width:700px; height:auto;}
.page_layout_pool_league_team_standings_announce{float:left; width:700px; height:auto;}
.page_layout_pool_league_team_standings_division{float:left; width:673px; height:25px; text-align: center; background-color: #f5f5f0;  border: 1px solid black;}
.page_layout_pool_league_team_standings_team{float:left; width:212px; height:25px; text-align: center;  border: 1px solid black; }
.page_layout_pool_league_team_standings_TOTWINS{float:left; width:125px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_league_team_standings_TOTLOSSES{float:left; width:125px; height:25px; text-align: center; border: 1px solid black;}
/*.page_layout_pool_league_team_standings_TOTRUNS{float:left; width:50px; height:25px; text-align: center; }
.page_layout_pool_league_team_standings_TOT8_OB{float:left; width:50px; height:25px; text-align: center; }
.page_layout_pool_league_team_standings_TOT5-0{float:left; width:50px; height:25px; text-align: center; }*/
.page_layout_pool_league_team_standings_TOTABPPB{float:left; width:75px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_league_team_standings_average{float:left; width:205px; height:25px; text-align: center; border: 1px solid black;}
/** END PROFILE >> POOL LEAGUE STANDINGS **/






/** PDF  START PROFILE >> PDF POOL LEAGUE STANDINGS (need this befcaouse float no work)**/
.PDF_wrapper_pool_league_profile{background-color: #ffffff; display: inline-block; width:800px;}
.PDF_page_layout_pool_league_team_standings_complete{ width:700px; height:auto;}
.PDF_page_layout_pool_league_team_standings_all{ width:700px; height:25px;}
.PDF_page_layout_pool_league_team_standings_announce{ width:700px; height:auto;}
.PDF_page_layout_pool_league_team_standings_division{ width:673px; height:25px; text-align: center; background-color: #f5f5f0;  border: 1px solid black;}
.PDF_page_layout_pool_league_team_standings_team{ display: inline-block; width:212px; height:25px; text-align: center;  border: 1px solid black; }
.PDF_page_layout_pool_league_team_standings_TOTWINS{ display: inline-block; width:125px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_league_team_standings_TOTLOSSES{display: inline-block; width:125px; height:25px; text-align: center; border: 1px solid black;}
.PDF_page_layout_pool_league_team_standings_TOTABPPB{display: inline-block; width:75px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_league_team_standings_average{display: inline-block; width:205px; height:25px; text-align: center; border: 1px solid black;}
/** PDF  END PROFILE >>  PDF  POOL LEAGUE STANDINGS **/





/** START PROFILE >> POOL LEAGUE PLAYER WEEK ( pool_league_date_week) **/
.page_layout_pool_stats_player_week_complete{float:left; width:900px;}
.page_layout_pool_stats_player_week_all{float:left; width:900px; height:25px;}
.page_layout_pool_stats_player_week_number{float:left; width:900px; height:25px; text-align:left; border: 1px solid black; }
.page_layout_pool_stats_player_week_team{float:left; width:874px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_top_1st_half{ float:left; width:200px; height:25px; text-align: center;border: 1px solid black;}
.page_layout_pool_stats_player_week_top_2nd_half{ float:left; width:258px; height:25px; text-align: center;border: 1px solid black;}
.page_layout_pool_stats_player_week_top_3rd_half{ float:left; width:412px; height:25px; text-align: center;border: 1px solid black;}
.page_layout_pool_stats_player_week_player{  float:left;  width:200px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_wins{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_losses{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_runs{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_8_OB{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_5-0{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_tot_gam{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.page_layout_pool_stats_player_week_average{  float:left;  width:100px; height:25px; text-align: center;border: 1px solid black; }
/** END PROFILE >> POOL LEAGUE PLAYER WEEK ( pool_league_date_week) **/


/** START PROFILE SIGNLE TEAM!! >> POOL LEAGUE PLAYER WEEK ( pool_league_date_week) **/
.single_team_page_layout_pool_stats_player_week_complete{float:left; width:1020px;}
.single_team_page_layout_pool_stats_player_week_all{float:left; width:1020px; height:25px;}
.single_team_page_layout_pool_stats_player_week_number{float:left; width:1020px; height:25px; text-align:left; border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_team{float:left; width:994px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_top_1st_half{ float:left; width:200px; height:25px; text-align: center;border: 1px solid black;}
.single_team_page_layout_pool_stats_player_week_top_2nd_half{ float:left; width:378px; height:25px; text-align: center;border: 1px solid black;}
.single_team_page_layout_pool_stats_player_week_top_3rd_half{ float:left; width:412px; height:25px; text-align: center;border: 1px solid black;}
.single_team_page_layout_pool_stats_player_week_player{  float:left;  width:200px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_date{  float:left;  width:120px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_wins{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_losses{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_runs{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_8_OB{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_5-0{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_tot_gam{  float:left;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.single_team_page_layout_pool_stats_player_week_average{  float:left;  width:100px; height:25px; text-align: center;border: 1px solid black; }
/** END PROFILE SIGNLE TEAM!! >> POOL LEAGUE PLAYER WEEK ( pool_league_date_week) **/








/** START PDF PROFILE >> POOL LEAGUE PLAYER WEEK ( pool_league_date_week) **/
.PDF_page_layout_pool_stats_player_week_complete{ width:875px; }
.PDF_page_layout_pool_stats_player_week_all{display: inline-block; width:900px; height:25px;}
.PDF_page_layout_pool_stats_player_week_zero{display: inline-block; width:1px; height:25px;border: 1px solid black;}
.PDF_page_layout_pool_stats_player_week_number{display: inline-block; width:900px; height:25px; text-align:left; border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_team{display: inline-block; width:874px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_top_1st_half{  display: inline-block; width:197px;  height:25px; text-align: center;border: 1px solid black;}
.PDF_page_layout_pool_stats_player_week_top_2nd_half{display: inline-block; width:258px; height:25px; text-align: center;border: 1px solid black;}
.PDF_page_layout_pool_stats_player_week_top_3rd_half{display: inline-block; width:412px; height:25px; text-align: center;border: 1px solid black;}
.PDF_page_layout_pool_stats_player_week_player{display: inline-block;   width:197px; height:25px; text-align:center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_wins{display: inline-block;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_losses{display: inline-block;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_runs{display: inline-block; width:50px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_8_OB{display: inline-block;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_5-0{display: inline-block;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_tot_gam{display: inline-block;  width:50px; height:25px; text-align: center;border: 1px solid black; }
.PDF_page_layout_pool_stats_player_week_average{display: inline-block;  width:100px; height:25px; text-align: center;border: 1px solid black; }
/** END PDF PROFILE >> POOL LEAGUE PLAYER WEEK ( pool_league_date_week) **/


/* colorize this */
#recentlyupdated
{position:fixed;
 color:#000000;
 font-size: 16px;
right:0;
bottom:0;
padding-right: 10px;
}




.not_in_wish_btn {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	background-color:#ededed;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#454545;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.not_in_wish_btn:hover {
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	background-color:#dfdfdf;
}
.not_in_wish_btn:active {
	position:relative;
	top:1px;
}



.in_wish_btn {
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	background-color:#79bbff;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.in_wish_btn:hover {
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	background-color:#378de5;
}
.in_wish_btn:active {
	position:relative;
	top:1px;
}

       




.in_inventory_btn {
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	background-color:#89c403;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.in_inventory_btn:hover {
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	background-color:#77a809;
}
.in_inventory_btn:active {
	position:relative;
	top:1px;
}






.not_in_inventory_btn {
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:linear-gradient(to bottom, #f24537 5%, #db3d2e 100%);
	background-color:#f24537;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.not_in_inventory_btn:hover {
	background:linear-gradient(to bottom, #db3d2e 5%, #f24537 100%);
	background-color:#db3d2e;
}
.not_in_inventory_btn:active {
	position:relative;
	top:1px;
}

        






        





/*start view cart trading card section */
.view_cart_Trading_Cards_Top_bx{ width: 100%;display: inline-block;}
.view_cart_Trading_Cards_Top{display: inline-block; padding:4px 4px 4px 4px; text-align: left; border: 1px solid grey;}
.view_cart_Trading_Cards{display: inline-block;  width:320px; height:190px; text-align: center; border: 1px solid grey;}
.view_cart_Trading_Cards:hover{background-color: rgba(6, 0, 0, 0.1); border: 1px solid rgba(58, 159, 24, 0.3);}
.view_cart_Trading_Cards_lf_bx{display: inline-block; float:left; width:112px; height:156px; text-align: center; }
.view_cart_Trading_Cards_rt_bx1{display: inline-block; float:left; width:200px; height:100px; text-align: center; }
.view_cart_Trading_Cards_rt_bx2{display: inline-block; float:left; width:60px; height:56px; text-align: center; }
.view_cart_Trading_Cards_rt_bx3{display: inline-block; float:left; width:140px; height:56px; text-align: center; }
.view_cart_Trading_Cards_rt_bx4L{display: inline-block; float:left; width:160px; height:30px; text-align: center;}
.view_cart_Trading_Cards_rt_bx4R{display: inline-block; float:left; width:160px; height:30px; text-align: center;}
.view_cart_Trading_Cards_ship{width: 100%;display: inline-block;}
.view_cart_Trading_Cards_ship_to{display: inline-block; float:left; width:320px; height:496px; text-align: center; }


.view_cart_Trading_Cards_ship_bx{display: inline-block; float:left; width:314px; height:24px; padding:2px 2px 2px 2px; text-align: left;  border: 1px solid grey;}
.view_cart_Trading_Cards_ship_bx_gy{display: inline-block; float:left; color:#9c9c9c; width:318px; height:18px; padding:1px 1px 1px 1px; text-align:left;}
.view_cart_Trading_Cards_ship_blk_txt{ color:#000000;}
.view_cart_Trading_Cards_totals_otr{display: inline-block; float:left; width:320px; }
.view_cart_Trading_Cards_totals{display: inline-block; float:left; color:#000000; width:318px; height:17px; padding:1px 1px 1px 1px; text-align:left; border-bottom: 1px solid #c9c9c9;}


.view_my_in_Trading_Cards{display: inline-block;  width:320px; height:480px; text-align: center; border: 1px solid grey;}
.view_my_in_Trading_Cards:hover{background-color: rgba(6, 0, 0, 0.1); border: 1px solid rgba(58, 159, 24, 0.3);}
.view_my_in_Trading_Cards_btm_bx{display: inline-block; float:left; width:314px; padding-left:4px; padding-right:4px; height:278px; text-align:left;}

.asacartlinkbutton {background: none;border: none;color: #0066ff;text-decoration: underline;cursor: pointer;}


/*end view cart trading card section */

/* start order history view */
.view_my_order_history_exterior{width:620px;height:auto;}
.view_my_order_history_top_bx_main{ width:618px; height:20px; text-align: center; border: 1px solid grey;}
.view_my_order_history_top_bx_order_number{float:left;display: inline-block; font-weight:bold; padding-top:2px; width:80px; height:18px; text-align: center;}
.view_my_order_history_top_bx_order_date{float:left;display: inline-block;  font-weight:bold; padding-top:2px; width:99px; height:18px; text-align: center; border-left: 1px solid grey;}
.view_my_order_history_top_bx_order_total{float:left;display: inline-block; font-weight:bold;  padding-top:2px; width:79px; height:18px; text-align: center; border-left: 1px solid grey;}
.view_my_order_history_top_bx_order_tax{float:left;display: inline-block;  font-weight:bold; padding-top:2px; width:79px; height:18px; text-align: center; border-left: 1px solid grey;}
.view_my_order_history_top_bx_order_delivery_address{float:left;display: inline-block; font-weight:bold; padding-top:2px; width:277px; height:18px; text-align: center; border-left: 1px solid grey;}


.view_my_order_history_grid_bx_order_number{float:left;display: inline-block; padding-top:2px;  width:80px; height:18px; text-align: center;}
.view_my_order_history_grid_bx_order_date{float:left;display: inline-block; padding-top:2px;  width:99px; height:18px; text-align: center; border-left: 1px solid grey;}
.view_my_order_history_grid_bx_order_total{float:left;display: inline-block;  padding-top:2px; width:79px; height:18px; text-align: center; border-left: 1px solid grey;}
.view_my_order_history_grid_bx_order_tax{float:left;display: inline-block;  padding-top:2px; width:79px; height:18px; text-align: center; border-left: 1px solid grey;}
.view_my_order_history_grid_bx_order_delivery_address{float:left;display: inline-block; padding-top:2px;  width:277px; height:18px; text-align: center; border-left: 1px solid grey;}


.view_my_order_history_exterior_tran{width:388px;height:auto;}
.view_my_order_history_top_address_tran{width:388px;height:auto;}
.view_my_order_history_top_bx_order_sku_tran{float:left;display: inline-block; font-weight:bold; padding-top:2px; width:206px; height:18px; text-align: center;  border: 1px solid grey;}
.view_my_order_history_top_bx_order_price_tran{float:left;display: inline-block;  font-weight:bold; padding-top:2px; width:98px; height:18px; text-align: center; border: 1px solid grey;}
.view_my_order_history_top_bx_order_quantity_tran{float:left;display: inline-block; font-weight:bold;  padding-top:2px; width:78px; height:18px; text-align: center; border: 1px solid grey;}

.view_my_order_history_grid_bx_order_sku_tran{float:left;display: inline-block; padding-top:2px;  width:206px; height:18px; text-align: center;  border: 1px solid grey;}
.view_my_order_history_grid_bx_order_price_tran{float:left;display: inline-block; padding-top:2px;  width:98px; height:18px; text-align: center; border: 1px solid grey;}
.view_my_order_history_grid_bx_order_quantity_tran{float:left;display: inline-block;  padding-top:2px; width:78px; height:18px; text-align: center; border: 1px solid grey;}
.view_my_order_history_exterior_tran_btm{float:left;width:388px;height:300px;}





.view_my_order_history_interior{width:618px; height:18px; text-align: center; border: 1px solid grey;}
.view_my_order_history_interior:hover{background-color: rgba(6, 0, 0, 0.1); border: 1px solid rgba(58, 159, 24, 0.3);}

/*end order history view */


/*start mem trading card section */
.Memorabilia_Trading_Cards_Top_bx{width: 100%;display: inline-block;}
.Memorabilia_Trading_Cards_Top{display: inline-block; padding:4px 4px 4px 4px; text-align: left; border: 1px solid grey;}
.Memorabilia_Trading_Cards{display: inline-block;  width:221px; height:408px; text-align: center; border: 1px solid grey;}
.Memorabilia_Trading_Cards:hover{background-color: rgba(0, 7, 0, 0.1); border: 1px solid rgba(0, 7, 0, 0.1);}
.Memorabilia_Trading_Cards_a_b{display: inline-block;  width:442px; height:568px; text-align: center; border: 1px solid grey;}
.Memorabilia_Trading_Cards_a_b:hover{background-color: rgba(0, 7, 0, 0.1); border: 1px solid rgba(0, 7, 0, 0.1);}

.Memorabilia_Trading_Cards_all_attr{display: inline-block;  width:221px; height:568px; text-align: center; border: 1px solid grey;}
.Memorabilia_Trading_Cards_all_attr:hover{background-color: rgba(0, 7, 0, 0.1); border: 1px solid rgba(0, 7, 0, 0.1);}
.Memorabilia_Trading_Cards_nc{display: inline-block;  width:221px; height:340px; text-align: center;border: 1px solid grey;}
.Memorabilia_Trading_Cards_nc:hover{background-color: rgba(0, 7, 0, 0.1); border: 1px solid rgba(0, 7, 0, 0.1);}
.Memorabilia_Trading_Cards_nc_b{display: inline-block;  width:442px; height:340px; text-align: center;border: 1px solid grey;}
.Memorabilia_Trading_Cards_nc_b:hover{background-color: rgba(0, 7, 0, 0.1); border: 1px solid rgba(0, 7, 0, 0.1);}
.Memorabilia_Trading_Cards_b{display: inline-block;  width:442px; height:408px; text-align: center;border: 1px solid grey;}
.Memorabilia_Trading_Cards_b:hover{background-color: rgba(0, 7, 0, 0.1); border: 1px solid rgba(0, 7, 0, 0.1);}
.Memorabilia_Trading_Cards_all_attr_txt{float:left;width:221px; height:20px;}
.Memorabilia_Trading_Cards_all_attr_txt_set{float:left;width:221px; height:40px;}
.Memorabilia_Trading_Cards_price{float:left;width:221px; height:20px; font-weight: bold;}
.Memorabilia_Trading_Cards_btns{float:left;width:110px; height:40px;}
.Memorabilia_Trading_Cards_btns_wl{float:left;width:110px; height:40px;}
.Memorabilia_Trading_Cards_btns_in{float:left;width:111px; height:40px;}
.addtocart {box-shadow: 0px 1px 0px 0px #fff6af;background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);background-color:#ffec64;border-radius:5px;border:1px solid #ffaa22;display:inline-block;cursor:pointer;color:#333333;font-family:Arial;font-size:15px;font-weight:bold;padding:6px 6px;text-decoration:none;text-shadow:0px 1px 0px #ffe836;}
.addtocart:hover {background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);background-color:#ffab23;}
.addtocart:active {position:relative;top:1px;}

/*end mem trading card section */



/**start pro baseball stats start**/
.pro_baseball_stats_complete_player_layout{width: 1200px; float:left;}
.pro_baseball_stats_complete_layout_overall_stats_graph{width: 1200px; float:left;}
.pro_baseball_stats_complete_layout{width: 1200px; float:left;}
/*header start here */
.pro_baseball_stats_header_yearID{width:50px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_teamID{width:55px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_lgID{width:40px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_G{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_AB{width:55px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_R{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_H{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_2B{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_3B{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_HR{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_RBI{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_SB{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_CS{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_BB{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_SO{width:50px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_AVG{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_OB{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_SLG{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_OPS{width:45px; height:20px; float:left; font-weight: bold;}
/*.pro_baseball_stats_header_OPS_plus{width:45px; height:20px; float:left; font-weight: bold;}*/
.pro_baseball_stats_header_TB{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_IBB{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_HBP{width:50px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_SH{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_SF{width:45px; height:20px; float:left; font-weight: bold;}
.pro_baseball_stats_header_GIDP{width:45px; height:20px; float:left; font-weight: bold;}
/*header end here */
.pro_baseball_stats_yearID{width:50px; height:20px; float:left;}
.pro_baseball_stats_teamID{width:55px; height:20px; float:left;}
.pro_baseball_stats_lgID{width:40px; height:20px; float:left;}
.pro_baseball_stats_G{width:45px; height:20px; float:left;}
.pro_baseball_stats_AB{width:55px; height:20px; float:left;}
.pro_baseball_stats_R{width:45px; height:20px; float:left;}
.pro_baseball_stats_H{width:45px; height:20px; float:left;}
.pro_baseball_stats_2B{width:45px; height:20px; float:left;}
.pro_baseball_stats_3B{width:45px; height:20px; float:left;}
.pro_baseball_stats_HR{width:45px; height:20px; float:left;}
.pro_baseball_stats_RBI{width:45px; height:20px; float:left;}
.pro_baseball_stats_SB{width:45px; height:20px; float:left;}
.pro_baseball_stats_CS{width:45px; height:20px; float:left;}
.pro_baseball_stats_BB{width:45px; height:20px; float:left;}
.pro_baseball_stats_SO{width:50px; height:20px; float:left;}
.pro_baseball_stats_AVG{width:45px; height:20px; float:left;}
.pro_baseball_stats_OB{width:45px; height:20px; float:left;}
.pro_baseball_stats_SLG{width:45px; height:20px; float:left;}	
.pro_baseball_stats_OPS{width:45px; height:20px; float:left;}
/*.pro_baseball_stats_OPS_plus{width:45px; height:20px; float:left;}*/
.pro_baseball_stats_TB{width:45px; height:20px; float:left;}
.pro_baseball_stats_IBB{width:45px; height:20px; float:left;}
.pro_baseball_stats_HBP{width:50px; height:20px; float:left;}
.pro_baseball_stats_SH{width:45px; height:20px; float:left;}
.pro_baseball_stats_SF{width:45px; height:20px; float:left;}
.pro_baseball_stats_GIDP{width:45px; height:20px; float:left;}
/**start pro baseball stats end**/


.data_link{display:none;}

.bottom_page_layout {
      margin-left: auto;
    margin-right: auto;
    padding-top:10px;
    width: 90%;
    height:21px;
  /* turned off not here   background-image: url("/themes/replace/images/bottom_background.png"); */
     background-repeat:no-repeat;
      display: block;
     
       color:black;
      
      background-size: 100% 100%;
}



.footer{ 
    
    /*background-color:#f6cd2a ;*/
   width:100%;
   height:250px;
    float:left;
	background-repeat:repeat-x;

}

.footer_layout{ 
  font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 13px;
    padding-top: 40px;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
text-align: center;
color:#707070;}
