body { background-color: #cccccc;
}

.form { font-family: verdana, arial, helvetica, sans-serif; font-size:12px; color: #000000 }

p.header { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 15px; font-weight:bold }
p.header a:link { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 14px; font-weight: bold; text-decoration:none }
p.header a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 14px; font-weight: bold; text-decoration:none }
p.header a:active { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 14px; font-weight: bold; text-decoration:none }

p.sm { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px }
p.sm a:link { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }
p.sm a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }
p.sm a:active { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }

p.sitemap { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px }
p.sitemap a:link { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }
p.sitemap a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }
p.sitemap a:active { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }
p.sitemap a:hover { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none }

p.body { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px }
p.body a:link { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 12px; font-weight: bold; text-decoration:none }
p.body a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 12px; font-weight: bold; text-decoration:none }
p.body a:active { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 12px; font-weight: bold; text-decoration:none }
li.body { font-family: verdana, arial, helvetica, sans-serif; ; color: #000000; font-size:12px; list-style: square outside none }
li.body a:link { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size:12px; text-decoration:none; list-style: square outside none }
li.body a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size:12px; text-decoration:none; list-style: square outside none }
li.body a:active { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size:12px; text-decoration:none; list-style: square outside none }

p.smallbody { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 10px }
p.smallbody a:link { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 10px; font-weight: bold; text-decoration:none }
p.smallbody a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 10px; font-weight: bold; text-decoration:none }
p.smallbody a:active { font-family: verdana, arial, helvetica, sans-serif; color: #3366cc; font-size: 10px; font-weight: bold; text-decoration:none }

p.sidebar  { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px; margin-top:2px; margin-bottom:2px }
p.sidebar a:link { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration:none; font-weight:bold; margin-top:2px; margin-bottom:2px }
p.sidebar a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration:none; font-weight:bold; margin-top:2px; margin-bottom:2px }
p.sidebar a:active { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration:none; font-weight:bold; margin-top:2px; margin-bottom:2px }
p.sidebar a:hover { background: #3366cc; font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration:none; font-weight:bold; margin-top:2px; margin-bottom:2px }

td.contenttopbottom { padding-top: 20px; padding-bottom: 20px }
td.contentleft { padding-left: 20px; padding-right: 5px }
td.contentright { padding-right: 20px; padding-left: 5px }
td.contentboth { padding-left: 20px; padding-right: 20px }
td.contentleftrightbottom { padding-right: 20px; padding-left: 20px; padding-bottom:20px }
td.contentleftrighttop { padding-right: 20px; padding-left: 20px; padding-top:20px }

td.boilerplate { padding-left: 20px; padding-right: 20px; padding-bottom: 7px }
td.content { padding-right: 20px; padding-left: 20px; padding-bottom:20px; padding-top:20px }
td.sidebar { padding-right: 10px; padding-left: 10px; padding-bottom:15px }

td.contentbottomleft { padding-left: 20px; padding-right: 10px; padding-bottom:20px }
td.contentbottomright { padding-left: 10px; padding-right: 20px; padding-bottom:20px }

table.main { border-collapse: collapse }
tr.mainhead { background-color: #5381DC; vertical-align: middle }
td.mainhead { border:1px solid #cccccc; padding: 2px; vertical-align: middle }
tr.mainbody { background-color: #FCE4A9; vertical-align: middle }
td.mainbody { border:1px solid #cccccc; padding: 2px; vertical-align: middle }

p.tablebody { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold }
p.tablebody a:link { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold }
p.tablebody a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold }
p.tablebody a:active { font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 13px; font-weight: bold }
p.tablehead { font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold }
p.tablehead a:link { font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold }
p.tablehead a:visited { font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold }
p.tablehead a:active { font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold }