/*
 * c-css by U4EA Technologies - Allan Jardine
 * c-css adapted for CodeIgniter by Grant Craig
 * Version:       1.2.php.1
 * Browser:        0
 * Browser group: 
 */
div#content{ margin: 13px auto 5px; padding:0; position:relative; width:875px; height:469px; }
div#left_nav{ top:0; left:0; margin:0; padding:0; position:absolute; width:192px; height:469px; font-family:georgia; text-align:left; font-size:12px; background-color:#281b35; }
div#left_nav div.nav_page{ display:none; }
div#left_nav ul{ margin-top:16px; }
div#left_nav ul li a{ padding:10px 0 10px 0; color:#adadac; display:block; }
div#left_nav ul li a span{ margin:0 0 0 20px; width:121px; display:block; }
div#left_nav ul li a span h1{ font-weight:bold; line-height:18px; margin:0; }
div#left_nav ul li a span h2{ font-size:11px; font-style:italic; }
div#left_nav ul li a:hover,div#left_nav ul li a.selected { background:#adadac; color:#ffffff; }
div#bottom_nav{ position:absolute; top:430px; right:0; width:137px; height:17px; font-family: Georgia, "Times New Roman", Times, serif; font-size:9px; font-style:italic; letter-spacing:1px; color:#FFFFFF; }
div#bottom_nav p{ position:absolute; display:block; top:2px; right:36px; }
div#bottom_nav a.left_btn{ position:absolute; top:0; left:0; width:16px; height:17px; text-indent:-9999px; background:url('/bin/img/port_red_btn.gif') no-repeat; overflow:hidden; display:block; }
div#bottom_nav a.right_btn{ position:absolute; top:0; left:111px; width:16px; height:17px; margin-right:22px; text-indent:-9999px; background:url('/bin/img/port_red_btn.gif') no-repeat -25px 0; overflow:hidden; display:block; }
div#pdf_block{ position:absolute; left:213px; top:447px; height:22px; width:661px; background-color:#32343d; text-align:right; color:#adadac; font-family: Georgia, "Times New Roman", Times, serif; overflow:hidden; }
div#pdf_block span{ margin:5px 21px 0 0; font-size:11px; display:block; }
div#pdf_block:hover{ background-color:#7b7a80; color:#ffffff; }
div#pdf_block a{ color:#adadac; }
div#pdf_block:hover a{ color:#ffffff; }
div#title_block{ font-family: Georgia, "Times New Roman", Times, serif; margin:0 0 0 230px; text-align:left; height:60px; }
div#title_block h1{ margin:0; font-size:24px; font-weight:bold; color:#aa1e2a; line-height:44px; letter-spacing: 2px; }
div#title_block h2{ margin:-7px 0 0 0; font-size:10px; font-weight:bold; color:#32343d; letter-spacing: 1px; text-transform: uppercase; }
div#title_block h2 em{ font-style:italic; text-transform: capitalize; }
div#main_container{ position:absolute; left:213px; width:661px; height:368px; background: #fff url(/bin/img/upper-right.gif) no-repeat right top; overflow:hidden; }
div#main_container a{ color:#281b35; text-decoration:underline; }
div#main{ text-align:left; color:#281b35; height:368px; width:661px; font-family: Georgia, "Times New Roman", Times, serif; left:1px; }
div#shade_overlay{ position:absolute; left:213px; width:646px; height:20px; overflow:hidden; z-index:15; background:url('/bin/img/shade_overlay.png') no-repeat; }
div#main h1{ margin:14px 0 0 5px 0; color:#281b35; font-size:24px; font-weight:bold; letter-spacing: 3px; }
div#main h2{ color:#281b35; font-size:14px; font-weight:bold; }
div#main h3{ margin-bottom:10px; font-size:11px; font-weight:bold; letter-spacing: 1px; color:#adadac; }
div#main h4{ font-weight:bold; font-size:11px; color:#32343d; }
div#main p{ color:#32343d; font-style:none; font-size:11px; margin-bottom:15px; }
div#main h3 span{ margin-bottom:20px; font-weight:600; font-size:11px; }
div#side_img{ margin:15px 45px 0 15px; padding:0; float:left; height:100%; width:160px; display:block; }
div#extra_wrapper{ margin:10px 0 0 0; padding:0; width:400px; height:100%; float:left; font-style:none; font-weight:normal; line-height:20px; }
div#side_img span{ width:192px; height:238px; display:block; }
div#side_img p{ margin:10px 0 0 0; color:#adadac; font-size:9px; font-weight:bold; }
.osX .jScrollPaneTrack { background: url('/bin/img/scrollpane/osx_track.gif') repeat-y; }
.osX .jScrollPaneDrag { background: url('/bin/img/scrollpane/osx_drag_middle.gif') repeat-y; }
.osX .jScrollPaneDragTop { background: url('/bin/img/scrollpane/osx_drag_top.gif') no-repeat; height: 6px; }
.osX .jScrollPaneDragBottom { background: url('/bin/img/scrollpane/osx_drag_bottom.gif') no-repeat; height: 7px; }
.osX a.jScrollArrowUp { height: 23px; background: url('/bin/img/scrollpane/osx_arrow_up.png') no-repeat 0 -30px; }
.osX a.jScrollArrowUp:hover { background-position: 0 0; }
.osX a.jScrollArrowDown { height: 24px; background: url('/bin/img/scrollpane/osx_arrow_down.png') no-repeat 0 -30px; }
.osX a.jScrollArrowDown:hover { background-position: 0 0; }

