/* CSS Document */

 .cleaner{
	float: none; 
	clear: both; 
	height: 1px;
	margin: 0px;
	padding: 0px;
	font-size: 0;
	line-height: 0;
	background-color: transparent;
}

h1 {
	font-size: 20px;
	font-weight: bold;
	color: #163c8f;
	padding-top: 15px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
/*	font-style: italic; */
	color: #163c8f;
	margin: 0px;
	padding: 0px;
}

h3 { 
    font-family: Arial, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #163c8f; 
/*    color: #79723D; */	
    line-height: 13pt; 
    font-variant: normal;
    display: inline;    
}


h4 {
	margin: 0px;
	padding: 0px;
}

.redBold {
	font-weight: bold;
	color: #163c8f;
	font-size: 13px;
}

.medRedText {
	color: #163c8f;
}

.medRedTextBold {
	color: #163c8f;
	font-weight: bold;
}

#main {

}

#left {
	position: relative;
	float: left;
	width: 755px;
	margin-left: 8px;
	margin-right: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#leftTop {
	height: 235px;
	position; relative;
}

#leftTopProducts {
	position; relative;
	height: 357px;	
}

#leftTop p, #leftTopProducts p {
	line-height: 18px;
}

#right {
	position: relative;
	float: left;
	width: 154px;
}






/* --- Supporting styles ---- */

#topImage {
	float: left;
	margin: 0px 15px 0px 0px;
}

#demoBox {
	width: 122px;
	border: 1px solid #736738;
	padding: 10px 13px 10px 13px;
	margin-bottom: 20px;
	background-color: #f9f7ee;
}

#subscribeOptions, #contactMe2 {
	margin-bottom: 10px;
}

.equipMgr {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #163c8f;
	margin-top: 35px;
}


.lightBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #726737;
	border-top: 1px solid #726737;
	margin-top: 3px;
	padding-top: 5px;
}

#learnMore {
	position: relative;
	margin: 0px;
	padding: 0px;
	z-index: 10;
}

#learnMoreBtn {
	position: absolute;
	top: 110px;
	left: 5px;
	z-index: 20;
}

#learnMoreBtnWM {
	position: absolute;
	top: 140px;
	left: 57px;
	z-index: 20;
}

#learnMoreBtnFS {
	position: absolute;
	top: 100px;
	left: 0px;
	z-index: 20;
}

#learnMoreBtnExec {
	position: absolute;
	top: 110px;
	left: 7px;
	z-index: 20;
}

#learnMoreBtnTCM {
	position: absolute;
	top: 142px;
	left: 10px;
	z-index: 20;
}


#left ul li {
	list-style-image:url(/_resources/images/homepage/bullet_red_square.gif);
}

#left #tablist li {
	list-style-image: none;
}

#fragment-1, #fragment-2, #fragment-3, #fragment-4, #fragment-5, #fragment-6 {
	font-size: 12px;
}

#fragment-1 a, #fragment-2 a, #fragment-3 a, #fragment-4 a, #fragment-5 a, #fragment-6 a {
	font-weight: bold;
	color: #163c8f;
	text-decoration: none;
}

#fragment-1 a:hover, #fragment-2 a:hover, #fragment-3 a:hover, #fragment-4 a:hover, #fragment-5 a:hover, #fragment-6 a:hover {
	text-decoration: underline;
}

#fragment-6 {
	min-height: 175px;
}


.boldText {
	font-weight: bold;
}

/* #tabs .list2 {
	margin-left: 15px;
} */

#tabs .list2 li {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

#tabs p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

#equipmentManager, #trainingCenter, #onsiteTraining, #fieldStaffPopup, #toolcribManager, #accessories, #labelstags, #equipmenttools, #enterprisematerials, #enterpriseequipment, #enterprisepurchasing, #enterprisebilling, #enterprisemobile {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#equipmentManager p, #trainingCenter p, #onsiteTraining p, #fieldStaffPopup p, #toolcribManager p, #accessories p, #labelstags p, #equipmenttools p, #enterprisematerials p, #enterpriseequipment p, #enterprisepurchasing p, #enterprisebilling p, #enterprisemobile p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	line-height: 18px;
}

