/*CATEGORY STYLES ON THE LEFT RAIL NAVIGATION*/
/*****CATEGORY Styles*****/
ul#category li.categoryHeader a{
	font-size:18px;
	color:#F30;
	background-color:#06C;
}

ul#accordion a.headingRed {
	border-radius: 0 10px 0 0;
	border-left: 1px solid #49090a;
		border-right: 1px solid #49090a;
		border-bottom: 2px solid #49090a;
	background: #c0151d; /* Old browsers */
background: -moz-linear-gradient(top, #c0151d 0%, #49090a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0151d), color-stop(100%,#49090a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c0151d 0%,#49090a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c0151d 0%,#49090a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #c0151d 0%,#49090a 100%); /* IE10+ */
background: linear-gradient(to bottom, #c0151d 0%,#49090a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0151d', endColorstr='#49090a',GradientType=0 ); /* IE6-9 */
	height: 36px;
	width: 200px;
	line-height: 36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	padding-left:9px;
	text-shadow:1px 1px 1px #c0151d;
	text-decoration: none;
	display: block;
}



ul#category li ul, ul#category li ul li li{
	display:none;
	height:0px;
	float:left;
	z-index:1000;
	margin-top:-24px;
}


ul#category li ul li li {
	 width:auto;
	 margin-top:24px;
	 margin-left:261px;
		border-left:none;
		float:left;
 }

ul#category li ul li li a{
	margin-top:-24px;
	color:#fff;
		background-color:#333;
	border-bottom:#5d5d5d solid 1px;
	float:left;
	display:block;
}



ul#category li:hover ul, ul#category li ul li:hover li {
	display:block;
	position:relative;
	float:left;
	}
	
	


ul#category ul li {
		background-color:#333;
	width:auto;
	float:left;
	display:block;
	margin-left:210px;
}

ul#category ul li a{
	background-image:none;
	color:#fcfcfc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:250px;
}


ul#category ul li a:hover{
	background-image:none;
	color:#C00;
}

ul#category a {
		border-bottom:#5d5d5d solid 1px;
		background-color:#333;

	border-left: 1px solid #5d5d5d;
		border-right: 1px solid #5d5d5d;
	height: 24px;
	width: 199px;
	line-height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-left:10px;
	display: block;
}

ul#category a:hover, ul#category a:active  {
	border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
	color: #fcfcfc;
	
}
/*CATEGORY STYLES ON THE LEFT RAIL NAVIGATION*/







/*STYLES FOR SHOPPING CART*/
#top-rgt-cart {
	position:absolute;
	float: left;
	height: 25px;
	background-image: url(../images/top-rgt-cart-ico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 650px;
	padding-left: 38px;
	padding-bottom:38px;
	width: 110px;
	left: 766px;
	top: 83px;
}

.cart-top {
	float: left;
	height: 17px;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #989898;
	text-align: right;
}
.iten-no {
	font-size: 12px;
	color: #6f6f6f;
}
/*STYLES FOR SHOPPING CART*/

/*STYLES FOR JQUERY POP UP BUBBLE*/
/*

	jQuery Bubble Popup v.2.3.1
	http://maxvergelli.wordpress.com/jquery-bubble-popup/
	
	Copyright (c) 2010 Max Vergelli
	
	Permission is hereby granted, free of charge, to any person obtaining a copy
	of this software and associated documentation files (the "Software"), to deal
	in the Software without restriction, including without limitation the rights
	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
	copies of the Software, and to permit persons to whom the Software is
	furnished to do so, subject to the following conditions:
	
	The above copyright notice and this permission notice shall be included in
	all copies or substantial portions of the Software.
	
	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
	THE SOFTWARE.

*/

	/* Layout Settings */
	.jquerybubblepopup{width:auto;height:auto;margin:0px;padding:0px;position:absolute;border:0px;z-index:100;text-align:center;background-color:transparent;}
	.jquerybubblepopup-ie{filter:progid:DXImageTransform.Microsoft.Shadow(color="#666666", Direction=135, Strength=3);} /* the plugin adds this class only if browser is IE; if IE9, it's added to main <DIV> else to <TABLE> */
	.jquerybubblepopup table{width:auto;height:auto;margin:0px;padding:0px;display:table;border-collapse:collapse;border-spacing:0px;border:0px;empty-cells:show;background-color:transparent;}
	.jquerybubblepopup tbody{display:table-row-group;vertical-align:middle;border:1px;background-color:006699;}
	.jquerybubblepopup td{margin:0px;padding:0px;background-color: #ffffff;}
	.jquerybubblepopup-top-left,    .jquerybubblepopup-top-right,
	.jquerybubblepopup-bottom-left, .jquerybubblepopup-bottom-right{width:21px;height:21px;overflow:hidden;background-repeat:no-repeat;}
	.jquerybubblepopup-top-middle,  .jquerybubblepopup-bottom-middle{overflow:hidden;background-repeat:repeat-x;}
	.jquerybubblepopup-middle-left, .jquerybubblepopup-middle-right{overflow:hidden;background-repeat:repeat-y;}
	.jquerybubblepopup-tail{border:0px;margin:0px;padding:0px;display:inline;}

/*  
	Themes:

	The plugin adds the class of the theme (for example ".jquerybubblepopup-azure") 
	to the main <DIV> container, then you can edit the style of any element inside the 
	Bubble Popup markup for each theme.
	
	The following code defines fonts and backgrounds of the "innerHtml" for each theme:
*/
	.jquerybubblepopup-azure  .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-black  .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-blue   .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-green  .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-grey   .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-orange .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-violet .jquerybubblepopup-innerHtml, 
	.jquerybubblepopup-yellow .jquerybubblepopup-innerHtml
	{
		font-family:'Trebuchet MS',Arial;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		background-color:#FFFFFF;
	
	}
	.jquerybubblepopup-all-azure  .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-all-black  .jquerybubblepopup-innerHtml, 
	.jquerybubblepopup-all-blue   .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-all-green  .jquerybubblepopup-innerHtml, 
	.jquerybubblepopup-all-grey   .jquerybubblepopup-innerHtml, 
	.jquerybubblepopup-all-orange .jquerybubblepopup-innerHtml,
	.jquerybubblepopup-all-violet .jquerybubblepopup-innerHtml, 
	.jquerybubblepopup-all-yellow .jquerybubblepopup-innerHtml
	{
		font-family:'Trebuchet MS',Arial;
		font-size:11px;
		font-weight:normal;
		color:#FFFFFF;
	}
	.jquerybubblepopup-all-azure  .jquerybubblepopup-innerHtml{background-color:#0099FF;}
	.jquerybubblepopup-all-black  .jquerybubblepopup-innerHtml{background-color:#000000;} 
	.jquerybubblepopup-all-blue   .jquerybubblepopup-innerHtml{background-color:#0066CC;}
	.jquerybubblepopup-all-green  .jquerybubblepopup-innerHtml{background-color:#66FF00;} 
	.jquerybubblepopup-all-grey   .jquerybubblepopup-innerHtml{background-color:#666666;}
	.jquerybubblepopup-all-orange .jquerybubblepopup-innerHtml{background-color:#FF9933;}
	.jquerybubblepopup-all-violet .jquerybubblepopup-innerHtml{background-color:#FF33FF;} 
	.jquerybubblepopup-all-yellow .jquerybubblepopup-innerHtml{background-color:#FFCC00;}
/*STYLES FOR JQUERY POP UP BUBBLE*/




/*common for all*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,img {
	margin: 0;
	padding: 0;
	border: 0;
	font-style: normal;
	font-size: 100%;
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
		/*text-align: left;*/
}
ol,ul,li {
	list-style: none;
}

a img{ border:none;}
a, a:hover {outline:none;}

pre { 
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-bottom: 10px; }

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
}

/* remember to define focus styles! */
:focus {
	outline:0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
.curve {
	float: left;
	height: auto;
	width: auto;
}


.curve2 {
	margin-top:10px;
	float: left;
	height: auto;
	width: auto;
}

.curve3 {
	float: left;
	height: auto;
	width: auto;
}
.clear {
	clear: both;
}

body{
	margin:0;
	padding:0;
	background-color:#000;
	
}
#footer-bg {
	float: left;
	width: 100%;
	/*background: url(../images/footer-bg.jpg) repeat-x bottom left;*/
}

#checkOutfooter-bg {
	float: left;
	width: 100%;
	background: url(../images/footer-bg2.jpg) repeat-x bottom left;
}


#wrraper {
	width: 1004px;
	margin-right: auto;
	margin-left: auto;
}
#container {
	float: left;
	width: 1005px;
	margin-top:15px;
}
#header-Top {
	float: left;
	width: 1004px;
	height:71px;
	background-image:url(../images/craftHeader.20130901.jpg);
}
#craftsmanNav {
	border-radius: 5px 5px 5px 5px;
	margin-top:90px;
	width:1003px;
	height:58px;

border: 1px solid #6b6b6b;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background: #6f6f6f;
background: -moz-linear-gradient(top, #6f6f6f 9%, #5d5d5d 46%, #505050 85%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(9%, #6f6f6f), color-stop(46%, #5d5d5d), color-stop(85%, #505050));
background: -webkit-linear-gradient(top, #6f6f6f 9%, #5d5d5d 46%, #505050 85%);
background: -o-linear-gradient(top, #6f6f6f 9%, #5d5d5d 46%, #505050 85%);
background: -ms-linear-gradient(top, #6f6f6f 9%, #5d5d5d 46%, #505050 85%);
background: linear-gradient(top, #6f6f6f 9%, #5d5d5d 46%, #505050 85%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f6f6f', endColorstr='#505050', GradientType=0 );

}

#breadCrumbs {
	width:995px;
	height:35px;
	float:left;
	
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 38px;
	font-weight: normal;
	color: #fff;
	padding-left: 8px;
}

#breadCrumbs a{
		color: #fff;
		text-decoration:underline;
}


#searchContainer {
	margin-top:18px;
	width: 320px;
	float:right;
	background-color:#000;
	padding:5px;
}

#logo {
	height: 70px;
	width: 157px;
	background-image:url(../images/craftsman_industrial_logo_275.png);
	margin:0 auto;
	left:0;
	right:0;
		}

#comGlobNumber{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:15px;
	margin-left:320px;
	line-height:15px;
	padding-top:15px;
	height: 56px;
	width:300px;
	text-align:center;
}




#ozOfficeLogo{
	float: left;
	margin-left:10px;
	height: 45px;
	width: 147px;
	background:url(../images/OZ_offLogo.png) no-repeat;
	}

#subLogo {
	margin-left:150px;
	height: 36px;
	width: 147px;
	background:url(../images/supplPortalLogo.gif) top left;
}

#headertop_right {
	margin-top:-10px;
	line-height:16px;	
	float:right;
		text-decoration:none;
	width: 360px;
	background-position:top;
	
}
	#login{
		margin-left:950px;
		margin-top:-25px;
	line-height:16px;
	font-size:11px;
	float:right;
		text-decoration:none;
	width: 360px;
	background-position:bottom;
		}
		
#login a{
		text-decoration:none;
		color:#000;
		text-decoration:none;
		
		}

#login a:hover{
		text-decoration:none;
		color:#000;
		text-decoration:underline;
		}



#headertop_right li  a{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
}

#headertop_right li  a:hover{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}


#headertop_right li  {
	padding-right:5px;
		padding-left:5px;
			line-height: 71px;
			float:left;
			text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height: 71px;
}

#headertop_right a:hover {

	text-decoration: none;
	color:#F00;
}

#headertop_FarRight{

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	height: 71px;
	width:50px;
}



#shoppingCart{

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;

	float: right;
	height: 36px;
	width:475px;


}

#searchField{
	width:165px;
border: 1px solid #cac9c9;
color: #6c6b6b;
font-size: 11px;
height:20px;
}


#tonerSearchField{
	width:165px;
border: 1px solid #cac9c9;
color: #717171;
font-size: 11px;
text-align:center;
height:20px;
}


#tonerDropdown{
	width:165px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 11px;
text-align:center;
height:20px;
}


#loginInfo{
width:1005px;
	height:25px;
	background-color:#333;
	border-top: 4px solid #900;

}



#info_left ul{
	float:left;
	
list-style-type: none;
text-align: center;
width:430px;
height:20px;

}

#info_left ul li{
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

#info_left ul li a{
padding-left:5px;
	padding-right:5px;
	color:#fff;
	text-decoration:underline;

}




#info_right ul{
	float:right;
	
list-style-type: none;
text-align: center;
width:430px;
height:20px;

}

#info_right ul li{
	display:inline;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
}

#info_right ul li a{
padding-left:5px;
	padding-right:5px;
	color:#fff;
	text-decoration:underline;

}



.mainNav {
		margin:0; 
		padding:0; 
		list-style:none;
	}	

ul.mainNav a, .lastItem{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:12px;
	list-style:none;
	font-size:14px;
}

.lastItem{
	float:right;
}


ul.mainNav a:hover{
	background-color:#900;
	text-decoration:none;
	color:#fff;
}


ul.mainNav li a{
	background-image:url(../images/divider.png);
	background-position:bottom right;
	background-repeat: repeat-y;
	height: 29px;
	
}


