/* CSS Document *//*Normalizes margin padding */ body, div, dl, dt, dd, ul, ol li, h1, h2, h3, h4, h5, h6, pre, form, filedset, input, p, blockquote, th, td { margin : 0; padding : 0; }/* Normalizes font-size for headers */ h1, h2, h3, h4, h5, h6 { font-size : 100%; }/* Removes list-style from lists */ ol, ul { list-style : none; }/* Normalizes font-style and font-weight to normal */ address, caption, cite, code, dfn, em, strong, th, var { font-style : normal; font-weight : normal; }/* Removes list-style from lists */ table { border-collapse : collapse; border-spacing : 0; }/* Removes border from filedset and img */ fieldset, img { border : 0; }/* Left-aligns text in caption and th */ caption, th { text-align : left; }/* Removes quotation marks from q */ q:before, q:after { content: ''; }/* Main Layout ---------------------------------------------------------------------- */body {height:100%; background: #fff url(images/top_right_bg.jpg) repeat-x; font:11px/1.75 Verdana, Arial, "Lucida Grande", "Trebuchet MS", sans-serif; color:#173660; }div#logo_bg { width:227px; height:138px; background-image:url(images/topleft_logo.jpg); }/*div#logo_rtbg { position:absolute; top:0; left:1031px; height:138px; background-image:url(images/top_right_bg.jpg) ;  }*/.logo { margin:0px 0 0 0px; }div#branding { position:absolute; top:0; left:227px; width:804px; height:138px; background-image:url(images/top_mid_title.jpg); }div#branding p { font-size:10px; text-align:left; color:#A2AFBF; margin:32px 14px 0 43px; }div#branding a:link, div#branding a:visited { color:#C2D049; text-decoration:none; }div#branding a:hover { color:#7C9D20; text-decoration:underline; }a#btn_2008Link {position:absolute; top:55px; left:30px; }a#btn_download {position:absolute; top:70px; left:500px; }/*div#container { position:relative; width:100%; min-height:600px; background: #fff url(images/content_bg.gif) repeat-y; }*/div#container { position:relative; width:100%; height:100%; min-height:100%; background: #fff url('images/navstretch_bg.jpg') repeat-y;}.leaves { position:absolute; }div#navigation { position:absolute; z-index:5; top:22px; left:15px; width:226px; }div#nav_stretch { position:absolute; top:0;  width:226px; height:714px;}/*div#nav_stretch  {height: 100%; background-image: url('images/navstretch_bg.jpg'); background-repeat: repeat-y; position: absolute; display: block;}*/div#nav_footer { position:absolute; bottom:0px; overflow:hidden;}li.nav_box { height:30px; width:188px; margin:0; padding:0; }div#main_content { position:relative; padding-top:23px; left:240px; width:450px; }div#main_content p { margin:5px 10px 5px 10px; }.intro { font-size:12px; padding:10px 0 0px 38px; }.rule { margin:10px 0 10px 0; }h1 { font-size:12px; font-weight:bold; margin:10px 0 0 10px; }h2 { font-size:11px; font-weight:bold; margin:10px 0 0 10px; }h4 { font-size:10px; color:#7C9D20; font-weight:bold; margin:10px 0 0 0; }div#main_content li { margin:0 40px 0 40px; }.sidebar_sep { float:right; position:relative; margin-left:0px; top:-40px; right:-2px;}.sidebars { float:right; position:relative; margin-left:-220px; top:20px; right:-240px;}.sidebarTables { float:right; position:relative; margin-left:-490px; top:20px; right:-520px; }.chart td {border-bottom:solid 1px #d1dcee; padding-left:15px; padding-right:15px; color:#2e2e2e; font:300;}.chart th {border-bottom:solid 1px #d1dcee; padding-left:5px; padding-bottom:8px; padding-right:5px; font:600 12px/1.75 Verdana,Arial,sans-serif; color:#2e2e2e;}.tblquestion {float:right; width:200px; position:relative; padding-left:20px; padding-top:40px;}.Question {font:600 11px/1.5 Verdana,Arial,sans-serif; color:#7C9D20;}div#right_content { position:absolute; top:29px; left:710px; width:220px; }div#right_content p { margin:5px 0px 5px 0px; line-height:1.5; }h3 { font-size:11px; font-weight:bold; margin:0 0 0 0; }a:link, a:visited { color:#7C9D20; text-decoration:none; }a:hover { color:#173660; text-decoration:underline; }.copyright { font-size:10px; line-height:1.5; color:#A2AFBF;}
