@charset "utf-8";/* CSS Document */body {	background-color: #FFFFFF;	background-image: url(/_img/siteBg.jpg);	background-repeat: repeat-x;	background-position: top;	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #1c1c1c;	line-height: 16px;}table {	font-size:11px;}a {	outline:none;	color:#005300;}li {	list-style-type: disc;}img.wizzyImage {	border:1px solid #003300 !important;	padding:3px;	margin:5px}#container {	background-color: #FFFFFF;	text-align: left;	width: 999px;	position: relative;	margin: 0px;}#rightDrop {	background-image: url(/_img/rigthtDrop.png);	_background-image:none;	background-repeat: repeat-y;	position: absolute;	right:0px;	top: 0px;	right: 0px;	width: 9px;	height:100%;	z-index: 1000;}#printHeader {	display:none;}#header {	background-image: url(/_img/headerBg.jpg);	background-repeat: repeat-x;	position: relative;	height: 87px;}#cartInfo {	height: 54px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #c3c2c9;	right: 190px;	position: absolute;	bottom: 11px;	padding-top: 13px;	padding-right: 33px;	font-size: 11px;	text-align: right;}#cartInfo #social { margin:0px; padding:0px; position:absolute; left:-135px; top:-3px; width:105px;}#cartInfo #social li { list-style:none; display:block; text-indent:-3000px;}#cartInfo #social li#facebook a {	text-align:center;	display:block;	font-size:1px;	text-indent:-3000px;	background-image: url(../_img/header_social_icons.png);	background-repeat: no-repeat;	background-position: right top;	height: 38px;	width: 100px;	margin-left:1px;	position:relative;	top:-2px;}#cartInfo #social li#twitter a {	text-align:center;	display:block;	font-size:1px;	text-indent:-3000px;	background-image: url(../_img/header_social_icons.png);	background-repeat: no-repeat;	background-position: left top;	height: 38px;	width: 100px;}#cartInfo #social li#twitter a:hover {	background-position: left bottom;}#cartInfo #social li#facebook a:hover {	background-position: right bottom;}#cartInfo a {	color:#005300;}.cartNumber {	background-image: url(/_img/cartIcon.png);	background-repeat: no-repeat;	background-position: left center;	color: #003300;	text-indent: 15px;}table tr .border {	border-top: solid 1px #bcbcbc;}table .cartHead {	font-weight: bold;	color: #FFFFFF;	background-image: url(/_img/cartHeader.jpg);	background-repeat: repeat-x;}#logo {	height: 71px;	width: 419px;	position: absolute;	left: 9px;	top: 9px;}#velaro { position:absolute; left:460px; top:15px;}#smallDS {	height: 56px;	width: 135px;	position: absolute;	right: 30px;	top: 17px;}#mainHomeImage { .background-image: url(/_img/homepage_main.jpg);	background-repeat: no-repeat;	height: 250px;	width: 650px;	border: 1px solid #FFFFFF;	position: relative;}#welcomeMod {	position: absolute;	left: 7px;	bottom: 7px;}#welcomeModTop {	background-image: url(/_img/welcomeModTop.gif);	background-repeat: no-repeat;	height: 6px;	width: 395px;}#welcomeModMid {	background-image: url(/_img/welcomeModMid.gif);	background-repeat: repeat-y;	width: 375px;	padding-top: 4px;	padding-right: 10px;	padding-bottom: 4px;	padding-left: 10px;	font-size: 10px;	line-height: 13px;}#welcomeModBtm {	background-image: url(/_img/welcomeModBtm.gif);	background-repeat: no-repeat;	height: 6px;	width: 395px;}.homeBar {	background-image: url(/_img/globalNavBg.jpg);	background-repeat: repeat-x;	height: 28px;	position: relative;	font-size: 13px;	line-height: 28px;	color: #ffff00;	font-weight: bold;	text-transform: capitalize;	font-style: italic;	text-indent: 10px;	border: 1px solid #FFFFFF;}#number {	font-size: 17px;	font-weight: bold;	color: #FFFFFF;	position: absolute;	right: 8px;	background-image: url(/_img/800_number.gif);	background-repeat: no-repeat;	height: 15px;	width: 308px;	top: 9px;}#globalNav {	background-image: url(/_img/globalNavBg.jpg);	background-repeat: repeat-x;	height: 28px;	position: relative;}#globalLinks {	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	position: absolute;	left: 10px;	bottom: 7px;	text-align: right;	font-family: Verdana, Arial, Helvetica, sans-serif;}#globalLinks a {	color: #FFFFFF;	text-decoration: none;	margin-right: 3px;	margin-left: 3px;}#globalLinks a:hover {	color: #FFFFFF;	text-decoration: underline;}#logIn {	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	position: absolute;	right: 10px;	bottom: 7px;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;}#logIn a {	color: #FFFFFF;	text-decoration: underline;	margin-right: 3px;	margin-left: 3px;}#logIn a:hover {	color: #FFFFFF;	text-decoration: none;}#search {	position: absolute;	top: 5px;	right: 8px;	vertical-align: middle;}#searchField {	color: #003300;	width: 176px;	height:16px;	padding: 3px;	font-size: 11px;	border:0px;	background-image: url(/_img/searchBg.gif);	background-repeat: no-repeat;	vertical-align: middle;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;}#btnSearch {	background-image: url(/_img/searchBtn.gif);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 22px;	width: 62px;	border: 0px;	cursor:pointer;	vertical-align: middle;}#newsletter {	padding:10px;	background-color:#efefef;	border-bottom:solid 1px #ccc;	background-image: url(../_img/newsletter_bg.gif);	background-repeat: no-repeat;	background-position: right 10px;	line-height:14px;}#newsletter #signupError { margin:5px 0 0 13px; padding:0px;}#newsletter #signupThanks { margin:0px; padding:5px; color:#0F490F;}#newsletter #EmailAddress { float:left; width:210px;}#newsletter #btnNewsletter {	background-image: url(/_img/btn_newsletter_go.gif);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 22px;	width: 31px;	border: 0px;	cursor:pointer;	background-color:#FFF;	float:left;	margin-left:3px;}#pNav {	height: 33px;	position: relative;	background-image: url(/_img/pNavBg.gif);	background-repeat: repeat-x;	line-height: 33px;	font-family: Arial Narrow, Helvetica, sans-serif;}#pNav a {	color: #FFFF00;	font-size: 15px;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	float: left;	height: 33px;}#pNav a:hover {	font-size: 15px;	font-weight: bold;	color: #003300;	line-height: 41px;	background-image: url(/_img/pNavBg.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 33px;}#pNav a span {	position:relative;	top:-3px;}#secondNav {	background-image: url(/_img/secNavBg.jpg);	background-repeat: repeat-x;	height: 33px;	font-size: 11px;	font-weight: bold;	color: #003300;	position: relative;}#secondNav a {	color: #FFFF00;	font-size: 15px;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	float: left;	height: 33px;}#secondNav a:hover {	color: #005300;	text-decoration: underline;}#hardwareNav {	background-image: url(/_img/hardware_menu_bg.gif);	background-repeat: repeat-x;	height: 33px;	font-size: 11px;	font-weight: bold;	color: #003300;	position: relative;}#hardwareNav a {	color: #FFFF00;	font-size: 15px;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	float: left;	height: 33px;}#hardwareNav a:hover {	color: #005300;	text-decoration: underline;}#crumb {	float: left;	font-family: "Trebuchet MS";	font-size: 9px;	font-weight: bold;	color: #003300;	padding-top: 5px;	padding-left: 20px;}#crumb a {	color: #005300;	text-decoration: underline;}#crumb a:hover {	color: #005300;	text-decoration: none;}#contentMain {	height: 100%;	background-image: url(/_img/leftNavBg.gif);	background-repeat: repeat-y;	background-position: left;	background-color: #FFFFFF;	font-size: 11px;}#contentRight {	float: left;	margin-bottom: 20px;	padding-top: 15px;	padding-right: 10px;	padding-bottom: 15px;	padding-left: 35px;	font-size: 11px;	width:720px;}.itemDesc {	margin:0px;	padding:0px;}#pageHeading {	background-repeat: no-repeat;/*	height: 28px;*/	font-size: 18px;	text-transform: capitalize;	color: #003300;	font-weight: bold;	line-height: 23px;	float: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #c3c2c9;	margin-left: 20px;	width: 750px;	margin-top: 8px;	padding-bottom:5px;	position: relative;}#printTools {	font-size: 9px;	text-align: right;	position: absolute;	right: 0px;	top: 4px;	font-weight: normal;	color: #005300;	padding-left:25px;}#printTools a {	color: #005300;	text-decoration:none;}#printTools a:hover {	color: #005300;	text-decoration:underline;}table #product {	border: 1px solid #aeaeae;	width:400px;}table tr .itemDetailHead {	background-image: url('/_img/item_detail_head.jpg');	background-repeat: repeat-x;}table #product .blue {	font-size: 11px;	font-weight: bold;	color: #005300;}table #product .yellow {	font-size: 11px;	font-weight: bold;	color: #FFFF00;}table #product .price {	color: #c9c0c0;	font-size: 16px;	font-weight: bold;}table #product .mainPrice {	color: #003300;	font-size: 16px;	font-weight: bold;}.pageSubHead {	font-size: 16px;	font-weight: bold;	color: #003300;	text-transform: uppercase;}.homeProductTop {	background-image: url(/_img/homeImageTop.gif);	background-repeat: no-repeat;	height: 6px;	width: 182px;	position: absolute;	top: 0px;	left: -1px;}.homeProductImage {	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #003300;	border-left-color: #003300;	position: relative;	text-align: center;	width: 180px;	margin-bottom: 5px;	padding: 0px;}.homeProductBtm {	background-image: url(/_img/homeImageBtm.gif);	background-repeat: no-repeat;	height: 10px;	width: 182px;	left: -1px;	bottom: -1px;	_bottom: -2px;	position: absolute;	margin: 0px;	padding: 0px;}.productWrapper {	position: relative;	width: 300px;	float: left;	margin-top: 0px;	margin-right: 60px;	_margin-right: 30px;	margin-left: 0px;	font-size: 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 40px;	padding-left: 0px;}.productImage {	position: relative;	width: 300px;	float: left;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #003300;	border-left-color: #003300;}.productTop {	background-image: url(/_img/productImageTop.gif);	background-repeat: no-repeat;	height: 10px;	width: 302px;	left: -1px;	top: 0px;	position: absolute;	margin: 0px;	padding: 0px;}.productBtm {	background-image: url(/_img/productImageBottom.gif);	background-repeat: no-repeat;	height: 14px;	width: 302px;	left: -1px;	bottom: -1px;	position: absolute;	margin: 0px;	padding: 0px;}.freeShipping {	position:absolute;	left:-15px;	top:-15px;	height: 59px;	width: 58px;	z-index:1;}.dottedLine {	background-image: url(/_img/dottedLine.gif);	background-repeat: repeat-x;	height: 1px;	width: 100%;}table.locationsBox {	margin-top: 5px;}.locationsBox #locTop {	background-image: url(/_img/locPhotoTop.gif);	background-repeat: no-repeat;	height: 13px;	width: 355px;}.locationsBox #locMid {	background-image: url(/_img/locPhotoMid.gif);	background-repeat: repeat-y;	width: 321px;	padding-top: 5px;	padding-right: 17px;	padding-bottom: 5px;	padding-left: 17px;}.locationsBox #locBtm {	background-image: url(/_img/locPhotoBtm.gif);	background-repeat: no-repeat;	height: 13px;	width: 355px;}.locationImageTop {	background-image: url(/_img/locationImageTop.gif);	background-repeat: no-repeat;	height: 13px;	width: 355px;	position: absolute;	top: 0px;	left: 0px;}.locationImageWrap {	text-align: center;	width: 355px;	background-image: url(/_img/locationImageMid.gif);	background-repeat: repeat-y;	position: relative;	z-index: 2000;}.locationImage {	text-align: center;	width: 355px;}.locationImageBtm {	background-image: url(/_img/locationImageBtm.gif);	background-repeat: no-repeat;	height: 13px;	width: 355px;	left: 0px;	bottom: 0px;	position: absolute;}#formBox {	border: 1px solid #c2c2bf;	padding: 15px;	width: 475px;}.contentBox {	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #c3c2c9;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.contactUsBox {	border-top-width: 1px;	border-top-style: dotted;	border-top-color: gray;	margin-top:5px;}.form_button_s {	font-size: 10px;	font-weight: normal;	text-decoration: none;	color: #003300;	text-transform: uppercase;	background-image: url(/_img/buttonBg.jpg);	background-repeat: repeat-x;	border: 1px solid #003300;	cursor:pointer;	font-family: Tahoma;}.form_display {	font-weight: none;	text-decoration: none;}.form_label {	text-decoration: none;	white-space:nowrap;}.form_label_b {	font-weight: bold;	text-decoration: none;	white-space:nowrap;}.form_heading {	font-weight: bold;	text-decoration: none;	white-space:nowrap;	font-size: 12px;}textarea, select {	text-decoration: none;	padding: 2px;	font-size: 11px;}input {	text-decoration: none;	padding: 2px;	font-size: 11px;}.error {	font-weight: bold;	text-decoration: none;	color: #FF0000;	font-family: Tahoma;	font-size: 8pt;	line-height: 8pt;}.success {	font: 8pt/8pt Tahoma;	font-weight: bold;	text-decoration: none;	color: #4786AF;}.pageIntro {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-bottom: 5px;}.serviceOverview {	text-align: center;	margin-bottom: 25px;	float: left;	width: 33%;}table.productBox {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: dotted;	border-bottom-style: dotted;	border-top-color: gray;	border-bottom-color: gray;	margin-top: 5px;}table.itemsBox {	border-top-width: 1px;	border-top-style: dotted;	border-top-color: gray;	margin-top: 5px;}.smallDesc {	font-size: 10px;	margin-bottom: 6px;	text-indent: 6px;}.greenBar {	font-size: 16px;	font-weight: bold;	color: #ffff00;	background-image: url(/_img/greenProductBarBg.jpg);	background-repeat: repeat-x;	height: 21px;	width: 150px;	line-height: 21px;	text-indent: 8px;	margin-top: 15px;	position: relative;}.productGroup {	border: 1px solid #003300;	margin-top: 1px;	width: 148px;	text-align: center;	margin-bottom: 10px;}.catBg {	height: 34px;	width: 298px;	position: relative;	background-image: url(/_img/typeBg.jpg);	background-repeat: repeat-x;}.catCover {	background-image: url(/_img/catCover.gif);	background-repeat: no-repeat;	height: 34px;	width: 298px;	position: absolute;	font-size: 15px;	line-height: 34px;	font-weight: bold;	color: #FFFFFF;	text-indent: 15px;	text-align: left;}#catContent {	margin-bottom: 15px;	list-style-image: url(/_img/rightGreenArrow.gif);	padding: 0px;	margin-top: 0px;}#catContent a {	color: #005300;	text-decoration: underline;	font-weight: normal;}#catContent a:hover {	color: #005300;	text-decoration: none;	font-weight: normal;}#leftNavTop {	width: 197px;	height: 30px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}#leftNav {	background-image: url(/_img/leftNavBg.gif);	background-repeat: repeat-y;	padding-bottom: 50px;	float: left;	height: 100%;	background-color: #FFFFFF;	background-position: left;	width: 196px;	min-height: 400px;}#leftNavTopHardware {	width: 197px;	height: 30px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}#footer {	height: 54px;	position: relative;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #003300;	width: 997px;	background-color: #FFFFFF;}#copyright {	color: #232222;	font-size: 9px;	position: absolute;	left: 15px;	top: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#footerLinks {	font-size: 9px;	color: #272727;	position: absolute;	right: 5px;	top: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#footerLinks a {	color: #272727;	text-decoration: none;	margin-right: 3px;	margin-left: 3px;}#footerLinks a:hover {	color: #272727;	text-decoration: underline;}#footer #thawte {	position:absolute;	right:482px;	top:8px;}#footer #socialIcons {	position:absolute;	right:234px;	top:8px;}#footer #socialIcons a img { border:none!important;}/*-----------------Popup Styles--------------------*/#miniHeader {	position:relative;	background-image: url(/_img/miniHeader.jpg);	background-repeat: repeat-x;	height: 60px;	.height:40px;}#miniHeaderBar {	background-image: url(/_img/miniHeaderBar.gif);	background-repeat: repeat-x;	font-size: 13px;	line-height: 28px;	color: #ffff00;	font-weight: bold;	text-transform: capitalize;	font-style: italic;	text-indent: 10px;}#miniLogo {	height: 43px;	width: 243px;	position: absolute;	left: 8px;	top: 9px;}#miniFooter {	height: 120px;	position: relative;	background-color:#c7c7c7;	background-image: url(/_img/miniFooterBg.jpg);	background-repeat: repeat-x;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #003300;}.greenBar .selectProduct {	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	position: absolute;	top: 0px;	right: 6px;}.greenBar .selectProduct a {	color: #FFFFFF;}.greenBar .selectProduct a:hover {	color: #FFFFFF;	text-decoration:none;}.silverBar {	font-size: 16px;	font-weight: bold;	color: #ffff00;	background-image: url(/_img/silverBar.jpg);	background-repeat: no-repeat;	height: 33px;	width: 185px;	line-height: 32px;	text-indent: 12px;	margin-top: 15px;}.viewLarger {	font-size: 12px;	line-height: 17px;	position: absolute;	bottom: 20px;	left: 100px;}.viewLarger a {	color: #005300;	text-decoration: underline;}.viewLarger a:hover {	color: #005300;	text-decoration: none;}.detailNote { background-color:#E5E5E5; font-size:9px; line-height:13px; padding:6px; border-top:solid 1px #AEAEAE;}.prodcuctThumb {	font-size: 9px;	line-height: 11px;	float: left;	width: 75px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 0px;}.prodcuctThumb img {	border: 1px solid #003300;}.moreInfo {	font-size: 12px;	background-image: url(/_img/info.png);	background-repeat: no-repeat;	background-position: left center;	text-indent: 18px;	margin-top: 10px;	line-height: 17px;}.moreInfo a {	color: #003e8e;	text-decoration: underline;}.redLinkSmall {	font-size: 9px;	color: #a04439;}.green {	color: #003300;}.blue {	color: #005300;}.blueLink {	font-size: 11px;	font-weight: bold;	color: #005300;}.blueLink a {	text-decoration: underline;	color: #003e8e;}.blueLink a:hover {	text-decoration: none;	color: #003e8e;}.moreInfo a:hover {	color: #003e8e;	text-decoration: none;}/*================== Left Navigation UL==================== */.mainList {	padding: 0px 0px 20px 0px;	list-style-type: none;	background-color: #FFFFFF;	margin: 0px;	overflow:hidden;}.mainList li {	margin: 0px;	list-style-type: none;}.mainList li a {	font-size: 13px;	font-weight: bold;	color: #1c1c1c;	background-color: #FFFFFF;	text-decoration: none;	text-indent: 11px;	line-height: 19px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d8d8d8;	margin: 0px;	display:block;	width:100%;}.mainList li a:hover {	color: #005300;	text-decoration: none;	background-color: #e0e0e0;	margin: 0px;	list-style-type: none;}.mainList li a.on {	color: #005300;	text-decoration: none;	background-color: #e0e0e0;	margin: 0px;	list-style-type: none;}ul.listSecond { margin-left:0px; padding-left:20px; margin-bottom:10px;}.listSecond li {	list-style-type: none;	margin:0px;	padding:0px;}.listSecond li a {	color: #1a1a1a;	background-color: #FFFFFF;	font-weight: normal;	text-indent:0px;	 font-size:12px!important;}.listSecond li a:hover {	color: #005300;	text-decoration: none;	background-color: #FFFFFF;}.listSecond li a.on {	color: #005300;	text-decoration: none;	background-color: #FFFFFF;	font-weight: bold;	margin:0px;	padding:0px;}ul.listThird { margin-left:0px; padding-left:20px; margin-bottom:10px;}.listThird li {	padding-left:0px;	list-style-type: none;}.listThird li a {	color: #666666;	font-size:11px!important;}.listThird li a:hover {	color: #005300;}.listThird li a.on {	margin: 0px;	list-style-type: none;	color: #005300;	font-weight:bold;}/*.listFourth {	margin: 0px;	margin-left: 10px;	padding: 0px;	list-style-type: none;}.listFourth li {	margin-left: 25px;	padding: 0px;	list-style-type: none;}*//*================End of Left Nav Styles===============*/.moreLink {	font-size: 11px;	color: #005300;}.moreLink a {	color: #005300;	text-decoration: underline;	font-size: 11px;	background-image: url(/_img/moreBtn.gif);	background-repeat: no-repeat;	background-position: left 2px;	padding-left: 16px;	font-weight: bold;}.moreLink a:hover {	text-decoration: none;}.homeTitle {	font-size: 20px;	font-weight: bold;	text-transform: uppercase;	color: #003300;	margin: 0px;	padding: 0px;}.homeCopy {	font-size: 12px;	line-height: 16px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.redText {	color: #841f06;}.redTextHeading {	color: #841f06;	font-size: 15px;	font-weight: bold;}.greenTextHeading {	color: #003300;	font-size: 15px;	font-weight: bold;}.adGreenHead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #003300;	font-style: italic;}.adGreenHeadHome {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #003300;}.catGreenHead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #003300;	font-style: italic;	padding-left: 15px;}.onArrow {	background-image: url(/_img/onArrow.jpg);	background-repeat: no-repeat;	height: 9px;	width: 12px;}.blueTextHeading {	color: #005300;	font-size: 15px;	font-weight: bold;}.l {	text-align:left;}.r {	text-align:right;}.c {	text-align:center;}:focus {	-moz-outline-style: none;}/*-----------------Tabbed Styles--------------------*/a.tabOn {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	position:relative;	top:1px;	float:left;	display:block;	z-index:100;	text-decoration:none;	_background:url('/_img/tabWhiteRight.gif') top right no-repeat;	background:url('/_img/tabWhiteRight.png') top right no-repeat;	padding-right:36px;}a.tabOn span {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	display:block;	_display: inline-block;	_background:url('/_img/tabWhiteLeft.gif') no-repeat;	background:url('/_img/tabWhiteLeft.png') no-repeat;	height:20px;	padding:5px 0px 0px 15px;	color:#003300;	font-size:11px;	font-weight: bold;}a.tabOff {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	position:relative;	top:1px;	float:left;	display:block;	/* z-index:0; */	text-decoration:none;	_background:url('/_img/tabGreyRight.gif') top right no-repeat;	background:url('/_img/tabGreyRight.png') top right no-repeat;	padding-right:36px;}a.tabOff span {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	display:block;	_display: inline-block;	_background:url('/_img/tabGreyLeft.gif') no-repeat;	background:url('/_img/tabGreyLeft.png') no-repeat;	height:20px;	color:#FFFFFF;	padding:5px 0px 0px 15px;	font-size:11px;	font-weight: bold;}.tabPrintTitle {	display:none;}div.tabContent {	position:relative;	z-index:99;	border:1px solid #003300;	width:675px;	height:240px;	padding:20px;	background:white;	overflow-y:scroll;	float:left;}table.itemTable {	margin: 0px;	padding: 0px;	border-collapse:collapse;	background-color: #FFFFFF;	overflow-y:scroll;	width: 100%;}table.itemTable td {	padding:2px 10px;}table.itemTable tr {	line-height: 20px;}table.itemTable tr.titleRow {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #4786af;	line-height: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;}table.itemTable tr.descRow {	background-color: #777777;	color: #FFFFFF;	line-height: 10px;}table.itemTable tr.altRow {	background-color: #ecebeb;}table.itemTable input.qtyField {	height: 12px;	width: 17px;	border: 1px solid #232323;}table#itemSize {	border: 1px solid #aeaeae;}table#itemSize td.blue {	font-size: 11px;	font-weight: bold;	color: #005300;}.printOnly { display:none;}.clear { clear:both;}td.services a { text-decoration:none;}.overlay-bg {    position: fixed;    top: 0;    left: 0;    background-image:url(../_img/bg-trans.png);    width: 100%;    height: 100%;    z-index: 5000;}.overlay-content {    position: fixed;    top: 100px;    left: 200px;    background: white url(../_img/pop-up-head.jpg) no-repeat center top;    box-shadow: 0 0 50px black;    -moz-box-shadow:0 0 50px black;	-webkit-box-shadow:0 0 50px black;    width: 550px;    z-index: 5001;    padding:100px 25px 25px;    border:solid 4px #fff;}.overlay-close {    background-image: url("/_img/close.png");    cursor: pointer;    height: 35px;    position: absolute;    right: -18px;    top: -18px;    width: 35px;    text-decoration:none;}
