.footer  {font-family: Arial ;font-size: 10px;}
.email_label_4  {font-family:Verdana, Arial ; font-size:16px;}
.email_label_2  {font-family:Verdana, Arial ; font-size:12px;}
.email_label_courier  {font-family:Verdana, Arial ; font-size:12px;}
.fontheader  {font-family: Arial, Verdana; font-size: medium;}
.fontbody  {font-family: Arial, Verdana; font-size: 12px;}
.font13pixels  {font-family: Arial, Verdana; font-size: 13px;}
.font14pixels  {font-family: Arial, Verdana; font-size: 14px;}
.font15pixels  {font-family: Arial, Verdana; font-size: 15px;}
.fontmedium  {font-family: Arial, Verdana; font-size: medium;}
.fontlarge  {font-family: Arial, Verdana; font-size: large;}
.font12pixels  {font-family: Arial, Verdana; font-size: 12px;}
.general_footer_large {color: #000000; font-family: Arial, trebuchet, Verdana; font-size: 11pt; font-weight: bold;}
a.link_general_footer_large:link {color: #000000; font-size: 11pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: none;}
a.link_general_footer_large:visited {color: #000000; font-size: 11pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: none;}
a.link_general_footer_large:hover {color: #000000; font-size: 11pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: underline;}
a.link_general_footer_large:active {color: #000000; font-size: 11pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: underline;}
.general_footer {font-family: Arial, trebuchet, Verdana; font-size: 8pt; color: #000000;}
.general_footer_bold {font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold; color: #000000;}
a.link_general_footer:link {font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}
a.link_general_footer:visited {font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}
a.link_general_footer:hover {font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline;}
a.link_general_footer:active {font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline;}
a.link_user_body:link {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold; color: #009999; text-decoration: none;}
a.link_user_body:visited {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold; color: #009999; text-decoration: none;}
a.link_user_body:hover {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold; color: #FF6600; text-decoration: underline;}
a.link_user_body:active {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold; color: #FF6600; text-decoration: underline;}
.user_header_important {font-family: Arial, trebuchet, Verdana; font-size: 12pt; font-weight: bold; color: #993300;}
.user_header {font-family: Arial, trebuchet, Verdana; font-size: 12pt; font-weight: bold;}
.user_footer_large {color: #33CCCC; font-family: Arial, trebuchet, Verdana; font-size: 12pt; text-decoration: none;}
.user_footer_bold {color: #33CCCC; font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold;}
.user_footer {color: #33CCCC; font-family: Arial, trebuchet, Verdana; font-size: 8pt; text-decoration: none;}
.user_body_small_bold {font-family: Arial, trebuchet, Verdana; font-size: 8pt; font-weight: bold;}
.user_body_small {font-family: Arial, trebuchet, Verdana; font-size: 8pt;}
.user_body_large {font-family: Arial, trebuchet, Verdana; font-size: 12pt;}
.user_body_italic_important {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-style: italic; color: #993300;}
.user_body_italic {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-style: italic;}
.user_body_important {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold; color: #993300;}
.user_body_bold_italic {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold; font-style: italic;}
.user_body_bold {font-family: Arial, trebuchet, Verdana; font-size: 10pt; font-weight: bold;}
.user_body {font-family: Arial, trebuchet, Verdana; font-size: 10pt;}
a.link_user_body_large:link {color: #009999; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: none;}
a.link_user_body_large:visited {color: #009999; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: none;}
a.link_user_body_large:hover {color: #FF6600; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: underline;}
a.link_user_body_large:active {color: #FF6600; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: underline;}
a.link_user_header:link {color: #009999; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: none;}
a.link_user_header:visited {color: #009999; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: none;}
a.link_user_header:hover {color: #FF6600; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: underline;}
a.link_user_header:active {color: #FF6600; font-size: 12pt; font-family: Arial, trebuchet, Verdana; font-weight: bold; text-decoration: underline;}
.login_bar {font-family: Arial; color: #993300;font-size: 11pt;}
.login_bar_button {font-family: Arial; text-align: center; font-weight: bold; background-color: #FF9900; color: #993300;font-size: 11pt; height: 22px;}
.login_bar_white {font-family: Arial; font-weight: bold; color: #FFFFFF;font-size: 11pt;}
input.login_bar {width: 120px; height: 20px; color: black; font-weight: normal; padding-left: 3px; padding-right: 3px;}
table.login_bar {width: 100%; padding-top: 9px;}
input.login_bar_white {width: 120px; height: 20px; color: black; font-weight: normal; padding-left: 3px; padding-right: 3px;}
table.login_bar_white {width: 100%;}
a.login_bar:link {font-family: Arial; font-weight: bold; color: #993300;font-size: 11pt; text-decoration: none;}
a.login_bar:visited {font-family: Arial; font-weight: bold; color: #993300;font-size: 11pt; text-decoration: none;}
a.login_bar:hover {font-family: Arial; font-weight: bold; color: #FFFFFF;font-size: 11pt; font-weight: bold; text-decoration: none;}
a.login_bar:active {font-family: Arial; font-weight: bold; color: #993300;font-size: 11pt; text-decoration: none;}
a.login_bar_white:link {font-family: Arial; font-weight: bold; color: #993300;font-size: 11pt; text-decoration: none;}
a.login_bar_white:visited {font-family: Arial; font-weight: bold; color: #993300;font-size: 11pt; text-decoration: none;}
a.login_bar_white:hover {font-family: Arial; font-weight: bold; color: #FFFFFF;font-size: 11pt; font-weight: bold; text-decoration: none;}
a.login_bar_white:active {font-family: Arial; font-weight: bold; color: #993300;font-size: 11pt; text-decoration: none;}
.login_bar_container {height: 18px; padding-bottom: 2px;}

/*GAME UP LANDING PAGE */
#featured_game_wrapper {overflow:auto;margin-bottom:10px;margin-top:10px;background-color: #FFFFFF;width:100%;}
#featured_games_prev {width:52px;text-align: center;float:left;margin-right:auto;margin-left: auto;padding-top: 25%;}
#featured_games_next {width:51px;text-align: center; float:right;margin-right: auto;margin-left: auto;padding-top: 25%;}
#featured_games_carosle {width:392px;float:left;margin-left: auto;margin-right: auto;}
.notebook_label {position:absolute; right:0px; top: 0px; width: 80px;height: 80px;}
.game_description_title {width:55%;float: left;}
.game_publisher_logo {width:45%;float: right;}
.game_publisher_logo img {//width:100%;}
.game_title {margin:0px;text-transform: uppercase;color: #993300;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:13px;}
.game_description {margin:0px;color: #828282;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 1.4;font-weight: bold;}
.game_screenshot {margin-bottom:10px;}
.no_underline {text-decoration: none;}
.carosle_item {display: none;}

/*GAME UP SUBJECT PAGE*/
#partner_games_wrapper {overflow: auto; font-family: 'Arial, trebuchet, Verdana;';padding-top:20px;padding-bottom:20px;margin-bottom: 25px;margin-top: 15px;margin-right:auto;margin-left:auto;width:90%;border-radius: 10px;}
#partner_games_wrapper a {text-decoration: none;}
#featured_games_wrapper {width:392px;padding-top:50px;padding-bottom:50px;}
#featured_partner_game_wrapper {position:relative;margin-right:auto;margin-left: auto;width:392px;}
#featured_partner_game {margin-right:auto;margin-left: auto;}
#featured_label {position:absolute; right:0px; top: 37px; width: 80px;height: 80px;}
.partner_game_index_entry {position:relative;width:45%;padding:10px;height: 167px;margin-top: 3px;}
.left {float: left;}
.right {float: right;}
#partner_games_text_header {text-align:left;padding-bottom:8px;width:392px;margin-left:auto;margin-right:auto;color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;}
#partner_games_index_wrapper {width:98%;margin-right:auto;margin-left:auto;margin-top:100px;text-align: center;}
.featured_game_title {margin:0px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-transform: uppercase;}
.featured_game_description {margin:0px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 1.4;}
#featured_game_description_title {text-align:left;width:60%;float: left;}
#featured_game_screenshot {margin-bottom:10px;}
#featured_game_publisher_logo {width:40%;float: right;text-align: right;}
#featured_game_publisher_logo img {width:100%;}
.partner_game_index_screenshot img {width:100%;}
.partner_game_index_title {color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-transform: uppercase;}
.game_index_description_title {width:100%;height:100px;}
.game_index_publisher_logo {height:65px;width:100%;text-align: center;}
.game_index_publisher_logo img {/*width:100%*/}
.game_index_title {text-align:left;margin:0px;text-transform: uppercase;color: #993300;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:13px;}
.game_index_description {margin:0px;color: #828282;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 1.4;font-weight: bold;text-align: left;}
/* GAME UP GAME PAGE */
#game_page_wrapper {margin-right:auto;margin-left:auto;border: 3px solid #FF9900;}
#game_page_header {height: 70px;border-bottom: 3px solid #FF9900;}
#game_page_logo {width:70px;float: left;border-right: 3px solid #FF9900;}
#game_page_gamup_header {width:226;float: left;}
#game_page_subject_breadcrumb {width:159px;float: left;}
#game_page_game_header {background: #ffd877;float: left;height: 70px;}
#game_page_game_header p {color: #993300;font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;padding-left: 18px;text-align: left;}
#game_page_game_frame {background: #000000; text-align: center; border-bottom: 3px solid #FF9900;}
#features_header {height: 43px;width: 123px;border-right: 3px solid #FF9900;float:left;}
#related_movies_header {height: 43px;width: 576px;border-right: 3px solid #FF9900;float:left;}
#game_page_nav_headers {height: 40px;
border-bottom: 3px solid #ff9900;
width: 100%;
background: #fed322; /* Old browsers */
background: -moz-linear-gradient(top,  #fed322 0%, #ffcc00 50%,
#fed322 50%, #ffcc00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#fed322), color-stop(50%,#ffcc00),
color-stop(50%,#fed322), color-stop(100%,#ffcc00)); /* Chrome,Safari4+*/
background: -webkit-linear-gradient(top,  #fed322 0%,#ffcc00
50%,#fed322 50%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fed322 0%,#ffcc00 50%,#fed322
50%,#ffcc00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fed322 0%,#ffcc00 50%,#fed322
50%,#ffcc00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fed322 0%,#ffcc00 50%,#fed322
50%,#ffcc00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#fed322', endColorstr='#ffcc00',GradientType=0 ); /*IE6-9 */
color: #993300;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
line-height: 40px;
text-align: center;
}
#game_page_description_header {height: 40px;float:left;}
#game_page_bottom {height: 239px;width: 100%;}
#related_movies_player {height: 239px;width: 576px;border-right: 3px solid #FF9900;float:left;}
#feature_buttons {height: 239px;width: 123px;border-right: 3px solid #FF9900;float:left;}
#game_page_lesson_ideas_button {border-bottom: 3px solid #FF9900;height:78px;width:123px;}
#game_page_more_games_button {height:77px;width:123px;}
#game_page_quiz_button {height:78px;width:123px;border-bottom: 3px solid #FF9900;}
#game_page_description {height: 239px;background: #FFFFFF;float: left;}
#game_page_description_text {height: 139px;overflow: hidden;color: #828282;font-family: Arial;font-size: 13px;font-weight: bold;line-height: 1.4;padding: 10px;}
#game_page_publisher_logo {height: 100px;text-align: right;}

/* TOPIC GAMES PAGE */
#topic_game_page_buttons {overflow:auto;padding-bottom:20px;width:85%;margin-right: auto;margin-left: auto;}
#topic_brainpopjr_game_button {float: left;width:239px;}
#topic_gameup_button {float: right;width:239px;}
#topic_partner_games_wrapper {overflow: auto; font-family: 'Arial, trebuchet, Verdana;';padding-top:20px;padding-bottom:20px;margin-bottom: 5px;margin-top: 15px;margin-right:auto;margin-left:auto;width:77%;border-radius: 10px;}
#topic_partner_games_wrapper a {text-decoration: none;}
.games_landing_page_partner_games_text_header {text-align:left;padding-bottom:8px;width:392px;margin-left:auto;margin-right:auto;color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;}
.topic_partner_game_wrapper {position:relative;margin-right:auto;margin-left: auto;width:392px;}
.partner_game_description_title {text-align:left;width:60%;float: left;}
.partner_game_title {margin:0px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-transform: uppercase;}
.partner_game_description {margin:0px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 1.4;}
.partner_game_publisher_logo {width:40%;float: right;text-align: right;}
.partner_game_publisher_logo img {width:100%;}
.partner_game_description_title_logo_wrapper {margin-top:10px;margin-bottom:10px;height:auto;overflow:auto;}
.top_container{
	padding-top: 9px;
	margin: 0 auto;
}