#equipmentManager h2, #trainingCenter h2, #onsiteTraining h2, #fieldStaffPopup h2, #toolcribManager h2, #accessories h2, #labelstags h2, #equipmenttools h2, #enterprisematerials h2, #enterpriseequipment h2, #enterprisepurchasing h2, #enterprisebilling h2, #enterprisemobile h2 {
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #163c8f;
	margin: 0px;
	padding: 0px;
}

#equipmentManager a, #trainingCenter a, #onsiteTraining a, #fieldStaffPopup a, #toolcribManager a, #accessories a, #labelstags a, #equipmenttools a, #enterprisematerials a, #enterpriseequipment a, #enterprisepurchasing a, #enterprisebilling a, #enterprisemobile a {
	font-weight: bold;
	color: #163c8f;
	text-decoration: none;
}

#equipmentManager a:hover, #trainingCenter a:hover, #onsiteTraining a:hover, #fieldStaffPopup a:hover, #toolcribManager a:hover, #accessories a:hover, #labelstags a:hover, #equipmenttools a:hover, #enterprisematerials a:hover, #enterpriseequipment a:hover, #enterprisepurchasing a:hover, #enterprisebilling a:hover, #enterprisemobile a:hover {
	text-decoration: underline;
}

#warehouseManager {
	margin-left: -14px;
}


/* Styles used on the tabbed Company page */

.companyFullWidth {

}

.custLeftCol {
		position: relative;
		float: left;
		width: 325px;
		margin: 0px 15px 20px 0px;
}

.custRightCol {
		position: relative;
		float: left;
		width: 340px;
		margin-bottom: 20px;
}

.custLCimage {
		position: relative;
		float: left;
		width: 110px;
}

.custLCtext {
		position: relative;
		float: left;
		width: 215px;
}

#tabs .custLCtext p {
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
}


/* .ui-tabs .ui-tabs-panel {
    line-height: 1.75em;
} */

.custLCtext p a {
	font-weight: normal;
}


.awardsLeftCol {
		position: relative;
		float: left;
		width: 185px;
}


.awardsRightCol {
		position: relative;
		float: left;
		width: 480px;
}

.newsroomCol1 {
		position: relative;
		float: left;
		width: 260px;
		margin: 10px 0px 10px 0px;
}

.newsroomCol2 {
		position: relative;
		float: left;
		width: 200px;
		margin: 10px 0px 10px 0px;
}

.newsroomCol3 {
		position: relative;
		float: left;
		width: 150px;
		margin: 10px 0px 10px 0px;
}

.newsRoomLeftcol {
		position: relative;
		float: left;
		width: 285px;
		margin-right: 15px;
}

	.newsRoomNewsLeft {
			position: relative;
			float: left;
			width: 285px;
			margin-bottom: 10px;
	}

	.newsroomImage {
			position: relative;
			float: left;
			width: 80px;
	}

	.newsroomText {
			position: relative;
			float: left;
			width: 205px;
			line-height: 1.1em;
	}
	
	.newsroomText p {
			color: #163c8f;	
	}

	#fragment-4 .newsroomText a {	
		text-decoration: underline;
	}

.newsRoomRightCol {
		position: relative;
		float: left;
		width: 380px;
		line-height: 1.1em;
}

#fragment-4 .newsRoomRightCol a {
		text-decoration: underline;
}



.head {
	font-size: 14px;
	font-weight: bold;
/*	font-style: italic; */
	color: #163c8f;
	margin: 0px;
	padding: 0px;
}


.subhead {
	font-size: 12px;
	font-weight: bold;
/*	font-style: italic; */
	color: #163c8f;
	margin: 0px;
	padding: 0px;
}

#executives, #graphics, .custStories, .newsroomPopup {
	background:#ffffff;
	color:#61542a;
	border:1px solid #61542a;
	padding:15px;
	margin:15px;
	font-family: Arial;
	font-size: 12px;
}

