/* The jscalendar widget.  DIV containing a table. */
@import url("/scripts/jscalendar/calendar-system.css");

#sitetitle a
{
	color: #034273;
}

h1 { color: #622560; }
h2 { color: #15629d; }
h3 { color: #034273; }

#textbox #content_outer #content_inner  p {margin: -1px 0  14px 0;}

html>body #textbox #content_outer #content_inner p {margin: 4px 0  12px 0;}

.greentonebox
{
	background-color:#dfffbc;
	border:1px solid #831b80;
	padding:5px;
}

.ltbluetonebox
{
	background-color:#d4effb;
	padding:5px;
}

.bluebox
{
        border: 3px solid #d4eefb;
        padding: 5px;
        background-color: #ffffff;
}

li#submenulabel
{
	color: #ffffff;
	font-family: arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	background-color: #a0c11e;
	text-align: center;
	padding: 3px 2px;
	margin: -5px 0 0 0;
}

.inlinemenulabel
{
	color: #15629d;
	font-weight: bold;
	background-color: #b2ca52;
	text-align: center;
	padding: 12px 6px;
	line-height: 19px;
}

.tablerow1 {background-color:#d4effb;vertical-align:top;}
.tablerow2 {vertical-align:top;}
.tablehead {background-color:#dcdcdc;}

/*  topmenu color scheme */

#nav li a { padding-left: 1.5em; }

#nav ul, #nav ul li, #nav ul li a 
{ 
	background-color:#d4effb; 
	color:#15629d;
}  /* submenu text */

#nav ul li a:hover, #nav ul li a.sfhover /* submenu hover */
{
	color: #ffffff;
	background: #15629d; 
}

/*  end topmenu color scheme */
/* table style for progress */
tr.progress_cell td {
        border-width: 1px;
        padding: 0px;
        border-style: inset;
        border-color: #15629d;
}
tr.progress_header td {
        border-width: 0px;
        padding: 0px;
        border-style: inset;
        border-color: #15629d;
}

.warning 
{ 
        font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #FF0000;
}
 
.goal
{ 
  font-size:90%;
  line-height:12px;
}

.showbox
{
  border: 1px solid #000080; 
  padding: 5px; 
  width: 560px;
}

.fieldset {width:560px;margin-left:6px;padding:6px;border:solid 1px #15629d;}
.inputfield {border:solid 1px #999999;}
.inlineblock_sm {float:left;display:inline;margin-right:10px;margin-top:10px;width:100px;}
.inlineblock_md {float:left;display:inline;margin-right:10px;margin-top:10px;width:240px;}
.inlineblock_lg {float:left;display:inline;margin-right:10px;margin-top:10px;width:300px;}
.newblock_sm {float:left;margin-right:10px;margin-top:10px;width:100px;}
.newblock_md {float:left;margin-right:10px;margin-top:10px;width:240px;}
.newblock_lg {float:left;margin-right:10px;margin-top:10px;width:300px;}
.fullblock {float:left;margin-right:10px;margin-top:10px;width:500px;}


.ehs:link, .ehs:visited, .ehs:active {
	color: #ffd700;
	font-weight:bold;
}

.ehs:hover {
	color:#ffffff;
	font-weight:bold;
}

#content_inner h2.newsheadline a:link,#content_inner h2.newsheadline a:visited,#content_inner h2.newsheadline a:active { 
	color:#15629d; 
}

#content_inner h2.newsheadline a:hover { 
	color:#181a0f; 
}

/* share idea and captcha */


#Message,#subject,#ContactName,#email, #slider_label_div, #slider_locked_unlocked_div,#slider,#locked_unlocked_div
{width:280px;}

/* captcha */


#slider_label_note
{
    display: block;
    font-size: 0.85em;
}
#slider_locked_unlocked_div
{

    margin: 8px 0 0;
}
#slider
{
    margin: 0;
}
#locked_unlocked_div
{
    margin: 5px 0 0;
}
#locked 
{ 
    font-weight: bold; 
    color: #333333;
}

 #residents_slideframe
{
	width: 520px;
	height: 300px;
}

#residents_slideframe .caption
{
	top: 284px;
	width: 520px;
	height: 20px;
	text-align: center;
}