ul.mainNav li ul{
		display:none;
			list-style:none;
				width:100px; 
}


ul.mainNav li ul:hover{
	position:absolute;
	display:inline-block;
		
		}




#mainTitle{
	width:545px;
	height:45px;
	float:left;
	padding-top:10px;
	padding-bottom: 10px;
}
.mainTitleLeft{
	background:url(../images/ttl-bar-left2.jpg) no-repeat;
	width:7px;
	height:55px;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.mainTitleContainer{
	padding-top:6px;
	line-height:20px;
	float:left;
	width:532px;
	height:49px;
	background: url(../images/ttl-bar-bg2.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8f0000;
	padding-left: 6px;
	border-left:#c5c5c5 1px solid;
	border-right:#c5c5c5 1px solid;
}

.mainTitleContainer ul li{
	text-align:center;
	float:left;
	list-style: none;
	display:block;
	background-color:#f4f4f4;
	border:1px #d3d1d1 solid;
	margin-right:3px;
	padding-left:3px;
	padding-right:3px;
	}




.mainTitleRight{
	background:url(../images/ttl-bar-rgt2.jpg) no-repeat;
	width:7px;
	height:55px;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
}


.checkOut_middle{
	float:left;
	width:995px;
	height:35px;
	background: url(../images/ttl-bar-bg.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 34px;
	font-weight: normal;
	color: #8f0000;
	border-left:1px solid #c5c5c5;
		border-right:1px solid #c5c5c5;
	padding-left: 8px;
}


.headerbottom_middle{
	float:left;
	width:725px;
	height:35px;
	background: url(../images/ttl-bar-bg.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	font-weight: normal;
	color: #8f0000;
	border-left:1px solid #c5c5c5;
		border-right:1px solid #c5c5c5;
	padding-left: 8px;
}






.headerbottom_middlea{
	float:right;
	width:250px;
	height:35px;
	background: url(../images/ttl-bar-bg.jpg) repeat-x;
	line-height:35px;
padding-left: 10px;
margin-right: -1px;
	border-left:1px solid #c5c5c5;
		border-right:1px solid #c5c5c5;
}

.tonerSearch{
	float:left;
	width:767px;
	height:35px;
	background: url(../images/ttl-bar-bg.jpg) repeat-x;
	line-height:36px;
padding-left: 10px;
	
}


.home{
	float:left;
	padding-left:18px;
	padding-top: 14px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	color:#8f0000;
	font-weight:normal;
	font-size: 17px;
	font-style: normal;
}
.headerbottom_left{
float:left;
width:7px;
height:35px;
background: url(../images/ttl-bar-left.jpg);
}
.headerbottom_right{
float:left;
width:345px;
height:35px;
background: url(../images/ttl-bar-rgt.jpg);
}
#headerbottom_right{
	width:372px;
	height:35px;
	margin-left: 10px;
	float:left;
	padding-top: 5px;
	padding-bottom: 5px;
}
#banner{
	float: left;
	width: 1004px;
}
#banner_left{
	width:203px;
	height:415px;
	border-radius:10px 10px 0px 0px;
	border:#000066 1px solid;
	background: rgb(33,168,221); /* Old browsers */
background: -moz-linear-gradient(top, rgba(33,168,221,1) 0%, rgba(35,83,138,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,168,221,1)), color-stop(100%,rgba(35,83,138,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(33,168,221,1) 0%,rgba(35,83,138,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(33,168,221,1) 0%,rgba(35,83,138,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(33,168,221,1) 0%,rgba(35,83,138,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(33,168,221,1) 0%,rgba(35,83,138,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21a8dd', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */
	/*background-image:url(../images/banner-left-bg.jpg); background-repeat:repeat-y;*/
	padding-left:12px;
	margin-left:2px;
	padding-top:25px;
}

#QuickOrderTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	padding-bottom:10px;
}
#banner_right{
	float:right;
	width:775px;
	height: 297px;
	background-image: url(../images/home-banner2.jpg);
	background-repeat: no-repeat;
	margin-top:75px;
	padding-bottom: 50px;
}
#SlideBanner{
/*background-image: url(../images/SlideBanner.jpg);*/
border:#cecece 1px solid;
width:540px;
	height:316px;
	/*position:absolute;*/

}
.top-rgt-input {
	height: 20px;
	width: 158px;
	border-top:solid 1px #444b4c;
	border-right:solid 1px #d5d7d8;
	border-bottom:solid 1px #d5d7d8;
	border-left:solid 1px #444b4c;
}
.top-rgt-list {
	height: 20px;
	width: 145px;
	border-top:solid 1px #444b4c;
	border-right:solid 1px #d5d7d8;
	border-bottom:solid 1px #d5d7d8;
	border-left:solid 1px #444b4c;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8c8c8c;
}
.top-rgt-btn {
	background-image: url(../images/search-btn.jpg);
	height: 23px;
	width: 25px;
	border:none 0px;
}


.left-tab-bg-cnr {
	float: left;
	width: 201px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.left-tab-bg-cnr a {
	border-top: solid 1px #000;
	border-right: solid 1px #000;
	border-bottom: none 0px #000;
	border-left: solid 1px #000;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	line-height: 12px;
	padding: 5px;
	float: left;
	margin-right: 4px;
}
.left-tab-bg-cnr a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
	padding: 5px;
	float: left;
	margin-right: 4px;
	background-color: #8c8c8c;
}
.left-tab-bg-cnr a.active {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
	background-color: #8c8c8c;
}
.left-form-cnr {
	float: left;
	height: 200px;
	width: 201px;
}
.left-form-lft {
	float: left;
	width: 60px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding-top: 10px;
}
.left-form-rgt {
	float: left;
	width: 110px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding-top: 10px;
}
.left-frm-input {
	height: 14px;
	width: 49px;
	border: 1px solid #a8a8a8;
	margin-top: 4px;
}
.rgt-frm-input {
	height: 14px;
	width: 106px;
	border: 1px solid #a8a8a8;
	margin-top: 4px;
}
.left-form-btn {
	margin-left: 20px;
}
#middle-cnr {
		background-color:#FFFFFF;
	float: left;
	width: 1004px;
}

#middle-cnr2 {
	float: left;
	width: 1004px;
}

.searchResultsLandingPage{
	background-image:url(../images/searchResults.jpg); 
	background-repeat:no-repeat;
	width:1002px;
	height:502px;
	
	}
	
	.searchResultsRow{
		width:1002px;
		position:absolute;
		margin-top:280px;
		padding-left:225px;
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#252525;
	}
	

	
	
	
	
	.staticSearchRed{
		background-image:url(../images/redSearchBar.png);
		width:536px;
		height:48px;
		padding-left:25px;
		padding-top:28px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#FFF;
		position:absolute;
		margin-top:145px;
		margin-left:325px;
	}
	
	.searchYellow{
		color:#FC0;
	}
	
	
#middle-cnr2 p{
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
	padding-left:20px;
	padding-right:20px;
}



#middle-cnr2 h4 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	font-weight: normal;
	color: #8f0000;
	background-image: url(../images/faq-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-bottom: 5px;
}

ul.middle-cnrList li{
    background-repeat: no-repeat;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 24px;
    padding-left:20px;
}




#middle-left {
	float: left;
	width: 216px;
	height:auto;
	padding-right: 13px;
}




#rightColumn {
	float: right;
	width: 216px;
}


#prodPrevDetail{
	background-color:#FFFFFF;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
border:#990000 1px solid;
	width:216px;
	height:auto;
	margin:0 auto;
	
}

#prodPrevHeader{
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;	
background: #a90329; /* Old browsers */
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
background: linear-gradient(to bottom, #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */	
width:216px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:30px;
	text-align:center;
	color:#FFF;
	text-shadow: black 0.1em 0.1em 0.2em;
}


.prodPrevContain{
	width:216px;
	padding-top:5px;
	margin-bottom:20px;
	border-bottom:1px #e9e9e9 solid;
	}
	
	.prodPrevRowa{
		width:216px;
		height:24px;
	}
	
	.prodPrevRowb{
		background-color:#f4f4f4;
width:216px;
		height:24px;
	}
	
	
	.prodPrevCola, .prodPrevCola a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
	float: left;
	width: 125px;
	padding-bottom:4px;
	padding-top:4px;
	margin-left:6px;
}

.prodPrevColb, .prodPrevColb a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
	float: left;
	width: 78px;
	padding-bottom:4px;
	padding-top:4px;
	margin-left:2px;
}


#prodPrevQty{
	width:30px;
border: 1px solid #cac9c9;
font-size: 11px;
margin-left:5px;
}

#prodPrevSubmit a{
	height:12px;
	border:1px #CCCCCC solid;
	margin-top:-2px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #444;
	text-align:center;
	border-radius:3px;
	-moz-border-radius: 4px;
    -webkit-borderradius: 4px;
	background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top, #fdfdfd 0%, 44%, #e9e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd),  color-stop(100%,#e9e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfdfd 0%,#e9e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfdfd 0%,#e9e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfdfd 0%,,#e9e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfdfd 0%,#e9e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e9e8e8',GradientType=0 ); /* IE6-9 */
}


#prodPrevSubmit a:hover{
color:#FFF;
background: -moz-linear-gradient(top, #920001 0%, #8f0222 44%, #b90000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#920001), color-stop(44%,#8f0222), color-stop(100%,#b90000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #920001 0%,#8f0222 44%,#b90000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #920001 0%,#8f0222 44%,#b90000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #920001 0%,#8f0222 44%,#b90000 100%); /* IE10+ */
background: linear-gradient(to bottom, #920001 0%,#8f0222 44%,#b90000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#920001', endColorstr='#b90000',GradientType=0 ); /* IE6-9 */
}
	
#rightColumn2 {
	float: right;
	width: 175px;
}

#checkOutProgress {
	float: left;
	width:445px;
	margin-top:10px;
}

#left-nav-cnr {
	float: left;
	width: 216px;
}
#left-nav-cnr ul {
}
#left-nav-cnr li {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 40px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image:url(../images/redButton.gif);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 216px;
}
#left-nav-cnr li a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 40px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/left-nav-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 202px;
	padding-left: 14px;
}
#left-nav-cnr li a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 40px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/left-nav-bg-h.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 202px;
	padding-left: 14px;
}
#left-nav-cnr li a.active {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 40px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/left-nav-bg-h.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 202px;
	padding-left: 14px;
}

#register-bg {
	background-image: url(../images/register_bg.gif);
	float: left;
		margin-bottom:10px;

	height: 168px;
	width: 170px;
	margin-top: 15px;
	padding-top: 64px;
	padding-right: 25px;
	padding-left: 30px;
	
	background-repeat: no-repeat;
}


#sign-bg {
	background-image: url(../images/signIn.gif);
	float: left;
	height: 140px;
	width: 170px;
	margin-top: 0px;
	padding-top: 64px;
	padding-right: 25px;
	padding-left: 30px;
	
	background-repeat: no-repeat;
}

#invent-top-txt {
	float: left;
	width: 733px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 25px;
	padding-bottom:15px;
}



#tabs ul{
height: 158px;
	width: 775px;
	padding-top: 10px;
	margin-left: 2px;
	margin-top: 5px;
	
	color: #666666;

}

#tabs ul li{
	float: left;
	list-style: none;
}



#tab1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
	float: left;
	width: 733px;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 25px;
}

#tab2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
		line-height:19px;

	float: left;
	width: 733px;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 25px;
}



#tab3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
		line-height:19px;

	float: left;
	width: 733px;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 25px;
}

#tab4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
		line-height:19px;

	float: left;
	width: 733px;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 25px;
}


#tab5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
		line-height:19px;

	float: left;
	width: 733px;
	height: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 25px;
}





#newsletter-bg {
	background-image: url(../images/newsletter-bg.jpg);
	float: left;
	height: 90px;
	width: 162px;
	margin-top: 20px;
	padding-top: 64px;
	padding-right: 25px;
	padding-left: 28px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

#newsletter-bgFront {
	background-image: url(../images/newsletter-bg.jpg);
	float: left;
	height: 90px;
	width: 160px;
	margin-top:10px;
	margin-left:2px;
	padding-top: 64px;
	padding-right: 25px;
	padding-left: 30px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}


#newsletter-bgFrontLeft {
	background-image: url(../images/newsletter-bg.jpg);
	float: left;
	height: 90px;
	width: 160px;
	margin-top:10px;
	padding-top: 64px;
	padding-right: 25px;
	padding-left: 30px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
#businessOZcredit{
	background-image:url(../images/ozBusinessCredit.png);
	float: left;
	height: 42px;
	width: 185px;
	margin-top:10px;
	padding-top: 130px;
	padding-right: px;
	padding-left: 30px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#006699;
}

#subscribe-bg {
	background-image: url(../images/subscribe-bg.jpg);
	float: left;
	height: 90px;
	width: 160px;
	margin-top: 20px;
	padding-top: 64px;
	padding-right: 25px;
	padding-left: 30px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-repeat: no-repeat;
}

