﻿/*
	Name: Envisupply
	Date: August 2012
	Description: Layout for Envisupply
	Version: 1.0
*/

/* Imports */
@import url("reset.css");
@import url("menu.css");

/*media queries*/

@media only screen and (max-width: 1024px){
	.purchaseOptions{display:none !important;}
}

/***** Global *****/
/* Body */


    html, body {
    height: 100%;
    }

body {
	background: #326db5 url(../images/body_bg.jpg) repeat-x left top;
	color: #464646;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin: 0;
	padding: 0;
	text-align: left;
	min-width:1024px;
}

@font-face {
	font-family: 'Conv_Helvetica';
	src: url('../fonts/Helvetica.eot');
	src: local('☺'), url('../fonts/Helvetica.woff') format('woff'), url('../fonts/Helvetica.ttf') format('truetype'), url('../fonts/Helvetica.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'HelveticaBold';
    src: url('../fonts/helvetica_bold.eot');
    src: url('../fonts/helvetica_bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica_bold.woff') format('woff'),
         url('../fonts/helvetica_bold.ttf') format('truetype'),
         url('../fonts/helvetica_bold.svg#HelveticaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* Headings */

.item-page h3 {font-size: 16px; font-weight: bold;
}


.discountProduct{
	width: 470px;
	float:left;
	border-bottom:1px solid #ccc;
	padding-left:10px;
}

.discountProductImg{
	float:left;
}

.discount{
	width:470px;
}

.raeImgLeft2{

		margin-left:30px;
	padding-top:20px;
	width:147px;
	margin-bottom:10px;
}

.raeLeftnoBtn {
border-bottom:1px solid #ccc;
width:980px;
float:left;
height:1px;}
.raeLeftnoBtn2 {
border-bottom:1px solid #fff;
width:980px;
float:left;
height:1px;}

.raeBmBorder {
border-bottom:1px solid #ccc;
float:left;}

.raeImgLeft3{

		margin-left:30px;
	padding-top:20px;

}

.raeLeftDiscount{
	border-right:1px solid #ccc;
	float:left;
	width:480px;
}

.discountPadding{
	width:275px;
	padding-left:10px;
	float:left;
}

.raeSystemsPagerightContent{
	padding-left:10px;
	padding-top:20px;
}

.raeLeftDiscountRight{

	float:left;
	width:480px;
}

.item-page a {
	color: #FF8810;
    font-size: 12px;
    text-decoration: none;}

.item-page a:hover {	text-decoration: underline;}

h2 {
	font-size: 22px;
	font-weight: 400;
	line-height: 22px;
	margin-bottom: 5px;
}

h3 {
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	margin-bottom: 5px;
}

h4 {
	font-size: 14px;
}

h5 {
	font-size: 13px;
}

h6 {
	font-size: 11px;
}


h4, h5, h6 {
	font-weight: 400;
	line-height: 16px;
	margin-bottom: 5px;
}

h3.copyTitle a:link,
h3.copyTitle a:visited {
	font-weight: 400;
	color: #4380ca;
	text-decoration: none;
}
h3.copyTitle a:hover,
h3.copyTitle a:active {
	font-weight: 400;
	color: #4380ca;
	text-decoration: underline;
}

h3.news_header {
	background: #3d7eb1 url(../images/pidbox_li_bg.jpg) no-repeat right center;
	margin-bottom: 5px;
	color: #fff;
}

h3.news_header:hover {
	background: #3d7eb1 url(../images/pidbox_li_bg.jpg) no-repeat right center;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

h3.news_header a:link,
h3.news_header a:visited,
h3.news_header a:active {
	text-decoration: none;
	color: #fff;
	display: block;
	padding: 15px 0 15px 15px;
}

h3.news_header a:hover {
	text-decoration: underline;
}

.border {
	border: 7px solid #f5f5f5;
	margin-bottom: 11px;
}


table.smalltable td { border: 1px solid #464646; }

/* Anchors */
a {outline: 0;}
a img {border: 0px; text-decoration: none;}
a:link, a:visited {
	color: #4380ca;
	text-decoration: none;
}
a:hover, a:active {
	color: #5e9aab;
	text-decoration: underline;
}

.leftcolumn {float: left; width: 35%; text-align:left;}
.leftcolumn img {margin: 0 auto 40px; display:block;}
.leftcolumn table{width:100%;}

.downloads img { float:left;margin-bottom:10px; margin-top:20px; clear:both;
    margin-right: 13px;
    width: 100px;
	border: 1px solid #d7d7d7; }

	.pad {
    padding-top: 52px !important;

	}

.text2 { color: #464646;
    float: left;
    font-family: Helvetica;
    font-size: 12px;
    line-height: 20px;
    padding-top: 100px;
	vertical-align: baseline;
	background: none repeat scroll 0 0 transparent;
    border: 0 none;
	width: 160px;
	}



.rightcolumn {width: 60%; float: right;}

.catching { color:#5e9aab;
font-size:14px;
font-weight:bold;
 line-height:20px;}

#contentCol  .catching a:link, #contentCol .catching a:active, #contentCol .catching a:visited { color:#5e9aab;
font-size:14px !important;
font-weight:bold;
 line-height:20px;
 text-decoration:none;}
#contentCol  .catching a:hover {text-decoration:underline}

.pricing th { width:33%;
 background: #1c5fad;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align:center;
}

.pricing td {
	padding: 8px 14px;
}

.pricing th {
	padding: 8px 14px;
}


.pricing td {
	background: #f5f5f5;
}

.pricing td {
	width:auto;
	color: #464646;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	padding: 12px 14px;
	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF}

	.pricing2 th { width:33%;
 background: #1c5fad;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align:center;
}

.pricing2 td {
	padding: 8px 14px;
}

.pricing2 th {
	padding: 8px 14px;
}


.pricing2 td {
	background: #f4f7f8;
}

.pricing2 td {
	width:auto;
	color: #464646;
	text-align:left;
	font-size: 12px;
	font-weight:bold;
	padding: 12px 14px;
	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF}


.auro th {
 background: #1c5fad;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-align:center;
}


.auro td {
	padding: 8px 14px;
}

.auro th {
	padding: 8px 14px;
}


.auro td {
	background: #f5f5f5;
}

.auro td {

	color: #464646;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	padding: 12px 14px;
	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF}

.smPrint th {
	font-size: 12px;
	padding: 8px;
	 background: #1c5fad;
	font-weight: bold;
	color: #fff;
	text-align:center;
}

.smPrint td {

	color: #464646;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	padding: 8px;
	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF;
	background: #f5f5f5;
	}



	.smPrint2 th {
	font-size: 12px;
	padding: 8px;
	 background: #1c5fad;
	font-weight: bold;
	color: #fff;
	text-align:center;
	line-height:16px;
	vertical-align:middle;

}

.smPrint2 td {

	color: #464646;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	padding: 8px;
	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF;
	background: #f5f5f5;
	line-height:16px;
	vertical-align:middle;
	border-top:none;
	border-left: none;
	}

		.smPrint3 th {
	font-size: 12px;
	padding: 8px;
	 background: #1c5fad;
	font-weight: bold;
	color: #fff;
	text-align:center;
	line-height:16px;
	vertical-align:middle;

}
	.smPrint3 td {
    background: #f5f5f5 none repeat scroll 0 0;
    border-color: -moz-use-text-color #fff #fff -moz-use-text-color;
    border-style: none solid solid none;
    border-width: medium 2px 2px medium;
    color: #464646;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    padding: 6px;
    text-align: center;
    vertical-align: middle;}


.tinyPrint th {
	font-size: 11px;
	padding: 4px;
	 background: #1c5fad;
	font-weight: bold;
	color: #fff;
	text-align:center;

}

.tinyPrint td {

	color: #464646;
	text-align:center;
	font-size: 11px;
	font-weight:bold;
	padding: 4px;
	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF;
	background: #f5f5f5;
	}



#contentCol .productWrap .rent a, #contentCol .productWrap .auro td.rent a, #contentCol .productWrap .smPrint td.rent a, .smPrint td.rent a{
    background: url("../images/gotoback-btm-bg.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
    width: 54px;
}

#contentCol .productWrap .rent a:hover, #contentCol .productWrap .auro td.rent a:hover, #contentCol .productWrap .smPrint td.rent a:hover, .smPrint td.rent a:hover
 {	text-decoration: underline;}


 #contentCol .buyBtn,
 .buyBtn{
    background-color:#5e9aab;
	-webkit-border-radius: 4px;
border-radius: 4px;
    color: #FFFFFF !important;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform:none;
    vertical-align: middle;
    padding-left:10px; padding-right:10px;


}

#contentCol .buyBtn a:hover,
.buyBtn a:hover
 {text-decoration: underline !important;}


.buyBtn {
    float: right;
    margin-left: 20px;
    text-transform: uppercase;
    font-size: 13px;
    background-color: #1c5fad;
    margin-top: -4px;
}

 #contentCol .buyBtn1,
 .buyBtn1{
    background-color:#FF8810;
	-webkit-border-radius: 4px;
border-radius: 7px;
    color: #FFFFFF !important;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    height: 75px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform:none;
    vertical-align: middle;
    padding-left:10px; padding-right:10px;


}

.question-btn {
	background-color: #5e9aab;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: #FFFFFF !important;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    padding-left: 10px;
    padding-right: 10px;
	float:left;
}

.question-wrapper {
    clear: both;
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
}

.insert td {font-family: Helvetica;
    font-weight: bold;}

/* Paragraphs */
p {margin-bottom: 20px;}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

/* Lists */
ul {
	list-style: outside disc;
	margin: 1em 0 1.5em 1.5em;
}

ol {
	list-style: outside decimal;
	margin: 1em 0 1.5em 1.5em;
}

dl {margin: 0 0 1.5em 0;}
dt {font-weight: bold;}
dd {margin-left: 1.5em;}

/* Quotes */
blockquote {font-style: italic;}
cite {}

q {}

tabe {
   float: left;
}


.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

#wrapper-outerWrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 35px auto 0;
}

#wrapperBottom-outerWrap, .push {
	background: url(../images/wrapper_bottom_outer.jpg) repeat-x left top;
	/*background: none;*/
	clear: both;
}

#wrapperTop-outer {
	background: url(../images/wrapper_top_inner.png) no-repeat center top;
	height: 211px;
}

.fixed-phone-number {position:fixed; top:0; width:100%; background:#71b1f5; z-index:101; -webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, .4); box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, .4);}
.fixed-phone-number div {width:964px; margin:0 auto; text-align:right; color:#1c5fad; padding:8px 30px; font-size:14px; font-weight:bold;}

#menu {
	width: 1024px;
	margin: 0 auto;
	position: relative;
	z-index: 100;
}

#menu .moduletable-menu {
	background: url(../images/menu_bg.png) no-repeat left top;
	width: 754px;
	height: 37px;
	position: absolute;
	top: 41px;
	right: 0px;
}

#wrapperTop {
	width: 1024px;
	margin: 0 auto;
}

#header {
	position: relative;
}

