body, td {
	font-family:arial, helvetica, sans-serif;
	font-size:9pt;
	color: #333333;
}
#overDiv{
	z-index: 1000;
}
body {
	align: center;
	background-color: #FFFFFF;
}

li { font-family:arial, helvetica,sans-serif; line-height: 1.5; list-style-type:disc; font-size: 10pt;}
 
.siteError {
	margin: 5px 0px 5px 0px;
	padding: 4px;
	background:#FFEBE8 none repeat scroll 0 0;
	border:1px solid #DD3C10;
}



.customercare {font-family:arial, helvetica,sans-serif; font-size:11pt; margin: 0px; text-decoration:  underline;font-weight: bold;}
A.productName
	{
	font-weight:bold;
	color: #696969;

	}
	
A.productName:hover
	{
	font-weight:bold;
	color: #363636;
	text-decoration: none;

	}
A.customercare {font-family:arial, helvetica,sans-serif; font-size:11pt; margin: 0px; text-decoration:  underline;font-weight: bold;}
A.customercare:hover {font-family:arial, helvetica,sans-serif; font-size:11pt; margin: 0px; text-decoration:  underline;font-weight: bold;}
.top {
	padding: 20px 2px 5px 10px;
	text-align: right;
	font-size: 11px; 
	border-bottom: 1px solid #999999;}


.redText { color: red; }	 

.imageBorder {
     border-color: #000000 #000000 #000000 #000000; 	
}
.bgColor {
	background-color: #CAC8B9;
   
}
.productDisclaimer
{
	color: #005ba4;
}
.tinyFont {
 font-family:arial, helvetica,sans-serif; 
  font-size: 10pt;
}
.tinyFontForm {
  font-family:arial, helvetica,sans-serif; 
  font-size: 10px;
}
.evenRow {
  background-color: #E1E1E1;
}

li { font-family:arial, helvetica,sans-serif; line-height: 1.5; list-style-type:disc; font-size: 10pt;}

.padding3 {
 padding: 3px 3px 3px 3px;
}	

#menu {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6d6d6;
	border-bottom-color: #d6d6d6;

}
/* --------------------------------------------------------------*/
/*                 HEADING CSS                                   */
/* --------------------------------------------------------------*/
.subheading { color: #900000; }

.head3 { font-size: 13pt;
         color: #666699;
	   }
.heading2 {
	font-weight:bold;
   }
 .headingProductListFuse {
 	font-size:12px; 
	border-bottom: 1px solid #d6d6d6;
	padding-left: 5px;
 }
 .headingLine {
 	border-bottom: 1px solid #999999;
 }
 .heading {
 	border-bottom: 1px solid #999999;
    font-weight: bold;
 }  
 .tinyHeading
 {
 	font-size:2px;
	color:#FFFFFF;
 }


/* --------------------------------------------------------------*/
/*                 MAIN NAV                                      */
/* --------------------------------------------------------------*/
/*
    #header {
	float:left;
	width:100%;
	font-size:7pt;
	divne-height:normal;
	background-image: url(https://images-rs1.thestationerystudio.com/images/bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 93%;
      }
    #header ul {
	margin:0;
	divst-style:none;
	font-size: 7pt;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
      }
    #header div {
	float:left;
	background:url("https://images-rs1.thestationerystudio.com/images/left_both.gif") no-repeat left top;
	margin:0;
	border-bottom:1px sodivd #765;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 9px;
	text-adivgn: center;
	vertical-adivgn: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clear: none;
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url("https://images-rs1.thestationerystudio.com/images/right_both.gif") no-repeat right top;
      padding:5px 11px 4px 1px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
      }
    #header > ul a {width:auto;}
    #header a {
	float:none;
	font-size: 9px;
}
    #header a:hover {
      color:#333;
      }
    #home #nav-home, #news #nav-news,
    #products #nav-products, #about #nav-about,
    #contact #nav-contact {
      background-position:0 -150px;
      border-width:0;
      }
    #home #nav-home a, #news #nav-news a,
    #products #nav-products a, #about #nav-about a,
    #contact #nav-contact a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }
    #header div:hover, #header div:hover a {
      background-position:0% -150px;
      color:#333;
      }
    #header div:hover a {
      background-position:100% -150px;
      }
  #topNav {
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
}
*/

/* --------------------------------------------------------------*/
/*                 NEW TOP NAV                                   */
/* --------------------------------------------------------------*/

td img {
	display: block;
}
/* 
 
#FWTableContainer821459074 {
	position:relative;
	margin:0px;
	width:795px;
	height:50px;
	text-align:left;
}

#MMMenuContainer0727140528_0 {
	position:absolute;
	left:60px;
	top:0px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0727140528_0 {
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:119px;
	height:265px;
}

.MMMIFVStyleMMMenu0727140528_0 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:119px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:111px;
	height:15px;
}

.MMMIVStyleMMMenu0727140528_0 {
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:119px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:111px;
	height:15px;
}

#MMMenu0727140528_0_Item_0 {
	left:0px;
	top:0px;
}

#MMMenu0727140528_0_Item_1 {
	left:0px;
	top:23px;
}

#MMMenu0727140528_0_Item_2 {
	left:0px;
	top:45px;
}

#MMMenu0727140528_0_Item_3 {
	left:0px;
	top:67px;
}

#MMMenu0727140528_0_Item_4 {
	left:0px;
	top:89px;
}

#MMMenu0727140528_0_Item_5 {
	left:0px;
	top:111px;
}

#MMMenu0727140528_0_Item_6 {
	left:0px;
	top:133px;
}

#MMMenu0727140528_0_Item_7 {
	left:0px;
	top:155px;
}

#MMMenu0727140528_0_Item_8 {
	left:0px;
	top:177px;
}

#MMMenu0727140528_0_Item_9 {
	left:0px;
	top:199px;
}

#MMMenu0727140528_0_Item_10 {
	left:0px;
	top:221px;
}

#MMMenu0727140528_0_Item_11 {
	left:0px;
	top:243px;
}

#MMMenu0727140528_0_1 {
	position:absolute;
	left:117px;
	top:22px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:101px;
	height:89px;
}

.MMMIFVStyleMMMenu0727140528_0_1 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:101px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:93px;
	height:15px;
}

.MMMIVStyleMMMenu0727140528_0_1 {
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:101px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:93px;
	height:15px;
}

#MMMenu0727140528_0_1_Item_0 {
	left:0px;
	top:0px;
}

#MMMenu0727140528_0_1_Item_1 {
	left:0px;
	top:23px;
}

#MMMenu0727140528_0_1_Item_2 {
	left:0px;
	top:45px;
}

#MMMenu0727140528_0_1_Item_3 {
	left:0px;
	top:67px;
}

#MMMenu0727140528_0_2 {
	position:absolute;
	left:117px;
	top:220px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:117px;
	height:67px;
}

.MMMIFVStyleMMMenu0727140528_0_2 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:117px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:109px;
	height:15px;
}

.MMMIVStyleMMMenu0727140528_0_2 {
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:117px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:109px;
	height:15px;
}

#MMMenu0727140528_0_2_Item_0 {
	left:0px;
	top:0px;
}

#MMMenu0727140528_0_2_Item_1 {
	left:0px;
	top:23px;
}

#MMMenu0727140528_0_2_Item_2 {
	left:0px;
	top:45px;
}

.MMMenuItemSpanMMMenu0727140528_0 {
	float:left;
	width:105px;
}

.MMArrowStyleMMMenu0727140528_0 {
	position:absolute;
	left:106px;
	top:7.5px;
}

#MMMenuContainer0727140528_0 img {
	border:0px;
}

#MMMenuContainer0727140528_0 a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#eeeeed;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0727140528_0 a:hover {
	color:#000000;
	background-color:#ffff99;
}
#MMMenuContainer0727074015_0 {
	position:absolute;
	left:181px;
	top:0px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0727074015_0 {
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #ffffff;
	width:108px;
	height:265px;
}

.MMMIFVStyleMMMenu0727074015_0 {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:108px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:100px;
	height:15px;
}

.MMMIVStyleMMMenu0727074015_0 {
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:108px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:100px;
	height:15px;
}

#MMMenu0727074015_0_Item_0 {
	left:0px;
	top:0px;
}

#MMMenu0727074015_0_Item_1 {
	left:0px;
	top:23px;
}

#MMMenu0727074015_0_Item_2 {
	left:0px;
	top:45px;
}

#MMMenu0727074015_0_Item_3 {
	left:0px;
	top:67px;
}

#MMMenu0727074015_0_Item_4 {
	left:0px;
	top:89px;
}

#MMMenu0727074015_0_Item_5 {
	left:0px;
	top:111px;
}

#MMMenu0727074015_0_Item_6 {
	left:0px;
	top:133px;
}

#MMMenu0727074015_0_Item_7 {
	left:0px;
	top:155px;
}

#MMMenu0727074015_0_Item_8 {
	left:0px;
	top:177px;
}

#MMMenu0727074015_0_Item_9 {
	left:0px;
	top:199px;
}

#MMMenu0727074015_0_Item_10 {
	left:0px;
	top:221px;
}

#MMMenu0727074015_0_Item_11 {
	left:0px;
	top:243px;
}

#MMMenuContainer0727074015_0 img {
	border:0px;
}

#MMMenuContainer0727074015_0 a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#eeeeed;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0727074015_0 a:hover {
	color:#000000;
	background-color:#ffff99;
}
*/


/* --------------------------------------------------------------*/
/*                 LEFT MENU                                     */
/* --------------------------------------------------------------*/
#leftMenu td.leftHeading 
{
	background-color: #807E6C;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 5px;
}
/* --------------------------------------------------------------*/
/*                 CATALOG CSS                                   */
/* --------------------------------------------------------------*/

.productTitle {
	font-size:16px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 6px;
	height: 28px;
}

.suggestedProductsHead {
	background-color: eeeeed;
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	font-size: 12px;
	font-weight: Bold;
	color: #333333;
}

#mainCategoryFeatured {
	border: 1px solid #d6d6d6;
	margin-top: 4px;
	background-color: #f8f8f3;
}

