* {
	outline: 0;
}

body {
   background:#fff;
   font:13px "Trebuchet MS";
   color:#444;
}

#main {
   width:502px;
   margin-left:auto;
   margin-right:auto;
}

.left {
   float:left;
}

.file {
   float:left;
   padding-top:30px;
}

.right {
   float:right;
}

.clear {
   clear:both;
}

h3 {
   color:#707070;
   font:15px "Trebuchet MS";
}


input {
   border:0px;
   background:transparent;
   font:16px "Trebuchet MS";
   width:370px;
   padding-left:4px;
}

span.checkbox {
	width: 19px;
	height: 21px;
	padding: 0 5px 0 0;
	background: url('/images/checkbox.gif') no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 20px;
	padding: 0 5px 0 0;
	background: url('/images/radio.gif') no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.select {
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url('/images/select.gif') no-repeat;
	overflow: hidden;
}

#submit {
   width:56px;
   margin:0px;
}

#options {
   height:14px;
   width: 250px;
   overflow: hidden;
   padding-left:10px;
}

#options div {
   padding-left:15px;
}

div#options span, div#options a {
	display: block;
	margin-bottom:6px;
}

#info {
   width:305px;
   height:121px;
   background: url('/images/info.jpg') no-repeat bottom;
   overflow: hidden;
   float:right;
   margin-top:-97px;
   margin-right:10px;
   font-size:11px;
   z-index:-100000000000000000;
}

#info div {
   height:92px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:0px;
   padding-top:6px;
}

#info span {
	display: block;
	padding-top:2px;
	margin-right:24px;
	text-align:right;
	color:#fff;
	cursor: pointer;
}

.top {
   height:15px;
   background: url('/images/top.jpg') no-repeat top center;
   margin-top:200px;
}

.panel {
   background: url('/images/panel.jpg') no-repeat bottom center;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:25px;
   position:relative;
   z-index:1;
}

.input {
   background: url('/images/input.gif') no-repeat bottom left;
   height:55px;
   padding-top:22px;
   width:450px;
   margin-left:auto;
   margin-right:auto;
   margin-bottom:20px;
}


#result {
	cursor: pointer;
}