 #GB_overlay {     background-color: #000;     position: absolute;     margin: auto;     top: 0;     left: 0;     z-index: 100000000000; } #GB_window {     left: 0;     top: 0;     font-size: 1px;     position: absolute;     overflow: visible;     z-index: 100000000150; } #GB_window .content {     width: auto;     margin: 0;     padding: 0; } #GB_frame {     border: 0;     margin: 0;     padding: 0;     overflow: auto;     white-space: nowrap; } .GB_Gallery {     margin: 0 22px 0 22px; } .GB_Gallery .content {     background-color: #fff;     border: 3px solid #ddd; } .GB_header {     top: 10px;     left: 0;     margin: 0;     z-index: 100000000500;     position: absolute;     border-bottom: 2px solid #555;     border-top: 2px solid #555; } .GB_header .inner {     background-color: #333;     font-family: Arial, Verdana, sans-serif;     padding: 2px 20px 2px 20px; } .GB_header table {     margin: 0;     width: 100%;     border-collapse: collapse; } .GB_header .caption {     text-align: left;     color: #eee;     white-space: nowrap;     font-size: 20px; } .GB_header .excaption {     text-align: left;     color: #eee;     white-space: nowrap; } .GB_header .close {     text-align: right; } .GB_header .close img {     z-index: 500;     cursor: pointer; } .GB_header .middle {     white-space: nowrap;     text-align: center; } #GB_middle {     color: #eee; } #GB_middle img {     cursor: pointer;     vertical-align: middle; } #GB_middle .disabled {     cursor: default; } #GB_middle .left {     padding-right: 10px; } #GB_middle .right {     padding-left: 10px; } .GB_Window .content {     background-color: #fff;     border: 3px solid #ccc;     border-top: none; } .GB_Window .header {     border-bottom: 1px solid #aaa;     border-top: 1px solid #999;     border-left: 3px solid #ccc;     border-right: 3px solid #ccc;     margin: 0;     height: 22px;     font-size: 12px;     padding: 3px 0;     color: #333; } .GB_Window .caption {     font-size: 12px;     text-align: left;     font-weight: bold;     white-space: nowrap;     padding-right: 20px; } .GB_Window .excaption {     text-align: left;     white-space: nowrap;     padding-right: 20px; } .GB_Window .close { text-align: right; } .GB_Window .close span {     font-size: 12px;     cursor: pointer; } .GB_Window .close img {     cursor: pointer;     padding: 0 3px 0 0; } .GB_Window .on { border-bottom: 1px solid #333; } .GB_Window .click { border-bottom: 1px solid red; } body {font:84%/1.2em arial,sans-serif;direction:ltr;} td {vertical-align: top;} h1, h2, h3, h4, h5, h6 {color: #413420;} h3 {font-size: 1.3em; margin-bottom: 5px;} h4 {font-size: 1.1em; margin-bottom: 5px;} a:link {color: blue; text-decoration: none} a:visited {color: blue; text-decoration: none} a:active {color: blue; text-decoration: none} a:hover {color: blue; text-decoration: underline} #GB_overlay {   z-index: 1000000 !important; } .GB_header {   z-index: 1000001 !important; } #GB_window { z-index: 1000002 !important; } #page_action_error { 	border-top: 5px solid #990000; 	border-bottom: 4px solid #990000; 	border-left: 3px solid #990000; 	border-right: 3px solid #990000; 	padding: 10px 10px 10px 10px; 	margin-left:20%; 	margin-right:20%; 	background-color: #fafafa; 	color: #000000; 	position:absolute; 	width: 60%; 	z-index: 100000500; } #page_action_error .error-title { 	color: #000000; 	font-weight: bold; 	font-size: 1.2em; } #page_action_error ul { 	margin: 0px; 	margin-bottom: 4px; } #page_action_error .error-issues { 	margin-top: 3px; 	font-size: .9em; 	margin-left: 20px; } #page_action_error .error-resolutions { 	font-size: .9em; 	margin-left: 20px; } .error { 	border-top: 2px solid #990000; 	border-bottom: 2px solid #990000; 	border-left: 16px solid #990000; 	border-right: 2px solid #990000; 	padding: 2px 5px 2px 5px; 	margin-left: 2px; 	margin-bottom: 20px; 	width: 94%; 	background-color: #fafafa; 	color: #343434; } label, .label { font-weight: bold; padding-right: 5px; } .free_float_block { 	float: left; 	display: inline; 	margin-left: 2px; 	margin-right: 2px; } .hard_float_block { 	float: none; 	display: block; 	margin-left: 2px; 	margin-right: 2px; 	line-height: 20px; } .note { 	font-size: 10px; 	color: #999999; } .info { 	text-align: left; 	vertical-align: bottom; 	border-bottom: 1px solid #050768; 	color: #999999; } .info a { 	color: #999999; } .instructions { 	-moz-border-radius-topleft: 10px; 	-moz-border-radius-bottomleft: 10px; 	border-top: 2px solid #e3e3e3; 	border-bottom: 2px solid #e3e3e3; 	border-left: 16px solid #e3e3e3; 	border-right: 2px solid #e3e3e3; 	padding: 2px 5px 2px 5px; 	margin-bottom: 15px; 	max-width: 100%; 	background-color: #fafafa; 	color: #343434; 	margin-top: 0px; } #make_homepage { } #make_homepage img { 	float: left; 	margin-right: 2px; } .striperow_even { 	background-color: #FFFFFF; } .striperow_odd { 	background-color: #EDF3FF; } .list .list .striperow_even { 	background-color: transparent; } .list .list .striperow_odd { 	background-color: #C7DAFF; } .layout-container { 	position:relative; } .screen_buttons {	padding-top: 2px;	padding-bottom: 2px;	margin-top: 3px;margin-bottom: 0px;} .common_button, .common_button_inactive {padding:2px; display:inline; cursor: default;} .common_button:hover { cursor: pointer; border-bottom: 1px solid #22CE21;} .common_button span, .common_button_inactive span {font-size: .9em;} .common_button img, .common_button_inactive img {vertical-align: top;} .framed_button, .framed_button_inactive {padding:2px; border: 1px solid #999999; cursor: default; background-color: transparent; padding-right: 4px;} .framed_button:hover { cursor: pointer; border: 1px solid #999999; background-color: #C9C9C9;} .framed_button span, .framed_button_inactive span {font-size: .9em;} .framed_button img, .framed_button_inactive img {vertical-align: top;} .framed_button_color, .framed_button_color_inactive {padding:2px; border: 1px solid #999999; cursor: default; background-color:#22CE21 ; padding-right: 4px;} .framed_button_color:hover { cursor: pointer; border: 1px solid #999999; background-color:#35b201; } .framed_button_color span, .framed_button_color_inactive span {font-size: .9em;} .framed_button_color img, .framed_button_color_inactive img {vertical-align: top;} .image_button, .image_button_inactive {padding:2px; display:inline; cursor: pointer; text-align:center; vertical-align:middle;} .image_button:hover { cursor: pointer;} .image_button span, .image_button_inactive span {font-size: .9em; color: #999999;} .image_button img, .image_button_inactive img {vertical-align: top; padding-left: 4px;}  .plugin-nav-button {display: inline;} .plugin-nav-button a {font-size: .9em;color: #000000;} #small-shopping-cart { 	border: 1px solid #987028; 	background-color: #EDAE3D; 	color: #000000; 	padding: 2px; 	padding-left: 6px; 	padding-right: 6px; 	position: absolute; 	text-align: center; 	font-weight: bold; 	top: 0px; 	left: 0px; 	z-index: 1000; 	font-size: .9em; 	cursor:pointer; } #small-shopping-cart a { 	color: #000000; 	font-weight: bold; } .search-container {margin-top: 10px;} .search-page-title {font-size: 1.2em;font-weight: bold; padding-bottom: 4px; border-bottom: 1px solid #efefef;} .search-menu-header {text-align: right; padding-right: 4px; padding-bottom: 4px; border-bottom: 1px solid #efefef;} .search-page-content {} .search-menu-footer {} .response-message { 	font-weight: bold; 	color: #000000; 	margin: 18px; 	font-size: 1.1em; } .object-loading-error { 	margin: 4px; 	padding: 8px; 	border: 3px solid #cccccc; 	background-color: #bbbbbb; 	color: #000000; } .warning { 	margin-top: 8px; 	margin-bottom: 8px; 	border: 1px solid #efefef; 	padding: 4px; } .warning h4 { 	color: #990000; 	margin: 0px; 	margin-bottom: 4px; } .harea_masthead { color:#555555; font-size: 1.3em; } .harea_deck { 	font-size: 1.2em; 	font-style: oblique; 	font-weight: bold; 	display: block; 	margin-top: 0px; 	padding-right: 10px; 	padding-left: 10px; } .absolute_left { 	top: 0px; 	left: 0px; 	margin-right: 10px; 	margin-bottom: 1em; 	position: absolute; 	clear: left; } .absolute_right { 	top: 0px; 	right: 0px; 	margin-left: 10px; 	margin-bottom: 1em; 	position: absolute; } .absolute_center { 	top: 0px; 	margin: auto; 	margin-bottom: 1em; 	position: absolute; } .harea_headline { 	font-size: 1.8em; 	font-weight: bold; 	border-top: thin solid #999999; 	border-bottom: 3px solid #999999; 	margin-bottom: 2px; 	margin-top: 20px; 	width: 100%; 	display: block; 	line-height: 1.1em; } .harea_section { 	font-size: 1.3em; 	font-weight: bold; 	border-bottom: 1px solid #999999; 	display: block; 	width: 100%; } .harea_subsection { 	font-size: 1.1em; 	display: block; 	width: 100%; 	font-weight: bold; 	font-style: oblique; } .harea_dropcap { 	float: left; 	width: .7em; 	font-size: 4em; 	line-height: 83%; 	font-weight: normal; 	color:#444444; color: #595D30; 	font-family: georgia, times; 	text-decoration: uppercase; } .harea_runin { 	font-weight: bold; 	font-size: 1.3em; 	display: run-in; 	border-bottom: 1px dotted; 	color: #060606; } .harea_kicker { 	font-weight: bold; 	border-bottom: 1px solid #999999; } .harea_pullquote { 	margin-bottom: 1em;  font-family: Helvetica, Arial; font-size: 28px; color: #336633; line-height: 24px; display: block; margin-top: 1em; margin-left: 14px; } .harea_sidebar { 	border: 1px solid #990000; 	padding: .3em; } .harea_caption { } .harea_column_quart { width: 24%; } .harea_column_third { width: 32%;} .harea_column_half { width: 49%; } .harea_column_twothirds { width: 65%; } .float_left { 	float: left; 	margin-right: 10px; 	margin-bottom: 1em; 	position: static; } .float_right { 	float: right; 	margin-left: 10px; 	margin-bottom: 1em; 	position: static; } .float_center { 	float: none; 	margin: auto; 	position: static; } .clearfix:after {     content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden; } .clearfix {display: inline-table;} * html .clearfix {height: 1%;} .clearfix {display: block;} #page {position:relative;	} #header { display: none; } #navigation { display: none; } #page-navigation { display: none; } #plugin-navigation { display: none; } #page-masthead { display: none; } #content-area-left { display: none;} #content-area-center {display:block; } #content-area-right { display:none;  } #footer { display:none;} #extra-block-a { display: none; } #extra-block-b { display: none; } #extra-block-c { display: none; } #content-area-wrapper {display: relative; } h1, h2, h3, h4, h5, h6 {color: #413420;} #page_header {color: #008518;} h1 { 	color: #A00F10; 	font-size: 0.75em; 	font-weight: normal; } #site-standard-flyout-left-nav-container{ width: 182px; border:0!important; } #site-standard-flyout-left-nav-container ul ul ul { border: 1px solid white; margin-left:-100px; } .striperow_even { 	background-color: #D2CAB7; } .striperow_odd { 	background-color: #BFB399; } a:link, a:visited, a:active, a:hover {color: #473605; } html, body, #page {} body {background-color: #473605;} #page {position:relative; margin: auto; width:760px; background-color: #eae5dd;} #header { display: block; } #navigation { display: block; position: absolute; top: 80px; left: 250px; width: 490px;} #page-navigation { display: none; } #plugin-navigation { display: none; } #page-masthead { display: block; padding-left: 18px; padding-top: 18px; } #content-area-left { display: none;} #content-area-center {display:block; padding-left: 18px; padding-right: 18px; } #content-area-right {display: none;} #content-area-right { bottom:0px; display:block; height:180px; position:relative; float: right; right:0px; width:500px;  text-align: left; } #c-whatsnew-list { 	width: 200px; 	height: 100px; } #footer { display:block; clear: both;} #extra-block-a { display: none; } #extra-block-b { display: none; } #extra-block-c { display: none; } 