.albumlist { color: #696969; font-weight: 600; font-size: x-large; font-family: Verdana, "Futura Book", Helvetica }
.bigblack { color: #000000; font-size: x-large; font-family: Verdana, "Futura Book", Helvetica }
.bigwhite { color: white; font-size: x-large; font-family: Verdana, "Futura Book", Helvetica }
.biggrey { color: gray; font-size: large; font-family: Verdana, "Futura Book", Helvetica }
.misctext { color: #808080; font-size: small; font-family: Verdana, "Futura Book", Helvetica }
.smalltext { color: white; font-size: small; font-family: Verdana, "Futura Book", Helvetica }
.smallgreytext { color: #808080; font-size: small; font-family: Verdana, "Futura Book", Helvetica }
.text { color: #ffffff; font-size: x-large; font-weight: 600; font-family: Verdana, "Futura Book", Helvetica }
.blacktext { color: #000000; font-weight: 600; font-size: large; font-family: Verdana, "Futura Book", Helvetica }
.titletext { color: #696969; font-size: large; font-family: Verdana, "Futura Book", Helvetica }
.redtext { color: #8b0000 }
body { font-size: small; font-family: verdana, helvetica, sans-serif }

h3     {
	font-family : sans-serif;
	font-face : "geneva","arial","helvetica";
	color: #7888b8;
	font-size: 14pt;
	font-weight: bold;
     }

/*--- headertable stuff ---*/
#headertable {width:540px; margin:0; padding:2px;}
#headertable td.headertext{margin:0; padding:2px 2px; font-size:1.1em; line-height: 1.5em; color:#039; text-align:left; font-weight:bold}
#headertable td.subtle{margin:0; padding:2px 2px; font-size:.8em; line-height: 1.5em; color:#666; text-align:right}

#infotable {border:1px solid #666; border-bottom-color:#e6e6e6; background:#ffffff; width:540px; margin:0; padding:2px; margin-top:0px}
#infotable td.infotext{margin:0; padding: 5px 5px; font-size:.9em; line-height: 1.5em; color:#000; text-align:left;}


/*
#formtable {border:1px solid #666; border-top:0px; width:540px; margin:0; padding:2px; margin-top:0px}
#formtable1 {border:1px solid #666; border-top:0px; width:540px; margin:0; padding:2px; margin-top:0px}
#formtable td.label{float:left; width:150px; text-align:right}
#formtable1 td.label{float:left; width:150px; text-align:right}
#formtable td.reqLabel{float:left; width:150px; text-align:right; font-weight:bold; vertical-align:text-top}
#formtable1 td.reqLabel{float:left; width:150px; text-align:right; font-weight:bold; vertical-align:text-top}
#formtable td.field{float:right; width:390px; text-align:left; padding-left:10px;} 
#formtable1 td.field{float:right; width:390px; text-align:left; padding-left:10px;} 
*/

/*form stuff
input{line-height:14px; font-size:12px; height:14px; font-family:helvetica, arial, sans-serif}*/
input{line-height:1.2em; font-size:1em; font-family:helvetica, arial, sans-serif; }
textarea{font-size:12px; font-family:helvetica, arial, sans-serif; }
/*input.button{border:1px solid #039; width:100px; line-height:14px; font-size:12px; height:18px; font-family:helvetica, arial, sans-serif;}*/
input.button{width:100px; line-height:14px; font-size:11px; height:2em; font-family:helvetica, arial, sans-serif; font-weight:bold; letter-spacing:.2em; background-color:#039; color:#FFFFFF; }
/*select{width:250px; line-height:14px; font-size:12px; height:18px; font-family:helvetica, arial, sans-serif;}*/
td.subtle{margin:0; padding:2px 2px; font-size:.8em; line-height: 1.5em; color:#666; text-align:left}

.formtable {border:0px; border-top:0px; width:540px; margin:0; padding:2px; margin-top:0px}
.formtableBorder {border:1px solid #666; width:540px; margin:0; padding:2px; margin-top:0px}
.label { width:150px; text-align:right}
.wideLabel {width:540px; text-align:left; padding-left:10px;}
.reqLabel {width:150px; text-align:right; font-weight:bold; vertical-align:text-top}
.field {width:390px; text-align:left; padding-left:10px; }
.dollar {width:200px; text-align:right; padding-left:10px; padding-right:10px;}
.total  {width:200px; text-align:right; padding-left:10px; border:1px solid #666; border-left:0px; border-right:0px; border-bottom:0px; padding-right:10px;}
select{line-height:14px; font-size:12px; height:18px; font-family:helvetica, arial, sans-serif;}
.infotext{margin:0; padding: 5px 5px; font-size:.9em; line-height: 1.5em; color:#000; text-align:left;}

.errors {color:red}
