/* styles for index/splash page */

#mhs_index_content {
	clear:both;
	width:800px;
	margin-left:auto;
	margin-right:auto;

	}

#mhs_index_flash {
	padding:25px;

	}




/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #003366;
}
H1
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14pt;
	color: #435A79;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	margin-top: 15px;
}

H2
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #435A79;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
}

H3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
}

H4
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: uppercase;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}
TD
{
	font-size: 8pt;
	line-height: 14px;
	text-align: justify;
	background-color: Transparent;
}

A:link
{
	color: #435A79;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
A:visited
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color: #435A79;
}

A:active
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color: #435A79;
}

A:hover
{
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: solid 1px;
	color: black;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Arial, Verdana, Tahoma,Courier New, monospace;
}

TEXTAREA
{
	font-family: Arial, Verdana, Tahoma,Courier New, monospace;
}

UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}

IMG
{
	margin: 0px;
	padding: 0px;
}
.FooterBackground
{
	background-color: white;
}
.HeaderBackground
{
	background-color: white;
}
.BodyBackground
{
	background-color: Transparent;
}
.Link
{
	cursor: pointer;
}
.NewsHeading
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #435A79;
}
.NewsContent
{
	color: Gray;
}
.NewsContent TD
{
	vertical-align: top;
}
#NewsLink A:link
{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	color: #435A79;
}

#NewsLink A:visited
{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

#NewsLink A:active
{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

#NewsLink A:hover
{
	text-decoration: underline;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}
#Project
{
	background-position: left bottom;
	color: #435A79;
	background-repeat: no-repeat;
	background-color: Transparent;
}
#Project TABLE
{
	color: black;
	line-height: 16px;
}
#Project TD
{
	line-height: 16px;
}
#Project A:link
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 8pt;
}

#Project A:visited
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 8pt;
}

#Project A:active
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 8pt;
}

#Project A:hover
{
	color: black;
	font-weight: bold;
	font-size: 8pt;
}
#ProjectNavigation
{
	color: #435A79;
	background-color: Transparent;
	text-align: left;
	padding-top: 10px;
}
#ProjectNavigation TABLE
{
	color: #435A79;
	line-height: 14pt;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#ProjectNavigation A:link
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 10pt;
}

#ProjectNavigation A:visited
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 10pt;
}

#ProjectNavigation A:active
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 10pt;
}

.ProjectHeaderSelected
{
	font-weight: bold;
	color: black;
	text-decoration: underline;
}

#ProjectNavigation A:hover
{
	color: black;
	font-weight: bold;
	font-size: 10pt;
}

#divImages
{
	color: #435A79;
}
#divImages TABLE
{
	color: #435A79;
	line-height: 14pt;
}
#divImages TD
{
	text-align: center;
}
#divImages IMG
{
	cursor: pointer;
	padding: 0px;
	margin: 0px;
}
#Thumbnails
{
	font-size: 10pt;
}
#Thumbnails TABLE
{
	font-size: 10pt;
}
#Thumbnails TD
{
	font-size: 10pt;
}
#Thumbnails A:link
{
	text-decoration: none;
	color: #435A79;
	font-size: 10pt;
}

#Thumbnails A:visited
{
	text-decoration: none;
	color: #435A79;
	font-size: 10pt;
}

#Thumbnails A:active
{
	text-decoration: none;
	color: #435A79;
	font-size: 10pt;
}

#Thumbnails A:hover
{
	text-decoration: underline;
	color: black;
	font-size: 10pt;
}
.Error
{
	font-weight: bold;
	color: Red;
}
.ProjectAdmin TD
{
	vertical-align: top;
	width: 700px;
	height: 500px;
}
.ProjectInternal TD
{
	height: 20px;
}

.button
{
	border-right: #6a6a6a 1px solid;
	padding-right: 1px;
	border-top: #6a6a6a 1px solid;
	padding-left: 1px;
	font-size: 10pt;
	padding-bottom: 1px;
	behavior: url(/-styles/hilite.htc);
	border-left: #6a6a6a 1px solid;
	cursor: pointer;
	color: whitesmoke;
	padding-top: 1px;
	border-bottom: #6a6a6a 1px solid;
	font-family: Verdana;
	height: 25px;
	background-color: #435A79;
}

.Admin
{
	background-color: whitesmoke;
	border: solid 1px gray;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= 'gray' , Direction=135, Strength=4), progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

.Admin TD
{
	color: black;
}

.ClickableImage
{
	cursor: pointer;
}

.Title
{
	font-weight: bold;
	font-size:12pt;
	font-family:Arial;
	color: #435A79;
}

.closeMeLeft
{
	background-image: url(/-images/closeMeLeft.gif);
	width: 24px;
	background-repeat: no-repeat;
	height: 95px;
	background-color: transparent;
}
.closeMe
{
	background-image: url(/-images/closeMe.gif);
	width: 24px;
	background-repeat: no-repeat;
	height: 95px;
	background-color: transparent;
}
#About
{
	padding-top: 40px;
}
.AboutEditor
{
	color: #435A79;
	background-color: #580e01;
}
.AboutContainer
{
	color: #435A79;
	padding-bottom: 10px;
}

.AboutCell
{
	margin-top: 10px;
	width: 500px;
	line-height: 14pt;
	margin-right: 10px;
	color: #435A79;
	vertical-align: top;
}

.AboutContainer TABLE
{
	margin-top: 10px;
	margin-right: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	line-height: 14pt;
	color: #435A79;
	padding-bottom: 10px;
}
.AboutContainer TD
{
	vertical-align: top;
}
.AboutContainer A:link
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 8pt;
}

.AboutContainer A:visited
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 8pt;
}

.AboutContainer A:active
{
	text-decoration: none;
	color: #435A79;
	font-weight: bold;
	font-size: 8pt;
}

.AboutContainer A:hover
{
	color: white;
	font-weight: bold;
	font-size: 8pt;
}

#Footer TABLE TD
{
	font-size: 8pt;
}

#Footer A:link
{
	color: #435A79;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
#Footer A:visited
{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	color: #435A79;
}

#Footer A:active
{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	color: #435A79;
}

#Footer A:hover
{
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	border-bottom: solid 1px;
	color: #435A79;
}
.testimonial
{
	font-size: 12pt;
	font-family: Arial,verdana;
	line-height: 22px;
	text-align: justify;
}
.ThumbNail
{
	cursor: pointer;
	border:solid 1px gray;
}


.Footer TD
{
font-size:7.5pt;
color:silver;
font-family: Verdana;
horizontal-align:center;
vertical-align:middle;
height:30px;
}
.Footer A:link
{
	color: #328AC6;
	font-size: 7.5pt;
	font-weight: normal;
	text-decoration: none;
}
.Footer A:visited
{
	text-decoration: none;
	font-size: 7.5pt;
	font-weight: normal;
	color: #328AC6;
}

.Footer A:active
{
	text-decoration: none;
	font-size: 7.5pt;
	font-weight: normal;
	color: #328AC6;
}

.Footer A:hover
{
	text-decoration: none;
	font-size: 7.5pt;
	font-weight: normal;
	border-bottom: solid 1px;
	color: black;
}