﻿/* --------------------------  BEGIN - Navigation CSS  -------------------- */

.NavMain 
{
	width:955px;
	height:118px;	
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.NavTop
{
	width:955px;
	height:19px;
}

.NavTopblank
{
	font-family:Arial;
	font-weight:900;
	font-size:14px;
	width:845px;
	height:19px;
	background-color:#FFFFFF;
	text-align:right;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.NavTopwinningnumbers_black
{
	color:#000000;
}

.NavTopwinningnumbers_red
{
	color:#c51515;
}

.NavTopwinningnumbers_orange
{
	color:#ff7800;
}

.NavTopwinningnumbers_blue
{
	color:#0A60C1;
}

.NavMiddle
{
	width:955px;
	height:53px;
	text-align:left;
}

.NavBottom
{
	width:955px;
	height:46px;
	text-align:left;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.NavBottomblank
{
	width:845px;
	height:46px;
	background-color:#FFFFFF;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  END - Navigation CSS  -------------------- */

/* --------------------------  BEGIN - NavigationDropDown CSS  -------------------- */

.Navdrop_style
{
	background-color:#d4dbe3;
	font-family:Arial;
	font-size:16px;
	line-height:30px;
	font-weight:bold;
	text-align:left;
	color:#27313f;
	margin: 0px 60px 0px 0px;
	padding: 0px 60px 0px 0px;
}

/* --------------------------  END - NavigationDropDown CSS  -------------------- */

/* --------------------------  BEGIN - Banner CSS  -------------------- */
/*	background-image:url(../images/sample_banner.gif); 
	background-repeat:no-repeat;
	position: static;
*/

.Bannertablemain
{   
	width:955px;
	height:215px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BannerBottomball
{
    
	width:110px;
	height:46px;
	position: relative;
	top:0;
	left:0;
	z-index: 3;

}

.Bannerplayers
{
	position: relative;
	z-index: 2;
	top:150;
	left:600;
	margin: -2px 0px 0px 0px;
	padding: -2px 0px 0px 0px;
}


/* --------------------------  END - Banner CSS  -------------------- */

/* --------------------------  BEGIN - WinningNumbersHome CSS  -------------------- */

.winningnumbers_maintable
{
    width:355px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningnumbers_topper
{
    width:355px;
    height:62px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningnumbers_games
{
    width:355px;
    background-image: url(../images/content_home/winning_stripe.gif);
    background-repeat:repeat-y;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningnumbers_gametable
{
    width:330px;
    height:100px;
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;
}

.winningnumbers_between
{
    background-color:#920001;
    text-align:center;
    width:100%;
    height:5px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningnumbers_numberstop
{
    text-align:center;
    vertical-align:middle;
    width:105px;
    height:95px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningnumbers_jackpot
{
    text-align:center;
    vertical-align:middle;
    font-family:Helvetica;
    font-size:16px;
    font-weight: 900;
    width:105px;
    height:50px;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.winningnumbers_numbers
{
    text-align:left;
    vertical-align:middle;
    width:200px;
    height:100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningnumbers_keno_instant
{
    width:330px;
    height:100px;
    text-align:left;
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;
}

.winningnumbers_cash3_4
{
    text-align:left;
    vertical-align:middle;
    width:164px;
    height:100px;
	margin-left:auto;
	margin-right:auto;
}

.winningnumbers_numbers_sm
{
    text-align:left;
    vertical-align:middle;
    width:77px;
    height:100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.winningfont_dates
{
    font-family:Helvetica;
    font-size:13px;
    color:#002b68;
    font-weight:bold;
}

.winningfont_numbers
{
    font-family:Helvetica;
    font-size:14px;
    color:#000000;
    font-weight:900;
}

/* --------------------------  END - WinningNumbersHome CSS  -------------------- */


/* --------------------------  BEGIN - DidIWinHome CSS  -------------------- */

.didiwin_maintable
{
    width:235px;
    height:295px;
	vertical-align:top;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.didiwin_topper
{
    width:235px;
    height:47px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.didiwin_bgtable
{
    width:235px;
    height:248px;
    background-image: url(../images/content_home/didiwin_tblbg.jpg);
    background-repeat:repeat-y;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.didiwin_footer
{
    width:235px;
    height:7px;
    background-image: url(../images/content_home/didiwin_footer.gif);
    background-repeat: no-repeat;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.didiwin_dropdown
{
    width:219px;
    height:49px;
    text-align:center;
    background-image: url(../images/content_home/didiwin_ddbg.jpg);
    background-repeat: no-repeat;
	vertical-align:top;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.didiwin_dropdown_inner
{
    width:175px;
    height:40px;
    text-align:left;
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;
}

.didiwin_numberarea
{
    width:219px;
    height:160px;
    background-color:#1664a8;
    text-align:center;
	vertical-align:middle;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.didiwin_numberarea_inner
{
    width:185px;
    height:155px;
    text-align:left;
	vertical-align:middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.didiwin_numberarea_butn
{
    width:205px;
    height:30px;
    text-align:center;
	vertical-align:middle;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

/* --------------------------  BEGIN - didiwin balls CSS  -------------------- */
.balls-text
{
	width: 16px;
	height: 16px;
	text-align: center;
	font-size: 11px;
	border-right: 1px groove;
	border-top: 1px groove;
	border-left: 1px groove;
	border-bottom: 1px groove;
	background-color: lightyellow;
	font-family: Arial;
	font-weight: bold;
	left: -1px;
	position: relative;
	top: -2px;
}
.balls-td 
{
	width: 32px;
	height: 32px;
	text-align: center;
	background-image: url(../images/static_images/headers/analysis/whiteball_hm2.png);
	background-repeat: no-repeat;
}
.balls-tdr
{
	width: 32px;
	height: 32px;
	text-align: center;
	background-image: url(../images/static_images/headers/analysis/redball_hm2.png);
	background-repeat: no-repeat;
}

.balls-annalyze-text
{
	width: 16px;
	height: 16px;
	text-align: center;
	font-size: 11px;
	border-right: 1px groove;
	border-top: 1px groove;
	border-left: 1px groove;
	border-bottom: 1px groove;
	background-color: lightyellow;
	font-family: Arial;
	font-weight: bold;
	left: -1px;
	position: relative;
	top: -2px;
}
.balls-annalyze-td 
{
	width: 32px;
	height: 32px;
	text-align: center;
	background-image: url(../images/static_images/headers/analysis/whiteball_hm3.png);
	background-repeat: no-repeat;
}
.balls-annalyze-tdr
{
	width: 32px;
	height: 32px;
	text-align: center;
	background-image: url(../images/static_images/headers/analysis/redball_hm3.png);
	background-repeat: no-repeat;
}
/* --------------------------  END - didiwin balls CSS  -------------------- */

/* --------------------------  END - DidIWinHome CSS  -------------------- */

/* --------------------------  BEGIN - PlayersClubHome CSS  -------------------- */

.playersclub_maintable
{
    width:355px;
    height:302px;
	vertical-align:top;
	background-image: url(../images/content_home/players_bgfull.gif);
    background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
}

.playersclub_maintablelg
{
    width:355px;
    height:302px;
	vertical-align:top;
	background-image: url(../images/content_home/players_bgfull_log.gif);
    background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
}

.playersclub_bullets
{
    width:280px;
    height:50px;
    text-align:center;
	vertical-align:middle;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.playersclub_bulletstxt
{
    width:280px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#000000; 
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
}

.playersclub_signupbutn
{
    width:123px;
    height:40px;
    text-align:center;
	vertical-align:top;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.playersclub_signin_form
{
    width:325px;
    height:90px;
    background-color:#cf6f22;
    text-align:center;
	vertical-align:top;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.playersclub_signin_titlebar
{
    width:320px;
    height:15px;
    background-color:#344a79;
    text-align:left;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.playersclub_signin_content
{
    width:320px;
    height:75px;
    border-color:#8c5739;
    background-color:#f6a766;
    text-align:left;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.playersclub_signin_member
{
    width:320px;
    height:15px;
    background-color:#f6a766;
    text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.playersclub_signin_fields
{
    width:320px;
    height:30px;
    background-color:#f6a766;
    text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.playersclub_signin_logonbutn
{
    width:180px;
    height:18px;
    background-color:#f6a766;
    text-align:left;
	margin: 0px 0px 0px 60px;
	padding: 0px 0px 0px 0px;
}
.playersclub_loggedin_welcome
{
    width:320px;
    height:16px;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    color:#000000;
    text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.playersclub_loggedin_logout
{
    width:320px;
    height:15px;
    font-family:Arial;
    font-size:12px;
    line-height:15px;
    font-weight:bold;
    color:#1c4691;
    text-decoration:underline;
    text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.playersclub_loggedin_links
{
    width:320px;
    height:13px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#000000;
    text-align:left;
    text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.playersclub_loggedin_links a
{
    width:320px;
    height:13px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#000000;
    text-align:left;
    text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.playersclub_loggedin_links a:hover
{
    width:320px;
    height:13px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    color:#1c4691;
    text-align:left;
    text-decoration:underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* --------------------------  END - PlayersClubHome CSS  -------------------- */

/* --------------------------  BEGIN - NewsHome CSS  -------------------- */

.news_main
{
    width:355px;
    height:290px;
    text-align:center;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.news_top
{
    width:355px;
    height:10px;
	text-align:center;
	background-image: url(../images/content_home/news_bgtop.gif);
    background-repeat: no-repeat;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.news_inner
{
    width:355px;
    height:280px;
    text-align:center;
	background-image: url(../images/content_home/news_bg.gif);
    background-repeat: repeat-y;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.news_foot
{
    width:355px;
    height:10px;
	background-image: url(../images/content_home/news_bgfoot.gif);
    background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.news_content
{
    width:305px;
    height:215px;
    text-align:center;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.news_bullet
{
    width:20px;
    vertical-align:top;
    text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.news_text
{
    width:290px;
    font-family:Arial;
    font-size:12px;
    text-align:left;
    color:#000000;
    font-weight:normal;
    vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.news_text_link
{
    font-family:Arial;
    font-size:12px;
    text-align:left;
    color:#142d51;
    font-weight:bold;
}

.news_morenews
{
    width:340px;
    height:25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  END - NewsHome CSS  -------------------- */

/* --------------------------  BEGIN - SmallBannerHome CSS  -------------------- */

.smallbanner_maintable
{
    width:235px;
    height:331px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  END - SmallBannerHome CSS  -------------------- */

/* --------------------------  BEGIN - BottomBannerHome CSS  -------------------- */

.bottombanner_maintable
{
    width:955px;
    height:110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  END - BottomBannerHome CSS  -------------------- */

/* --------------------------  BEGIN - GamesPage CSS  -------------------- */

/* --------------------------  BEGIN - CurrentNumbers CSS  -------------------- */

.currentno_tablemain
{
    
	width:375px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.currentno_topper
{
    width:375px;
    height:5px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.currentno_content
{
    width:375px;
    height:220px;
    vertical-align:top;
    text-align:center;
    background-image: url(../images/GamesPages/current_numbersbg.gif);
    background-repeat:repeat-y;
    margin:auto;
}

.currentno_main_keno
{
    
	width:375px;
	text-align:center;
	margin: auto;
	padding: 0px 0px 0px 0px;
}

.currentno_content_keno
{
    width:375px;
    height:233px;
    vertical-align:top;
    text-align:center;
    background-repeat:repeat-y;
    background-image: url(../images/GamesPages/current_numbersbg.gif);
    margin:auto;
}

.currentno_content_inner
{
    width:360px;
    height:210px;
    text-align:center;
    margin:auto;
}
.currentno_head
{
    width:365px;
    height:35px;
    margin:auto;
	padding: 0px 0px 0px 0px;
}

.currentno_footer
{
    width:375px;
    height:8px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.currentno_between
{
    width:375px;
    height:5px;
    background-color:#04213c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.currentno_gameimage
{
    width:160px;
    height:180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.currentno_gameresults
{
    background-color:#f4f4f4;
    border-color:#cccccc;
    text-align:center;
    width:180px;
    height:95px;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.currentno_fontday
{
  font-family:Arial;
  color:#000000;
  font-weight:bold;
  font-size:15px;
}

.currentno_fontdate
{
  font-family:Arial;
  color:#000000;
  font-weight:bold;
  font-size:12px;
}

.currentno_fontred
{
  font-family:Arial;
  color:#f40159;
  font-weight:bold;
  font-size:17px;
}

.currentno_fontblack
{
  font-family:Arial;
  color:#000000;
  font-weight:bold;
  font-size:17px;
}

.currentno_fontgray
{
  font-family:Arial;
  color:#999999;
  font-weight:bold;
  font-size:17px;
}

/* --------------------------  END - CurrentNumbers CSS  -------------------- */

/* --------------------------  BEGIN - CKMyNumbers CSS  -------------------- */

.ckmyno_tablemain
{
    
	width:375px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ckmyno_topper
{
    width:375px;
    height:5px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ckmyno_content
{
    width:375px;
    height:160px;
    vertical-align:top;
    text-align:center;
    background-image: url(../images/GamesPages/my_numbers_bg.gif);
    background-repeat:repeat-y;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.kenorange_content
{
    width:375px;
    height:185px;
    vertical-align:top;
    text-align:center;
    background-image: url(../images/GamesPages/my_numbers_bg.gif);
    background-repeat:repeat-y;
    margin:auto;
}

.Keno_constantlinks 
{
	width:200px;
	height:30px;
	font-family:Verdana;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#000000;	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.Keno_constantlinks a
{
    color: #000000; 
    font-family:Verdana;
    font-weight:bold;
    text-decoration: underline;
    font-size: 11px;
	line-height: 13px;
}

.Keno_constantlinks a:hover
{
    color: #ff2020;
    font-family:Verdana;
    font-weight:bold;
    text-decoration: underline;
    font-size: 11px;
	line-height: 13px;
}

.ckmyno_content_inner
{
    width:365px;
    height:149px;
    vertical-align:top;
    text-align:center;
    background-image: url(../images/GamesPages/my_numbers_bg_no.jpg);
    background-repeat:repeat-y;
    margin:auto;
}

.kenosearch_content_inner
{
    width:365px;
    height:185px;
    background-image: url(../images/GamesPages/kenosearch_bg.jpg);
    background-repeat:no-repeat;
    text-align:center;
    margin:auto;
}

.ckmyno_instant_inner
{
    width:365px;
    height:149px;
    vertical-align:top;
    text-align:center;
    background-image: url(../images/GamesPages/current_instant_bg.jpg);
    background-repeat:repeat-y;
    margin:auto;
}

.ckmyno_content_links
{
    width:315px;
    height:115px;
    vertical-align:top;
    text-align:left;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ckmyno_font_link
{
  font-family:Arial;
  color:#FFFFFF;
  font-weight:bold;
  font-size:11px;
  text-decoration:underline;
}

/* --------------------------  BEGIN - CKMyNumbers CSS  -------------------- */

/* --------------------------  BEGIN - CKMyNumbers CSS  -------------------- */

.recentwinner_tablemain
{
    
	width:375px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.recentwinner_topper
{
    width:375px;
    height:5px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.recentwinner_content
{
    width:375px;
    height:335px;
    text-align:center;
    background-image: url(../images/GamesPages/recent_winn_bg.gif);
    background-repeat:repeat-y;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.recentwinner_banner
{
    width:365px;
    height:25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.recentwinner_footer
{
    width:375px;
    height:10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.recentwinner_content_inner
{
    width:360px;
    height:300px;
    background-repeat:repeat-y;
    text-align:center;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.recentwinner_content_win
{
    width:355px;
    height:95px;
    background-color:#FFFFFF;
    text-align:center;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.recentwinner_font_txtname
{
  font-family:Arial;
  color:#04213c;
  font-weight:bold;
  font-size:14px;
}

.recentwinner_font_txtadd
{
  font-family:Arial;
  color:#4f7478;
  font-weight:bold;
  font-size:12px;
}

/* --------------------------  BEGIN - CKMyNumbers CSS  -------------------- */

/* --------------------------  BEGIN - PastNumbers CSS  -------------------- */

.pastno_tablemain
{
    
	width:375px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pastno_topper
{
    width:375px;
    height:20px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pastno_content
{
    width:375px;
    height:213px;    
    text-align:center;
    background-image: url(../images/GamesPages/current_numbersbg.gif);
    background-repeat:repeat-y;
    margin:auto;
	padding: 0px;
}

.pastno_content_inner
{
    width:372px;
    height:212px;
    text-align:center;
    margin:auto;
	padding: 0px;
}

.pastno_footer
{
    width:375px;
    height:13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pastno_bottom
{
    width:375px;
    height:4px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pastno_results_top
{
    
	width:360px;
	height:225px;
	text-align:left;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#00124a;
	margin: auto;
	padding: 0px 0px 0px 0px;
}
.pastno_lbls
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00124a;
}

.pastno_td
{
	text-align: right;
	padding-right:2px;
	line-height:15px;
}

.pastno_td_lft
{
	text-align: left;
	padding-left:2px;
	line-height:15px;
}

/* --------------------------  END - PastNumbers CSS  -------------------- */

/* --------------------------  Begin - Subnav CSS  -------------------- */

.subnavtd_left
{
    
	width:200px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  END - Subnav CSS  -------------------- */

/* --------------------------  END - GamesPage CSS  -------------------- */

/* --------------------------  BEGIN - Footer CSS  -------------------- */

.FooterMain 
{
	width:955px;
	height:135px;	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.Footer_constantlinks 
{
	width:525px;
	height:30px;
	font-family:Verdana;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	color:#000000;	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.Footer_constantlinks a
{
    text-align:left;
    color: #000000; 
    font-family:Verdana;
    font-weight:bold;
    text-decoration: underline;
    font-size: 11px;
	line-height: 13px;
}

.Footer_constantlinks a:hover
{
    text-align: left;
    color: #ff2020;
    font-family:Verdana;
    font-weight:bold;
    text-decoration: underline;
    font-size: 11px;
	line-height: 13px;
}

.Footer_disclaimer 
{
	width:725px;
	height:45px;
	font-family:Verdana;
	font-size:10px;
	line-height:12px;
	color:#000000;	
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Footer_gov 
{
	width:525px;
	height:19px;		
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.Footer_gov_font 
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	line-height:19px;
	color:#6b6d6e;
}

.Footer_direct 
{
	width:525px;
	height:16px;		
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.Footer_direct_font 
{
    font-family:Arial;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	color:#496678;
}
/* --------------------------  END - Footer CSS  -------------------- */
/* --------------------------  Begin - Contentpages CSS  -------------------- */
.contentpages_tablemain
{
    
	width:755px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}

.contentpages_font 
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#1c4691;
}

.contentpages_font a
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#1c4691;
}
/* --------------------------  END - Contentpages CSS  -------------------- */
/* --------------------------  Begin - AnalysisKit CSS  -------------------- */
.analysis_innertable
{
    
	width:600px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
}
.analysis_headertable
{
    
	width:300px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.analysis_tooltable
{
    
	width:350px;
	height:50px;
	text-align:left;
	background-color:#f5f6f7;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.analysis_headerfont
{
    color:#0f3455;
    font-family:Arial;
    font-size:14px;
    line-height:16px;
    font-weight:bold;
	margin:15px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

.analysis_contentfont
{
    color:#0f3455;
    font-family:Arial;
    text-align:left;
    font-size:13px;
    line-height:15px;
    margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.analysis_contentfontsm
{
    color:#0f3455;
    font-family:Arial;
    text-align:left;
    font-size:12px;
    line-height:12px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* --------------------------  End - AnalysisKit CSS  -------------------- */

/* --------------------------  Begin - Admin CSS  -------------------- */

.admin_headerfont
{
    color:#0f3455;
    font-family:Arial;
    font-size:16px;
    line-height:18px;
    font-weight:bold;
	margin:15px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

.admin_hyperlinksfont
{
    color:#0f3455;
    font-family:Arial;
    font-size:14px;
    line-height:16px;
    font-weight:bold;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.admin_hyperlinksfont a
{
    color:#0f3455;
    font-family:Arial;
    font-size:14px;
    line-height:16px;
    font-weight:bold;
    text-decoration:underline;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.admin_hyperlinksfont a:hover
{
    color:#ef3a43;
    font-family:Arial;
    font-size:14px;
    line-height:16px;
    font-weight:bold;
    text-decoration:underline;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --------------------------  End - Admin CSS  -------------------- */


/* --------------------------  BEGIN - POPUP CSS  -------------------- */
.Popup
{
    border: 2px groove #000000;
    display: none;
    width: 500px;
    background-color: #E9E9E9;
    padding: 20px;
    text-align: left;
}

.PopupBox
{
	/*display: none; */
	width: 500px; 
	background-color: #cc0001;
	border-width: 2px; 
	border-color: White; 
	border-style: solid; 
	text-align: left;
}

.PopupStyle
{
	background-color: White;
	padding: 5px 10px 5px 10px;
	margin: 20px;
}

.modalBackground
{
    z-index: 7999  !important;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

/* --------------------------  END - POPUP CSS  -------------------- */