/* CLASSES-COLORS CSS */
/* This CSS only contains color codes and background image details for class templates */
/* "READ MORE" TEXT FOR ALL CHILDREN OBJECTS */
div#maincontent div.content-view-line div.attribute-link p
{
	background-image: url(../../images/t7/arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

div#maincontent div.content-view-line div.attribute-link-disabled p
{
	color: #666666;
	background-image: url(../../images/t7/arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

/* CONTENT LINK FOR ALL MAIN OBJECTS, E.G. " AND "THUMBNAIL/SLIDESHOW VIEW" */
div#maincontent div.content-view-full div.attribute-link p, div#maincontent div.view-slideshow div.attribute-link p, div#maincontent div.content-view-full div.attribute-tipafriend p
{
	background-image: url(../../images/t7/arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
}

div#maincontent div.content-view-full div.attribute-link-disabled p, div#maincontent div.view-slideshow div.attribute-link-disabled p { color: #666666; }

/* AUTHOR AND DATE FOR ALL FULL OBJECTS */
div.content-view-full div.attribute-byline p { color: #666666; }

/* AUTHOR AND DATE FOR ALL CHILD OBJECTS */
div.content-view-full div.content-view-line div.attribute-byline p { color: #666666; }
div.class-product div.content-view-line div.class-review div.attribute-message p { color: #333; }

/* FOLDER */
div#maincontent div.class-folder div.attribute-short p { color: #333; }

/* ARTICLE */
div#maincontent div.content-view-full div.class-article div.attribute-short p { color: #333; }
div.class-article div.attribute-image div.imagecaption p { color: #666666; }

/* PRODUCT */
div#maincontent div.class-folder div.content-view-line div.class-product div.attribute-short p { color: #333; }
div#maincontent div.class-product div.attribute-price p { color: #666666; }
div.content-view-listitem div.class-product div.attribute-short p { color: #666666; }
div.content-view-listitem div.class-product div.attribute-price p { color: #000000; }
div.content-view-listitem div.class-product div.attribute-link a { color: #336699; }
div.content-view-listitem div.class-product div.attribute-link-disabled a { color: #666666; }

/* GALLERY */
div#maincontent div.class-folder div.class-gallery div.attribute-short p { color: #333; }
div#maincontent div.class-folder div.class-gallery div.attribute-link-disabled p { color: #666666; }
div#maincontent div.class-gallery div.attribute-short p { color: #333; }

div#maincontent div.class-gallery div.content-view-children table td
{
	background-color: #efefef;
	border-color: #666666;
}

div#maincontent div.class-gallery div.content-view-children div.attribute-image p { color: #666666; }
div#maincontent-design div.class-gallery div.content-view-children div.attribute-caption p { color: #666666; }
div#maincontent-design div.attribute-long p { color: #333; }

/* EMBEDDED TAGS IN XML FIELDS */
div.factbox-design, div.content-view-embed
{
	background-color: #ffffff;
	border-color: #ff6531;
}

div#maincontent div.factbox-design h2, div#maincontent div.content-view-embed h2
{
	color: #ffffff;
	background-color: #ff6531;
}

div#maincontent-design div.content-view-embed h3 { color: #ff6531; }

div.quote-begin
{
	background-image: url(../../images/quote-up.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

div.quote-end
{
	background-image: url(../../images/quote-down.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div.factbox h3 { color: #336699; }
div.factbox div.attribute-file p { color: #333; }

/* LIST ITEM IMAGE */
div.content-view-listitem div.class-image div.attribute-caption p { color: #666666; }

/* FILE */
div#maincontent-design div.class-folder div.class-file div.attribute-short p { color: #333; }

/* CALENDAR */
div.calendar tr.calendar-navigator span.calendar-arrow { color: #ff8800; }
div.calendar tr.calendar-navigator div.calendar-date span.calendar-month { color: #6699cc; }
div.calendar th { color: #666666; }
div.calendar tr.calendar-day-names th.calendar-day-sun, div.calendar tr.calendar-day-names th.calendar-day-sat { color: #aa3300; }
div.calendar td { color: #aaaaaa; }
div.calendar td.calendar-week { color: #999999; }

div.calendar tr.calendar-days td.calendar-day-today
{
	color: #ffffff;
	background-color: #5588bb;
}

div.calendar tr.calendar-days td.calendar-day-selected { border-color: #336699; }

div.calendar tr.calendar-days td.calendar-day-selected-today
{
	color: #ffffff;
	background-color: #5588bb;
	border-color: #336699;
}

div.calendar tr.calendar-days strong.calendar-day-highlight { color: #000000; }

div.calendar div.selected
{
	color: #000000;
	border-color: #996600;
}

/* POLL RESULT STYLE */
div.poll-result div.chart-bar-resultbox { background-color: #eeeeee; }

div.poll-result div.chart-bar-resultbar
{
	background-color: #333;
	/* This could also be a repeating background image */
}

/* SHOP TABLES */
div.shop-basket table td.product-details, div.shop-confirmorder td.product-details, div.shop-orderview td.product-details { border-color: #99ccff; }
div.shop-basket table td.product-subtotal, div.shop-confirmorder table td.product-subtotal, div.shop-orderview table td.product-subtotal { border-color: #99ccff; }

/* RENDERED TABLE */
table.renderedtable td { border-color: #336699; }
table.renderedtable { border-colort: #336699; }

/* FORUM */
table.forum th
{
	color: #ffffff;
	background-color: #7b92bc;
}

table.forum tr.bglight, table.forum tr.bgdark { background-color: #ffffff; }
table.forum tr.bglight td, table.forum tr.bgdark td { border-color: #7b92bc; }

.class-feedback-form label
{
	font-size: 85%;
	font-weight: bolder;
	color: #ed863d;
	margin-top: 20px;
}

td.homemarket1 p, td.homemarket2 p, td.homemarket3 p, td.homemarket4 p, td.homemarket5 p, td.homemarket6 p
{
	padding-left: 8px;
	font-size: 90%;
}

div.marketdetails a
{
	color: #b10022;
	font: 90% Verdana, Arial, Helvetica, sans-serif;
}

td.homemarket1 h2 span
{
	font-weight: bolder;
	color: #ffffff;
	background: repeat-x left top url(../images/tdh21_bkgrnd.gif) #18568F;
	display: block;
	margin-right: 0;
	padding: 5px 0 5px 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	height: 30px;
}

td.homemarket2 h2 span
{
	font-weight: bolder;
	color: #ffffff;
	background: repeat-x left top url(../images/tdh22_bkgrnd.gif) #009d57;
	display: block;
	margin-right: 0;
	padding: 5px 0 5px 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	height: 30px;
}

td.homemarket3 h2 span
{
	font-weight: bolder;
	color: #ffffff;
	background: repeat-x left top url(../images/tdh23_bkgrnd.gif) #b10022;
	display: block;
	margin-right: 0;
	padding: 5px 0 5px 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	margin-top: 0px;
	height: 30px;
}
td.homemarket4 h2 span
{
	font-weight: bolder;
	color: #ffffff;
	background: repeat-x left top url(../images/tdh4.gif) #f8be40;
	display: block;
	margin-right: 0;
	padding: 5px 0 5px 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	margin-top: 0px;
	height: 30px;
}
td.homemarket5 h2 span
{
	font-weight: bolder;
	color: #ff6531;
	background: repeat-x left top url(../images/tdh5.gif) #f79321;
	display: block;
	margin-right: 0;
	padding: 5px 0 5px 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	margin-top: 0px;
	height: 30px;
}
td.homemarket6 h2 span
{
	font-weight: bolder;
	color: #ffffff;
	background: repeat-x left top url(../images/tdh6.gif) #444444;
	display: block;
	margin-right: 0;
	padding: 5px 0 5px 8px;
	font-family: Georgia, Times New Roman, Times, serif;
	margin-bottom: 5px;
	margin-top: 0px;
	height: 30px;
}
div.marketdetails a:hover { color: #ed330d; }

td.homemarket1 img
{
	border-top: 8px solid #18568F! important;
	margin: 0;
}

td.homemarket2 img { border-top: 8px solid #009d57 ! important; }
td.homemarket3 img { border-top: 8px solid #b10022 ! important; }
td.homemarket4 img { border-top: 8px solid #f8be40 ! important; }
td.homemarket5 img { border-top: 8px solid #f79321 ! important; }
td.homemarket6 img { border-top: 8px solid #444444 ! important; }