.featuredProductHead {
	background-color: #eeeeed;
	border-bottom: 1px solid #d6d6d6;
	font-size: 14px;
	font-weight: Bold;
	color: #525145;
	text-align: center;
}

.featuredProductSubhead {
	background-color: #eeeeed;
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	font-size: 12px;
	font-weight: Bold;
	color: #525145;
	text-align: center;
}

a.featuredProductName {	
	font-size:8pt;
	color:#696969;
	text-decoration: none;
	font-weight: bold;
}

a.featuredProductName:hover {
	font-size:8pt;
	color:#363636;
	text-decoration: none;
	font-weight: bold;
}

a.mainFeaturedProductName {	
	font-size:8pt;
	color:#696969;
	text-decoration: none;
	font-weight: bold;
}

a.mainFeaturedProductName:hover {
	font-size:8pt;
	color:#363636;
	text-decoration: none;
	font-weight: bold;
}

#catalogLeftCategoriesFilters {
	width: 150px;
	border: 1px solid #999999;
}

#catalogLeftCategories table {
	width: 100%;
	line-height: 95%;
	background-color: #FFFFFF;




}

#catalogLeftCategories td.shop {
	background-color: #eeeeed;
	font-size:10pt;
	font-weight:bold;
	color:#363636;
	height: 22px;
	padding-left: 5px;
	padding-top: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6d6d6;
	border-bottom-color: #d6d6d6;


}