#header .logo {
	position: absolute;
	top: 22px;
	left: 0px;
}

#header .topWrap {
	width: 724px;
	border-bottom: 1px solid #518594;
	position: absolute;
	top: 12px;
	right: 30px;
}

#header .topWrap .moduletable-topmenu {
	background: #1c5fad;
	/*width: 335px;*/
	height: 18px;
	float: right;
	padding-left: 0px;
	margin-left: 100px;
}

#header .topWrap .moduletable-topmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#header .topWrap .moduletable-topmenu ul li {
	margin: 0 15px 0 0;
	line-height: 18px;
	float: left;
}

#header .topWrap .moduletable-topmenu ul li.item-994 {
	margin: 0 0px 0 0;
}

#header .topWrap .moduletable-topmenu ul li.item-107 a:link,
#header .topWrap .moduletable-topmenu ul li.item-107 a:active,
#header .topWrap .moduletable-topmenu ul li.item-107 a:visited {
	background: url(../images/contact_bg.png) no-repeat left center;
	padding: 0 0 0 14px;
	font-family: 'HelveticaBold';
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#header .topWrap .moduletable-topmenu ul li.item-107.active a:link,
#header .topWrap .moduletable-topmenu ul li.item-107.active a:active,
#header .topWrap .moduletable-topmenu ul li.item-107.active a:visited,
#header .topWrap .moduletable-topmenu ul li.item-107 a:hover {
	color: #5e9aab;
}

#header .topWrap .moduletable-topmenu ul li.item-911 a:link,
#header .topWrap .moduletable-topmenu ul li.item-911 a:active,
#header .topWrap .moduletable-topmenu ul li.item-911 a:visited {
	background: url(../images/shopping-carts.png) no-repeat left center;
	padding: 0 0 0 19px;
	font-family: 'HelveticaBold';
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#header .topWrap .moduletable-topmenu ul li.item-911.active a:link,
#header .topWrap .moduletable-topmenu ul li.item-911.active a:active,
#header .topWrap .moduletable-topmenu ul li.item-911.active a:visited,
#header .topWrap .moduletable-topmenu ul li.item-911 a:hover {
	color: #5e9aab;
}


#header .topWrap .moduletable-topmenu ul li.item-108 a:link,
#header .topWrap .moduletable-topmenu ul li.item-108 a:active,
#header .topWrap .moduletable-topmenu ul li.item-108 a:visited {
	background: url(../images/order_form_bg.png) no-repeat left center;
	padding: 0 0 0 14px;
	font-family: 'HelveticaBold';
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#header .topWrap .moduletable-topmenu ul li.item-108.active a:link,
#header .topWrap .moduletable-topmenu ul li.item-108.active a:active,
#header .topWrap .moduletable-topmenu ul li.item-108.active a:visited,
#header .topWrap .moduletable-topmenu ul li.item-108 a:hover {
	color: #5e9aab;
}

#header .topWrap .moduletable-topmenu ul li.item-109 a:link,
#header .topWrap .moduletable-topmenu ul li.item-109 a:active,
#header .topWrap .moduletable-topmenu ul li.item-109 a:visited {
	background: url(../images/catalog_bg.png) no-repeat left center;
	padding: 0 0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#header .topWrap .moduletable-topmenu ul li.item-109.active a:link,
#header .topWrap .moduletable-topmenu ul li.item-109.active a:active,
#header .topWrap .moduletable-topmenu ul li.item-109.active a:visited,
#header .topWrap .moduletable-topmenu ul li.item-109 a:hover {
	color: #5e9aab;
}


#header .topWrap .moduletable-topmenu ul li.item-944 a:link,
#header .topWrap .moduletable-topmenu ul li.item-944 a:active,
#header .topWrap .moduletable-topmenu ul li.item-944 a:visited {
	background: url(../images/order_form_bg.png) no-repeat left center;
	padding: 0 0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#header .topWrap .moduletable-topmenu ul li.item-944.active a:link,
#header .topWrap .moduletable-topmenu ul li.item-944.active a:active,
#header .topWrap .moduletable-topmenu ul li.item-944.active a:visited,
#header .topWrap .moduletable-topmenu ul li.item-944 a:hover {
	color: #5e9aab;
}

#header .topWrap .moduletable-phone{
	background: #093058;
	width: 245px;
	height: 18px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	float: right;
	padding-right: 10px;
}
/*
#header .moduletable-menu {
	background: url(../images/menu_bg.png) no-repeat left top;
	width: 724px;
	height: 37px;
	position: absolute;
	top: 41px;
	right: 30px;
}
*/
#header .moduletable {
    display: none;
}
.menu-101 .moduletable-pathway {
    display: none;
}

#header .moduletable-pathway {
	width: 964px;
	position: absolute;
	top: 105px;
	left: 30px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e7e7e7;
	font-family: Helvetica;
	font-size: 11px;
}

#header .moduletable-pathway ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#header .moduletable-pathway span {
	padding: 0px 2px 0px 2px;
	display: inline;
	color: #464646;
}

