﻿@import url("css/menu.css");

body
{
    margin: 0 auto;
    font-family: Tahoma;
    background-color: #3a3935;
}

#masterbody {
	width: 926px;
    margin: 0 auto;
    margin-top: 20px;
}

#header {
}

#header_top
{
	background: url('images/HeaderTop.gif') repeat-x;
	height: 33px;
}

#header_topleft
{
	font-size: 1px;
	width: 18px;
	height: 33px;
	float: left;
	background: url('images/HeaderTL.gif') no-repeat;
}

#header_topcenter
{
	margin-left: 18px;
	margin-right: 18px;
	font-size: 9pt;
}

#header_topright
{
	font-size: 1px;
	width: 18px;
	height: 33px;
	float: right;
	background: url('images/HeaderTR.gif') no-repeat;
}

#header_nav
{
	height: 41px;
	background: url('images/NavBack.gif') repeat-x;		
}

#header_logo
{
}

#container {
	background-color: white;
	padding-top: 5px;
}

#left_col {
	width: 193px;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}

#right_col {
	width: 193px;
	float: right;
	margin-left: 5px;
	margin-right: 5px;
}

#page_content {
	margin-left: 203px;
	margin-right: 203px;
}

#footer {
	clear: both;
	color: white;
	font-size: 9pt;
	text-align: center;
	padding: 3px;
}

.clear {
    clear: both;
}

.link {
    font-family: Arial;
    font-weight: bold;
    font-size: 11pt;
}

.info{
    color: Maroon;
}

.box
{
    direction: ltr;
    margin: 0 auto;
    margin-bottom: 5px;
}
.box-header
{
    height: 31px;
    background: url('images/ModuleHeader1.jpg');
    color: White;
    font: 10pt Tahoma;
}
.box-body
{
    padding-left: 10px;
    padding-right: 10px;
    background-color: #e7e6de;
}

/* Override Elements */
A:link
{
	color: #474133;
}

A:visited
{
	text-decoration: none;
	color: #474133;
}

A:hover
{
	text-decoration: underline;
	color: #9d080a;
}

A:active
{
	text-decoration: none;
	color: #c02026;
}

A.CommandButton:link
{
	color: #474133;
}

A.CommandButton:visited
{
	text-decoration: none;
	color: #474133;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #9d080a;
}

A.CommandButton:active
{
	text-decoration: none;
	color: #c02026;
}

/* Zones */
.zone
{
    direction: ltr;
    text-align: center;
    padding-bottom: 8px;
}
.zone_Header
{
    background-color: Gray;
    color: #eee;
    font: 8pt Tahoma;
    padding: 2px;
}
.zone_Body
{
    text-align: left;
}
.zone_Empty
{
    text-align: center;
    font: 9pt Tahoma;
    color: #555;
    padding-bottom: 12px;
}
.zone_Footer
{
}
.topzone_Header
{
    background: url(images/ModuleHeader1.jpg) repeat-x 0 0;
    height: 31px;
    padding-left: 8px;
    padding-right: 8px;
}
.topzone_Header_Blue
{
    background: url(images/ModuleHeader2.jpg) repeat-x 0 0;
    height: 31px;
    padding-left: 8px;
    padding-right: 8px;
}
.topzone_Header_Green
{
    background: url(images/ModuleHeader3.jpg) repeat-x 0 0;
    height: 31px;
    padding-left: 8px;
    padding-right: 8px;
}
.topzone_Title
{
    font: 10pt Tahoma;
    color: White;
    padding-top: 8px;
}
.topzone_Footer
{
}
.zone_PartContent
{
}
.centerzone_Header
{
    height: 36px;
    padding-left: 8px;
    padding-Right: 8px;
    border: none;
    background-color: #f0efea;
}
.centerzone_Title
{
    font: bold 14pt Arial;
    padding-top: 8px;
    color: #666;
}

/* WebParts */
.WebPart_Chrome
{
    border-style: none;
    border-width: 0px;
    border: none;
}
.WebPart_Body
{
    background-color: #e7e6de;
}
.WebPartCenter_Body
{
    background-color: #f0efea;
}

.WebPart_Chrome P
{
    margin-top: 0;
}

/* Zone Menu */
.zone_MenuLabel
{
   padding: 12px 6px 0px 6px;
}
.zone_MenuLabelHover
{
    color: White;
}
.zone_MenuPopup
{
    background-color: #fefefe;
    border: solid 1px gray;
    font: 8pt Tahoma;
}
.zone_MenuVerb
{
    padding: 2px;
}
.zone_MenuVerbHover
{
    text-decoration: underline;
    color: Blue;
}
