*{
	font-size:11px;
	font-family:arial, verdana;
	color:#000;
	margin:0px;
	padding:0px;
}

body{
	background:#ececec;
	height:100.1%;
	width:100%;
}

h2{
	margin:5px 0px;
}

p{
	padding:5px;
}

a{
	color:#0099CC;
	text-decoration:none;
}

	a:hover{
		color:#0099CC;
		text-decoration:underline;
	}

	a img{
		border:none;
		margin:0px 5px -5px 0px;
	}


.logo{
	width:760px;
	padding:60px 20px 20px 20px;
	text-align:left;
}

td.footer{
	color:#444;
	padding:3px;
	font-size:10px;
}
	
	td.footer img{
			margin:0px 5px -5px 0px;
	}
	
span.inputBack{
	margin:5px 0px;
	display:block;
	background:url(inputBack.gif) no-repeat top left;
}

	span.inputBack:hover{
		background:url(inputBack.gif) no-repeat 0px -28px;
	}	
	
	.inputBack input{
		padding:6px 10px 0px 6px;
		background:none;
		border:none;
		width:200px;
		height:28px;
		font-size:12px;
		font-weight:bold;
		color:#ccc;
	}

	.inputBack b{
		font-size:20px;
		line-height:10px;
		color:#f00;
	}
	
span.inputBackText{
	margin:5px 0px;
	display:block;
	background:url(inputBackText.gif) no-repeat top left;
}

	span.inputBackText:hover{
		background:url(inputBackText.gif) no-repeat 0px -148px;
	}	
	
	.inputBackText textarea{
		padding:6px;
		background:none;
		border:none;
		width:310px;
		height:147px;
		font-size:12px;
		font-weight:bold;
		color:#ccc;
	}