#header .moduletable-pathway a:link,
#header .moduletable-pathway a:visited,
#header .moduletable-pathway a:active {
	text-decoration: none;
	color: #5e9aab;
	font-size: 11px;
}

#header .moduletable-pathway a:hover {
	text-decoration: none;
}

#header .moduletable-search {
	width: 343px;
	height: 32px;
	margin-bottom: 14px;
	position: absolute;
	top: 140px;
	right: 30px;
	background: #fff;
	border: 1px solid #cfcfcf;
}

#header .moduletable-search .inputbox {
	background: none;
	border: none;
	width: 304px;
	height: 32px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #b7b7b7;
	line-height: 32px;
	padding: 0 5px;
	float: left;
}

#header .moduletable-search .button  {
	background: url(../images/searchbox_bg.png) no-repeat left top;
	border: none;
	width: 26px;
	height: 26px;
	float: right;
	cursor: pointer;
	text-indent: -9999px;
	display: block;
	margin: 3px 3px 0px 0px;
}

#header .moduletable-search .button:hover {
	background: url(../images/searchbox_bg.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}




#wrapperRepeat-outer {
	background: url(../images/wrapper_repeat.png) repeat-y center top;
}

#wrapperRepeat {
	width: 1024px;
	margin: 0 auto;
	position: relative;
}

#banner {
	background: #f5f5f5;
	border-bottom: 1px solid #e7e7e7;
	padding: 10px 30px 20px 30px;
	width: 964px;
	overflow: hidden;
}

#banner .bannerLeft {
	background: url(../images/banner_left_bg.jpg) no-repeat left top;
	width: 574px;
	height: 383px;
	padding: 14px;
	float: left;
}

#banner .bannerLeft ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#banner .bannerRight {
	width: 362px;
	float: right;
	padding-top: 15px;
}

#banner .bannerRight .moduletable-search {
	/*background: url(../images/searchbox_bg.png) no-repeat left top;*/
	background: #fff;
	width: 343px;
	height: 32px;
	margin: 0 0 12px 19px;
	border: 1px solid #cfcfcf;
}

#banner .bannerRight .moduletable-search .inputbox {
	background: none;
	border: none;
	width: 304px;
	height: 32px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #b7b7b7;
	line-height: 32px;
	padding: 0 5px;
	float: left;
}

#banner .bannerRight .moduletable-search .button {
	background: url(../images/searchbox_bg.png) no-repeat left top;
	border: none;
	width: 26px;
	height: 26px;
	float: right;
	cursor: pointer;
	text-indent: -9999px;
	display: block;
	margin: 3px 3px 0px 0px;
}

#banner .bannerRight .moduletable-search .button:hover {
	background: url(../images/searchbox_bg.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

#banner .bannerRight .moduletable-products {
	height: 312px;	width: 362px;
	background: #f5f5f5;
	padding: 0 0 20px 0;
	border-bottom: 3px solid #5e9aab;
    clear: both;
}

#banner .bannerRight .moduletable-products h3 {
	background: url(../images/product_title_bg.jpg) no-repeat left top;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
	line-height: 40px;
	height: 48px;
	color: #ffffff;
	padding: 0 0 0 27px;
	margin: 0 0 9px 0;
}

.bannerRight .moduletablehome-contact-button {
    float: right;
    color: #FFF;
    display: none;
    padding-top: 7px;
}

.homepage-variation .moduletablehome-contact-button {
    display: block;
}

.homepage-variation #banner .bannerRight .moduletable-search .inputbox {
    width: 65%;
}

.homepage-variation #banner .bannerRight .moduletable-search {
    width: 50%;
    display: inline-block;
    float: left;
}

.bannerRight .moduletablehome-contact-button a {

    color: #fff;
    background: #da7700;
    padding: 26px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    font-size: 15px;
    width: 50%;
}

#banner .bannerRight .moduletable-products .featuredbox {
	border-bottom: 1px solid #cfcfcf;
	padding: 0 26px 20px 22px;
	margin: 0 0 8px 0;
}

#banner .bannerRight .moduletable-products .featuredbox .image {
	width: 133px;
	float: left;
}

#banner .bannerRight .moduletable-products .featuredbox .text {
	width: 162px;
	padding: 8px 0 0 0;
	margin: 0 0 0 18px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	color: #464646;
	float: right;
}

#banner .bannerRight .moduletable-products .featuredbox .text h4 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	color: #464646;
	margin: 0 0 15px 0;
}

#banner .bannerRight .moduletable-products .navigation {

	height: 25px;
	margin: 0 0 0 25px;
}

#banner .bannerRight .moduletable-products .navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#banner .bannerRight .moduletable-products .navigation ul li {
	float: left;    margin-top: 10px;
}

#banner .bannerRight .moduletable-products .navigation ul li.prev a:link,
#banner .bannerRight .moduletable-products .navigation ul li.prev a:active,
#banner .bannerRight .moduletable-products .navigation ul li.prev a:visited {
	background: url(../images/prev_arrow.png) no-repeat left top;
	padding: 0 34px 0 32px;
	font-weight: normal;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 25px;
	color: #464646;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	float: left;
}

#banner .bannerRight .moduletable-products .navigation ul li.prev a:hover {
	background: url(../images/prev_arrow.png) no-repeat left bottom;
}

#banner .bannerRight .moduletable-products .navigation ul li.viewall {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	padding: 0 50px 0 46px;
}

#banner .bannerRight .moduletable-products .navigation ul li.viewall a:link,
#banner .bannerRight .moduletable-products .navigation ul li.viewall a:active,
#banner .bannerRight .moduletable-products .navigation ul li.viewall a:visited {
	font-weight: normal;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 25px;
	color: #464646;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
}

#banner .bannerRight .moduletable-products .navigation ul li.next a:link,
#banner .bannerRight .moduletable-products .navigation ul li.next a:active,
#banner .bannerRight .moduletable-products .navigation ul li.next a:visited {
	background: url(../images/next_arrow.png) no-repeat right top;
	padding: 0 32px 0 34px;
	font-weight: normal;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 25px;
	color: #464646;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	float: left;
}

#banner .bannerRight .moduletable-products .navigation ul li.next a:hover {
	background: url(../images/next_arrow.png) no-repeat right bottom;
}

#banner .bannerRight .moduletable-products .navigation ul li a:link,
#banner .bannerRight .moduletable-products .navigation ul li a:active,
#banner .bannerRight .moduletable-products .navigation ul li a:visited {
	font-weight: normal;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 25px;
	color: #464646;
	text-decoration: none;
	text-transform: uppercase;
}

/*--------------*/

#container {
	width: 964px;
	padding: 22px 30px 25px 30px;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

.content .item-page h1 {
	text-decoration: none;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 22px;
	color: #1c5fad;
	line-height: 22px;
	position: absolute;
	top: -72px;
	left: 30px;
	width: 580px;
	margin-bottom: 5px;
}


.itemdetailBox.wireless h2{
	position:relative;
	top:0;
	left:0;
}
.content h2 {
	text-decoration: none;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 22px;
	color: #1c5fad;
	line-height: 22px;
/*	position: absolute;*/
	top: -72px;
	left: 30px;
	width: 580px;
}

#contentCol .moduletable-environment {
	background: url(../images/environment_bg.png) no-repeat left top;
	width: 579px;
	height: 90px;
	padding: 3px 0 0 23px;
	margin-bottom:25px;
}



#contentCol .moduletable-environment .leftbox {
	background: url(../images/environment_leftbox_bg.png) no-repeat left top;
	width: 362px;
	height: 60px;
	padding: 20px 0 0 102px;
	float: left;
}

#contentCol .moduletable-environment .leftbox h4 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #71b1f5;
	line-height: 18px;
	margin: 0 0 3px 0;
	text-transform: uppercase;
}

#contentCol .moduletable-environment .leftbox h3 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 17px;
	color: #ffffff;
	line-height: 20px;
}

