*	{font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
h1	{padding: 5px; font-size: 22px; text-align: center; background-color: #000000; color: #FFFFFF}
h2	{padding: 5px; font-size: 18px; text-align: center; background-color: #666666; color: #FFFFFF}
h3	{padding: 5px; font-size: 16px; text-align: left; background-color: #990000; color: #FFFFFF; margin-bottom: 10px; text-align: center}
h4	{padding: 5px; font-size: 12px; text-align: left; background-color: #000000; color: #FFFFFF;}
h5	{margin: 10px 5px 5px 5px; padding: 5px; font-size: 16px; text-align: left; background-color: #000000; color: #FFFFFF;}

p	{font-size: 12px; padding: 5px;}

form	{
	display: inline;
}

#mainContainer	{width: 900px;margin-left: auto;margin-right: auto;background-color: #CCCCCC;padding: 10px;}

#mainContainer ul	{list-style-type: none;}
#mainContainer ul li {padding: 5px; font-size: 12px; margin-bottom: 10px;}
#mainContainer ul li span {padding: 5px; display: block; background-color: #E5E5E5; position: relative; border-bottom: 1px solid #CCCCCC}
#mainContainer ul li span input, #mainContainer ul span select	{font-weight: bold}
#mainContainer ul li span div	{font-weight: bold; position: absolute; top: 5px; right: 5px;color: #990000}

#mainContainer #total	{text-align: right; padding-top: 10px; border-top: 2px solid #FFFFFF; margin: 0px 5px 0px 5px; font-size: 14px;font-weight: bold}
#mainContainer #total span, #mainContainer #total strong	{display: block; margin-bottom: 5px; padding-right: 5px;}
#mainContainer #total span	{font-size: 12px; color: #666666; border-bottom: 1px solid #FFFFFF; padding-bottom: 5px}
#mainContainer #total strong	{color: #990000;border-bottom-style: double;padding-bottom: 5px}

#mainContainer fieldset	{border: none; padding: 5px;}
#mainContainer fieldset label	{background-color: #000000; color: #FFFFFF; padding: 3px; width: 200px;display: block; float: left; text-align: right; font-size: 12px; font-weight: bold;}
#mainContainer fieldset input	{border: none; background-color: #FFFFFF; padding: 3px; font-size: 12px; width: 400px; margin-left: 10px;}

#buttonContainer	{text-align: center; padding-top: 10px; border-top: 2px solid #FFFFFF; margin: 5px 5px 0px 5px; }
#buttonContainer span 	{display: block; font-size: 12px; margin-bottom: 10px;}
#buttonContainer button, .buttonLink	{text-align: center; border: none; background-color: #990000; color: #FFFFFF; padding: 5px; font-weight: bold; text-decoration: none; font-size: 12px; }
.buttonLink	{padding: 6px;}

.field_name	{background-color: #000000; color: #FFFFFF; padding: 3px; width: 200px;display: block; float: left;text-align: right; font-size: 12px; font-weight: bold;}
.field_content	{padding: 3px;font-size: 12px; vertical-align: top; background-color: none; width: 400px;}