/* --------------------------------------------------------------------------------------------------------
AUTHOR:			Jeremy Burgeson
DATE CREATED:	2006.09.04
PURPOSE:		Anesthsesia HQ VY Store Stylesheet
REVISIONS:
-------------------------------------------------------------------------------------------------------- */


/* Link definitions */

a.storeItem { text-decoration:underline; font-weight:bold; color:#336633; }
a.storeItem:visited { text-decoration:underline; font-weight:bold; color:#336633; }
a.storeItem:hover { text-decoration:none; font-weight:bold; color:#336633; }
a.storeItem:active { text-decoration:none; font-weight:bold; color:#336633; }


/* DIV/SPAN definitions ----------------------------------------------------------------------------------- */

div.itemAddToCart {
	padding: 9px;
	border: 1px solid #666633;
	background-color: #cccc99;
}

span.itemRegularPrice {
	color: #000000;
	font-weight: bold;
}

span.itemRegularPriceOnSale {
	color: #000000;
	text-decoration: line-through;
	font-weight: bold;
}

span.itemSalePrice {
	color: #0066cc;
	font-weight: bold;
}


/* Table & Cell definitions ------------------------------------------------------------------------------- */

.tdExamAttributeLabel {
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666633;
	text-align: right;
	vertical-align: top;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
}

.tdExamAttributeContent {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px;
}

.tdExamAttributeContentWide {
	width: 380px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px;
}

table.qNav {
	border-width: 1px;
	border-spacing: 0px;
	border-style: none;
	border-color: #666633;
	border-collapse: collapse;
}

td.qNavUnanswered {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #666633;
}

td.qNavAnswered {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: line-through;
	color: #000000;
	background-color: #CCCCCC;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #666633;
}

td.qNavSkipped {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999933;
	background-color: #FFFFCC;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #666633;
}

td.qNavFlagged {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336633;
	background-color: #CCFFCC;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #666633;
}

td.qNavExplained {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	background-color: #FFCCCC;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #666633;
}

td.qNavCurrent {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CCFFFF;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #666633;
}

td.qNavBlank {
	width: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding: 3px 0px 3px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCC99;
}


/* Input Field definitions -------------------------------------------------------------------------------- */

INPUT.formstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

SELECT.formstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

TEXTAREA.formstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

INPUT.buttonstyle {
	font-size: 11px;
}

