/*----Category Pages css-----------*/
#topAbdiv_inside h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 55px;}
#topAbdiv_inside_pens h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 55px;}
#topAbdiv_inside1 h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside1nopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside1row h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside1rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside2row h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside2rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside3row h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside3rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside4row h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside4rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside4rownopagSS h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside5row h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside5rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside6row h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside6rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside7rownopag h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_mugs h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_bags h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_health h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_eco h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_outdoor h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_apparel h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_journals h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_ringbinders h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_folders h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_memoblocks h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_computer h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_travel h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_desk-calendars h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_magnets h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_puzzlesgames h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_tools h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_keychains h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}
#topAbdiv_inside_desk_office h2{color:#FFFFFF; font-size:13px; margin:0; padding:16px 0px 7px 45px;}

#topAbdiv_inside{
	position:absolute;
	width:786px;
	top:868px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_pens{
	position:absolute;
	width:786px;
	top:745px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside1{
	position:absolute;
	width:786px;
	top:1431px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside1nopag{
	position:absolute;
	width:786px;
	top:1460px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside1row{
	position:absolute;
	width:786px;
	top:475px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside1rownopag{
	position:absolute;
	width:786px;
	top:436px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside2row{
	position:absolute;
	width:786px;
	top:742px;
	margin-left:192px;
	margin-top:.5em;
	left: 97px;
}
#topAbdiv_inside2rownopag{
	position:absolute;
	width:786px;
	top:594px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside3row{
	position:absolute;
	width:786px;
	top:793px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside3rownopag{
	position:absolute;
	width:786px;
	top:754px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside4row{
	position:absolute;
	width:786px;
	top:953px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside4rownopag{
	position:absolute;
	width:786px;
	top:914px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside4rownopagSS{
	position:absolute;
	width:786px;
	top:848px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside5row{
	position:absolute;
	width:786px;
	top:1111px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside5rownopag{
	position:absolute;
	width:786px;
	top:1072px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside6row{
	position:absolute;
	width:786px;
	top:1269px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside6rownopag{
	position:absolute;
	width:786px;
	top:1231px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside7rownopag{
	position:absolute;
	width:786px;
	top:1390px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_mugs{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_keychains{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_tools{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_magnets{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_puzzlesgames{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;		
}
#topAbdiv_inside_computer{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_travel{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_desk-calendars{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_bags{
	position:absolute;
	width:786px;
	top:457px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_health{
	position:absolute;
	width:786px;
	top:457px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_eco{
	position:absolute;
	width:786px;
	top:397px;
	margin-left:192px;
	margin-top:.5em;		
}
#topAbdiv_inside_apparel{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_folders{
	position:absolute;
	width:786px;
	top:402px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_journals{
	position:absolute;
	width:786px;
	top:345px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_ringbinders{
	position:absolute;
	width:786px;
	top:345px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_memoblocks{
	position:absolute;
	width:786px;
	top:345px;
	margin-left:192px;
	margin-top:.5em;	
}
#topAbdiv_inside_desk_office{
	position:absolute;
	width:786px;
	top:708px;
	margin-left:192px;
	margin-top:.5em;
}
#topAbdiv_inside_outdoor{
	position:absolute;
	width:786px;
	top:631px;
	margin-left:192px;
	margin-top:.5em;
}

#topSellers {
	float:left;
	background:url(../images/topSellerBg.gif) left top no-repeat;
	width:782px;
	height:250px;
}

#aboutus {
	float:left;
	background:url(../images/aboutBg.jpg) left top no-repeat;
	width:782px;
	height:250px;

}

#thanks {
	float:left;
	background:url(../images/dank1Bg.jpg) left top no-repeat;
	width:782px;
	height:250px;

}

#forests {
	float:left;
	background:url(../images/forestsBg.gif) left top no-repeat;
	width:782px;
	height:250px;
}

#terms {
	float:left;
	background:url(../images/termsBg.gif) left top no-repeat;
	width:782px;
	height:250px;
}
#contact {
	float:left;
	background:url(../images/kontaktBg.gif) left top no-repeat;
	width:782px;
	height:250px;
}
.pricesContainer {
	padding:20px 0 0 197px;
	float:left;
}

.pricesCategory {
	width:145px;
	float:left;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0071bc;
}

.pricesCategory p {
	margin:0 0 0 20px;
}

.pricesCategory p a {
	text-decoration:underline;
	color:#0071bc;
}

.pricesCategory p a:hover {
	text-decoration:underline;
	color:#0071bc;
}

.value {	
	color:#000;
	line-height:18px;
}

.price {	
	color:#ff0000;
	line-height:18px;

}

.star {	
	margin:15px 0 0 17px;
}

#promotionalCat h2{color:#FFFFFF; font-size:13px; margin:0; padding:20px 0px 7px 60px;}
.people-bg{url(../images/people_rbg.gif) no-repeat 100% 0; float:left; width:786px; }
#promotionalCat1 h2{color:#FFFFFF; font-size:13px; margin:0; padding:20px 0px 7px 60px;}



.pro-bg{background: url(../images/proRightBg-new.gif) repeat-x; margin-top:1em; margin-bottom:0; height:48px;}
.pro-left{padding-left:45px; }
.pro-main-l{ float:left; margin:0; width:12px;}
.pro-mainbg{width:755px; background: #fff; float:left; min-height:406px !important; height:406px; }
.pro-mainbg-tempproducts{width:755px; background: #fff; float:left; min-height:1084px !important; height:1084px; }
.pro-mainbg-pens{width:755px; background: #fff; float:left; min-height:286px !important; height:286px; }
.pro-mainbg-about{width:755px; background: #fff; float:left; min-height:1884px !important; height:1884px; }
.pro-mainbg-hit-colors{width:755px; background: #fff; float:left; min-height:1000px !important; height:1000px; }
.pro-mainbg-terms{width:755px; background: #fff; float:left; min-height:1950px !important; height:1950px; }
.pro-mainbg-az{width:755px; background: #fff; float:left; min-height:2444px !important; height:2444px; }
.pro-mainbg-contact{width:755px; background: #fff; float:left; min-height:424px !important; height:424px; }
.pro-mainbg-forests{width:755px; background: #fff; float:left; min-height:485px !important; height:485px; }
.pro-mainbg-apparel{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-mugs{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-journals{width:755px; background: #fff; float:left; min-height:146px !important; height:146px; }
.pro-mainbg-ringbinders{width:755px; background: #fff; float:left; min-height:146px !important; height:146px; }
.pro-mainbg-folders{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-memoblocks{width:755px; background: #fff; float:left; min-height:146px !important; height:146px; }
.pro-mainbg-tools{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-magnets{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-puzzlesgames{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-computer{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-travel{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-desk-calendars{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-keychains{width:755px; background: #fff; float:left; min-height:200px !important; height:200px; }
.pro-mainbg-desk-office{width:755px; background: #fff; float:left; min-height:505px !important; height:505px; }
.pro-mainbg-bags{width:755px; background: #fff; float:left; min-height:256px !important; height:256px; }
.pro-mainbg-health{width:755px; background: #fff; float:left; min-height:256px !important; height:256px; }
.pro-mainbg-usb{width:755px; background: #fff; float:left; min-height:196px !important; height:196px; }
.pro-mainbg-outdoor{width:755px; background: #fff; float:left; min-height:426px !important; height:426px; }
.pro-mainbg-eco{width:755px; background: #fff; float:left; min-height:196px !important; height:196px; }
.pro-mainbg1{width:755px; background: #fff; float:left;}
.pro-main-r{float:left; margin:0; width:16px;}

#promotionalCat{
	margin-top:-1px;
	border:solid 0 #000;
}


#promotionalCat p{
	margin-top:5px;
	margin-bottom:10px;
	line-height:14px;
}

#promotionalCat1{
	margin-top:-11px;
	border:solid 0 #000;
}
#promotionalCat1 p{
	margin-top:5px;
	margin-bottom:10px;
	line-height:14px;
}
.aboutleftbox {
	width:209px;
	float:left;
	margin:0;
	padding:20px 0 0px 0px;
	border:solid 0 #000;
	border: 0 solid #000;
}
.aboutrightbox {
	width:525px;
	float:right;
	margin:0;
	padding:20px 20px 0px 0px;
	border:solid 0 #000;
	border: 0 solid #000;
}	
.aboutrightbox h3 { font-size:22px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal; margin:0px; padding:0px; color:#006ab3;
}
.Category {
	width:720px;
	float:left;
	margin:0;
	padding:25px 0 1px 28px;
	border:solid 0 #000;
	border: 0 solid #000;
}

.CategoryBox {
	width:176px;
	float:left;
	padding:0 3px 0 0;
	margin:0;
	border:solid 0 #000;
}

.CategoryBox .floatimg {
	float:left;
	margin-right:6px;
}
.CategoryBox .floattext1row {
	float:left;
	margin-top:17px;
}
.CategoryBox .floattext2row {
	float:left;
	margin-top:11px;
}
.CategoryBox .floattext3row {
	float:left;
	margin-top:6px;		
}

.CategoryBox p {
	padding:0px 0 0 0;
	margin:0px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0071bc;
}

.CategoryBox .floattext a {
	color:#0071bc;
	text-decoration:underline;
	font-weight:bold;
}

.CategoryBox .floattext1row a {
	color:#0071bc;
	text-decoration:underline;
	font-weight:bold;
}

.CategoryBox .floattext2row a {
	color:#0071bc;
	text-decoration:underline;
	font-weight:bold;
}

.CategoryBox .floattext3row a {
	color:#0071bc;
	text-decoration:underline;
	font-weight:bold;
}

.CategoryBox .floattext a:hover {
	color:#0071bc;
}

.CategoryBox .floattext1row a:hover {
	color:#0071bc;	
}

.CategoryBox .floattext2row a:hover {
	color:#0071bc;		
}

.CategoryBox .floattext3row a:hover {
	color:#0071bc;		
	
}

/*----Css for cat page 2--*/

.plasticPenContainer {
	width:340px;
	float:left;
	padding:0 0px 0 15px;
	background:#fff;
	border:solid 0 #000;
	margin:0 0px 0 0;	
}

.none {
	margin:0;
}
.nopaging {
	float:left;
	width:700px;
	height:22px;
	background:#fff;
	clear:both;
}
.nopagingbottom {
	float:left;
	width:700px;
	height:34px;
	background:#fff;
	clear:both;
}

.paging {
	float:left;
	width:700px;
	padding:20px 20px 0 20px;
	background:#fff;
	clear:both;
}

.pagingBottom {
	float:right;
	padding:20px 34px 11px 0;
	/*html padding:20px 0 12px 0;*/
}

.pagingLeft {
	float:left;
}

.pagingMain {
	float:left;
	border:solid 0 #000;
}

.pagingMain ul {
	width:197px;
	float:left;
	margin:0;
	padding:0 0 0 1px;
	list-style:none;
	display:inline;
	border:solid 0 #000;
}

.pagingMain ul li {
	width:20px;
	height:20px;
	float:left;
	padding:0;
	text-align:center;
	margin:0 2px 0 2px;
	background:url(../images/pagingBg.gif) left top no-repeat;
	font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	
}

.pagingMain ul li a {
	color:#666666;
	display:block;
	text-decoration:none;
}

.pagingMain ul li a:hover {
	color:#666666;
	background:url(../images/pagingHover.gif) left top no-repeat;
}
.pagingMain ul li a.active {
	color:#666666;
	background:url(../images/pagingHover.gif) left top no-repeat;
}

.pagingRight {
	float:left;
}

.pensCateContainer {
	float:left;
	padding:10px 0 20px 0;
}

.pensCategory {
	width:340px;
	height:130px;
	float:left;
	border-bottom:solid 1px #c0daec;
	padding:14px 5px 14px 5px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:13px;
}
.pensCategory .left-img{
	float:left;
	width:163px;
	margin-top:10px;
	text-align:center;
}
.pensCategory .right-cont{
	float:left;
	width:170px;
}
.pensCategory h3 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0071bc;
	text-decoration:underline;
	padding:0 0 0px 0;
	line-height:14px;
	margin:0px;
	*padding:0;
}

.pensCategory h3 a {
	color:#0071bc;
	text-decoration:underline;
}

.pensCategory h3 a:hover {
	color:#0071bc;
	text-decoration:underline;
}

.qtyCon {
	float:left;
	margin:0;
	padding:0;
}

.moreDetails {
	width:160px;
	float:left;
	color:#2a51e0;
	border:solid 0 #000;
}

/*.moreDetails a {
	color:#0071bc;
	text-decoration:underline;
}

.moreDetails a:hover {
	color:#0071bc;
	text-decoration:underline;
}*/
.moredetail,a.moredetail:link,a.moredetail:visited,a.moredetail:active,a.moredetail:hover{
	color:#0071bc;
	text-decoration:underline;
}
.click {
	display:block;
	height:23px;
	color:#0071bc;
}
.click a, a:hover{
	color:#0071bc;
	text-decoration:underline;
}
.hr-line-width{
	background-color:#c0daec;
	height:1px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	width:710px;
}

