body{
	margin:0;
	padding:0;
}
#content{
	min-height:414px;
	width:100%;
	margin-top:50px;
	color:#666;
}
#content div.block{
	float:left;
	min-height:414px;
}
#footer div.empty,
#content div.empty{
	width:10%;
}
#content div.left{
	width:50%;
	background-image:url("lform.png");
	background-position:right center;
	background-repeat:no-repeat;
}
#content div.right{
	width:25%;
}
#content div.rform{
	background-image:url("rform.png");
	background-position:left center;
	background-repeat:no-repeat;
	width:15%;
}
.titles{
	margin-top:70px !important;
	margin-left:140px;
}
.new{
	width:90%;
	margin:15px 0;
}
.new .date{
	float:left;
	color:#2c0e70;
	font-weight:bold;
	width:60px;
	height:50px;
	text-align:center;
}
.new .text{
	font-size:11pt;
}
input[type=text],.txt{
	height:25px;
	width:200px !important;
	padding:5px;
	margin-top:10px;
	background-repeat:no-repeat;
	border:1px solid #b8b8b8;
}
input[type=password],.pswd{
	width:200px;
	padding:5px;
	margin-top:10px;
	background-image:url(parol.png);
	background-repeat:no-repeat;
	border:1px solid #b8b8b8;
}
select{
	width:104px;
	padding:5px;
	margin-top:10px;
	color:black;
}
button{
	font-weight:bold;
	color:#fff;
	background-image:url(button.png);
	border:0 none;
	margin-top:10px;
	cursor:pointer;
}
button:hover{
	background-image:url(button_hover.png);
}
#footer{
	background-color:#07584f;
	height:40px;
	width:100%;
	position:fixed;
	bottom:0;
	color:#fff;
	font-size:10pt;
	text-shadow: 1px 1px #000;
}
#footer div.block{
	float:left;
	width:30%;
	height:35px;
	padding:5px;
}
#footer div.left{
	margin-left:9%;	
}
#footer div.center{
	text-align:center;
	margin-top:6px;
}
#footer div.right{
	width:20%;
	text-align:right;
	/*margin-top:6px;*/
}
form{
	margin:0;
	padding:0;
	width:300px;
	margin:0 auto;
}
.driver a{
padding:20px 5px;
border:0 none;
}