#contentCol .moduletable-environment .rightbox {
	width: 79px;
	margin: 0 0 0 20px;
	float: left;
}

#contentCol .moduletable-environment .rightbox a:link,
#contentCol .moduletable-environment .rightbox a:active,
#contentCol .moduletable-environment .rightbox a:visited {
	background: url(../images/getnow.png) no-repeat left top;
	font-family: Helvetica;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	line-height: 28px;
	text-transform: uppercase;
	color: #ffffff;
	display: block;
	margin: 30px 0 0 0;
	text-decoration: none;
}

#contentCol .moduletable-environment .rightbox a:hover {
	text-decoration: none;
	background: url(../images/getnow.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

#contentCol .moduletableList {
	width: 602px; margin-top:25px;
}

#contentCol .moduletableList .moduletable-singup,
.moduletable-singup-footer {
	width: 262px;
	background: #d1d1d1;
	border-radius: 5px 5px 5px 5px;
	padding: 16px 15px 16px 15px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	line-height: 12px;
	color: #464646;
	float: left;
}

 .moduletable-singup-footer  {
	margin-top: 50px;
  	float: right;
}

#contentCol .moduletableList .moduletable-singup #subscriptionMessage {
   color: #1D4B84;
   font-size: 11px;
   font-weight: bold;
	margin-top: 10px;
}

#contentCol .moduletableList .moduletable-singup .acymailing_module_form .acymailing_introtext {
	padding-bottom: 0px;
}

#contentCol .moduletableList .moduletable-singup table.acymailing_form {
	width: 261px;
	margin: 10px 0 0 0;
	background: #fff;
	/*background: url(../images/inputboxwrap_bg.png) no-repeat left top;*/
}

#contentCol .moduletableList .moduletable-singup .acymailing_module_form td {
	padding: 3px 3px 0px 0px;
	vertical-align: top;
}

#contentCol .moduletableList .moduletable-singup table.acymailing_form .inputbox {
	background: none;
	border: none;
	width: 164px;
	height: 30px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #b7b7b7;
	line-height: 30px;
	padding: 0 5px;
	float: left;
}

#contentCol .moduletableList .moduletable-singup table.acymailing_form .button {
	background: url(../images/subscribe_bg.png) no-repeat left top;
	border: none;
	width: 83px;
	padding: 0px;
	height: 26px;
	text-align: center;
	font-family: Helvetica;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 30px;
	color: #ffffff;
	float: right;
	cursor: pointer;
}

#contentCol .moduletableList .moduletable-singup table.acymailing_form .button:hover {
	background: url(../images/subscribe_bg.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

#contentCol .moduletableList .moduletable-supply {
	width: 276px;
	background: #d1d1d1;
	border-radius: 5px 5px 5px 5px;
	padding: 13px 0px 17px 12px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	line-height: 12px;
	color: #464646;
	float: right;
}

#contentCol .moduletableList .moduletable-supply .desbox {
	width: 213px;
	background: url(../images/supply_desbox_bg.png) no-repeat left top;
	padding: 0 0 0 48px;
}

#contentCol .moduletableList .moduletable-supply .desbox h4 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 10px 2px;
	color: #1d4b84;
}

#contentCol .moduletableList .moduletable-supply .desbox .spearheadfacebooklike {
	width: 92px;
	height: 24px;
	margin: 0 0 0 7px;
}

.uiGrid .hCent {
	padding-left: 10px !important;
}

#contentCol .moduletableList .moduletable-supply .desbox .likebox .like {
	background: url(../images/like_bg.png) no-repeat left top;
	width: 55px;
	height: 24px;
	text-align: center;
	margin: 0 6px 0 0;
	cursor: pointer;
	float: left;
}

#contentCol .moduletableList .moduletable-supply .desbox .likebox span {
	line-height: 24px;
	float: left;
}

#rightCol {
	width: 342px;
	float: right;
}

#rightCol .moduletable-location {
	width: 343px;
}

#rightCol .moduletable-location .locationbox {
	border-bottom: 1px solid #cfcfcf;
	width: 343px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	color: #464646;
	padding: 0 0 5px 0;
	margin: 0 0 8px 0;
}

#rightCol .moduletable-location .locationbox.last {
	border-bottom: none;
}

#rightCol .moduletable-location .locationbox span {
	font-weight: bold;
}

#rightCol .moduletable-location .locationbox h3 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #5e9aab;
	margin: 0 0 15px 0;
}

#rightCol .moduletable-location .locationbox h4 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #464646;
	margin: 0px;
}

#wrapperBottom-outer {
	/*background: url(../images/wrapper_bottom_outer.jpg) repeat-x left top;*/
	background:url(../../../images/footerRepeatBg.jpg);
	width: 100%;
	overflow:hidden;
	/*height: 216px;*/
}

#wrapperBottom {
	width: 964px;
	margin: 0 auto;
	padding: 0px 30px 0px 30px;
}

#wrapperBottom .moduletable-equipment {
	width: 590px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	line-height: 20px;
	padding: 26px 0 0 0;
	float: left;
}

#wrapperBottom .moduletable-equipment p {
	margin: 0 0 10px 0;
}

#wrapperBottom .moduletable-equipment h3 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #5e9aab;
	margin: 0 0 16px 0;
}

#wrapperBottom .moduletable-equipment a.readmore:link,
#wrapperBottom .moduletable-equipment a.readmore:active,
#wrapperBottom .moduletable-equipment a.readmore:visited {
	background: url(../images/readmore_bg.png) no-repeat left top;
	width: 146px;
	height: 36px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	display: block;
	text-decoration: none;
	line-height: 36px;
	color: #ffffff;
	padding: 0 0 0 20px;
}

#wrapperBottom .moduletable-equipment a.readmore:hover {
	background: url(../images/readmore_bg.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

#wrapperBottom .moduletable-menuinnerfooter {
	padding: 40px 0 0 0;
	margin: 0 0 8px 0px;
	float: left;
	width: 650px;
}

#wrapperBottom .moduletable-menuinnerfooter ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#wrapperBottom .moduletable-menuinnerfooter ul li {
	line-height: 33px;
	margin-right: 20px;
	width: 138px;
	float: left;
	border-bottom: 1px solid #222222;
}


#wrapperBottom .moduletable-menuinnerfooter ul li.item-124,
#wrapperBottom .moduletable-menuinnerfooter ul li.item-125 {
	border: none;
}

#wrapperBottom .moduletable-menuinnerfooter ul li a:link,
#wrapperBottom .moduletable-menuinnerfooter ul li a:active,
#wrapperBottom .moduletable-menuinnerfooter ul li a:visited {
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #cfcfcf;
	text-decoration: none;
	text-transform: capitalize;
}

#wrapperBottom .moduletable-menuinnerfooter ul li.active a:link,
#wrapperBottom .moduletable-menuinnerfooter ul li.active a:active,
#wrapperBottom .moduletable-menuinnerfooter ul li.active a:visited,
#wrapperBottom .moduletable-menuinnerfooter ul li a:hover {
	color: #5e9aab;
	text-decoration: none;
}

.moduletable-menufooter,
.moduletable-footerbottom {
	clear: both;
  	margin: 0 auto;
  	width: 964px;
}

.moduletable-footerbottom {
	font-size: 10px;
	margin-top: -10px;
	margin-bottom: 20px;
}

.moduletable-menufooter .menu  {
	margin-right: 0px;
}

.moduletable-menufooter .menu li,
.moduletable-footerbottom .menu li {
	float: left;
	list-style-type: none;
}




.moduletable-menufooter .menu li:last-child:after,
.moduletable-footerbottom .menu li:last-child:after {
	content: ' ';
}

.moduletable-footerbottom span.separator {
  color: #fff;
}

.newsletter-signup-footer {
	width:300px;

}

#wrapperBottom .moduletable-menufooter {
	width:650px;
	padding: 8px 0 0 0;
	float: left;
}

#wrapperBottom .moduletable-menufooter ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#wrapperBottom .moduletable-menufooter ul li {
	line-height: 33px;
	margin-right: 20px;
	width: 138px;
	float: left;
	border-bottom: 1px solid #222222;
}

