/************************
Background is vertical repeating image
************************/
body {
	background:url(../../images/home/background.jpg) repeat-x;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	line-height:16px;
	background-color:#001543;
	}
	
/*****************************************
container holds the central image
*****************************************/
#container {
	width:980px;
	margin:0 auto;
	background:url(/images/home/container_bg.jpg) repeat-x;
	background-position:top;
	border-bottom:#203353 thin solid;
	border-left:#203353 thin solid;
	border-right:#203353 thin solid;
	background-color:#000632;
	}
	
#clear {
	clear:both;
	}
	
#dottedSep {
	border-top:#CCCCCC thin dotted;
	height:2px;
	margin:7px 0px 10px 0px;
	}
	
#dottedSepLaunch {
	border-top:#022e5f thin dotted;
	height:2px;
	margin:7px 0px 7px 0px;
	}
	
/******************
HEADER DIVS
*******************/
#nav {
	width:980px;
	margin:0 auto;
	height:34px;
	background-color:#000632;
	color:#ffffff;
	border-left:#203353 thin solid;
	border-right:#203353 thin solid;
	}
	
#nav_flag {
	width:34px;
	padding-right:10px;
	padding-left:25px;
	float:left;
	}
	
#nav_text {
	height:10px;
	padding: 9px 25px 0px 0px;
	}
	
#nav_region {
	float:left;
	font-size: 1em;
	}
	
#nav_links {
	width:700px;
	float:right;
	}
	
#nav_links_right {
	float:right;
	font-size:1.2em;
	}
#nav_links_left {
	float:left;
	font-size:1.1em;
	}
	
#nav a {
	color:#ffffff;
	text-decoration:none;
	}
	
#country_select {
	background:url(/images/home/country_select_bg.jpg) repeat-x;
	color:#ffffff;
	}



/***********************
LANGUAGE POP
***********************/
#languagepop {
	display:none;
	margin-left:165px;
	margin-top:8px;
	}
	
#languagepop
	{
	width:120px;
	height:50px;
	position:relative;
	background:#14305d;
	border:1px solid #ccc;
	z-index:500;	
	padding:5px;
	color:#ffffff;
	top:0px;
	}	

#languagepop ul
	{
	float:left;
	margin:3px 0px 0px 3px;
	padding:0px;
	list-style-type:none;
	}

#languagepop li {
	margin:0px;
	padding:3px;
	}
	
#languagepop ul a
	{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:1.1em;
	padding:0px;
	margin:0px;
	}		
	
/***********************
HOME PAGE DIVS
***********************/

#home_main {
	width:910px;
	padding:20px 35px 20px 35px;
	/*border:#FF00FF thin solid;*/
	}

#home_main a{
	text-decoration:none;
	}

#home_text {
	width:440px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:18px;
	/*border:#FFFF33 thin solid;*/
	}
	
#home_text p {
	color:#7a90ae;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:18px;
	}

#home_text .first {
	color:#7a90ae;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	}


#home_text .title {
	color:#ffffff;
	font-size:1.2em;
	text-decoration:none;
	margin:0px;
	}

#home_text .art_title {
	color:#ffffff;
	font-size:1.2em;
	}

#home_text_right a {
	color:#ffffff;
	font-size:1.2em;
	text-decoration:none;
	}
	
#home_text_right {
	float:right;
	width:210px;
	padding-top:20px;
	}

#home_text_left {
	float:left;
	width:210px;
	padding-top:20px;
	}

#home_text_left a {
	color:#ffffff;
	font-size:1.2em;
	text-decoration:none;
	}
	
#home_boxes {
	width:445px;
	float:right;
	/*border:#00FF00 thin solid;*/
	}

#home_ad_en {
	background:url(/images/home/pmsAd.jpg) no-repeat;
	width:210px;
	height:308px;
	float:right;
	cursor:pointer;
	} 
	
#home_ad_sp {
	background:url(/images/home/pmsAd.jpg) no-repeat;
	width:210px;
	height:308px;
	float:right;
	cursor:pointer;
	}
	
/* #home_ad_en { /* image for Landon photo giveaway */
/*	background:url(/images/home/pmsAd_LD_promo.jpg) no-repeat;
	width:210px;
	height:308px;
	float:right;
	cursor:pointer;
	} */

