html, body {
	width:      100%;
	height:     100%;
	text-align:center;
}

html, body, input, div, ul, li, a, p, h1, b {
	padding:         0;
	margin:          0;
	text-decoration: none;
	font-family:     verdana, helvetica, sans-serif;
	font-size:       1em;
	clear:           both;
}

label {
	display: none;
}

label.mail {
	display: block
}


ul li {
	list-style:    none;
	margin-bottom: 10px;
	
	}
a {
	color:       #e1212c;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

div#title p {
	padding:   127px 0 0 240px;
	font-size: 14px;
	color:     #fff;
	margin-right: 10px;
}

p#response {
	margin: 0 0 50px 0;
	padding: 0;
	}

div#content {
	width:956px;
	margin:44px auto;
	text-align:left;
}

div#wrap {
	background: url('images/background.gif') repeat top left;
	width:      925px;
	padding:    7px 13px 50px 13px;
}

div#title {
	background: #141011 url('images/title_background.jpg') no-repeat 20px 20px;
	height:     252px;
}

div#subtitle {
	background:    url('images/title_end.gif') no-repeat top right;
	height:        30px;
	width:         100%;
	padding-top:   7px;
	margin-bottom: 20px;
}

div#footer {
	border-top:  1px solid #e6e7e9;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
	font-size:   10px;
	width:       952px;
	padding-top: 3px;
	margin-top:  14px;	
}

input#s-url {
	background: #fff;
	border:     1px solid #000;
	height:     25px;
	width:		60%;
	float:      left;
	padding:	5px 0 0 16px;
	color:		#999999;
}

input.button {
	background:    #D20000;
	border:        1px solid #FF0505;
	border-right:  #9E0000;
	border-bottom: #9E0000;
	color:         #FFF;
	height:        32px;
	float:         left;
	width:	       15%;
	clear: 		   right;
	margin-left:   6px;
}