/**
 * MailForm Style Sheet
 */

div.mytable table { width:100%; margin-bottom:10px; border-collapse: collapse; margin:10px 20px; } 
div.mytable th { padding:8px; background:#dee7d6; }
div.mytable th.left { text-align:left; }
div.mytable th b  { border-bottom:solid 1px #4a8e31; padding:2px; }
div.mytable td { padding:5px; text-align:center; } 
div.mytable td.right { text-align:left; background:#dee7d6; } 
div.mytable td.left  { text-align:right; font-weight:bold; background:#dee7d6; width:200px; } 
div.mytable td.center { text-align:center; background:#dee7d6; } 

div.redbox  { border:solid 2px #a33; background-color:#fee; margin:10px 70px; padding:10px; color:#a33; }
div.redboxb { border-bottom:solid 1px #a33; padding:2px; font-weight:bold; display:inline; }
div.redbox p  { margin:0px; padding:2px; }
div.redbox ul { padding:0px; margin:10px; }
div.redbox li { padding:0px 10px; margin:0px; }

div.bluebox  { border:solid 2px #191970; background-color:#efefff; margin:10px 70px; padding:10px; color:#191970; }
div.blueboxb { border-bottom:solid 1px #191970; padding:2px; font-weight:bold; display:inline; }
div.bluebox p  { margin:0px; padding:2px; }
div.bluebox ul { padding:0px; margin:10px; }
div.bluebox li { padding:0px 10px; margin:0px; }

div.item { margin:0px 5px; color:#333333; font-size:small; display:inline; }
div.asterisk   { margin:0px 5px; color:#dd0000; font-size:small; font-weight:bold; display:inline; }
div.supplement { margin:0px 5px; color:#555555; font-size:x-small; display:inline; }