﻿body
{
	font-family:Arial,Helvetica,sans-serif;
}

/**
 * BASIC LAYOUT CSS
 ***/
#wrapper
{
	text-align: left;
	margin: 0px auto;
	margin-top: 10px;
	padding: 0px;
	border:0;
	width: 990px;
	border-right:solid 1px #F0F0F0;
	border-left: solid 1px #F0F0F0;
	/*width:1004px;*/
	/*background: url("/path/to/your/background_cols.gif") repeat;*/
}

#header {
	margin: 0 0 0px 0;
	
	/** Delete this border setting **/
	/*border:solid 1px black;*/
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/hd-games/images/bkgd_top.jpg);
	background-repeat:no-repeat;
	height:74px;
}

#side-a {
	float: left;
	width: 185px;
	border-left: solid 1px #F0F0F0;
	/*height:700px;*/
	/**Delete this border setting**/
	/*border:solid 1px black;*/
}

#sidebar-line-wrapper
{
	margin-top:0px;
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/hd-games/images/bkgd_line.jpg);
	background-repeat: repeat-y;
}

#side-b {
	float: right;
	width: 254px;
	padding-left:2px;
}

#content { 
	float: left;
	width:548px ;
	/**Delete this border setting**/
	/*border:solid 1px black;*/
}

#footer {
	clear: both;
	padding-top:20px;
	text-align:center;
	/**Delete this border setting**/
	/*border:solid 1px black;*/
}

/**
 * END BASIC LAYOUT CSS
 * **/

#hotspot
{
	margin-top:0px;
}

#headerContent
{
	margin-top:0px;
	margin-left:200px;
	margin-right:281px;
}

#faqTitle
{
	float:right;
	margin-top:5px;
}

#gamesTitle
{
	width:300px;
	float:left;
	margin-top:5px;
	
}

.titleHeader
{
	color:#848584;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	font-family:Arial,Helvetica,sans-serif;
}

/**
 * MENU RELATED STYLES
 * **/
.content-menu strong
{
	color:#848584;
	font-size:18px;
}

.title-menu
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/arrow-right.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	color:#FF9600;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:4px;
	padding-left:19px;
	width:140px;
}

*
{
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0;
}

.submenu
{
	color:#848584;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#848584;
	font-size:18px;
	font-weight:bold;
	margin-top:10px;
	list-style-type:none;
	width:127px;
	list-style-position:inside;
	margin-left:-20px;
	
	/*margin-lefT:20px;*/
}

.subMenuContent a
{
	text-decoration:none;
}

.submenuCategories
{
	color:#848584;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#848584;
	font-size:12px;
	font-weight:bold;
	list-style-position:inside;
	margin-top:8px;
	list-style-type:none;
	width:114px;
	margin-left:-20px;
	padding-bottom:5px
}

.submenuCategories li
{
	margin-top:5px;
	margin-bottom:5px;
}

.submenuCategories li a
{
	text-decoration:none;
}

.submenu span
{
	font-size:12px;
}

.submenu li
{
	margin-top:10px;
	border-top:solid 1px #CCCCCC;
}

.firstMenuOption
{
	border:0px;
	margin-top:0px;
}

.submenu li.firstMenuOption
{
	border:0px;
	margin-top:0px;
}

#toggle_menu
{
	margin-top:10px;
	margin-left:37px;
}

.title-menu-down {
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/arrow-down.jpg) !important;
}

.titleMenu
{
	background-image: url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/arrow-right.jpg);
	list-style-type:none;
	background-repeat:no-repeat;
	color:#FF9600;
/*
	cursor:pointer;
*/
	font-size:15px;
	font-weight:bold;
/*
	margin-top:10px;
*/
	width:127px;
	padding-left:20px;
}

.titleMenu span
{
	cursor:pointer;
}

#device
{
	margin-top:-56px;
	margin-left:-12px;
}

#carrousel
{
	margin-top:20px;
}

#tutorial
{
	margin-top:20px;
}

h2#stepsTitle
{
	color:#848584;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	margin-top:10px;
	margin-bottom:10px;
}


ul#menuSteps
{
	list-style-position:outside;
	list-style-type:none;
	width:240px;
	margin-top:40px;
}