#executives a, #graphics a, .custStories a, .newsroomPopup a {
	color:#163c8f;
}

/* Styles added when the products page was converted to new format. */
.boldBrown {
	font-weight:bold;
	color: #163c8f;
/*	color:#5e552c; */
	font-size: 12px;
}

.boldBrownSmall {
	font-weight:bold;
	color:#5e552c;
	font-size: 10px;
	font-style: italic;
	line-height: 14px;
}

#pricingJunk {
	position: relative;
	float: left;  
	width: 5px;
	margin: 20px 5px 5px 5px;
	background-color: green;
}

 #pricingLeft {
	position: relative;
	/* float: left; */
	width: 225px;
	margin: 20px 25px 5px 5px;
	background-color: #f8f6eb;
	border: 1px solid black;
	padding: 15px;
}


#pricingRight {
	position: relative;
	/* float: left;   */
	width: 225px;
	margin: 20px 5px 5px 5px;
	padding: 15px;
}



#pricingLeft img, #pricingRight img {
	border: 0px;
}

.pBackgroundSelected {
	background-color: #e1decf;
	font-weight: bold;
	font-size: 15px;
}

.pBackgroundUnselected {
	background-color: #e7e6e0;
	font-weight: bold;
	font-size: 15px;
}

.brownHR {
	color:#aba58b;
	height: 1px;
	border-style: solid;
	/* border: 1px; */
	/* border-color: #aba58b; */
	/* background: #aba58b; */
}

.brownTop {
	font-weight: bold;
	font-size: 9px;
	border-top: 1px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-style: solid;
	border-color: #aba58b;
	
}

.listHeader {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 12px;
}

#pricingLeft ul, #pricingRight ul {
	margin-top: 0px;
	padding-top: 0px;
}

#pricingLeft ul li, #pricingRight ul li {
	margin: 0px;
	padding: 0px;
	color: #61542a;
	font-size: 12px;
}

#demoForm, #contactForm {
	background:#ffffff;
	color:#61542a;
	border:1px solid #61542a;
	padding:15px;
	margin:15px;
	font-family: Arial;
	font-size: 12px;
}

#demoForm table {
	color: #000000;
}

#contact_me_ent_pro {
	border: 0px;
	float: right;
/*	position: relative;
	left: 500px;
	top: 0px; */
}

#fragment-5 {
	min-height: 175px;
}

#learnmore_box {
	float:right;
	border: 1px solid #5e542b;
	width: 130px;
	padding: 9px;
	color: #5e542b;
	background-color: #f7f6eb;
}

#tw_ent_logo {
	margin-left: 16px;
	margin-top: 9px;
}

#learnmore_p {
	margin-left: 16px;
	padding:0px;
	width: 80px;
	font-size: 12px;
	line-height: 14px;
}

#leftTop h2, #leftTopProducts h2 {
	font-size: 18px;
}

/* Used on products page for scanners and labels/tags */
.toggler2 {
	color: #163c8f;
	margin-bottom: 15px;
}

#productsMessage {
	position: absolute;
	width: 390px;
	top: 35px;
	left: 325px;
	color: white;
}

#productsMessage h1 {
	color: white;
}

#productsMessage h2 { 
	color: white;
	font-size: 15px;
}


#productsOverviewlayout {
	position: relative;
}

#productsunorderedlist {
	position: relative;
	float: left;
	width: 275px;
}

#productsinset {
	position: relative;
	float: left;
	background-color: #f9f7ee;
	border: 1px solid #736738;
	color: #5e5554;
	width: 402px;
	height: 96px;
	margin-top: 15px;
}

#topproducts {
	padding: 5px 10px 5px 20px;
}

#hotproductsP {
	padding: 5px 0px 0px 0px;
}

#productsinset p {
	position: absolute;
	top: 12px;
	left: 260px;
	width: 125px;
	height: 56px;
	font-size: 12px;
	line-height: 14px;
	padding: 0px;
	margin: 0px;
}

