.content_title {
			width: 500px;
			border-width: 0px;
			font-family: Arial, Helvetica, Monaco;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			color: #21A0CD;
			}
.content {
			width: 500px;
			margin: 0px;
			padding: 5px;
			border-style: double;
			border-width: 3px;
			border-color: #ffffff;
			font-family: Arial, Helvetica, Monaco;
			font-size: 12px;
			color: #ffffff;
			text-align: justify;
			}
td.mouseover {
			color: #21A0CD;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			vertical-align: text-top;
			text-align: center
			}
td.mouseout {
			color: #FFFFFF;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			vertical-align: text-top;
			text-align: center
			}
td.mouseover1 {
			color: #21A0CD;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			vertical-align: text-top;
			text-align: center;
			background: #005900
			}
td.mouseout1 {
			color: #FFFFFF;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			vertical-align: text-top;
			text-align: center;
			background: #005900
			}

#glow		{
			 width: 790px;
			 height: 625px;
			 margin-right: auto;
			 margin-left: auto;
			 margin-top: 0px;
			 background-image: url('../images/bg_glow.png');
			}

#whole		{
			 width: 750px;
			 height: 585px;
			 float: left;
			 display: inline;
			 margin-left: 20px;
			 margin-top: 20px;
			 text-align: left;
			 background-color: #000000;
			}

#gci_logo	{
			 width: 160px;
			 height: 210px;
			 float: left;
			 display: inline;
			 margin-top: 10px;
			 margin-left: 10px;
			 background-color: #ffffff;
			 text-align: center;
			}

img.center	{
			 margin-top: 5px;
			}

.u			{
			 text-decoration: underline;
			}

span.title	{
			 display: block;
			 border-width: 0px 0px 1px 0px;
			 border-color: #ffffff;
			 border-style: solid;
			 padding: 0px 0px 1px 0px;
			 text-align: right;
			 font-family: "Arial";
			 font-size: 16px;
			 font-variant: small-caps;
			 color: #ffffff;
			} 

#image_large {
			 width: 560px;
			 height: 420px;
			 margin-top: 10px;
			 margin-right: 10px;
			 float: right;
			 display: inline;
			 padding: 0px 0px 0px 0px;
			 background-color: #ffffff;
			 z-index: 1;
			 overflow: hidden;
			}

#content	{
			 width: 295px;
			 height: 400px;
			 position: relative;
			 left: 250px;
			 top: -15px;
			 background-color: #000000;
			 opacity:0.85;
			 filter:alpha(opacity=85);
			 z-index: 2;
			 color: #ffffff;
			 padding: 0px 3px 3px 0px;
			 text-align: right;
			 vertical-align: bottom;
			}

#content_text {
			 width: 285px;
			 height: 390px;
			 position: relative;
			 left: 251px;
			 top: -416px;
			 opacity:1;
			 filter:alpha(opacity=100); 
			 z-index: 3; 
			 margin: 0px;
			 padding: 5px 5px 5px 5px;
			 text-align: right;
			 font-family: "Arial";
			 font-size: 12px;
			 color: #ffffff;
			 overflow-y: auto;
			 overflow-x: hidden;
			}

.bigplus	{
			 width: 20px;
			 height: 20px;
			 position: relative;
			 display: inline;
			 top: 400px;
			 left: 0px;
			 z-index: 4;
			}
.bigplus .img {
			 width: 20px;
			 height: 20px;
			}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {
			 width: 10px;
			 background-color: #ff0000;
			 background-repeat: repeat-y;
			}
.vscrollerbarbeg {
			 height: 24px !important;
			 width: 10px;
			 background-color: #ff0000;
			 background-repeat: repeat-y;
			}
.vscrollerbarend {
			 height: 24px;
			 width: 10px;
			 background-color: #ff0000;
			 background-repeat: repeat-y;
			}
.vscrollerbase {
			 width: 10px;
			}
.vscrollerbasebeg {
			 width: 10px;
			 height: 28px !important;
			 background-image: url('../images/scrollbar_up.png');
			 background-repeat: no-repeat;
			}
.vscrollerbaseend {
			 height: 28px;
			 width: 10px;
			 background-image: url('../images/scrollbar_down.png');
			 background-repeat: no-repeat;
			}
