
BODY { font-family: verdana,arial,helvetica,sans-serif; color: #1C1C1C; 
}

/***** General Defaults *****/

A:link, A:visited, A:active, A:hover { 
}

a:link {
color: #333366;
text-decoration: underline;
}

a:visited {
color: #333366;
text-decoration: underline;
}

a:active {
color: #333366;
text-decoration: underline;
}

a:hover {
color: #698F23;
text-decoration: underline;
}


.onbody {
  color: #000000; 
}
.onbody A:link {
  color: #333366;
}
.onbody A:visited {
  color: #333366;
}
.onbody A:active {
  color: #333366;
}
.onbody A:hover {
  color: #698F23;
}

p {   
  font-size: 12px;
  color: #1C1C1C;
  font-family: verdana, arial, Verdana, Helvetica, sans-serif;
}

li {   
  font-family: verdana, arial, Verdana, Helvetica, sans-serif;
  margin: 4px 0px 2px 15px;
}

td {   
  font-size: 12px;
  color: #1C1C1C;
  font-family: verdana, arial, Verdana, Helvetica, sans-serif;
}

h1	{ font-family: Verdana, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}
h2	{ font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}


h3	{
	color:#1C1C1C;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}



.h1	{ font-family: Verdana, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}
.h2	{ font-family: Verdana, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;}


.h3{
	color:#1C1C1C;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}


#heading3{
	color:#1C1C1C;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;

}

.headingspacer{
	margin-bottom: 5px;
	margin-top: 1px;
}


/***** font classes *****/
.textTiny	{ font-size:  8px; color: #000000; font-family: verdana, helvetica,arial,sans-serif; }
.textSmall	{ font-size: 10px; color: #000000; font-family: verdana, helvetica,arial,sans-serif; }
.textMedium, .textNormal  { font-size: 12px; color: #000000; font-family: verdana, helvetica,arial,sans-serif; }
.textMedium2	{ font-size: 11px; color: #000000; font-family: verdana, helvetica,arial,sans-serif; }
.textLarge	{ font-size: 14px; color: #000000; font-family: verdana, helvetica,arial,sans-serif; }
.textXLarge	{ font-size: 17px; font-weight: bold; font-family: verdana, arial; text-decoration: none;}
.textXLarge1	{ font-size: 15px; color: #000000; font-family: verdana, helvetica,arial,sans-serif; font-weight: bold; margin-bottom: 5px; background-color: #DDE7EE; padding: 3px; border: 1px solid #AFC2CF;}
.signuptextSmall	{ font-size: 10px; color: #000000; font-family: verdana, helvetica,arial,sans-serif;  margin-bottom: 8px;}
.textArticle, .textArticle font, textArticle p	{ font-size: 12px; font-family: verdana, helvetica, arial,sans-serif;  line-height: 140%;}
.textLargeGreen	{ font-size: 13px; color: #527D07; font-family: verdana, helvetica,arial,sans-serif; font-weight: bold; }
.textLargeOrange	{ font-size: 13px; color: #ED5E00; font-family: verdana, helvetica,arial,sans-serif; font-weight: bold; }
.textLargePurple	{ font-size: 13px; color: #333366; font-family: verdana, helvetica,arial,sans-serif; font-weight: bold; }



a:hover{
	text-decoration:underline;
    color: #698F23
}

form, h1,h2{
	padding:0;
	margin:0;
}


/*Review Section */

.recent-review-title { font: 12px verdana; font-weight: bold; margin-top: 6px; margin-bottom: 4px; font-weight: bold; padding: 4px; background-color: #EDF6D7; border: 1px solid #BCBCBC;}

/*Resources Section */

.resources-title { font: 12px verdana; font-weight: bold; margin-top: 6px; margin-bottom: 6px; font-weight: bold; padding: 4px; background-color: #EDF6D7; border: 1px solid #BCBCBC;}



/* Breadcrumbs Section */
#breadcrumbs{
	font: 11px Verdana Arial, Tahoma;
	color:#666666;
}
#breadcrumbs a{
	text-decoration:underline;
	color: #333366;
}
#breadcrumbs a:hover, .related-items a:hover{
	text-decoration:underline;
    	color: #698F23;
}



/*Cross Sells System*/
.related-items a{
	font: 11px Verdana, Arial;
	color:#333366;
	text-decoration:underline;
}




/* Auto Cross-Sell Styles. */

#ys_relatedItems {margin-top: 5px;}
.ystore-cross-sell-table { width: 100%; text-align: center; margin-top: 4px;}
.ystore-cross-sell-title { font: 12px verdana; font-weight: bold; margin-top: 6px; margin-bottom: 6px; font-weight: bold; padding: 4px; background-color: #EDF6D7; border: 1px solid #BCBCBC;}
.ystore-cross-sell-table-vertical .ystore-cross-sell-cell { }
.ystore-cross-sell-table-horizontal .ystore-cross-sell-cell { width: 33%; text-align: center;}
.ystore-cross-sell-title-cell {text-align: left;}

#ystore-cross-sell-item-item2 {border-left: 1px solid #BCBCBC;}
#ystore-cross-sell-item-item3 {border-left: 1px solid #BCBCBC;}
#ystore-cross-sell-item-item4 {border-left: 1px solid #BCBCBC;}

a img { border:0; }

.ystore-cross-sell-product-image-link { display:block; padding-bottom:3px; }
.ystore-cross-sell-product-caption { padding-bottom:16px; }
.ystore-cross-sell-product-caption p {display: none;}
.ystore-cross-sell-product-caption h4 { margin:0 0 0px; font: 11px verdana, arial; font-weight: normal;}


/* Get rid of prices for now - hide them */

.ystore-cross-sell-product-reg-price {
display: none;
}

.ystore-cross-sell-product-price {
display: none;
}

.ystore-cross-sell-product-price {
display: none;
}

.ys_promo {
display: none;
}




/***************************Content Box *******************************************/

.content-box a{
	color:#333366;
	text-decoration:underline;
}
.content-box-border-left{
	border-left:1px solid #7E7E98;
}
.content-box-border-right{
	border-right:1px solid #7E7E98;
}
.content-box-header-bg{
	background:url(http://www.scrapbook.com/superstore/content-box-top.gif) repeat-x;
	color:#000000;
	font:bold 11px Verdana, Arial, Tahoma;
	height:30px;
}
.content-box-header-left{
	background:url(http://www.scrapbook.com/superstore/content-box-tl.gif) no-repeat;
	width:16px;
	height:30px;
}
.content-box-header-right{
	background:url(http://www.scrapbook.com/superstore/content-box-tr.gif) no-repeat;
	width:16px;
	height:30px;
}
.content-box-footer-bg{
	background:url(http://www.scrapbook.com/superstore/content-box-bottom.gif) repeat-x;
	height:30px;
}
.content-box-footer-left{
	background:url(http://www.scrapbook.com/superstore/content-box-bl.gif) no-repeat;
	width:16px;
	height:30px;
}
.content-box-footer-right{
	background:url(http://www.scrapbook.com/superstore/content-box-br.gif) no-repeat;
	width:16px;
	height:30px;
}




/************************** Box Elements ********************************************/


.box2-top{
	border-top:1px solid #A2A2AF;
	font: 1px verdana;
}
.box2-bottom{
	border-bottom:1px solid #A2A2AF;
	font: 1px verdana;
}
.box2-left{
	border-left:1px solid #A2A2AF;
	font: 1px verdana;
}
.box2-right{
	border-right:1px solid #A2A2AF;
	font: 1px verdana;
}


.box3-top{
	border-top:1px solid #7E7E98;
	font: 1px verdana;
}
.box3-bottom{
	border-bottom:1px solid #7E7E98;
	font: 1px verdana;
}
.box3-left{
	border-left:1px solid #7E7E98;
	font: 1px verdana;
}
.box3-right{
	border-right:1px solid #7E7E98;
	font: 1px verdana;
}


.cte-top{
	border-top:1px solid #242448;
}
.cte-bottom{
	border-bottom:1px solid #242448;
}
.cte-left{
	border-left:1px solid #242448;
}
.cte-right{
	border-right:1px solid #242448;
}

/************************** Prod Info Box ********************************************/

#p-info-title-borders{
	background:url(http://www.scrapbook.com/superstore/p-info-title-bordernew.gif) repeat-y;
}


#p-info-borders{
	border-left:1px solid #7E7E98;
	border-right:1px solid #7E7E98;
}

#prod-info-title{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#232349;
	background:url(http://www.scrapbook.com/superstore/p-info-topnew.gif) repeat-x;
	/*height:36px;*/
	padding:10px 4px 10px 10px;
	border-bottom:1px solid #83839F;
}




#prod-info-bottom{
	background:url(http://www.scrapbook.com/superstore/p-info-bottomnew.gif) repeat-x;
	height:53px;
	padding-top:10px;
}
#prod-info-left{
	background-color:#DADAEA;
	font: bold 10.5px Verdana, Arial, Helvetica, sans-serif;
	color:#212121;
	width:100px;
	padding:5px;
	text-align:right;
	border-bottom:1px solid #7E7E98;
}
#prod-info-right input, #prod-info-right select{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#prod-info-right{
	background-color:#f1f1fb;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#232349;
	/*width:222px;*/
	padding:5px;
	border-bottom:1px solid #7E7E98;
}



/************************** Menu and Navigation Stuff ********************************************/



#menu  a {
font-family: verdana, arial;
font-size: 11px;
color:  #1C1C1C;
text-decoration: none;}


#menu  a:hover {
color: #698F23;
text-decoration: underline;}



#menu2  a {
font-family: verdana, arial;
font-size: 11px;
color:  #1C1C1C;
text-decoration: none;}


#menu2  a:hover {
color: #698F23;
text-decoration: underline;}


input {
color: #212121;
font-family: verdana, arial, sans-serif;
font-size: 10px;
text-decoration:none;
}

select {
color: #333366;
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight:500;
text-decoration:none;
}

.storefrontbox {
    font-size: 12px;
    background: #F7F7F9; 
    color: #000000;
    padding: 5px;
    border: 1px solid #D2D2D2;
    text-decoration: none;
}

.storefrontbox2 {
    font-size: 11px;
}


/************************** Buttons and Nav Stuff********************************************/


.buttonhighlight	{	
	border: 1px outset #7E7E98; 	
	color: #000000; 
	background-color: #FEC339;
	background: url(http://store.yahoo.com/lib/scrapbook-dot-com/fifhighlight.gif);	
	font-size: 11px;		
	font-weight:normal;	
	text-decoration: none;	
	padding:2px;
	text-align: center } 
	
.buttonhighlight2	{	
	border: 1px solid #7E7E98; 	
	color: #000000; 
	background-color: #FFD26A;	
	font-size: 11px;		
	font-weight:normal;	
	text-decoration: none;	
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	text-align: center; } 
	
.searchbuttonhighlight	{	
	color: #000000; 
	font-size: 12px;		
	font-weight:bold;	
	text-decoration: none;	
	padding: 3px 7px 3px 7px;
	text-align: center; 
	background-image: url(http://www.scrapbook.com/images/searchbuttonbg.gif);
	background-repeat: repeat-x;
	height: 28px;
	display: inline;
	float: left;
	} 
	
.searchbuttonright	{	
	background-image: url(http://www.scrapbook.com/images/searchbuttonright.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 7px;
	height: 28px;
	background-position: right;
	display: inline;
	font-size: 1px;
	float: left;
	} 
	
.searchbuttonleft	{	
	background-image: url(http://www.scrapbook.com/images/searchbuttonleft.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 7px;
	background-position: center left;
	font-size: 1px;
	display: inline;
	float: left;
	} 
	

.buttonhighlightgreen	{	
	border: 1px solid #7E7E98; 	
	background-color: #CCDCAD; 	
	font-size: 11px;		
	font-weight:normal;	
	text-decoration: none;	
	padding:2px;
	text-align: center } 

.leftbuttonhighlight2	{	
	border: 1px solid #7E7E98; 	
	background-color: #EDF6D7; 	
	font-size: 10px;	
	font-weight:normal;	
	text-decoration: none;	
	padding:2px;
	margin-bottom: 4px;
	text-align: center } 
	
.leftbuttonhighlight	{	
	border: 1px solid #7E7E98; 	
	background-color: #DADAEA; 	
	font-size: 10px;	
	font-weight:normal;	
	text-decoration: none;	
	padding:2px;
	margin-bottom: 4px;
	text-align: center } 
	
.rightnav1	{	
	border: 1px solid #7E7E98; 	
	background-color: #FDFDC2; 	
	font-size: 10px;	
	font-weight:normal;	
	text-decoration: none;	
	padding:2px;
	margin-bottom: 4px;
	text-align: center;} 
	
.storebox	{	
	border-left: 1px solid #BCBCBC; 
	border-right: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	border-top: 1px solid #BCBCBC;
	background-color: #f7f7f9; 	
	font-weight:normal;	
	text-decoration: none;	
	margin-bottom: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, arial, helvetica;
} 

.storeboxleft	{	
	border-left: 1px solid #BCBCBC; 
	border-right: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	border-top: 1px solid #BCBCBC;
	background-color: #f7f7f9; 	
	font-weight:normal;	
	text-decoration: none;	
	margin-bottom: 0px;
	padding: 4px;
	font-size: 10px;
	font-family: Verdana, arial, helvetica;
} 


.scrapbooksearchnav2 {
  font-size: 11px;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  background: #FDD986;
  text-align: center;
  padding: 5px;
}


.storeboxcontent	{	
	padding: 5px;

} 

.storespacer	{	
	height: 12px;
} 

.storeminispacer	{	
	height: 8px;
} 

#product-review {
	margin-top: 10px;
}

#sku_layouts {
	margin-top: 10px;
}

#sku_resources {
	margin-top: 10px;
}

a.linkSmall:link         { color: #333366; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.linkSmall:visited      { color: #333366; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.linkSmall:active       { color: #333366; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.linkSmall:hover        { color: #698F23; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}

a.linkMedium:link        { color: #333366; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.linkMedium:visited     { color: #333366; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.linkMedium:active      { color: #333366; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.linkMedium:hover       { color: #698F23; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}

a.linkMedium2:link        { color: #333366; font-size: 12px; font-family: Verdana, Arial, helvetica,arial,sans-serif; text-decoration: none;}
a.linkMedium2:visited     { color: #333366; font-size: 12px; font-family: Verdana, Arial, helvetica,arial,sans-serif; text-decoration: none;}
a.linkMedium2:active      { color: #333366; font-size: 12px; font-family: Verdana, Arial, helvetica,arial,sans-serif; text-decoration: none;}
a.linkMedium2:hover       { color: #698F23; font-size: 12px; font-family: Verdana, Arial, helvetica,arial,sans-serif; text-decoration: underline;}


a.linkLarge:link        { color: #333366; font-size: 12px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.linkLarge:visited     { color: #333366; font-size: 12px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.linkLarge:active      { color: #333366; font-size: 12px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.linkLarge:hover       { color: #698F23; font-size: 12px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}

a.buttonlink:link         { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonlink:visited      { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonlink:active       { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonlink:hover        { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}

a.buttonlink2:link         { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonlink2:visited      { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonlink2:active       { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}
a.buttonlink2:hover        { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: underline;}

a.rightbuttonlink:link         { color: #000000; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.rightbuttonlink:visited      { color: #000000; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.rightbuttonlink:active       { color: #000000; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.rightbuttonlink:hover        { color: #000000; font-size: 10px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}

.scrapbooknav {
	background: #f7f7f9;
	color: #000000;
	padding: 2px;
	border: 1px solid #BCBCBC;
}

#availability {
font-weight: bold;
}

#instock {
font-weight: bold;
color:green;
}

#lowstock {
font-weight: bold;
color: #E38000;
}

#unavailable {
  color: #CC3333;
  font-weight: bold;
}

#unavailable a {
  font-weight: normal;
}

/***** Errors & Warnings & Hightlights *****/
.errorMedium	{ font-size: 11px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; font-weight: bold }
.errorLarge	{ font-size: 13px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; margin-top: 4px; margin-bottom: 4px; font-weight: bold; padding: 6px; border: 1px solid #FFCC00; background-color: #FFFFCC; }

.warnTiny	{ font-size:  8px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; }
.warnSmall	{ font-size: 11px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; }
.warnMedium	{ font-size: 12px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; }
.warnLarge	{ font-size: 14px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; }
.warnExtraLarge	{ font-size: 16px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; }
.warnBlackExtraLarge	{ font-size: 16px; color: #000000; font-family: verdana,helvetica,arial,sans-serif; }

.goMedium	{ font-size: 10px; color: #007700; font-family: verdana,helvetica,arial,sans-serif; }

.priceMedium	{ font-size: 11px; color: #CC0000; font-family: verdana,helvetica,arial,sans-serif; }

/******** MAIN COLOR BOXES ETC ***********/

.color1 {
	/*background: #EFEEE8;*/
	color: #000000;
	padding: 3px;
	border: 1px solid #D2D2D2;
}

.color2 {
	/*background: #FFFFFF;*/
	color: #000000;
	padding: 3px;
	border: 1px solid #D2D2D2;
}

.color3 {
	background: #EFEEE8;
	color: #000000;
	padding: 3px;
	border: 1px solid #D2D2D2;
}


/* Form Buttons */
.buttonSmall {	
 	border: 1px solid #666699;
 	color: #000000;
 	background: #FFFFFF url(../gallery/images/tabbackground.jpg) repeat-x bottom;
 	font-size: 11px;
 	cursor: pointer;
 	font-weight:bold;
 	text-decoration: none;
 	padding-top:1px;
 	padding-bottom: 1px;
 	padding-left: 2px;
 	padding-right: 2px;
  }
  
.buttonSmallFP {	
	border: 1px solid #666699;
	color: #000000;
	background: #FFFFFF url(../gallery/images/tabbackground.jpg) repeat-x bottom;
	font-size: 11px;
	cursor: pointer;
	font-weight:bold;
	text-decoration: none;
	padding-top:1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
  }
 

.buttonMedium {
	border: 1px solid #666699;
	color: #000000;
	background: #FFFFFF url(../gallery/images/tabbackground.jpg) repeat-x bottom;
	font-size: 12px;
	cursor: pointer;
	font-weight:bold;
	text-decoration: none;
	padding-top:2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;

}

.buttonhighlight	{	
	border: 1px outset #7E7E98; 	
	color: #000000; 
	background: #FFFFFF url(/gallery/images/tabbackground.jpg) repeat-x bottom;	
	font-size: 11px;	
	cursor: pointer;	
	font-weight:bold;	
	text-decoration: none;	
	padding-top:2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
} 
	


.buttonhighlight A:link {
	color: #000000;
	text-decoration: none;
}


.buttonhighlight A:hover {
	color: #000000;
	text-decoration: none;
	
}


.buttonhighlight A:visited {
	color: #000000;
	text-decoration: none;
	
}

/*Standard Buttons*/
a.button       { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none; background-color: #F7F7F9; float: left; display: block; padding: 4px; border: 1px solid #BCBCBC; margin: 2px 4px 4px 0px;}
a.button:visited     { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.button:active      { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.button:hover       { color: #333366; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none; border: 1px solid #FFCC00; background-color: #FFFFCC;}


a.buttonright       { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none; background-color: #F7F7F9; float: right; display: block; padding: 4px; border: 1px solid #BCBCBC; margin: 2px 0px 4px 4px;}
a.buttonright:visited     { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonright:active      { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonright:hover       { color: #333366; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none; border: 1px solid #FFCC00; background-color: #FFFFCC;}

a.buttonleft        { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none; background-color: #F7F7F9; float: left; display: block; padding: 4px; border: 1px solid #BCBCBC; margin: 2px 0px 4px 4px;}
a.buttonleft:visited     { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonleft:active      { color: #000000; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none;}
a.buttonleft:hover       { color: #333366; font-size: 11px; font-family: Verdana, helvetica,arial,sans-serif; text-decoration: none; border: 1px solid #FFCC00; background-color: #FFFFCC;}


/* TEXT Buttons */
.textButtonMedium {
	border: 1px outset #666666;
	color: #000000;
	background: #FFFFFF url(/gallery/images/tabbackground.jpg) repeat-x bottom;
	font-size: 11px;
	cursor: pointer;
	font-weight:bold;
	text-decoration: none;
	padding-top:2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
	height: 13px;
}



.textButtonMedium a:link {
	color: #000000;
	text-decoration: none;

}


.textButtonMedium a:hover {
	color: #000000;
	text-decoration: none;
	
}


.textButtonMedium a:visited {
	color: #000000;
	text-decoration: none;
	
}

.description {
line-height: 150%;
}

.newpage {
border-bottom: 1px solid #CCCCCC; 
padding: 4px; 
margin-top: 5px;
}

.nohistory {
padding: 8px 6px 2px 4px;
}

.recently-viewed  {
padding: 8px 6px 2px 4px;
font-size: 11px;
}