#home_ad {
	background:url(/images/home/pmsAd_orig.jpg) no-repeat;
	width:210px;
	height:308px;
	float:right;
	cursor:pointer;
	}
	
#home_ad_text  {
	color:#7a90ae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	line-height:20px;
	padding-top:93px;
	padding-left:15px;
	padding-right:15px;
	}
	
#home_ad_text .title {
	color:#ffffff;
	font-size:1.2em;
	}

#home_ad_text .title_sm {
	color:#ffffff;
	font-size:1em;
	}

#home_ad_text .title_lg {
	color:#ffffff;
	font-size:1.6em;
	}

#home_ad_text .title_lg_arabic {
	color:#ffffff;
	font-size:1.6em;
	font-family:Tahoma, serif, sans-serif, monospace;
	}

#home_ad_text .small {
	font-size:1em;
	line-height:14px;
	}
	
#home_ad_text .medium {
	font-size:1.2em;
	line-height:14px;
	}

#home_ad_text .large {
	font-size:1.6em;
	line-height:24px;
	}
	
#home_ad_text .large_arabic {
	font-size:1.6em;
	line-height:24px;
	font-family:Tahoma, serif, sans-serif, monospace;
	}

#home_ad_text  a {
	color:#7bc13f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	text-decoration:none;
	}
/**  this is the div for the box on the middle east home page  **/
#mid_east_box {
	background:url(/images/home/me_blue_box2.gif) no-repeat;
	margin-bottom:10px;
	margin-top:10px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left:20px;
	color:#ffffff;
	font-size:.9em;
	line-height:1.8em;
	}
 
 #mid_east_box .title {
 	font-size:1.2em;
	line-height:20px;
	padding-bottom:5px;
	}
 #mid_east_box .me_blue {
 	color:#7a90ae;
	}

/** this leaderboard is for the homepage box **/
#leaderboard {
	background:url(/images/home/blue_box.jpg) no-repeat;
	width:209px;
	height:307px;
	float:left;
	padding-right:5px;
	}

#leaderboard .leaderTitle {
	color:#ffffff;
	font-size:1em;
	font-weight:normal;
	margin:13px 0px 15px 0px;
	}


#leaderboard_text {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:12px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	}

#leaderboard_text td {
	color:#ffffff;
	font-size:1em;
	}
	
#leaderboard_link {
	position:relative;
	top:0px;
	}

#leaderboard_link p {
	margin:5px;
	padding:0px;
	}
	
#leaderboard_link a {
	color:#839bb8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	}

.flag_img {
	padding-right:10px;
	padding-bottom:0px;
	}

.head {
	font-size:1.6em;
	color:#ffffff;
	font-weight:bold;
	}

#nfl_logo_box {
	width:445px;
	/*float:right;*/
	margin-top:20px;
	margin-right:10px;
	/*border:#00FF00 thin solid;*/
	}
	

/**************************************************
MAIN IS THE MAIN SECTION ON THE HOME PAGE
**************************************************/
#main_logo {
	width:910px;
	/*border:#FF00FF thin solid;*/
	margin:0 auto;
	}


#main {
	width:910px;
	/*border:#FF00FF thin solid;*/
	}
	
#main_text {
	padding:30px 40px 20px 40px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	}
	
#main_text .tag {
	font-size:1em;
	margin-top:27px;
	font-style:italic;
	color:#aeaeae;
	}

#game {
	padding-left:50px;
	}
	
/********************
LEARN PAGE STYLE
********************/
#main_learn {
	width:980px;
	/*border:#FF00FF thin solid;*/
	}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:1.6em;
	line-height:26px;
	font-weight:bold;
	}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:1.3em;
	}
	
#lesson_text {
	width:630px;
	padding:30px 10px 20px 35px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	float:left;
	/*border:#00FF00 thin solid;*/
	}

#lesson_text a {
	color:#ffffff;
	text-decoration:underline;
	}

.white {
	color:#ffffff;
	text-decoration:none;
	}

#lesson_text p {
	color:#7a90ae;
	font-size:1.2em;
	}

.intro {
	font-size:1.8em;
	color:#7a90ae;
	line-height:26px;
	padding-bottom:20px;
	}

