/* generated by csscreator.com */ 
html, body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
} 

body{
	background-color: #ffffff;
	font-family: arial, verdana, tahoma;
	color: #45637a;
}

a{color: #45637a; text-decoration: underline}

#pagewidth{ 
	width:780px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;  
} 
 
#header{
	position:relative; 
	height:104px;
	width:100%;
} 

#menu{
	height:68px;
	background: url(images/menu.png);
	background-repeat: repeat-x;
	color: #ffffff;
}

#leftcol{
	width:379px; 
	float:left; 
	position:relative;
}

#maincol{  
 float: right; 
 display:inline; 
 position: relative; 
 width:401px; 
 }
 
#footer{
	height:25px;
 	clear:both;
 	text-align: center;
 	font-size: 11px;
} 

#wrapper{margin-top:-10px;}

#okMsg{
	background: url(images/information.png); 
	background-repeat: no-repeat; 
	padding:4px 0 0 26px; 
	height: 32px;
	position: relative;
	top: 10px;
	left: 40px;
	margin:0 0 -10px 40px;
	font-size:0.75em;
}

#login-panel{
	position:relative;
	top: 37px;
	left: 500px;
	color: #ffffff;
	font-size:75%;
	width: 210px;
}

#login-panel a{color: #6a6a6a;}

#noMsg{
	background: url(images/warning.png); 
	background-repeat: no-repeat; 
	padding:4px 0 0 26px; 
	height: 32px;
	position: relative;
	top: 10px;
	left: 40px;
	margin:0 0 -10px 40px;
	font-size:0.75em;
}

#noDB{
	background: url(images/db-error.png); 
	background-repeat: no-repeat; 
	padding:2px 0 0 21px; 
	height: 16px;
	position: relative;
	top: 10px;
	left: 40px;
	font-size:0.75em;	
}

#dbMsgNO{
	background: url(images/db-error.png); 
	background-repeat: no-repeat; 
	padding:2px 0 0 21px; 
	height: 16px;
	position: relative;
	top: 10px;
	left: 40px;
	font-size:0.75em;
}

.validMsg{
	width:16px;
	height:16px;
	margin-left:6px;
	margin-top:-2px;
	display:none;
	behavior: url(iepngfix.htc);
}

#mainContent{
	width: 749px;
	height: 548px;
	margin: 0 auto 0 auto;
}

.trans{ behavior: url(iepngfix.htc); position: relative; left: -30px;}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
a:link{color: #45637a; text-decoration: underline;}
