
	HTML {font-size:9pt;}
	.txt {font-family:Arial,sans-serif;font-size:9pt;color:#000000}
	.txtd {font-family:Arial,sans-serif;font-size:9pt;color:#0000CC}
	.txth {font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:#0000FF}
	.txtb {font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:#000000}
	.txtn {font-family:Arial,sans-serif;font-size:9pt;color:#000000;font-weight:normal;list-style: none;}
	.txtnw {font-weight:normal}
	.notei {font-family:Verdana,Arial,sans-serif;font-size:8pt;color:#F4F4F4;}
	.note {font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;color:#000000}
	.noted {font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;color:#0000CC}
	.notexs {font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;color:#000000}
	.noteg {font-family:Verdana,Arial,sans-serif;font-size:8pt;color:#999999}
	.noteb {font-family:Arial,sans-serif,Arial,sans-serif;font-size:8pt;font-weight:bold;color:#000000}
	.noteh {font-family:Arial,sans-serif,Arial,sans-serif;font-size:8pt;font-weight:bold;color:#990000}
	.notelk {font-family:Arial,sans-serif,Arial,sans-serif;font-size:8pt;font-weight:bold;color:#0000CC}
	.note9p {font-family:Arial,sans-serif,Arial,sans-serif;font-size:9px;font-weight:bold;color:#FFFFFF}
	.notet {font-family:Arial,sans-serif,sans-serif;font-size:8pt;line-height:8pt}
	.notehs {font-family:Verdana,Arial,sans-serif;font-size:7pt;font-weight:bold;color:#990000}
	.noteri {font-family:Verdana,Arial,sans-serif;font-size:8pt;font-style:italic;color:#990000}
	.txt9 {font-family:Arial,sans-serif;font-size:9pt;color:#000000}
	.txt9d {font-family:Arial,sans-serif;font-size:9pt;color:#0000CC}
	.txt8b {font-family:Arial,sans-serif;font-size:8pt;font-weight:bold}
	.HL {font-family:Arial,sans-serif;color:#990000;font-size:10pt;font-weight:bold}
	.HLs {font-family:Arial,sans-serif;color:#990000;font-size:9pt;font-weight:bold}
	.HLsb {font-family:Arial,sans-serif;color:#0000CC;font-size:9pt;font-weight:bold}
	.HL1 {font-family:Arial,sans-serif;color:#0000CC;font-size:12pt;font-weight:bold}
	.HL11 {font-family:Arial,sans-serif;color:#000000;font-size:11pt;font-weight:bold}
	.para {margin-top:0;margin-bottom:7pt;}
	
	.Welcome1 {font-family:Arial,sans-serif;color:#990000;font-size:12pt;font-weight:bold}
	.view1 {font-family:Arial,sans-serif;color:#990000;font-size:10pt;font-weight:bold}
	.posit {font-family:Arial,sans-serif,sans-serif;font-size:10pt;color:#000000}
	.address {font-size:8pt;}
	.howtopost {font-family:Arial,sans-serif,sans-serif;font-size:8pt;color:red}
	.linkkey {font-family:Arial,sans-serif,sans-serif;font-size:9pt;color:#0000CC;font-weight:bold;text-decoration:none}
	BODY {background-color:#F4F4F4;font-family:Arial,sans-serif;font-size:9pt;color:#000000; margin: 0;}
	TH {font-family:Arial,sans-serif;font-size:9pt}
	TD {font-family:Arial,sans-serif;font-size:9pt}
	H1 {margin:0px;padding:0px;}
	H2 {margin:0px;padding:0px;line-height:10pt;}
	H3 {margin:0px;padding:0px;}
	HR {
		border: none;
		background-color: #ccc;
		color: #ccc;
		height: 1px;
	}
	.cell {background-color:#ffffff}
	.alt {background-color:#e8e8e8}
	.sellink {font-family:Arial,sans-serif;font-size:9pt;background-color:#888888;color:#FFEE00;font-weight:bold} 
	.whitebar {font-family:Arial,sans-serif,sans-serif;font-size:9pt;background-color:#00385b;color:#FFFFFF;font-weight:bold}
	.admincell {font-family:Arial,sans-serif,sans-serif;font-size:9pt;background-color:#FFEE00;color:#990000;font-weight:bold}
	.MenuBG {background-color:#00385b;}
	.tdcenter {background-color:#990000;text-align:center}
	.trHiliteTop {background-color:#990000;vertical-align:top}
	.trHiliteBtm {background-color:#990000;vertical-align:bottom}
	.trAltShade {background-color:#e8e8e8;vertical-align:top}
	.trTblCellCol {background-color:#ffffff;vertical-align:top}
	.trMenuBGCol {background-color:#00385b;vertical-align:top}
	.trMenuBGColBtm {background-color:#00385b;vertical-align:bottom}
	.trB1 {background-color:#00385b;vertical-align:bottom}
	.trB1Top {background-color:#00385b;vertical-align:top}
	.tdB1 {background-color:#00385b}
	.trAdmin {background-color:#888888;vertical-align:bottom}
	.trAdminTop {background-color:#888888;vertical-align:top}
	.trFormHi {background-color:#dddddd;vertical-align:top}
	A {font-family:Arial,sans-serif,sans-serif;font-size:9pt;color:#0000CC;font-weight:bold;text-decoration:none}
	
	A:hover {text-decoration:underline}
	.menubar {color:#FFFFFF;text-decoration:none}
	.sel {font-family:Arial,sans-serif;background-color:#dddddd;color:#990000;font-size:9pt;font-weight:bold}
	.link {background-color:#dddddd}
	.menulink {font-family:Arial,sans-serif;color:#0000FF;font-size:9pt;font-weight:bold}
	.menug {font-family:Arial,sans-serif;color:#0000CC;font-size:10pt;font-weight:bold}
	.menuc {font-family:Arial,sans-serif;color:#0000FF;font-size:10pt;font-weight:bold}
	.menui {font-family:Arial,sans-serif;color:#0000CC;font-size:10pt;font-weight:bold}
	.menuhi {font-family:Arial,sans-serif;color:#990000;font-size:10pt;font-weight:bold;font-style:italic}
	.menulinkwht {font-family:Arial,sans-serif;color:#FFFFFF;font-size:10pt;font-weight:bold}
	.menulinkyel {font-family:Arial,sans-serif;color:#FFEE00;font-size:10pt;font-weight:bold}
	
	.navlink {font-family:Arial,sans-serif;color:#FFFFFF;font-size:10pt;font-weight:normal;padding:3pt 0 0 10pt;box-sizing:border-box;}
	 A.navlink:hover {color:#FFEE00;}
	.yel {color:#FFEE00;}
	.side {padding-left:3pt;padding-right:3pt;font-style:normal;}
	
	.searchw {font-family:Arial,sans-serif;color:#0000CC;font-size:10pt;font-weight:normal}
	.searchy {font-family:Arial,sans-serif;color:#CC0000;font-size:10pt;font-weight:bold}
	.searchnote {font-family:Arial,sans-serif;color:#FFFFFF;font-size:8pt}
	.searchbox {
		font-size: 11px;
		font-weight: bold;
		padding: 8px 4px;
		border: 1px solid #dadada;
		width: 100%;
		border-radius: 4px;
		color: #888;
		background-color: #fff;
		font-family: Verdana,Arial;
		border-radius: 4px 0 0 4px;
		min-width: 30px;
	}
	
	.geofilter select {
			border-radius: 4px;
			padding: .25rem .5rem;
			height: auto;
			border: 1px solid #bfc9d4;
			color: #3b3f5c;
			letter-spacing: 1px;
			display: block;
			width: 100%;
			font-weight: 400;
			line-height: 1.5;
			color: #495057;
			background-color: #fff;
			background-clip: padding-box;
			transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
			word-wrap: normal;
			text-transform: none;
			margin-bottom: 1rem;
	}

	.geofilter .butH {
	    margin: 0;
    padding: 8px 31px;
    display: block;
    letter-spacing: 1px;
 
    font-size: 1.0rem;
	}

	.searchbutton {
			/* background-color: #CECECE; */
			background-image: none;
			filter: none;
			font-size: 0;
			padding: 6px 6px;
			width: auto;
			vertical-align: middle;
			border: 1px solid #dadada;
			border-radius: 0 4px 4px 0;
	}

	.searchbutton svg {
		width: 17.6px;
	    height: 17.6px;
	}
	
	.ptopi {font-family:Arial,sans-serif;color:#0000CC;font-size:9pt;font-style:italic}
	.ptopBG {background-color:#eeeeee;}
	.mbar {font-family:Arial,sans-serif,sans-serif;font-size:9pt;font-weight:bold}
	.mbarwht {font-family:Arial,sans-serif,sans-serif;color:#FFFFFF;font-size:9pt;font-weight:bold}
	.mbaryel {font-family:Arial,sans-serif,sans-serif;color:#FFEE00;font-size:9pt;font-weight:bold}
	.tblhd {background-color:#00385b;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:#FFFFFF}
	.colhd {font-family:Arial,sans-serif,sans-serif;font-size:9pt;color:#FFFFFF}
	.colshd {font-family:Arial,sans-serif,sans-serif;font-size:9pt;font-weight:normal;color:#FFFFFF}
	.coldat {color:#000000;background-color:#ffffff}
	.formhd	{color:#000000;background-color:#dddddd;padding-left:3px;padding-right:3px;}
	.formhdhi {color:#990000;background-color:#dddddd;padding-left:3px;padding-right:3px;}
	.units {font-size:8pt;font-weight:normal}
	.unit {font-size:8pt;font-weight:bold;color:#00385b}
	.unith  {font-size:8pt;}
	.world {font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:italic;color:#009900;}
	.hilink {color:#990000}
	.linkyel {color:#FFEE00}
	.linkwht {color:#FFFFFF}
	.linkblu {color:#0000FF}
	.blulink {color:#0000FF}
	.linkhilite {color:#990000}
	.collink {font-family:Arial,sans-serif,sans-serif;color:#0000FF;font-size:9pt}
	.collink0 {font-family:Arial,sans-serif,sans-serif;color:#0000FF;font-size:9pt}
	.collink1 {font-family:Arial,sans-serif,sans-serif;color:#CC6600;font-size:9pt}

	.butH {font-weight:bold;background-color: #990000; color: #FFFFFF;border-radius:4px;padding: 6px 10px;margin:6px 10px;border:0;cursor:pointer;}
	.butH:hover {opacity:.7;}
	.butH:focus, .butH:active {outline:none;}
	.butHutil {background-color: #cacaca; color: #333;}
	.utilPanel {display: inline-block;}


	.contractTitle {font-family:Arial,sans-serif;color:#CC3322;font-size:14pt;font-weight:bold}
	
	.tooltip  {
		position: relative;
	}
	
	.tooltip .tooltipText {
		visibility: hidden;
		width: 220px;
		background-color: #444;
		color: #fff;
		padding: 6px;
		border-radius: 4px;
		position: absolute;
		z-index:1;
		top: -11px;
    	left: 190%;

	}
	
	.tooltip img {
		width:16px; 
		margin-left: -6px;
		cursor:pointer
	}
	
	.tooltip:hover .tooltipText {
		visibility: visible;

	}

	/* The alert message box */
	.alert {
		padding: 20px;
	    background-color: #f44336;
	    color: white;
	    margin: 22px;
	    width: 414px;
	    font-size: 16px;
	}

	.alert.success {
	    background-color: #4CAF50;
	}

	/* The close button */
	.closebtn {
	  margin-left: 15px;
	  color: white;
	  font-weight: bold;
	  float: right;
	  font-size: 22px;
	  line-height: 20px;
	  cursor: pointer;
	  transition: 0.3s;
	}

	/* When moving the mouse over the close button */
	.closebtn:hover {
	  color: black;
	}
a.MfrList {font-family:Arial,sans-serif,sans-serif;font-size:8pt;line-height:8pt;}
a.button {
	
	text-indent: 5px;
	line-height: 20px;
	display:block;
	background-color: #00385b;
	color: #FFFFFF;
	font-weight:normal;
}

a.button:hover {
	font-weight:bold;
}

a.buttonH {
	
	text-indent: 5px;
	line-height: 20px;
	display:block;
	background-color: #990000;
	color: #FFFFFF;
}

button { cursor:pointer; }
button:hover {opacity:.7;}

/* Start Template Updates by RDM:  menutitle */

	#menuBar {
		background-color: #00385b;
		vertical-align: top;
		width: 100%;
		padding: 2px;
		height: 16px;
		font: bold 12px/16px Arial,sans-serif; 
	}
	.menuBarLeft {
		width: 60%;
		float: left;
		display: inline;
	}
	.menuBarRight {
		width: 40%; 
		text-align: right; 
		color: #ef0;	
		float: right;
		display: inline;
	}
	.menuBarRight a {
		font: bold 12px/16px Arial,sans-serif; 
		text-decoration: none;
		color: #fff;
	}
	.menuBarRight a:hover {
		text-decoration: underline;
		color: #f00;
	}
	.clear {
		padding: 0px;
		margin: 0px;
		line-height: 1px;
		font-size: 1px;
		clear: both;
	}

	#mainContent {
		width: 100%;
	}
	.leftMenu {
		width: 17%;
		margin: 0px 0px 5px 0px;
		padding: 0px 5px 0px 0px;
		border-right: solid 1px #000;
		background-color: #f9f9f9;
		float: left; 
		display: inline;
	}
	.leftMenu h1 {
		font: bold 14px/18px Arial,sans-serif;
		color: #193092;
		margin: 5px 2px 2px 8px;
		padding: 0px;
	}
	.leftMenu h2 {
		font: normal 12px/15px Arial,sans-serif;
		list-style: none;
	}
	.leftMenu ul {
		margin: 5px 0px 15px 0px;
		padding: 0px;
		list-style: none;
	}
	.leftMenu li {
		margin: 5px 5px 10px 20px;
		padding: 0px;
	}
	.leftMenu a {
		font: bold 11px/15px Arial,sans-serif;
		color: #666;
		text-decoration: none; 
	}
	.leftMenu a:hover {
		color: #f00;
		text-decoration: underline;	
	}
	.rightMain {
		width: 80%;
		padding: 0px 0px 0px 5px;
		margin: 0px 0px 5px 0px;
		float: left; 
		display: inline;
	}
	.rightMain h1 {
		font: bold 14px/18px Arial,sans-serif;
		color: #903;
		margin: 5px 2px 2px 8px;
		padding: 0px;
	}
	.rightMain p {
		font: bold 12px/16px Arial,sans-serif;
		margin: 5px 2px 2px 25px;
		padding: 0px;
	}
	.rightMain li {
		margin: 3px 2px 2px 25px;
		padding: 0px;
		list-style: none;
	}
	.rightMain ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
		display: block;
		width: auto;
	}
	.listAllRed {
		color:#990033;
	}
	.listAllBlue {
		color:#0000FF;
	}
	.categoryName {
		font: bold 16px/20px Arial,sans-serif;
		color: #00c;
	}
	.rightFeature {
		width: 300px;
		padding: 0px;
		margin: 5px 0px 0px 0px;
		float: right; 
	}
	.rightFeature h2 {
		margin: 0px 0px 3px 0px;
		padding: 0px;
	}
	.rightFeature h3 {
		margin: 0px;
		padding: 0px;
	}
	.rightFeature p {
		margin: 3px 0px 3px 0px;
		padding: 0px;
		font: normal 12px/16px Arial,sans-serif;
	}
	.rightFeature h2 a {
		font: bold 14px/18px Arial,sans-serif;
		color: #903;
		text-decoration: none;
	}
	.rightFeature h2 a:hover {
		color: #f00;
		text-decoration: underline;
	}
	.rightFeature h3 a {
		font: bold 16px/20px Arial,sans-serif;
		color: #00c;
		text-decoration: none;
	}
	.rightFeature h3 a:hover {
		color: #f00;
		text-decoration: underline;
	}
	.rightFeature img {
		border: solid 1px #666;
		padding: 0px;
	}
	.moreInfo {
		background-color: #903;
		width: 65px;
		border: solid 1px #666;
	}
	.moreInfo a {
		color: #fff;
		text-decoration: none;
		padding: 5px;
	}
	.moreInfo a:hover {
		color: #fff;
		text-decoration: underline;
	}
	div.scroll {
		height: 45px;
		width: 270px;
		overflow: auto;
		padding: 1px;
	}
/* Start SEO Template Updates by Z5 */
.z5NoMargin {
	margin: 0px;
	padding: 0px;
}
.z5FontNormal {
	font-weight: normal;
}
.z5LeftMargin8px {
	margin: 0px 0px 0px 8px;
	padding: 0px;
}
.z5FontSize12 {
	font-size: 12px;
}
.z5ColorBlack {
	color: black;
}
.z5InheritLineHeight {
	line-height: inherit;
}
.z5InheritFontFamily {
	font-family: inherit;
}
.z5InheritColor {
	color: inherit;
}
.z5InheritFontSize {
	font-size: inherit;
}

.menulinkg {font-family:Arial,sans-serif;color:#CCCCCC;font-size:10pt;font-weight:bold}
		form {
			margin-bottom : 0px;
			padding-bottom : 0px;
			padding : 0px;
			bottom : 0px;
		}
ul { 
	padding: 0 0 0 17px;
	margin: 0;
}

.autocompleteLocation {
display: block;
    width: 100%;
    height: 24px;
    padding: 6px 6px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
		
 <!---
140112 RKR elim custom colors for login
--->
 <!--- LMC INVENTORY/PUBLIC Custom --->
	.MenuBG {background-color:#~!008;}
.NameLogo  {
     	font-family : Arial Black,sans-serif;
     	font-size : 12pt;
		color : #;
		font-weight:NORMAL
     }


 .table .offerbid {
      display: none;
  } 

  .table .divider {
      display: none;
  } 

.table .description, .table .description-inline {
    display: none;
 }  

.pre {
   background-color: #f5e947;
    /* border: 1px solid #e0e0e0; */
    border-radius: 2px;
    color: #212121;
    display: block;
    font-size: 15px;
    line-height: 20px;
    padding: 6px 8px;
    word-break: break-all;
    word-wrap: break-word;
    display: flex;
    justify-content: center;
}
  
.nf {
    color: #375bbb;
    font-weight: bold;
}

.nv {
    color: #008080;
}

.error {
	font-size: 15px;
    color: red;
    font-weight: bold;
    line-height: 30.5px;
}

.imgprev {
	max-width: 600px;
	max-height: 300px;
	border: 1px #cacaca solid; 
	padding: 10px;
}

