/*MARKETING PAGES STYLES*/

#ShadowBar
{
	height: 46px;
	background-color: #DCE5E0;
}

.ShadowBarPaddinga
{
	padding-top: 12px;
	padding-left: 11px;
}

#ShadowBar td
{
	color: #008A3D;
	font-weight: bold;
	font-size: 12px;
}
.OnlyPrint 
{
	display: none;
	}


.Localize
{
	font-weight: bold;
	color: #000;
	font-size: 14px;
}

.LocalBidsPadding
{
	float: left;
	margin-top: 3px;
}

.LocalBidsTable
{
	margin-left: 7px;
	margin-top: 7px;
}

.underlineAnchor
{
	text-decoration:underline;
}

.LocalBidsText
{
	font-weight: bold;
	color: #028A40;
	font-size: 13px;
}

.LocalBidsInput
{
	float: left;
	background-image: url(../../images/local_bids_input_bg.gif);
	background-repeat: no-repeat;
	width: 548px;
	height: 51px;
}

.SolutionsProPadding
{
	float: left;
	margin-top: 4px;
}

.SolutionsProTable
{
	margin-top: 10px;
	margin-left: 5px;
}

.SolutionsProText
{
	font-weight: bold;
	color: #028A40;
	font-size: 13px;
}

.SolutionsProInput
{
	float: left;
	padding-left: 4px;
	background-image: url(../../images/solutions_pro_input_bg.gif);
	background-repeat: no-repeat;
	width: 405px;
	height: 51px;
}

.MarketingBannerPadding
{
	padding-bottom: 14px;
	float: left;
}

.MarketingBottomPadding
{
	padding-bottom: 3px;
	float: left;
}

#MarketingPageContent
{
	float: left;
	width: 975px; /*width: 999px;*/
	padding-bottom: 30px;
	padding-top: 0px;
}

#MarketingLeft
{
	float: left;
	width: 413px;
	padding-top: 13px;
}

.MarketingLeftBg
{
	background-image: url(../../images/mkg_left_bg.gif);
	background-repeat: repeat-y;
	float: left;
	width: 413px;
}

.MarketingRightBg
{
	background-image: url(../../images/mkg_right_bg.gif);
	background-repeat: repeat-y;
	float: left;
	width: 557px; /*width: 571px;*/
}



#MarketingRight
{
	float: right;
	width: 557px;
	padding-top: 13px; /*width: 571px; */
}

#MarketingLogin
{
	background-color: #FFFFCC;
	width: 975px;
	height: 46px;
	border-top: 1px solid #FFFFFF;
	float: left; /*border-bottom: 15px solid #FFFFFF;*/
}

.LoginPadding
{
	padding-top: 8px;
	padding-right: 20px;
}

.LoginPaddingFC
{
	padding-top: 8px;
}

.Zip
{
	float: left;
	padding-bottom: 16px;
}


.TabGroup
{
	float: left;
	padding-bottom: 16px;
}

.TabGroupPadding
{
	float: left;
	padding-left: 4px;
}

.Banners
{
	float: left;
	padding-left: 2px;
}

.Welcome
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
/*END MARKETING PAGE STYLES*/


/*CARGILL OVERALL STYLES*/

body
{
	height: 100%;
	margin-bottom: 1px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #dce5e0;
}

html
{
	height: 100%;
	margin-bottom: 1px;
	background-position: bottom;
}

img
{
	border: 0px;
}

div
{
	font-family: Arial, Verdana, sans-serif;
	color: #686767;
	font-size: 11px;
}

td
{
	font-family: Arial, Verdana, sans-serif;
	color: #000;
	/*color: #686767;*/
	font-size: 11px;
}

a
{
	color: #008A3F;
	text-decoration: underline;
}

a:hover
{
	color: #008A3F;
	text-decoration: none;
}

input
{
	padding: 0px;
	margin: 0px;
	font-size: 10px;
}

select
{
	padding: 0px;
	margin: 0px;
	font-size: 10px;
}

form
{
	padding: 0px;
	margin: 0px;
}



#CenterWrapper
{
	width: 995px; /*width: 1019px; */
	margin: 0 auto;
	padding-bottom: 0px;
}

#Background
{
	background-image: url(../../images/background_border.jpg);
	background-repeat: repeat-y;
	width: 995px; /*width: 1019px;*/
	float: left;
}

#PagePadding
{
	float: left;
	padding-left: 10px;
	padding-right: 10px; /*width: 999px;*/
	width: 975px;
}

.BottomCurve
{
	float: left;
	margin-bottom: -3px;
}

#Footer
{
	float: left;
	padding-top: 14px;
	padding-left: 18px;
	padding-right: 40px;
	padding-bottom: 15px;
}

#Footer .Left
{
	text-align: left;
	float: left;
	color: #008a3f;
	font-size: 11px;
	width: 676px;
	padding-bottom: 0px;
}

#Footer .Right
{
	text-align: right;
	float: right;
	color: #008a3f;
	font-size: 11px;
}

#Footer a
{
	color: #008a3f;
	font-size: 11px;
}

.LeftContainer
{
	float: left;
}
.LeftContainerTop
{
	background:url(../../images/white_top_curve_937.gif);	
	background-repeat:no-repeat;
	float: left;
	width:915px;
	height:5px;
	_margin-bottom:-10px;
}

.LeftContainerBottom
{
	background:url(../../images/white_bottom_curve_937.gif);
	width:915px;
	background-repeat:no-repeat;
	float: left;
	height:5px;
}

#GlobalNav
{
	float: left;
	width: 975px; /*width: 999px;*/
	border-bottom: 1px solid #FFFFFF;
}

#Nav
{
	float: left;
}

#Login
{
	background-color: #ffffcc;
	width: 999px;
	height: 46px;
	float: left;
}

#Login .Padding
{
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}

#Header
{
	width: 975px; /*width: 999px;*/
	float: left;
}

#Header .Logo
{
	float: left;
}

#Header .Link
{
	float: right;
	padding-right: 16px;
	padding-top: 35px;
}

#Header .Link a
{
	color: #676767;
	font-size: 13px;
}

#PageContent
{
	float: left;
	width: 975px; /*width: 999px;*/
	padding-bottom: 30px;
	padding-top: 0px;
	background-image: url(../../images/container_bg.jpg);
	background-repeat: no-repeat;
	
}

#PageContent .Padding
{
	float: left;
	padding-left: 16px;
}

.LeftPageContent
{
	width: 410px;
	float: left;
	padding-left: 3px;
}

.RightPageContent
{
	width: 571px;
	float: right;
	padding-right: 5px;
}
/**/
/*TEMPLATE B*/
.BottomPadding
{
	padding-bottom: 10px;
}

.RightPadding
{
	padding-right: 10px;
}

.BottomBorder
{
	border-bottom: 1px solid #CECFCD;
}

.TopBorder
{
	border-top: 1px solid #CECFCD;
}

.BottomBorderGreen
{
	border-bottom: 1px solid #A8CC67;
}

.GreenTopCurve
{	
	float: left;	
	background:url(../../images/green_top_curve.gif);
	background-repeat:no-repeat;	
	height:5px;
	_line-height:5px;
	width:296px;	
}

.GreenBottomCurve
{
	float: left;
	padding-bottom: 14px;
	background:url(../../images/green_bottom_curve.gif);
	background-repeat:no-repeat;	
	height:5px;
	width:296px;
}


.HorizBarBg
{	
	background-image: url(../../images/horizontal_bar_bg.jpg);
	background-repeat: no-repeat;
	width: 945px; /*width: 969px;*/
	height: 54px;
}

.HorizBarBgSmall
{	
	background-image: url(../../images/yellow_top_curve.gif);
	background-repeat: no-repeat;
	width: 945px; 
	min-height: 54px;
}

.HorizBarBgPadding
{
	float: left;
	padding-left: 20px;
	margin-top: 15px;
}



.WhiteBg
{
	background-image: url(../../images/white_bg.gif);
	background-repeat: repeat-y;
	width: 622px;
	float: left;
}

.WhiteBgPadding
{
	padding-left:5px;
	float: left;
}

.GreenBg
{
	background-image: url(../../images/green_bg.gif);
	background-repeat: repeat-y;
	width: 296px;
	float: left;
}

.GreenBg a
{
	color: #01893D;
	font-weight: bold;
	font-size: 11px;
}

.GreenBgPadding
{
	float: left;
	padding-left: 2px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 15px;
}

.RightColumn
{
	float: right;
	width: 319px;
	padding-left: 8px;
}

.LeftColumn
{
	float: left;
	width: 622px;
}

