﻿/*
---------------------------------------------------------------------------------------------------------------
STYLELIVE.CSS - USED BY LIVE SITE ONLY, not by editor
---------------------------------------------------------------------------------------------------------------
1. Live site uses stlePreview.css FIRST then THIS
2. BODY tag adds background color and centering of entire page)
3. DIV sections required by live rendering (to turn on/off navigations) are included here)
*/

html
{ 
	height: 100%; 
	margin-bottom: 0.01em; 
}

body
{
	background-color: #FFFDED;
	text-align: center;
}

/*
---------------------------------------------------------------------------------------------------------------
MOH DIV CSS CLASSES
---------------------------------------------------------------------------------------------------------------
1. MUST NEVER DEFINE ANY DEFAULT TAG PROPERTIES HERE - JUST SPECIFIC DIV LAYOUT PROPERTIES
2. If your tag doesn't start with a period, DON'T PUT IT HERE
3. All layouts include default.css, style.css and layout.css
*/

.container 
{
	width:750px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom: 0px;
	padding:0px;
	text-align:left;
	background-color: #FFFFFF;
}

.containerHome
{
	width:750px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom: 0px;
	padding:0px;
	text-align:left;
	background-color: #FFFDED;
}

.popupcontainer 
{
	width:330px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom: 0px;
	padding:0px;
	text-align:left;
}

.top  
{
	background-color: #FFFDED;
}

.top topRightLinks
{
	text-align: right;
	width: 273px;
}

.left
{
	float: left;
	width: 182px;  /* 140px */
	padding: 0px;
	background-color: #ffffff;
	overflow: hidden;
	word-wrap: break-word;
}

.leftNavTable
{
	border-color: #eeffcc;
	border-width: 1px;
	border-style: solid;
	padding: 0px;
	margin: 0px;
}

.middle 
{
	float: left;
	padding: 0px;
	width: 331px;  /* 369px */
	overflow: hidden;
	word-wrap: break-word;
}

.middleNoLeft
{
	margin-left: 2px;	/* inserted by tjp Nov 1, 2006 */
	float: left;
	padding: 0px;
	width: 509px;	/* changed by tjp Nov 1, 2006 from 513px;  /* 504px */
}

.middleNoRight
{
	float: left;
	padding: 0px;
	width: 538px;	/* changed by tjp Nov 1, 2006 from 568px;  /*  610px */
}

.middleNoLeftNoRight
{
	margin-left: 20px;	/* inserted by tjp Nov 1, 2006 */
	width: 700px;	/* changed by tjp Nov 1, 2006 from 750px; */
	clear: both;
}

.middleNoLeftNoRightNoMargin
{
	width: 720px;	/* changed by tjp Nov 1, 2006 from 750px; */
	clear: both;
}

.right
{
	float: left;
	padding: 0px;
	width: 237px;  /* 241px */
	background-color: #ffffff;
	text-align: right;
	overflow: hidden;
}

.bottom
{
	margin-left:0px;
	text-align: center;
	clear: both;
	width: 750px;
}

.topEmpty  
{
	display: none;
}

.leftEmpty
{
	display: none;
}

.rightEmpty
{
	display: none;
}

.bottomEmpty  
{
	display: none;
}

.sectionMiddle
{
	float: left;
	padding: 0px;
	width: 518px;  /* 513px -> 518px */
	background-color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
}

.sectionRight
{
	float: left;
	padding: 0px;
	width: 232px;  /* 237px -> 232px */
	background-color: #ffffff;
	overflow: hidden;
}


a.eventlink:link { 
	color: #4477FF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
} 
a.eventlink:visited { 
	color: #4477FF; 
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
}
a.eventlink:hover {
	color: #4477FF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
}
a.eventlink:active {
	color: #FFFFFF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 
}

a.daylink:link { 
	color: #336666;
	text-decoration: none; 
} 
a.daylink:visited { 
	color: #336666; 
	text-decoration: none; 
}
a.daylink:hover {
	color: #336666;
	text-decoration: none; 
}
a.daylink:active {
	color: #336666;
	text-decoration: none; 
}


