﻿html { margin:0; width:100%; height:100% }
body  
{
    margin:0; width:100%; height:100%; background:#1a1a1a; 
    color:#cccccc; font-family:Tahoma, Arial; font-size:11pt; 
    overflow:scroll;
}

.horizontalDividerLight { background-color:#2f2f2f; }
.horizontalDividerDark { background-color:#171717; }

.hidden
{
	visibility:hidden;
	display:none;
	}

/* ######### Layout ######### */
.column_0_4 { }
.column_1 { }
.column_2 { width:958px; }
.column_3 { }

.row_0 { height:125px; }
.row_0_column_0_4_back { background-image:url(Images/row_0_column_0_4_back.jpg); background-repeat:repeat-x; }
.row_0_column_1_back { background-image:url(Images/row_0_column_1_back.jpg); background-repeat:no-repeat; background-position: right top; }
.row_0_column_3_back { background-image:url(Images/row_0_column_3_back.jpg); background-repeat:no-repeat; background-position: left top; }

.row_1 { height:45px; }
.row_1_column_0_4_back { background-image:url(Images/row_1_column_0_4_back.jpg); background-repeat:repeat-x; }
.row_1_column_1_back { background-image:url(Images/row_1_column_1_back.jpg);  background-repeat:no-repeat; background-position: right top; }
.row_1_column_3_back { background-image:url(Images/row_1_column_3_back.jpg);  background-repeat:no-repeat; background-position: left top; }

.row_2 { height:40px; }
.row_2_column_0_4_back { background-image:url(Images/row_2_column_0_4_back.jpg); background-repeat:repeat-x; }
.row_2_column_1_back { background-image:url(Images/row_2_column_1_back.jpg); background-repeat:no-repeat; background-position: right top; }
.row_2_column_3_back { background-image:url(Images/row_2_column_3_back.jpg); background-repeat:no-repeat; background-position: left top; }

.row_3 { height:100%; }
.row_3_column_0_4_back { background-color:#131313; }
.row_3_column_1_back { background-image:url(Images/row_3_column_1_back.jpg); background-repeat:repeat-y; background-position: right top; }
.row_3_column_3_back { background-image:url(Images/row_3_column_3_back.jpg); background-repeat:repeat-y; background-position: left top; }

.row_4 { height:44px; }
.row_4_column_0_4_back { background-image:url(Images/row_4_column_0_4_back.jpg); background-repeat:repeat-x; }
.row_4_column_1_back { background-image:url(Images/row_4_column_1_back.jpg);  background-repeat:no-repeat; background-position: right top; }
.row_4_column_3_back { background-image:url(Images/row_4_column_3_back.jpg);  background-repeat:no-repeat; background-position: left top; }

.row_5 { height:44px; }
.row_5_column_0_4_back { background-color:#1a1a1a; }
.row_5_column_1_back { background-image:url(Images/row_5_column_1_back.jpg);  background-repeat:no-repeat; background-position: right top; }
.row_5_column_3_back { background-image:url(Images/row_5_column_3_back.jpg);  background-repeat:no-repeat; background-position: left top; }


/* ######### Sections ######### */

.banner_back { background-color:#2d2d2d; }
.banner_column_0_2 { width:1px; }
.banner_column_0_2_back { background-color:#383838; }

.menu_back { background-image:url(Images/menu_back.jpg);  background-repeat:repeat-x; background-position: top; }
.menu_column_0_2 { width:1px; }
.menu_column_0_2_back { background-color:#b2382b; }

.submenu_back { background-image:url(Images/submenu_back.jpg);  background-repeat:repeat-x; background-position: top; }
.submenu_column_0_2 { width:1px; }
.submenu_column_0_2_back { background-color:#262626; }

.content_back { background-color:#0c0c0c; }
.content_column_0_2 { width:1px; }
.content_column_0_2_back { background-color:#222222; }

.footer_back { background-color:#222222; }

.space_column_0_2 { width:20px; }
.space_column_0_back { background-image:url(Images/space_column_0_back.jpg);  background-repeat:no-repeat; background-position: left top; }
.space_column_1_back { background-image:url(Images/space_column_1_back.jpg);  background-repeat:repeat-x; background-position: top; }
.space_column_2_back { background-image:url(Images/space_column_2_back.jpg);  background-repeat:no-repeat; background-position: right top; }

/* ######### Menu ######### */

.menu_container { margin-left:35px; text-align:justify; margin-right:35px; }
.menu_link
{
    margin-left: 50px;
    font-family: Verdana, Tahoma;
    font-size: 13pt;
    color: #FFFFFF;
    text-decoration: none;
}

/* ######### Footer ######### */

.footer_link_container { float:left; margin-left:20px; width:auto;font-family: Tahoma; font-size: 11pt; }
.footer_link { margin-left:5px; font-family: Tahoma; font-weight:bold; font-size: 11pt; color: #bababa; text-decoration: none; }
.footer_link_separator { margin-left:5px; color:#929292; cursor:default; }
.footer_content_container { height:100%; }
.footer_text_container { float:right; width:auto; margin-right:20px; font-family: Tahoma; font-size: 11pt;}