.SearchPadding
{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
/**/
/*TEMPLATE D*/

.TopBottomPadding
{
	padding-top: 7px;
	padding-bottom: 7px;
}

.Charts
{
	float: left;
	width: 969px;
}

.ChartsLeft
{
	float: left;
	width: 380px;
	padding-bottom: 15px;
	padding-left: 76px;
	padding-top: 10px;
}

.ChartsRight
{
	float: right;
	width: 512px;
	padding-top: 65px;
	padding-bottom: 15px;
}

.SearchButton
{
	text-align: center;
	padding-top: 7px;
}


.TabTopCurve
{
	float: left;
	background-image: url(../../images/tab_top_curve.gif);
	background-repeat: no-repeat;
	width: 958px;
	background-position: bottom;
	height: 40px;
	
}

.tabTopCurveShort
{	
	float: left;
	background-image: url(../../images/tab_top_curve_short.gif);
	background-repeat: no-repeat;
	width:934px;
	height:5px;
	line-height:5px;
}

.tableTopGreenCurveShort
{		
	background-image: url(../../images/table_top_green_curve_short.gif);
	background-repeat: no-repeat;
	width:919px;
	height:6px;
	line-height:6px;
	margin-left:8px;
	_margin-left:5px;
}

.TabTopCurveExpand
{
	float: left; /*background-image: url('../../images/tab_top_curve_expand.gif'); 	background-repeat: no-repeat;*/
	width: 958px;
	height: 7px;
	background-position: bottom;
	padding-top: 4px; /*_padding-top: 0px;*/
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	x:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	padding:3px;
	height:100px;
	width:250px;
	font-size:14px;
}




/***********************************************************************************/
/********************************** From Here RDX **********************************/
/***********************************************************************************/

.TabButtons
{
	width: 958px;
	text-align: center;
}

.TabBg
{
	float: left;
	background-image: url(../../images/tab_bg.gif);
	background-repeat: repeat-y;
	width: 958px;
	}

.CurveLeftMargin
{
	float: left; 
}

.TableGreenGrayBg
{
	float: left;
	background-image: url(../../images/table_green_gray_bg.gif);
	background-repeat: repeat-y;
	width: 933px;
	margin-left: 0px;	
}

.TableGreenGrayBgShort {	
	background-image: url(../../images/table_green_gray_bg_short.gif);
	background-repeat: repeat-y;	
	width: 919px;	
	margin-left: 8px;
	_margin-left: 3px;
	float:left;
}

.TableTopGrayCurveShort
{		
	background-image:url(../../images/table_top_gray_curve_short.gif);
	background-repeat:no-repeat;
	width: 907px;
	height:6px;
	margin-top: 0px;
	margin-left:6px;
	_margin-left:3px;
	float:left;
}

.TableTopGrayCurve
{
	background-image:url(../../images/table_top_gray_curve.gif);
	background-repeat:no-repeat;
	width: 921px;
	height:10px;
	margin-top: 0px;
	margin-left: 6px;	
}

.paddingLeft24 
{
	padding-left: 15px;
	_padding-left: 24px;
}

.CenterDivPaddingLeft 
{
	padding-left: 15px;
	_padding-left: 8px;
}

.paddingLeft8
{
	padding-left: 3px;
	_padding-left: 8px;
}

.labelPaddingLeft5
{
	_margin-left:-8px;
}

.CurveLeftMarginInner
{
	background-image:url(../../images/table_bottom_gray_curve.gif);
	background-repeat:no-repeat;
	border:0px solid red;
	width: 921px;
	height:7px;
	line-height:7px;
	margin-left: 6px;	
	float: left;
	_margin-left: 3px;
}

.OutermostBottomDiv
{
	background-image:url(../../Images/tab_bottom_curve.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:6px;
}

.InnerThinGreenTopDiv
{
	background-image:url("../../Images/table_top_green_curve.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	width:933px;
	height:6px;	
}
.InnerThinGreenBottomDiv
{
	background-image:url("../../Images/table_bottom_green_curve.gif");
	background-repeat:no-repeat;
	width:933px;
	height:7px;	
	float:left;
}
.TablePadding
{	
	padding-left:13px;
	_padding-left:22px;
	padding-top:5px;
	_padding-top:0px;
	text-align:left;
	float:left;
}

.tableBottomGrayCurveShort
{	
	background-image:url(../../Images/table_bottom_gray_curve_short.gif);
	background-repeat:no-repeat;
	width:907px;
	height:7px;	
	line-height:7px;
	margin-left:6px;
	_margin-left:3px;
	float:left;
}

.tableBottomGreenCurveShort
{
	background-image:url(../../Images/table_bottom_green_curve_short.gif);
	background-repeat:no-repeat;
	width:919px;
	height:7px;	
	line-height:7px;
	margin-left:8px;
	_margin-left:5px;
}

.tabBottomCurveShort
{	
	background-image:url(../../Images/tab_bottom_curve_short.gif);
	background-repeat:no-repeat;
	width:935px;
	height:6px;	
	line-height:6px;	
	float:left;	
}

 .ReportMaintenanceGridPagination
 {
	width:880px;
	background-color: #EAFDC7;
	margin-left:3px;
	padding:3px;
	_margin-left:10px;
	margin-bottom:4px;
 }

.TableGrayBg
{
	background-color: #EFF6F2;
}

.TabBottomCurve
{
	float: left;
	width: 958px;
	height: 6px;
}

.paddingLeft10Px
{
	padding: 17px;
}

.TableGreenBg
{
	background-color: #EAFDC7;
}

.TableWhiteBg
{
	background-color: #FFFFFF;
}

.TableLtGreenBg
{
	background-color: #F4FEE3;
}


/*******************************************************************************************************************/
/******************************************************* RDX *******************************************************/
/*******************************************************************************************************************/

/**/
/*TEMPLATE F*/

.TopPadding
{	
	padding-top: 10px;
}
.YellowBg
{
	background-image: url(../../images/bg_969.gif);
	background-repeat: repeat-y;
	width: 945px; /*width: 969px;*/
	float: left;
}

.TabBgShort {
	float: left;
	background-image: url(../../images/tab_bg_short.gif);
	background-repeat: repeat-y;	
	width: 934px;
}


.Tickets
{
	float: left;
	padding-left: 16px;
	padding-bottom: 7px;
	text-align:left;
}

.TicketsBg
{
	width: 914px;
	/*width: 938px;*/
	float: left;
}

.TicketsLeftMiddle
{
	float: left;
	width: 607px;
	/*width: 623px;*/	
}

.TicketsLeft
{
	float: left;
	width: 300px;
	background-image: url(../../images/ticket_bg.gif);
	background-repeat: repeat-y;	
}

.TicketsPadding
{
	float: left;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 20px;
	min-height: 225px;
	height: 225px;
	
}

.TicketsRight
{
	float: right;
	width: 300px;
	background-image: url(../../images/ticket_bg.gif);
	background-repeat: repeat-y;	
}

.bottomCurveLongDkGreen
{	
	background-image: url(../../images/bottom_curve_long_dk_green.gif);
	background-repeat: no-repeat;	
	width: 945px;
	height:5px;
	line-height:5px;
	float: left;
	
}
/************************************************************************/
/***************************** Popup Styles *****************************/
/************************************************************************/
.popUpBottomCurveLoading
{
	float: left;
	width: 300px;
	height:5px;
	_line-Height:5px;
	background-image: url(../../images/Loading_PopupBottom.gif);
	background-repeat: no-repeat;	
}

.popUpTopCurveLoading
{		
	float: left;
	width: 300px;
	height:5px;
	_line-Height:5px;
	background-image: url(../../images/Loading_PopupTop.gif);
	background-repeat: no-repeat;
}

.PopupBgLoading
{
	float: left;
	width: 300px;
/*	background-image: url(../../images/ticket_bg.gif);
	background-repeat: repeat-y;*/
	background:#c4f3af;
}

/*****************************/
/********** Loading **********/
/*****************************/

.popUpTopCurve
{		
	float: left;
	width: 300px;
	height:5px;
	_line-Height:5px;
	background-image: url(../../images/ticket_top.gif);
	background-repeat: no-repeat;
}



.PopupBg
{
	float: left;
	width: 300px;
	background-image: url(../../images/ticket_bg.gif);
	background-repeat: repeat-y;
}

.popUpBottomCurve
{
	float: left;
	width: 300px;
	height:5px;
	_line-Height:5px;
	background-image: url(../../images/ticket_bottom.gif);
	background-repeat: no-repeat;	
}
.PopupPadding
{
	float: left;
	padding:5px 10px 5px 10px;
	
}

.popUpCheckBoxPadding td label
{	
	_margin-left:-5px;	
	border:0px solid red;
}

.popUpCheckBoxPadding td input
{	
	_margin-top:-3px;
	_margin-bottom:-3px;
	border:0px solid red;
}

/************************************************************************/
/************************** Popup Styles Ends ***************************/
/************************************************************************/

.GreenBgLong
{
	background-image: url(../../images/bg_969_dark.gif);
	background-repeat: repeat-y;
	width: 945px;
	/*width: 969px;*/
	float: left;
}

.GreenBgLongPadding
{
	float: left;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.GreenBgLeft
{
	float: left;
	width: 339px;
}

.GreenBgRight
{
	float: right;
	padding-right: 15px;
}

/**/
/*TEXT STYLES*/

.LargeText a
{
	font-size: 12px;
	color: #008A3F;
	text-decoration: underline;
}

.LargeText
{
	color: #000000;
	font-size: 12px;
}

.HugeText a
{
	font-size: 14px;
	color: #008A3F;
	text-decoration: underline;
}

.HugeText
{
	color: #000000;
	font-size: 14px;
}
.RedText
{
	color: #E13602;
}

.BlackTextMedBold
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.BlackText
{
	color:#000;
}

.GrayText
{
	color: #686767;
	padding-right: 4px;
}

.GreenText
{
	color: #01893F;
	padding-left:1px;
}

.LtGreenText
{
	color: #89AE45;
	text-align:right;
}

.LtGreenTextBold
{
	color: #A9CC68;
	font-size: 20px;
}

.TotalsPadding
{
	padding-top: 10px;
	padding-bottom: 10px;
}

h1
{
	/*black*/
	padding: 0px;
	margin: 0px;
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	float: left;
	padding-left: 7px;
	padding-top: 8px;
	padding-bottom: 13px;
}
/*Bug Fix 1807, Sunil, 11/28/2007*/

h2
{
	/*dk green*/
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin: 0px;
	color: #008A3D;
	/*color: #000000;*/
	font-size: 16px;
	font-weight: bold;
}

h3
{
	/*sm. dk green*/
	color: #008A3D;
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
}

h4
{
	/*sm. dk green*/
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
}


h5
{
	/*.BlackTextBold*/
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}



.GreenTextBold
{
	font-size: 14px;
	color: #01893F;
	font-weight: bold;
}

.SubTitle
{
	/*lt green*/
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
	padding-right: 0px;
	margin: 0px;
	color: #A9CC68;
	font-size: 20px;
	font-weight: bold;
}

.SubTitleGray
{
	color: #BECEC5;
	font-size: 20px;
	font-weight: bold;
}

/**/
/*Template E*/

.TableDetail
{
	float: left;
	padding-left: 25px;
	padding-bottom: 25px;
}

.WhiteBg915 {
	background-image: url('../../images/white_bg_915.gif');
	background-repeat: repeat-y;	
	float: left;
	width: 915px;
	padding:10px 0px 10px 0px;
}

.WhiteBg937
{
	background-image: url(../../images/white_bg_915.gif);
	background-repeat: repeat-y;
	width: 915px;
	float: left;
}

.ContractDetailContainer
{
	float: left;
	padding-left: 15px;
	padding-bottom: 15px;
}

.ContractDetail
{
	float: left;
	width: 969px;
}

.ContractDetailLeft
{
	float: left;
	width: 295px;
	padding-bottom: 15px;
	padding-left: 1px;
	padding-top: 10px;
}

.ContractDetailRight
{
	float: right;
	width: 550px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.InnerTableBg
{		
	background-image: url(../../images/inner_table_bg.gif);
	background-repeat: repeat-y;
	width: 877px;
	border:0px solid red;
	float: left;
}



.InnerTableBgPadding
{
	margin-left: 2px;
	margin-right: 2px;
}

.TableHighlight
{
	background-image: url(../../images/table_highlight.gif);
	background-repeat: no-repeat;
	width: 41px;
}

.tablePaddingNone 
{
	text-align:left;
	width:100%;
}

.tablePaddingNone table tr td
{
	padding:0px;
	margin:0px;
}
/*******************************************************/
/********* Contract Details Border Curve Style *********/
/*******************************************************/

.innerTableTopCurve 
{
	background-image:url(../../images/inner_table_top_curve2Bw1.gif);
	background-repeat:no-repeat;
	border:0px solid red;
	width: 877px;
	
	height:5px;	
	/*_margin-top:-3px;*/
	margin-top:0px;
	float:left;
	~float:left;
	_float:none;
	_margin-left:-6px;
}

.innerTableBottomCurve
{
	background-image:url(../../images/inner_table_bottom_curve.gif);
	background-repeat:no-repeat;
	border:0px solid red;
	width: 877px;
	height:6px;
	margin-top:-6px;
	float:left;
	~float:left;
	_float:none;
	_margin-left:-6px;
}

.innerTableBG2
{
	background-image:url(../../images/inner_table_bg.gif);
	background-repeat:repeat-y;
	_margin-top:-10px;
	width: 877px;
	text-align:left;
	padding-left:10px;
	_margin-left:10px;
	float:left;
	~float:left;
	_float:none;
}



/*Template D4*/

.SearchResultsBg
{
	background-image: url(../../images/search_results_bg.gif);
	background-repeat: no-repeat;
	width: 945px;
	height: 57px;
	float: left;
	padding-bottom: 25px;
}

.SearchResultsBgPadding
{
	float: left;
	padding-top: 20px;
	padding-left: 20px;
}
/**/
/*Template F1*/

.Graphs
{
	float: left;
	width: 969px;
	padding-top: 10px;
}

.GraphsLeft
{
	float: left;
	width: 380px;
	padding-bottom: 15px;
	padding-left: 76px;
	padding-top: 10px;
}

.GraphsRight
{
	float: right;
	width: 512px;
	padding-top: 65px;
	padding-bottom: 15px;
}
/**/
/*Template G*/

.ButtonHeader
{
	padding-left: 10px;
}

/*Template H*/

.PaymentInvoice
{
	float: left;
	width: 969px;
}

.PaymentInvoicePadding
{
	float: left;
	padding-top: 5px;
	padding-left: 12px;
}

/**/
/*Template J*/
.Buttons
{
	float: left;
	padding-right: 13px;
	padding-bottom: 5px;
	text-align: right;
}

/**/

/*Template K*/

.ChartsBg
{
	background-image: url(../../images/chart_bg.gif);
	background-repeat: repeat-y;
	width: 464px;
	float: left;	
}

.ChartGreenBg
{
	background-image: url(../../images/chart_green_bg.gif);
	background-repeat: repeat-y;
	width: 452px;
	float: left;
	min-height:280px;
	height:280px;
}

.ChartContainer
{
	float: left;
	text-align:left;
	padding-left: 5px;
}

.ChartPadding
{
	float: left;
	padding-left: 1px;
}

.LeftChart
{
	float: left;
	width: 460px;
	padding-right: 5px;
	padding-bottom: 5px;
	clear:both;	
	/*border:1px solid red;*/
}

.RightChart
{
	float: left;
	width: 476px;
	padding-bottom: 5px;
}

/*****************************************/
/******* Account Repeater UI Style *******/
/*****************************************/

.accountRepeater
{	
	border-top:1px solid #AFC7C7;	
}

.accountRepeater a
{
	font-weight:normal;
}

.accountRepeater td
{
	border-right: 0px solid #eee;
	padding:3px;	
}

.accountRepeaterTableHead th
{
	border-right: 0px solid #eee;
	background-color: #EAFDC7;
	font-weight:normal;
	text-align:center;
}

.accountGridFooter
{
	background-color: #EAFDC7;
	line-height:normal !important;
	text-align:right;	
}

.repearterAlterNativeBackground1
{
	background-color: #FFFFFF;
	
}

.repearterAlterNativeBackground2
{
	background-color: #EFF6F2;

}

/**************************************/
/******* Accounts Grid UI Style *******/
/**************************************/

.accountGrid
{	
	border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
}

.accountGrid a
{
	font-weight:normal;
}

.accountGrid td
{
	border:0px; /*	text-align:left;*/
	padding: 4px;	
}

.accountGrid th
{
	border: 0px;
	background-color: #EAFDC7;/*text-align:left;*/
	padding: 4px;
	font-weight:normal;
}

.accountGridFooter
{
	background-color: #EAFDC7;
	line-height:30px;
}

.gridAlterNativeBackground
{
	background-color: #EFF6F2;
}
/****************************************************************/
/**************** Contract Search Commodity Grid ****************/
/****************************************************************/

.contractSearchCommodityGrid
{	
/*	border-top:1px solid #AFC7C7;	*/	
	background-color: #EAFDC7; /* Dark Shade */
}

.contractSearchCommodityGrid td
{	
	padding: 4px;
	padding-right:10px;	
}

.contractSearchCommodityGrid th
{
	color:#000;	
	text-align:left;
	padding: 4px;
	font-weight:normal;
	background:#fff;
	padding-right:30px;
}

.contractSearchCommodityAlternativeGrid
{
	background-color: #F4FEE3; /* Light Shade */	
}

.termsConditionHeadingUnderline
{
	font-weight:bold;
	text-decoration:underline;
}

.termsConditionHeading
{
	font-weight:bold;
}
/****************** End ******************/

/***********************************/
/******* Admin Grid UI Style *******/
/***********************************/

.grid
{
	border: 1px solid #eeeeee;
	border-top: 1px solid #AFC7C7;
}
.grid td
{
	border: 1px solid #eeeeee; /*	text-align:left;*/
	padding: 4px;
	text-align:left;
}

.grid th
{
	border: 1px solid #AFC7C7;
	background: #dce5e0; /*text-align:left;*/
	padding: 4px;
}

.gridNew
{
	border: 1px solid #eeeeee;
	border-top: 1px solid #AFC7C7;
}
.gridNew td
{
	border: 0px solid #eeeeee; /*text-align:left;*/
	padding: 4px;
}

.gridNew th
{
	border: 1px solid #AFC7C7;
	background: #dce5e0; /*text-align:left;*/



	padding: 4px;
}

/************************************************/
/************ Small Grid Style ******************/
/************************************************/

.gridSmall
{
	border: 1px solid #AFC7C7;
}
.gridSmall td
{
	border: 1px solid #AFC7C7;
	text-align: left;
	padding: 1px;
}

.gridSmall th
{
	border: 1px solid #AFC7C7;
	background: #dce5e0;
	text-align: center;
	padding: 2px;
}

.gridHeader th
{
	background: #dce5e0;
	height: 20px;
	padding-left: 5px;
}

.gridOuterHeading
{
	border: 0px solid red;
	padding-top: 15px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}

.errorMsg
{
	color: Red;
	font-weight: bold;
}

/**** Form Elements UI ******/

.dropDown
{
	font-size: 11px;
}

.formBackground
{
	border: 1px solid #AFC7C7;
	background: #edf0ee;
	padding: 10px;
}

.formBackgroundThin
{
	border: 1px solid #AFC7C7;
	background: #edf0ee;
	padding: 5px;
	text-align: left;
}

.formBackground table tr td
{
	padding-left: 5px;
	padding-right: 5px;
}

.formBackgroundThin2
{
	border: 1px solid #AFC7C7;
	background: #edf0ee;
	text-align: left;
}

.formLabel
{
	font-weight: bold;
}

.mandatory
{
	color: red;
	font-size: 15px;
	padding-left: 3px;
	border: 0px solid blue;
	line-height: 2px;
	height: 2px;
	vertical-align: bottom;
}

.mandatoryNoPadding
{
	color: red;
	font-size: 15px;
	border: 0px solid blue;
	line-height: 2px;
	height: 2px;
	vertical-align: bottom;
}

.mandatoryText
{
	color: #000;
	font-size: 11px;
	text-align: right;
	vertical-align: bottom;
}

.smallText
{
	color: #000;
	font-size: 10px;
}

.imageUploader table
{
	padding: 10px;
	border: 1px solid #545454;
	background: #dce5e0;
}

.panelInPanel
{
	border: 1px solid #545454;
	background: #dce5e0;
}

.formButton
{
	background: url(../../images/buttonBackground.gif);
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	margin-left: 5px;
	border-right: 1px solid #829781;
	border-bottom: 1px solid #485748;
	padding-bottom: 2px;
	height: 20px;
	cursor: pointer;
}

.Button
{
	background: url(../../images/buttonBackground.gif);
	padding-left: 15px;
	padding-right: 15px;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	margin-left: 5px;
	border: 1px solid #485748;
	padding-bottom: 2px;
	height: 20px;
	cursor: pointer;
}

.formButtonNoPadding
{
	background: url(../../images/buttonBackground.gif);
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	border-right: 1px solid #829781;
	border-bottom: 1px solid #485748;
	height: 20px;
	cursor: pointer;
}

.formButtonNoPaddingBlackFonts
{
	background: url(../../images/buttonBackground.gif);
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	border-right: 1px solid #829781;
	border-bottom: 1px solid #485748;
	padding-bottom: 2px;
	height: 20px;
	cursor: pointer;
}

.market_quote_lrg
{
	width: 525px;
}

/*SolutionPro Contact form*/

.RequiredText
{
	font-style: italic;
	color: #41a76b;
	font-size: 11px;
}

.ErrorText
{
	font-style: italic;
	color: red;
	font-size: 11px;
}

.OuterBorder
{
	border: 1px solid #a8cc68;
	background-color: #f4f4f4;
	width: 388px;
	height: 400px;
	margin-top: 20px;
}

.FName
{
	float: left;
	width: 120px;
	padding: 4px 0px 4px 0px;
	text-align: right;
}

.FieldName
{
	font-weight: bold;
}

.LName
{
	float: left;
	width: 120px;
	padding: 4px 0px 4px 0px;
	text-align: right;
}

.ZipCode
{
	float: left;
	width: 120px;
	padding: 4px 0px 4px 0px;
	text-align: right;
}

.Email
{
	float: left;
	width: 120px;
	text-align: right;
	padding: 4px 0px 10px 0px;
}

.Subject
{
	float: left;
	width: 120px;
	text-align: right;
	padding: 10px 0px 10px 0px;
}

.Message
{
	float: left;
	width: 120px;
	text-align: right;
	padding: 10px 0px 4px 0px;
}


.FNameInput
{
	float: left;
	width: 220px;
	text-align: left;
	padding: 4px 0px 4px 0px;
}


.LNameInput

{
	float: left;
	width: 220px;
	text-align: left;
	padding: 4px 0px 4px 0px;
}

.ZipCodeInput
{
	float: left;
	width: 220px;
	text-align: left;
	padding: 4px 0px 4px 0px;
}

.EmailInput
{
	float: left;
	width: 220px;
	text-align: left;
	padding: 4px 0px 10px 0px;
}

.SubjectDrop
{
	float: left;
	width: 220px;
	text-align: left;
	padding: 10px 0px 10px 0px;
}

.MessageText
{
	float: left;
	width: 220px;
	text-align: left;
	padding: 10px 0px 4px 0px;
	font-style: italic;
}

.TextAreaPad
{
	padding: 0px 30px 4px 30px;
}

.MessageTextArea
{
	width: 328px;
	height: 120px;
}

.ClearButton
{
	float: left;
	padding-left: 30px;
}

.SubmitButton
{
	float: right;
	padding-right: 30px;
}

/*End Certified Solution Pro*/

.SolutionsProLocal
{
	width: 395px;
	padding: 0px;
	margin: -1px;
}

.SolutionsProNonLocal
{
	width: 395px;
	padding: 0px;
	margin-right: -1px;
}

.EntryText
{
	font-family: Arial, Verdana, sans-serif;
	color: #000000;
	font-size: 10px;
}

#container_outer
{
	width: 946px;
	background: url(../../images/container_outer.gif) top left no-repeat;
	margin: auto;
	padding-left: 15px;
	padding-right: 15px;
	border: 0px solid red;
}

#container_outer h2
{
	padding: 20px 0px 8px 10px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 24px;
}
/**** Delete ****/

#container_outerTable
{
	border: 0px solid red;
}

#container_inner_bids div
{
	background-color: transparent;
	width: 900px;
	margin: 0px;
}



/**********************************************************************************/
/*Issue 1692: added this styles to render 'cash grain bids detail' properly *******/
/*********************************************************************************/


#cash_grain_info
{
	padding: 10px;
	clear: both;
}
#cash_grain_info table
{
	width: 100%;
	border-collapse: collapse;
}
#cash_grain_info th
{
	background: #e5e5e5;
	font-weight: normal;
	font-size: 11px;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	padding: 2px 0 2px 0;
	color: #666666;
}
#cash_grain_info td
{
	text-align: center;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	padding-top: 3px;
	padding-bottom: 3px;
}

.container_wide2
{
	width: 935px;
	font-family: Helvetica;
	font-size: 12px;
	background-color: #ffffff;
	border: solid 1px #cececc;
	padding-top: 10px;
	margin: 0 auto;
	height: 95%;
	padding-bottom: 10px;
	display: block;
	clear: both;
}

/*----header without underline---*/

.container_wide2 h6, .container_wide2_bids h6
{
	font-size: 16px;
	font-weight: bold;
	color: #40a86d;
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	padding: 15px 0 0px 0;
	margin-bottom: 10px;
	margin-right: 10px;
}

.container_wide2_bids
{
	width: 935px;
	font-family: Helvetica;
	font-size: 12px;
	background-color: #ffffff;
	padding-top: 10px;
	margin: 0 auto;
	height: 95%;
	padding-bottom: 10px;
	display: block;
	clear: both;
}

.time_date
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #909090;
	padding-bottom: 5px;
}

/*-------------------------cash grain bids detail--------------------------*/

.hand
{
	cursor: pointer;
}

.paddingLeft5
{
	margin-left: 0px;
}


/*
CSP Styles
*/

.CspNonLocal
{
	width: 396px;
	height: auto;
}

.CspTopNon
{
	float: left;
	width: 396px;
	height: 41px;
	border-bottom: solid 1px #B1C496;
}

.CspText
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	padding-top: 13px;
	padding-left: 13px;
}

.CspPaddingTop
{
	float: left;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
}

.CspLocal
{
	width: 396px;
	height: 200px;
}

.CspPaddingTopLocal
{
	float: left;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
}

.CspLeft
{
	float: left;
	width: 96px;	
}

.CspRight
{
	float: right;
	width: 285px;
	background-color: #E7EBD6;
	border-top: 1px solid #B1C496;
	border-bottom: 1px solid #B1C496;
	border-right: 1px solid #B1C496;
	min-height: 128px;
	height: auto !important;
	height: 128px;
}

.CspRight .CspInfoHeaderPad
{
	padding: 6px 0px 3px 6px;
	width: 279px;
	overflow: hidden;
}

.CspRight .CspInfoOfficePhonePad
{
	padding: 3px 0px 0px 6px;
	width: 194px;
	overflow: hidden;
}

.CspRight .CspInfoCellPhonePad
{
	padding: 0px 0px 3px 6px;
	width: 279px;
	overflow: hidden;
}

.CspRight .CspInfoEmailPad
{
	padding: 3px 0px 3px 6px;
	width: 279px;
	overflow: hidden;
}


.CspRight .CspInfoAddressPad1
{
	padding: 0px 0px 0px 6px;
	width: 279px;
	overflow: hidden;
}

.CspRight .CspInfoAddressPad2
{
	padding: 0px 0px 6px 6px;
	width: 279px;
	overflow: hidden;
}


.CspRight table
{
	margin-left: 10px;
}

.CspRight .Header
{
	color: #88BB44;
	font-weight: bold;
	font-size: 12px;
}

.CspRight .GreenBold
{
	color: #19782E;
	font-weight: bold;
	font-size: 11px;
}

.CspRight .InfoText
{
	font-size: 11px;
	color: Black;
}

.CspTop
{
	float: left;
	background-image: url(/ThirdPartyResources/Stellent/StellentCSS/StyleImage0.jpg);
	background-repeat: no-repeat;
	width: 405px;
	height: 41px;
}

.CspTopNon
{
	float: left;
	width: 396px;
	height: 41px;
	border-bottom: solid 1px #B1C496;
}


.CspBg
{
	float: left;
	background-image: url(/ThirdPartyResources/Stellent/StellentCSS/StyleImage1.gif);
	background-repeat: repeat-y;
	width: 405px;
}

.CspMessage
{
	background-color: #86983D;	
	width: 372px;	
	float:left;
	min-height: 67px;
	height: 67px;	
	height: auto !important;	
	padding: 5px 5px 5px 5px;
	margin-top: -55px;
	margin-left:7px;
	_margin-left:3px;
	margin-bottom: 3px;		
}


.MessageContainer
{
	width: 362px;
	overflow: hidden;
	color: #FFFFFF;
	font-size: 11px;
	word-wrap: break-word;
}


.CspMessage td
{
	color: #FFFFFF;
}


.CspPadding
{
	float: left;
	padding-top: 10px;
}

.CspTable
{
	margin-top: 10px;
	margin-left: 5px;
}

.CspText
{
	font-weight: bold;
	font-size: 12px;
	color: Black;
}

.CspInput
{
	float: left;
	background-color: #99CC66;
	width: 382px;
	height: 38px;
	border: solid 1px #E7EBD6;
	margin-left: 3px;
}

/*
End CSP Styles
*/


#ctl00_DefaultContent_AccountContent_uxAccountsSummary th
{
	display: none;
}

.cursorClose
{
	cursor: pointer;
}

#accountSummaryPopUp label
{
	padding-left: 5px;
}

.popUpHeader
{
	/*cursor:move;
	background: #545454;*/
	color: #fff;
}

.popUpFooter
{
	/*background: #545454;*/
}


/*****************************************************/
/**************** CspPage Styles *********************/
/*****************************************************/

/***************************************/
/* --- === border code follows === --- */
/***************************************/
/***************************************
	CspPage_tlc	= top left corner
	CspPage_trc = top right corner
	CspPage_blc = bottom left corner
	CspPage_brc = bottom right corner
	CspPage_lb	= left border
	CspPage_rb	= right border
	CspPage_tb	= top border
	CspPage_bb	= bottom border 
***************************************/

#CspPage_tlc, #CspPage_trc, #CspPage_blc, #CspPage_brc
{
	background-color: transparent;
	background-repeat: no-repeat;
}

#CspPage_tlc
{
	background-image: url(../../images/CspTlc.jpg);
	background-position: 0% 0%;
}

#CspPage_trc
{
	background-image: url(../../images/CspTrc.jpg);
	background-position: 100% 0%;
}

#CspPage_blc
{
	background-image: url(../../images/CspBlc.jpg);
	background-position: 0% 100%;
}

#CspPage_brc
{
	background-image: url(../../images/CspBrc.jpg);
	background-position: 100% 100%;
}

#CspPage_tb, #CspPage_bb
{
	background-color: transparent;
	background-repeat: repeat-x;
}

#CspPage_tb
{
	background-image: url(../../images/CspHBar.jpg);
	background-position: 0% 0%;
}

#CspPage_bb
{
	background-image: url(../../images/CspHBar.jpg);
	background-position: 50% 100%;
}


#CspPage_rb
{
	background-image: url(../../images/CspVBar.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}

#CspPage_lb
{
	background-color: White;
	background-image: url(../../images/CspVBar.jpg);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}

#CspPage_lbfinder
{
	background-color: #f5f5f5;
	background-image: url(../../images/CspVBar.jpg);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}

#certifiedProOuterSide
{
	width: 319px;
}

#certifiedProOuterSideTable
{
	height: 300px;
	width: 319px;
}

#certifiedProInnerSide
{
	width: 307px;
	padding: 10px 6px 10px 6px;
}

.CspPageTopSide
{
	/*float: left;*/
	background:url(../../images/CspHeader.jpg) right top;
	background-repeat: no-repeat;
	width: 307px;
	height: 41px;
}

.CspPageText1
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	padding-top: 13px;
	padding-left: 13px;
}

.CspPagePaddingTopSide
{
	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	width: 297px;
	min-height: 130px;
	height: auto !important;
	height: 130px;
}

.CspPageLeft
{
	float: left;
	width: 96px;
}

.CspPageRight
{
	float: right;
	width: 200px;
	background-color: #E7EBD6;
	border-top: 1px solid #B1C496;
	border-bottom: 1px solid #B1C496;
	border-right: 1px solid #B1C496; 
	min-height: 128px;
	height: auto !important;
	height: 128px;
}

.CspPageRight table
{
	margin-left: 10px;
}

.CspPageRight .Header
{
	color: #88BB44;
	font-weight: bold;
	font-size: 12px;
}

.CspPageRight .GreenBold
{
	color: #19782E;
	font-weight: bold;
	font-size: 11px;
}

.CspPageRight .InfoText
{
	font-size: 11px;
	color: Black;
}

.CspPageRight .CspPageInfoHeaderPad
{
	padding: 6px 0px 3px 6px;
	width: 194px;
	overflow: hidden;
}

.CspPageRight .CspPageInfoOfficePhonePad
{
	padding: 3px 0px 0px 6px;
	width: 194px;
	overflow: hidden;
}

.CspPageRight .CspPageInfoCellPhonePad
{
	padding: 0px 0px 3px 6px;
	width: 194px;
	overflow: hidden;
}

.CspPageRight .CspPageInfoEmailPad
{
	padding: 3px 0px 3px 6px;
	width: 194px;
	overflow: hidden;
}


.CspPageRight .CspPageInfoAddressPad1
{
	padding: 0px 0px 0px 6px;
	width: 194px;
	overflow: hidden;
}

.CspPageRight .CspPageInfoAddressPad2
{
	padding: 0px 0px 6px 6px;
	width: 194px;
	overflow: hidden;
}

.CspPageMessage
{
	background-color: #86983D;
	width: 287px;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
}

.CspPageMessage td
{
	color: #FFFFFF;
}


.CspPageMessageContainer
{
	width: 267px;
	overflow: hidden;
	color: #FFFFFF;
	font-size: 11px;
	word-wrap: break-word;
}

.CspPageInputSide
{
	background-color: #EEFFCC;
	width: 285px;
	height: 26px;
	border: solid 1px #a8cc68;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 17px;
	padding-top: 10px;
	padding-left: 10px;
}

.CspPageText
{
	font-weight: bold;
	font-size: 12px;
	color: #028A40;
}

/*****************************************************/
/**************** CspPage Styles End *****************/
/*****************************************************/


/*****************************************************************/
/*********************** Scale Ticket Syle ***********************/
/*****************************************************************/

.yellowTopCurve
{	
	background-image: url(../../images/yellow_top_curve.gif);
	background-repeat: no-repeat;
	width: 945px; 
	height: 5px;
	line-height: 5px;
	float:left;
	
}

.YellowBottomCurve
{
	background-image: url(../../images/yellow_bottom_curve.gif);
	background-repeat: no-repeat;
	width: 945px; 
	height: 5px;
	float: left;
	padding-bottom: 25px;
}

.YellowBottomCurve1
{
	background-image: url(../../images/yellow_bottom_curve.gif);
	background-repeat: no-repeat;
	width: 945px; 
	height: 5px;
	float: left;
}

.YellowBgPadding1
{
	
	/*padding-left: 26px;*/
	padding-top: 5px;
	padding-bottom: 5px;
}

.YellowBgPadding
{
	
	padding-left: 26px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.YellowBgPaddingChart
{
	float: left;
	padding-left: 6px;
}

.chartTopCurve
{
	background-image: url(../../images/chart_top_curve.gif);
	background-repeat: no-repeat;
	width: 464px; 
	height: 5px;
	line-height:5px;	
}

.chartBottomCurve
{	
	background-image: url(../../images/chart_bottom_curve.gif);
	background-repeat: no-repeat;
	width: 464px; 
	height: 6px;
	float:left;
}

.chartGreenTopCurve
{	
	background-image: url(../../images/chart_green_top_curve.gif);
	background-repeat: no-repeat;
	width: 452px;
	height: 5px;
	line-height:5px;	
}

.chartGreenBottomCurve
{	
	background-image: url(../../images/chart_green_bottom_curve.gif);
	background-repeat: no-repeat;
	width: 452px;
	height:6px;		
	float:left;
}

.EDisclosure {
	color: #000; 
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 0px;
}

/********************** END **********************/
.ScaleTicketDetailTable th
{
	text-align: left;
	font-size: 15px;
	padding-left: 8px;
	border-right: 0px solid #545454;
	color: #545454;
}

.boldValue
{
	font-weight: bold;
}
.ScaleTicketDetailRightBdr
{
	border-right: 0px solid #555;
}

.dottedLine90PercentLowHeight
{
	margin-top: 5px;
	width: 90%;
	height: 5px;
	line-height: 1px;
	background-repeat: repeat-x;
	border: 0px #545454 solid;
	background-image: url(../../Images/dottedLine.GIF);
}


.dottedLine90Percent
{
	margin-top: 5px;
	width: 90%;
	height: 15px;
	line-height: 1px;
	background-repeat: repeat-x;
	border: 0px #545454 solid;
	background-image: url(../../Images/dottedLine.GIF);
}


.dottedLine100Percent
{
	margin-top: 5px;
	height: 15px;
	line-height: 1px;
	background-repeat: repeat-x;
	background-image: url(../../Images/dottedLine.GIF);
}

.dottedLine100Percent2
{
	margin-top: 3px;
	margin-bottom: 3px;
	height: 1px;
	line-height: 1px;
	background-repeat: repeat-x;
	background-image: url(../../Images/dottedLine.GIF);
}


.checkBoxPadding
{
	padding-left: 0px;
	
}
div.checkBoxPadding
{
width: 230px;	
}
.checkBoxPadding input
{
	~margin-top:-4px;	
	margin-bottom:1px;
	_margin:0px;
	_margin-top: -3px;
	_padding: 0px;
	_margin-right: 3px;
	_margin-left:-5px;	
	margin-left:-3px;
	
}


.checkBoxPadding label
{	
	color: #000;		
	margin-left:17px;
	margin-top:0px;
	float:left;	
	white-space:nowrap;	
	margin-top:-15px;
	~margin-top:-17px;
	_margin-top:-16px;
	width: 100%;
	padding-left:1px;
}

.checkBoxPadding1 input
{		
	~margin-top:-3px;
	margin-bottom:1px;
	_margin:0px;
	_margin-top: -3px;
	_padding: 0px;
	_margin-right: 3px;
	
	/*display:block;
float:left;
margin-bottom:1px;
width:19px;
_margin-top: -2px;*/


	
}


.checkBoxPadding1 label
{
	color: #000;
	/*margin-left:17px;*/
	margin-left:20px;
	margin-top:0px;
	float:left;
	margin-top:-15px;
	~margin-top:-17px;
	_margin-top:-16px;
	width: 100%;
	white-space: nowrap;
	/*color:#000000;
float:left !important;
padding-left:3px;
width:auto !important;
white-space: nowrap;*/
}
.borderIssue table tr td
{
	border: 1px solid #edf0ee;
	font-weight: bold;
}

.borderIssueNoBold table tr td
{
	border: 1px solid #edf0ee;
}

.ShadowBar
{
	float: left;
	width: 975px;
	border: 1px solid #FFFFFF;
	background-color: Yellow;
}

/************************************************/
/************** Search Panel Style **************/
/************************************************/

.txtBlack
{
	color:#000;
}

.SearchTopBg
{
	float: left;
	background-image: url(../../Images/SearchPanel/search_top_bg.jpg);
	background-repeat: no-repeat;
	width: 945px; /*width: 969px;*/
	height: 38px;
}

.SearchTopBgPadding
{
	float: left;
	padding-top: 10px;
	text-align: center;
}

.SearchBg
{
	float:left;
	padding-top: 13px;
	background-image: url(../../Images/SearchPanel/search_bg.jpg);
	background-repeat: repeat-y;
	width: 945px;
}

.SearchBgPadding
{
	padding-bottom:15px;
	padding-left:2px;
}
.SearchBottomBg
{
	float: left;
	background-image: url(../../images/SearchPanel/search_bottom_bg.jpg);
	background-repeat: no-repeat;
	width: 945px;
	height: 48px;		
	text-align: center;
	padding-bottom: 25px;	
}

.floatLeft
{	
	text-align:left;	
}

.yearBgImage
{
	
	background-image: url(../../images/dateTabBg.gif);	
	background-repeat: no-repeat;
	background-position:5px 0px;
	_background-position:5px 5px;
	width: 139px;	
	height: 26px;
	~height: 16px;	
	_height: 26px;
	text-align: center;		
}

#SecurityQuestion 
{
	text-align:left;
}
/************************************************/
/************** Test Tab theme**************/
/************************************************/


/* ajax__tab_technorati-theme theme */
.ajax__tab_Control-theme .ajax__tab_header
{
	/*font-family:"Helvetica Neue", Arial, Sans-Serif;     background:url(../../images/TabPanel/tab-line.png) repeat-x bottom;     font-size:12px;*/
	background-image:url(../../Images/tab_top_curve.gif);
	width:945px;
	height:40px;	
	margin-bottom: -3px;
	z-index: 999;
	position: relative;	
}
.ajax__tab_Control-theme .ajax__tab_header .ajax__tab_outer
{
	/*background:url(../../images/TabPanel/tab.png) no-repeat left top;     border-color:#222;     color:#222;     padding-left:10px;     margin-right:3px;*/
}
.ajax__tab_Control-theme .ajax__tab_header .ajax__tab_inner
{
	/*background:url(../../images/TabPanel/tab.png) no-repeat right top;     border-color:#666;     color:#666;*/
	padding: 0px;
}
.ajax__tab_Control-theme .ajax__tab_hover .ajax__tab_inner
{
	/*color:#000000;*/
}
.ajax__tab_Control-theme .ajax__tab_active .ajax__tab_outer
{
	/*background:url(../../images/TabPanel/tab.png) no-repeat 0pt -40px;     border-bottom-color:#ffffff;*/
}
.ajax__tab_Control-theme .ajax__tab_body .ajax__tab_active .ajax__tab_inner
{
	/*background:url(../../images/TabPanel/tab.png) no-repeat right -40px;     color:#000000;     border-color:#333*/
}
.ajax__tab_Control-theme .ajax__tab_body
{
	/*font-family:verdana,tahoma,helvetica;     font-size:10pt;         background-color:#ffffff;         border-top-width:0;*/
	padding: 5px;	
}



.tabBg
{
	background-image:url(../../Images/tab_bg.gif);
}

.ContentTable 
{
	width:945px;	
	border:0px;	
	border-collapse: collapse;
	padding:0px;
	margin:0px;
}

.AdminContentTable
{
	width:975px;
	border:0px;	
	border-collapse: collapse; 
	padding:0px;
	margin:0px;
}

.noRecordPadding
{
	background:white;
	padding-left:10px;
	border:0px solid red;
	margin-left:3px;
	width:915px;
} 




.tabHand
{
	cursor: hand; 
	text-align: right; 
	padding-right: 4px;
	vertical-align: bottom; 
	width: 79px;
}
.selectedADJ2
{
	height:20px;
	width:66px;
}
.hideHeader
{	
	display:none;
}

.whiteTopCurve
{
	background-image:url(../../images/white_top_curve.gif);
	background-repeat:no-repeat;
	float: left;
	width:622px;
	line-height:5px;	
}
.whiteBottomCurve
{
	background-image:url(../../images/white_bottom_curve.gif);
	width:622px;
	height:9px;	
	background-repeat:no-repeat;
	float: left;
}

.RepeaterHeadingPadding 
{
	padding-top:5px;
	padding-bottom:1px;	

}



.imagePaddingLeft
{
	_padding-left:5px;	
	padding-right:5px;
	padding-bottom:8px;
	padding-top:3px;
}

/****** Bug Fix 3182 ******/
.boxCenter
{		
	text-align:left;
	/*padding-left:12px;*/
}
.boxCenter input
{		
		margin-bottom:-10px;
		~margin-bottom:0px;
		_margin-bottom:0px;
}


.dataGridLeftAlign_ContractSearch
{
	 ~margin-left:0px;
	 _margin-left: 14px;
}

.dataGridLeftAlign_SettlementSearch
{
	 ~margin-left:0px;
	 padding-left: 15px;
	 _padding-left: 23px;
	 border:0px solid red;
	 float:left;
}

 .unsignedLeftPadding
 {		
	margin-left: -7px;
	~margin-left:0px;
	_margin-left: 0px;
	
 }

.accountAccSummaryHeading 
{
	
	float: left;
	~margin-top:0px;
	~margin-bottom:-10px;	
	~padding-top:-10px;
	margin-top: 15px;
	margin-bottom: 3px;
	_margin-top: 0px;
	_margin-bottom: 0px;	
	
}

.accountAccSummaryGrid
{
	
	float:Left;
	~margin-top:6px;
	~margin-bottom:0px;
	~padding-bottom:5px;	
	_margin-top:0px;
	_margin-left: 2px;
	_margin-bottom:10px;		
	_padding-bottom:0px;	
}


.privacyAddress
{
	border:0px solid red;
	width:200px;
	position:absolute;
	margin-top:26px;
	margin-left:115px;
	
	_margin-top:15px;
	_margin-left:75px;	
}

.privacyMainOuterDiv
{
	float:left;
	margin-left:15px;
	_margin-left:7px;
}

#Footer a
{
	color: #008A3F;
	text-decoration: underline;
}

#Footer a:hover
{
	color: #008A3F;
	text-decoration: none;
}

#Header a
{
	color: #008A3F;
	text-decoration: underline;
}

#Header a:hover
{
	color: #008A3F;
	text-decoration: none;
}

#ctl00_usUserLoginBar_lnkLogOut
{
	color: #008A3F;
	text-decoration: underline;
}

#ctl00_usUserLoginBar_lnkLogOut:hover
{
	color: #008A3F;
	text-decoration: none;
}

.valueAlignCenter
{
	/*border:1px solid red;
	background:red;*/
	text-align:center;
	width:30px;
}
/* Bitwise CLasses */

.accountGridBw
{
border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:900px;
}
.accountGridBw th{font-weight:normal;background-color: #EAFDC7;padding:4px;}
.accountGridBw td{padding:4px;}
.CurveBw{margin-bottom:5px;}

.ReportTabHeader{display:none;}

.MarginRightForCornPic{Margin-right:5px;}
.ControlSearchPanelTbl{width:945px;}
.SearcBoxTbl{width:920px;}
.SearchItemsHeader, .SearchPanelDates{display:none;}
.SearchItemPanel{font-weight:bold;}
.SearchItemPanel td{padding-bottom:5px;_padding-bottom:3px;}
.PanelContainerDiv{height: 125px; width: 140px; overflow-x: auto;overflow-y: auto;padding-left: 3px;padding-top:2px !important;}
.PrintHeaderDiv{display:none;}
.AcName{color:#008A3D;font-size:13px;}
.AcNumbers{color:#000;font-size:13px;}
.ScaleDetailTcktDiv{margin-left: -25px;}
.ScaleDetailTcktTable{width:940px;}
.ScaleTcktDetailPanel{width:279px;}
.ScaleTcktFactorsPanel{width:339px;}
.ScaleTcktGraphPanel{width:549px;}
.ColumnPadding{padding-right: 10px}
.AccountsPanelDiv{width:195px;}
.SearchByTicketNumber{padding:10px;color:#000;margin:10px;font-weight:bold;}
.WeightColHead{padding-left:4px;}
.ScaleTicketDEtailHeading{display:none;}
.ScaleTicketSecHeadTable{width:940px;}
.ScaleTicketInfoTable{width:279px;}
.ScaleTicketDetailsSection b{color:Black;}
.ScaleTicketDetailsSection{margin-left: -25px;margin-bottom:10px;width:940px;float:left;}
.ScaleTicketDetailsSectionAcc{color: #A9CC68;font-size: 20px;float:left;margin-left:20px;font-weight:bold;}
.ScaleTicketDetailsSectionAccNumName{color:black;font-size: 11px;float:left;margin-left:35px;color:Black;margin-top:5px;}
.ScaleTicketDetailsSectionComodity{color:black;font-size: 11px;float:left;margin-left:35px;color:Black;margin-top:5px;}
.ScaleTicketDetailsSectionNetQuant{color:black;font-size: 11px;float:left;margin-left:35px;color:Black;margin-top:5px;}
.ScaleTicketDetailsSectionWeight{color:black;font-size: 11px;float:left;margin-left:35px;color:Black;margin-top:5px;}
.SectionTxtHead{color:black;float:left;margin-right:3px;padding-left:2px;}
.ScaleTicketFactorTable{width:339px;}
.ScaleTicketGrainQuaTable{width:549px;}
.AccNumberDigits{float:left;}
.ScaleTicketDataTable td{padding-left:1px;}
.SpliItemBold{font-weight: bold}
.ScaleTicketInfoTable, .ScaleTicketInfoTable2,.ScaleTicketInfoTable3{width:100%;}
.CertificateDeclare{display:none;}

/* Class changed by Amita on 25th Sept 2009 START */

.BoldFooterItem{font-weight:Normal!important;}
/* Class changed by Amita on 25th Sept 2009 START */



.NoWrapPrint {width:80px;}
.NoWrapPrintSmall {width:70px;}
.BoldFooterItem{width:80px;}
.TypesPanel{width:117px !important;}
.ContractAccountTabExtender,.ContractDelPointName{height:20px;}
.ContractStatName{height:30px;}
.FeaturesOfferingsCell{width:80px;}
.statusFooterHide{display:none;}








/*Classes Added on 30th Sept 09 for Contract Detail page START */

.CDPHeading{display:none;}
.CDPCDetailGridTabHeading{display:none;}
.CDPSetWidthforPrintWeb{width:900px;}
.CDPSetWidthforPrintWebTableParent{width:900px;}

.CDPFormulaDetailsTable{width:877px;}
.PricingDetailOTWidth{width:945px;}
.ContractDetailsForm{width:945px;}
.CDPPercent7{width:7%;}
.CDPPercent8{width:10%;}
.CDPPercent15{width:10%;}
.CDPAdjWidth{width:7%;}
.Wdth15px{width:1%}

/*Classes Added on 30th Sept 09 for Contract Detail page START */
.Graphprint{display:none;}
.Graphweb{display:block;padding:0px; margin:0px;}

.CDPLeft{text-align:left;}
.CDPRight{text-align:Right;}
.CDPCenter{text-align:Center;}
.CDPAdjImg{text-align:right;padding-top:27px; vertical-align: bottom;color:#000;float:right;width:70px;}
.selectedADJ
{
	background:url(../../images/table_highlight_newBw1.gif);
	background-repeat:no-repeat;
	background-position:10px bottom;

	/*background-position:10px bottom;
	_background-position:15px bottom;
	~background-position:21px bottom;*/
	
	height:18px;
	width:70px !important;

	/****/
	/*position:absolute;
	margin-top:-20px;
	margin-left:512px;
	z-index:2;*/
}
/* Target IE7 only */
html>body .selectedADJ {
*background:url(../../images/table_highlight_newBw1.gif);
	*background-repeat:no-repeat;
	*background-position:16px bottom;

	/*background-position:10px bottom;
	_background-position:15px bottom;
	~background-position:21px bottom;*/
	
	*height:18px;
	*width:70px !important;

	/****/
	/*position:absolute;
	margin-top:-20px;
	margin-left:512px;
	z-index:2;*/
}
/* end */
.selectedADJAlt
{
	background:url(../../images/table_highlight_newBw1.gif);
	background-repeat:no-repeat;
	background-position:10px bottom;
	height:18px;
	width:70px !important;	
	background-color:#EFF6F2;
	
}
.CDPEmptyselectedADJ
{
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:10px bottom;
	height:20px;
	width:70px;	
}
.CDPEmptyselectedADJAlt
{

	background-color:#fff;
	background-repeat:no-repeat;
	background-position:10px bottom;
	height:20px;
	width:70px;		
}
.CDPEmptyAdjImg
{
	text-align:right;padding-top:27px; vertical-align: bottom;color:#000;float:right;width:70px;
}
.CDPEmptyAdjImgAlt{text-align:right;padding-top:27px; vertical-align: bottom;color:#000;float:right;width:70px;background-color:#EFF6F2}

.CDPLeftMargin{margin-left:5px;}
tr.CDPNoBorder td{padding-top:0px !important;} /*BW Added on 23.10.09*/
.CDPTableGreenGrayBg
{
	float: left;
	background-image: url(../../images/table_green_gray_bg.gif);
	background-repeat: repeat-y;
	width: 933px;
	margin-left: 0px;	
	
}
.CDPSearchBg
{
	float:left;
	padding-top: 13px;
	background-image: url(../../Images/SearchPanel/search_bg.jpg);
	background-repeat: repeat-y;
	width: 945px;
}
.PFDValueLeftProduct
{
	width: 100px;
	 
}
.CDPBorderTop{margin-right: 10px;}
.CDPContractDetailContainer
{
	float: left;
	padding-left: 15px;
	padding-bottom: 15px;
}
.CDPAppLeft{text-align:left;}
.CDPAppCenter{text-align:center;}
.CDPAppRight{text-align:right;}
.CDPNetQty{text-align:center;width:95px;}
/*.CDPPrintAdjustmentPrice{display:none;}*/

/* ------------------------------------------------------------- */
.CDPaccountGridBw
{
border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:900px;
}
.CDPaccountGridBw th{font-weight:normal;background-color: #EAFDC7;padding:4px;}
.CDPaccountGridBw td{padding:4px;}

.CDPaccountGridBw a
{
	font-weight:normal;
}

/* ------------------------------------------------------------- */


/* ------------------------------------------------------------- */

.CDPaccountGridPrice
{	
	border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:0px;
	margin-bottom:5px;
	float:left;
	width:860px;
	
}

.CDPaccountGridPrice a
{
	font-weight:normal;
}

.CDPaccountGridPrice td
{
	border:0px; /*	text-align:left;*/
	padding: 7px 4px 4px 4px;	/*BW Added on 23.10.09*/
}

.CDPaccountGridPrice th
{
	border: 0px;
	background-color: #EAFDC7;/*text-align:left;*/
	padding: 4px;
	font-weight:normal;
}


/* ------------------------------------------------------------- */

/* Classes Added for ie6 Contract Detail */

.CenterDivPaddingLeftie6
{
	padding-left: 15px;
	
}
.CDPinnerTableBG2ie6
{
	background-image:url(../../images/inner_table_bg.gif);
	background-repeat:repeat-y;
	
	width: 877px;
	text-align:left;
	padding-left:10px;
	float:left;
	~float:left;
	
	_margin-left:-3px;
	_background-position:top left;
	_margin-top:-8px;
	_width:871px;
	_float:left;
	
}
.CDPAppMarginLeftie6
{_margin-left:15px!important;}

.CDPOnlyPrint{display:none;}


/********************************************/
/*********Classes Added after Integration of code 8thOct09 START********/
/********************************************/
.CDPPrintLabel{Display:none;}
.CDPWebLabel{display:block;}
.CDPLtNoWidth{width:260px;}
.CDPLtBizNameWidth{width:300px;}
.CDPPercentNBR{width:7%;}

.HandleBold { font-weight:bold;}

/********************************************/
/*********Classes Added after Integration of code END********/
/********************************************/
/***********************************************/
/******* Settlement Summary Style starts *******/
/***********************************************/
.SettlementPageTitle
{
	display:none;
}
.SettlementmodeTtle
{
_margin-left: 0px !Important;	
}
.SettlementGrid
{
border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:900px;
}
.SettlementGrid th{font-weight:normal;background-color: #EAFDC7;padding:4px;}
.SettlementGrid td{padding:4px;}
.SettlementSearchPanelTable{float:left;}

/***********************************************/
/******* Settlement Summary Style END *******/
/***********************************************/

/***********************************************/
/******* Settlement Detail Style START *******/
/***********************************************/

.SetDPContentTable
{
	width:945px;	
	border:0px;	
	border-collapse: collapse;
	padding:0px;
	margin:0px;
}
.SetDPYellowBg 
{
	background-image: url(../../images/bg_969.gif);
	background-repeat: repeat-y;
	width: 945px; /*width: 969px;*/
	float: left;
}

.SetDPContractDetailContainer
{
	float: left;
	padding-left: 15px;
	padding-bottom: 15px;
}
.SetDPWhiteBg937
{
	background-image: url(../../images/white_bg_915.gif);
	background-repeat: repeat-y;
	width: 915px;
	float: left;
}
.SetDPPaymentInvoice
{
	float: left;
	width: 969px;
}
.SetDPPaymentInvoicePadding
{
	float: left;
	padding-top: 5px;
	padding-left: 12px;
}
.SetDPYellowBgPaddingChart
{
	float: left;
	padding-left: 6px;
}

.SetDPTabBgShort {
	float: left;
	background-image: url(../../images/tab_bg_short.gif);
	background-repeat: repeat-y;	
	width: 934px;
}
.SetDPTablePadding
{	
	padding-left:13px;
	_padding-left:22px;
	padding-top:5px;
	_padding-top:0px;
	text-align:left;
	float:left;
}
/* Class for Outer grid start */
.SetDPOuterGridBw
{	
	border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:887px;
}

.SetDPOuterGridBw a
{
	font-weight:normal;
}

.SetDPOuterGridBw td
{
	border:0px; /*	text-align:left;*/
	padding: 4px;	
}

.SetDPOuterGridBw th
{
	border: 0px;
	background-color: #EAFDC7;/*text-align:left;*/
	padding: 4px;
	font-weight:normal;
}
/* Class for Outer grid end */
/* Class for Inner grid start */
.SetDPInnerGridBw
{	
	border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:887px;
}

.SetDPInnerGridBw a
{
	font-weight:normal;
}

.SetDPInnerGridBw td
{
	border:0px; /*	text-align:left;*/
	padding: 4px;	
}

.SetDPInnerGridBw th
{
	border: 0px;
	background-color: #EAFDC7;/*text-align:left;*/
	padding: 4px;
	font-weight:normal;
}
/* Class for Inner grid end */
.SetDPGridCntTable
{
	width: 99%;
}
td.SetDPMakeItCenter
{
	text-align: center;
}
.SetDPSettlementNo, .SetDPAccntNo, .SetDPAmnt, .SetDPSettlementDate
{
	/*width:25%*/
	padding-right: 8px;
}
.SetDPSettlementNo
{
	width: 120px;
}
.SetDPAmnt
{
	width: 164px;
}
.SetDPAccntNo{
width: 442px;
}
.SetDPSettlementDate
{
	width:139px;
}
.SetDPLienholderCol
{
	padding: 2px; width: 69px;
	text-align: left;
	font-weight:normal;
}
.SetDPLienholderValCol
{
	width: 170px;
	padding-right:0px;
}
.SetDPDollerCol
{
	padding: 2px;
	width: 79px;
	font-weight:normal;
}
.SetDPDollerValCol
{
	width: 250px;
}
.SetDPSettlementPageTitle
{
	display:none;
}
.SetDPAccountNumber 
{
	font-weight:normal;
}

/***********************************************/
/******* Settlement Detail Style END *******/
/***********************************************/



/***********************************************/
/******* Unsigned DOC Style START *******/
/***********************************************/



.UNSDOCPageTitle{display:none;}
.UNSDOCYellowBgPaddingChart
{
	float: left;
	padding-left: 6px;
}
.UNSDOCTabBgShort {
	float: left;
	background-image: url(../../images/tab_bg_short.gif);
	background-repeat: repeat-y;	
	width: 934px;
}
.UNSDOCContractHeader
{
height:20px;
width:930px;
margin-left: 6px;
_margin-left: 6px;
}                 
 .UNSDOCTypeTblWidth{width:920px;}   
 .UNSDOCContentPanel{width:930px;_margin-left: 0px;}   
 .UNSDOCContractWidth{width:920px;}  
 
 
.UNSDOCTableGreenGrayBgShort {	
	background-image: url(../../images/table_green_gray_bg_short.gif);
	background-repeat: repeat-y;	
	width: 919px;	
	margin-left: 8px;
	_margin-left: 3px;
	float:left;
}
.UNSDOCLeftMargin
{
margin-left: 5px; _margin-left: 3px;
}
  .UNSDOCTablePadding
{	
	padding-left:13px;
	_padding-left:22px;
	padding-top:5px;
	_padding-top:0px;
	text-align:left;
	float:left;
}          
.UNSDOCAccountName{color:#008A3D;font-size:14px;font-weight:bold;}
.UNSDOCAccountID{color:#000;font-size:14px;font-weight:bold;}

.UNSDOCGridBw
{	
	border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:887px;
}

.UNSDOCGridBw a
{
	font-weight:normal;
}

.UNSDOCGridBw td
{
	border:0px; /*	text-align:left;*/
	padding: 4px;	
}

.UNSDOCGridBw th
{
	border: 0px;
	background-color: #EAFDC7;/*text-align:left;*/
	padding: 4px;
	font-weight:normal;
}

/* ************* Today */
.USDOCMainTable{width:920px;}
.UNSDOCOuterMostTbl{width:945px;}
/* ************* */

/* ******************** Grid Classes Commented classes for WEB Page*/

/*.UNSDOCFuturePricCol{width:70px !important;}

.UNSDOCPricActionCol{width:90px!important;}

.UNSDOCAmendDescCol{width:330px;}

.UNSDOCAmendNoCol{width:130px;}

.UNSDOCAmendWaitCol{width:150px;}*/

/***********************************************/
/******* Unsigned DOC Style END *******/
/***********************************************/


/***********************************************/
/******* UnPriced Contract ITEMS Style START *******/
/***********************************************/
.ItemsPrintHeaderDiv 
{
	display:none;
}
.ItemsHeadingTable 
{
	width:945px;
}

.ItemsContentTable 
{
	width:945px;	
	border:0px;	
	border-collapse: collapse;
	padding:0px;
	margin:0px;
}



.ItemsTabBg
{
	float: left;
	background-image: url(../../images/tab_bg.gif);
	background-repeat: repeat-y;
	width: 958px;
}

.ItemsTabHeading 
{
	display:none;
}
.ItemsAcctNameSpan 
{
	color:#008A3D;
	font-size:14px;
} 
.ItemsAcctIDSpan
{
	color:#000000;
	font-size:14px;
}

.ItemsContentPanel 
{
	float:left;
	visibility:visible;
	width:100%;
}

.ItemsTableGreenGrayBg
{
	float: left;
	background-image: url(../../images/table_green_gray_bg.gif);
	background-repeat: repeat-y;
	width: 933px;
	margin-left: 0px;	
}
.ItemsdataGridLeftAlign_ContractSearch
{
	 ~margin-left:0px;
	 _margin-left: 14px;
}
.ItemsCenterDivPaddingLeft 
{
	padding-left: 15px;
	_padding-left: 8px;
}



.ItemsaccountGrid
{	
	border-top:1px solid #AFC7C7;	
	margin-left:2px;
	_margin-left:-3px;
	margin-bottom:5px;
	float:left;
	width:900px;
}

.ItemsaccountGrid a
{
	font-weight:normal;
}

.ItemsaccountGrid td
{
	border:0px; /*	text-align:left;*/
	padding: 4px;	
}

.ItemsaccountGrid th
{
	border: 0px;
	background-color: #EAFDC7;/*text-align:left;*/
	padding: 4px;
	font-weight:normal;
}
/***********************************************/
/******* UnPriced Contract ITEMS Style END *******/
/***********************************************/


/***********************************************/
/******* Local bids Style START *******/
/***********************************************/

.BidsHolder{float:left;width:910px;}
.BidsPageTitle {display:none;}


/***********************************************/
/******* Local bids Style END *******/
/***********************************************/