.newsletter-input {
	height: 20px;
	width: 158px;
	border-top: solid 1px #444b4c;
	border-right: solid 1px #d5d7d8;
	border-bottom: solid 1px #d5d7d8;
	border-left: solid 1px #444b4c;
	margin-top: 5px;
	margin-bottom: 5px;
}
#what-new-bg {
	background-image: url(../images/what-new-bg.jpg);
	float: left;
	height: 107px;
	width: 205px;
	margin-left:2px;
	margin-top: 10px;
	padding-top: 65px;
	padding-left: 10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 10px;
}
#what-new-bg ul {
}
#what-new-bg li {
}
#what-new-bg li a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color:#F03;
	text-shadow: -1px 0 black, 0 1px 990000,
      1px 0 black, 0 -1px 990000;
	padding-left: 18px;
}
#what-new-bg .italic a{
	font-style:italic;
}

#what-new-bg li a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #B80000;
	/*background-image: url(../images/whats-new-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left center;*/
	padding-left: 18px;
}
#middle-right {
	float: left;
	width: 775px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666;
}


#middle-RightStatic {
	float: left;
	width: 545px;
	height:100%;
}

#prodDetailContent {
	float: left;
	width: 775px;
	height:100%;
}

#supPortalContent {
	float: left;
	width: 775px;
	height:100%;
}

#staticPagesContent{
	float: left;
	/*width: 775px;*/
	width:1003px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#666;
}

h3{
	color:#990000;
}



#staticPagesContent ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #666;
	background-image: url(../images/help-bul.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-left: 10px;
}

#staticPagesContent a{
	color:inherit;
	text-decoration:underline;
}

#staticPagesContent a:hover{
	color:#F00;
}

#tabs ul{
height: 198px;
	width: 775px;
	padding-top: 50px;
	margin-left: 2px;
	margin-top: 5px;
	
	color: #666666;

}

#tabs ul li{
	float: left;
	list-style: none;
}





#checkOutMain{
	float: right;
	width:auto;
	height:50%;
}

#confirmCheckOut {
	float: right;
	width: 534px;
	border:#900 1px solid;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
	padding-right:0;
	margin-bottom:10px;
}


#rightColumnCheckout {
	float: right;
	width: 544px;
}


#middle-ttl {
	float: left;
	height: 45px;
	width: 775px;
}
.middle-ttl {
	float: left;
	height: 45px;
	width: 775px;
}

.middle-ttl-mid {
	background-image: url(../images/ttl-bar-bg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 33px;
	width: 761px;
	padding-top: 12px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	color: #3f3f3f;
}
.prdct-paging {
	float: right;
	width: 210px;
	height:22px;
}
.prdct-paging a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #b2b2b2;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.paging-rgt-arrow {
	float: right;
}
.prdct-paging a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.prdct-paging a.active {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.prdct-paging .view-all {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8f0000;
}
.prdct-paging .view-all a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8f0000;
}
.prdct-paging .view-all a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold!important;
	color: #8f0000;
	text-decoration: underline;
}
.product-box-bg {
	background-image: url(../images/product-box-bg.jpg);
	float: left;
	height: 180px;
	width: 230px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #8c8c8c;
	text-align: center;
}
.price-a {
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.product-box-bg b {
	color: #000000;
}
.craftFrontPageAd {
	background: rgb(226,226,226); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	margin-top: 8px;
	margin-bottom: 16px;
	margin-right: 8px;
height:auto;
width: 242px;
position: relative;
-moz-border-radius: 2px;
border-radius: 4px;
float:left;
}

.craftFrontPageText {
	float: left;
	width: 225px;
	height:auto;
	padding: 10px;
	/*border-right: solid 1px #b2b2b2;
	border-left: solid 1px #b2b2b2;*/
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: center;
}





.craftFrontPageBTN{
	margin:5px;
	padding:10px;
	float: left;
	width:auto;
	height:10px;
	text-align:center;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
border-radius:5px 5px 5px 5px;
}

.craftFrontPageBTN a{
	color:#fff;
	text-decoration:underline;
}


.product-box-cnr-c {
	border-radius:5px 5px 5px 5px;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */	
float: left;
	width:175px;
	margin-right: 8px;
	margin-bottom: 25px;
/*background-image: url(../images/product-box-bot.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;
}

.prd-bx-ttl-bg2{
	padding-top:10px;
	padding-bottom:10px;
	/*background-image: url(../images/greyButton.jpg);*/
	background-repeat:no-repeat;
	float: left;
	width: 225px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
}


.prd-bx-ttl-bg2 a{
	color:#0088cc;
	text-decoration:underline;
}



.prd-priceA, .prd-priceA a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
	float: left;
	width: 85px;
	padding-bottom:4px;
	padding-top:4px;
}

.prd-priceB, .prd-priceB a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
	float: left;
	width: 85px;
	padding-bottom:4px;
	padding-top:4px;
}



.tab_prod_dollar_amt {
font-size: 24px;
font-weight: bolder;
color: #8d0000;
line-height: 24px;
letter-spacing: -2px;
}


.prd-bx-ttl-bg a:hover{
		color: #3c3c3c;
		text-decoration:underline;
}

	

.prod-box-a-mid b {
	font-weight: bold;
	color: #000000;
}


.product-box-cnr-b {
	height:85px;
	width: 542px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color:#f3f3f3;
		border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}


.prd-bx-colA {
	float:left;
	margin-left:5px;
	margin-top:5px;
		margin-right: 5px;
	height: 52px;
	width: 100px;
	}



.prd-bx-colB {
	width: 100px;
	margin-right: 10px;
	margin-top:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #252525;
	text-align: center;
}

.prd-bx-colC {
	height:52px;
	width:300px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3c3c3c;
	margin-top:5px;
	
	margin-bottom:5px;

}

#subBotLogos{
	float:left; width:777px;margin-left:229px;
	margin-top:25px;
	margin-bottom:25px;
}


#subBotImg {
	background-color:#900;
	float: left;
	height: 114px;
	width: 145px;
	margin-top:10px;
	margin-right:8px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

#footer-cnr {
	float: left;
	width: 965px;
	 background-color: #414141;
    background-image: -moz-linear-gradient(center top , #555555, #222222);
    background-repeat: repeat-x;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    color: #FFFFFF;
    font-size: 11px;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
}


.rowFooter, .rowFooter a{
	width:inherit;
	 color: #FFFFFF;
    font-size: 11px;
	display:inline;
		line-height:20px;

}


	
#footer-cnr2 {
	float: left;
	height: 60px;
	width: 1004px;
}


#footer-cnru {
    float: left;
    height: 50px;
    width: 660px;
	margin-left:175px;
	margin-bottom:25px;
}


.ft-lft-card {
	float: left;
	width: 170px;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}

.ft-lft-card ul {
	display: block;
}

.ft-lft-card ul {
	display: block;
}


.ft-lft-card li {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #fff;
}
.ft-lft-card li a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.ft-lft-card li a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
}


.cheft-lft-card {
	/*background-image:url(../images/footerIconsHorizaontal.gif);*/
	height: 43px;
	width: 400px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-repeat: no-repeat;
	}


.socMediaIcons{
	float: right;
	height: 134px;
	width: 175px;
	background-repeat: no-repeat;
	background-position: left top;
}

.ft-lft-share {
	background-image:url(../images/footer.gif);
	float: right;
	height: 175px;
	width: 181px;
	padding-top: 20px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

.ft-lft-auth {
	margin-top:10px;
			height: 50px;
	width:660px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#footer-links {
	margin-left: 70px;
	float: left;
	width: 480px;
}
#footer-links ul {
	float: left;
	width: 145px;
	display: block;
	padding-left: 20px;
}

#footer-links ul.last {
	float: left;
	width: 55px;
	display: block;
	padding-left: 20px;
}

#footer-links ul.first {
	float: left;
	width: 100px;
	display: block;
	padding-left: 20px;
}

#footer-links ul.third {
	float: left;
	width: 100px;
	display: block;
	padding-left: 20px;
}

#footer-links li {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
}
#footer-links li a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#footer-links li a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
#copyright {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 45px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 45px;
	width: 1004px;
}
#print-page  {
	float: right;
	height: 34px;
	width: 130px;
	margin-top: 7px;
}




#cat-page  {
	float:right;
	height: 30px;
	width: 23px;
	margin-top: 7px;
	margin-right:25px;
	position:relative;
}


