
body { margin:0px;
background:url('image/background.gif') repeat-x;
background-color:#2A6D9C;
     }

a, a:active, a:visited, a:hover {
 text-decoration: none;
 color: #0000EE;
 }

h2 a,h2 a:active,h2 a:visited,h2 a:hover{
   text-decoration: none;
 color: #000000;
}


#mainwrap { width: 850px;background-color:#ffffff;
position: relative;
 top: 0%;
 left:50%;
 margin-left: -425px;
 padding:1px;


      }
     
#header {border-bottom:1px solid #ffffff;
background:url('image/banner.jpg') no-repeat;
background-position: top right;
width:850px;
height:130px;
}


#menu {font-size:13px;
font-weight:bold;
	color:#ffffff;
padding-top:0px;
	width:250px;
	text-align:left;
     }

#menu a{font-family:tahoma;color:#ffffff;padding:0.5em 0 0.6em 2em;
font-weight:bold;background-color:#82ABC9;text-decoration:none;display:block;
border-bottom:1px solid #C7DCEB;}
/*background:url('image/menubanner.gif') no-repeat;*/

#menu a:hover{background-color:#31729F;}

#contentarea {
    width:850px;
    font-family:arial;/*color:#7396BF*/;
    color:black;
    font-size:12px;
    background:url('image/shade2.gif') repeat-y ;
}

#contentarea_admin {
    width:850px;
    font-family:arial;/*color:#7396BF*/;
    color:black;
    font-size:12px;
}

#leftContainer{width:250px;float:left;
 height:100%;

}

#middleContainer {
  width:600px;
  float:left;
  padding-bottom:3em;
}

#middleContainer_admin {
  width:800px;
  float:left;
  padding: 10px;
}

                
.title{text-align:center;font-weight:bold;color:#696969;

font-size:16px;
font-family:tahoma;


 }
hr{color:#B0CBE6;height:1px;}

.logoPic{position:absolute;top:0;left:0;border:0px;}
.imgleft{float:left;margin:0 1em 1em 0;}

.clearfix:after {
    content: ".";
	display: block;
  	height:0;
	clear: both;
	visibility: hidden;
}

#content{
margin-top:1em; /* controls how far down the page the main content starts */
text-align:left;
padding:1em;
margin-left:13px;
   background:url('image/contentbg.gif') no-repeat;
font-size: 12px;
}

#content td {
  font-size: 12px;
}


#content b{font-family:arial;color:#2D6EAD;font-size:12px;}

#footer {background:url('image/footerimage2.gif') no-repeat;
	padding:1.2em;
	font-size:11px;
	font-weight:bold;
	font-family:verdana;
	color:#ffffff;
	text-align:center;
	width:850px;
	/*height:40px;*/

	}
.desc{width:70%;float:left;}
	
ul a{color:#2D6EAD;text-decoration:none;font-family:tahoma;font-size:13px;font-weight:bold;}

ul a:hover{text-decoration:underline;}

input{font-size:10px;margin-left:2em;margin:2px;}

label { width: 16em;
	float: left;
	padding-left:1.5em;
	text-align: right;
	margin-right: 1.5em;
	display: block;
	margin:1.5pt;

	
	
	}

h1 {
  font-size: 14pt;
}

h2 {
    font-size: 12pt;
}


.error {
  color: red;
}

.result {
    color: blue;
}