/*.hscrollerbase {
			 height: 16px;
			 background-color: white;
			}
.hscrollerbar {
			 height: 16px;
			 background-color: black;
			} */
.vscrollerbar, .hscrollerbar {
			 padding: 28px;
			 z-index: 2;
			}
/*.scrollerjogbox {
			 width: 36px;
			 height: 16px;
			 top: auto;
			 left: auto;
			 bottom: 0px;
			 right: 0px;
			 background: #37917A;
			} */

/* Scroll Bar Master Styling Ends Here */

#scroll		{
			 margin-top: 385px;
			 margin-right: 5px;
			 float: right;
			 display: inline;
			 cursor: pointer;
			}			

.tabs		{
			 display: block;
			 border-width: 1px 0px 1px 0px;
			 border-color: #ffffff;
			 border-style: solid;
			 padding: 1px 0px 1px 0px;
			 text-align: right;
			 font-family: "Arial";
			 font-size: 12px;
			 color: #ffffff;
			}
.tabs a:link {
			 color: #ffffff;
			 text-decoration: none;
			}
.tabs a:active {
			 color: #ffffff;
			 text-decoration: none;
			}
.tabs a:visited {
			 color: #ffffff;
			 text-decoration: none;
			}
.tabs a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}
.tab_current {
			 color: #ff0000;
			}

.small_text {
			 font-size: 11px;
			 color: #939393;
			}
.large_text {
			 font-weight: bold;
			}

.arrow_text {
			 font-size: 11px;
			 color: #ff0000;
			}
.arrow_text a:link {
			 color: #ff0000;
			 text-decoration: none;
			}
.arrow_text a:active {
			 color: #ff0000;
			 text-decoration: none;
			}
.arrow_text a:visited {
			 color: #ff0000;
			 text-decoration: none;
			}
.arrow_text a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}
.section	{
			/* background-image: url('../images/bg_white.png'); */
			}
img.arrow	{
			 height: 7px;
			 width: 15px;
			}
img.medal	{
			 height: 39px;
			 width: 24px;
			 float: left;
			 border: 0px;
			 margin: 0px 5px 5px 5px;
			}
hr			{
			 width: 290px;
			 height: 1px;
			 color: #ff0000;
			 background-color: #ff0000;
			 border: 0px;
			}

table.items {
			 width: 100%;
			 border-collapse: collapse;
			 text-align: right;
			}
tr.item_row_off {
			 background-color: transparent;
			}
tr.item_row_off_1 {
			 background-image: url('../images/gray.png');
			}
tr.item_row_on {
			 background-image: url('../images/white.png');
			 cursor: pointer;
			}

.item_row_off a:link {
			 color: #ffffff;
			}
.item_row_off a:active {
			 color: #ffffff;
			}
.item_row_off a:visited {
			 color: #ffffff;
			}
.item_row_off a:hover {
			 color: #ff0000;
			}

td.people_name {
			 width: 120px;
			}
td.people_position {
			 width: 155px;
			}
td.projects_year {
			 width: 50px;
			}
td.projects_name {
			 width: 225px;
			}
td.projects_stat {
			 width: 250px;
			}
td.projects_statvalue {
			 width: 40px;
			}
td.projects_combine {
			 width: 80px;
			}

td.chart_ride {
			 width: 115px;
			 font-size: 11px;
			}
td.chart_height {
			 width: 40px;
			 font-size: 11px;
			}
td.chart_drop {
			 width: 40px;
			 font-size: 11px;
			}
td.chart_speed {
			 width: 40px;
			 font-size: 11px;
			}
td.chart_length {
			 width: 40px;
			 font-size: 11px;
			}

.pov		{
			 cursor: pointer;
			 width: 100%;
			 color: #ff0000;
			}
.pov .img	{
			 width: 10px;
			 height: 10px;
			 border-width: 0px;
			}

.text_link a:link {
			 color: #ffffff;
			 text-decoration: none;
			}
.text_link a:active {
			 color: #ffffff;
			 text-decoration: none;
			}
.text_link a:visited {
			 color: #ffffff;
			 text-decoration: none;
			}
.text_link a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}

.small_text_link a:link {
			 color: #939393;
			 text-decoration: none;
			}
