body { padding: 0px; margin: 0px; }
.mainTable { width: 1150px; }
td { font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #666666; }
form { margin: 0px; }
a {
	color: #72ab28;
}

#searchBase { background: url(https://green.secure-host.com/paper-papers/media/images/searchBg.gif) top left no-repeat; width: 190px; height: 40px; line-height: 36px; }
#search_field { border: 1px solid #72ab28; width: 90px; }

#newsletter { background: url(https://green.secure-host.com/paper-papers/media/images/newsletterBg.gif) right center no-repeat; color: #FFF; font-weight: bold; padding-right: 5px; }
#newsletterSignup { border: 1px solid #999; font-family: Arial; font-size: 10px; width: 100px; height: 14px; padding-top: 2px; padding-left: 3px; color: #666; }

.productImage { margin-bottom: 8px; }
.productName { text-decoration: none; color: #666; }
.priceBlock { margin: 5px 0px; }
.priceWas { color: #72ab28; }
.strike { text-decoration: line-through; }
.price { color: #72ab28; font-size: 14px; font-weight: bold; }

.miMoreInfo { padding: 0px 20px; }
h1.miProductName { color: #666; font-size: 24px; font-weight: normal; margin: 0px 0px 10px 0px; }
.miSku { color: #595959; }
.miText { color: #595959; padding-top: 10px; display: block; }
#miPriceBase { background: url(https://green.secure-host.com/paper-papers/media/images/miPriceBase.gif) top left repeat-x; padding: 20px 20px 40px 20px; }
.miPriceBlock { margin-bottom: 15px; }
.miPrice { color: #72ab28; font-size: 18px; font-weight: bold; }
.miOptions select { font-family: Arial, Verdana; font-size: 11px; }
.tafInput { font-family: Arial, Verdana; font-size: 11px; border: 1px solid #CCC; }
.miSubproductTitle { color: #72ab28; font-size: 12px; font-weight: bold; }
#subproducts { margin-top: 5px; }
#subproducts td { padding-bottom: 8px; }
#quantityPricing table {
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-collapse: collapse;
}
#quantityPricing td {
	padding: 3px 10px;
	background-color: none;
	border-top: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
}

#pagination a { color: #999; padding: 0px 2px; text-decoration: none; }
#pagination a:hover { color: #72ab28; text-decoration: underline; }
#pagination .currentPage { font-size: 18px; font-weight: bold; color: #72ab28; padding: 0px 5px; }

/** Link Styles **/

a:link, a:active, a:visited { color: ; }

#headerNav, #headerNav a { font-size: 10px; text-transform: uppercase; text-decoration: none; color: #72ab28; }
#headerNav a { font-weight: bold; }
#headerNav a:hover { text-decoration: underline; }

#minicart td, #minicart a { font-size: 12px; text-decoration: none; color: #72ab28; font-weight: bold; }

/*
#topNavBase { background: url(https://green.secure-host.com/paper-papers/media/images/topNavBg.gif) top left repeat-x;}
ul#topNav { list-style-type: none; margin: 0px; padding: 0px; }
ul#topNav li { float: left; }
ul#topNav li.selected { background: url(https://green.secure-host.com/paper-papers/media/images/topNavTab1.gif) top left no-repeat; }
ul#topNav li.selected span { background: url(https://green.secure-host.com/paper-papers/media/images/topNavTab2.gif) top right no-repeat; display: block; height: 35px; float: left; line-height: 35px; }
ul#topNav li.selected span a { color: #72ab28; line-height: 35px; padding: 0px 10px; }
ul#topNav li a { text-transform: uppercase; color: #FFF; text-decoration: none; line-height: 30px; display: block; padding: 5px 10px 0px 10px; font-size: 10px; font-weight: bold; }
*/
#leftNav { width: 180px; }
ul#leftNav { list-style-type: none; margin: 0px; padding: 0px; }
ul#leftNav li.leftNavTitle { font-size: 12px; font-weight: bold; color: #72ab28; margin-bottom: 10px; }
ul#leftNav li.lastLink { margin-bottom: 20px; }
ul#leftNav li a { background: url(https://green.secure-host.com/paper-papers/media/images/bullet2.gif) left center no-repeat; padding: 3px 0px 3px 10px; color: #666666; text-decoration: none; display: block; width: 100%; }
ul#leftNav li a { width: _auto; }
ul#leftNav li a:hover { color: #72ab28; }
ul#leftNav li ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	display: none;
}
#jumpMenu {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}

#footerBase { border-top: 1px solid #CCC; background: url(https://green.secure-host.com/paper-papers/media/images/footerBg.gif) top left repeat-x; }
.footerCell { border-left: 1px solid #CCC; }
.footerCellInner { border-left: 3px solid #FFF; border-top: 3px solid #FFF; border-right: 3px solid #FFF; padding: 20px 20px 0px 20px; }
ul.footerLinks { list-style-type: none; padding: 0px; margin: 0px; margin-top: 10px; }
ul.footerLinks li { background: url(https://green.secure-host.com/paper-papers/media/images/bullet1.gif) left center no-repeat; padding-left: 10px; }
ul.footerLinks li a:link, ul.footerLinks li a:visited { color: #999; text-decoration: none; white-space: pre; }
ul.footerLinks li a:hover { color: #72ab28; text-decoration: underline; }

#subFooter { border-top: 1px solid #ECECEC; border-bottom: 1px solid #ECECEC; color: #A7A7A7; margin-top: 20px; }
#subFooter a { color: #A7A7A7; }
#subFooter a:hover { color: #72ab28; }

/** Text Styles **/

.small_red { color: #72ab28; }
.medium_red { color: #72ab28; font-size: 12px; }
.medium { font-size: 12px; }
#rightColumn {
	width: 160px;
	padding-left: 20px;
}
.row1 td,
.row2 td {
	border-bottom: 1px solid #ccc;
}
.row2 {
	background: #fafafa;
}

/**
 * Multilevel Dropdown
 */
 #topNav {
	text-transform: uppercase;
	background: url(https://www.paper-papers.com/media/images/topNavBg.gif) left top repeat-x;
	height: 35px;
	font-size: 10px;
	font-weight: bold;
	z-index: 10000;
	position: relative;
}
/**
 * Level 1
 */
 #topNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
 #topNav ul li {
	float: left;
	position: relative;
}
 #topNav ul li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
}
 #topNav ul li a span {
	display: block;
	float: left;
	height: 35px;
	line-height: 30px;
	cursor: pointer;
	padding: 5px 10px 0px 10px;
}
 #topNav ul.menuBlock li, #topNav ul.menuBlock a {
	float: none;
}
 #topNav ul li a:hover, #topNav ul li.selected a {
	background: url(https://www.paper-papers.com/media/images/topNav1.gif) left top no-repeat;
	color: #72ab28;
}
 #topNav ul li a:hover span, #topNav ul li.selected span {
	background: url(https://www.paper-papers.com/media/images/topNav2.gif) right top no-repeat;	
	padding-top: 0px;
	line-height: 35px;
}
/**
 * Dropdown Container
 */
 #topNav ul ul {
	display: none;
	position: absolute;
	top: 35px;
	left: 0px;
	background: #fff;
	border: 1px solid #72ab28;
	border-top: none;
	opacity: .9;
}
 #topNav ul ul li {
}
 #topNav ul ul li a {
	color: #fff;
}
 #topNav ul ul li a span {
}
/**
 * Dropdown content
 */
.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
}
 #topNav td .menuTitle {
	/*background: #c4df9b;*/
	background: url(https://www.paper-papers.com/media/images/sectionBg.gif) left top repeat-x;
	color: #72ab28;
	font-size: 11px;
	padding: 5px 10px;
	margin-bottom: 10px;
	border: 1px solid #c4df9b;
}
.menuContentBlock {
	margin-bottom: 10px;
}
.menuBlock {
	margin-bottom: 10px;
}
 #topNav td {
	border-right: 1px dotted #72ab28;
	padding: 0px 10px;
}
 #topNav ul ul ul {
 	display: block;
	position: static;
	margin-bottom: 10px;
	border: none;
}
 #topNav ul > li > ul, #topNav li.selected > ul {
	padding: 10px;
}
 #topNav ul ul ul li {
}
 #topNav ul ul ul a, #topNav ul li.selected ul a {
	border-bottom: 1px dotted #72ab28;
	height: 20px;
	line-height: 20px;
	width: 180px;
	padding: 0px 10px;
	background: none;
	color: #818181;
}
 #topNav ul ul ul a:hover {
	background: none;
	color: #020f46;
}
 #topNav ul .menuContentBlock a {
	line-height: normal;
	padding: 0px;
	float: none;
	border: none;
	height: auto;
}
 #topNav a.menuTitle, #topNav ul li.selected a.menuTitle  {
	background: url(https://www.paper-papers.com/media/images/sectionBg.gif) left top repeat-x;
	color: #72ab28;
	font-size: 11px;
	padding: 5px 10px;
	margin-bottom: 10px;
	border: 1px solid #c4df9b;
	float: none;
	line-height: normal;
	height: auto;
}
 #topNav a.menuTitle:hover, #topNav ul li.selected a.menuTitle:hover {
	color: #020f46;
}
.productWrapper {
	position: relative;
}
.productCalloutNew {
	color: #73a928;
	position: absolute;
	top: 0px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	left: 0px;
/* Safari */
-webkit-transform: rotate(-45deg);

/* Firefox */
-moz-transform: rotate(-45deg);

/* IE */
-ms-transform: rotate(-45deg);

/* Opera */
-o-transform: rotate(-45deg);
	text-shadow: #ccc -1px 1px 2px;
}