.inner-cnt {
	float: left;
	width: 755px;
	padding-top: 30px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.inner-cnt p {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}
.inner-cnt h3 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8f0000;
}
.inner-cnt ul li{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666;
	background-image: url(../images/order_bul.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.blk {
	color: #000;
}
.ftr-pdf {
	float: left;
	width: 755px;
	margin-left: 20px;
	padding-top: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b2b2b2;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.ftr-pdf a {
	color: #000000;
	text-decoration: underline;
}
.red, .red a{
	color: #8f0000;
}
.redUOM, .redUOM a{
	color: #8f0000;
	margin-left:3px;
}


.ass-row {
	float: left;
	height: 78px;
	width: 755px;
}
.ass-row-logo {
	float: left;
	height: 58px;
	width: 218px;
	border-right:solid 1px #c1c1c1;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.ass-row-a {
	float: left;
	height: 78px;
	width: 755px;
	background-color: #eeeeee;
}
.ass-row-mid {
	float: left;
	height: 58px;
	width: 140px;
	border-right:solid 1px #c1c1c1;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.ass-row-mid a {
	color: #000000;
	text-decoration: underline;
	line-height: 16px;
}

.ass-row-desc {
	float: left;
	height: 58px;
	width: 330px;
	padding: 10px;
}
#back-top {
	text-align: right;
	float: left;
	width: 1004px;
	height: 40px;
}
.inner-banner {
	float: left;
	width: 775px;
	padding-top: 5px;
	padding-bottom: 20px;
}
.career-row-a {
	float: left;
	height: 75px;
	width: 769px;
	background-image: url(../images/career-row-a-bg.jpg);
}
.career-row-b {
	float: left;
	height: 75px;
	width: 769px;
	background-image: url(../images/career-row-b-bg.jpg);
	background-repeat: no-repeat;
}
.car-col-a {
	float: left;
	width: 162px;
	padding-top: 30px;
	padding-left: 18px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.car-col-b {
	float: left;
	width: 257px;
	padding-top: 20px;
	padding-left: 10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-right: 10px;
	line-height: 17px;
}
.car-col-c {
	float: left;
	width: 104px;
	padding-top: 30px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 17px;
	text-align: center;
}
.car-col-d {
	float: left;
	width: 79px;
	padding-top: 22px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-align: left;
	padding-left: 22px;
}
.car-col-d a {
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.car-col-e {
	float: left;
	width: 85px;
	padding-top: 33px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-align: left;
	padding-left: 15px;
}
.car-col-e a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #8f0000;
	line-height: 15px;
	text-align: left;
	text-decoration: none;
}
.career-box-cnr {
	float: left;
	width: 768px;
	margin-bottom: 5px;
}
.car-mid-r {
	float: left;
	width: 720px;
	border-right: solid 1px #b2b2b2;
	border-left: solid 1px #b2b2b2;
	padding-right: 25px;
	padding-left: 21px;
}
.car-mid-r p {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
}
.car-cnr-rgt {
	float: right;
}
.car-cnr-lft {
	float: left;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 33px;
}
.category-lft-cnr {
	float: left;
	width: 216px;
	background-image: url(../images/cat-lft-bg.jpg);
	background-repeat: repeat-y;
}
.category-lft-cnr ul {
	background-image: url(../images/cat-lft-top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 216px;
	padding-top: 15px;
	float: left;
	padding-bottom: 15px;
}
.category-lft-cnr li {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px!important;
	font-weight: normal;
	color: #8c8c8c;
	background-image: none!important;
	float: left;
}
.category-lft-cnr li a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 29px!important;
	font-weight: normal!important;
	color: #8c8c8c;
	background-image: none!important;
	padding-left: 10px;
	float:left!important;
	width: 206px;
	text-decoration: none;
}
.category-lft-cnr  li  a:hover  {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal!important;
	color: #000000;
	background-image: none!important;
	text-decoration: underline;
}
.category-lft-cnr span {
	color: #000000;
}
.blk-line {
1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.inner-cnt h2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 22px;
	font-weight: normal;
	color: #8f0000;
	background-image: url(../images/h3-bul.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 31px;
}
.cat-prd-box-bg {
	background-image: url(../images/cat-prd-box-bg.jpg);
	float: left;
	height: 155px;
	width: 182px;
	margin: 3px;
}
.cat-prd-img {
	text-align: center;
	float: left;
	height: 120px;
	width: 182px;
	padding-top: 5px;
}
.cat-prd-img-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	float: left;
	width: 152px;
	padding-left: 30px;
}
.cat-bot-bg {
	background-image: url(../images/cat-bot-bg.jpg);
	float: left;
	height: 351px;
	width: 775px;
}
.cat-box-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 44px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 46px;
	width: 727px;
	padding-left: 48px;
}
.cat-bot-col-a {
	float: left;
	width: 355px;
	padding-top: 15px;
	padding-left: 30px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
}
.cat-bot-col-a a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	text-decoration: none;
}
.inner-cnt h4 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 19px;
	font-weight: normal;
	color: #8f0000;
	background-image: url(../images/faq-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	margin-bottom: 15px;
}
.faq-sep {
	background-image: url(../images/faq-sep-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
ul.help{
	float: left;
	width: 225px;
}
ul.help li{
	background-image: url(../images/help-bul.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
}
ul.helpa{
	float: left;
	width: 370px;
}
ul.helpa li{
	background-image: url(../images/help-bul.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
}.inner-cnt a {
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
#supplier-bot {
	background-image: url(../images/supplier_bot-img.jpg);
	float: left;
	height: 52px;
	width: 427px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	padding-top: 60px;
	padding-left: 230px;
	margin-left: 22px;
}
#supplier-bot a {
	color: #333333;
	text-decoration: underline;
}
.directory-row-a {
	background-image: url(../images/directory-row-a.jpg);
	float: left;
	height: 59px;
	width: 658px;
	padding-top: 15px;
	padding-left: 10px;
}
.directory-row-b {
	background-image: url(../images/directory-row-b.jpg);
	float: left;
	height: 59px;
	width: 658px;
	padding-top: 15px;
	padding-left: 10px;
}
.directory-col-a {
	float: left;
	width: 132px;
}
.directory-col-b {
	float: left;
	width: 82px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 15px;
}
.directory-col-c {
	float: left;
	width: 428px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	padding-left: 10px;
}
.prd-dtl-2nd-row {
	background-image: url(../images/prd-dtl-2nd-row-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 60px;
	width: 740px;
	padding-top: 10px;
	padding-left: 35px;
	margin-bottom: 10px;
}
.prd-dtl-2nd-row-a {
	background-image: url(../images/sub-cat-pag-brdr.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 97px;
	width: 750px;
	padding-top: 10px;
	padding-left: 17px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.prd-dtl-2nd-row p {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.prd-sub-cat-col-cnr {
	float: left;
	width: 775px;
	padding-top: 5px;
	margin-bottom:10px;
}



.prd-detail-cat-col-cnr {
	float: left;
	width: 765px;
	padding-top: 5px;
	background-color:#0C6;
}



.staticListingsContainer {
	float: left;
	width: 775px;
	padding-top: 5px;
}

.innerStaticListingsContainer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	width:758px;
	padding-top: 10px;
	border-bottom: 0px;
	border-right: solid 1px #c5c5c5;
	border-top: 0px;
	border-left: solid 1px #c5c5c5;
	padding-left: 15px;
}


.resourcesInfo {
	width: 610px;
	padding-bottom:15px;
	padding-left: 125px;
	padding-right:15px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
}



.event-sub-cat-col-cnr {
	width: 540px;
	padding-top: 5px;

}


.prd-sub-cat-col-a {
	float: left;
	width: 305px;
	margin-right: 3px;
}


.quality-sub-cat-col-a {
	float: left;
	width: 525px;
	margin-right: 3px;
}







.prd-sub-cat-col-a-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #000;
		float: left;
	height: 30px;
	width: 295px;
	padding-left: 2px;
}




.quality-sub-cat-col-a-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 33px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/quality-dtl-desc-ttl.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 750px;
	padding-left: 35px;
}





.submitTTL a, #submitTTL a {
	margin-right:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	text-decoration:none;
	color: #fff;
	float: left;
	height:inherit;
	width: inherit;
	text-align:center;
	border-radius:4px;
	-moz-border-radius: 5px;
    -webkit-borderradius: 5px;
	background:#0db901
}




.submitTTL a:hover #submitTTL a:hover{
	color:#FFF;
	}
	
	
	.search a, .search a:hover{
	margin-right:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	text-decoration:none;
	color: #fff;
	float: left;
	height:inherit;
	width: inherit;
	text-align:center;
	background: #a90329;
}




	
	
	
.prd-sub-cat-col-a-cnt {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 305px;
}


.quality-sub-cat-col-a-cnt {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 725px;
}



.quality-sub-cat-col-a-cnt-row-a {
	float: left;
	width: 670px;
	padding-left: 18px;
	padding-top: 7px;
	padding-bottom: 7px;
}


.quality-sub-cat-col-a-cnt-row-b {
	float: left;
	width: 690px;
	background-color: #eeeeee;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.prd-sub-cat-col-a-cnt-opt-a {
	float: left;
	padding-left: 18px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.prd-sub-cat-col-a-cnt-row-a {
	float: left;
	width: 302px;
		padding-left:2px;
		border-bottom:1px solid #000;
}


.prd-sub-cat-col-a-cnt-row-b {
	float: left;
	width: 302px;
	padding-left:2px;
			border-bottom:1px solid #000;

	
}
.checkOut-SideRow-a {
	float: left;
	width: 450px;
}

.listManPopUpRowa {
	float: left;
	width: inherit;
	background-color:#ebebeb;
	border-bottom:#900 solid 1px;

}


.listManPopUpRowb {
	float: left;
	width: inherit;
	background-color:#f5f5f5;
	border-bottom:#900 solid 1px;
}




.reviewItems {
	float: right;
	width: 544px;
}

.checkOut-LeftRow-a {
	float: left;
	width: 445px;
	margin-bottom:10px;
}


.checkOut-LeftCol-a {
	float: left;
	width: 222.5px;
}



.checkOut-LeftCol-b {
	float: right;
	width: 222.5px;
}


.checkOut-row-a {
	float: left;
	width: 520px;
}


.checkOut-row-b {
	float: left;
	width: 520px;
		background-color:#f5f5f5;

}

.checkOut-row-c {
	float: left;
	width: 820px;
	background-color:#ebebeb;
	border-bottom:#dbd9d9 solid 1px;
	/*border-bottom:#900 solid 1px;*/
}



.checkOut-row-d {
	float: left;
	width:inherit;
		background-color:#f5f5f5;
			border-bottom:#dbd9d9 solid 1px;
			border-left:#dbd9d9 solid 1px;
			border-right:#dbd9d9 solid 1px;

}



.checkOut-row-d2 {
	float: left;
	width:inherit;
		background-color:#f9f9f9;
border-bottom:#dbd9d9 solid 1px;
			border-left:#dbd9d9 solid 1px;
			border-right:#dbd9d9 solid 1px;
}

.checkOut-row-d3 {
	float: left;
	width:inherit;
		background-color:#cecece;
}

.checkOut-row-e {
	float: left;
	width: 820px;
}

.checkOut-row-f{
	float: left;
	width: 820px;
	height:36px;
	background-image:url(../images/left-nav-bg-redHeader.jpg);
	background-repeat:repeat-x;
	
}

.checkOut-row-f2{
	padding-top:12px;
	padding-left:5px;
	float: left;
	width: 718px;
	height:24px;
	background-image:url(../images/left-nav-bg.jpg);
	background-repeat:repeat-x;

}
	
.checkOut-row-g, .blankRow {
	float: left;
	width: 820px;
	background-color:#900;
}
 
 .checkOut-row-h{
	 padding-top:5px;
	 padding-bottom:5px;
	float: left;
	width:inherit;
			border-left:#dbd9d9 solid 1px;
			border-right:#dbd9d9 solid 1px;

}
.reviewRowa {
	float: left;
	width:inherit;
}
 
 reviewRowb {
	float: left;
	width:100px;
}
 
 .mainContentReview {
	float: left;
	width:743px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #c5c5c5;
}
 .mainContentReviewReply {
	float: left;
	width:743px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: solid 1px #c5c5c5;
	padding-left: 15px;
	padding-right: 15px;
	background-color:#fdffec;
 }

 .mainReviewImg {
	float: left;
	width:145px;
	margin-right: 15px;
	margin-bottom:15px;
}
.mainReviewLabel {
	width:inherit;
	margin-right: 5px;
	margin-bottom:5px;
}

.mainInfoData{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width:170px;;
	padding-bottom:4px;
	padding-top:4px;
}


 .mainReviewText {
	 background-color:#f7f7f7;
	 padding:8px;
	 border-radius:5px 5px 5px 5px;
	 border:#ccc 1px solid;
	 	 	 font-size:12px;
	 line-height:16px;
	 float:left;
	width:725px;
	margin-right: 15px;
	margin-bottom:15px;
}

#approve{
color:#090; 
font-weight:bold;
}

#deny{
	color:#990000; 
font-weight:bold;
}


.signIn-row-c {
	float: left;
	width: 400px;
	background-color:#ebebeb;
	border-bottom:#900 solid 1px;

}

.signIn-row-d {
	float: left;
	width: 400px;
}


.signIn-row {
	float: left;
	width: 670px;

}
.pdf-row-c {
	float: left;
	width: 1003px;
	background-color:#ebebeb;
	border-bottom:#900 solid 1px;

}



.pdf-row-d {
	float: left;
	width: 1003px;
	background-color:#c5c5c5;
	border-bottom:#900 solid 1px;

}
ul#oasList, ul#oasList a, ul#oasList2, ul#oasList2 a{
	color:#006699;
	list-style-type:none;
	padding:0;
	margin:0;
	line-height:16px;
}

ul#oasList a:hover, ul#oasList2 a:hover {
	color:#990000;
}

ul#oasList li a{
	background-image:url(../images/redDot2.png);
background-repeat: no-repeat;
background-position:left;
padding-left: 19px;
}

li.LastoasList, li.LastoasList a {
	color:#252525;
	font-weight:bold;
	background-image:url(images/order_bul.jpg);
	background-repeat: no-repeat;
background-position:left;
padding-left:19px;
}

.oasCola, .oasCola a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 130px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
	overflow:hidden;
}

.oasColb, .oasColb a{
		text-align:center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 72px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}


.oasColc, .oasColc a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 98px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}

.oasCold, .oasCold a{
	color:#006699;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width:auto;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
	overflow:hidden;
}

.oasCold a:hover{
	color:#990000;
}

.checkOut-cola3 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 250px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
}

.checkOut-colb3 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 258px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
}


.checkOut-cola {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 250px;
	padding-left:4px;
	padding-right:2px;
		padding-bottom:2px;

}

.checkOut-colb {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 258px;
	padding-left:4px;
	padding-right:2px;
	padding-bottom:2px;
}

.checkOut-cola2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 112px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	padding-right:2px;
}

.checkOut-colb2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 90px;
	padding-top:4px;
	padding-left:6px;
	padding-right:2px;
}
.checkOut-colc2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 55px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	padding-right:2px;
}



.checkOut-cold2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 90px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	padding-right:2px;
}

.checkOut-cole2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 130px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	padding-right:2px;
}


.checkOut-colf {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 160px;
			padding-bottom:2px;

	padding-left:6px;
	padding-right:2px;
}
.checkOut-colSubmit {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 130px;
		padding-bottom:4px;
	padding-top:4px;
}

.custPort-cola, .custPort-cola a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 90px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}


.createPDF, .createPDF a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	float: left;
	width: 180px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}


.orderEntryRow, .orderEntryRow a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 190px;
	margin-left:10px;
}



.itemLista, .itemLista a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
		text-align:center;

	float: left;
	width: 65px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.itemListb, .itemListb a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
		text-align:center;

	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.itemListc, .itemListc a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align:center;
	
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.itemListd, .itemListd a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align:center;
	
	float: left;
	width: 30px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.itemListe, .itemListe a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
		text-align:center;
	
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.itemListf, .itemListf a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;

	float: left;
	width: 75px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}




.itemListf2, .itemListf2 a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;

	float: left;
	width: 98px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}



.itemListg, .itemListg a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
		text-align:center;

	float: left;
	width: 110px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}


.custPort-colb, .custPort-colb a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
		text-align:center;

	float: left;
	width: 65px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}


.custPort-colc, .custPort-colc a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
		text-align:center;

	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.custPort-cold, .custPort-cold a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	float: left;
	width: 75px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.custPort-cole, .custPort-cole a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}
.custPort-cole2, .custPort-cole2 a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	
	float: left;
	width: 30px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.custPort-colf, .custPort-colf a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
		text-align:center;
	
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.custPort-colg, .custPort-colg a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:4px;
}


.custPort-colh, .custPort-colh a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:4px;
}


.pdfLetter {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 190px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
	position:relative;
}



.custPort-coli, .custPort-coli a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;

	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}



.custPort-colj, .custPort-colj a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	
	float: left;
	width: 60px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}


.custPort-colk, .custPort-colk a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
		text-align:center;
	float: left;
	width: 130px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}


.viewOrdStatus, .viewOrdStatus a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#990000;
		text-align:center;
	float: left;
	width: 130px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}

.viewOrdStatus2, .viewOrdStatus2 a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#990000;
		text-align:center;
	float: left;
	width: 90px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}


.custPort-coll, .custPort-coll a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 90px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:8px;
}

.custPort-colm, .custPort-colm a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#990000;
		text-align:center;
	float: left;
	width: 70px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}


.custPort-coln, .custPort-coln a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#990000;
		text-align:center;
	float: left;
	width: 70px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}



.custPort-colq, .custPort-colq a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	float: left;
	width: 120px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}

.custPort-colq a{
	color:#900;
	}




.custPort-colr, .custPort-colr a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	float: left;
	width: 110px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}



