@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; background-image:url(../images/bg.png); background-repeat:repeat;}

/*MAIN*/

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

#wrapper {margin-top:0; width:977px; margin-left:auto; margin-right:auto;}

/* HEADERS */

#rice_header {left:0; top:0; bottom:0; width:977px; height:20px; z-index:53; visibility:visible;}
.share_face {float:right; margin-right:0px; margin-top:5px;z-index:53; width:auto;}
.sharebar {float:right; margin-right: 12px; margin-top:0px; z-index:53;}
.facebook_footer {padding-top:12px; margin-right:10px;text-align:right; z-index:1053; }
.facebook_footer img { background-color:#000;}
.facebook_bar {float:right; z-index:1053;}
#csi_header {width:977px; height:20px; z-index:2; visibility:visible; overflow:hidden;}

/* TOP MENU */

#t_menu {position:relative; left:22px; top:0; width:977px; height:33px; z-index:3; background-image:url(../images/menu.png); background-repeat: no-repeat; visibility:visible;}

/* BODY MAIN */

#csi_body {background-image:url(../images/body-box-middle.png); background-repeat:repeat-y; position:relative;
	width:977px; height:100%; z-index:4; visibility:visible; /*overflow:hidden;*/}
#csi_head {position:relative; left:22px; top:0; width:934px; height:80px; z-index:4; background-image:url(../images/header.jpg); background-repeat: no-repeat; visibility:visible;}
#csi_columns {position:relative; left:22px; top:0; width:934px; height:332px; z-index:4; visibility:visible; overflow:hidden;}
#csi_content {position:relative; left:22px; top:0; width:934px; height:259px; z-index:4; visibility:visible; overflow:hidden;}
#csi_btm_content {position:relative; left:22px; top:0; width:934px; height:257px; z-index:6; background-image:url(../images/btm-bg-935.jpg); background-repeat: no-repeat; visibility:visible; overflow:hidden;}
ul#btm_c {width:934px; height:146px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0; position:relative; display:inline; }
ul#btm_c li {float:left; display:block; position:relative;}
ul#btm_c li span.c1 {width:157px; height:93px; display:block; margin:44px 0 0 90px; }
ul#btm_c li span.c2 {width:334px; height:150px; display:block; margin:16px 0 0 75px; margin-left:18px;}
/*ul#btm_c li span.c3 {width:430px; height:133px; display:block; margin:20px 0 0 49px;} */
#logbar {z-index:100;color:#666;font:Tahoma, Geneva, sans-serif; font-style:italic; font-weight:300; font-size:12px; overflow:visible; /*height:27px; margin:-25px 27px 0 0;*/ float:left; position:relative;}
#logout_main {text-decoration:none; color:#060;}
#not_user {color:#060;font:Tahoma, Geneva, sans-serif; font-weight:700; font-style:italic; font-size:12px;}
#logout_main {color:#666;font:Tahoma, Geneva, sans-serif; font-style:italic; font-weight:300; font-size:12px; text-decoration:underline;}

#tick_rotate {margin: 192px 0 0 114px; background-image: url(../images/tickText.png); background-repeat: no-repeat; width:714px; height:30px; position:relative;}

#csi_footstrip {width:977px; height:28px; z-index:2; visibility:visible; overflow:hidden;}

ul#content_head {width:934px; height:259px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;background-image: url(../en/images/content_head_bg.jpg); background-repeat: no-repeat;}
ul#content_head01 {width:934px; height:259px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;background-image: url(../en/images/content_head_bg01.jpg); background-repeat: no-repeat;}
ul#content_head02 {width:934px; height:259px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;background-image: url(../en/images/content_head_bg02.jpg); background-repeat: no-repeat;}
ul#content_head03 {width:934px; height:259px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;background-image: url(../en/images/content_head_bg03.jpg); background-repeat: no-repeat;}
ul#content_head04 {width:934px; height:259px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;background-image: url(../en/images/content_head_bg04.jpg); background-repeat: no-repeat;}
ul#content_head05 {width:934px; height:259px; list-style:none; margin:0; padding:0; padding-top:0; padding-left:0;background-image: url(../en/images/content_head_bg05.jpg); background-repeat: no-repeat;}