#catalogLeftCategories td.inCategory {
	padding-top: 8px;
	padding-left: 5px;
	padding-bottom: 4px;

}
#catalogLeftCategories td.relatedCategoryTitle {
	color: #363636;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:none;
	padding-top: 3px;
	padding-left: 5px;
	margin: 0px;
	background-color: #eeeeed;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6d6d6;
	border-bottom-color: #d6d6d6;

}
#catalogLeftCategories td.inCategory a {
	color: #888888;
	font-size: 8pt;
	font-weight:normal;
	text-decoration:none;
	font-style: italic;


}
#catalogLeftCategories td.inCategory a:hover {
	color: #363636;

}
#catalogLeftCategories td  a {
	color: #666666;
	font-size: 8pt;
	font-weight: bolder;

}
#catalogLeftCategories td.category {
	padding-bottom: 1px;
	padding-left: 5px;
	padding-top: 2px;


}
#catalogLeftCategories td.category a:hover{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#catalogLeftCategories a.active {
	color: #000;
	font-weight:bold;
	padding-top: 4px;
	padding-bottom: -4px;
}
#catalogLeftCategories a.active:hover {
	color: #666;
}
/* --------------- Catalog Product -----------------------------*/
.facebookLike {
    float:right;
    vertical-align:text-top;
    padding-left:6px;
	text-align:right;
	width:47px !important;
}

span.fb_edge_comment_widget.fb_iframe_widget iframe
{
	width:401px !important;
}
.fb_edge_widget_with_comment iframe
{
	width:47px !important;
}
.catPrice {
    float:left;
    padding-top: 3px;
    font-size: 12px;
}
.catQty {
    padding-left:12px;
    padding-top: 3px;
    float:left;
    font-size: 12px;
}
span.saleProductPrice
{
	/* color:#2270b0; */
	color: red;
	font-weight:bold;
}
.productDisclaimer
{
    clear:both;
    color: #696969;
    font-style: italic;
    padding-top: 0px;
    width: 99.5%;
    font-size: 12px;
}
.productInfoWrapper
{
    padding-top: 6px;
    padding-bottom: 3px;
    text-align:left;
    width:99.5%;
}

A.productName
    {
    font-weight:bold;
    color: #696969;
    line-height:1.1;

    }

.promo_L1 {
    font-weight:bold;
    color:#005ba4;
    font-size:10pt;
    line-height: 1.1;
}
.promo_bottom {   
    color: #696969;
    font-style: italic;
    border-bottom: 1px solid #d8d8d8;
    padding-top: 3px;
    padding-bottom: 6px;
    margin-bottom: 6px;
}
ul.productListing
			{
				list-style:none;
				padding:0px;
				margin:0px;
				clear:both;
			}
			ul.productListing li
			{
				padding-right:18px;
				list-style:none;
				float:left;
				width:250px;
				display:block;
				margin:0px;
				margin-bottom:10px;
			}
