/*
Opportunity Chicago
Design: Tandemodus
Programming: Nifty Inc
*/



/* ---------- layout -------- */

body {margin: 0; padding:0; border:0; background-color:#fff;}
body {font: 100.01% Arial, Helvetica, sans-serif; color: #000; line-height: 1.3em; }

img {margin: 0; border:0;}

#intro {float:left; margin:0; padding:0; width:736px; height:434px; background-color:#000;}

table {border: 0; border-collapse: collapse;}
td.content {border: 0; margin:0; padding: 0 18px 12px 14px;}
td.sidenav {border: 0; margin:0; padding: 0 5px 0 47px; font: 0.7em Arial, Helvetica, sans-serif;}
td.home {border: 0; margin:0; padding: 0 5px 0 16px; font: 0.8em Arial, Helvetica, sans-serif;}
td.success {border: 0; margin:0; padding: 0 5px 0 16px; vertical-align:top; font: 0.9em Arial, Helvetica, sans-serif;}
td.successpopwrap {border: 0; margin:0; padding: 32px 18px 12px 22px; vertical-align:top;}
td.successpop {border: 0; margin:0; padding: 0 0 0 22px; vertical-align:top;}

.sidenav {margin:0 0 14px 0; padding:0; font-weight: bold;}
.sidenavOpen {margin:0 0 11px 0; padding:0; font-weight: bold;}
.subnav {margin:0 0 10px 0; padding:0; font-weight: normal;}

.hr {display:block; margin:10px 0 20px 0; border-bottom:1px solid;}


/* ---------- typographic -------- */

p {font-size: 0.8em; padding:0; margin:0 0 10px 0; line-height: 1.4em;}

.bold {font-weight: bold;}
.boldred {font-weight: bold; color:#af4422;}
.italred {font-style:italic; color:#af4422;}
.small {font-size: 0.6em;}
.super {font-size: 0.7em; font-weight: bold; vertical-align: baseline; position: relative; top: -0.6em; }

h1 {margin:0 0 10px 0; padding:0; font: normal 0.9em Arial, Helvetica, sans-serif; line-height: 1.4em; color: #af4422;}
h2 {margin:22px 0 10px 0; padding:0; font: bold 0.8em Arial, Helvetica, sans-serif; color: #af4422;}
h3 {margin:16px 14px 4px 0; padding:0; font: italic 0.8em Arial, Helvetica, sans-serif; color: #af4422;}
h4 {margin:0 0 10px 0; padding:0; font: normal 0.9em Arial, Helvetica, sans-serif; line-height: 1.4em; color: #000;}

ul.list {list-style: disc url(../images/backgrounds/bullet.gif); padding: 0; margin: 0 5px 14px 0; line-height: 1.3em;}
li.list {font-size: 0.8em; margin: 0 18px 5px 14px; line-height: 1.3em;}

a.sidenav {display:block; border:0; color:#000; text-decoration:none;}
a.sidenav:hover {text-decoration:underline;}

a.sidenavOpen {display:block; border:0; color: #af4422; text-decoration:none;}
a.sidenavOpen:hover {text-decoration:underline;}

a.subnav {display:block; border:0; color: #af4422; text-decoration:none;}
a.subnav:hover {text-decoration:underline;}

a.anchor {display:block; padding: 5px 0 0 0; margin:10px 0 20px 0; color:#666; font-size: 0.6em; border-top:1px solid; text-decoration:none; text-transform:uppercase;}
a.anchor:hover {color:#af4422;text-decoration:none; }

a.red {color:#af4422; text-decoration:none; line-height: 1.4em;}
a.red:hover {color:#333; text-decoration:underline;}

a.dark {color:#000; text-decoration:underline; line-height: 1.4em;}
a.dark:hover {color:#af4422;}

a.success {color:#af4422; text-decoration:underline; line-height: 1.4em;}
a.success:hover {color:#333; text-decoration:underline;}

a.close {display:block; margin:10px 0 20px 0; color:#666; font-size: 0.6em; text-decoration:none; text-transform:uppercase;}
a.close:hover {color:#af4422;text-decoration:none; }