body {
    /* background-color: #f2f2f2; */
		font-size:75% !important;
		    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    
}

.index { padding-top:100px; }

.disclosure {
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 5px;
}



#signIn li {     display: inline;
    float: left;

    padding: 5px; }
		
#signIn ul { width:300px; }		
		
#wrapper li { list-style:none; margin-left:5px; }	
#wrapper {    margin: 20px auto;
    min-width: 90%; }
		
		
	/*	.ui-widget {
    font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
    font-size:inherit !important;
		 }
		
		

		
	
	
	.ui-widget-content {
    background: none repeat scroll 0 0 #ededed;
    color: #362b36; 
		}
		
		
		*/
			#footer {  margin: 0 auto;
    min-width: 90%;
		padding:10px 10px; }
		
			
		a { color:#362b36 !important; }
		a:hover { color:#aed0ea !important; }
		
		
.wijmo-wijmenu .wijmo-wijmenu-link {
    border: 0px solid transparent; }
		
.scrollcontainer.checkablesupport { background-color:#fff !important; }

#pnlSE_header {     background: none repeat scroll 0 0 #2779aa !important;
    color: #fff !important; border-color:#ccc !important;}	


		.yui-button button, .yui-button a {     background:none !important;
    border: 0px solid #74b2e2 !important;
    color: #0070a3;
    font-weight: bold; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background:none !important;
    border: 0px solid #74b2e2 !important;
    color: #0070a3;
    font-weight: bold; }
		
		
input { border: 1px solid #74b2e2 !important; padding:2px 2px;  }		




.selectUsers {     background-color: #ededed;
    border: 1px solid #ccc;
    display: inline-table;
    padding: 5px 0;
    width: 200px;
		}
.slm-grid {
  width:90%;
}

.slm-col1 {
  width:25%;
  vertical-align:top;
  height:100%; /*do we want this? */
	 position:relative;
}

.slm-col2 {
  width:100%;
  vertical-align: top;
  height:100%;  /*do we want this? */
 position:relative;
 float:left;
}

.slm-row1 {
  height:100%;
}

.slm-row2 {
  height:100%;
}

.slm-container {
  height:100%; /* do we want this? */
  vertical-align: top;
}

.orderline-table {
  /* margin: 0px; */
  border: 1px solid lightgray;
  border-collapse: collapse;
}

.orderline-cell {
  padding:7px;
  border: 1px solid lightgray;
}

.style-label {
  font-weight:bold;
  display:block;
  margin-bottom: 3px;
}

.drop-options div {
  z-index: 5;
}

.drop-optionsRow {
  /*color:#004276;*/
  color:black;
  background-color:#f2f5f7;
  border: 1px solid #deedf7;
  cursor:pointer;
}

.drop-optionsSelRow {
  color:black;
  background-color:#deedf7;
  border: 1px solid #deedf7;
  cursor:pointer;
}

.radio-box {
  border: 0px;
  border-collapse: collapse;
}

.iceMsgInfo {
  color:red;
}

.iceMsgWarn {
  color:red;
}

.iceMsgError {
  color:red;
}

.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("css-images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}

.bucketsUnder {
  padding: 0px 6px 0px 6px;
  text-align: center;
  text-decoration: underline;
}

.buckets {
  padding: 0px 6px 0px 6px;
  text-align: center;
  
  
}

.bucketTotalUnder {
  padding: 0px 3px 0px 3px;
  text-align: center;
  
  
  font-weight: bold;
  text-decoration: underline;
  color:#6F0F41;
}

.bucketTotal {
  padding: 0px 3px 0px 3px;
  text-align: center;
  
  
  font-weight: bold;
  color:#6F0F41;
}

.genericButton {   background: url("images/generic_bg.png") repeat-x scroll 50% 50% #d7ebf9;
    border: 1px solid #aed0ea;
    color: #2779aa !important;
    font-weight: bold;
		font-size: 1em;
		 padding: 0.4em 1em !important;
		 text-decoration:none !important;
		 margin:10px auto;
		
		
}


.iconExcel {      background: url("images/excel.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 5px 0 5px 20px; }
		
		
.iconPdf{      background: url("images/pdf.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 5px 0 5px 20px; }





.bigLbl { font-size:120%; font-weight:bold;  }
.innerPnl  { position:relative; margin:20px 0px;}

.icePnlGrdCol1, .icePnlGrdCol2  {  vertical-align:top !important; }

.iceSelBoolChkbx.check-override {
  display: inline !important;
  margin: 0 5px 2px 2px !important;
  padding: 2px;
  vertical-align: middle;
}

.outerPnl {  position:relative; margin:20px 0px; }


.innerTbl {     border: 1px solid #ccc;
    margin-top: 20px;
    padding: 10px 5px;
    position: relative;  }
		
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { padding:3px 5px !important; }


.rowone { background-color:#fff;  padding:5px 10px; }
.rowtwo { background-color:#fff; padding:5px 10px; }


.popupInput input, .icePnlGrd.popupInput  { margin:10px 5px;  }

#wrapper .editLink { background:url( 'images/icon-edit.gif' ) no-repeat center left; padding-left:15px; }

#wrapper .deleteLink { background:url( 'images/redlight.png' ) no-repeat center left; padding:2px 0 2px 20px; width:50px; }

.lnkViewReport {
  text-decoration: underline;
}
#termsOrderEntry h6 {     float: left;
    margin: 0;
    padding: 5px 0 !important;
    position: relativ }
	
#termsOrderEntry .iceOutTxt {     font-size:10px !important; }
.custPOTxt { display:block; }
.completedOrderDiv { padding:5px  !important; display:block; }
.newsDiv { margin-left:5px; }