﻿
/* CSS Document  */

body
{
	background-color: #2a2a2a;
	background-repeat: repeat;
}


.TopHeaderSpace
{
	height: 166px;
	background-image: url(images/top-gradient.jpg);
	background-repeat: repeat-x;
}

.ThirtyFourSpace
{
	height: 34px;
	background-image: url(images/2a2a2a_1x34.jpg);
	background-repeat: repeat-x;
}

.TwoHundredDarkSpace
{
	height:200px;
	background-image: url(images/000000_1x200.jpg);
	background-repeat: repeat-x;
}

.ContentSpace
{
	width:960px;
	margin:auto;
}

.FooterSpace
{
	height:55px;
	background-image: url(images/000000_1x200.jpg);
	background-repeat: repeat-x;
}

.BottomSpace
{	
	height: 25px;
	background-image: url(images/2a2a2a_1x34.jpg);
	background-repeat: repeat;	
}

.LogoContainer {margin:0 40px 0 100px; float:left;}

.FishEyeMenuContainer {float:right;margin:30px 0 0 0;}

/*-----------------------------------------------------------------------*/
/* General Page Styles													 */
/*-----------------------------------------------------------------------*/
html { height:100%; }
p, div, ul, li { font-family: Georgia, Serif; font-size:14px; color:#FFFDE6; }
table, tr, td { font-family: Georgia, Serif; font-size:14px; margin:0; color:#FFFDE6; }
a:link {font-family: Georgia, Serif; font-size:14px; margin:0; color:#6699FF; text-decoration: underline}
a:hover {font-family:Georgia, Serif; font-size:14px; margin:0; color:#FF0000; }
.normal, .Normal { font-family:Georgia, Serif; font-size:14px; color:#FFFDE6; }
.NormalBold { font-family:Georgia, Serif; font-size:14px; font-weight:bold; color:#2c2c2c; }
.NormalRed { color:#c50000; font-family:Georgia, Serif; font-weight:bold; font-size:14px; }
.FullHeight { height:100%; }
.FullWidth { width:100%; }
.clear { clear:both; line-height:0; margin:0; padding:0; font-size:0; height:0; }

.HeadLargeWhite { font-family:arial,helvetica,verdana; font-size:20px; color:#ffffff; font-weight:bold; padding:0; margin:0; }

/*-----------------------------------------------------------------------*/
/* Panes																 */
/*-----------------------------------------------------------------------*/
.ContentCell { padding:0 0 0 18px; }
.BannerPane { width:auto; padding:0 20px 0 325px; text-align:center; }
.CustomBannerPane { width:auto; padding:0; }
.TopPane { width:100%; padding:0; }
.TopPane2 { width:100%; padding:0; }
.LeftPane { padding:0 7px 0 0; width:50%; }
.RightPane { padding:0 0 0px 7px; width:50%; }
.LeftPane2 { padding:0 7px 0 0; width:33%; }
.ContentPane { padding:0 7px 0 7px; }
.RightPane2 { padding:0 0 0px 7px; width:33%; }
.MiddlePane { width:100%; padding:0; }
.ContentPane2 { padding:0 7px 0 0; }
.RightPane3 { padding:0 0 0px 7px; width:33%; }
.MiddlePane2 { width:100%; padding:0; }
.LeftPane3 { padding:0 7px 0 0; width:33%; }
.ContentPane3 { padding:0 0 0px 7px; }
.BottomPane { width:100%; padding:0; }
.LeftPane4 { padding:0 3px 0 0; width:33%; }
.ContentPane4 { padding:0 3px 0 3px; }
.RightPane4 { padding:0 0 0px 3px; width:33%; }
.BottomPane2 { width:100%; padding:0; }
.FooterPane { width:100%; padding:0; }
.DarkPane { width:100%; padding:0; }
.TopMenuPane { width:600px;padding:0; }

/*-----------------------------------------------------------------------*/
/* Copyright, privacy, terms											 */
/*-----------------------------------------------------------------------*/
.FooterToken { color:#ffffff; font-size:11px; }
a.FooterToken:link, a.FooterToken:visited, a.FooterToken:active { font-size:11px; color:#ffffff; font-weight:normal; text-decoration:underline; padding:0; margin:0; }
a.FooterToken:hover { font-size:11px; color:#323232; font-weight:normal; text-decoration:none; }
.FooterDarkToken{	color: #DFDFB0;	font-size: 14px;}
a.FooterDarkToken:link, a.FooterToken:visited, a.FooterToken:active { font-size:14px; color:#DFDFB0; font-weight:normal; text-decoration:underline; padding:0; margin:0; }
a.FooterDarkToken:hover { font-size:14px; color:#666666; font-weight:normal; text-decoration:none; }


/*-----------------------------------------------------------------------*/
/* Login																 */
/*-----------------------------------------------------------------------*/
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { color:#DFDFB0; background:url(images/login.gif) no-repeat center left; font-size:14px; font-weight:normal; text-decoration:underline; height:14px; padding:0 0 0 18px; margin:0; }
a.LoginToken:hover { color:#666666; font-weight:normal; font-size:14px; text-decoration:none; }

/*-----------------------------------------------------------------------*/
/* Page Structure														 */
/*-----------------------------------------------------------------------*/
#CopyrightContainer { text-align:left; margin:25px 0 0 15px; }
#TermsContainer { text-align:left; margin:25px 0px 0 15px; }
#PrivacyContainer { text-align:left; margin:25px 0px 0 15px; }
#LoginContainer { text-align:left; margin:25px 15px 0 0px; }



/*-----------------------------------------------------------------------*/
/* Main Menu															 */
/*-----------------------------------------------------------------------*/
.MenuContainer {font-family:arial,helvetica,verdana; width:800px; text-transform: uppercase; height: 20px;	margin: 0px 0 0 0px; text-align:left; float:right;}
.MainMenu_Root { font-size:14px; font-weight:bold; color:#FFFDE6; padding:0px 15px 0px 15px; }
.SubMenu_Root
{	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 2px 2px 2px 2px;
	background-color: #CCCCCC;
	z-index: 1000;
	display: inline;
}
.SubMenu_Root td
{
	width: 150px;
	z-index: 1000;
	display: inline;
	border-spacing: 10px;
}
.MainMenu_Hover { color:#D2DD00;}
.MainMenu_Selected {border: 1px solid #000000; color:#ffffff; background-color:#323300; }
.SubMenu_Hover {color: #0000FF;background-color: #CC66FF;}