.signIn-colr, .signIn-colr a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	float: left;
	width: 110px;
	padding-top:4px;
}

.signIn-cols, .signIn-cols a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	float: left;
	width: 70px;
	padding-top:4px;
}

.custPort-colr2, .custPort-colr2 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width:inherit;
	padding-bottom:4px;
	padding-top:4px;
}


.custPort-colr3, .custPort-colr3 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	float: left;
	width: 110px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}
.custPort-colr4, .custPort-colr4 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	float: left;
	width: 120px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
	margin-left:10px;
}

.custPort-colr5, .custPort-colr5 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	float: left;
	width: 390px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:5px;
	margin-left:10px;
}



.custPort-colr6, .custPort-colr6 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 300px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}

.custPort-colr7, .custPort-colr7 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 200px;
	
	margin-right:10px;
}


.custPort-colr9, .custPort-colr9 a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	float: left;
	width: 140px;

	margin-right:10px;
}


/*.custPort-Portal, .custPort-Portal a{
	text-align:center;
}*/

.custPort-Portal, .custPort-Portal a, .custPort-Portal2, .custPort-Portal2 a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 140px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}

.PrintPDFButton a{
	text-align:center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 170px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:10px;
}
.shoppingCartCheckOutMenu, .shoppingCartCheckOutMenu a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	background-color:#990000;
		text-align:center;
	float: left;
	padding-bottom:4px;
	padding-top:4px;
	width: 120px;
	margin-right:8px;
}



.shoppingCartCheckOutMenuRowa{
	float: right;
	width: 390px;
}


.custPort-cols, .custPort-cols a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000;
	float: left;
	width:auto;
	padding-bottom:4px;
	padding-top:6px;
	margin-right:10px;
}


.custPortal-innerRow-a {
	float: left;
	width: 765px;
}

.custPortal-cola2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 185px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
}

.custPortal-colb2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 195px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
}
.custPortal-colc2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 175px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
}

.custPortal-cold2 {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 175px;
		padding-bottom:4px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
}

.col-Heading {
	font-weight: bold;
	font-size:16px;
}

.col-Heading2 {
	font-weight: bold;
	font-size:16px;
	background-color:#000;
	padding-left:5px;
	padding-top:5px;
	width:auto;
	
	
}

.checkOut-colc {
	
	float: right;
		padding-bottom:4px;
	padding-top:4px;
	padding-right:4px;
	
}

.checkOut-colab {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 510px;
	padding-left:4px;
	padding-right:2px;
}

#checkOut-Searchfield{
	width:505px;
border: 1px solid #cac9c9;
font-size: 11px;
height:20px;
}


#checkOut-SearchfieldText{
	width:440px;
border: 1px solid #cac9c9;
color: #717171;
font-size: 11px;
height:100px;
}

#checkOut-Searchfield2, #OZentryField{
	width:250px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
}

#OZentryField{
	margin-bottom:10px;
}

#checkOut-Searchfield3{
	width:inherit;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;

}




#checkOut-Searchfield4{
	width:110;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;

}

#checkOut-Searchfield5{
	width:inherit;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;
}

#checkOut-Searchfield6{
	width:110px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;
}


#checkOut-Searchfield7{
	/*width:55px;*/
	width:108px;
	padding-left:2px;
	padding-right:2px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;
}

#checkOut-Searchfield8{
	width:240px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
padding-top:2px;
line-height:normal;
height:100px;
overflow:hidden;
}

#checkOut-Searchfield9{
	width:inherit;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
padding-top:2px;
line-height:normal;
height:100px;
overflow:hidden;
}

#checkOut-Searchfield10{
	/*width:55px;*/
	width:254px;
	padding-left:2px;
	padding-right:2px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:100px;
background-position:center;
}

#commentField{
	width:500px;
	padding-left:2px;
	padding-right:2px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:130px;
background-position:center;
}
.commentRowa {
	float: left;
	width:inherit;
	height:auto;
		background-color:#f9f9f9;
			border-left:#dbd9d9 solid 1px;
			border-right:#dbd9d9 solid 1px;
}
.commentRowb {
	float: left;
	width:320px;
	height:auto;
}

.commentRowResults {
	float: left;
	width:730px;
	height:auto;
	background-color:#fdffec;
		border-radius:10px;
		border:#dbd9d9 solid 1px;
		padding:8px;
		}
		
		
		.outerCommentResults{
			border-bottom:#CCC 1px solid;
			float: left;
	width:752px;
	padding:10px 10px 10px 10px;
					}

 #datepicker, #from, #to{
	 	width:inherit;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:inherit;
background-position:center;
 }


#linkToUsTextBox{
	width:250px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:75px;
}


#quantityTextInputField{
	width:50px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;

}



#checkOut-Searchfield4{
	width:130px;
border: 1px solid #cac9c9;
color: #252525;
font-size: 12px;
height:20px;
background-position:center;

}

.prd-sub-cat-col-a-cnt-cola {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
		overflow:hidden;

	font-weight: normal;
	color: #000;
	float: left;
	width: 170px;
}



.prd-sub-cat-col-a-cnt-colab {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
		overflow:hidden;
		padding-top:5px;
		padding-bottom:5px;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 270px;
}


.inkTonerRowa {
	float: left;
	width:auto;

}


.inkTonersearchCola {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
		overflow:hidden;
padding-top:7px;
	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 170px;
}



.inkTonersearchColb {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #3f3f3f;
	float: left;
	padding-left:5px;
	padding-right:20px;
	}

.inkTonersearchColc {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #3f3f3f;
	float: left;
	padding-top:7px;
	padding-left:5px;
}


.quality-sub-cat-col-a-cnt-cola {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
		overflow:hidden;
		float:left;
	font-weight: normal;
	color: #3f3f3f;
	width: 90px;
}



.quantityDisc-sub-cat-col-a-cnt-row-a {
	float: left;
	width: 670px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.checkout-sub-cat-col-a-cnt-cola, .checkout-sub-cat-col-a-cnt-cola a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	float:right;
	overflow:hidden;
	color: #fff;
	line-height:25px;
	text-align:center;
	width:144px;
	height:27px;
	margin-left:15px;
	background-color: #8f0000;
}


.quality-sub-cat-col-a-cnt-colb {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	float:left;
	overflow:hidden;
	font-weight: normal;
	color: #2c2c2c;
	width: 90px;
	margin-right:5px;
}

.quantityDisc-sub-cat-col-a-cnt-colb {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	float:left;
	overflow:hidden;
	font-weight: bold;
	color: #2c2c2c;
	width: 125px;
}

.quantityDisc-sub-cat-col-a-cnt-colc {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	float:left;
	overflow:hidden;
	font-weight: normal;
	color: #2c2c2c;
	width: 40px;
	margin-right:5px;
}


.prd-sub-cat-col-a-cnt-colc {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
		overflow:hidden;
		text-align:left;
	font-weight: normal;
	color: #3f3f3f;
	width: 90px;
}

.prd-sub-cat-col-a-cnt-colb {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow:hidden;
	font-weight: normal;
	color: #000;
	float: right;
	width: 115px;
	height:auto;
}
.small {
	font-size: 10px;
}
.prd-sub-cat-col-b {
	float: left;
	width: 285px;
	margin-right: 3px;
}


.prd-sub-cat-col-b-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:left;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	float: left;
	height: 30px;
	width: 430px;
	padding-left: 35px;
	
}