.small_text_link a:active {
			 color: #939393;
			 text-decoration: none;
			}
.small_text_link a:visited {
			 color: #939393;
			 text-decoration: none;
			}
.small_text_link a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}

.error {
	 color: #ff0000;
	}
.textbox {
	 font-family: "Helvetica";
	 font-size: 10px;
	 height: 13px;
	 color: #939393;
	}
.submit {
	 font-family: "Helvetica";
	 font-size: 10px;
	 color: #000000;
	 font-weight: bold;
	 height: 18px;
	 border-style: solid;
	 border-width: 1px;
	 border-color: #939393;
	 padding-bottom: 3px;
	 vertical-align: center;
	 cursor: pointer;
	}

#menu		{
			 width: 160px;
			 height: 345px;
			 float: left;
			 display: inline;
			 margin-top: 10px;
			 margin-left: 10px;
			 background-color: #000000;
			 text-align: right;
			 font-family: "Arial";
			 font-size: 12px;
			 font-weight: bold;
			 color: #ffffff;
			}

span.link	{
			 display: inline;
			 text-align: right;
			 background-image: url('../images/link_off.jpg');
			 background-position: right;
			 background-repeat: no-repeat;
			 padding-right: 20px;
			}
.link a:link {
			 color: #ffffff;
			 text-decoration: none;
			}
.link a:active {
			 color: #ffffff;
			 text-decoration: none;
			}
.link a:visited {
			 color: #ffffff;
			 text-decoration: none;
			}
.link a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}

span.sublink {
			 display: inline;
			 text-align: right;
			 padding-right: 30px;
			}
.sublink a:link {
			 color: #939393;
			 text-decoration: none;
			}
.sublink a:active {
			 color: #939393;
			 text-decoration: none;
			}
.sublink a:visited {
			 color: #939393;
			 text-decoration: none;
			}
.sublink a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}

span.current {
			 display: inline;
			 text-align: right;
			 background-image: url('../images/link_on.jpg');
			 background-position: right;
			 background-repeat: no-repeat;
			 padding-right: 20px;
			}
.current a:link {
			 color: #ffffff;
			 text-decoration: none;
			}
.current a:active {
			 color: #ffffff;
			 text-decoration: none;
			}
.current a:visited {
			 color: #ffffff;
			 text-decoration: none;
			}
.current a:hover {
			 color: #ff0000;
			 text-decoration: none;
			}

#image_small_1	{
			 width: 180px;
			 height: 135px;
			 float: left;
			 display: inline;
			 margin-top: 10px;
			 margin-left: 10px;
			 background-color: #000000;
			 background-repeat: no-repeat;
			}

#image_small_2	{
			 width: 180px;
			 height: 135px;
			 float: left;
			 display: inline;
			 margin-top: 10px;
			 margin-left: 10px;
			 background-color: #000000;
			 background-repeat: no-repeat;
			}

#image_small_3	{
			 width: 180px;
			 height: 135px;
			 float: right;
			 display: inline;
			 margin-top: 10px;
			 margin-right: 10px;
			 background-color: #000000;
			 background-repeat: no-repeat;
			}

.plus		{
			 width: 20px;
			 height: 20px;
			 float: left;
			 display: inline;
			 margin-top: 115px;
			 margin-left: 0px;
			}
.plus .img	{
			 width: 20px;
			 height: 20px;
			}

.people_img	{
			 width: 100px;
			 height: 175px;
			 float: right;
			 display: inline;
			 margin-top: 5px;
			 margin-right: 0px;
			}

.people		{
			 width: 205px;
			 height: 100px;
			 float: left;
			 display: inline;
			 margin-top: 5px;
			 margin-left: 10px;
			}

.copyright	{
			 text-align: center;
			 font-family: "Arial";
			 font-size: 10px;
			 color: #ffffff;
			}
.copyright a:link {
			 color: #ffffff;
			}
.copyright a:active {
			 color: #ffffff;
			}
.copyright a:visited {
			 color: #ffffff;
			}
.copyright a:hover {
			 color: #ffffff;
			}

img			{
			 border: 0px;
			}

img, td, div, span {behavior: url(includes/iepngfix.htc); }