#wrapperBottom .moduletable-menufooter ul li.item-124,
#wrapperBottom .moduletable-menufooter ul li.item-125 {
	border: none;
}

#wrapperBottom .moduletable-menufooter ul li a:link,
#wrapperBottom .moduletable-menufooter ul li a:active,
#wrapperBottom .moduletable-menufooter ul li a:visited {
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #cfcfcf;
	text-decoration: none;
	text-transform: capitalize;
}

#wrapperBottom .moduletable-menufooter ul li.active a:link,
#wrapperBottom .moduletable-menufooter ul li.active a:active,
#wrapperBottom .moduletable-menufooter ul li.active a:visited,
#wrapperBottom .moduletable-menufooter ul li a:hover {
	color: #5e9aab;
	text-decoration: none;
}


#wrapperBottom .moduletable-footerinnerbottom {
	font-family: Helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #cfcfcf;
	 margin-top: 10px;
	float: right;
}

#wrapperBottom .moduletable-footerinnerbottom ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#wrapperBottom .moduletable-footerinnerbottom ul li {
	background: url(../images/footer_bottom_li_border.png) no-repeat right center;
	padding: 0 8px 0 5px;
	float: left;
}

#wrapperBottom .moduletable-footerinnerbottom ul li.item-129 {
	background: none;
}

#wrapperBottom .moduletable-footerinnerbottom ul li a:link,
#wrapperBottom .moduletable-footerinnerbottom ul li a:visited,
#wrapperBottom .moduletable-footerinnerbottom ul li a:active {
	text-decoration: none;
	color: #cfcfcf;
	font-size: 10px;
}

#wrapperBottom .moduletable-footerinnerbottom ul li a:hover {
	text-decoration: underline;
}

#wrapperBottom .moduletable-footerbottom {
	 font-family: Helvetica;
  font-weight: normal;
  font-size: 10px;
  color: #cfcfcf;
  margin-top: 10px;
  float: right;
}

#wrapperBottom .moduletable-footerbottom ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#wrapperBottom .moduletable-footerbottom ul li {
	background: url(../images/footer_bottom_li_border.png) no-repeat right center;
	padding: 0 8px 0 5px;
	float: left;
}

#wrapperBottom .moduletable-footerbottom ul li.item-129 {
	background: none;
}

#wrapperBottom .moduletable-footerbottom ul li a:link,
#wrapperBottom .moduletable-footerbottom ul li a:visited,
#wrapperBottom .moduletable-footerbottom ul li a:active {
	text-decoration: none;
	color: #cfcfcf;
	font-size: 10px;
}

#wrapperBottom .moduletable-footerbottom ul li a:hover {
	text-decoration: underline;
}

/*---  Rental Equipment Css  ------*/

#contentCol .content .repair_text {
	width: 750px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
	float: left;
	padding: 0 10px 0 0;
}

#contentCol .content .repair_text p {
	margin-bottom: 20px;
}

#contentCol .content .repair_text img {
	float: right;
	margin: -5px 0 30px 60px;
}

#contentCol .content .repair_text a:link,
#contentCol .content .repair_text a:active,
#contentCol .content .repair_text a:visited {
	font-size: 12px;
	color: #4380ca;
	text-decoration: none;
}

#contentCol .content .repair_text a:hover {
	text-decoration: underline;
}

#contentCol .content .repair_text h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #464646;
	font-weight: bold;
}

#contentCol .content .repair_img {
	width: 195px;
	float: right;
}

#contentCol .content .repair_img .imagbox {
	margin: 0 0 30px 0;
}

/*---  Rental Equipment Css End ------*/

/*----- contactus page css ----*/

#contactUs {

}

#contactUs .contactonlinewrap {
	width: 964px;
	margin: 0 0 27px 0;
}

#contactUs .contactonlinewrap h3 {
	width: 951px;
	border-left: 1px solid #548dba;
	border-right: 1px solid #548dba;
	background: #3d7eb1;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
	line-height: 42px;
	padding: 0 0 0 13px;
	color: #ffffff;
}

#contactUs .contactonlinewrap .contactbox {
	width: 964px;
	background: #f5f5f5;
	border: 1px solid #e7e7e7;
	padding: 23px 0 10px 0;
	margin: 0 0 20px 0;
}

#contactUs .contactonlinewrap .contactbox .inputwrap {
	width: 449px;
	margin: 0 0 17px 0;
	float: left;
}

#contactUs .contactonlinewrap .contactbox .inputwrap label {
	width: 90px;
	text-align: right;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #464646;
	line-height: 35px;
	padding: 0 10px 0 0;
	float: left;
}

#contactUs .contactonlinewrap .contactbox .inputwrap .inputbox {
	width: 336px;
	height: 35px;
	padding: 0 5px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #464646;
	line-height: 35px;
	float: right;
}

#contactUs .contactonlinewrap .sendrequest {
	background: url(../images/sendcontactrequest_bg.png) no-repeat left top;
	border: none;
	width: 218px;
	height: 42px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	margin: 0 0 0 373px;
	cursor: pointer;
}

#contactUs .contactonlinewrap .sendrequest:hover {
	background: url(../images/sendcontactrequest_bg.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

#contactUs .addressboxwrap {
	border: 1px solid #e7e7e7;
	width: 964px;
	background: #f5f5f5;
	padding: 0 0 5px 0;
	margin: 0 0 26px 0;
}

#contactUs .addressboxwrap h3 {
	width: 948px;
	background: #3d7eb1;
	border-left: 1px solid #548dba;
	border-right: 1px solid #548dba;
	font-family: Helvetica;
	font-size: 14px;
	line-height: 42px;
	color: #ffffff;
	font-weight: bold;
	padding: 0 0 0 14px;
	margin: 0 0 15px 0;
}

#contactUs .addressboxwrap .addressbox {
	width: 195px;
	margin: 0 50px 0 14px;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	line-height: 24px;
	color: #464646;
	float: left;
}

#contactUs .addressboxwrap .addressbox ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#contactUs .addressboxwrap .addressbox ul li {
	margin: 0 0 12px 0;
}

#contactUs .addressboxwrap .addressbox ul li a:link,
#contactUs .addressboxwrap .addressbox ul li a:active,
#contactUs .addressboxwrap .addressbox ul li a:visited {
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #ff8810;
	text-decoration: none;
}

#contactUs .addressboxwrap .addressbox ul li a:hover {
	color: #464646;
}

#contactUs table {
	width: 964px;
	border: 1px solid #e7e7e7;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #464646;
	margin: 0 0 27px 0;
}

#contactUs table tr.soft_blue {
	background: #3c7eb2;
	color: #fff;
	font-weight: bold;
}

#contactUs table tr.darkblue {
	background: #1c426f;
	color: #fff;
}

#contactUs table tr.normal {
	background: #ffffff;
}

#contactUs table tr.gray {
	background: #f5f5f5;
}

#contactUs table tr.soft_blue td,
#contactUs table tr.darkblue th,
#contactUs table tr.normal td,
#contactUs table tr.gray td {
	padding: 10px 0px 10px 15px;
}

#contactUs table tr.darkblue th {
	text-align: left;
}

/*----- contactus page css End ----*/

.chronoform {
	display: none;
}

/*------ product page table  -----*/

table {
	border: 1px solid #e7e7e7;
	margin-bottom: 30px;
}

