body {
	background-image: url(/site/img06/bckg/bckg-gral.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin:0 !important;
	padding:0; 
	POSITION: relative;
	text-align:center;
}

table, tr, td { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333; }
#outerwrapper, #body-wrapper { width:780px; margin:0 auto; text-align:left; position:relative; }

a:link {
	color: #0033CC;
}
a:visited {
	color: #0033CC;
}
a:hover {
	color: #0066FF;
}
td { font-family:Arial, Helvetica, sans-serif; font-size:11px}
.12text {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #333333;}
12text a:link {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #333333;}
12text a:cisited {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #333333;}
12text a:hover {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #333333;}
	
	
.11text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.10text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.textfield { font-size:11px}

.title4, {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F47A0B;
	font-weight: bold;
}
.title4, .title4 a:link, .title4 a:visited, .title4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F47A0B;
	font-weight: bold;
}
/***********************************************/
/* HEADER css                                 */
/***********************************************/
.logout { font-size:10px; color:#B7DBEE;}
.logout a:link, .logout a:visited, .logout a:hover { font-size:10px; color:#B7DBEE; text-decoration:none;}
#header {
	font-family:Arial, Helvetica, sans-serif;
	width: 780px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
* html #header {
	font-family:Arial, Helvetica, sans-serif;
	width: 780px;
	border:0px;

}

#logo {
	float: left;
	height: 53px;
	width: 182px;
}

#tabs {
	float:left;
	height:68px;
	width:525px;
}

#tabscontainer {
	text-align: right;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 192px;
	height: 69px;
}
#woman {
	height:56px;
	float:left;
	vertical-align:bottom;
	margin-bottom:-5px;
}
* hrml #woman {
	height:56px;
	float:left;
	vertical-align:bottom;
}
.header1 { background-image: url(/site/img06/bckg/bckg_compare.gif); background-repeat:repeat-x;}

#header2 {
	text-align: left;
	background-color: #d3e2f5;
	height: 27px;
	width: 780px;
	float:left

}
#h2buttons {float:left; height:27px;}
#h2custserc {float:left; width:203px; 	height:27px; vertical-align:bottom}



#tollfree {
background-image:url(/site/img06/xmasheader/bckg-tollfree.gif);
background-repeat:no-repeat; 
	width:182px; line-height:27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: black;
	padding-left:10px;
	float:left;
	}
#header3 {
	background-image:url(/site/img06/forhtml/bckg-header3.gif); background-repeat: repeat-x;
	background-color:#FFFFFF;
	height: 61px;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	float:left;
	width:780px;
} 
#header3a {
	width:516px;
	height: 26px;}
#header3b{width:515px; height:25px; /* background-image: url(/site/img06/bckg/bckg-h3b.gif); background-repeat:repeat-y*/}
#shoppingcart { height:52px; width:264px; float:left; background-image:url(/site/img06/bckg/bckg-shopcart.gif); background-repeat:no-repeat;}
#sc1 { height:25px;}
#sc1c{ float: left; width:20px;}
#sc1a { float:left; width:155px; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:5px;}
#sc1b { float:left; text-align:right; padding-top:5px}
#sc2 { color: white; font-size:18px; font-weight:bold; padding-left:23px; }

.noborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.breadcrumb { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; height:25px; padding:5px 0px 5px 10px; width:320px}

.breadcrumb a:link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.breadcrumb a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.breadcrumb a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}


/***********************************************/
/* LEFT COLUMN css                                 */
/***********************************************/
#leftcolumn {
	width: 184px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b4b4b4;
	border-left-color: #FFFFFF;
}
.noborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#searchtext { color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; height:35px; line-height:12px;}
#search { background-color:#fafafa; width:184px;}

#bannerleftcol { background-color:#FFFFFF; padding-top:15px; padding-bottom:15px; text-align:center}
#creditcards {
	background-color:#FFFFFF;
	padding-top:90px;
	padding-bottom:10px;
	text-align:center;
	clip: rect(auto,auto,4,auto);
}

/************ Home Section styles **************/
.leftcoltable { background-image:url(/site/img06/bckg/bckg-body.gif); background-repeat:repeat-y}
#leftmenu{
	display: block;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004187;
	text-decoration: none;
	text-align: left;
	background-image: url(/site/img06/bckg/bckg-leftmenu.jpg);
	background-repeat:repeat-x;
	text-transform: uppercase;
}
		
#leftmenu a:link, #leftmenu a:visited {
	font-size:11px;
	line-height:22px;
	height:22px;
	display: block;
	color: #004187;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c4d8f0;
	padding-left:25px;
	background-image:url(/site/img06/bckg/bkcg-leftlink.gif); background-repeat:no-repeat;
}

#leftmenu a:hover{
	background-color: #eff4fb;
	text-decoration: none;
}
/************ Interior Section styles **************/

#leftmenuint{
	display: block;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004187;
	text-decoration: none;
	text-align: left;
	background-image: url(/site/img06/bckg/bckg-leftmenu.jpg);
	background-repeat:repeat-x;
	text-transform: none;
}
		
