* { padding: 0; margin: 0; outline: none; }

body { margin: 0; padding: 0; font-size: 12px; color: #000; font-family: "Lucida Grande", Verdana, Arial; background: #e5e5e5; }

a { color: blue; text-decoration: none; }
a:visited { color: blue; text-decoration: none; }
a img { border: none; margin-right: 3px; }

.clear { height: 1px; clear: both; }

h1 { font-size: 30px; color: #000; font-family: Arial, "Lucida Grande", Verdana; text-transform: uppercase; margin: 0; padding: 0; margin-bottom: 0px; margin-top: 20px; }

.content { width: 800px; border-top: 5px solid #33ccff; background: #FFF; padding-top: 20px; padding-bottom: 20px; margin: 0 auto; margin-top: 50px; padding-left: 20px; padding-right: 10px; line-height: 20px; }
	.content h1 { font-size: 22px; font-family: Tahoma, Verdana; font-weight: bold; text-align: center; padding: 0; margin: 0; margin-bottom: 20px; }
	.content h1 a { color: #000; }
	.alternatecolor { color: #33ccff; }
	h1 .alternatecolor { color: #33ccff; }
	.content h1 a:hover { color: #33ccff; text-decoration: none; }
	h1.godown { margin-top: 30px; }
	h1 img { margin-right: 10px; }
.footer { width: 810px; height: auto; padding: 10px; color: #FFF; background: #333; margin: 0 auto; border-top: 5px solid #33ccff; margin-bottom: 20px; line-height: 22px; }

.footer a { color: #FFF; }

.textbox { width: 756px; height: 30px; font-size: 16px; color: #333; font-weight: bold; padding-top: 12px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; margin-top: 10px; }

.button { width: auto; height: 30px; border: none; font-size: 16px; color: #333; font-weight: bold; text-align: center; background: none; padding-left: 10px; padding-right: 10px; }

.error { color: red; }
.good { color: green; }