body         { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; }

p            { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; }
p.leftnavitext { color:#FFFFFF; }

/* Header definitions */
h1, h2, h3, h4  { font-family:Verdana,Arial,Helvetica; color:#CC3333; font-weight:bold; }
h1           { font-size:20px; }
h2           { font-size:18px; }
h3           { font-size:16px; }
h4           { font-size:14px; }

/* Table definitions */
/* cellpadding="0" cellspacing="0" still necessary in table definition */
table 		 { border-style:none; border-width:0; padding:3px; }
th           { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#FFFFFF; background-color:#CC3333; font-weight:bold; text-align:left; padding:3; }
td           { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; }
table.border { border:1px solid #CC3333; border-collapse:collapse; padding:3px; }

/* Link definitions */
a:link       { color:#1364AC; font-size:12px; text-decoration:underline }
a:visited    { color:#333366; font-size:12px; text-decoration:underline }
a:active     { color:#FFFFFF; font-size:12px; background-color:#1364AC }
a:hover      { color:#FFFFFF; font-size:12px; background-color:#1364AC }

/* Form Element definitions */
input        { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; }
input.button { color:#FFFFFF; background-color:#1364AC; }
input.readonly {background-color:#E0E0E0;}
select       { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; }
textarea     { font-family:Verdana,Arial,Helvetica; font-size:12px; color:#000000; }


/* Inset definitions */
p.inset      { margin-top:4px; margin-bottom:6px; margin-left:0px; margin-right:0px; }
table.inset  { border:1px solid #1364AC; border-collapse:collapse; padding:0px; }
td.inset     { color:#000000; background-color:#E0E0E0; }
h4.inset     { margin-top:0px; margin-bottom:2px; margin-left:0px; margin-right:0px; }

/* Total definitions */
table.total  { background-color:#E0E0E0; border:1px solid #CC3333; border-collapse:collapse; padding:3px; font-family:Verdana,Arial,Helvetica; font-size:14px; font-weight:bold; }
td.total     { color:#000000; background-color:#E0E0E0; }