body, form {
	background: #0667a8;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font: normal 12px Arial;
}
a {
	color: #0667A8;
	text-decoration: none;
}
.top {
	width: 889px;
	height: 100px;
	background: url('/LookAndFeel/Image/top_bg.jpg') repeat-x;
	position:relative; padding:0; margin:0; 
}
.top_left {
	width: 15px;
	height: 100px;
	background: url('/LookAndFeel/Image/top_left.jpg') no-repeat;
	float:left; padding:0; margin:0; 
}
.top_content {
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
	float: left;
	width: 859px;
	height: 100px;
	background: url('/LookAndFeel/Image/top_bg.jpg') repeat-x;
}
.logo {
	background: url('/LookAndFeel/Image/main_logo.jpg') no-repeat;
	height:100px; width:324px; float:left; padding:0; margin:0; cursor:pointer; background-repeat:no-repeat
}
.emaillogo {
	background: url('/LookAndFeel/Image/main_logo.jpg') no-repeat;
	height:139px; width:324px; padding:0; margin:0; 
}
.tool {
	padding: 0;
	margin: 0;
	margin-left: 326px;
	width: 490px;
}
.sub_tool {
	width: 546px;
	padding: 0;
	margin: 0;
	margin-left: 326px;
	width: 490px;
}
.top_right {
	top: 0;
	width: 15px;
	height: 100px;
	background: url('/LookAndFeel/Image/top_right.jpg') no-repeat;
	float:left; background-repeat:no-repeat
}
.clear {
	clear: both;
	height: 1px;
}
.text10 {
	font: normal 10px Arial;
}
.text11 {
	font: normal 11px Arial;
}
.text11bold {
	font: bold 11px Arial;
}
.page_title {
	font: bold 14px Arial;
	color: #48AA43;
}
.page_title_blue {
	font: bold 14px Arial;
	color: #0074AF;
	padding-bottom: 10px;
	padding: 5px 0px 5px 0px;
}
/**************************/
/* Main					  */
/**************************/
.main_container {
	width: 889px;
	padding: 0px;
	margin: 0 auto;
	background: url('/LookAndFeel/Image/site_bg.jpg') repeat-y;
	height:100%; background-repeat:repeat-y
}
.nav {
	padding-left: 15px;
	padding-right: 15px;
}
.nav_area {
	background: #ffffff;
	width: 857px;
	height: 26px;
}
.sub_nav_area {
	background: #ffffff;
	width: 870px;
	height: 26px;
}
.nav_item {
	float: left;
	height: 26px;
	padding-top: 13px;
	font: bold 12px Arial;
}
.nav_item a {
	font: bold 12px Arial;
	color: #ffffff;
}
.nav_item_separator {
	float: left;
	width: 3px;
	height: 26px;
	background: url('/LookAndFeel/Image/nav_separator.jpg') no-repeat;
	
}
.nav_item_left {
	background: url('/LookAndFeel/Image/main_nav_left.jpg') no-repeat;
	width:6px; height:26px; float:left; background-repeat:no-repeat
}
.nav_item_right {
	background: url('/LookAndFeel/Image/main_nav_right.jpg') no-repeat;
	width:6px; height:26px; float:left; background-repeat:no-repeat
}
.nav_item_link {
	float: left;
	background: url('/LookAndFeel/Image/main_nav_bg.jpg') repeat-x;
	color:#ffffff; text-decoration:none; height:26px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial; background-repeat:repeat-x
}
.topgroup {
	background: url('/LookAndFeel/Image/main_nav_bg.jpg') repeat-x;
	height:26px; cursor:pointer; background-repeat:repeat-x
}
.menugroup {
	background: #47AA42;
	margin-left: 5px;
	line-height: 1.25em;
	border-left: solid 1px #47AA42;
	border-bottom: solid 1px #47AA42;
	border-right: solid 1px #47AA42;
	cursor: pointer;
}
.menuitem {
	font: bold 12px Arial;
	color: #ffffff;
	cursor: pointer;
	height: 12px;
}
.topmenuitem {
	background-color: #47AA42;
	font: bold 12px Arial;
	color: #ffffff;
	border: solid 1px #47AA42;
	cursor: pointer;
}
.menuitemexpanded {
	font: bold 12px Arial;
	cursor: pointer;
}
.menuitemhover {
	font: bold 12px Arial;
	background: #0567A8;
	cursor: pointer;
	color: #ffffff;
	height: 12px;
}
.menubreak {
	width: 100%;
}
.nav_item_link_area {
}
.nav_item_link a {
	font: normal 12px Arial;
	color: #ffffff;
	text-decoration: none;
}
.nav_link {
	padding: 10px;
	padding-top: 15px;
}
.nav_selecteditem_left {
	background: url('/LookAndFeel/Image/nav_selected_left.jpg') no-repeat;
	width:8px; height:32px; float:left; background-repeat:no-repeat
}
.nav_selecteditem_right {
	background: url('/LookAndFeel/Image/nav_selected_right.jpg') no-repeat;
	width:8px; height:32px; float:left; background-repeat:no-repeat
}
.nav_selecteditem_link {
	float: left;
	background: url('/LookAndFeel/Image/nav_selected_bg.jpg') repeat-x;
	height:32px; background-repeat:repeat-x
}
.nav_selecteditem_link a {
	font: normal 12px Arial;
	color: #ffffff;
	text-decoration: none;
}
.nav_selected_link {
	padding: 10px;
	padding-top: 7px;
}
.main_content {
	padding-left: 15px;
	padding-right: 15px;
}
.main_content_left {
	width: 363px;
	float: left;
}
.banner {
	width: 363px;
	height: 284px;
	background: url('/LookAndFeel/Image/main_image.jpg') no-repeat;
	
}
.main_content_right {
	width: 274px;
	height: 100%;
	float: left;
	background: url('/LookAndFeel/Image/main_content_bg.jpg') no-repeat;
	
}
.main_text {
	padding-top: 45px;
	padding-left: 10px;
	padding-right: 15px;
	font: normal 12px Arial;
	color: #000000;
	line-height: 1.5em;
}
.main_quicklink {
	width: 222px;
	float: left;
}
.quicklink_area {
	padding-left: 15px;
}
.bottom {
	width: 889px;
	height: 19px;
	background: url('/LookAndFeel/Image/bottom_bg.jpg') repeat-x;
	position:relative; clear:left; background-repeat:repeat-x
}
.bottom_left {
	width: 15px;
	height: 19px;
	background: url('/LookAndFeel/Image/bottom_left.jpg') no-repeat;
	float:left; background-repeat:no-repeat
}
.bottom_right {
	float: left;
	width: 15px;
	height: 19px;
	background: url('/LookAndFeel/Image/bottom_right.jpg') no-repeat;
	
}
.bottom_content {
	float: left;
	width: 859px;
	height: 19px;
}
.bottom_border {
	width: 278px;
	height: 19px;
	margin-left: 359px;
	background: url('/LookAndFeel/Image/main_content_bottom.jpg') no-repeat;
	
}
/**************************/
/* Green Box			  */
/**************************/
.greenbox_container {
	background: #47aa42;
	width: 200px;
	color: #ffffff;
}
.greenbox_top {
	height: 11px;
}
.greenbox_topleft {
	width: 11px;
	height: 11px;
	background: url('/LookAndFeel/Image/greenbox_tl.gif') no-repeat;
	float:left; background-repeat:no-repeat
}
.greenbox_topright {
	width: 11px;
	height: 11px;
	background: url('/LookAndFeel/Image/greenbox_tr.gif') no-repeat;
	float:right; background-repeat:no-repeat
}
.greenbox_bottom {
	background: #47aa42;
	height: 11px;
}
.greenbox_bottomleft {
	width: 11px;
	height: 11px;
	background: url('/LookAndFeel/Image/greenbox_bl.gif') no-repeat left bottom;
	float:left; background-repeat:no-repeat
}
.greenbox_bottomright {
	width: 11px;
	height: 11px;
	background: url('/LookAndFeel/Image/greenbox_br.gif') no-repeat right bottom;
	float:right; background-repeat:no-repeat
}
.greenbox_content {
	padding: 0;
	padding-left: 15px;
	padding-right: 10px;
}
.greenbox_title {
	text-transform: uppercase;
	font: bold 12px Arial;
	color: #ffffff;
	letter-spacing: 0.125em;
}
.greenbox_text {
	padding-bottom: 3px;
}
.greenbox_link {
	text-decoration: none;
}
.greenbox_link_item {
	padding-top: 5px;
}
.greenbox_icon {
	float: left;
	padding-top: 5px;
}
a.greenbox_link {
	margin-left: 10px;
	width: 120px;
	color: #ffffff;
	font: normal 11px Arial;
	text-decoration: none;
}
a.greenbox_link:hover {
	margin-left: 10px;
	width: 120px;
	color: #0567A8;
	font: normal 11px Arial;
	text-decoration: none;
}
/**************************/
/* News     			  */
/**************************/
.news {
	padding-top: 5px;
}
.news_item_container {
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.5em;
}
.news_date {
	font: normal 11px Arial;
	color: #47aa42;
}
.news_title {
	font: normal 14px Tahoma;
	color: #000000;
	text-transform: uppercase;
	line-height: 1.5em;
}
.news_leadin {
	color: #8C8C8C;
	font: normal 12px Arial;
	line-height: 1.5em;
}
.news_more {
	text-align: right;
	padding-right: 15px;
}
.news_more a {
	color: #0667A8;
	font: normal 12px Arial;
	text-transform: capitalize;
	text-decoration: none;
}
.newssummary_link {
	text-decoration: none;
	display:block;
	width:350px;
	white-space:normal;
	overflow:hidden;
}
.newsarchive_grid {
}
.newsarchive_container {
}
.newsarchive_header {
	border-top: solid 1px #998D57;
	border-bottom: solid 1px #998D57;
	padding: 10px;
	font: normal 12px Arial;
	padding-right: 25px;
	text-decoration: none;
}
.newsarchive_title {
	font: bold 12px Arial;
	color: #738FA1;
	text-decoration: none;
}
.newsarchive_date {
	font: normal 10px Arial;
	color: #738FA1;
	text-decoration: none;
}
.newsarchive_teaser, .news_text {
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	font-weight: normal;
}
a.news_item, a.news_item:hover {
	cursor: hand;
	text-decoration: none;
}
/**************************/
/* Search Tool			  */
/**************************/
.search_tool {
	float: right;
	margin: 0;
	padding: 0;
	margin-top: 40px;
	padding-right: 5px;
	padding-bottom: 10px;
}
.search_text {
	float: left;
	padding-right: 4px;
	padding-top: 3px;
	text-transform: uppercase;
}
.search_textbox {
	float: left;
}
.search_input {
	background: #CACCCE;
	border: solid 1px #333333;
}
.search_btn {
	border: solid 1px #0667A8;
	background: #48AA43;
	font: bold 11px Arial;
	color: #ffffff;
}
.search_button {
	float: left;
	padding-left: 5px;
	padding-top: 1px;
}
/**************************/
/* Link Tool			  */
/**************************/
.link_tool {
	float: right;
	clear: right;
	margin: 0;
	padding: 0;
	padding-right: 50px;
	position: relative;
}
.link_tool_text {
	float: left;
}
.link_tool_separator {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}
.link_tool_text a {
	font: bold 12px Arial;
	color: #0667A8;
	text-decoration: none;
}
/**************************/
/* Sub Page				  */
/**************************/
.sub_container {
	width: 900px;
	padding: 0px;
	margin: 0 auto;
	background: url('/LookAndFeel/Image/sub_page_bg.jpg') repeat-y;
	height:100%; background-repeat:repeat-y
}
.sub_container_onecolumn {
	width: 900px;
	padding: 0px;
	margin: 0 auto;
	background: url('/LookAndFeel/Image/sub_page_onecolumn_bg.jpg') repeat-y;
	height:100%; background-repeat:repeat-y
}
.subtop {
	width: 900px;
	height: 100px;
	background: url('/LookAndFeel/Image/top_bg.jpg') repeat-x;
	position:relative; padding:0; margin:0; 
}
.subtop_content {
	float: left;
	width: 870px;
}
.sub_page_topline {
	height: 3px;
	width: 900px;
	background: url('/LookAndFeel/Image/sub_content_top.jpg') no-repeat;
	
}
.sub_page_topline_onecolumn {
	height: 3px;
	width: 900px;
	background: url('/LookAndFeel/Image/sub_content_top_onecolumn.jpg') no-repeat;
	
}
.sub_content {
	width: 900px;
	clear: left;
}
.sub_content_area {
	width: 670px;
	float: left;
}
.sub_content_onecolumn {
}
.sub_content_text {
	width: 600px;
	padding: 25px;
	padding-left: 25px;
	padding-top: 10px;
	line-height: 1.5em;
}
.sub_content_minheight {
	min-height: 300px !important;
	height: 300px;
	width: 1px;
	float: right;
}
.sub_quicklink {
	margin-left: 670px;
}
.sub_quicklink_area {
	margin: 0;
}
.sub_page_bottomline {
	clear: left;
	height: 2px !important;
	width: 900px;
	background: url('/LookAndFeel/Image/sub_content_bottom.jpg') no-repeat;
	margin:0; padding:0; 
}
.sub_page_onecolumn_bottomline {
	clear: left;
	height: 2px !important;
	width: 900px;
	background: url('/LookAndFeel/Image/sub_content_onecolumn_b.jpg') no-repeat;
	margin:0; padding:0; 
}
.sub_bottom {
	height: 19px;
	width: 900px;
	background: url('/LookAndFeel/Image/bottom_bg.jpg') repeat-x;
	clear:left; position:relative; background-repeat:repeat-x
}
.sub_bottom_content {
	float: left;
	width: 870px;
	height: 19px;
}
/****************************************************/
/* Search                                           */
/****************************************************/
.search_title {
	color: #0667A8;
	font: bold 12px Arial;
}
.search_title11 {
	color: #0667A8;
	font: bold 11px Arial;
}
.search_text {
	color: #ffffff;
	font: normal 12px Arial;
}
.search_text11 {
	color: #ffffff;
	font: normal 11px Arial;
}
.search_keywords {
	font: normal 12px Arial;
}
.search_result {
	width: 580px;
}
a.search_result, a.search_result:hover {
	color: #333333;
	font: normal 12px Arial;
	text-decoration: none;
	line-height: 1.5em;
	display: block;
	padding: 8px;
}
.search_item {
	background: #f8f8f8;
	border-top: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;
}
.search_item_alt {
	background: #ffffff;
}
.search_result_container {
	margin: 0;
	width: 580px;
	clear: left;
}
.text11 {
	font-size: 11px;
}
.news_date9 {
	font-size: 9px;
}
/****************************************************/
/* Form                                             */
/****************************************************/
.form_row {
	clear: left;
	padding: 4px;
}
.form_header {
	width: 120px;
	position: relative;
	float: left;
	clear: left;
	color: #545454;
	font: bold 12px Arial;
	vertical-align: middle;
}
.form_cell {
	position: relative;
	float: left;
	color: #32312D;
	font: normal 12px Arial;
}
.input {
	border: solid 1px #48AA43;
	font: normal 11px Arial;
	color: #5a5a5a;
}
.btn {
	background: #0567A8;
	border: solid 1px #48AA43;
	padding: 3px 10px 3px 10px;
	font: bold 11px Arial;
	color: #ffffff;
}
.small_btn {
	background: #0567A8;
	border: solid 1px #48AA43;
	font: bold 11px Arial;
	color: #ffffff;
	height: 18px;
}
.warning {
	font: normal 10px Arial;
	color: #ff0000;
}
.warning_bold {
	font: bold 18px Arial;
	color: #ff0000;
}
/****************************************************/
/* Grain Bids                                       */
/****************************************************/
span.cashbid_change_down
{
	color:red;
}
	