.calendarTitle
{
	text-transform: uppercase;
}

.eventname 
{
	color: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 9px; font-weight: bold;
}

.eventnamecell
{
	color: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 9px; font-weight: bold;
}

.eventdate
{
	color: #424949; font-family: Arial, Sans-Serif; font-size: 10px; font-weight: normal;
}

.eventdescription
{
	color: #000000; font-family: Arial, Sans-Serif; font-size: 9px; font-weight: normal;
}

.neweventdescription
{
	color: #FF0000; font-family: Arial, Sans-Serif; font-size: 11px; font-weight: bold;
}

.bkgd-E0E0B2
{
	background-color: #E0E0B2;
}

.bkgd-dark
{
	background-color: #E0E0B2;
}

.bkgd-light
{
	background-color: #F4FBC6;
}

a.searchlink:link { 
	color: #0000FF;
	font-size: 14px;
} 
a.searchlink:visited { 
	color: #0000FF; 
	font-size: 14px;
}
a.searchlink:hover {
	color: #0000FF;
	font-size: 14px;
}
a.searchlink:active {
	color: #0000FF;
	font-size: 14px;
}

.searchterm 
{
	font-weight:bold;
}


#divQuickPoll
{
	border: none;
}

.quickPollInput
{
	height: 1.54em;  /* 16px */
}

#glossaryBox 
{
    position: absolute;
    background: #FFFDED;
    color: #000000;
    visibility: hidden;
    z-index: 3;
    padding: 10px 10px 10px 10px;
}

.searchinput
{
	height: 17px;
}

.divlayer
{
	position: absolute;
	overflow: hidden;
	width: 266px;
}

.rightrepeater
{
	text-align: right;
}

#scroll {
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

/*  font formating  */
.text-newcontent			{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; margin-bottom: 4px; margin-top: 8px;}
.text-newcontentright		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.text-edc					{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}