#menuSteps li
{
	padding-left:24px;
	margin-top:20px;
	font-size:14px;
	color:#848584;
}

li#menuStep1
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/site_mega_omnia_home_09.png);
	background-repeat:no-repeat;
	background-position:left;
}

li#menuStep2
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/site_mega_omnia_home_11.png);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
}


li#menuStep3
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/site_mega_omnia_home_06.png);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
}

.stepContent
{
	vertical-align:middle;
}

.content-menu a, a:link, a:visited, a:hover {
color:#848584;
font-size:12px;
font-weight:bold;
text-decoration:none;  /* Added for the footer*/
}

#legals
{
	color:#848584;
	font-size:12px;
	margin-bottom:15px;
}

/**
 * USE FOR FAQ AND SUPPORT LINKS
 * **/

a.linkSupport
{
	text-decoration:none;
}

#flash_carousel
{
	margin-left:7px;
	margin-top:10px;
}

#fakeHDLogo
{
	width:180px;
	height:70px;
	cursor:pointer;
	float:left;
}

#hotspotContainer
{
	margin-top:-6px;
	width:590px;
	height:430px;
	overflow:hidden;
}

#videoTutorial
{
	margin-top:20px;
}

.screenshots h3, .rates h3
{
	color:#FF9600;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:20px;
}

img
{
	border:medium none;
	text-decoration:none;
}

#featuresUL
{
	color:#000000;
}

.fUL
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	list-style-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/bullet.gif);
	list-style-position:inside;
	list-style-type:disc;
	width:450px;
}

.fUL li
{
	margin-bottom:15px;
	padding-left:20px;
	text-indent:-18px;
}

.screenshots
{
	padding-left:10px;
	margin-top:-70px;
}

.star_raiting
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/background_star.jpg);
	height:36px;
	margin-bottom:6px;
	margin-top:23px;
	padding-top:5px;
	width:253px;
}

.line_up
{
	border-top:1px solid #ABDEF0;
	padding-top:3px;
}

.line_up strong
{
	color:#848584;
	font-family:Arial,Helvetica,sans-serif;
}

.table_products
{
	font-size:13px !important;
	font-weight:normal;
}

.raiting_comment
{
	text-align:center;
	color:#848584;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.rates
{
	text-align:center;
}

#comments
{
	margin-top:10px;
}

#comments a, #links_rating a 
{
	color:#FF9600;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.label
{
	color:#848584;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
}

.nick_input
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/background_input.gif);
	background-repeat:no-repeat;
	height:26px;
	margin-top:15px;
	width:256px;
}



.nick_input input
{
	border:medium none !important;
	height:21px;
	position:relative;
	text-align:center;
	top:1px;
	width:245px;
}

.nick_box
{
	background-image:url(http://media01.gameloft.com/layout/default/web/site01/images_site/background_texbox.gif);
	background-repeat:no-repeat;
	border-color:#FFFFFF !important;
	height:53px;
	margin-top:5px;
	width:256px;
}

.textbox_product
{
	border:medium none !important;
	height:50px;
	left:-3px;
	overflow:hidden;
	position:relative;
	top:1px;
	width:240px;
}

.send_comment
{
	background-image:url(http://media01.gameloft.com/layout/default/web/minisites/mega/img/button-send.gif);
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
	height:20px;
	margin-top:15px;
	padding-top:3px;
	width:114px;
	color:#848584;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.send_comment a:active, .send_comment a:link, .send_comment a:hover, send_comment a:visited
{
	text-decoration:none;
}

.nick_input span
{
	position:relative;
	top:1px;
}

.form_error_text
{
	color:#FF0000;
	font-size:10px;
}

#next_button a, #prev_button a
{
	text-decoration:none;
}

#tutorialText
{
	background-color:#FEC200;
	width:200px;
	height:60px;
	margin-top:20px;
	margin-left:15px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	border-top: 1px solid #FCA745;
	border-left:1px solid #FCA745;
	border-right:1px solid #FCA745;
}

#videoTutorial
{
	margin-top:0px;
}

#wrapper
{
	margin-top:0px;
}

#tutorial_title
{
	color:#FFFFFF;
	font-weight:bold;
	font-family: arial;
	font-size:12px;
}

#tutorial_desc
{
	font-size:11px;
	font-family:arial;
}