.prd-sub-cat-col-b-cnt {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	float: left;
	text-align: center;
}
.prd-sub-cat-col-c {
	float: left;
	width: 175px;
}
.prd-sub-cat-col-c-ttl {
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #8f0000;
	background-image: url(../images/prd-dtl-acces-ttl.jpg);
	float: left;
	height: 30px;
	width: 140px;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left;
}
.prd-sub-cat-col-c-cnt {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 175px;
	text-align: center;
	background-image: url(../images/prd-dtl-acces-bot.jpg);
	height: 260px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.prd-sub-cat-input {
	height: 18px;
	width: 40px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6a7071;
	border-right-color: #dbddde;
	border-bottom-color: #dbddde;
	border-left-color: #6a7071;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.prd-sub-cat-input-a {
	height: 18px;
	width: 40px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6a7071;
	border-right-color: #dbddde;
	border-bottom-color: #dbddde;
	border-left-color: #6a7071;
	text-align: center;
	margin-top:2px;
}

.prd-sub-cat-bar {
	background-image: url(../images/prd-dtl-btm-bar.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 31px;
	width: 775px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.prd-sub-cat-bar2 {
	background-image: url(../images/prd-dtl-btm-bar2.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 31px;
	width: 781px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.prd-dtl-compare {
	float: right;
	margin-right: 180px;
	margin-top: 3px;
}
.prd-dtl-compare a {
	color: #333333;
	text-decoration: none;
}
.prodDetailMainInfoContainer {
	width: 775px;
	height:auto;
	margin-top:20px;
	float:left;
}
.prd-tabular-lnk {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/prd-dtl-tab-u.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 44px;
	width: 90px;
	margin-right: 2px;
}
.prd-tabular-lnk a {
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/prd-dtl-tab-u.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 36px;
	width: 90px;
	padding-top: 8px;
	text-decoration: none;
}
.prd-tabular-lnk a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/prd-dtl-tab-h.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	width: 95px;
	text-decoration: none;
}
.prd-tabular-lnk a.active {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/prd-dtl-tab-h.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	width: 95px;
	text-decoration: none;
}

.rate-dtl-tabl {
	float: left;
	width: 773px;
		padding-top: 1px;
	border-top: solid 1px #c5c5c5;
	border-right: solid 1px #c5c5c5;
	border-bottom: solid 1px #c5c5c5;
	border-left: solid 1px #c5c5c5;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

.prdMainSection {
	float: left;
	width: 758px;
	padding-top: 5px;
	border: solid 1px #ff0000;
	padding-left: 5px;
	border-radius:0 0 5px 5px;
	margin-bottom:15px;
}



.prd-dtl-tabl-a {
	float: left;
	width:758px;
	padding-top: 10px;
	border-bottom: 0px;
	border-right: solid 1px #c5c5c5;
	border-top: 0px;
	border-left: solid 1px #c5c5c5;
	padding-left: 15px;
}

.prd-dtl-btn-cnr {
	text-align: right;
	float: left;
	width: 775px;
	padding-bottom: 10px;
}
.prd-blk-bar-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 44px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 46px;
	width: 730px;
	padding-left: 45px;
	background-image: url(../images/prd-dtl-big-blk-bar.jpg);
	margin-bottom: 10px;
}


.trigger a{
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 16px;
	line-height: 44px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
		_float: none;  /* Float works in all browsers but IE6 */

	height: 46px;
	width: 958px;
	padding-left: 45px;
	background-image: url(../images/triggerBar.jpg);
	background-color:#03C;
	margin-bottom: 0px;
}



.checkOutTrigger a{
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 16px;
	line-height: 49px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 46px;
	width: 500px;
	padding-left: 45px;
	background-color:#333333;
	background-image:url(../images/CheckOutTriggerBar.jpg);
background-repeat:repeat-x;
	border-bottom:#727474 solid 2px;
	margin-bottom: -1px;
}


.aboutHeader{
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 18px;
	line-height: 49px;
	font-weight: normal;
	color: #990000;
	padding-left: 10px;
	
}


#warrantyi-top-bg {
	background-image: url(../images/warranty_repair-top-bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 198px;
	width: 485px;
	padding-top: 50px;
	padding-right: 23px;
	padding-left: 265px;
	margin-left: 2px;
	margin-top: 5px;
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


#customer-top-bg {
	background-image:url(../images/intSupply.png);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 198px;
	width: 485px;
	padding-top: 50px;
	padding-right: 23px;
	padding-left: 265px;
	margin-left: 2px;
	margin-top: 5px;
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


#inventory-top-bg {
	background-image:url(../images/inventory_management-top-bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 198px;
	width: 485px;
	padding-top: 50px;
	padding-right: 23px;
	padding-left: 265px;
	margin-left: 2px;
	margin-top: 5px;
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


#kpi-top-bg {
	background-image:url(../images/kpiScorecard.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 198px;
	width: 485px;
	padding-top: 50px;
	padding-right: 23px;
	padding-left: 265px;
	margin-left: 2px;
	margin-top: 5px;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

#reqManage-top-bg {
	background-image:url(../images/reqManage.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 198px;
	width: 485px;
	padding-top: 50px;
	padding-right: 23px;
	padding-left: 265px;
	margin-left: 2px;
	margin-top: 5px;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


#vmi-top-bg {
	background-image:url(../images/iVMI.png);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 198px;
	width: 485px;
	padding-top: 50px;
	padding-right: 23px;
	padding-left: 265px;
	margin-left: 2px;
	margin-top: 5px;
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


#custmprice-top-bg {
    background-image: url("../images/customer_specific_pricing-banner.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 198px;
    line-height: 20px;
    margin-left: 2px;
    margin-top: 5px;
    padding-left: 265px;
    padding-right: 23px;
    padding-top: 50px;
    width: 485px;
}

#broading-top-bg {
    background-image: url("../images/barcoding-top-bg.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 198px;
    line-height: 20px;
    margin-left: 2px;
    margin-top: 5px;
    padding-left: 265px;
    padding-right: 23px;
    padding-top: 50px;
    width: 485px;
}


.staticTitleLeft{
	background:url(../images/ttl-bar-left2.jpg) no-repeat;
	width:7px;
	height:55px;
	float:left;
	margin-bottom:20px;
	
}

.staticTitleContainer{
	float:left;
	width:516px;
	height:55px;
	background: url(../images/ttl-bar-bg2.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height:55px;
	color: #8f0000;
	padding-left: 10px;

}


.staticTitleContainer2{
	float:left;
	width:980px;
	height:55px;
	background: url(../images/ttl-bar-bg2.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height:55px;
	color: #8f0000;
	padding-left: 10px;

}

.staticTitleContainer3{
	float:left;
	width:751px;
	height:55px;
	background: url(../images/ttl-bar-bg2.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height:55px;
	color: #8f0000;
	padding-left: 10px;

}


.staticTitleRight{
	background:url(../images/ttl-bar-rgt2.jpg) no-repeat;
	width:7px;
	height:55px;
	float:left;
		margin-bottom:20px;

	
}
.quickOrderImg{
	margin: 0 auto;
	width:228px;
	height:409px;
	float:left;
}
.prd-dtl-thumb-cnr {
	background-image: url(../images/carry-prd-bg.jpg);
	padding: 5px;
	float: left;
	height: 288px;
	width: 181px;
	margin-right: 3px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}
.prd-dtl-2nd-row-a .left-a {
	float: left;
	width: 200px;
}
.prd-dtl-2nd-row-a .left-b {
	float: right;
	width: 210px;
}

.leftprdListing{
	float: left;
	width: 200px;
}

.rightprdListing{
	float: right;
	width: 210px;
	margin-top:-20px;
}
.prd-dtl-2nd-row-a p {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
}
.go-page-cnr {
	float: left;
	padding-right: 22px;
}
#prd-sub-cat-heading {
	background-image: url(../images/sub-cat-pag-hed.jpg);
	float: left;
	height: 33px;
	width: 705px;
	margin-bottom: 5px;
	padding-top: 12px;
	padding-left: 70px;
}
.prd-sub-cat-cnr-a {
	background-image: url(../images/prd-sub-cat-top-curve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prd-dtl-tabl-a .col-a {
	float: left;
	width: 20px;
	padding-right:20px;
}
.prd-dtl-tabl-a .col-b {
	float: left;
	width: 145px;
}
.prd-dtl-tabl-a .col-c {
	float: left;
	width: 185px;
	padding-left: 15px;
	padding-right:15px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.prd-dtl-tabl-a .col-group {
	float: left;
	width: 525px;
	padding-left: 15px;
	padding-right:15px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.prdListingInfo{
	float:left;
	width:155px;
	color:#000
}
.prd-dtl-tabl-a .col-d {
	float: left;
	width: 85px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.prd-dtl-tabl-a . {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.prd-dtl-tabl-a .col-f {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.prd-dtl-tabl-a .col-g {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.prd-dtl-tabl-a .col-h {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000;
}
.prd-dtl-tabl-a .col-i {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
		color:#000;

}

.prd-dtl-tabl-a .col-j {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.prd-dtl-tabl-a .col-k {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.prd-dtl-tabl-a .col-l {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.prd-dtl-tabl-a .col-m {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.prd-dtl-tabl-a .col-n {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.prd-dtl-tabl-a .col-o {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}




.prd-sub-cat-bx-rgt-qnt {
	float: right;
	padding-right: 15px;
	width: 210px;
}
.prd-sub-bot-starImg {
	padding-top:2px;
	float:left;
	width:20px;
	height:19px;
}
.prd-sub-bot-img-lnk a {
	line-height:26px;
	width:auto;
	font-size:14px;
	float: left;
	margin-left:5px;
	color:#900;
}
#middle-right p {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
}

.lft-short-ht {
	line-height: 14px!important;
}
.category-lft-cnr-img {
	margin-bottom: -5px;
	margin-left: 30px;
}
#prd-dtl-4-box-cnr {
	float: left;
	width: 545px;
	height:auto;
	margin-bottom: 10px;
	background-image: url(../images/prod-dtl-bix-bx-bg.jpg);
	background-repeat: repeat-y;
}

#prdListingOverview{
	float: left;
	width: 775px;
	height:auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:14px;
	font-weight:bold;
}

#prd-grid-box-cnr{
	padding:10px;
float: left;
	width: 982px;
	height:auto;
	margin-bottom: 10px;
	border-radius:5px;
	border:#ccc 1px solid;
	}

.trigContainer {
	float: left;
		_float: none;  /* Float works in all browsers but IE6 */

	width: 774px;
	margin-bottom: 10px;
	background-image: url(../images/prod-dtl-bix-bx-bg.jpg);
	background-repeat: repeat-y;
}
.CheckTrigContainer {
	float: left;
	width: 531px;
	background-color:#f2f2f2;
	padding-bottom: 15px;
	padding-left:12px;
	padding-top:15px;
	border-bottom:solid #333333 1px;
	border-left:solid #333333 1px;
	border-right:solid #333333 1px;

}
.prd-dtl-box-top {
	background-image: url(../images/prod-dtl-bix-bx-top-cur.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 545px;
}
.prd-dtl-box-bot {
	background-image: url(../images/prod-dtl-bix-bx-bot-cur.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 475px;
	padding-top: 12px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
}


.prd-dtl-mainBox-top {
	background-image: url(../images/prod-dtl-main-page-top-cur.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 775px;
}
.prd-dtl-mainBox-bot {
	background-position: left bottom;
	float: left;
	width: 725px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
}





.prd-dtl-box-bot h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d9d9d9;
}
.prd-dtl-4thumb {
	padding-top:10px;
	float:left;
	width: 465px;
	
}

.prodOpta {
	padding-top:10px;
	float:left;
	width: 232px;
	
}

.prodOptb {
	padding-top:10px;
	float:right;
	width: 232px;
	
}
.prd-dtl-4thumb a {
	color: #8f0000;
	text-decoration: underline;
	font-size: 11px;
}
.prd-dtl-4-vid {
	float: left;
	width: 100px;
	text-align: center;
	padding-top: 10px;
}
.prd-dtl-4thumb img {
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #8c8c8c;
	margin-bottom: 5px;
}
.prd-sub-cat-col-c-cnt-a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 175px;
	text-align: center;
	background-image: url(../images/prd-dtl-acces-bot-a.jpg);
	height: 320px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#prd-sub-cat-col-cnr {
	margin-bottom: 15px;
	float: left;
	width: 545px;
}
.prd-dtl-compare-a {
	float: left;
	margin-top: 3px;
	margin-left:15px;
}
.prd-dtl-compare-a img {
	margin-right: 10px;
}

.prodDetailMainInfoTab, .prodDetailMainInfoTab a {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 38px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	float: left;
	height: 37px;
	width: 120px;
	border-top:#F00 1px solid;
	border-left:#F00 1px solid;
	border-right:#F00 1px solid;
	border-radius:5px 5px 0 0;
		margin-right:5px;
}

.prodDetailMainInfoTab a:hover, .prodDetailMainInfoTab a.active {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 13px;
	line-height: 38px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	float: left;
	height: 37px;
	width: 120px;
border-top:#F00 1px solid;
	border-left:#F00 1px solid;
	border-right:#F00 1px solid;	
	border-radius:5px 5px 0 0;
	background-color:#F00;
		margin-right:5px;
}
/*.prodDetailMainInfoTab a.active {
		font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 38px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	float: left;
	height: 37px;
	width: 120px;
	border-top:#F00 1px solid;
	border-left:#F00 1px solid;
	border-right:#F00 1px solid;
	border-bottom:none;
	background-color:#F00;
	border-radius:5px 5px 0 0;
	margin-right:5px;
}*/
.prd-dtl-btn-cnr-a {
	text-align: left;
	float: left;
	width: 630px;
	padding-top: 10px;
}
.prd-dtl-btn-cnr-a a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #8c8c8c;
	text-decoration: underline;
	padding-right: 10px;
}
.prd-dtl-btn-cnr-a a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #8f0000;
	text-decoration: underline;
	padding-right: 10px;
}
.prd-dtl-btn-cnr-a a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #8f0000;
	text-decoration: underline;
	padding-right: 10px;
}
.prd-tabular-lnk-ab {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/crs-dtl-4-tab-u.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float:left;
	height: 30px;
	width: 258px;
}
.prd-tabular-lnk-ab a {
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/crs-dtl-4-tab-u.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float:left;
	height: 30px;
	width: 258px;
	text-decoration: none;
}
.prd-tabular-lnk-ab a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/crs-dtl-4-tab-h.jpg);
	background-repeat: no-repeat;
	text-align: center;
	
	width: 258px;
	text-decoration: none;
}
.prd-tabular-lnk-ab a.active{
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/crs-dtl-4-tab-h.jpg);
	background-repeat: no-repeat;
	text-align: center;
	
	width: 258px;
	text-decoration: none;
	
}


.sup-dtl-tabular-cnr {
	width: 776px;
	height:auto;
}

.sup-tabular-lnk-ab {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 45px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/sup-dtl-4-tab-u.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float:left;
	height: 45px;
	width: 388px;
}
.sup-tabular-lnk-ab a {
	font-family:"Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 45px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/sup-dtl-4-tab-u.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float:left;
	height: 45px;
	width: 388px;
	text-decoration: none;
}
.sup-tabular-lnk-ab a:hover {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 45px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/sup-dtl-4-tab-h.jpg);
	background-repeat: no-repeat;
	text-align: center;
		height: 45px;

	width: 388px;
	text-decoration: none;
}
.sup-tabular-lnk-ab a.active{
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 45px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/sup-dtl-4-tab-h.jpg);
	background-repeat: no-repeat;
	text-align: center;
		height: 45px;

	width: 388px;
	text-decoration: none;
	
}
#frontPageAd {
	background-color:#900;
	float: left;
	height: 145px;
	width: 265px;
	margin-top:10px;
	margin-right:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
#frontPageAd2 {
	background-color:#900;
	float: left;
	height: 145px;
	width: 265px;
	margin-top:10px;
	margin-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}


#frontPageAdLong {
	background-color:#900;
	float: left;
	height: 145px;
	width: 540px;
	margin-top:10px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.specialsHeader{
	background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	float: left;
	height: 45px;
	width: 765px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style:italic;
	text-shadow:#000 1px 1px;
	font-weight: normal;
	line-height:45px;
	padding-left:10px;
	color:#eb404a;
}

.frontPageHeader{
	width:765px; height:40px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:24px;line-height:48px;
	padding-left:10px;
	color:#000;
}


.frontPageHeader a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:14px;
	color:#990000;
	text-decoration:underline;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:24px;line-height:48px;
	padding-left:10px;
	color:#990000;
}
.specialsHeaderClick{
	position:relative;
	float: right;
	width:65px;
	height: 45px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:italic;
	text-shadow:#000 1px 1px;
	font-weight: normal;
	line-height:26px;
	color:#fff;
}
	

.mainSpecialsHeader{
	margin-bottom:20px;
	background-image:url(../images/specHeader2.png);
	background-repeat:no-repeat;
	float: left;
	height: 45px;
	width: 765px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style:italic;
	text-shadow:#000 1px 1px;
	font-weight: normal;
	line-height:45px;
	padding-left:10px;
	color:#eb404a;
}


/*Controls Styling for tag clouds displayed underneath the Product tags tab in the product details page*/

#tag1{
	font-size:0.7em; 
	font-weight: 100;
}

#tag2{
	font-size: 0.8em; 
	font-weight: 200; 
}


#tag3{
	font-size: 0.9em; font-weight: 300; color:#cb554f;
}
#tag4{
	font-size: 1.0em; font-weight: 400; 
}

#tag5{
	font-size: 1.2em; font-weight: 500; 
}

#tag6{
	font-size: 1.4em; font-weight: 600; color:#999;
}
#tag7{
	font-size: 1.6em; font-weight: 700;
}
#tag8{
	font-size: 1.8em; font-weight: 800;
}
#tag9{
	font-size: 2.2em; font-weight: 900; color:#b4120a;
}
#tag10{
	font-size: 2.5em; font-weight: 900;
}

/*Controls Styling for tag clouds displayed underneath the Product tags tab in the product details page*/

.prd-box4-tab-col {
	float: left;
	width: 250px;
}




.subMit {
	margin-top:20px;
	float: left;
	width:750px;
	height:27px;
}



.prd-box4-tab-col a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: normal;
	color: #8c8c8c;
	text-decoration: none;
}
.prd-box4-tab-col span {
	color: #000000;
}
.prd-box4-tab-col a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.access-btn-cnr {
	float: left;
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #3f3f3f;
	padding-top: 8px;
}





