/* Subpage Specific Styles - Overrides & Unique Attributes (See also mainStyles.css) */

body {
	background-image: url(../fw/bgSubpageTile.jpg);
}

table.centeringTable td.risingBarLeft {
	background: url(../fw/bgSubpageRisingBarLeft.jpg) no-repeat right 95px;
}  


table.mainLayoutTable td.leftShadowBoxBtm div.risingBarRight 
{
	width: 5px;
	height: 55px; /* 90 was original*/
	/*background: url(../fw/bgSubpageRisingBarRight.jpg) no-repeat right top;*/
}

div.taglineBox {
	height: 50px;
	background-color: #CCCCCC;
}

img.tagline {
	display:none;
}


/* Listing Table Style */
.inventoryTable {
	width: 100%;
}
.itemTable {
	margin: 0 5px 25px 0;
}
.itemTable p{
	margin: 0 0 5px 10px;
}
.cat_Name {
	font-size: 16px;
	margin: 0 0 10px 0;
	font-weight: bold;
}
.productName {
	font-size: 13px;
	font-weight: bold;
}
.viewDetails {
	font-size: 13px;
}
.emailLink {
	font-size: 11px;
}
.inventoryTable img{
	border: 1px solid #003077;
}
.detail_Thumb {
	padding: 0 0 5px 0;
}

/* Form Stylings */
.inputTable {
	width: 100%;
}
.inputTable p{
	margin: 4px 0 8px 0;
}
.field75 {
	width: 75px;
}
.field130 {
	width: 130px;
}
.field150 {
	width: 150px;
}
.emailTextArea {
	width: 200px;
	height: 100px;
}
.commentTextArea {
	width: 400px;
	height: 100px;
	margin: 0 0 10px 0;
}
.fieldEmail {
	width: 250px;
}
.dropDown {
	width: 135px;
}
/* Display Table Styles with alternating rows */
.displayTable {
	width: 100%;
	font-size: 11px;
}
.displayTable td{
	padding: 4px;
}
.displayTable p{
	margin: 0;
}
.darkRow {
	background-color: #D4D4D4;
}
.displayTable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: normal;
	padding: 0 0 4px 3px;
	color: #002F75;
}
.fileDescription p{
	margin: 0 0 7px 0;
}
.dateCell p{
	margin: 0 0 0 10px;
}