#leftmenuint a:link, #leftmenuint a:visited {
	font-size:11px;
	line-height:22px;
	height:22px;
	display: block;
	color: #004187;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	text-transform: none;
	
}
#leftmenuint tr{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c4d8f0;
	text-transform: none;
	}

#leftmenuint a:hover{
	background-color: #eff4fb;
	text-decoration: none;
	text-transform: none;
}
#leftmenuint .colizq .portletHandle table { width:184px}

/***********************************************/
/* FOOTER                                      */
/***********************************************/
#footer {
	font-family:Arial, Helvetica, sans-serif;
	width: 780px;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align:left;
}
#footer1 { background-image:url(/site/img06/bckg/bckg-footer1.gif); background-repeat:repeat; color:#FFFFFF; font-size:11px; height:20px; line-height:20px; padding-left:212px}
#footer1 a:link, #footer1 a:visited, #footer1 a:hover { color:#FFFFFF;}
#footer2 { background-image: url(/site/img06/bckg/bckg-footer2.gif); background-repeat:repeat-x; padding-top:10px; padding-left:7px; height:90px;}
#footer2 div{ float:left}
#footercs {width:458px}
#footercs div { float:left; font-size:11px; padding-left:25px}
#footer3 { background-color:#f2f2f2; color:#666666; font-size:10px; padding:5px 5px 5px 5px} 
.cstitles { font-weight:bold; font-size:13px; color:#0033CC; padding-bottom:6px}

#footer #footer2 #footercs li {
	list-style-image: url(/site/img06/misc/li.gif);
	list-style-position: inside;
}
/* Overwrite NetSuite Styles*/ 

* html #div__body {WIDTH: 780px !important; background-color:#FFFFFF; background-image:url(/site/img06/bckg/bckg-body.gif); background-repeat:repeat-y;}
#div__body {WIDTH: 782px !important; background-color:#FFFFFF; background-image:url(/site/img06/bckg/bckg-body.gif); background-repeat:repeat-y;}
div__label {WIDTH: 780px !important; background-color: transparent}
.greytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #275EB0;
}
.inputreq {
	background-color: #EBF8FA;
}
.portletlabel a:link, .portletlabel a:visited, .portletlabel a:hover { color:#FFFFFF}
/***********************************************/
/* home                                    */
/***********************************************/
.welcometable {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	background-color: #f5f5f5;
	font-size: 11px;
}
.featuredhtitle {
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
}
.featuredhtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


.welcomtitle {
	font-size: 14px;
	font-weight: bold;
	color: #1964a7;
}
.welcomtitle2 {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.welcomtitle3 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.winipod {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.red {
	color: #FF0000;
}
.featureditemstitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #115eb0;
	padding-left: 10px;
}
.top li {
	font-size: 12px;
		list-style-image: url(site/img06/misc/li.gif);
	list-style-position: inside;
	padding-left:10px;
}
.titles3 {
	font-size: 12px;
	font-weight: bold;
	color: #6e97c5;
}
.shoppingcarttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 25px;
}
.inkandbatteries2 {
	background-color: #f3f7fd;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e4edfc;
	border-left-color: #e4edfc;
}
.inkandbatteries2 td{
	padding-right: 10px;
	padding-left: 15px;
}
/**************************************************/
/**************LockDocument****************/
#overTop {
 	position:absolute;
 	background:#000;
	opacity: 0.30;
	-moz-opacity: .3;
	filter: alpha(opacity=30);
 	top:0;
 	left:0;
 	right:0;
 	bottom:0;
 	z-index:9999;
	border:0 !important;
 } 
 #divCompare {
	width:71px;
	position:absolute;
	top:60px;
/*	margin-top:-85px;
	left:230px;*/
	overflow:auto;
/*	height:492px;*/
	background:#fff!important;
	z-index:10000;	
}
* html #divCompare {
	/* height:505px;	*/
}
.tdDataCompare{
	width:132px !important;
	vertical-align:top;
	padding:10px 0px 8px 12px;
	border:1px solid #b4b4b4;
 } 
.tdDataCompare #cmpaddtocart{
margin-top: 5px;
 } 
.tdDataCompare #divaddtocart{
 line-height:19px;
 } 
 
.tdInfoCompare{
	width:71px;
	padding:10px 0px 8px 8px;
	vertical-align:top;
	border:1px solid #b4b4b4;
 }
   .tdInfoCompare a:link{
	border:0;
 }
 .tdDataCompare #addToCart{
	margin:10px 0px;
 }
 .oddRow{
	background-color:#f6f6f6;
}
.evenRow{
	background-color:#fffff;	
}
.removeItem{
	text-decoration:underline;
}
.divClose{
	background-image:url(/site/img06/bckg/bckg_compare.gif);
	background-repeat: repeat;
	font-size:14px;
	padding:3px;
	font-weight:bold;
	color:#ffffff;
}
.divClose div{
	float:right;
}
.divClose #logo-ijss{
	padding: 3px 0px 3px 10px;
}
	
 #divCompare table{
	border: 0 !important;
	border-collapse: collapse;
	cellspacing: 0;
	cellpadding: 0;
 } 
 .it-price {
	font-size: 13px;
	font-weight: bold;
	color: #FE0000;

}
.it-msrp {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: line-through;
} 

