html{
	height:100%;
}

body {
	height: 100%;
}

a
{
    font-style: normal;
    font-size: 12px;
    font-family: arial;
}

a.gray
{
    color: #8F8F8F;
}

a.white
{
    font-style: normal;
    font-size: 11px;
    font-family: tahoma;
    color: #FFFFFF;
}

a.textLinkSoft {
	color:#000000;
	font: 12px Arial, sans-serif;
	text-decoration:none;
}

div.mobi{
	position:relative;
	float:right;
	margin-top: 0;
	font-size:11px;
	color:#737f85;
	padding-right:-1.5em;
}

.blue_navigation
{
    font-style: normal;
    font-size: 15px;
    font-family: arial;

    font-weight: bold;
    color: #0078C4;
}

.purple_navigation
{
    font-style: normal;
    font-size: 15px;
    font-family: arial;

    font-weight: bold;
    color: #B54A96;
}

.orange_navigation
{
    font-style: normal;
    font-size: 15px;
    font-family: arial;

    font-weight: bold;
    color: #F16319;
}

.green_navigation
{
    font-style: normal;
    font-size: 15px;
    font-family: arial;

    font-weight: bold;
    color: #00933D;
}

a.screenshots
{
    text-decoration: underline;
    font-weight: bold;
    color: #000000;
}

a.screenshots:link
{
    text-decoration: underline;
    font-weight: bold;
    color: #000000;
}

a.screenshots:hover
{
    text-decoration: underline;
    font-weight: bold;
    color: #0078C4;
}

td
{
    font-style: normal;
    font-size: 12px;
    font-family: arial;
    background-color: white;
}

.white_frame
{
    border-width: 5;
    border-color: white;
    border-style: solid;
}    

.row
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;
}

.topmost_row
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;
    border-bottom-style: none
}

.middle_row
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;
    border-top-style: none; 
    border-bottom-style: none;
}

.separated_middle_row
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;
}

.bottommost_row
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;
    border-top-style: none;
}

.info_frame
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;

    border-right-style: none; 
    border-top-style: none; 
    border-bottom-style: none;
    padding-top: 10;
    padding-bottom: 20;
}

.info_bold_text
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;
    font-style: normal;
    font-weight: bold;
    font-size: 11px;
    font-family: tahoma;
    border-top-style: none; 
    border-bottom-style: none;
    padding-left: 15; 
    padding-right: 20
}

.info_link_text
{
	color: #8F8F8F;
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;

    border-top-style: none; 
    border-bottom-style: none; 
    padding-top: 10; 
    padding-left: 15; 
    padding-right: 20;
}

.white_border
{
    border-color: white; 
    border-style: solid;
}

.content
{
    border-width: 0; 
    padding-left: 15; 
    padding-top: 3; 
    padding-right: 50; 
    padding-bottom: 10
}

.welcome_content
{
    border-width: 0; 
    padding-left: 4; 
    padding-top: 10; 
    padding-right: 20; 
    padding-bottom: 10
}

.content_frame
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;

    border-left-style: none; 
    border-top-style: none; 
    border-bottom-style: none;
    padding-top: 10;
    padding-bottom: 20;
}

.footer
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;

    border-top-style: none; 
    border-left-style: none; 
    border-right-style: none;
}


.blue_border
{
    border-color: #0078C4; 
    border-style: solid;
}

.navigation_frame
{
    border-width: 1; 
    border-color: #ECECEC; 
    border-style: solid;

    border-right-style: none; 
    border-top-style: none; 
    border-bottom-style: none;
}

.blue_navigation_cell
{
    border-style: none; 
    padding-top: 5; 
    padding-left: 15; 
    padding-right: 20;
    background-color: #0078C4;
}

.purple_navigation_cell
{
    border-style: none; 
    padding-top: 5; 
    padding-left: 15; 
    padding-right: 20;
    background-color: #B54A96;
}

.purple_border
{
    border-color: #B54A96;
    border-style: solid;
}

.orange_navigation_cell
{
    border-style: none; 
    padding-top: 5; 
    padding-left: 15; 
    padding-right: 20;
    background-color: #F16319;
}

.orange_border
{
    border-color: #F16319;
    border-style: solid;
}

.green_navigation_cell
{
    border-style: none; 
    padding-top: 5; 
    padding-left: 15; 
    padding-right: 20;
    background-color: #00933D;
}

.green_border
{
    border-color: #00933D;
    border-style: solid;
}



.chapter_title
{
    font-style: normal;
    font-size: 18px;
    font-family: arial;
    font-weight: bold;
}

.chapter_big_title
{
    font-style: normal;
    font-size: 22px;
    font-family: arial;
}

.chapter_subtitle
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color: #999999
}

.game_title
{
    font-weight: bold;
    font-family: arial;
}

.screenshots_content
{
    border-width: 0; 
    padding-left: 10; 
    padding-top: 5; 
    padding-right: 10; 
}

.popup_title
{
    border-width: 0; 
    color: white;
    background-color: #0078C4;
    font-weight: bold;
}

.inactive_link
{
    font-style: normal;
    font-size: 11px;
    font-family: tahoma;
    font-weight: bold;
    color: #FFFFFF;
}
.top_menu_cell
{
    border-width: 1; 
    border-color: #ECECEC;
    border-style: solid;

    border-left-style: none;
    border-right-style: none; 
}

.top_menu_underline_cell
{
    border-width: 1; 
    border-color: #ECECEC;
    border-style: solid;

    border-top-style: none;
    border-left-style: none;
    border-right-style: none; 
}

.top_menu_blue_cell
{
    border-width: 0; 
    background-color: #0078C4;
}

.top_menu_purple_cell
{
    border-width: 0; 
    background-color: #B54A96;
}

.top_menu_orange_cell
{
    border-width: 0; 
    background-color: #F16319;
}

.top_menu_green_cell
{
    border-width: 0; 
    background-color: #00933D;
}


