@charset "UTF-8";
/* CSS Document */

.floatRight {
	float:right;
}

.content-nested-half-left {
	width: 340px;
	margin: 0px;
	padding: 0px;
	float:left;
}
.content-nested-half-right {
	width: 340px;
	margin: 0px;
	padding: 0px;
	float: right;
}
.content-nested-half-left table, .content-nested-half-right table {
	width: 340px;
	margin: 0px 0px 16px;
}
table.tablePad td {
	padding: 0px 10px 10px 0px;
}
input.lrgButton {
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	background: #A10 url(../../images/archived/gradientRed.jpg) repeat-x bottom;
	margin: 5px 0px 0px;
	padding: 5px 12px 8px;
	color: #FFF;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px 4px 4px 4px;
	border: none;
}
input.lrgButton:hover {
	background: #06A url(../../images/archived/gradientBlue.jpg) repeat-x bottom;
}


.errorMessage {
	font: bold Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.altRowOdd {
	background: #FFFFFF;
	/*background: #FFFFCC;*/
}
.altRowEven {
	background: #EEEEEE;
}
.minorText, .smallprint {
	font: 11px Arial, Helvetica, sans-serif;
	color:#666666;
}
.feedbackQuote {
	font: 12px Arial, Helvetica, sans-serif;
	display: block;
	margin: 0px;
	padding: 5px 5px 5px 15px;
}
.pagingLinks {
	font: 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	word-spacing: 5px;
	color: #AAAAAA;
}
.pagingLinks strong {
	color: #119911;
}

.smlText {
	font: 10px/14px Arial, Helvetica, sans-serif;
}
/* oldprice is displayed when there is a discount */
.oldprice {
	text-decoration: line-through;
}

a.formButton:link, a.formButton:visited, a.formButton:hover, input.formButton {
	font: bold 12px Arial, Helvetica, sans-serif;
	border: none;
	cursor:pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px 4px 4px 4px;
	padding: 4px 8px;
	text-decoration: none;
}
a.formButton:link, a.formButton:visited, input.formButton {
	color: #FFF;
	background: #26A;
}
a.formButton:hover, input.formButton:hover {
	color: #666;
	background: #CCC;
}


/* TABLES */
table.tabularData {
	width: 664px;
	margin: 0px 0px 20px;
	border-collapse: collapse;
	padding: 0px;
	border: 1px solid #CCC;
	border-collapse: collapse;
}
table.tabularData table {
	width: 100%;
	border: none;
	margin: 0px;
	padding: 0px;
}
table.tabularData td {
	font: 12px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 10px 5px;
	border-bottom: 1px solid #CCC;
	border-collapse: collapse;
}
table.tabularData td td {
	font: 12px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 10px 10px 0px;
	border-bottom: none;
	border-collapse: collapse;
}
table.tabularData th {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px;
	color: #999;
	border-bottom: 1px solid #CCC;
	border-collapse: collapse;
}
th a:link, th a:visited {
	color: #666;
	text-decoration: none;
}
th a:hover {
	color: #26A;
	text-decoration: none;
}
th a.smlText {
	font: normal 9px Arial, Helvetica, sans-serif;
}
td.noSideBorder {
	border-right: none;
}

tr.highlightTR, tr.highlightTR td {
	background: #EEE;
	color: #26A;
	padding: 4px 5px;
}
tr.highlightTR2 {
	background: #26A;
	color: #FFF;
}
input.formBoxWide, textarea.formBoxWide,
table.tabularData input.formBoxWide,
table.tabularData textarea.formBoxWide {
	width: 80%;
}
