html {height:100%;}

#loginback {
margin:0; 
padding:0; 
height:100%;
	/* background-image: url(../admin/img/loginpageback.png);
	background-repeat: repeat-x;
	*/
	background-color: #8f8f90;
	
}
#wrap {
background:url(../admin/img/bg200W3.gif) top left repeat-x;
min-height:100%;
width:650px;
margin:auto;
position:relative;
}
* html #wrap {height:100%} 
#inner-wrap {
padding-bottom:80px;
}
#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
	#designframe {
	margin-right:auto;
	margin-left:auto;
	margin-top:70px;
	margin-bottom:100px;
	padding:0px;
	height: 412px;
	background-image: url(../admin/img/loginback.png);
	background-repeat: no-repeat;
	}

#footer {
position:absolute;
bottom:0;
height:80px;
width:100%;
text-align:center;
margin:auto;
} 
#left {
float:left;
		width:367px;
		padding:25px;
text-align:left;
height:100%;
}
#main {
position:relative;
margin-left:226px;
	padding:20px;
color: #333333;  font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;	
} 
#main a {
color: #000000;  text-decoration: none;	
} 
#main a:hover {
color: #f79420;  text-decoration: none;	
} 
			#contenttext {
	padding:0px;
text-align:left;
color: #ffffff;  font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;

		}
		
		#logininput {
	width:150px;
	border: solid 1px #83a5c9;
	height:16px;
	padding: 2px 0 0 2px;
	vertical-align: middle;	
	color: #666666;  font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
		#loginpassword {width:150px;

	border: solid 1px #83a5c9;
	height:16px;
		padding: 2px 0 0 2px;
	vertical-align: middle;	
	color: #666666;  font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
		}
		
				#loginaccept {
				margin-top:10px;
	text-align: left;
		}
		
		

.texttext   { color: black; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
.texttext a  { color: #f7911a; }
.textsubtitle   { color: #738ab2; font-weight: bold; font-size: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.texttitle { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
H1 { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
#contentheader {
	padding-bottom:20px;
text-align:left;
color: #ffffff;  font-size: 28px; font-family: Trebucht, "Trebuchet MS", Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
}
.txt_password { 
color: #497699;
margin:5px 0 2px 0;
 }
.txt_username { 
color: #497699;
margin:10px 0 2px 0;
 }

* html #main,
* html #inner-wrap {
height:1px;
}

.error {color: #cc0000;  font-size: 11px; font-family: Verdana, Helvetica;font-weight:bold;}
.errormessage {color: #cc0000;  font-size: 11px; font-family: Verdana, Helvetica;}