/*CROSS REFERENCE STYLES*/
.crs-dtl-tabl, .cust-dtl-tabl {
	float: left;
	width: 773px;
	/*padding-top: 10px;*/
	border-top: solid 1px #c5c5c5;
	border-right: solid 1px #c5c5c5;
	border-bottom: 0px;
	border-left: solid 1px #c5c5c5;
	}
	
	
	.crsRef-rowHeaderText{
		border-top:#cac8c8 1px solid;
		border-bottom:#cac8c8 1px solid;
		border-right:#cac8c8 1px solid;
		border-left:#cac8c8 1px solid;
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-bottom:10px;
		padding-left:10px;
		padding-top:10px;
 /* fallback */
  background-color: #e7e5e5;
  
  
  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#e7e5e5));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #e7e5e5, #ebebeb);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #e7e5e5, #ebebeb);
  
  /* IE 10 */
  background: -ms-linear-gradient(top, #e7e5e5, #ebebeb);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #e7e5e5, #ebebeb);
  		}
		
		
		
		.crsRef-rowHeaderText2{
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-bottom:10px;
		padding-left:10px;
		padding-top:10px;
		background-color:#fff;
		}
	
	
	#crsRef-row-header{
		font-weight:bold;
		color:#990000;
		}
		
	.crsRef-rowPopUp1 {
	float: left;
		width:549px;

		background-color:#cbcbcb;
		border-top:#adabab 1px solid;
		border-bottom:#adabab 1px solid;
		}
		
		.crsRef-rowPopUp2 {
	float: left;
		width:549px;

		background-color:#cbcbcb;
		border-top:#adabab 1px solid;
		background-color:#f5f5f5;
		}
		
		.crsRef-rowPopUp3 {
	float: left;
		width:548px;
		background-color:#FFF;

		}
	
	.crsRef-row-1 {
	float: left;
		/*width:386px;*/
		width:773px;

		background-color:#cbcbcb;
		border-top:#adabab 1px solid;
		border-bottom:#adabab 1px solid;
		}
		
		
		
	.crsRef-row-a {
	float: left;
/*width:386px;*/
		width:773px;
		border-bottom:#adabab 1px solid;
		background-color:#f5f5f5;
		}
		
		.crsRef-row-b {
	float: left;
	width: 773px;
		}
		
		
		.crsRef-row-c {
	float: left;
	width: 773px;
		background-color:#f5f5f5;
		}
		
		
			
		.crsRef-row-d {
		float: right;
			width:255px;
			margin-top:20px;
		
		}
		
	
		
.crsRefa, .crsRefa a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
		text-align:center;
	float: left;
	width: 70px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:6px;
}

.crsRefb, .crsRefb a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
		text-align:center;

	float: left;
	width: 68px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:6px;
}

.crsRefc, .crsRefc a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
		text-align:center;
	float: left;
	width: 100px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:6px;
}


.crsRefd, .crsRefd a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
		text-align:center;

	float: left;
	width: 40px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:6px;
}

#crossRefTabPopUp{
	float:left;
		width:549px;
				border-right:#adabab 1px solid;

}

.crsPopEmail, .crsPopEmail a:link {
	font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
		text-align:center;
	float: left;
	width: 200px;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:6px;
}

		

#crossRefTab1{
	float:left;
		width:386px;
				border-right:#adabab 1px solid;

}
		


#crossRefTab2{
		width:386px;
		float:right;

}
		
@charset "UTF-8";
/* CSS Document */

#crsTitle{
	background-color:#666;
	
}

#crsHeader{
	font-size:14px;
	color:#FFF;
}
.crs-sub-cat-col-a {
	float: left;
	width: 700px;
	margin-right: 3px;
}


.crs-sub-cat-col-a-ttl {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	background-image: url(../images/prd-dtl-desc-ttl.jpg);
	float: left;
	height: 30px;
	width: 270px;
	padding-left: 35px;
}

.crs-sub-cat-col-a-cnt {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 700px;
	border:thin;
}

.crs-sub-cat-col-a-cnt-row-a {
	float: left;
	width: 700px;
	padding-left: 18px;
	padding-top: 7px;
	padding-bottom: 7px;
}


.crs-sub-cat-col-a-cnt-cola {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
		overflow:hidden;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 125px;
	
}


.crs-sub-cat-col-a-cnt-colb {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
		overflow:hidden;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 125px;
	margin-left:5PX;
}


.crs-sub-cat-col-a-cnt-colc {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
		overflow:hidden;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 150px;
	margin-left:5PX;
}

.crs-sub-cat-col-a-cnt-cold {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
		overflow:hidden;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 145px;
	margin-left:5PX;
}
.crs-sub-cat-col-a-cnt-cole {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
		overflow:hidden;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 115px;
	margin-left:5PX;
}

.crs-sub-cat-col-a-cnt-colf {
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 14px;
		overflow:hidden;

	font-weight: normal;
	color: #3f3f3f;
	float: left;
	width: 185px;
	margin-left:5PX;
}


.crs-sub-cat-col-a-cnt-row-b {
	float: left;
	width: 700px;
	background-color: #eeeeee;
	padding-left: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}


/*POP UP WINDOW*/
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.popup_block2{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

.betaTag{
	position:relative;
	margin-bottom:50px;
}
ul#accordion li ul.letters a{
	color:#FFF;
}

#contact-top ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666;
	background-image: url(../images/order_bul.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.contact-bg {
	background-image: url(../images/contact_bg-lga.jpg);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
}


#footer-bg #wrraper #container #header #loginInfo #info a {
	color: #FFF;
}

.spacer{
	width:533px;
	height:335px;
}
.subTitleContainer{
	font-size:12px;
	color: #666666;
}

.attributeHeader{
 background-image: url("../images/left-nav-bg.jpg");
 line-height:36px;
    background-repeat: repeat-x;	
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:auto;
	height:36px;
	padding-left:10px;
	color:#252525;
}


.attributeHeader2{
 background-image: url("../images/left-nav-bg.jpg");
 line-height:36px;
    background-repeat: repeat-x;	
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	width:710px;
	height:36px;
	padding-left:10px;
	color:#252525;
}

.redAttri {
	color: #8f0000;
	line-height: 20px;
	font-size:12px;
	padding-left:5px;
}
#AttributeFilter{
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-top:10px;
	width:1004px;
	height:200px;
	border:solid 1px #C5C5C5;

	background-color:#ffffff;
}

.attriCol1,.attriCol2, .attriCol3, .attriCol4 {
	border:1px solid #c5c5c5;
	color:#FFF;
	width:211px;
	height:200px;
	background-color:#fff;
	float:left;
	margin-left:20px;
	margin-right:17px;
	
}

.attriCol1 ul li a, .attriCol2 ul li a, .attriCol3 ul li a, .attriCol4 ul li a{
	width:211px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}

.attriCol1 li, .attriCol2 li, .attriCol3 li, .attriCol4 li {
	border-bottom:solid 1px #eee;
	padding-left:5px;
		padding-top:5px;
	padding-bottom:5px;
	

}



#inkTonerBrandFilter{
	padding-top:10px;
	width:777px;
	height:100%;
	border:solid 1px #C5C5C5;
	background-color:#ffffff;
	margin-bottom:30px;
}



#inkTonerAttr1, #inkTonerAttr2 {
	border-bottom:1px solid #c5c5c5;
	color:#FFF;
	width:388px;
	background-color:#fff;
	float:left;
}



#inkTonerAttr1 ul li a, #inkTonerAttr2 ul li a{
	width:379px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	
}

#inkTonerAttr1 li, #inkTonerAttr2 li{
	border-bottom:solid 1px #e6e6e6;
	background-color:#f5f5f5;
		text-align:center;
	padding-left:10px;
		padding-top:10px;
	padding-bottom:10px;
	}
	
#printerContent{
	border-bottom:solid 1px #e6e6e6;
	background-color:#f5f5f5;
	height:167.5px;
	}
		
	
	
.custPortalListing {
	float: left;
	width: 820px;
	padding-bottom: 15px;
}
.custPortalMainListing {
	float: left;
	width: 1000px;
	padding-bottom: 25px;
}


.custPortalLabel{
	float:left;
	width:706px;
	height:35px;
	background: url(../images/ttl-bar-bg.jpg) repeat-x;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 34px;
	font-weight: normal;
	color: #8f0000;
	border-left:1px solid #c5c5c5;
		border-right:1px solid #c5c5c5;

	padding-left: 8px;
}

.inkTonerListing {
	float: left;
	width: 747px;
	padding-top: 10px;
	padding-left:10px;
}

.ink-toner-tabl-a {
	float: left;
	width:735px;
	padding-top: 10px;
	border-right: solid 1px #c5c5c5;
	border-left: solid 1px #c5c5c5;
	padding-left: 10px;
}
.ink-toner-tabl-b {
	float: left;
	width:820px;
	border-right: solid 1px #c5c5c5;
	border-left: solid 1px #c5c5c5;
}

.ink-toner-tabl-b2 {
	float: left;
	width:810px;
	border-right: solid 1px #c5c5c5;
	border-left: solid 1px #c5c5c5;
	
}

.ink-toner-tabl-c {
	float: left;
	width:1002px;
	border-right: solid 1px #c5c5c5;
	border-left: solid 1px #c5c5c5;
}

.ink-toner-tabl-d {
	float: left;
	width:1002px;
}


.ink-toner-tabl-e {
	float: left;
	width:992px;
	border-right: solid 1px #c5c5c5;
	border-left: solid 1px #c5c5c5;
}
.adminPortar-tab {
	float: left;
	width:810px;
	border-right: solid 1px #570c0b;
	border-left: solid 1px #570c0b;
	
}


.adminPortar-tab2 {
	float: left;
	width:820px;
	border-right: solid 1px #570c0b;
	border-left: solid 1px #570c0b;
	
}



.col-a {
	float: left;
	width: 20px;
	padding-right:20px;
}


.col-b {
	float: left;
	width: 100px;
}

.col-c {
	float: left;
	width: 185px;
	padding-left: 15px;
	padding-right:15px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
}