/* --------------------------------------------------------------*/
/*                 SHOP BY PRICE                                 */
/* --------------------------------------------------------------*/
#catalogLeftCategoriesFilters td.filterHead {
	color: #333333;
	font-size: 8pt;
	font-weight:bold;
	padding-top: 2px;
	padding-left: 5px;
	margin: 0px;
	background-color: #eeeeed;
	text-align: center;
	padding-right: 5px;

}
#catalogLeftCategoriesFilters td.filterBody {
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 3px;
	font-size: 8pt;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;

}

.categoryLevel1, .categoryLevel1 table td
{
	background-color: #f1f1f1;
}
.activeCatLevel0, .activeCatLevel1
{
	background-color: #ced3d3;
}
table#catalogLeftCategories td.activeCatLevel1
{
	background-color: #ced3d3;
}
table#catalogLeftCategories td.activeCatLevel2
{
	background-color: #ced3d3;
}


table#catalogLeftCategories td.categoryLevel1 a
{
	color: #000;
}
table#catalogLeftCategories td.categoryLevel1 a.active
{
	color: #000;
}
table#catalogLeftCategories td.categoryLevel1 a:hover
{
	color: #666666;
}

.onSpecial 
{
 color: #005ba4;
 font-weight:bold;
}
.priceDisclaimer
{
 color: #005ba4;
 font-weight:bold;
}
.category {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 3px;




}
.onlinePolicyCheckBox { line-height:1.5; font-size:10pt;  background-color: #F7EBEF}
#categories A {
   color: #000000;
}

#categories td {
   padding-left: 20px;
   padding-top: 5px;

}

.breadCrumbContainer {
	font-size: 9pt;
	background-color: #eeeeed;
	color: #333333;
	font-weight: bold;
	height: 22px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6d6d6;
	border-bottom-color: #d6d6d6;



}

.breadcrumb a {
	color:#696969;
	font-size: 8pt;
	padding-top: -2px;
	padding-bottom: -2px;



	
}

.breadcrumb a:hover {
	color: #363636;
	text-decoration: none;
	font-size: 8pt;

}

.breadCrumb {
	font-size: 8pt;
	background-color: #eeeeed;
	color: #363636;
	font-weight: bold;



}
.paddingCrumb {
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #eeeeed;

}

/* Catalog Classes */
.nextBack {color: #000000; font-size: 10pt; font-weight: bold; text-decoration:none;}
a.nextBack {color: #005ba4; font-size: 10pt; font-weight: bold; text-decoration:none;}
a.nextBack:hover {color: #005ba4; font-size: 10pt;  font-weight: bold; text-decoration:underline;}

.shippingTOBg {
	background-color:#CAC8B9;
	padding: 3px 3px 3px 3px;
}

.shipsBG {
	background-color:#807E6C;
}
.sectionHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 14px;
}


.tablewishborder
{
background-color: #FFCC99;
}

.titleRowOrder {
  background-color:#005ba4;
  font-weight: bold;
  color:#FFFFFF;
}

/* shopping cart classes */
.shipTo {
   font-weight: bold;
   font-size: 14px;
 }
.shippingAddressFor {
   font-weight: bold;
 }
.shipmentState {
   font-family: arial;
   font-size: 10px;
   font-weight: bold;
 }
.warningBox {
  background-color: #ff6600;
}

/* Account Area CSS */
#accountMenu a {
	color: #807E6C;
}
#accountMenu td.accountMenu {
	background-color: #FFFFFF;
 }
#accountMenu td.accountMenuActive {
	background-color: #FFFFFF;
	font-weight: bold;
}

#accountMenu td.accountMenuActive a {
   color: #000000;
}


/* --------------------------------------------------------------*/
/*               FORMS                                           */
/* --------------------------------------------------------------*/

/* this does the colors for the JS Error Checking */
.errHilite {
  background-color: #FFA18C;
}

/* shop now */
select.showNowTree 
   { 
        border: 1px solid #000000;
	    background-color: white;
		font: 12px arial, helvetica; 
		width: 170px; 
		padding: 2px;
   }
   