tr.softblue {
	background: #4380ca;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

tr.softblue th {
	padding: 9px 12px;
}

tr.darkblue {
	background: #1c5fad;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}

tr.darkblue td {
	padding: 9px 12px;
}

tr.itembox {
	background: #f5f5f5;
}

tr.itembox.white {
	background: #ffffff;
}

tr.itembox td {
	color: #464646;
	font-size: 12px;
	padding: 9px 12px;
}

tr.itembox.white td {
	padding: 9px 12px;
}

/* override inline span color */
tr.itembox span,
tr.itembox td.product span,
tr.itembox.white td span,
tr td.product span {
    color: #5e9aab !important;
}

tr.itembox td a:link,
tr.itembox td a:visited,
tr.itembox td a:active {
	font-size: 12px;
	text-decoration: none;
	color: #4380ca;
}

tr.itembox td a:hover {
	text-decoration: underline;
}

tr.backTop {
	background: #ffffff;
	border-top: 1px solid #e7e7e7;
}

tr.backTop td {
	padding: 10px;
}

tr.backTop td.back a.link:link,
tr.backTop td.back a.link:active,
tr.backTop td.back a.link:visited {
	background: url(../images/back_button.jpg) no-repeat left top;
	display: block;
	width: 88px;
	height: 25px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding: 0 0 0 9px;
}

tr.backTop td.back a.link:hover {
	background: url(../images/back_button.jpg) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

/*------ product page table  -----*/

/*----- online form -----*/

#onlineorder-page {
	width: 964px;
	margin: 0 auto;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
}

#onlineorder-page p {
	margin-bottom: 25px;
}

.onlineform_content h3 {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
	color: #464646;
	margin: 0 0 12px 0;
}

table.longFormTable td, table.longFormTable th{padding:10px;
}
table.longFormTable th{font-size:16px;}
table.longFormTable td{border:1px solid #ccc;}

#orderform h3 {
	background: #4380ca;
	height: 42px;
	font-family: Helvetica;
	font-weight: bold;
	color: #ffffff;
	font-size: 16px;
	line-height: 42px;
	text-align: center;
	margin: 0;
}

#orderform .formwrap {
	background: #f5f5f5;
	border: 1px solid #e7e7e7;
	padding: 17px 13px 23px 13px;
	line-height: normal;
	margin-bottom: 12px;
}

#orderform .formwrap.last {
	margin: 0;
}

#orderform .formwrap h4 {
	font-family: Helvetica;
	font-weight: bold;
	color: #464646;
	font-size: 14px;
	text-align: left;
	margin: 0 0 20px 0px;
}

#orderform .formwrap .inputboxWrap {
	padding-left: 20px;
}
#orderform .formwrap #quote_products {
	padding-left: 90px;
}
#orderform .formwrap #order_products,
#orderform .formwrap #rental_products {
	padding-left: 40px;
}

#orderform .formwrap .inputboxWrap .inputwrap {
	width: 25%;
	margin-bottom: 15px;
	float: left;
}

#orderform .formwrap .inputboxWrap .inputwrap label {
	width: 100%;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	float: left;
	margin: 0 0 5px 0;
}

#orderform .formwrap .inputboxWrap .inputwrap .inputbox {
	width: 200px;
	height: 33px;
	line-height: 33px;
	padding: 0 5px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	float: left;
}

#orderform .formwrap .inputboxWrap .selectboxwrap {
	width: 108px;
	margin: 0 40px 0 0px;
	float: left;
}

#orderform .formwrap .inputboxWrap .selectboxwrap select {
	background: none;
	border: none;
	width: 108px;
	height: 24px;
}

#orderform .formwrap .inputboxWrap .selectboxwrap .selectbox {
    margin: 0;
}

#orderform .formwrap .inputboxWrap .selectbox label {
	width: 87px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	float: left;
	margin: 0px 0 8px 0;
}

#orderform .formwrap .inputboxWrap .zip {
	width: 120px;
	height: 55px;
	float: left;
}

#orderform .formwrap .inputboxWrap .zip label {
	width: 120px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	float: left;
	margin: 0px 0 5px 0;
}

#orderform .formwrap .inputboxWrap .zip .zipinput {
	width: 120px;
	height: 33px;
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	line-height: 33px;
	padding: 0 5px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	float: left;
}

#orderform .formwrap .inputboxWrap .inputwrap.big {
	width: 100%;
	margin: 0;
	float: left;
}

#orderform .formwrap .inputboxWrap .inputwrap.big textarea {
	background: #ffffff;
	border: 1px solid #cfcfcf;
	width: 658px;
	padding: 5px;
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
}

#orderform .formwrap .inputboxWrap .itembox {
	width: 834px;
	padding: 0 0 15px 12px;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone {
	width: 66px;
	margin: 0 15px 0 0;
	float: left;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone label {
	font-family: Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #464646;
	margin: 0 0 5px 4px;
	float: left;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone .inputbox {
	width: 54px;
	height: 33px;
	line-height: 33px;
	padding: 0 5px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	float: left;
}

#orderform .four, #orderform .five
{
	font-size: 10px !important;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone.two {
	width: 93px;
	margin: 0 16px 0 0;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone.two .inputbox.two {
	width: 81px;
	height: 33px;
	line-height: 33px;
	padding: 0 5px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone.three {
	width: 415px;
}

#orderform .formwrap .inputboxWrap .itembox .inputwrapone.three .inputbox.three {
	width: 400px;
	height: 33px;
	line-height: 33px;
	padding: 0 5px;
	background: #ffffff;
	border: 1px solid #cfcfcf;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
}

#orderform .formwrap .inputboxWrap .itembox a.delete:link,
#orderform .formwrap .inputboxWrap .itembox a.delete:active,
#orderform .formwrap .inputboxWrap .itembox a.delete:visited {
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	color: #5e9aab;
	text-decoration: none;
	float: left;
	padding-top: 28px;
}

#orderform .formwrap .inputboxWrap .itembox a.delete:hover {
	text-decoration: underline;
}

#orderform .formwrap .addorupdate {
	width: 573px;
	border-top: 1px solid #e7e7e7;
	padding: 10px 0 0 363px;
	margin: 0;
}

#orderform .formwrap .addorupdate ul {
	margin: 0;

	padding: 0;
	list-style: none;
}

#orderform .formwrap .addorupdate ul li {
	margin: 0 11px 0 0;
	float: left;
}

#orderform .formwrap .addorupdate ul li a:link,
#orderform .formwrap .addorupdate ul li a:active,
#orderform .formwrap .addorupdate ul li a:visited {
	width: 97px;
	height: 25px;
	background: url(../images/addorupdate.png) no-repeat left top;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	line-height: 25px;
	text-decoration: none;
	display: block;
	color: #ffffff;
}

#orderform .formwrap .addorupdate ul li a:hover {
	text-decoration: underline;
}

#onlineorder-page .submitorder {
	background: url(../images/sendcontactrequest_bg.png) no-repeat left top;
	border: none;
	width: 218px;
	height: 42px;
	line-height: 42px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	margin: 15px 0 0 373px;
	cursor: pointer;
}

#onlineorder-page .submitorder:hover {
	background: url(../images/sendcontactrequest_bg.png) no-repeat left top;
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity: 0.80;
	zoom: 1;
	cursor: pointer;
}

#onlineorder-page .submitorder.request {
	margin: 15px 0 0 260px;
}

/* Site Map */

#xmap {
	width: 964px;
	margin-bottom: 30px;
}

#xmap ul {

	margin: 0px;
	padding: 0 0 20px 10px;
}

#xmap ul li {
	list-style: none;
	background: url(../images/product_li_bg.jpg) no-repeat left 7px;
	padding: 0 0 0 14px;
}

#xmap ul li a:link,
#xmap ul li a:active,
#xmap ul li a:visited {
	text-decoration: none;
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	text-decoration: none;
}

#xmap ul li a:hover {
	text-decoration: underline;
}

/**/

#xmap .item2 {
	/*display: none;*/
}

/*from no-right.css*/

