/*################################################################*/
/* GLOBAL STYLES 										  		  */
/*################################################################*/

td 	{font: 8pt Verdana, Arial, Helvetica, sans-serif;}

a:link		{color: #336699; text-decoration: none;}
a:visited 	{color: #336699; text-decoration: none;}
a:active 	{color: #336699; text-decoration: underline;}
a:hover 	{color: #ff6600; text-decoration: underline;}

/*################################################################*/
/* TEMPLATE COLORS 										  */
/*################################################################*/

body {background: #E6BF52;} /* gold #E6BF52 #ff9900*/
.topHeader 	{background: #000000; color: #FFFFFF; vertical-align: baseline;}
.searchRow 	{background: #F6F6F6;}
.contentRow {background: #F5EECE;} /* #fbe015 */

/* bread crumbs navigation */
.crumbs	{color: #ff6600; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 4px;}
	.crumbs :link 		{color: #ff6600; text-decoration: none;}
	.crumbs :visited	{color: #ff6600; text-decoration: none;}
	.crumbs :hover 		{color: #FF0000; text-decoration: underline;}

/* left column */

.leftCol 	{background: #F5EECE; padding:2px} /* #fbe015 without border*/
/*.leftCol 	{background: #FFFFFF; border: 1px solid #006699; padding:2px} /*with border*/
	/* book details */
	.bHeader 	{color: #000000; font: bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline; padding: 4px; border-bottom: 2px solid #cc9900;}
	.bTitle 	{color: #000000; font: bold 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 4px;}
	.bSubTitle	{color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; padding-left: 4px;}
	.bDescr		{color: #000000; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 4px;}
	.bShop		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 15px;}
	.bListPrice	{color: #000000; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 0px;	text-decoration: line-through;}
	.bPrice		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px;}

/* middle column */

	/* imprints */
	.iHeader 	{color: #000000; font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline; font-weight: bold; padding: 4px; border-bottom: 2px solid #cc9900;}
	.iTitle 	{color: #000000; font: 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px;}
	.iDescr		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 4px;}

	/* newsflash */
	.nHeader 	{color: #000000; font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline; font-weight: bold; padding: 4px; border-bottom: 2px solid #cc9900;}
	.nTitle 	{color: #000000; font: 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px;}
	.nDescr		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 4px;}

/* right column */

	/* login */
	.lHeader 	{color: #000000; font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline; font-weight: bold; padding: 4px; border-bottom: 2px solid #cc9900;}
	.lTitle 	{color: #000000; font: 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px;}
	.lDescr		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 4px;}

	/* book highlight */
	.bhHeader 	{color: #000000; font: 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline; font-weight: bold; padding: 4px; border-bottom: 2px solid #cc9900;}
	.bhTitle 	{color: #000000; font: 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 4px;}
		/* link for book highlight Title*/
		.bhTitle :link 		{color: #336699; text-decoration: none;}
		.bhTitle :visited	{color: #336699; text-decoration: none;}
		.bhTitle :hover 		{color: #0033CC; text-decoration: underline;}
		
	.bhSubTitle	{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 4px;}
		/* link for book highlight SubTitle*/
		.bhSubTitle :link 		{color: #336699; text-decoration: none;}
		.bhSubTitle :visited	{color: #336699; text-decoration: none;}
		.bhSubTitle :hover 		{color: #0033CC; text-decoration: underline;}
		
	.bhDescr		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 4px;}
		/* link for book highlight Description*/
		.bhDescr :link 		{color: #336699; text-decoration: none;}
		.bhDescr :visited	{color: #336699; text-decoration: none;}
		.bhDescr :hover 		{color: #0033CC; text-decoration: underline;}
	.bhShop		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 15px;}
	.bhListPrice	{color: #666666; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 0px;	text-decoration: line-through;}
	.bhPrice		{color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px;}

.footerRow 	{background: #000000; color: #FFFFFF; font: 9px Arial, Helvetica, sans-serif; padding: 2px;}

.warning{	font-size: 9px;	color: red;font-family: Verdana, Arial, Helvetica, sans-serif;}

.inputlabel {font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000;}
.inputtext {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #666666; border: 1px solid #666666;}

.ticker{font-size: 9px; color: #ff6600;padding-top: 4px;font-family: Verdana, Arial, Helvetica, sans-serif;}



/*################################################################*/
/* DETAIL STYLES 										  		  */
/*################################################################*/

/* first row on top of the page*/
.topHeader :link 	{color: #FFFFFF; text-decoration: none;}
.topHeader :visited {color: #FFFFFF; text-decoration: none;}
.topHeader :hover 	{color: #0000FF; text-decoration: underline;}

/* link for book Title*/
.bTitle :link 		{color: #336699; text-decoration: none;}
.bTitle :visited	{color: #336699; text-decoration: none;}
.bTitle :hover 		{color: #FF0000; text-decoration: underline;}

/* link for book subTitle*/
.bSubTitle :link 	{color: #336699; text-decoration: none;}
.bSubTitle :visited {color: #336699; text-decoration: none;}
.bSubTitle :hover 	{color: #FF0000; text-decoration: underline;}

/* padding for the add to cart buttons*/
.bAddCart	{padding-left: 15px;}

/* search row */
.searchBox 		{font-weight: normal; color: #666666; background: #FFFFFF;}	
input.searchBox {font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #666666; padding: 2px; border: 1px solid #666666;}

/* footer links -- check MAIN template section for background color*/
.footerRow :link 	{color: #FFFFCC; text-decoration: none;}
.footerRow :visited {color: #FFFFCC; text-decoration: none;}
.footerRow :hover 	{color: #FFFF00; text-decoration: underline;}

.warning
{
	font-size: 9px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*################################################################*/
/* SAMPLE CLASS - DO NOT USE	 								  */
/*################################################################*/

.className {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #666666;
	padding: 2px;
	margin-left: 5px;
	margin-right: 5px;
}
.className :link 	{color: #FFFFFF; text-decoration: none;}
.className :visited {color: #FFFFFF; text-decoration: none;}
.className :active 	{color: #FF0000; text-decoration: none;}
.className :hover 	{color: #0000FF; text-decoration: underline;}

.muqueca-main	{border-right: 50px solid #666666;}
.muqueca-hor 	{background-color: #8CB3D9; border-bottom: 4px solid #D9D966;}
.muqueca-ver	{border-left: 4px solid #D9D966; border-right: none;}

