﻿body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 
}
.MenuButton
{
	background: transparent url(./images/MenuButtonFadeBG.png) repeat;
	color:#df0000;
}
.MenuButton a
{
	color:#df0000;
	background-image:none;
	padding:5px
}
.MenuButton a:hover
{
	/*background: transparent url(./images/MenuButtonHoverBG.png) repeat;*/
	color:Navy;
}
	
.MenuButtonSelected
{
	background-color:Transparent;	
}
/* ------------ Start Managed Content Styles ----------- */
/* ---- Layout #1 - Homepage ---- */
div.top1 /* Section A - Homepage Main */
{
    position:absolute;
    left:580px;
    width:350px;
    font-size:.9em;
    line-height:1.5em;
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    height:200px;
    margin-top:15px
}
/* Section B - Homepage Right */
div.side1 
{
	visibility:hidden;
    position:absolute;
    left:790px;
    width:180px;
    font-size:.9em;
    line-height:1.5em;
    padding-right:10px;
    height:200px;
    margin-top:15px
}
/*  Section C - Homepage far Left  */
div.middle1 
{
	position:absolute;
	margin-top:15px;
	width:545px;
	padding:0 10px 0 15px;

}
/* -----Layout # 2 Standard Vertical division ----- */
/* Main Content Section A */
.leftbox, div.top2    
{ 
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    position:absolute; top:35px; left:200px; 
    width:515px; height:575px;
    overflow:auto;
    margin-top:15px;
}
/*  Content Section B - Narrow Right Side  */
.rightbox, div.side2
{
	margin-top:15px;
    position:absolute; top:35px; left:790px;
    width:180px; height:575px;
    padding:10px 10px 0 10px;
}
/*  Section C - Narrow Left side  */
div.middle2 
{ 
	margin-top:15px;
    position:absolute; top:35px;
    width:170px; height:575px;
    padding:0 10px 0 10px;
}
/* ----Layout # 3 - Vertical with C & A ---- */
div.top3 /*  Section A - Content  */
{

    padding:0 25px 0 25px;
    overflow:auto;
    margin-top:15px
}
div.side3 /*  Section B Hidden */
{
    display:none
}
div.middle3 /*  Section C - Left Nav */
{ 
	margin-top:15px;
    position:absolute; top:35px;
    width:170px; height:575px;
    padding:0 10px 0 10px;
}
/* -----Layout # 4 Vertical division with Two Content areas ----- */
/* Main Content Section A */
.leftbox, div.top4    
{ 
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    position:absolute; top:35px; 
    width:500px; height:575px;
    overflow:auto;
    margin-top:15px;
}
/*  COntent Section B - Narrow Right Side  */
.rightbox, div.side4
{
	margin-top:15px;
    position:absolute; top:35px; left:555px;
    width:400px; height:575px;
    padding:10px 10px 0 10px;
}
/*  Section C - Hidden  */
div.middle4 
{ 
	display:none
}
/* Layout #5 - Interior Single Content Area */
/* Section A - Main Content  */
div.top5 
{
    padding:20px;

    overflow:auto;
}
/* Section B is hidden */
div.side5 { 
	display:none;
}
/* Section C is hidden */
div.middle5 { 
	display:none;
}

.tableborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	color: #333;
}

.tableborder td, .tableborder th {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	line-height: 1.8em;
	font-size: 0.8em;
	vertical-align: top;
	width: 20%;
}

.tableborder tr.odd th, table tr.odd td {
	background: #efefef;
}

/* --- End Managed Content Styles --- */
.cmscontrol
{
	position:absolute;
	font-family:Century;
	z-index:999;
	left:960px;
	top:140px;
}