/*#leftCol {
	width: 295px;
	float: left;
}

#leftCol .moduletable-imagebox {
	width: 295px;
	margin-bottom: 30px;
}

#leftCol .moduletable-imagebox .imageBox {
	width: 295px;
	margin-bottom: 18px;
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
}

#leftCol .moduletable-imagebox .imageBox a:link,
#leftCol .moduletable-imagebox .imageBox a:active,
#leftCol .moduletable-imagebox .imageBox a:visited {
	color: #ff8810;
	font-size: 12px;
	text-decoration: none;
}

#leftCol .moduletable-imagebox .imageBox a:hover {
	text-decoration: underline;
}

#leftCol .moduletable-imagebox .imageBox img {
	margin-bottom: 8px;
}

#leftCol .moduletable-special {
	width: 295px;
	line-height: 24px;
	margin-bottom: 30px;
}

#leftCol .moduletable-special h3 {
	font-family: Helvetica;
	font-size: 16px;
	color: #464646;
	font-weight: bold;
	margin: 0;
	padding-bottom: 10px;
}

#leftCol .moduletable-special ul {
	margin: 0;
	padding: 0 0 20px 10px;
	list-style: none;
}

#leftCol .moduletable-special ul li {
	background: url(../images/product_li_bg.jpg) no-repeat left 12px;
	padding: 0 0 0 14px;
}

#leftCol .moduletable-special ul li a:link,
#leftCol .moduletable-special ul li a:active,
#leftCol .moduletable-special ul li a:visited {
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	text-decoration: none;
}

#leftCol .moduletable-special ul li a:hover {
	text-decoration: underline;
}

#leftCol .moduletable-special a.link:link,
#leftCol .moduletable-special a.link:active,
#leftCol .moduletable-special a.link:visited {
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	text-decoration: none;
}

#leftCol .moduletable-special a.link:hover {
	text-decoration: underline;
}

#leftCol .moduletable-download {
	width: 295px;
}

#leftCol .moduletable-download h3 {
	font-family: Helvetica;
	font-size: 16px;
	color: #464646;
	font-weight: bold;
	margin: 0;
	padding-bottom: 18px;
}

#leftCol .moduletable-download .box {
	width: 295px;
	margin-bottom: 20px;
}

#leftCol .moduletable-download .box .image {
	width: 100px;
	float: left;
	margin-right: 13px;
}

#leftCol .moduletable-download .box .text {
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
	padding-top: 100px;
	float: left;
}

#leftCol .moduletable-download .box .text a:link,
#leftCol .moduletable-download .box .text a:active,
#leftCol .moduletable-download .box .text a:visited {
	color: #ff8810;

	text-decoration: none;
}

#leftCol .moduletable-download .box .text a:hover {
	text-decoration: underline;
}*/

/*--- inner #contentCol --*/

/*#contentCol {
	width: 655px;
	float: right;
}
*/
#contentCol .content {
	padding: 0px;
}

#contentCol .productWrap {
	/*width: 655px;*/
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
}

#contentCol .productWrap .bottomWrap {
	width: 305px;
	float: right;
	margin-left: 32px;
	line-height: normal;
}

#contentCol .productWrap .bottomWrap ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#contentCol .productWrap .bottomWrap ul li {
	background: url(../images/buttonwrap_button_bg.jpg) no-repeat left top;
	width: 148px;
	height: 27px;
	float: left;
	text-align: center;
	padding: 10px 0 0 0;
	margin: 0 9px 7px 0;
}

#contentCol .productWrap .bottomWrap ul li.last {
	margin-right: 0;
}

#contentCol .productWrap .bottomWrap ul li a:link,
#contentCol .productWrap .bottomWrap ul li a:active,
#contentCol .productWrap .bottomWrap ul li a:visited {
	font-family: Helvetica;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#contentCol .productWrap .bottomWrap ul li a:hover {
	text-decoration: underline;
}

#contentCol .productWrap h4 {
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 20px;
}

#contentCol .productWrap ul {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}

#contentCol .productWrap ul li {
	background: url(../images/product_li_bg.jpg) no-repeat left 12px;
	padding: 0 0 0 14px;
}

#contentCol .productWrap ul li a:link,
#contentCol .productWrap ul li a:active,
#contentCol .productWrap ul li a:visited {
	font-family: Helvetica;
	font-size: 12px;
	color: #464646;
	text-decoration: none;
}

#contentCol .productWrap ul li a:hover {
	text-decoration: underline;
}

#contentCol .productWrap a:link,
#contentCol .productWrap a:active,
#contentCol .productWrap a:visited {
	font-family: Helvetica;
	font-size: 12px;
	color: #4380ca;
	text-decoration: none;
}

#contentCol .productWrap a:hover {
	text-decoration: underline;
}

/*--- #contentCol.withleft end ---*/

#contentCol a.buyBtn:hover {
	text-decoration:underline;
}

hr{
	border:none;
	background-color:#CCC;
	color:#ccc;
	height:1px;
	margin-bottom:15px;
}

.softblue{
	color: #fff; background-color:#4380ca; padding:3px 3px 3px 10px;}
.softblue a{
	color: #fff; background-color:#4380ca; padding:3px 3px 3px 10px; font-size:16px !important;}
	.softblue a:hover{
	color: #fff; background-color:#4380ca; padding:3px 3px 3px 10px; text-decoration:underline; font-size:16px !important;}

.productPageleftContent{
	float:left;
	width:800px;
}

.raeSystemsPageleftContent{
	float:left;
	width:260px;
	padding-top:20px;
}

.raeSystemsPageleftContent span {
    color: #5e9aab !important;
}

.raeSystemsPageleftList{
	float:left;
	width:260px;
}

.raeLeftMove {
	float:left;
}


.raeLeft{
width:490px;
	float:left;
	border-right:1px solid #CCCCCC;

}

.raeRight{
	width:420px;
	float:left;
	padding-left:40px;

}

.raeImgRight{
	float:left;
	wdith:126px;
	margin-left:40px;
	padding-top:20px;
}
.raeImgLeft{
	margin-left:40px;
	padding-top:20px;
}

.raeBtns{
	width:964px;
	height:26px;
	float:left;
}

.leftRaeBtn{
	float:left;
	width:490px;
	border-right:1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom:50px;

}

.rightRaeBtn{
	float:left;
	width:420px;
	padding-left:40px;
	border-bottom: 1px solid #ccc;
	margin-bottom:50px;
}

.freeShip{
font-size:20px;}

.freeShipping{
	width:330px;
	height:75px;
	background-color:#5e9aab;
	border-radius:4px 4px 4px 4px;
	text-align:center;
	color:#fff;
	margin-left:11px;
	line-height:22px;
	padding-top:10px;
	font-size:15px;
	font-weight:bold;

}

.freeShipping2{
	width:330px;
	height:95px;
	background-color:#5e9aab;
	border-radius:4px 4px 4px 4px;
	text-align:center;
	color:#fff;
	margin-left:50px;
	line-height:22px;
	padding-top:10px;
	font-size:15px;
	font-weight:bold;

}

.fixedShippingitalic{
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#464646;
	font-style:italic;

}

.fixedShipping{
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#464646;

}

.glovesBtn{
	background: url("../images/gotoback-arrow.jpg") no-repeat scroll 25px center transparent;
	width:250px;
	height:30px;
	background-color:#3C7EB2;
	border-radius:4px 4px 4px 4px;
	color:#fff;
	font-weight:bold;
	margin-left:50px;
	padding-top:12px;


}

.glovesBtn a{
	color:#fff;
	font-weight:bold;
	margin-left:40px;

}

.dispenser{
	width:330px;
	margin-top:25px;
	margin-left:11px;
	border:1px solid #CCC;
	height:100px;
}

.leftDispenser{
	width:120px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}
.rightDispenser{
	width:174px;
	float:left;
	margin-left:17px;
	padding-top:13px;
	text-align:center;
	font-size:14px;

}

.sh {font-size:10px;}

.free{
	font-weight:bold;
	color:#3C7EB2;
}

.features{
	float:right;
	width:575px;

}
#gloves-content-wrapper{
	width:964px;
}

#gloves-content {
	width:430px;
	float:left;
}
#gloves-content-section{
	width:600px;
}
#gloves-product-row-item-margin{
	width:117px;
	float:left;
	margin-right:10px;
}

#gloves-product-row-item{
width:117px;
float:left;
margin-right:10px;
}

#gloves-bottom-text{
	width:964px;
	float:left;
}

