/*
      Created by Zero7ICT
	  office@zero7ict.com
*/

* { padding: 0; margin: 0; }


body {
 font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 font-size: 13px;
 background-color:#fff;
 background-image:url(../images/bg.jpg);
}


/* Form Elements */
input,select,textarea {
 border: 1px solid #000;
 background-color:#ddd;
 margin:0px;
 padding:0px;
 width:auto;
 font-size:0.8em;
}

label {
 float:left;
 width:12em;
 text-align:right;
 margin-right: 15px;
 border-bottom:1px solid #444;
}


#wrapper {
 margin: 0 auto;
 width: 924px;
}
#header {
 color: #fff;
 width: 900px;
 float: left;
 padding-right: 10px;
 padding-left: 10px;
 border: 2px solid #007;
 height: 110px;
 margin: 10px 0px 5px 0px;
 background-color:#fff;
 background-repeat: no-repeat;
 background-image: url(../images/logos/mhs_logo.jpg);
 background-position:right;

}
#header-right{
 float:right;
 font-size:0.9em;
 padding:2px;
 color:#000000;
}
#navigation {
 float: left;
 width: 900px;
 height:auto;
 color: #fff;
 padding: 1px 10px 1px 10px;
 border: 2px solid #007;
 margin: 0px 0px 5px 0px;
 background: #fff;
 letter-spacing: 1px;
}
#navigation a {
 color:#000;
}
#leftcolumn {
position:relative;
 color: #333;
 border: 2px solid #007;
 margin: 0px 0px 5px 5px;
 padding: 10px;
 height: 390px;
 width: 712px;
 float: right;
 background: #fff;
 overflow:auto;
}
#rightcolumn {
 float: left;
 color: #000;
 border-bottom: 0px;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 height: auto;;
 width: 180px;
 display: inline;
}

#footer {
 width: 900px;
 clear:both;
 color: #000;
 border:2px solid #007;
 background: #fff;
 margin: 0px 0px 5px 0px;
 padding: 4px 10px 4px 10px;
 letter-spacing: 2px;
}

#copyright{
 text-align: center;
 font-size: 0.8em;
 color: #444;
}

#copyright a{
 color: #222;
}

#copyright a:hover{
 color:#000000;
 text-decoration: underline;
}

.navcontainer {
 width: 180px;
 font-weight:bold;
 border-bottom:0;
}

.navcontainer ul
{
margin-left: -5px;
padding-left: 0px;
margin-top:-5px;
list-style-type: none;
font-family: Helvetica;
}

.navcontainer li
{
margin: 0px;
padding: 0px;
}

.navcontainer a
{
display: block;
padding: 2px 2px 2px 2px;
margin:5px;
width: 175px;
color:#fff;
background-color: #007;
letter-spacing: 1px;
border:1px solid white;
}

.navcontainer a:link, a:visited, a
{
color: #fff;
text-decoration: none;
}

.navcontainer a:hover
{
/*color: Darkorange;*/
}

.error
{
	color:#000000;
	border:1px solid #000000;
	background-color:#FF0000;
	margin-right:4px;
}
.trHover:hover{background-color:#bcf;}

#leftcolumn a {
 color:#007;
}

#leftcolumn a:hover {
 text-decoration: underline;
}
