
/* base styles */
body { margin: 0 0 0 0; background: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 16px; }
div { margin: 0; padding: 0px; }
form { margin: 0; padding: 0px; }
img { border: 0px; }
table { padding: 0px; border: 0px; }
td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 16px; }
h1, h2, h3, h4, h5 { margin: 0; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h1 { font-size: 8pt; color: #333333; }
h2 { font-size: 10pt; font-weight: bold; line-height: 22px; color: #666666; }
h3 { padding-bottom: 5px; font-size: 11pt; color: #333333; }

p { margin: 1.30em 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; line-height: 16px; }
ul, ol, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; }
input, textarea { padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a:link { color: #666666; text-decoration: none; font-weight: bold;}
a:visited { color: #666666; text-decoration: none; font-weight: bold;}
a:hover { color: #666666; text-decoration: underline; font-weight: bold;}

/* custom base styles */
.bold { font-weight: bold; color: #209BC5; }
.italic { font-style: italic; }
.sub-label { color: #999999; }