#gloves-protective-gloves-header{
	background-image:url("../../../images/header-disposable-nitrile-gloves.jpg");
	background-repeat:no-repeat;
	float:left;
	width:400px;
	height:135px;
	padding:15px;

}


#gloves-protective-gloves-header2{
	background-image:url("../../../images/header-disposable-latex-gloves.jpg");
	background-repeat:no-repeat;

	float:left;
	width:400px;
	height:135px;
	padding:15px;

}

#gloves-protective-gloves-header3{
	background-image:url("../../../images/header-disposable-vinyl-gloves.jpg");
	background-repeat:no-repeat;
	float:left;
	width:400px;
	height:135px;
	padding:15px;

}

#gloves-protective-gloves-header4{
	background-image:url("../../../images/header-disposable-protective-gloves.jpg");
	background-repeat:no-repeat;
	float:left;
	width:400px;
	height:135px;
	padding:15px;

}

.gloves-product-img-small{
	border: 1px solid #75A2D3;
	float:left;
	width:117px;
}

.gloves-subtitle-yellow-bg{
	width:486px;
	float:left;
}


.gloveHeaderDescription{
	margin-top:40px;
	margin-bottom:10px;
	width:220px;
	margin-left:5px;
}

#gloves-bottom-text1{
	line-height:22px;
}

.gloveHeaderDescription2{
	margin-top:40px;
	margin-bottom:10px;
	width:290px;
	margin-left:5px;
}

.pumps-product{
	border: 1px solid #75A2D3;
	float:left;
	width:100px;
	height:100px;
	margin-right:10px;
}

#pumps-product-row-item{
width:100px;
float:left;
margin-right:18px;

}

#pumps-content-section{
	width:968px;
}

.wellGroundPumps{
	width:964px; overflow:hidden;
}

.wellGroundPumpsLinks{
	width:115px; height:34px; float:left; margin-right:5px; margin-bottom:5px; text-align:center; background-color:#4380ca; font-weight:bold;  padding-top:18px;
}

.wellGroundPumpsLinks a{ color:#fff !important; font-size:14px; background:url(../../../images/arrow.png) no-repeat; background-position: right; width:115px; padding-right:13px;height:16px; }

.wellGroundPumpsLinks2{
	width:115px; height:34px; float:left; margin-right:5px; margin-bottom:5px; text-align:center; background-color:#4380ca; font-weight:bold;  padding-top:9px; padding-bottom:9px;
}

.wellGroundPumpsLinks2 a{ color:#fff !important; font-size:14px; background:url(../../../images/arrow.png) no-repeat; background-position: right; width:115px; padding-right:13px;height:16px; }

.landingLinks{
	width:230px; height:34px; float:left; margin-right:5px; margin-bottom:5px; text-align:center; background-color:#4380ca; font-weight:bold;  padding-top:18px;
}

.landingLinks a{ color:#fff !important; font-size:14px; background:url(../../../images/arrow.png) no-repeat; background-position: right; width:230px; padding-right:13px;height:16px; }

.landingLinks2{
	width:230px; height:44px; float:left; margin-right:5px; margin-bottom:5px; text-align:center; background-color:#4380ca; font-weight:bold;  padding-top:8px;
}

.landingLinks2 a{ color:#fff !important; font-size:14px; background:url(../../../images/arrow.png) no-repeat ; background-position: right; width:230px; padding-right:13px;height:16px; }


ul.controller { position:relative; padding:0; height:3.5em; list-style-type:none; float:left; }
ul.controller li { position:absolute; /*right:0; top:0;*/ background: url(../images/readmore_bg.png) no-repeat left top;
	width: 146px;
	height: 36px;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
	display: block;
	text-decoration: none;

	color: #ffffff;

	margin-left:-18px;}
ul.controller li a { font-size:14px; padding:8px 20px; display:block; float:left; color:#fff; }
ul.controller li.read-more a { color:black; background:#e5e5e5; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; }
ul.controller li.read-more a:hover { background:#4cb000; border-color:#327400; color:white; text-decoration: none; }

.divider {color: #ffffff !important;font-size: 14px !important;font-weight: bold !important; background: #aeaeae !important;  border-right: 1px solid #aeaeae; border-left: 1px solid #aeaeae;}

.divider td {color: #ffffff !important;font-size: 14px !important;font-weight: bold !important; padding-top:5px !important; padding-bottom:5px !important; padding-left:14px;}


.dividerdark {color: #ffffff !important;font-size: 14px !important;font-weight: bold !important; background: #1C426F !important;  border-right: 1px solid #1C426F; border-left: 1px solid #1C426F;}

.dividerdark td {color: #ffffff !important;font-size: 14px !important;font-weight: bold !important; padding-top:5px !important; padding-bottom:5px !important; padding-left:14px;}

/*#contentCol .productWrap ul li.getAquote{background:#FF8810; width:306px; height:27px;}*/

#contentCol .productWrap .bottomWrap ul li.rentProduct,
#contentCol .productWrap .bottomWrap ul li.orderProduct,
#contentCol .productWrap .bottomWrap ul li.getAquote,
#contentCol .productWrap .bottomWrap ul li.below {
	background:url(../images/buttonwrap_button_bg-orange.jpg) no-repeat;
	width:306px;
	height:27px;
}
#contentCol .productWrap .bottomWrap ul li.specifyText {
	background:url(../images/buttonwrap_button_bg-orange-big.jpg) no-repeat;
	width:306px;
	height:45px;
}
#contentCol .productWrap .bottomWrap ul li.rentProduct a,
#contentCol .productWrap .bottomWrap ul li.orderProduct a,
#contentCol .productWrap .bottomWrap ul li.getAquote a,
#contentCol .productWrap .bottomWrap ul li.below a {
	font-size:16px !important;
	color:#fff;
	background:#5e9aab;
	width:306px;
	height:27px;
}

#contentCol .productWrap ul li.specifyText{ height:45px !important; color:#fff;}
#contentCol .productWrap .bottomWrap ul li.specifyText{ height:45px !important; color:#fff;}
#contentCol .productWrap ul li.getAquote a{font-size:16px !important; color:#fff; background:#5e9aab; width:306px; height:27px;-webkit-border-radius: 6px; border-radius: 6px;}
#contentCol .productWrap .bottomWrap ul li.getAquote a{font-size:16px !important; color:#fff; background:#5e9aabs; width:306px; height:27px;-webkit-border-radius: 6px; border-radius: 6px;}
#contentCol .productWrap ul li.freeShipping{background:url(../../../images/button-with-fine-print.jpg) no-repeat; width:306px; height:98px; display:block;}
#contentCol .productWrap .bottomWrap ul li.freeShipping{background:url(../../../images/button-with-fine-print.jpg) no-repeat; width:306px; height:98px; display:block;}

#contentCol .productWrap ul li.getAquote2{background:url(../images/buttonwrap_button_bg.jpg) no-repeat #3C7EB2; width:148px; height:27px;}
#contentCol .productWrap .bottomWrap ul li.getAquote2{background:url(../images/buttonwrap_button_bg.jpg) no-repeat #4380ca; width:148px; height:27px;}
#contentCol .productWrap ul li.specifyText2{ height:27px !important; color:#fff;}
#contentCol .productWrap ul li:nth-child(2) { display: none; }
#contentCol .productWrap .bottomWrap ul li.specifyText2{ height:27px !important; color:#fff;}
#contentCol .productWrap ul li.getAquote2 a{font-size:12px !important; color:#fff; background:#3C7EB2; width:148px; height:27px;}
#contentCol .productWrap .bottomWrap ul li.getAquote2 a{font-size:12px !important; color:#fff; background:#3C7EB2; width:148px; height:27px;}
/*
.purchaseOptions{width:200px; height:100px; position:absolute; top:0; left:0; color:#fff !important; display:block; text-decoration:none; background:#ff8810;}*/

.purchaseOptions{background:url(../images/purchaseOptions.png) no-repeat; width:56px; height:210px; display:block; position:fixed; top:208px; left:0; z-index:1000;}
a.purchaseOptions:hover{background-position:0 -208px;}