.intro2 {
	font-size:1.5em;
	line-height:18px;
	color:#7a90ae;
	margin-bottom:10px;
	}
	
#lesson_right {
	float:right;
	width:209px;
	/*border:#FFFF00 thin solid;*/
	margin-right:30px;
	margin-top:30px;
	}
	
#lesson_box {
	background:url(/images/learn/lesson_box.jpg) no-repeat;
	height:175px;
	padding:80px 15px 10px 15px;
	/*border:#FFFF00 thin solid;*/
	}

#lesson_box_wv {
	background:url(/images/learn/lesson_box_wv.jpg) no-repeat;
	height:250px;
	padding:90px 20px 10px 15px;
	/*border:#33CC99 solid thin;*/
	}

#lesson_box_txt  p {
	color:#7a90ae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:16px;
	margin-top:0px;
	margin-bottom:0px;
	}

#lesson_box_txt_wv  p {
	color:#7a90ae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:16px;
	margin-top:0px;
	margin-bottom:0px;
	}

#lesson_box_txt .title {
	color:#ffffff;
	font-size:1.4em;
	}

#lesson_box_txt_wv .title {
	color:#ffffff;
	font-size:1.4em;
	}

#lesson_box_txt a {
	color:#ffffff;
	text-decoration:underline;
	}

#lesson_box_txt_wv a {
	color:#ffffff;
	text-decoration:underline;
	}

.orange {
	color:#ffa952;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	}

/********************
Resources Page Style
********************/	
#resources {
	width:910px;
	padding:20px 35px 20px 35px;
	color:#ffffff;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	/*border:#99CCFF thin solid;*/
	}

#resources td {
	color:#ffffff;
	}
	
#resources td  td {
	color:#990000;
	}

#resources_left {
	float:left;
	width:680px;
	/*border:#66CCFF thin solid;*/
	margin-bottom:30px;
	}
	
#resources_left td {
	font-size:.85em;
	line-height:16px;
	}
	
h3 {
	color:#ffffff;
	font-size:1.35em;
	font-weight:normal;
	line-height:20px;
	margin:13px 0px 0px 0px;
	}

#resources_left p {
	color:#7a90ae;
	font-size:1em;
	margin-top:0px;
	}
	
#resources_left a {
	color:#7a90ae;
	font-size:1em;
	text-decoration:underline;
	}

#resources_right {
	float:right;
	width:210px;
	/*border:#FF3399 thin solid;*/
	}
	

#pmsfl_box {
	background:url(/images/resources/pmsfl_box.jpg) no-repeat;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	height:210px;
	margin-bottom:10px;
	/*border: #00CC33 thin solid;*/
	}

.pmsfl_text {
	color:#ffffff;
	font-size:.85em;
	padding-top:5px;
	}

.pmsfl_text a {
	color:#87b85b;
	text-decoration:none;
	}
	
#wms_box {
	background:url(/images/resources/wms_box.jpg) no-repeat;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	height:262px;
	}

.wms_text {
	position:relative;
	top:130px;
	color:#aaaaaa;
	font-size:.85em;
	}

.wms_text a {
	color:#ffffff;
	text-decoration:none;
	}
	
#pmsfl_wms {
	background:url(/images/home/blue_box.jpg) no-repeat;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	height:307px;
	border:#CC33CC thin solid;
	}

#green_nfl {
	background:url(/images/resources/ff_nfl.jpg) no-repeat;
	padding-top:10px;
	padding-left:233px;
	font-size:1.2em;
	height:181px;
	line-height:18px;
	margin-top:0px;
	/*border:#66CCFF thin solid;*/
	}
	
#nfl_play {
	margin-top:33px;
	margin-left:300px;
	width:92px;
	height:27px;
	/*border:#FF3399 thin solid*/
	}

#white_box {
	background-color:#ffffff;
	color:#000000;
	font-size:1.2em;
	height:50px;
	}

#white_box .text{
	padding-top:20px;
	padding-left:10px;
	}

/*************************************
Press Release Page Style
**************************************/
#release_left {
	float:left;
	width:670px;
	/*border:#66CCFF thin solid;*/
	margin-bottom:30px;
	}
	
h3 {
	color:#ffffff;
	size:14px;
	font-weight:normal;
	line-height:20px;
	}

