html, body { margin:0 auto; border:0; width:1150px; font: 10pt 'Trebuchet MS'; color:#333; text-align:center; background:#fff; }

a 	{ color:#007ED2; }
a:hover { color:red; text-decoration:none; }
a:visited { color: #0099FF; }

/*h1, h2, h3 { margin:.8em 0 .2em 0; padding:0; } */
/*p { color:#000000; margin:.4em 0 .8em 0; padding:0; }*/

#frheader { clear:both; margin:0 auto; width:1150px; text-align:left; background:#fff; }
.frcolmask { margin:0 auto; width:1150px; position:relative; clear:both; overflow:hidden; background: url('/cicini/images/web/bgmenu2.gif'); }
.frcolright, .frcolmid, .frcolleft { float:left; width:100%; position:relative; }

.frcol1, .frcol2, .frcol3 { float:left; position:relative; padding:0 0 0 0; overflow:hidden; text-align:left; }
.frthreecol { }
.frthreecol .frcolmid { right:190px; }
.frthreecol .frcolleft { right:750px; }
.frthreecol .frcol1 { width:750px; left:1150px; }
.frthreecol .frcol2 { width:210px; left:190px; }
.frthreecol .frcol3 { width:190px; left:940px; }

#frfooter { margin:0 auto; clear:both; width:1150px; }
#frheader img { padding-top:5px; border:none; }

.menutop { float:right; padding-top:45px; width:565px; }
#frheader a { text-decoration: none; font:10pt; color: #333333; }
#frheader a:hover { text-decoration: underline }
#frheader a:visited { color: #333333; }

.frqsearch	{ display:block; width:210px; height:70px; background: url('/cicini/images/web/quick-printer-refills-search.gif'); }         	
.qsearch	{ font:8pt arial; color:#FFFFFF; padding-left:5px; padding-top:27px; }
.frasearch	{ display:block; width:210px; height:130px; background: url('/cicini/images/web/advanced-printer-refills-search.gif'); }
.asearch	{ font:7.5pt arial; color:#FFFFFF; padding-left:5px; padding-top:27px; }
.asearchs	{ font:8pt 'Trebuchet MS'; color:#000000; background-color:#f2f1b7 }

#lmenu 		{ font:9pt 'Trebuchet MS'; width:150px; margin-left:20px }
#lmenu a	{ background:#ffffff; color:#444444; display:block; margin:0 0 0 0; padding-left:5px; text-decoration:none; width:150px; border-bottom:1px #c0c0c0 solid}
#lmenu a:hover	{ background:#007ED2; border-right:10px #ffff66 solid; color:#ffffff; width:150px; }

.divtop		{ font:5px; background: url('/cicini/images/web/bgtop.gif'); width:100% }
#content	{ margin-left:10px; width:730px }

#share 		{ display:block; font:9pt 'Trebuchet MS'; width:105px; text-align:left; border:1px #c0c0c0 solid; padding:5px }
#share a	{ color:#444444; display:block; padding-left:5px; text-decoration:none; width:100px; border-bottom:1px #c0c0c0 solid }
#share a:hover	{ text-decoration: underline }
#share p	{ font:bold 8pt arial; margin:3px }

a.bkmks		{ font:10pt 'Trebuchet MS'; color:#000000; display:block; padding:3px; text-decoration:none; width:130px; border:1px #FFFFFF solid }
a.bkmks:hover	{ background: #DFDFDF; border:1px #c0c0c0 solid }

div#bookmarksBlur { visibility: hidden; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 90; border: solid black 1px; padding: 10px; background-color: #000000; text-align: justify; color:#000000; font-size: 12px; opacity: 0.7; filter: alpha(opacity = 70); }
div#bkmks	{ visibility: hidden; width: 280px; height: 150px; position: absolute; top: 50%; left: 50%; margin-left: -140px; margin-top: -210px; z-index: 95; border: solid black 1px; padding: 10px; background-color: #ffffff; color:#000000; font-size: 12px; }
.bookmarksClose { font:bold 10pt arial; color: #000000; text-decoration: none; background-color: #ffffff; padding:3px; position: absolute; top: 50%; left: 50%; margin-left: 109px; margin-top: -243px; z-index: 99; }
.ctgry		{ margin:5px }

#cartridgeList { width:100%; background-color:#b5d3f8; border: solid #6699cc 1px; }
#cartridgeList h2 	{ padding:3px 10px}
#cartridgeList ul	{ 
	float:left;
	list-style:none;
	margin: 0px;
	padding: 0px 20px;
	background:#b5d3f8;
}
#cartridgeList ul li {
	display:block;
	float:left;
	width:180px;
	display:inline;
	list-style:none;
	margin:0 0 1px 1px;
	padding:3px 10px;
	background:#d6e6fa;
	position:relative;
}

.freeshipping	{ float:left; position:relative; top:10px; left:80px; background: url('/cicini/images/web/free_shipping.gif') no-repeat; width:221px; height:54px; }


...addtocart	{ font-size:12pt; background: orange; }

.navHeader	{ font: bold 10pt 'Trebuchet MS'; color:black; background-color:#d6e6fa }
.navBorder	{ border: 1px solid #CCCCCC; }

.compReg	{ font:8pt arial; color:#606060 }
.compSave	{ font:bold 8pt arial; color:#6FB76F }

#prodHeader	{ background-color:#EFEFEF; padding:3px 5px; }
#prodHeader h1	{ margin:0px; }
.refilllist	{ font-size:10pt; }

#cartList	{ font:8pt arial; }
#cartList table	{ border:1px solid gray; }
#cartList h2	{ margin:0px }
.cartList	{ font-weight:bold; background-color:#B7CFE8 }
.cartListDark	{ background-color:#DFDFDF }
.cartListLight	{ background-color:#F0F0F0 }

#makeList 	{ width:720px; }
#makeList ul	{ float:left; list-style:none; margin: 0px; padding: 0px 0px; }
#makeList ul li { display:block; float:left; display:inline; list-style:none; position:relative; padding: 1px 1px; }
#makeList a		{ color:#444444; display:block; background:#d6e6fa; text-decoration:none; width:120px; padding:3px 10px; border: solid #c0c0c0 1px; }
#makeList a:hover	{ color:white; background:#007ED2; }

#cart2List 	{ width:150px; }
#cart2List ul	{ float:left; list-style:none; margin: 0px; padding: 0px 0px; }
#cart2List ul li { display:block; float:left; list-style:none; position:relative; padding: 1px 1px; }
#cart2List a		{ color:#444444; display:block; background:#d6e6fa; text-decoration:none; width:150px; padding:3px 10px; border: solid #c0c0c0 1px; }
#cart2List a:hover	{ color:white; background:#007ED2; }
