@charset "UTF-8";
/* CSS Document */

/*main.css*/

/*RESET BROWSER CORE CSS STYLES*/

html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
	padding: 0; margin: 0; font-size: 100%; font-weight: normal;}
table {border-collapse: collapse; border-spacing: 0;}
td, th, caption {font-weight: normal; text-align: left;}
img, fieldset {border: 0;}

/*TAG SELECTOR RULES: SPECIFICITY VALUE = 1*/

* {margin:0; padding:0; font:12px Verdana,Arial;}
html, body {margin:0; margin-top:0; padding:0; font-family:Tahoma, Geneva, sans-serif; color:#babbb9; background: #fff;}

/*MAIN*/

/*ID SELECTOR RULES: SPECIFICITY VALUE = 100*/

#wrapper {margin-top:0; width:941px; margin-left:auto; margin-right:auto; background-color: #fff;}

/* HEADERS */

#rice_header {position: relative; left:0; top:0; width:949px; height:88px; z-index:53; visibility:visible;}
.share_face {float:right; margin-right:0px; margin-top:7px;z-index:53; width:auto;}
.facebook_footer { padding-top:10px; margin-right:10px;text-align:right; z-index:1053;}
.facebook_bar {float:right; z-index:1053;}
.sharebar {float:right; margin-right: 12px; margin-top:2px; z-index:53;}
#wa_header {position:relative; left:0; top:0; width:949px; height:87px; z-index:2; visibility:visible;}
#wa_header a:hover {text-decoration:none; background-color:#fff;}

/* TOP MENU */
#t_menu {position:relative; left:2px; top:0; width:949px; height:43px; z-index:3; visibility:visible;}

/* BODY MAIN */

#wa_body {background-image:url(../stu/images/body_bg_949.gif); background-repeat:repeat-y; position:relative;
	left:0px; top:0px; width:949px; height:100%; z-index:4; visibility:visible; /*overflow:hidden;*/}

/* DROP LIST */

#right_menus {float:right; margin-top:0px; margin-right:0px; position: relative;z-index:11; overflow:hidden;}
#drop_list {margin-top:14px; margin-right:15px; position: relative; overflow:hidden;}

/* BREADCRUMB */

#bread_drop {overflow:hidden; position: relative;}
#bread_crumb {color:#3a3b3c; margin-left:18px; margin-top:10px; position: relative;z-index:10;}
#b_crumb {font-size:11px; margin:15px 0px 15px 0px; text-align:left; color:#999;}
#b_crumb a {font-size:11px; text-decoration:none;}
#b_crumb a:hover {font-size:11px; text-decoration:underline;}

/* LEFT MENU */

#left_menu_body {
	margin-right:0px;
	margin-left:3px;
	margin-top:0px;
	position: relative;
}
#left_menu {float:left; margin-left:0px; margin-top:0px; position: relative;}

/* BODY ELEMENTS & RIGHT BOX */

#right_box {float:right; margin: 0px -33px 12px 10px; padding-top: 3px; position: relative;}
#right_box_home {width:212px; height:225px; background-image:url('http://webadventures.rice.edu/stu/images/review-box.gif'); background-repeat: no-repeat; float:right; margin: -15px -33px 12px 10px; padding-top: 45px; position: relative;}
#review_text {padding:18px;}
#body_wrapper {
	margin: 0px 0px 0px 217px;
	padding-right:35px;
	position: relative;
	line-height:17px;
	font-size:13px;
}
#body_wrapper strong {font-weight:bold;}

.warning_content {border-top:thin; border-top-style: dashed;}