#release_left p {
	color:#7a90ae;
	font-size:.9em;
	margin-bottom:12px;
	margin-top:12px;
	}

#release_left ul {
	color:#7a90ae;
	font-size:.9em;
	margin-left:15px;
	}
	
#release_left a {
	color:#7a90ae;
	font-size:1em;
	text-decoration:underline;
	}

	
	
/**************************************************
Leaderboard Page style (not on homepage)
**************************************************/
#leader {
	width:740px;
	/*border:#FF00FF thin solid;*/
	}

#leader_text {
	padding:30px 40px 20px 50px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	}

#leader_text table {
	border: thin thick #000632;
	}

#leader_text #dataCells {
	border-bottom:thin solid #000632;
	border-right:thin solid #000632;
	background-color:#132146;
	text-align:center;
	width:60px;
	}
	
.blue {
	color:#1161ba;
	} 


/*************************
Email a Friend style
*************************/
#shareEmail, #shareComments {
	display:none;
	height:1px;
	}
	
/**********
footer divs
**********/

#footer {
	width:980px;
	margin:0 auto;
	}
	
#footer_left {
	width:400px;
	float:left;
	text-align:right;
	}

#footer_left_text {
	font-size:1.3em;
	}
	
#footer_right {
	width:400px;
	float:right;
	}

#footer_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#7a90ae;
	padding:10px 40px 0px 40px;
	}
	
#footer a {
	color:#7a90ae;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
	}
	
#comment {
	padding-top:20px;
	padding-bottom:20px;
	}

.comment_txt {
	color:#ffffff;
	padding-right:20px;
	}
	
.red {
	color:#990000;
	}

/**************************************************
     SURVEY PAGE LAYOUT
**************************************************/
#survey_main {
	width:650px;
	/*border:#FF00FF thin solid;*/
	}
	
#survey_text {
	padding:30px 40px 20px 40px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
#survey_results{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	padding:30px 40px 20px;
	}
	
#responses {
	padding-left:50px;
	padding-top:7px;
	}

#survey_text #accept {
	color:#ffffff;
	font-size:16px;
	line-height:22px;
	}
	
#survey_text #accept a {
	color:#87b85b;
	font-size:16px;
	}
/*******************************
		COBRANDS
********************************/
#cobrand {
	width:982px;
	margin:0 auto;
	height:85px;
	background-color:#ffffff;
	}
	
#cobrand .prop{
	clear:both;
}

#cobrand #logo {
	/*changed to 0 for NEVADA on DEV - was 15px */
	/* Added to cobrand_db.php to account for variations - NEVADAmargin-left:0px;*/
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}	

#small_div {
	width:300px;
	padding-right:15px;
	}

/*******************************
		ERRORS
********************************/
#error_main {
	width:910px;
	padding:20px 35px 20px 35px;
	height:200px;
	/*border:#FF00FF thin solid;*/
	}
#error_main a {
	text-decoration:none;
	color:#ffffff;
	}
#error_main p {
	width:440px;
	color:#7a90ae;
	font-size:1.4em;
	/*border:#FFFF33 thin solid;*/
	}

/*******************************
		Policy
********************************/
#policy_main {
	width:910px;
	padding:20px 35px 20px 35px;
	color:#7a90ae;
	/*border:#FF00FF thin solid;*/
	}
h7 {
	color:#ffffff;
	size:16px;
	font-weight:normal;
	line-height:20px;
	}
#policy_main p {
	color:#7a90ae;
	}
#policy_main a {
	text-decoration:none;
	color:#ffffff;
	}
#policy_text {
	width:800px;
	/*border:#FFFF33 thin solid;*/
	}
#policy_text {
	color:#7a90ae;
	}
#policy_text ul {
	margin-left:15px;
	}
#policy_text li {
	color:#7a90ae;
	}	
#righttoleft {
	float: right;
	}
/*******************************
	    Finney Promo
*******************************/
#finneyPromoDone {
	background: url(/images/partner/SoccerCD_Promo.png) no-repeat;
	width:662px;
	height:181px;
	}

#finneyPromoDone .text {
	position: relative;
	top:62px;
	left:270px;
	line-height:20px;
	}
	
#finneyPromoDone a {
	color:#ffffff;
	}