#sub_section_box {width:934px; height:143px; margin:0; overflow:hidden;}
#head_title {margin:10px 0 12px 0;}
#head_subtitle {margin-left:0; float:left;display:block;}
#head_back {display:block;} 

#body_inner_top {position:relative; left:22px; top:0; width:934px; height:15px; }
#body_inner_middle {position:relative; left:22px; top:0; width:934px; height:auto; background-image: url(../images/body_inner_middle.png); background-repeat: repeat-y;}
#body_inner_btm {position:relative; left:22px; top:0; width:934px; height:15px; z-index:8; visibility:visible; overflow:hidden; }

.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;}
.clear0 {clear:both;}
.clearbox {height:1px; width:100%;}
.space_12 {height:12px;}
.space_20 {height:20px;}
.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 */

#csi_footer {background-image:url(../images/body-footer.png); background-repeat:repeat-y; position:relative;
	width:977px; height:95px; z-index:7; visibility:visible; /*overflow:hidden;*/}
#p_icons {width:844px;margin:0 0 0 63px;}
#p_icons img {margin:18px 0 0 0;}

.warning_footer {position:absolute; margin: 7px 0 0 7px;}

#footer_links {margin-left:auto; margin-right:auto; top:0px; width:949px; z-index:6; visibility:visible;}
#footer_txt {width:100%; 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:100%; 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;}

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