.ink-toner-tabl-a .col-d {
	float: left;
	width: 85px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.ink-toner-tabl-a .col-e {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.ink-toner-tabl-a .col-f {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.ink-toner-tabl-a .col-g {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.col-h {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.col-i {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

 .col-j {
	float: right;
	width: 170px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}


.col-l {
	float: left;
	width: 180px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}


.col-m {
	float:left;
	width: 210px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height:16px;
}


.col-n {
	float:left;
	width: 325px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top:10px;
		line-height:16px;
	
}

.col-Approver {
	float:left;
	width: 1002px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height:16px;
}


.col-ApproverEmployees {
	float:left;
	width: 1002px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height:16px;
	 background-color:#f8f7f7;  border-top:#C5C5C5 1px solid; border-bottom:#C5C5C5 1px solid;  

}

.col-ApproverEmployees1st {
	float:left;
	width: 1002px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height:16px;
	 }

.col-o {
	float:left;
	width: 820px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height:16px;
	margin-bottom:10px;
	/*border-bottom:#c5c5c5 solid 1px;*/
	
}

.pdfContent {
	float:left;
	width: 1003px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height:16px;
	margin-bottom:10px;
	border-bottom:#c5c5c5 solid 1px;
	border-left:#c5c5c5 solid 1px;
	border-right:#c5c5c5 solid 1px;
	
}


.col-o2 {
	float:left;
	width: 713px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color:#f5f5f5;
	line-height:16px;
	margin-bottom:10px;
	margin-top:10px;
		margin-left:10px;
	border-top:#c5c5c5 solid 1px;
	border-bottom:#c5c5c5 solid 1px;
	border-left:#c5c5c5 solid 1px;
	border-right:#c5c5c5 solid 1px;
	padding-left:10px;
	padding-top:10px;
	
}


.col-p {
	float:left;
	width: 105px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top:10px;
		padding-left:10px;
			padding-bottom:10px;
		background-color:#f5f5f5;
			border-left:#ebebeb solid 1px;
			border-right:#ebebeb solid 1px;
			border-top:#ebebeb solid 1px;
			border-bottom:#ebebeb solid 1px;
		line-height:16px;
		 margin-bottom:20px;
		 margin-left:10px;
	
}

.inkTonerListingbotBar {
	background-image: url(../images/ink-toner-listing-bottom-curve.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 35px;
	width: 747px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.inkTonerListingbotBar2 {
	background-image: url(../images/ink-toner-listing-bottom2-curve.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 11px;
	width: 775px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.inkTonerBrandHeader{
	background-image:url(../images/ink-toner-listing-top2-curve.jpg);
	background-repeat:no-repeat;
	width:737px;
	height:25px;
	color:#900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:10px;
	padding-top:10px;

	}
	
	.inkTonerBrandHeader a{
	background-repeat:no-repeat;
	width:737px;
	height:25px;
	color:#900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:10px;
	padding-top:10px;

	}
	

	.mainPortBrandHeader{
		background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

	
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:#cecece 1px solid;
	width:992px;
	height:35px;
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:36px;
	padding-left:10px;
	}
	
	
	.mainPortBrandHeaderRed{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
background: #a90329; /* Old browsers */
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
background: linear-gradient(to bottom, #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
	border:#a90329 1px solid;
	width:992px;
	height:35px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:36px;
	padding-left:10px;
	}
	.mainPortBrandHeader2 {
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border:#CCC 1px solid;
	float: left;
	height: 11px;
	width: 997px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.custPortBrandHeader{
		background-image:url(../images/custPortTopRed.jpg);

	background-repeat:repeat-x;
	width:812px;
	height:35px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:36px;
	padding-left:10px;
	}
	
	.adminPortBrandHeader{
			background-image:url(../images/custPortTop.jpg);

	background-repeat:repeat-x;
	width:812px;
	height:35px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:36px;
	padding-left:10px;
	}
	
		.adminPortBrandHeader2 {
	background-image: url(../images/custPortBotRed.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 11px;
	width: 820px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	

	
	.custPortBrandHeader a{
	color:#ff0000;
padding-right:25px;
		}

	
	
	.newListBrandHeader {

	padding-right:15px;
	float:right;
	}
	
	.custPortBrandHeader2 {
	background-image: url(../images/custPortBot.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 11px;
	width: 820px;
	padding-top: 4px;
	padding-left:5px;
	font-family: "Helvetica", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
	
	
.adSpace{
	width:728px;
	height:90px;
	background-color:#333;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#252525;
	text-align:center;
}


/*IMAGEFLOW STYLES FOR APPLICATION IMAGES*/
@charset "utf-8"; @media screen, projection{.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}.imageflow p{margin:0 auto; text-align:center}.imageflow .loading{border:1px solid white; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:100px;}.imageflow .loading_bar{background:#fff; height:15px; visibility:visible; width:1%}.imageflow .navigation{z-index:10000}.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10001; color:#FFF;}.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10002; height:1px}.imageflow .slider{background:url(../images/slider_dark.png) no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10003}.imageflow .slideshow{cursor:pointer; height:14px; margin:20px 0 0 20px; position:absolute; width:14px; z-index:10003}.imageflow .slideshow.pause{background:url(button_pause.png) no-repeat}.imageflow .slideshow.play{background:url(button_play.png) no-repeat}.imageflow .images{overflow:hidden; white-space:nowrap}.imageflow .button{cursor:pointer; height:17px; position:relative; width:17px}.imageflow .previous{background:url(button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px}.imageflow .next{background:url(button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px}}
/*IMAGEFLOW STYLES FOR APPLICATION IMAGES*/




/*SHOPING CART STYLES*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(../images/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/*SHOPING CART STYLES*/









/* ######### STYLE FOR DROP DOWN MAIN NAVIGATION MENU ######### */
.dropmenudiv{
	position:absolute;
	top: 0;
	z-index:500;
	background-color:#fdfdfd;
	border-left:#a00000 solid thin;
		border-right:#a00000 solid thin;
	border-bottom:#a00000 solid thin;
	border-top: none;


	visibility: hidden;

	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-variant: inherit;
	text-align: inherit;
	color: inherit;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;

}

.dropmenudiv a{
	display: block;
	text-indent: 3px;
	text-decoration: none;
	font-weight: inherit;
	color: #000000;
	margin: 0px;
	font-family: inherit;
	font-size: inherit;
}

* html .dropmenudiv a{ /*IE only hack*/
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: inherit;
	color: #CCC;
}
ul.dropmenudiv{
	padding-top: 10px;
	background-image: url(../images/dropdown-arrow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right:15px!important;


}
ul.dropmenudiv li{
	margin-left:5px!important;
	
}
ul.dropmenudiv li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/droip-bg.jpg);
	background-repeat: repeat-x;
	height: 27px!important;
	background-position: center bottom;
	line-height: 27px;
	padding:0px!important;
			border-top:#f0f0f0 solid thin ;

	

	

}
ul.dropmenudiv li a:hover{

	color: #CCCCCC;
}


/*#dropmenu1 li a {
	width: 140px;
	font-family: "Gill Sans", Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/drop-down-bg.jpg);
	background-repeat: repeat-x;
	height: 25px!important;
	line-height:25px!important;
	text-align: center;
	background-position: center bottom;
}
#dropmenu1 li a:hover {
	width: 140px;
	font-family: "Gill Sans", Arial;
	font-size: 11px;
	line-height: 25px;
	font-weight: normal;
	color: #f29500;
	background-image: url(../images/drop-down-bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	text-align: center;
}
*/
#dropmenu1 {
	margin-top: -1px;
	width: 982px!important;
	padding-left:5px!important;
}


#dropmenu1 li a{
	width: 260px!important;

}

#dropmenu2 {
	margin-top: -1px;
	width: 260px;
	padding-left:5px!important;
}

#dropmenu2 li a {
	width: 260px;
}

#dropmenu3 {
	margin-top: -1px;
	width: 125px;
	padding-left:5px!important;
}

#dropmenu3 li a {
	width: 125px;

}

#dropmenu4 {
	margin-top: -1px;
	width: 68px;
	padding-left:5px!important;
}

#dropmenu4 li a {
	width: 68px;
}


#dropmenu5 {
	margin-top: -1px;
	width: 68px;
	padding-left:5px!important;
}

#dropmenu5 li a {
	width: 68px;
}

#chromemenu span {
	height: 49px;

	
	width: auto;
	display: block;
	float: left;
}

#chromemenu .a, .a a {
	background-image: url(../images/a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 118px;
}

#chromemenu .a a:hover, .a a.active {
	background-image: url(../images/a.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 49px;
	width: 118px;
}

#chromemenu .b, .b a {
	background-image: url(../images/b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 134px;
}

#chromemenu .b a:hover, .b a.active {
	background-image: url(../images/b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
	height: 49px;
	width: 134px;
}

#chromemenu .c, .c a {
	background-image: url(../images/c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 158px;
}

#chromemenu .c a:hover, .c a.active {
	background-image: url(../images/c.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 49px;
	width: 158px;
}

#chromemenu .d, .d a {
	background-image: url(../images/d.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 130px;
}

#chromemenu .d a:hover, .d a.active {
	background-image: url(../images/d.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 49px;
	width: 130px;
}

#chromemenu .e, .e a {
	background-image: url(../images/e.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 133px;
}

#chromemenu .e a:hover, .e a.active {
	background-image: url(../images/e.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 49px;
	width: 133px;
}

#chromemenu .f a:hover, .f a.active {
	background-image: url(../images/f.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 49px;
	width: 189px;
}
#chromemenu .f, .f a {
	background-image: url(../images/f.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 189px;
}

#chromemenu .g a:hover, .g a.active {
	background-image: url(../images/g.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 49px;
	width: 140px;
}
#chromemenu .g, .g a {
	background-image: url(../images/g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 49px;
	width: 140px;
}


.dropmenudiv .dropdown-sep{	background-image: url(../images/drop-down-sep.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	/*width:140px;*/
	float:left;
	line-height:27px!important;
}

/* ######### STYLE FOR DROP DOWN MAIN NAVIGATION MENU ######### */







/* ######### PRODUCT TREEGRID STYLES ######### */
div.gridbox_dhx_skyblue .xhdr{
	background-image:url(../imgs/sky_blue_grid.gif);	
}

div.gridbox_dhx_skyblue table.hdr tr{
	background-image:url(../imgs/sky_blue_grid.gif);
	background-position:0px -1px\9;
}
body:nth-of-type(1) div.gridbox_dhx_skyblue table.hdr tr{
	background-image:url(../imgs/sky_blue_grid.gif);
	background-position:0px -1px;
}

div.gridbox_dhx_skyblue table.obj tr td{
	font-family:Tahoma;
	font-size:11px;
	border-width:0px 0px 0px 0px;
	padding-right:4px;
	padding-left:4px;
}
div.gridbox_dhx_skyblue table.hdr td div.hdrcell{
	background-image:url(../images/orderzoneNav.gif);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	width:auto;
}
html > body /**/ div.gridbox_dhx_skyblue table.hdr td div.hdrcell{
	width=100%;
}
div.gridbox, div.gridbox_dhx_skyblue table.hdr td {
	border-width: 1px 1px 1px 1px;
	border-color : #FDFDFD #CDCBCB #CDCBCB #FDFDFD;
	background-color:transparent;
	font-family:Tahoma;
	font-size:11px;
	color:black;
	text-align:left;
}

div.gridbox_dhx_skyblue {
  border:1px solid  #CBCBCB;
}
div.gridbox table.obj tr  td{
    padding-top:3px;
    padding-bottom:3px;
}
* html .gridbox .obj td{
    height:auto;
    padding-top=3px;
    padding-bottom=3px;
}
div.gridbox table.obj.row20px tr  td{
    padding-top:0px;
    padding-bottom:0px;
}

div.gridbox table.obj tr  td.editable{
    padding:0px;
}
div.gridbox table.obj tr  td.editable div.treegrid_cell{
	padding-left:4px;
	padding-top:1px;
}
div.gridbox_dhx_skyblue table.obj tr.rowselected{
	background-color:#006699;
}
div.gridbox_dhx_skyblue table.obj tr.rowselected td{
	background-color:#FFF1CC;
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel2.png);
}
div.gridbox_dhx_skyblue table.obj.row20px tr.rowselected td{
	background-repeat:repeat-x;
	background-position:0px 0px;	
	background-image:url(../imgs/sky_blue_sel.png);	
}

div.gridbox_dhx_skyblue table.obj tr.rowselected td.cellselected {
	background-color:#FFF1CC;
}
div.gridbox_dhx_skyblue .odd_dhx_skyblue{
	background-color:#E3EFFF;
}
.dhx_combo_select, .gridbox_dhx_skyblue .dhx_combo_edit, .gridbox_dhx_skyblue .dhx_textarea{
    font-family:Tahoma;
    font-size:11px;
}
.gridbox_dhx_skyblue .dhx_combo_edit{
	padding:1px 0px 1px 1px;
}
.gridbox_dhx_skyblue .dhx_sub_row {
	background-color:transparent;
}

/* rowselector */
div.gridbox table.obj.row20px tr td.rowselector,
div.gridbox_dhx_skyblue table.obj tr td.rowselector {
	line-height: normal;
	border-right: 1px solid #A4BED4;
	background-color: #E3EFFF;
	vertical-align: top;
	padding: 0px;
}
div.gridbox_dhx_skyblue table.obj tr td.rowselector div.rowselector2 {
	line-height: normal;
	position: relative;
	width: 100%;
	height: 100%;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_dhx_skyblue table.obj tr td.rowselector div.rowselector2 div.rowselector3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	line-height: normal;
	background-image: url("../imgs/dhxgrid_dhx_skyblue/rowselector.png");
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_dhx_skyblue table.obj tr td.rowselector div.rowselector2 div.rowselector4 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	line-height: normal;
	background: none;
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.gridbox_dhx_skyblue table.obj tr.rowselected td.rowselector div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/arrow.png");
}
div.gridbox_dhx_skyblue table.obj tr.rowselected td.rowselector.editmode div.rowselector2 div.rowselector4 {
	background-image: url("../imgs/dhxgrid_dhx_skyblue/asteriks.png");
}
/* ######### PRODUCT TREEGRID STYLES ######### */






/* ######### REGISTER DROP DOWN MENU ######### */
#registerContainer {
	width:100px;
	margin:0 auto;
	margin-top:10px;
	position: absolute;
}



#content {
	width:80px;
	min-height:500px;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border-width:0;
}
#topnav {
	padding:0px 0px 12px;
	font-size:11px;
	line-height:23px;
	text-align:right;
}
#topnav a.register {
	padding:4px 6px 6px;
	text-decoration:none;
	
}
#topnav a.register:hover {
	*padding:4px 0px 6px;
}
#topnav a.register, #topnav a.register:hover {
	*background-position:0 3px!important;
}



#topnav a.menu-open {
	background:#f6f6f6!important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.register.menu-open span {
	background-image:url("images/toggle_up_dark.png");
	color:#789;
}
a.myAccount.menu-open span {
	background-image:url("images/toggle_up_dark.png");
	color:#789;
}

#signin_menu {
	/*-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;*/
	display:none;
	background-color:#f6f6f6;
	position:absolute;
	width:300px;
	z-index:9999;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 28px; 
	right: 0px; 
	/*margin-top:5px;*/
	margin-right: 0px;
	*margin-right: -1px;
	color:#789;
	font-size:11px;
	border-top:#cac9c9 1px solid;
	border-bottom:#990000 1px solid;
	border-left:#990000 1px solid;
	border-right:#990000 1px solid;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ededed;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:300px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
	color:#000;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#990000!important;
}
#signin_submit {
	background:url(images/saveUser.jpg) no-repeat;
	padding:4px 10px 5px;
	margin:0 5px 0 0;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}

.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url(images/tipsy-north.gif);
	background-position:top center;
}
.tipsy-south {
	background-image:url(images/tipsy-south.gif);
	background-position:bottom center;
}
.tipsy-east {
	background-image:url(images/tipsy-east.gif);
	background-position:right center;
}
.tipsy-west {
	background-image:url(images/tipsy-west.gif);
	background-position:left center;
}
/* ######### REGISTER DROP DOWN MENU ######### */


ul li.sectionTitle, h1{
	color: #ff0000;
    font-family: 'Quantico',Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight:bold;
    margin-bottom: 4px;
    text-transform: uppercase;
	
}






.frontPageDash{
	float:left;
	width:inherit;
}