html,body{margin:0;padding:0;font-size: 100%;}

body {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #fff;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	color:#000;
	font-size:80%}

img {
	border-width:0}

h1 {
	font-size:120%;padding-top:5px;width:750px;letter-spacing:.1em;font-weight:normal}
h2 {
	font-size:100%;padding-bottom:.5em;padding-left:.75em}
	
h3 {
	text-align:left;width:430px;background:url(../images/bullet_orange.gif) no-repeat 2px 12px;
	font-size:120%;font-weight:bold;color:#4aa0e0;padding:10px 0 10px 15px;margin:0 auto;}

.ads {
	text-align:center;}
	
/* Main Page */
	input#submit {
		font-size:1.25em;}
	.checkbox {
		margin-left:16px;}
	
	.options {
		width:350px;margin:0 auto}
	
	#security {
		border:1px solid #fba0d6;background-color:#fdd1eb;padding:5px;
		text-align:center;font-size:1.3em;color:#b3a001;font-weight:bold;width:600px;margin:0 auto;}
	#security #label {
		font-size:.65em;color:#666;}
		
	.chars {
		color:#9d82f7}

/* Passwords */
	#message {
		font-size:120%;font-weight:bold;color:#4aa0e0;padding-top:20px;text-align:center}
	
	#passwords {
		padding:10px 0;text-align:center;font-weight:bold;color:#666}
	
	#passtag {
		font-weight:bold;padding-bottom:10px;color:#000}
		
/* General */
	#logo {
		padding-top:38px;text-align:center}
		
	.bottommenu {
		padding-top:10px;text-align:center;padding-bottom:5px;font-size:90%;font-weight:bold}
		
	#easyadd {
		padding-top:10px;text-align:center;padding-bottom:5px;}
	#easyadd img {
		padding:0 2px;}
		
	.lineitem {
		padding-top:10px;text-align:center}

	.fade {
		font-weight:normal;color:#999}

	.fontsm {
		font-size:90%}