﻿a
{
    color:#8c9eb0;
    text-decoration:none;
}

a:focus
{
	outline:none;
}

a img
{
	border:0;
}

body
{
	background-color:#1b1b1b;
	color:#FFF;
	font-family:Century Gothic, Verdana, Sans-Serif;
	font-size:.78em;
	height:100%;
    margin:0;
    padding:0;
}

#Body
{
	left:50%;
    margin:0 0 0 -85px;
    padding:0;
    position:relative;
    width:400px;
}

#Body .Header
{
	min-height:160px;
	padding:0 0 0 153px;
	position:relative;
}

#Body .Header h1
{
	border-bottom:solid 1px #cddba5;
	font-family:Century Gothic, Verdana, Sans-Serif;
}

#Body .Header .Logo
{
	left:0;
	position:absolute;
	top:1em;
}

#Body .Scroll
{
	height:275px;
	overflow:auto;
	padding-right:10px;
}

h1, h2, h3, h4, h5, h6
{
	font-family:Verdana, Arial, Sans-Serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

h1
{
	color:#d2d697;
	font-size:2.0em;
}

h2
{
	color:#0099cc;
	font-size:1.0em;
	font-weight:bold;
}

h3
{
	color:#808080;
	font-size:1.5em;
	padding:0 0 3px 0;
}

h4
{
	color:#484848;
	font-size:1.3em;
	padding:0;
}

#Header
{	
	height:90px;
	position:relative;
	margin:0;
	width:100%;
}

#Header .Logo
{
	bottom:3px;
	left:50%;
	margin-left:-360px;
	position:absolute;
}

#Header ul
{
	bottom:2px;
	margin:0 -360px 10px 0;
	padding:0;
	position:absolute;
	right:50%;
}

#Header ul li
{
	display:inline;
	margin-left:15px;
}

#Header ul li a
{
	color:#808080;
	font-family:Century Gothic, Arial, Sans-Serif;
	text-decoration: none;
}

#Header ul li a:hover
{
	color:#7f952f;
}

hr
{
	background-color:Transparent;
	border:0px;
	border-top:dashed 1px #989898;
	height:0px;	
}

html
{
	height:100%;
}

li
{
    list-style-type:square;
}

#Menu
{
    float:left;
    left:50%;
    margin:0 0 0 -315px;
    padding:0;
    position:relative;
    width:180px;
}

#Menu .MenuGroup
{
	margin:0 0 30px 0;
}

#Menu .MenuGroup h1
{
	border-bottom:solid 1px #C2C2C2;
	color:#484848;
	font-family:Microsoft Sans Serif, Century Gothic, Verdana, Sans-Serif;
	font-size:1em;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	text-transform:lowercase;
}

#Menu .MenuGroup h1 a
{
	color:#484848;
}

#Menu .MenuGroup h1 a:hover
{
	color:#FF9900;
}

#Menu .MenuGroup h1 img
{
	float:left;
	padding:0px 5px 0px 0px;
}

#Menu ul
{
	margin:0;
	padding:0;
}

#Menu ul li
{
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:10px;
}

#Menu ul li a
{
	color:#0099CC;
	font-family:Helvetica, Microsoft Sans Serif, Century Gothic, Verdana, Sans-Serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:lowercase;
}

#Menu ul li a:hover
{
	text-decoration:underline;
}

#Menu ul li a img
{
	border:0;
	vertical-align:middle;
}

p
{
    margin:1em 0 1em 0;
    padding:0;
}

p a:hover
{
	text-decoration:underline;
}

#Page
{
	min-width:810px;
	padding:0;
	position:absolute;
	top:0;
    width:100%;
}

#ToolStrip
{
	background-color:#323232;
	border-bottom:solid 2px #4b4b4b;
	border-top:solid 2px #4b4b4b;
	height:174px;
	cursor:default;
	margin:5px 0 25px 0;
	position:relative;
	text-align:center;
	visibility:hidden;
	z-index:3;
}

#ToolStrip .ToolStripMenuMask
{
	border-left:solid 1px #4b4b4b;
	border-right:solid 1px #4b4b4b;
	height:175px;
	left:50%;
	margin-left:-360px;
	overflow:hidden;
	position:absolute;
	width:719px;
	z-index:1;
}

#ToolStrip .ToolStripMenuMask .ToolStripMenu
{
	left:0;
	margin-left:-1px;
	position:absolute;
	top:0;
	z-index:1;
}

#ToolStrip .ToolStripMenuMask .ToolStripMenu ul
{
	margin:0;
	padding:0;
	width:100%;
}

#ToolStrip .ToolStripMenuMask .ToolStripMenu ul li
{
	color:#989898;
    display:inline;
    float:left;
    list-style-type:none;
    min-height:0;
}

#ToolStrip .ToolStripMenuMask .ToolStripMenu ul li a
{
	color:#FFF;
	cursor:pointer;
	display:block;
	float:left;
	height:160px;
	margin:0;
	overflow:hidden;
	padding:7px 10px 7px 10px;
	position:relative;
	text-align:center;
    width:160px;
}

#ToolStrip .ToolStripMenuMask .ToolStripMenu ul li a .Name
{
	background-color:#1b1b1b;
	bottom:10px;
    display:block;
    font-size:12px;
    height:20px;
    left:10px;
    line-height:20px;
    position:absolute;
    text-align:center;
    width:160px;
    
    filter:alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
}

#ToolStrip .ToolStripNavigation
{
	background-color:#1b1b1b;
	bottom:10px;
	height:20px;
	left:0;
	position:absolute;
	width:100%;
	z-index:0;
	
	filter:alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
}

#ToolStrip .ToolStripNavigation .ToolStripMenuRightScroll
{
	cursor:pointer;
	display:none;
	left:50%;
	margin:-7px 0 0 381px;
	position:absolute;
	top:50%;
}

#ToolStrip .ToolStripNavigation .ToolStripMenuLeftScroll
{
	cursor:pointer;
	display:none;
	left:50%;
	margin:-7px 0 0 -400px;
	position:absolute;
	top:50%;
}

#ToolStrip .NoScroll
{
	border-left:0;
	border-right:0;
	margin-left:-359px;
}