input.searchBox 
  {
	border: 1px solid #000000;
	background-color: white;
	line-height: 14px;
	color: #000;
	margin: 0;
   }   
 .btnsClean
{
	border:0px;
	margin:0px;
	cursor:pointer;
}   
.cartBtns {
	BORDER-RIGHT: #999999 1px solid;
	HEIGHT: 25px;
	PADDING-RIGHT: 4px;
	PADDING-Left: 4px;
	BORDER: #666666 1px solid;
	CURSOR: pointer;
	font-family:arial, helvetica,sans-serif;
	font-size:10pt;
	color: #FFFFFF;
	font-weight: bold;
	BACKGROUND-COLOR: #005ba4;
	border-style: outset;
	-moz-border-radius: 24px;
  	border-radius: 24px;
	margin: 2px;
 }	
 
 .cartBtns:hover {
	BORDER-RIGHT: #bcbcbc 1px solid;
	HEIGHT: 25px;
	PADDING-RIGHT: 4px;
	PADDING-Left: 4px;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	CURSOR: pointer;
	font-family:arial, helvetica,sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	BACKGROUND-COLOR:#0075d9;
 }
  
 .cartBtnsGreen {
	BORDER-RIGHT: #bcbcbc 1px solid;
	HEIGHT: 25px;
	PADDING-RIGHT: 4px;
	PADDING-Left: 4px;
	BORDER: #1B8F1A 1px solid;
	CURSOR: pointer;
	font-family:arial, helvetica,sans-serif;
	font-size:10pt;
	color: #F7EBEF;
	font-weight: bold;
	BACKGROUND-COLOR: #058D05;
	border-style: outset;
	-moz-border-radius: 24px;
  	border-radius: 24px;
	margin: 2px;
 }	
 
 .cartBtnsGreen:hover {
	BORDER-RIGHT: #bcbcbc 1px solid;
	HEIGHT: 25px;
	PADDING-RIGHT: 4px;
	PADDING-Left: 4px;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	CURSOR: pointer;
	color: #F7EBEF;
	BACKGROUND-COLOR:#005800;
 }
 
 .cartBtnsDisabled {
	    BORDER-RIGHT: #bcbcbc 1px solid; 
		HEIGHT: 25px; 
		PADDING-RIGHT: 4px; 
		PADDING-Left: 4px; 
		BORDER-TOP: #ffffff 1px solid; 
	    BORDER-BOTTOM: #666666 1px solid; 
		BORDER-LEFT: #666666 1px solid; 
		CURSOR: pointer; 
        font-family:arial, helvetica,sans-serif; 
	    font-size:10pt;
		color: #999999;
		font-weight: bold; 
	    BACKGROUND-COLOR: #F7EBEF;
 }	   
   