/*  link formating  */
a.newcontent:link			{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
a.newcontent:visited		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
a.newcontent:hover			{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.newcontentright:link		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.newcontentright:visited	{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.newcontentright:hover		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
a.edc:link					{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}
a.edc:visited				{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}
a.edc:hover					{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline;}

a.homebadge:link		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.homebadge:visited		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.homebadge:hover		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

.bkgd-F1F0DE	{background-color: #F1F0DE;}
.bkgd-CCCCCC	{background-color: #CCCCCC;}

.glossarySpan {text-decoration: underline; font-style: italic;}

.glossaryTableRow { vertical-align:top; }
.glossaryTableCell { border-top:solid 1px #000000; }

.greenBig {font-family: arial narrow, sans-serif; font-size: 20px; padding-top: 8px; font-weight: bold; color: #305c1d;}
.orangeBig {font-family: arial narrow, sans-serif; font-size: 20px; padding-top: 8px; font-weight: bold; color: #9e3532;}
.bkgd-D2CD8D   {background-color: #d2cd8d;} 
.bkgd-D2CD8D-content   {background-color: #d2cd8d; line-height: 19px;} 
.bkgd-ECCD97   {background-color: #eccd97;}
.bkgd-ECCD97-content   {background-color: #eccd97; line-height: 18px;}

a.boldNoUnderline:link		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.boldNoUnderline:visited	{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.boldNoUnderline:hover		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

.bkgd-F1B086 {background-color: #efaf85; color: #222222;}
.hmrHeading {font-family: arial narrow, sans-serif; font-size: 16px; font-weight: bold; color: #000000;}

.acs_heading {color: #777777; font-size: 12px; font-weight: bold; text-align: left;}
.acs_content {color: #000000; text-align: left;}

.searchTitle {color: #000000; font-size: 20px; font-weight: bold;}

.divoverlay_1 {font-family: arial, verdana, Helvetica, sans-serif; font-size: 28px; font-weight:bold; padding-left: 15px; line-height: 28px;}
.divoverlay_2 {font-family: arial, verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 15px; line-height: 15px;}
.divoverlay_3 {font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.divoverlay_4 {font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px;}

a.anchordivoverlay:link		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
a.anchordivoverlay:visited	{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
a.anchordivoverlay:hover	{font-family: arial, verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}

a.mailtodivoverlay:link		{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}
a.mailtodivoverlay:visited	{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}
a.mailtodivoverlay:hover	{font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}

#floatingdiv {position: absolute; top: 180px; left: 21%; display: none; }
#floatingdiven {position: absolute; top: 180px; left: 21%; display: none; }

.breadcrumbnav {background-color: #FFFFFF; font-size: 9px; line-height: 13px;}
a.breadcrumblink:link		{font-size: 9px; text-decoration: none; color: #000000;}
a.breadcrumblink:visited	{font-size: 9px; text-decoration: none; color: #000000;}
a.breadcrumblink:hover		{font-size: 9px; text-decoration: underline; color: #000000;}

a.spanMenuLink:link		{font-family: Arial Narrow, Arial, Verdana; text-decoration: none; color: #000000;}
a.spanMenuLink:visited	{font-family: Arial Narrow, Arial, Verdana; text-decoration: none; color: #000000;}
a.spanMenuLink:hover	{font-family: Arial Narrow, Arial, Verdana; text-decoration: underline; color: #9A3400;}

.spanMenuHomeOffSingle	{font-family: Arial Narrow, Arial, Verdana; font-weight: bold; color: #000000; line-height: 17px; white-space: nowrap; vertical-align: bottom; height: 28px; }  /* height:44px */
.spanMenuOffSingle		{font-family: Arial Narrow, Arial, Verdana; font-weight: bold; color: #000000; line-height: 17px; white-space: nowrap; vertical-align: bottom; background:#FFFDED; height: 28px; } /* height:44px */
.spanMenuHomeOffDouble	{font-family: Arial Narrow, Arial, Verdana; font-weight: bold; color: #000000; line-height: 17px; white-space: nowrap; vertical-align: bottom; height: 44px; }  /* height:44px */
.spanMenuOffDouble		{font-family: Arial Narrow, Arial, Verdana; font-weight: bold; color: #000000; line-height: 17px; white-space: nowrap; vertical-align: bottom; background:#FFFDED; height: 44px; } /* height:44px */

.spanMenuHomeFirst		{font-family: Arial Narrow, Arial, Verdana; font-weight: bold; color: #9A3400; line-height: 17px; position:absolute; display:none; overflow: hidden; height:36px; background:#FFFDED; padding-top:0px; padding-left:5px; padding-right:5px; top:76px; } /* top:76px */
.spanMenuHomeSingle		{font-family: Arial Narrow, Arial, Verdana; color: #000000; position:absolute; display:none; overflow: hidden; background:#FFFDED; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:5px; top:96px; } /* top:112px; */
.spanMenuHomeDouble		{font-family: Arial Narrow, Arial, Verdana; color: #000000; position:absolute; display:none; overflow: hidden; background:#FFFDED; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:5px; top:112px; } /* top:112px; */

/* background:#E4E6E2 */
.spanMenuFirst		{font-family: Arial Narrow, Arial, Verdana; font-weight: bold; color: #9A3400; line-height: 17px; position:absolute; display:none; overflow: hidden; height:40px; background:#FFFDED; padding-top:5px; padding-left:5px; padding-right:5px; top:142px; } /* top:142px  background:#E8EAE6; */
.spanMenuSingle		{font-family: Arial Narrow, Arial, Verdana; color: #000000; position:absolute; display:none; overflow: hidden; background:#FFFDED; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:7px; top:166px; } /*  top:182px  background:#E8EAE6; */
.spanMenuDouble		{font-family: Arial Narrow, Arial, Verdana; color: #000000; position:absolute; display:none; overflow: hidden; background:#FFFDED; padding-top:7px; padding-bottom:7px; padding-left:12px; padding-right:7px; top:182px; } /*  top:182px  background:#E8EAE6; */

