/* PROPERTY PAGE STYLES */

body, td {
	/* background-color: #000000; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
}

a {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
/* a:hover { text-decoration: underline; } */

a.typelink {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #808080;
}
a.typelink:link { color: #808080; }
a.typelink:active { color: #808080; }
a.typelink:visited { color: #808080; }
a.typelink:hover { text-decoration: underline; color: #FFFFFF; }

a.figurelink {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.figurelink:link { color: #FFFFFF; }
a.figurelink:active { color: #FFFFFF; }
a.figurelink:visited { color: #FFFFFF; }
a.figurelink:hover { text-decoration: underline; color: #FFFFFF; }

.pagetitle {
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.pagesubtitle {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.sectiontitle {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 5px;
}

.sectiontitle {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 5px;
	text-transform: uppercase;
	letter-spacing: .5em;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/* color: #CCDDFF; */
}

.mainsection {
	padding: 5px 10px 5px 10px;
	/* clear: both; */
	margin-bottom: 10px;
	background-color: #0E0D0F;
	border: 1px solid #595959;
	text-align: left;
	/* width: 600px; */
	background-image:url(images/series.background.jpg);
	layer-background-image:url(images/series.background.jpg);
	background-repeat: no-repeat;
}

.mainsection2 {
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
	text-align: left;
}

.sidebarsection {
	padding: 5px 10px 5px 10px;
	/* clear: both; */
	margin-bottom: 10px;
	background-color: #0E0D0F;
	border: 1px solid #595959;
	text-align: left;
	/* width: 170px; */
	background-image:url(images/sidebar.background.jpg);
	layer-background-image:url(images/sidebar.background.jpg);
	background-repeat: no-repeat;
}

a.sidebarlink:hover { text-decoration: underline; }


/* PRODUCTS */

.product {
	padding: 10px 10px 10px 10px;
	clear: both;
	border-bottom: 1px solid #434343;
}

	.productimage {
		display: block;
		float: left;
		width: 180px;
		border: 1px solid #595959;
		margin-right: 10px;
	}

	.productname {
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
	}

	.productdate {
		font-weight: bold;
	}

	.producttext {
		display: block;
		float: left;
		width: 348px;
		margin-left: 10px;
	}

	a.productlink {
		font-size: 10pt;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
	}
	a.productlink:link { color: #FFFFFF; }
	a.productlink:active { color: #FFFFFF; }
	a.productlink:visited { color: #FFFFFF; }
	a.productlink:hover { text-decoration: underline; color: #FFFFFF; }


/* NEWS */

.article {
	padding: 5px 10px 5px 10px;
	clear: both;
	border-bottom: 1px solid #434343;
}

	.articleheadline {
		display: inline;
		float: left;
	}

	a.articlelink {
		font-size: 10pt;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
	}
	a.articlelink:link { color: #FFFFFF; }
	a.articlelink:active { color: #FFFFFF; }
	a.articlelink:visited { color: #FFFFFF; }
	a.articlelink:hover { /* text-decoration: underline; */ color: #FFFFFF; }

	.articledate {
		display: inline;
		float: right;
	}

.articlesubheadline {
	/* padding: 1px; */
	/* margin-left: 10px; */
	/* margin-right: 10px; */
	clear: both;
}

	.articlesubheadlinetext {
		display: block;
		text-align: left;
	}



/* CHECKLIST TABS */

.ui-tabs-hide { display: none; }

.tabbed-pane * {
	margin: 0;
	padding: 0;
}

.tabbed-pane {
	width: 600px;
	margin: 0px;
}

.tabbed-pane
.tabs {
	list-style: none;
	clear: both;
	float: left;
}

.tabbed-pane
.tabs
li {
	float: left;
	margin: 0 5px 0 0;
}

.tabbed-pane
.pane {
	clear: both;
}

.tabs li {
	display: block;
	/* padding: 5px 10px 5px 10px; */
}

.tabs ul li {
	color: #CCDDFF;
	background-color: #000000;
}

.tabs ul li a {
	color: #CCDDFF;
}

.ui-tabs-selected {
	color: #FFFFFF;
	background-color: #3B0000;
	border-top: 1px solid #595959;
	border-left: 1px solid #595959;
	border-right: 1px solid #595959;
}

.tablink {
	display: block;
	padding: 5px 10px 5px 10px;
}


/* CHECKLIST STYLES */

.series {					/* main boxes */
	/* padding: 0px 0px 5px 0px; */
	clear: both;
	margin-bottom: 10px;			/* space between boxes */
	background-color: #0E0D0F;
	border: 1px solid #595959;
	text-align: left;
	width: 600px;
	background-image:url(images/series.background.jpg);
	layer-background-image:url(images/series.background.jpg);
	background-repeat: no-repeat;
}

	.seriesname {
		/* display: inline;
		float: left; */
		font-size: 9pt;
		font-weight: bold;
		/* padding: 1px 10px 1px 10px; */
		color: #FFFFFF;
		background-color: #3B0000;
		text-transform: uppercase;
		/* border: 1px solid #91674A; */
	}

	.seriesname a {
		display: block;
		padding: 1px 10px 1px 10px;
		width: 600;
	}

.release {
	padding: 5px;
	clear: both;
	/* background-color: #FF0000; */
	border-top: 1px solid #595959;
}

	.releasename {
		display: inline;
		float: left;
	}

	.releasedate {
		display: inline;
		float: right;
		color: #FFFFFF;
	}

.type {
	/* border: 1px solid #354169; */
	padding: 5px;
	clear: both;
	margin-bottom: 5px;
	text-align: left;
}

	.typename {
		/* display: inline;
		float: left; */
		font-size: 7pt;
		/* background-color: #000000; */
		padding: 3px 10px 3px 10px;
		/* border: 1px solid #FF0000; */
		text-transform: uppercase;
		border-bottom: 1px solid #434343;
	}

.figure {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	clear: both;
	/* background-color: #404040; */
	border-bottom: 1px solid #434343;
}

	.figurename {
		display: inline;
		float: left;
	}

	.retailer {
		display: inline;
		float: right;
	}

.pieces {
	padding: 1px;
	margin-left: 10px;
	margin-right: 10px;
	clear: both;
}

	.piecename {
		display: block;
		text-align: left;
	}

.legal {
	font-size: 7pt;
	margin-top: 10px;
	margin-bottom: 20px;
	color: #5468A8;
	color: #808080;
}

/* .row1 { background-color: #303A5A; } */
/* .row2 { background-color: #26304E; } */

.hovering {
	background-color: #3B0000;
	/* border: 1px solid #3B0000; */
	color: #FFFFFF;
	cursor: pointer;
}

.clear { clear: both; }