/* --------------------------------------------------------------*/
/*              FOOTER                                           */
/* --------------------------------------------------------------*/
.footer { font-size: 10px; }
.footer a{ color: #696969; font-size:10px; }
.footer a:hover { color: #363636; font-size:10px; text-decoration:none;}


/* --------------------------------------------------------------*/
/*                 LINKS CSS                                     */
/* --------------------------------------------------------------*/

a {color: #005ba4; font-size: 10pt; text-decoration:none;}
a:hover {
	color: #363636;
	text-decoration: underline;
}
a.underLine {color: #005ba4; font-size: 10pt; text-decoration:underline;}
a.underLine:hover {color: #000000; font-size: 10pt; text-decoration:underline;}

a.newHome { color: #666699; font-size: 9pt; text-decoration:none;}
a.newHome:hover {color: #666699; font-size: 9pt; text-decoration:underline;}

a.sublinks { font-family:arial, helvetica,sans-serif; font-style: italic; font-size: 10pt; color:#000000;  text-decoration:none;}

a.footer {color:#666699; font-size: 9pt; padding-right:5px;}
a.footer:hover {color:#666699; font-size: 9pt;}

a.specialevents {color:#666699; font-size:10pt;}
a.specialevents:hover {color:#666699; font-size:10pt;}

a.giftideas {color:#666699; font-size:10pt;}
a.giftideas:hover {color:#666699; font-size:10pt;}

a.index {color:#E68E39; font-size:10pt; border-color:#E68E39;border-style:solid;border-width:1px;}
a.index:hover {color:#E68E39; font-size:10pt; border-color:#E68E39; border-style:solid;border-width:1px;}

a.homelink {color:#666699; font-size:10pt; text-decoration:none;}
a.homelink:hover {color:#666699; font-size:10pt; text-decoration:none;}
a.blackLink {color:#000000; font-size:10pt; text-decoration:none;}
a.blackLink:hover {color:#000000; font-size:10pt; text-decoration:none;}

a.head3 {color:#666699; font-size:13pt; text-decoration:none;}
a.head3:hover {color:#666699; font-size:13pt; text-decoration:underline;}


/* --------------------------------------------------------------*/
/*                 DESERTROSE                                    */
/* --------------------------------------------------------------*/

#stationeryContentBox { position: absolute; left:-2200px; top:30px; }
 
.tssBody {
	width: 1000px;
}
.mainBody {
	width: 800px;
	padding-left: 10px;
}
.pageTitle {
	font-size: 14pt;
	font-weight: bold;
	color: #807E6C;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 5px;
}

.categoryThumbLink {
	font-size:8pt;
	color:##696969;
	padding-top:2px;
	display:block;
	letter-spacing:.2px;
	font-weight: bold;
}


a.categoryThumbLink {	
	font-size:8pt;
	color:#696969;
	text-decoration: none;
	font-weight: bold;
}

a.categoryThumbLink:hover {
	font-size:8pt;
	color:#363636;
	text-decoration: none;
	font-weight: bold;
}

.BannerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-top: 0px;
	padding-right: 3px;
	padding-left: 5px;
}
/*
.bkgdTopBorder {
	background-image: url(https://images-rs1.thestationerystudio.com/images/layout2007/layoutBorders/topBorder.gif);
	background-repeat: repeat-x;
}
.bkgdBottomBorder {
	background-image: url(https://images-rs1.thestationerystudio.com/images/layout2007/layoutBorders/bottomBorder.gif);
	background-repeat: repeat-x;
}
.bkgdLeftBorder {
	background-image: url(https://images-rs1.thestationerystudio.com/images/layout2007/layoutBorders/leftBorder.gif);
	background-repeat: repeat-y;
}
.bkgdRightBorder {
	background-image: url(https://images-rs1.thestationerystudio.com/images/layout2007/layoutBorders/rightBorder.gif);
	background-repeat: repeat-y;
}
*/
.formSection1 {
	text-align:center; 
	font-weight: bold; 
	color: #005ba4;
	width: 100%; 
	background-color:#CCCCCC; 
	border: solid 1px #000000;
}

.formSection2 {
	text-align:center; 
	font-weight: bold; 
	color: #333333;
	width: 100%; 
	background-color:#FFFFDD; 
	border: solid 1px #999999;
}

/*-----------View All Categories Page--------*/
.viewAllMainTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 5px;
	margin-top: 18px;
}
.viewAllMainTable td {
	padding-left: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 14px;
}
.viewAllMainTable table.mainTable {
	margin-top: 18px;
}
.viewAllMainTable td.tableHeader {
	font-size: 12px;
	font-weight: bold;
	color: #660000;
	text-transform: uppercase;
	height: 16px;
}
.viewAllMainTable a {
	text-decoration:none;
	color:#333333;
	font-size: 12px;
	}
.viewAllMainTable a:hover{
	text-decoration:none;
	color:#333333;
	font-size: 12px;
	font-weight:bold;
	}
.viewAllMainTable.style1 {color: #FF0000;}


/*-----------Footer Links Page--------*/

.footerLinks 
{
	color:#AFAFAF;
	padding-top:5px;
	font-size:12px;
	width:980px;
	line-height:14px;
}
.footerLinks a
{
	color:#AFAFAF;
	font-size:12px;
	text-decoration:uppercase;
}
.footerLinks h3
{
	color:#AFAFAF;padding-top:10px;text-align:center;font-size:12px;font-weight:normal;
}

/*----------- TOP DROP DOWN NAV --------*/
ul.mainMenu, ul.mainMenu ul
{
	margin:0px;
	padding:0px;
}
ul.mainMenu li
{
	margin:0px;
	padding:0px;
	float:left;
	list-style: none;
	position:relative;
}

.navDropDown
{
	border-left:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	background-color: rgb(255, 255, 255); 
	background-repeat: repeat-x; 
	background-image: url(https://images-rs1.thestationerystudio.com/images/layout2007/menuBtns/dropDownBkgd.gif);
	font-size:11px;	 
}


/* --------------------------------------------------------------*/
/*                 New Product Layout May 2010                   */
/* --------------------------------------------------------------*/
.productLinks {list-style-type:none}
select.customFieldOptions, select.tssAttrField {width:207px;}
select.selectCaseDropDown {width: 118px;}
div.fieldFontNo
{
	float:left;
	background-color:#43828B;
	border:1px solid #1D4F4F;
	padding:3px 8px 3px 8px;
	color:#fff;
	font-weight:bold;
	margin-right:5px;
	
}
div.fieldFontNoAvaiable
{
	background-color:#fff;
	border:1px solid #ccc;
	color:#000;
}
div.clipArtHolder
{
	width:300px;
	padding:5px;

}
div.clipArtHolder
{
	border:1px solid #ccc;
}
div.clipArt_categories_names
{
	text-align:center;
	padding-bottom:5px;
}
div.clipArt_categories_names a
{
	font-size:92%;
	color:#000;
	text-decoration:none;
}
div.clipArt_categories_names a:hover
{
	font-size:92%;
	color:#000;
	text-decoration:underline;
}
div.clipArt_accordian h3 a
{
	text-decoration:none;
	color:#fff;
}

div.clipArt_accordian .clipArt
{
	float:left;
	width:66px;
	padding:4px;
	cursor:pointer;
}
div.clipArt_accordian .clipArt .media
{
	
	padding:3px;
	border:1px solid #000;
}
 div.selectedArtwork .media
 {
 	padding:3px;
 }
div.clipArt_accordian .clipArt .title, div.selectedArtwork .title
{
	
	padding:3px;
	text-align:center;
}
div.fieldGroup ul
{
 list-style:none;
 padding:0px;
 margin:0px;
 padding-bottom:10px;
	
}
div.fieldGroup ul li
{
	list-style-type: none;
	clear:both;
	display:block;
	padding-bottom:3px;
	
}
div.fieldGroup ul li.limiscGraphicField
{
	padding-bottom:0px;
	margin-bottom:5px;
}
div.fieldGroup ul li.field
{
	padding-top:3px;
	
}
div.grayLine{
	border-top:1px solid #ddd;
	margin:3px 0px 3px;
}
li.tssInputField .fieldLabel
{
	font-weight:normal;
}
li.tssInputField .fieldLabel i
{
	font-weight:normal;
}

li.hasInnerLabel
{
	padding-bottom:10px;
	
}

div.fieldGroup {
text-align:left;

}
div.fieldGroup .groupLabel
{
	font-weight:bold;
	width:207px;
}
div.fieldGroup .groupLabel.floatLeft div, div.fieldGroup .fieldLabel.floatLeft div
{
	float:left;
}
div.fieldGroup .groupLabel .popupButton, div.fieldGroup .fieldLabel .popupButton
{
	float:left;
	margin-left:5px;
}
div.fieldInput, div.fieldOptions
{
	float:left;
	margin-right:5px;
	padding-bottom:2px;
	
}
div.fieldInput
{
	width:207px;
}
div.fieldOptions
{
	margin-top:1px;
	width:20px;
	text-align:center;
	font-weight:bold;
	font-family: arial,helvetica,sans-serif;
	font-size:10pt;
	line-height: 1.5;
}
div.fieldOptions.fieldOptionBg
{
	
	width:20px;height:20px;
	overflow:hidden;

}

div.fieldOptionBg
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -276px -3px no-repeat;
}
div.fieldOptionBg.active
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -232px -31px no-repeat;
}

div.colorOptionsPersonalization
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -232px -4px no-repeat;
}
div.colorOptionsPersonalization.active
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -254px -4px no-repeat;
}
div.fieldGroup ul li.personalizationHeadings
{
	padding:0px;margin:0px;
}

div.spacingOptions
{
	margin:0px;
	padding:0px;
	width:20px;
}
div.spacingOptions a {
	display:block;
	width:20px;
	height:21px;
}
div.spacingOptions a.one
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -0px -3px no-repeat;
}
	div.spacingOptions a.one:hover
	{
		background-position:  -0px -31px;
	}
div.spacingOptions a.two
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -24px -3px no-repeat;
}
	div.spacingOptions a.two:hover
	{
		background-position:  -24px -31px;
	}
div.spacingOptions a.three
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -48px -3px no-repeat;
}
	div.spacingOptions a.three:hover
	{
		background-position:  -48px -31px;
	}
div.spacingOptions a.four
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -72px -3px no-repeat;
}
	div.spacingOptions a.four:hover
	{
		background-position:  -72px -31px;
	}
div.spacingOptions a.five
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png) -96px -3px no-repeat;
}
	div.spacingOptions a.five:hover
	{
		background-position:  -96px -31px;
	}

li.personalizationHeadings
{
	font-size:8px;	
	
}
li.personalizationHeadings div
{
	float:left;
	margin-right:5px;
	padding-bottom:3px;
	width:20px;
	text-transform:uppercase;
	text-align:center;
}
li.personalizationHeadings div.peronalizationTextbox
{
	width:207px;
	
}
div.fieldOptionChangeable
{
	cursor:pointer;
}
div.optionSelectionHover
{
	 background-color:#efefef;
	 border:1px solid #AFAFAF;
	 padding:2px;
	 display:none;
	 position:absolute;
	 z-index:1000;
	 height:22px;
	
}
div.addAdditionalOptions, div.removeAdditionalOptions
{
	padding-bottom:5px;
}
div.popupButton 
{
	padding-right:3px;
	height:16px;
	background-image: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png);
	background-repeat: no-repeat;
	background-position: 100% -150px;

}
div.popupButton a
{
	 background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  0 -134px no-repeat;
	 padding-left:7px; 
	 padding-right:3px;
	 font-size:10px;
	 font-weight:normal;
	 display:block;
	 height:16px;
	 line-height:15px;
	 color:#af0039;
}
div.popupButton a:hover
{
	text-decoration:none;
	color:#000;
}
div.popupButton.active 
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  100% -182px no-repeat;
}
div.popupButton.active a
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  0 -166px no-repeat;
}
div.gray20Button 
{
	 background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  100% -74px no-repeat;
	 
	 padding-right:3px; 
	 height:20px;

}
div.gray20Button a
{
	 background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  0 -54px no-repeat;
	 font-weight:bold;
	 text-transform:uppercase;
	 display:block;
	 height:20px;
	 line-height:20px;
	 color:#212121;
	 font-size:11px;
}
div.gray20Button a:hover
{
	text-decoration:none;
}
div.gray20Button.active 
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  100% -114px no-repeat;
}
div.gray20Button.active a
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/formattingButtonSprite.png)  0 -94px no-repeat;
}
div.clipArt
	{
		float:left;
		width:66px;
		padding:4px;
		cursor:pointer;
	}
	div.clipArt .media
	{
		
		padding:3px;
		border:1px solid #000;
	}
	 div.selectedArtwork .media
	 {
	 	padding:3px;
	 }
	div.clipArt .title, div.selectedArtwork .title
	{
		
		padding:3px;
		text-align:center;
	}
	
#tss-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}
* html #tss-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}
#tss-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('https://c733081.ssl.cf2.rackcdn.com/images/layout2010/fancybox.png');
}	

/* :::::::::::::::::::::::::::::: SHOPING CART :::::::::::::::::::: */

.cartPersonalizationData ul li div.paddTop
{
	padding-top:3px;
}

.cartPersonalizationData .fieldOptions
{
	float:left;
	margin-top:1px;
	width:20px;
	text-align:center;
	font-weight:bold;
	font-family: arial,helvetica,sans-serif;
	font-size:10pt;
	line-height: 1.5;
	padding:0px;
}
.cartPersonalizationData .fieldOptions.fieldOptionBg
{
	width:20px;height:20px;
	overflow:hidden;
}
.cartPersonalizationData .fieldOptionBg
{
	background: url(https://c733081.ssl.cf2.rackcdn.com/images/layout2010/bg_circleposition.gif) no-repeat;
}
.cartPersonalizationData .personalizationHeading td
{
	border-bottom:1px solid #848484;
	font-size:8px;
}
.cartPersonalizationData .personalizationHeading .options
{
	
	padding-bottom:3px;
	width:20px;
	text-transform:uppercase;
	text-align:center;
}
.cartPersonalizationData .personalizationHeading .options, .cartPersonalizationData .personalization .options
{
	padding-right:3px;
	padding-left:3px;
}
.cartPersonalizationData tr.personalizationHeading .personalization
{
	
	width:90%;
	padding-right:8px;
}
.cartPersonalizationData tr.personalizationHeading .lineNumber, .cartPersonalizationData tr.personalization .lineNumber
{
	
	width:15px;
	padding:0 4px 0px 4px;
	font-weight:bold;
	border-right:0px;
}
.cartPersonalizationData .personalization td
{
	border:1px solid #848484;
	border-top:0px;
	padding-bottom:0px;
	border-right:0px;
	padding:4px;
	
}
.cartPersonalizationData .personalization.bordersZero td
{
	border:0px;
	
}
.cartPersonalizationData tr.personalization td.personalization
{
	width:90%;
	border-left:1px solid #848484;
}
.cartPersonalizationData .personalization.bordersZero td.personalization
{
	border:0px;
}
.cartPersonalizationData .personalization.bordersZero td.lineNumber
{
	padding-left:20px;
}
.cartPersonalizationData tr.personalization td.options 
{
	border-left:0px;
	border-right:0px;
}
.cartPersonalizationData tr.personalization td.borderRight
{
	border-right:1px solid #848484;
}
.cartPersonalizationData .personalization .personalziationSettingHolder
{
	float:right;
	margin:0px;
	white-space:no-wrap;
	padding-top:4px;
}
.cartPersonalizationData .personalization div.pad4
{
	padding:4px;
}

.cartPromoPrice b {color:#005ba4}



#FWTableContainer511519094 {
	position:relative;
	margin:0px;
	width:976px;
	height:181px;
	text-align:left;
}

#MMMenuContainer0916162907_0 {
	position:relative;
	left:220px;
	top:-5px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0916162907_0 {
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#cccccc;
	border:1px solid #cccccc;
	width:112px;
	height:106px;
}

.MMMIFVStyleMMMenu0916162907_0 {
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:112px;
	height:22px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:104px;
	height:14px;
}

.MMMIVStyleMMMenu0916162907_0 {
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width:112px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:104px;
	height:14px;
}

#MMMenu0916162907_0_Item_0 {
	left:0px;
	top:0px;
}

#MMMenu0916162907_0_Item_1 {
	left:0px;
	top:22px;
}

#MMMenu0916162907_0_Item_2 {
	left:0px;
	top:43px;
}

#MMMenu0916162907_0_Item_3 {
	left:0px;
	top:64px;
}

#MMMenu0916162907_0_Item_4 {
	left:0px;
	top:85px;
}

#MMMenuContainer0916162907_0 img {
	border:0px;
}

#MMMenuContainer0916162907_0 a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f7f7f;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#ffffff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0916162907_0 a:hover {
	color:#ffffff;
	background-color:#4e8cbf;
}
.asLowAsPRice {
	font-size:12px;
	font-style:normal;
	color:#333;
}
.asLowAsSalePRice {
	font-size:12px;
	font-style:normal;
	color:#2270b0;
}
