
/* main style */
* { font-family: Arial, Helvetica, sans-serif; }
html, body, table, tr, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }

/* text styles */
h2 { font-size: 16px; text-align: left; }
.gt { color: #666666; text-align: left; }
.bt { color: #0099FF; text-align: left; }

/* link styles */
.lt { font-size: 16px; font-weight: bold; }

/* default bright blue links */
A:link { text-decoration: none; color: #0099FF; text-align: left; }
A:active { text-decoration: none; color: #0099FF; text-align: left; }
A:visited { text-decoration: none; color: #0099FF; text-align: left; }
A:hover { text-decoration: underline; color: #0099FF; text-align: left; }
.db_style A:link { text-decoration: none; color: #0099FF; text-align: left; }
.db_style A:active { text-decoration: none; color: #0099FF; text-align: left; }
.db_style A:visited { text-decoration: none; color: #0099FF; text-align: left; }
.db_style A:hover { text-decoration: underline; color: #0099FF; text-align: left; }

/* blue bar style */
.bb_style { background-color: #0099CC; font-size: 11px; color: #FFFFFF; }
.bb_style td { color: #FFFFFF; font-size: 11px; }
.bb_style A:link { text-decoration: none; color: #FFFFFF; font-size: 11px; }
.bb_style A:active { text-decoration: none; color: #FFFFFF; font-size: 11px; }
.bb_style A:visited { text-decoration: none; color: #FFFFFF; font-size: 11px; }
.bb_style A:hover { text-decoration: underline; color: #FFFFFF; font-size: 11px; }

/* grey footer style */
.gt_footer td { color: #666666; font-size: 10px; text-align: left; }
.gt_footer A:link { text-decoration: none; color: #666666; font-size: 10px; text-align: left; }
.gt_footer A:active { text-decoration: none; color: #666666; font-size: 10px; text-align: left; }
.gt_footer A:visited { text-decoration: none; color: #666666; font-size: 10px; text-align: left; }
.gt_footer A:hover { text-decoration: underline; color: #666666; font-size: 10px; text-align: left; }

/* sidebar style */
.sb_style { width: 200px; background-color: #E5F4FB; text-align: left; }
.sb_heading { background-color: #0099CC; font-weight: bold; color: #FFFFFF; padding-left: 5px; text-align: left; }
.sb_indent { padding-left: 15px; vertical-align: top; font-weight: bold; color: #666666; text-align: left; }
.sb_item { font-weight: bold; color: #666666; text-align: left; }
.sb_item A:link { text-decoration: none; color: #666666; text-align: left; }
.sb_item A:active { text-decoration: none; color: #666666; text-align: left; }
.sb_item A:visited { text-decoration: none; color: #666666; text-align: left; }
.sb_item A:hover { text-decoration: underline; color: #666666; text-align: left; }
.sb_footer { background-color: #E5F4FB; color: #666666; padding-left: 15px; padding-right: 15px; text-align: left; }

/* green box style */
.gb_style { background-color: #D5F2D6; }
.gb_header { font-size: 16px; font-weight: bold; color: #339933; }
.gb_body { font-size: 12px; font-weight: bold; color: #666666; text-align: left; }
.gb_input { width: 225px; }
.gb_area { width: 400px; height: 48px; }

/* orange header style */
.ot_style { font-size: 16px; font-weight: bold; color: #FF6600; text-align: left; }

/* blue header style */
.bb_header { font-size: 24px; color: #0099CC; }

/* trade list style */
.tl_style { width: 160px; text-align: left; }
.gt_link A:link { text-decoration: none; color: #666666; font-size: 11px; text-align: left; }
.gt_link A:active { text-decoration: none; color: #666666; font-size: 11px; text-align: left; }
.gt_link A:visited { text-decoration: none; color: #666666; font-size: 11px; text-align: left; }
.gt_link A:hover { text-decoration: underline; color: #666666; font-size: 11px; text-align: left; }

/* icon box style */
.ib_style { width: 257px; background-color: #D5F1D5; text-align: left; }
.ib_indent { padding-left: 39px; height: 254px; vertical-align: top; text-align: left; }
.ib_item { color: #666666; font-size: 10px; text-align: left; }
.ib_item A:link { text-decoration: none; color: #666666; font-size: 10px; text-align: left; }
.ib_item A:active { text-decoration: none; color: #666666; font-size: 10px; text-align: left; }
.ib_item A:visited { text-decoration: none; color: #666666; font-size: 10px; text-align: left; }
.ib_item A:hover { text-decoration: underline; color: #666666; font-size: 10px; text-align: left; }
.ib_spacer { height: 10px; }

/* oompa loompas pwn j00 */
.ol_indent { padding-left: 15px; }
.ol_input { padding: 2px 2px 2px 6px; font-size: 12px; font-weight: bold; color: #FF6600; border: 1px solid #FF6600; width: 190px; }
.ol_select { padding: 2px 2px 2px 2px; font-size: 12px; font-weight: bold; color: #FF6600; border: 1px solid #FF6600; width: 200px; }
.ol_spacer { height: 9px; }

/* form objects */
input { font-size: 12px; color: #666666; }
textarea { font-size: 12px; color: #666666; }
select { font-size: 12px; color: #666666; }