.body_title {padding-top:12px; padding-bottom:6px; font-size:18px; color:#8bc733; font-weight:600;}
#body_gamecrumb {padding-bottom:0px}
#body_gamecrumb b {font-weight:bold; color:#666; text-decoration:none;}
.bodyclink {color:#CCC}
.body_subtitle {padding-top:15px; padding-bottom:15px; font-size:14px;font-weight:600; color:#FC0;/*color:#f5f6f3;*/}
.body_subtitle_games {margin-left:0px; padding-top:10px; padding-bottom:10px; font-size:14px;font-weight:600; color:#005596;/*color:#005596;*/}
.first_subheading {padding-bottom:15px; font-size:12px;font-weight:600; color:#5e5e5e; text-decoration:underline;}
.subheading {padding-bottom:15px;font-size:12px;font-weight:600; color:#5e5e5e; text-decoration:underline;}
.sub_subheading {padding-bottom:7px;font-size:12px;font-weight:100; font-style:italic;  color:#5e5e5e;}

p {padding-bottom:15px;}
.game_solo {float:right; margin-right:-25px; padding-left:3px;}
td p {padding:10px;}
.li_link {margin-left:35px; padding-bottom:12px;}
.li_link2 {margin-left:35px; padding-bottom:12px; text-align:left;}
.vocab{font-size:12px; font-weight:bold; color:#8bc733;}
.question {padding-bottom:15px; font-size:12px;font-weight:600; color:#666;}

.thumb_title {padding-bottom:7px; font-size:16px; font-weight:500; color:#666;}
.thumb_caption {font-size:14px; color:#8bc733; font-weight:600; padding-bottom:7px; padding-top:3px;}
.thumb_caption span {font-size:12px; color:#999; font-weight:600;}

.bodyPicR {margin: 0 -33px 12px 10px; float:right;}
.bodyPicL {margin: 0 15px 7px -17px; float:left;}
.awardPicL {margin: 0 15px 7px 0; float:left;}

.logtable {width: 100%; border: 1px solid #242424; border-color:#E1E1E1;}
.logtable thead td {width: auto; background-color:#8bc733;}
.logtable thead h5 {font-weight:700; margin-left:-4px;}
.logtable td {vertical-align:top;}
.sub_bg {background-color:#E1E1E1;}

.stable {width:685px; border: 1px solid #242424; border-color:#E1E1E1;}
.stable thead td {background-color:#8bc733;}
.stable td {vertical-align:top;}
.stable h5 {font-weight:bold; margin-left:-4px;}
.ctable {width:685px; border: 1px solid #242424; border-color:#E1E1E1;}
.ctable thead td {background-color:#8bc733;}
.ctable td {vertical-align:top;}
.linktable {width:685px; border:0;}
.linktable td {padding:0 15px 0 0; margin: 0 auto;text-align:left; vertical-align:text-top;}
.magtable {padding:0 15px 0 15px; width:685px; border:0;}
.magtable td {margin: 0 auto;text-align:center; width:225px; vertical-align:top;}
.magtable_short {padding:0 15px 0 15px; width:485px; border:0;}
.magtable_short td {margin: 0 auto;text-align:center; vertical-align:top;}

.solotable {padding:0 15px 0 15px; width:100px; border:0;}
.solotable td {margin: 0 auto;text-align:center; width:100px; vertical-align:top;}

.eventtable {padding:0 15px 0 15px; width:685px; border:0;}
.eventtable .c1 {margin: 0 auto;text-align:left; width:550px; vertical-align:top;}
.eventtable .c2 {margin: 0 auto;text-align:right; width:135px; vertical-align:top;}
.event_subtitle {font-size:14px;font-weight:600; color:#005596;/*color:#005596;*/}

.event_block {display:none;}
#google_map {text-align:center;}

.answer_block {display:none; color:#F00;}
.a1 {display:none; color:#F00;}
.a2 {display:none; color:#F00;}
.a3 {display:none; color:#F00;}

.p_author {display:inline;}
.p_article {display:inline;font-style:italic; font-weight:600;}
.p_book {display:inline;font-weight:600;}
.p_src {display:inline;}

/* .pageline { width:100%; height:14px; background-image: url("../ed/images/bar_solo.gif"); background-repeat: no-repeat; background-position: 0px 0px; margin: 0 0 0 0; padding-top:0px; padding-bottom:7px; border-top: 1px solid #E1E1E1;}*/
.pageline { width:100%; margin: 0 0 0 0; padding-top:0px; padding-bottom:15px; border-bottom: 1px solid #E1E1E1;}
.pageline_games { width:100%; margin: 0 0 0 0; padding-top:0px; padding-bottom:15px; border-bottom: 1px solid #E1E1E1;}
.centerText {margin-left: auto;
	margin-right: auto;
	width: 400px;}
#clear_body {clear:both; height:0px;}
.clear_right {clear:right; height:0px;}
.clear {clear:both; height:15px;}
.space_35 {height:35px;}
.space_53 {height:53px;}

.column_01 {position:relative; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;
	color:#3d3e3d; margin-left:40px; margin-top:15px; line-height:16px;}
.column_02 {position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:16px;
	color:#767975; margin-left:520px; margin-top:15px; line-height:16px;}

/* FOOTER */

#wa_footer {position:relative; left:0px; top:0px; width:949px; height:90px; z-index:5; visibility:visible;}
#footer_links {position:relative; left:0px; top:0px; width:949px; z-index:6; visibility:visible;}
#footer_txt {width:935px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#7e7b7b; text-align:center; line-height:1.2em; margin-top:10px;}
#footer_txt a {font-size:10px; color:#7e7b7b;}
#GameGrant {width:935px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#7e7b7b; text-align:center; line-height:1.2em; margin-top:10px;}
#GameGrant a {font-size:10px; color:#7e7b7b;}

.warning_footer {position:absolute; margin: 0 0 0 7px;}
.facebook_footer_index { padding-top:5px; margin-right:10px;text-align:right; z-index:1053;}

/* ACCORDION SUBMENU */

/* Make Submenu Text Non-Selectable For Some Browsers */
/* #acc h1,h2,h3,h4,h5 {user-select: none; /* CSS3 */ /* -moz-user-select: none;-khtml-user-select: none;} */

#menu_wrapper {width:200px; color:#000; margin:0px 0px 0px; background-color:#000; border-right:1px solid #262626;}
#menu_head {width:200px; height: 8px; background-color:#333232; margin:0; border-right:1px solid #262626;z-index:9;}
#acc .arrow_2 h2,.arrow_3 h3,.arrow_4 h4,.arrow_5 h5 {background-image: url("../stu/images/arrow_up.gif"); background-repeat: no-repeat; background-position: 2px 0px;} 
#acc .arrow_2 h2.acc_selected,.arrow_3 h3.acc_selected,.arrow_4 h4.acc_selected,.arrow_5 h5.acc_selected {background-image: url("../stu/images/arrow_down_orange.gif"); background-repeat: no-repeat;}

/* Root Level -- m01 */
#acc {width:200px; list-style:none; color:#000; margin:-6px auto 0px; background-color:#000; z-index:8; position:relative;}
#acc .acc_section {overflow:hidden; background:#000}
#acc .acc_content {width:175px; margin-left:10px;}
.acc {width:200px; list-style:none; margin-left:5px;}
#acc .acc_selected {background-color:#242424;font-weight:bold;}

/* #acc links */
#acc a {text-decoration:none;}
#acc a:hover {text-decoration:none; font-weight:bold;}
#acc .link {color:#242424;height:20px;}

/* Sub Levels */
#acc h1:hover {background-color:#242424;font-weight:bold;}
#acc h1,h2,h3,h4,h5 {color:#8bc733; width:175px; border:0px solid #9ac1c9; padding:10px 10px 10px 15px; font-weight:normal; margin-top:5px; cursor:pointer;}
#acc a {width: 100%; height: 100%; min-height:15px; display: block; overflow:hidden;}
#acc h2:hover {background-color:#3e3e3e;font-weight:bold;}
#acc h2 {width:160px; padding:7px 10px 7px 17px;}
#acc h3:hover {background-color:#1c4b69;font-weight:bold;}
#acc h3 {width:145px; padding:7px 10px 7px 17px;}
#acc h4:hover {background-color:#616161;font-weight:bold;}
#acc h4 {width:130px; padding:7px 10px 7px 17px;}
#acc h5:hover {background-color:#000;font-weight:bold;}
#acc h5 {width:115px; padding:7px 10px 7px 17px;}

/* Selected States */
/* Sub Level1 -- m0101 */
#acc h2.acc_selected {background-color:#3e3e3e;}
/* Sub Level2 -- m010101 | m010102 | m010103 */
#acc h3.acc_selected {background-color:#1c4b69;} /*375471 , */
/* Sub Level3 -- m01010201 */
#acc h4.acc_selected {background-color:#616161;}
/* Sub Level4 -- ? */
#acc h5.acc_selected {background-color:#000;}

/*PSEUDO-CLASSES/PSEUDO-ELEMENT SELECTOR RULES*/

a {color:#1393be;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; background-color:#000; cursor: pointer;}
a:active {text-decoration: none;}

/* #acc h1.acc_selected a, #acc h2.acc_selected a, #acc h3.acc_selected a, #acc h4.acc_selected a, #acc h5.acc_selected a {color:#fcfef9;}*/
h1 a, h2 a, h3 a, h4 a, h5 a {color:#8bc733;}
h1 a strong, h2 a strong, h3 a strong, h4 a strong, h5 a strong {font-weight: bold;}
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link {text-decoration: none;}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited {text-decoration: none;}
h1 a:hover {cursor: pointer;background-color:#242424;}
h2 a:hover {cursor: pointer;background-color:#3e3e3e;}
h3 a:hover {cursor: pointer;background-color:#1c4b69;}
h4 a:hover {cursor: pointer;background-color:#616161;}
h5 a:hover {cursor: pointer;background-color:#242424;}
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active {text-decoration: none;}

/* COLORBOX MODAL */

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;background:#000}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#252525;}
#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(images/controls_dark_.png) 0 0 no-repeat;}
    #cboxTopCenter{height:14px; background:url(images/border_dark_.png) top left repeat-x;}
    #cboxTopRight{width:14px; height:14px; background:url(images/controls_dark_.png) -36px 0 no-repeat;}
    
	#cboxBottomLeft{width:14px; height:43px; background:url(images/controls_dark_.png) 0 -32px no-repeat;}
    /* #cboxBottomCenter{height:43px; background:url(images/border_dark.png) bottom left repeat-x;} */
    #cboxBottomCenter{height:43px; background-color:#000000;}
    #cboxBottomRight{width:14px; height:43px; background:url(images/controls_dark_.png) -36px -32px no-repeat;}
    
	#cboxMiddleLeft{width:14px; background:url(images/controls_dark_.png) -175px 0 repeat-y;}
    #cboxMiddleRight{width:14px; background:url(images/controls_dark_.png) -211px 0 repeat-y;}
    #cboxContent{}
        #cboxLoadedContent{margin-bottom:5px;display:none; }
        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxTitle{position:absolute; bottom:-25px; left:35px; text-align:left; width:100%; font-weight:bold; color:#336699;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold;}
        
        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/controls_dark.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
		
        /*#cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}*/
        /*#cboxExit{right:0; background:url(images/quit_up_text.png) no-repeat; background-position:0px 0px;width:150px;}
        #cboxExit.hover{background:url(images/quit_over_text.png) no-repeat; background-position:0px 0px;width:150px;}*/
        #cboxClose{right:0; background:url(images/quit_up_text.png) no-repeat; background-position:0px 0px;width:150px;}
        #cboxClose.hover{background:url(images/quit_over_text.png) no-repeat; background-position:0px 0px;width:150px;}
        /*#cboxClose{right:0; background:url(images/close_up_text.png) no-repeat; background-position:0px 0px;width:100px;}
        #cboxClose.hover{background:url(images/close_over_text.png) no-repeat; background-position:0px 0px;width:100px;}*/
        
        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}
		
/* IFRAME */

/* Game delivery (embedded in modal iframe) */
#game { position: relative;}
#requiresFlash { z-index:1; position: relative; top:-320px; left:100px; height:100px; width:800px }

/* TOP MENU */

/* Firefox Dotted Outline Fix */
a:active {outline: none;}

/* Firefox Dotted Outline Fix 
a:focus {-moz-outline-style: none;} */

/* Menu Body */
ul#top_menu {width:946px; height:43px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;}

/* Float LI Elements - horizontal display */
ul#top_menu li {float:left;}

/* Link - common attributes */
ul#top_menu li a {background:url('../stu/images/menu_sprite.gif') no-repeat scroll top left; display:block; width:105px; height:43px; position:relative;}

/* Up State: Sprite BG Positions */
ul#top_menu li a.menu_01 {width:104px;}
ul#top_menu li a.menu_02 {background-position:-104px 0px;}
ul#top_menu li a.menu_03 {background-position:-209px 0px;}
ul#top_menu li a.menu_04 {background-position:-314px 0px;}
ul#top_menu li a.menu_05 {width:106px; background-position:-419px 0px;}
ul#top_menu li a.menu_06 {background-position:-525px 0px;}
ul#top_menu li a.menu_07 {background-position:-630px 0px;}
ul#top_menu li a.menu_blank {width:211px; background-position:-735px 0px;}

/* Span (on hover) - common attributes */
ul#top_menu li a span {background:url('../stu/images/menu_sprite.gif') no-repeat scroll bottom left; display:block; position:absolute; top:0; left:0; height:100%; width:100%; z-index:100;}

/* Span (on hover) - display pointer */
ul#top_menu li a span:hover {cursor:pointer;}

/* Hover State: Sprite BG Positions */
ul#top_menu li a.menu_01 span {background-position:0px -43px;}
ul#top_menu li a.menu_02 span {background-position:-104px -43px;}
ul#top_menu li a.menu_03 span {background-position:-209px -43px;}
ul#top_menu li a.menu_04 span {background-position:-314px -43px;}
ul#top_menu li a.menu_05 span {background-position:-419px -43px;}
ul#top_menu li a.menu_06 span {background-position:-525px 0px;}
ul#top_menu li a.menu_07 span {background-position:-630px 0px;}
ul#top_menu li a.menu_blank span {background-position:-735px 0px;}

/* GAME ROTATOR */

/* Menu Body */
ul#body_rotator {width:530px; height:48px; list-style:none; margin:-1px; padding:0; padding-top:0; padding-left:0;}
	
/* Float LI Elements - horizontal display */
ul#body_rotator li {float:left;}

/* Link - common attributes */
ul#body_rotator li a {background:url('http://webadventures.rice.edu/stu/images/GameBar6.jpg') no-repeat scroll top left; display:block; height:49px; position:relative;}

/* Up State: Sprite BG Positions : 127 131 121 121*/ 
/* ul#body_rotator li a.wa_csc {width:94px; background-position:0px 0px;} */
ul#body_rotator li a.wag_00 {width:79px; background-position:0px 0px;}
ul#body_rotator li a.wag_01 {width:84px; background-position:-79px 0px;}
ul#body_rotator li a.wag_02 {width:84px; background-position:-163px 0px;}
ul#body_rotator li a.wag_03 {width:87px; background-position:-248px 0px;}
ul#body_rotator li a.wag_04 {width:81px; background-position:-335px 0px;}
ul#body_rotator li a.wag_05 {width:84px; background-position:-416px 0px;}

/* Span (on hover) - common attributes */
ul#body_rotator li a span {background:url('http://webadventures.rice.edu/stu/images/GameBar6.jpg') no-repeat scroll bottom left; display:block; position:absolute; top:0; left:0; height:100%; width:100%; z-index:100;}

/* Span (on hover) - display pointer */
ul#body_rotator li a span:hover {cursor:pointer;}

/* Hover State: Sprite BG Positions */
/* ul#body_rotator li a.wa_csc span {background-position:0px -59px;} */
ul#body_rotator li a.wag_00 span {background-position:0px -48px;}
ul#body_rotator li a.wag_01 span {background-position:-79px -48px;}
ul#body_rotator li a.wag_02 span {background-position:-163px -48px;}
ul#body_rotator li a.wag_03 span {background-position:-248px -48px;}
ul#body_rotator li a.wag_04 span {background-position:-335px -48px;}
ul#body_rotator li a.wag_05 span {background-position:-416px -48px;}

		
.xbox {width: 450px; height: 296px; margin:10px 10px 15px 7px; float:left; overflow: hidden; position: relative;}
.xbox img {position: absolute; top: 0; left: 67px; border: 0;}
.xbox p {font-size:13px;}

/* Text Box */
.tbox p{font-size:13px;}
.tbox {width: 510px; height: 350px; float:left; overflow: hidden; position: relative;}
.tbox img {position: absolute; top: 0; left: 70px; border: 0;}
	
.xbox .captionfull {overflow:hidden;}
.cover .boxcaption {overflow:hidden;}

.boxcaption {float: left; position: absolute; height: 100px; width: 100%;}
.captionfull .boxcaption {top: 260px; left: 0;}
.caption .boxcaption {top: 220px; left: 0;}
.caption .boxcaption {top: 0; left: 600px;}
.captionfull .boxcaption {top: -350px; left: -250px;}

.game_btns {overflow: visible; position: relative; top:0; left:0; height:0; z-index:12;}

.wag_00_btn_lt {position:absolute; top:135px; left:72px;}	
.wag_00_btn_rt {position:absolute; top:135px; left:393px;}	
.wag_00_btn_start {position:absolute; top:270px; left:202px;}
.wag_01_btn_lt {position:absolute; top:135px; left:72px;}	
.wag_01_btn_rt {position:absolute; top:135px; left:393px;}	
.wag_01_btn_start {position:absolute; top:270px; left:202px;}
.wag_02_btn_lt {position:absolute; top:135px; left:72px;}	
.wag_02_btn_rt {position:absolute; top:135px; left:393px;}	
.wag_02_btn_start {position:absolute; top:270px; left:202px;}
.wag_03_btn_lt {position:absolute; top:135px; left:72px;}	
.wag_03_btn_rt {position:absolute; top:135px; left:393px;}	
.wag_03_btn_start {position:absolute; top:270px; left:202px;}	
.wag_04_btn_lt {position:absolute; top:135px; left:72px;}	
.wag_04_btn_rt {position:absolute; top:135px; left:393px;}	
.wag_04_btn_start {position:absolute; top:270px; left:202px;}	
.wag_05_btn_lt {position:absolute; top:135px; left:72px;}	
.wag_05_btn_rt {position:absolute; top:135px; left:393px;}	
.wag_05_btn_start {position:absolute; top:270px; left:202px;}	

/* REVIEWS */
.gameline { width:100%; margin: 0 0 0 0; padding-top:0px; padding-bottom:15px; border-bottom: 1px solid #242424;}
.body_gametitle {padding-bottom:15px; font-size:14px;font-weight:600; color:#FC0;/*color:#005596;*/}
.review_header {color:#fff; font-size:10px;  font-weight:bold;}
#main{margin-left:0; margin-right:0; margin-bottom:0px; color:#fff;  background-color:#000;}
.result {color:#fff; font-size:11px; font-style:italic; font-weight:100; padding:0; text-align:left}
.page-index {float:right;  background-color:#000;}
#response_container-top {float:right; background-color:#000;}
/*.pagenav-selected {float:left; color:#8bc733; background-color:#242424; font-size:12px; height:15px; padding:5px; text-decoration:none; font-weight:900; cursor: pointer;}*/
.pagenav-selected {float:left; color:#8bc733; background-color:#242424; font-size:12px; height:15px; padding:0; text-decoration:none; font-weight:bold; cursor: pointer;}
.pagenav-selected a span {color:#8bc733; background-color:#242424; font-size:12px; height:15px; text-decoration:none; padding:5px;font-weight:bold; cursor: pointer;}
.pagenav-selected a:link span {color:#8bc733; background-color:#242424; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:bold; cursor: pointer;}
.pagenav-selected a:visited span {color:#8bc733; background-color:#242424; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:bold; cursor: pointer;}
.pagenav-selected a:hover span {color:#8bc733; background-color:#242424; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:bold; cursor: pointer;}
.pagenav-selected a:active span {color:#8bc733; background-color:#242424; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:bold; cursor: pointer;}

.pagenav-nonselected {color:#fff; float:left; background-color:#000; font-size:12px; height:15px; padding:0; text-decoration:none; font-weight:900; cursor: pointer;}
.pagenav-nonselected a {color:#fff; background-color:#000; font-size:12px; height:15px; text-decoration:none; padding:5px;font-weight:100; cursor: pointer;}
.pagenav-nonselected a:link {color:#fff; background-color:#000; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:100; cursor: pointer;}
.pagenav-nonselected a:visited {color:#fff; background-color:#000; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:100; cursor: pointer;}
.pagenav-nonselected a:hover {color:#fff; background-color:#242424; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:100; cursor: pointer;}
.pagenav-nonselected a:active {color:#fff; background-color:#000; font-size:12px; height:15px; text-decoration:none; padding:5px; font-weight:100; cursor: pointer;}

.comment-row {margin:2px;    border:0 solid #B1B5B9;      position:relative;    width:100%;    height:100px;    padding:3px; }

.row-left-container {border-right:1px dotted #BDBFC1; position:absolute; top:0px; left:0px; width:90px; height:100px;    padding:5px}
.row-top-container {border-bottom:1px dotted #BDBFC1; position:absolute; top:0px; left:70px; width:485px; height:30px}
.row-main-container {position:absolute; top:0px; left:120px; width:565px; height:100px; overflow:auto}

.message-left-text{color:#fff; font-size:11px; font-weight:bold; padding-bottom:5px; padding-left:2px;}
.message-main-text{color:#fff; font-size:12px; padding:5px;}