/* Global
-------------------------------------------------------------*/
  body, h1, h2, h3, h4, h5, h6, li, ol, p, ul {margin: 0; border: 0 none #FFFFFF; padding: 0;}
  body {background:#ffffff url(img2/body1.jpg) repeat-x fixed 0 0;
        color: #000000; line-height: 1.4; font-family: Arial, Helvetica, sans-serif; font-size: 80%;}
  *    {font-size: 100%; margin:0; padding:0;}
  img      {border: 0; padding:0; margin:0;}

/* Header
-------------------------------------------------------------*/
  #header {position: relative; z-index: 1; height: 134px; min-width: 800px; 
           margin: 0 66px; padding:0; border:0;
           background-color: #3399FF; background-image: url(https://portal.gbiweb.com//www/images/header.gif); background-repeat: repeat-x;
           he\ight: 134px;}
  * html #header {width: expression(document.body.clientWidth < 932 ? "800px" : "auto");}
  #header_borderLeft {float:left; width:22px; height:134px; margin:0; padding:0;}
  #header_borderRight {float:right; width:22px; height:134px; margin:0; padding:0;}
  #gbilogo {float:left; width:177px; height:120px; margin:0; padding:0;}
  a.logolink {border-bottom: none; text-decoration: none; padding:14px 0 0; margin:0px; display:block;}
  a.logolink:hover {border-bottom: none;}




/* Navigation
-------------------------------------------------------------*/
  #nav {float:right; position:relative; top:107px; right:-6px; height:25px; font-size:93%; 
        line-height:normal; background:url(https://portal.gbiweb.com//www/images/nav_bg.gif) repeat-x top left; padding-bottom:2px;}
  #navEdge {float:left; width:7px; height:27px; margin:0; padding:0;}
  #nav ul {list-style:none;}
  #nav li {float:left; display:inline; margin:0; padding:6px 2px 0 1px;}
  #nav a {float:left; font:bold .9em Arial; margin:0; text-decoration:none;
          padding:5px 10px 2px 12px;}
  #nav li.selected a       {color:#fff; background:url(https://portal.gbiweb.com//www/images/nav_button.gif) no-repeat 0 0;}
  #nav li.unselected a     {color:#666; background:url(https://portal.gbiweb.com//www/images/nav_button.gif) no-repeat 0 -21px;}
  #nav li.unselected a:hover {color:#ffffff; background-position:0 -42px;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
  #nav a span {float:none;}
/* End IE5-Mac hack */




/* Main Body Structure
-------------------------------------------------------------*/
  #borderLeft        {min-width: 800px; margin: 0 66px; padding:0; position:relative;
                      background:url(https://portal.gbiweb.com//www/images/border_left.gif) repeat-y 0 0;}
  #borderRight       {background:url(https://portal.gbiweb.com//www/images/border_right.gif) repeat-y 100% 0; margin:0; padding:0 14px;}
  #mainbody          {position: relative; z-index: 2; min-height: 450px; margin:0; padding:0; 
                      background-color: #FFFFFF;
                      border-top:0; border-right:2px solid #0066cc; 
                      border-bottom:2px solid gray;}
  * html #borderLeft {w\idth: expression(document.body.clientWidth < 932 ? "800px" : "auto");}
  * html #mainbody   {height: 100%;}
  .clear {clear:both;}




/* Sidebar
-------------------------------------------------------------*/
  #sidebar      {float:left; width:30.5%; color: #CCCCCC; padding:0; margin:0; position:relative;
                 background:url(https://portal.gbiweb.com//www/images/sidebar_bg.gif) repeat 0 0; font: .9em Arial; }
  #sidebarTop   {background:url(https://portal.gbiweb.com//www/images/sidebar_top.png) repeat-x 0 0; height:90px; margin-right:3px; }
  #sidebarFiller {height:25px;}
  #sidebarBorder   {position: relative; background:url(https://portal.gbiweb.com//www/images/sideColumn.gif) repeat-y 0 0; width:23px;
                    float:left; height:100%;}
  .sidebarTitle {font:bold 1.4em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
                 position:relative; left:2%; margin:10px 0; color:#0098FF;}
  .sidebarTitle hr {width:70%; text-align:left; margin: 0 auto 0 0; height:1px;	border:0; border-top:1px dotted gray;}
  #sidebar ul {position:relative; left:4%; color:white; list-style-type:none; padding-bottom:10px;}
  #sidebar ul li a {color:white; text-decoration:none; font:1em Arial, Helvetica, sans-serif; line-height:1.1em; color:#DAE9F3;}
  #sidebar ul li a:hover {color:#9CD1F8;}
  #sidebar ul#docs li a{padding-left: 13px; background: transparent url(https://portal.gbiweb.com//www/images/docicon.gif) no-repeat;}
  #sidebar ul#flash li a{padding-left: 13px; background: transparent url(https://portal.gbiweb.com//www/images/flashicon.gif) no-repeat 0 50%;}



/* Report Bar
-------------------------------------------------------------*/
  #reportBarTop   {background:url(https://portal.gbiweb.com//www/images/reportbar_top.gif) repeat-x 0 0; height:17px; margin-right:3px; }
  .groupHeader {font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; height:35px;
                 color:#cccccc; cursor:pointer; background:url(https://portal.gbiweb.com//www/images/groupHeader.gif) no-repeat 0 0;}
  .groupBody {border-width:0 0 0; border-style: solid; border-color:white; margin-bottom:2px;}
  .groupLinks {display:none;}
  .reportCategory {font:bold 1.4em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
                 position:relative; left:2%; margin:5px 0; color:#0098FF;}
  .reportCategory hr {width:70%; text-align:left; margin: 0 auto 0 0; height:1px; border:0; border-top:1px dotted gray;}

  #reportBar ul {position:relative; left:4%; color:white; list-style-type:none; padding:0 0 10px;}
  #reportBar ul li a {color:white; text-decoration:none; font:1.1em Arial, Helvetica, sans-serif; line-height:1.1em; color:#DAE9F3;}
  #reportBar ul li a:hover {color:#9CD1F8;}


  .summaryText  {display:none; visibility:hidden;}
  .summaryIcon {vertical-align:super;}
  .summaryBubble_show {position:absolute; width:278px; height:85px; z-index:5; display:inline; visibility:visible;
                       background-image:url(https://portal.gbiweb.com//www/images/summaryBubble.gif);}
  .summaryBubble_hide {position:absolute; background-image:none; display:none; visibility:hidden;}
  #summaryBlock_text {font:bold .9em Arial, Helvetica, sans-serif; color:#3366CC;}



/* Main Content
-------------------------------------------------------------*/
  #content {position: relative; float:right; width:69.5%;
            background:#ffffff url(https://portal.gbiweb.com//www/images/main_bg.jpg) scroll repeat-x 0 0;}
  #contentInner {padding:10px 2% 5px; background-position: 0 -1px;}
  #contentInner p {padding:0 10px 20px;}
  #contentInner ul {padding:0 0 20px 30px; margin:0;}
  #contentInner li {padding:0; margin:0;}
  .title {margin:5px 0 10px; padding:0 10px; color:#333366; 
          font:bold 1.6em Trebuchet MS, Arial, Helvetica, sans-serif;}
.logouttitle {margin:35px 0 100px; padding:0 100px; color:#333366; 
          font:bold 1.6em Trebuchet MS, Arial, Helvetica, sans-serif;}
  .subtitle {margin:5px 0 10px; padding:0 10px; color:#333366; 
             font:bold 1.2em Trebuchet MS, Arial, Helvetica, sans-serif;}
  .dropCap {float:left; margin:0 4px 0 0; padding:0 5px; color:white;  
            background:#990000; border:1px solid darkkhaki; font:2em times;}




/* Columns
------------------------------------------------------------*/
  .columnWrapper {width:100%;}
  .columns_two {display: inline; float: left; width: 49.5%; padding:0; margin:0;}
  .columns_three {display: inline; float: left; width: 33.3%; padding:0; margin:0;}
  .columnHeader {width:100%; height:24px; background:url(https://portal.gbiweb.com//www/images/column_bg.gif) repeat-x 0 0;}
  .colHeaderInner{background:url(https://portal.gbiweb.com//www/images/column_texture.gif) no-repeat top right; height:24px;
                  padding:4px 0 0 4px;}
  .colHeaderInner a {color:white; font:bold 1em Arial; text-decoration:none; padding:0; margin:0;}
  #column1 {margin-right: 13px;}
  #column2 {margin: 0 7px;}
  #column3 {margin-left: 13px;}

  #column1 p, #column2 p, #column3 p {margin:0; padding:0; color:#333333;
                                      font:.8em Trebuchet MS,Arial;}





/* Footer
-------------------------------------------------------------*/
  #footer {position: relative; z-index: 2; height: 59px; min-width: 800px; margin: 0 66px;
           border-right: 0px solid #0055BB; padding:0; clear:both; top:-0px;
           background-color: #3399FF; background-image: url(https://portal.gbiweb.com//www/images/footer.gif); background-repeat: repeat-x;
           he\ight: 59px;}
  * html #footer {w\idth: expression(document.body.clientWidth < 932 ? "800px" : "auto");}
  #footer_borderLeft {float:left; width:22px; height:59px; margin:0; padding:0; border:0;}
  #footer_borderRight {float:right; width:22px; height:59px; margin:0; padding:0; border:0;}
  #footer p.copyright {color: #c0c0c0; padding:13px 0 0; margin:0; font:.8em Helvetica;}
  #footer a {border-bottom:1px dotted #c0c0c0; color: #c0c0c0; text-decoration: none; 
             font:.8em Helvetica; line-height:1.5em;}
  #footer a:hover {border-bottom-style: solid; color:#ffffff}



/* Contact Info
--------------------------------------------------------------*/
  #contact {margin:10px 0 0 20px; color:#333366; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
  #contact img {margin:0 0 10px -10px;}
  #contact a:link {color:#333366; text-decoration:none;}
  #contact a:hover {text-decoration:underline;}


/* Report Bar
--------------------------------------------------------------*/
  .database_header {height:25px; font:bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0098FF;
                    background-color:#333333; border:2px solid #999999; padding-left:1%;}
  .database_links {position:relative; left:5%; color:white; padding:5px 0 10px 0;}
  .database_links a {text-decoration:none; font:1.1em Arial, Helvetica, sans-serif; color:#DAE9F3;}
  .database_links a:hover {text-decoration:underline; color:#9CD1F8;}



/* Submission Form
--------------------------------------------------------------*/
/*Forms defaults*/
  #formContainer {padding:0 0 0 20px;}
  input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040;}
  label {color:#999; cursor:pointer; padding-left:2px; line-height:15px; vertical-align:top;}
  label.chosen {color:#333;}

/*Transparent items*/
  .transparent {filter:alpha(opacity=0); -moz-opacity:0; opacity: 0; border:0px solid #FFF; background:#FFF;
                z-index:10; cursor:pointer;}
  .transparentFake {background:none; border:none;}
  .transparent2 {z-index:10;}

/*Radio buttons*/
  .radioAreaUnchecked, .radioAreaChecked {z-index:5; position:absolute; width:15px; height:15px; cursor:pointer;}
  .radioAreaUnchecked {background:url(https://portal.gbiweb.com//www/images/form/radio.gif) no-repeat left top;}
  .radioAreaChecked {background:url(https://portal.gbiweb.com//www/images/form/radio.gif) no-repeat left bottom;}

/*Checkboxes*/
  .checkboxAreaUnchecked, .checkboxAreaChecked {z-index:5; position:absolute; width:14px; height:14px; cursor:pointer;}
  .checkboxAreaUnchecked {background:url(https://portal.gbiweb.com//www/images/form/checkbox.gif) no-repeat left top;}
  .checkboxAreaChecked {background:url(https://portal.gbiweb.com//www/images/form/checkbox.gif) no-repeat left bottom;}

/*Text inputs*/
  .textinput, .textinputHovered {width:252px; height:23px; background:url(https://portal.gbiweb.com//www/images/form/input.gif) no-repeat left top;
                                 border:none; padding:4px 8px;}
  .textinputHovered {background-position:left bottom;}

/*Text areas*/
  .textarea, .textareaHovered {width:352px; height:133px; background:url(https://portal.gbiweb.com//www/images/form/textarea.gif) no-repeat left top;
                               border:none; padding:4px 8px;}
  .textareaHovered {background-position:left bottom;}

/*Selects*/
  .selectArea {width:200px; height:21px; background:url(https://portal.gbiweb.com//www/images/form/select_bg.gif) repeat-x left top;}
  .selectArea .left { width:8px; height:21px; float:left; background:url(https://portal.gbiweb.com//www/images/form/select_left.gif) no-repeat left top;}
  .selectArea .right {width:21px; height:21px; float:right; background:url(https://portal.gbiweb.com//www/images/form/select_right.gif) no-repeat left top;}
  .selectArea .right a {display:block; width:21px; height:21px;}
  .selectArea .right i {display:none; }
  .selectArea .center {width:160px; margin-left:5px; margin-right:20px; color:#FFF; padding-top:3px;}

/*Selects drop-down*/
  .optionsDivInvisible, .optionsDivVisible {position:absolute; margin-top:-1px; margin-left:3px; width:172px;
                                            background:#6f7074; padding:2px; font-size:11px; z-index:20;}
  .optionsDivInvisible {display:none;}
  .optionsDivVisible {display:block;}
  .optionsDivVisible p {margin:0;	padding:0;}
  .optionsDivVisible a {color:#F2F2F2; text-decoration:none; display:block; padding:1px 4px; border:1px solid #6f7074; }
  .optionsDivVisible a:hover {color:#FFF;	background:#5F6062; border-color:#cfd0d6;}

/*Button*/
  .buttonSubmit, .buttonSubmitHovered {width:69px; height:26px; color:#FFF; font-weight:bold; padding:2px 5px;
                                       background:url(https://portal.gbiweb.com//www/images/form/button.gif) no-repeat left top; cursor:pointer; border:none;}
  .buttonStatus, .buttonStatusHovered {width:80px; height:26px; color:#FFF; font-weight:bold; padding:2px 5px;
                                       background:url(https://portal.gbiweb.com//www/images/form/button.gif) no-repeat left top; cursor:pointer; border:none;}
  .buttonSubmitHovered {background-position:left bottom;}