span.cashbid_change_up
{
	color:green;
}	

.grainbids {
	clear: left;
}
.column {
	float: left;
	font: normal 11px Arial;
}
.yearheader {
	font: normal 10px Arial;
	color: #FFFFFF;
	text-align: right;
}
.monthheader {
	color: #FFFFFF;
	font: bold 12px Arial;
}
.grainbidbasis {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.locationcell {
	font: bold 11px Arial;
}
.grainbidfooter {
	background-color: #0667a8;
	height: 40px;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
}
.grainbids_grid {
	background: #0667A8;
	margin: 0;
	padding: 0;
	clear: left;
}
.grainbids_title {
	color: #47AA42;
	padding-left: 25px;
	background: url('/LookAndFeel/Image/grainbids_title_bg.jpg');
	height: 40px;
	clear: left;
	border-top: 2px solid #47AA42;; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:Arial
}
.grainbids_title_text {
	padding-top: 15px;
	text-transform: uppercase;
	width: 150px;
	float: left;
}
.grainbids_direction {
	margin-left: 151px;
	float: left;
	font: bold 9px Arial;
	color: #555555;
	text-align: right;
	padding-right: 15px;
}
.grainbids_banner {
	padding: 0;
	margin: 0;
	width: 24px;
	float: left;
}
.grainbids_banner_image {
	background: url('/LookAndFeel/Image/grainbids_location.jpg') no-repeat;
	height:200px; width:24px; padding:0; margin:0; 
}
.grainbids_minheight {
	width: 1px;
	height: 200px;
	min-height: 200px;
	float: right;
	background: #ffffff;
	padding: 0;
	margin: 0;
}
.grainbids_grid_container {
	margin: 0;
	padding: 0;
	top: 0;
}
.grainbids_grid_area {
	padding-right: 5px;
	margin-left: 15px;
}
.grainbids_grid_updatepanel {
	margin: 0;
}
.grainbids_grid {
	clear: left;
	margin: 0;
	padding-right: 10px;
}
.grainbidbasis {
	font: normal 12px Arial;
	color: #ffffff;
	text-transform: uppercase;
}
.grainbidfooter {
	float: right;
	background: #0667A8;
	padding-bottom: 5px;
}
.grainbids_pager {
	float: none;
	padding-left: 5px;
	color: #ffffff;
	text-align: right;
}
.grainbids_pager a {
	font: bold 12px Arial;
	color: #ffffff;
}
.grainbids_row {
	padding-left: 15px;
	padding-right: 15px;
}
.grainbids_text {
	font: normal 11px Arial;
	color: #ffffff;
}
.grainbids_text a {
	font: bold 12px Arial;
	color: #ffffff;
}
/****************************************************/
/* E-newsletter                                     */
/****************************************************/
.profile_container {
	background: #47AA42 none repeat scroll 0 0;
	color: #FFFFFF;
	width: 250px;
}
.profile_input {
	background: #CACCCE;
	border: solid 1px #333333;
	font-family: Arial;
	font-size: 12px;
}
.profile_save {
	margin-top: 10px;
}
.save_button {
	border: solid 1px #0667A8;
	background: #48AA43;
	font: bold 11px Arial;
	color: #ffffff;
}
.signup_leftside {
	width: 251px;
	float: left;
	margin-right: 15px;
}
.signup_rightside {
	width: 251px;
	float: left;
}
/****************************************************/
/* Administration                                   */
/****************************************************/
body.admin, form.admin {
	background: #ffffff;
}
.admin_area {
	width: 100%;
	height: 100%;
	background: #ffffff;
}
#admin_content {
	background: #ffffff;
	height: 470px;
	overflow-y: scroll;
}
.admin_top {
	width: 100%;
	height: 24px;
	background: url('/SPA/LookAndFeel/SPA/NavBar/Images/SPA_MenuTitleBG.gif') repeat-x;
	margin-left:0px; background-repeat:repeat-x
}
#add_button {
	position: relative;
	float: left;
	clear: left;
	padding: 5px;
	padding-bottom: 0px;
}
#admin_title {
	position: relative;
	float: left;
	padding-top: 4px;
	font: bold 11px Verdana;
	text-transform: uppercase;
	padding-left: 10px;
}
#admin_grid {
	margin: 10px;
	width: 100%;
}
#admin_form {
	margin: 10px;
	width: 100%;
}
.form_row {
	position: relative;
	float: left;
	clear: left;
	padding: 2px;
}
.form_header {
	position: relative;
	float: left;
	color: #a63b3d;
	font: bold 11px Verdana;
	width: 120px;
	text-align: left;
	padding: 5px;
}
.form_content {
	position: relative;
	float: left;
	padding: 5px;
	font: normal 11px Verdana;
}
.valign_top {
	vertical-align: top;
}
.input {
	border: solid 1px #453E21;
	font: normal 11px Verdana;
}
.button {
	background-color: #883B1D;
	border: solid 1px #ffffff;
	color: #ffffff;
	font: bold 11px Verdana;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
}
.pageTitle {
	padding-top: 4px;
	font: bold 12px Verdana;
	text-transform: uppercase;
	padding-left: 10px;
	color: #47AA42;
	line-height: 30px;
}
/****************************************************/
/* Frequently Asked Question                        */
/****************************************************/
.faq_row {
	clear: left;
}
.faq_header {
	width: 25px;
	font: bold 12px Arial;
	color: #47AA42;
	float: left;
}
.faq_content {
	margin-left: 25px;
	font: normal 12px Arial;
}
.faq_question {
	font: bold 12px Arial;
	color: #47AA42;
}
/************************************/
/* Job Listing Grid					*/
/************************************/
.Grid {
	border: solid 0px black;
}
.AlternatingRow {
	background-color: #eeeeee;
	padding-left: 15px;
	padding-right: 15px;
	font: normal 11px Arial;
	color: #000000;
	border: solid 1px #333333;
	line-height: 20px;
}
.Row {
	background-color: #fafafa;
	padding-left: 15px;
	padding-right: 15px;
	font: normal 11px Arial;
	color: #000000;
	border: solid 1px black;
	line-height: 20px;
}
.SelectedRow {
	background: #e8e8e8;
	padding-left: 15px;
	padding-right: 15px;
	font: normal 12px Arial;
	color: #ffffff;
	line-height: 1.5em;
}
.GridHeader {
	padding-right: 15px;
	font: bold 12px Arial;
	color: #333333;
}
.GridHeaderText {
	font: bold 12px Arial;
	color: #333333;
}
.GridFooter {
	padding-left: 15px;
	padding-right: 15px;
	font: normal 11px Arial;
	color: #333333;
}
.GridFooterText {
	font: normal 10px Arial;
	color: #333333;
}
.DataCell {
	padding-left: 5px;
	padding-right: 5px;
	font: normal 12px Arial;
	color: #000000;
	line-height: 1.75em;
}
.HeadingCell {
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	background: #47AA42;
}
.HeadingCellText {
	font: bold 12px Arial;
	color: #ffffff;
	text-align: center;
}
.applicationBase {
	width: 800px;
}
.applicationPage {
	width: 800px;
}
.application_label {
	font: bold 11px Arial;
	color: #000000;
}
.application_label_bold {
	font: bold 12px Arial;
	color: #0766AA;
	text-transform: uppercase;
}
.application_title {
	padding-top: 45px;
	padding-left: 10px;
	padding-right: 15px;
	font: normal 12px Arial;
	color: #000000;
	line-height: 1.5em;
}
.application_title_text {
	font: normal 12px Arial;
	color: #000000;
}
.application_input {
	border: solid 1px #48AA43;
	font: normal 11px Arial;
	color: #5a5a5a;
}
.application_section_header {
	padding-top: 10px;
	padding-left: 10px;
	font: normal 12px Arial;
	color: #ffffff;
	background-color: #0667A8;
	height: 32px;
	border-bottom: solid medium #48AA43;
}
.application_content_text {
	width: 790px;
	padding: 25px;
	padding-top: 10px;
	line-height: 1.5em;
}
.PageContent {
	width: 790px;
}
.MultiPage {
	width: 790px;
}
.TabStrip {
	width: 790px;
}
.emailfooter a {
	color: White;
}
.warning_content_text {
	text-align: center;
	padding-top: 25px;
}
.copyright {
	width: 100%;
	clear: left;
	background: #0667A8;
	text-align: center;
}
.copyright_container {
}
.copyright_text {
	color: #ffffff;
	font: normal 11px Arial;
	width: 300px;
	margin: 0 auto;
}
.copyright_text a {
	color: #ffffff;
	font: bold 11px Arial;
}
/* Document Browser TreeView */
.TreeViewHeader {
	border-left:1px solid #57566F; border-right:1px solid #57566F; border-top:1px solid #57566F; border-bottom:0px solid #57566F; background:#737294 url('images/treeview_headerBg.gif'); color:#FFFFFF; font-family:tahoma; font-size:11px; font-weight:bold; padding:5px; cursor:default; background-color:#737294
}
.TreeView {
	background-color: #FFFFFF;
	padding-top: 4px;
	padding-left: 1px;
	border: #57566F 0px solid;
	cursor: default;
}
.TreeViewMargin {
	background: #FFFFFF url('images/treeview_bg.gif');
	padding-top:4px; padding-left:1px; border:0px solid #57566F; cursor:default; background-color:#FFFFFF
}
.TreeNode {
	font-family: tahoma;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	color: Black;
}
.GrayedTreeNode {
	font-family: tahoma;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	color: gray;
	cursor: default;
}
.HoverTreeNode {
	font-family: tahoma;
	font-size: 11px;
	text-decoration: underline;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}
.SelectedTreeNode {
	font-family: tahoma;
	font-size: 11px;
	background-color: gray;
	color: white;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	cursor: default;
	border: 1px solid #3F3F3F;
}
.MultipleSelectedTreeNode {
	font-family: tahoma;
	font-size: 11px;
	background-color: gray;
	color: white;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}
.CutTreeNode {
	font-family: tahoma;
	font-size: 11px;
	background-color: silver;
	color: white;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}
.NodeEdit {
	border: 1px gray solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: tahoma;
	font-size: 11px;
}
.Margin {
	background-color: #E6E6F0;
}
.document_treeview_container {
	clear: left;
}
a.makeoffer_link {
	background: #0567A8;
	border: solid 1px #47A942;
	color: #ffffff;
	font: bold 12px Tahoma,sans-serif;
	padding: 2px 15px;
}
.login_container {
	font: normal 11px Arial;
	float: left;
}
.logout_container {
	float: right;
}

.desc_popupbox 
{
    position: absolute;
    top: 400px;
    left: 200px;
    width: 400px;
}

.highlight .cashbid_change_down
{
	color:red;
}

.highlight .cashbid_change_up
{
	color:green;
}