a:link {color: #00FF00; text-decoration:underline; font-weight:200; cursor:pointer;}
a:visited {color: #00FF00; text-decoration:underline; font-weight:200;cursor: pointer;}
a:hover {color:#FFFF00; text-decoration: underline; font-weight:200;cursor: pointer;}
a:active {color: #00FF00; text-decoration:underline; font-weight:200;cursor: pointer;}


a img {border: 0px;}
/* a.headings {color: #66FF00; text-decoration: underline;} */

h3 a:link {color: #00FF00; text-decoration: underline; font-size:20px; font-weight:200;}
h3 a:visited {color: #00FF00; text-decoration: underline; font-size:20px; font-weight:200;}
h3 a:hover {text-decoration: underline; color: #FFFF00; font-size:20px; font-weight:200;}
h3 a:active {color: #00FF00; text-decoration: underline; font-size:20px; font-weight:200;}

/* 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:#201f1f;}
#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:0px; background:url(images/controls_dark_.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:0px; background-color:#000000;}
    #cboxBottomRight{width:14px; height:0px; background:url(images/controls_dark_.png) -36px -32px no-repeat;}
	/* #cboxBottomLeft{width:14px; height:43px; background:url(images/controls_dark_.png) 0 -32px no-repeat;}
    #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:#060;}
        #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:url(images/quit_up_text.png) no-repeat; background-position:0px 0px;width:0px;}
        #cboxClose.hover{background:url(images/quit_over_text.png) no-repeat; background-position:0px 0px;width:0px;} */
        #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;}
        
        .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:934px; height:33px; 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('../images/nothing.png') no-repeat scroll top left; display:block; width:105px; height:33px; position:relative;}
/* Up State: Sprite BG Positions */
ul#top_menu li a.m_01 {width:121px;}
ul#top_menu li a.m_02 {width:157px;}
ul#top_menu li a.m_03 {width:158px;}
ul#top_menu li a.m_04 {width:118px;}
ul#top_menu li a.m_05 {width:117px;}
ul#top_menu li a.m_06 {width:117px;}
ul#top_menu li a.m_07 {width:146px;}
/* Span (on hover) - common attributes */
ul#top_menu li a span {background:url('../images/nothing.png') 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;}

/* GAME COLUMNS */
/* SEE /lang_[].css */

/* REVIEWS */
.gameline { width:100%; margin: 0 0 0 0; padding-top:0px; padding-bottom:15px; /* border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; */}
.body_gametitle {padding-bottom:15px; font-size:14px;font-weight:600; color:#FC0;/*color:#005596;*/ }
.review_wrap {margin: 0 auto; background-image:url(../en/images/nav_div3.jpg); background-repeat:no-repeat;}
.review_header {color:#fff; font-size:10px;  font-weight:bold; }
#main {margin: 0 22px 0 37px; color:#fff;  background-color:#000; width:862px;}
.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; /* margin-right:8px; */}
#response_container-btm {/* margin-right:8px; */}


/*.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:0 0 0 0;    border:0 solid #B1B5B9;      position:relative;    width:100%;    height:120px;    padding:3px; }

.row-left-container {border-right:1px dotted #BDBFC1; position:absolute; top:24px; left:10px; width:90px; height:90px;    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:24px; left:120px; width:635px; 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;}

/* OLD BODY STYLE CONTENT */

#content_div {padding-top:12px; padding-bottom:15px;}

.char_top {position: relative; height: 191px; width: 861px; margin: 0 auto; background-image:url(../en/images/character_div.jpg); background-repeat:no-repeat; clear:both;
border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid;}
.char_div {position: relative; height: 191px; width: 861px; margin: 0 auto; background-image:url(../en/images/character_div.jpg); background-repeat:no-repeat; clear:both;
border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid;}

.greenbox1_div{position: relative; height: 145px; width: 861px; margin: 0 auto; background-image:url(../en/images/nav_div.jpg); background-repeat:no-repeat; clear:both;}
.greenbox2_div {position: relative; height: 250px; width: 861px; margin: 0 auto; background-image:url(../en/images/tech_div2.jpg); background-repeat:no-repeat; clear:both;}
.greenbox3_div{position: relative; height: 140px; width: 861px; margin: 0 auto; background-image:url(../en/images/nav_div3.jpg); background-repeat:no-repeat; clear:both;}

#greenbox_top_div {/*position: relative;*/ height: 85px; width: 868px; margin: 0 auto; margin-top:10px; background-image:url(../images/green_bg_top.jpg); background-repeat:no-repeat; overflow:hidden;}
#greenbox_mid_div {/*position: relative;*/ width: 868px; margin: 0 auto; height:100%; background-image:url(../images/green_bg_mid.jpg); background-repeat: repeat-y;}
#greenbox_bottom_div {/*position: relative;*/ height: 95px; width: 868px; margin: 0 auto; background-image:url(../images/green_bg_btm.jpg); background-repeat:no-repeat;}

/* TEXT STYLES -------------------------------------------------------------------*/

h3 {font-family: Arial, Helvetica, sans-serif; color: #00FF00; font-size:20px; font-weight:200;}
h3.leftmargin1 {margin:0 25px 0 265px; padding-top:21px;}
h3.leftmargin2 {margin:0 25px 0 265px; padding-top:30px;}
h3.leftmargin3 {margin:0 25px 0 265px; padding-top:21px;}
h3.rightmargin {margin-right: 325px; margin-left: 25px;}
h3.pushtextleft {margin-left: 370px;}
h3.pushtext {margin-right: 300px; margin-left: 425px;}

#content_div h4 strong {text-align:center; font-family: Arial, Helvetica, sans-serif; color: #FFFF00; font-size:18px; font-weight:200;}

h4 {font-family: Arial, Helvetica, sans-serif; color: #FFFF00; font-size:18px; font-weight:200; margin-right: 50px; margin-left: 50px;}

p {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size:14px;}
p.small {font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size:10px;}
p.leftmargin1 {margin:2px 25px 0 265px;}
p.leftmargin2 {margin:2px 25px 0 265px;}
p.leftmargin3 {margin:2px 25px 0 265px;}
p.rightmargin {margin-right: 325px; margin-left: 25px;}
p.textcenter {margin-right: 245px; margin-left: 25px;}
p.faqs {margin-right: 50px; margin-left: 50px;}
span.faqs {margin-right: 50px; margin-left: 50px;}
span.faqs_text{ margin-right: 50px; margin-left: 50px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size:14px;}
p.faqs_links {margin-right: 50px; margin-left: 80px; font-size:14px; font-variant:small-caps; font-weight:bold;}

span.faqs_question {font-weight:bold; color:#CC0000; font-size:14px;}

/* Scavenger Hunt --------------------------------------------------------------*/

td.hunt {height: 85px; color:#FFFFFF; font-size:1.3em; font-weight:bold; padding:12px; margin: 0 auto;/* background-image:url(../en/images/nav_div3.jpg); background-repeat:no-repeat;*/ border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid;}
table.hunt {/*cellpadding:5px; cellspacing:0px;*/ width:720px; margin:auto; padding-top:40px;}
td.link {font-size:1.6em; padding:10px; border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; text-align:center;}

td.link1 {font-size:1.6em; padding:10px; border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid; text-align:center;}
td.hunt1 {height: 85px; color:#FC0; font-size:1.3em; font-weight:bold; padding:12px; margin: 0 auto; border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid;}

/* HANDWRITING COMPARISON --------------------------------------------------------------*/

.hand_match {margin-left:50px;}
.hand_match td.image {vertical-align: top}
.match1 {height: 85px; color:#FC0; font-size:1.3em; text-align:center; font-weight:bold; padding:12px; margin: 0 auto; border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid;}
.match_column {color:#FC0; font-size:1.3em; text-align:center; font-weight:bold; padding:12px; margin: 0 auto; }

/* SPOT THE DIFFERENCE --------------------------------------------------------------*/

#spot_wrap {margin: 0 auto; text-align:center;}
#act {margin: 0 auto; text-align:center;}
#act_Layer1 {margin: 0 auto; text-align:center;}
#act_Layer2 {margin: 0 auto;}

/* TEST */
td.test_table {height: 85px; color:#FFFFFF; font-size:1.3em; font-weight:bold; padding:12px; margin: 0 auto;/* background-image:url(../en/images/nav_div3.jpg); background-repeat:no-repeat;*/ border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid;}
table.test_table {/*cellpadding:5px; cellspacing:0px;*/ width:620px; margin:auto; padding-top:40px;}
.test1 {height: 85px; color:#FFFFFF; font-size:1.3em; text-align:left; font-weight:bold; padding:12px; margin: 0 auto; border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid;}
.xy_ {width:75px; height:75px; color:#666;}
.test_title {color:#FFFFFF; font-size:1.1em;font-weight:bold; padding: 0 0 10px 0;}

/* COOL LINKS */

#cool_links {margin:0 50px 0 50px;}
.link_heading {padding:0 0 15px 0; font-weight:bold; font-size:16px; color:#FF0000;}
.cool_link {padding:0 0 0 20px; font-size:14px; font-variant:small-caps; font-weight:bold;}
.description {padding:5px 0 7px 50px;}
.top {font-weight:bold;color:#FF0000;}

/* DEMO VIDEOS */

.vid {text-align:center;}
.vid-txt {text-align:center; color:#FFF;}
.vid-txt-btm {color:#FFF;}

/* LOGIN */
.log1 {height: 85px; color:#FC0; font-size:1.3em; text-align:center; font-weight:bold; padding:12px; margin: 0 auto; /*border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid;*/}
.log1 span {font-size:1em; font-weight:bold;}
td.log_table {height: 85px; color:#FFFFFF; font-size:1.3em; font-weight:bold; padding:12px; margin: 0 auto;/* background-image:url(../en/images/nav_div3.jpg); background-repeat:no-repeat;*/ border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid;}
table.log_table {/*cellpadding:5px; cellspacing:0px;*/ width:720px; margin:auto; padding-top:40px;}
td.log_table {height: 85px; color:#FC0; font-size:1.3em; font-weight:bold; padding:12px; margin: 0 auto; border-bottom-color:#00FF00; border-bottom-width:1px; border-bottom-style: solid; border-top-color:#00FF00; border-top-width:1px; border-top-style: solid;}