
body {
background-image:url(/images/content_bg.gif);
}

.contentShoppingBag {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: normal;
}

.contentShoppingBagCentered
{
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: normal;
text-align: center;
}

.contentShoppingBagRight
{
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: normal;
text-align: right;
}

/* subtotal table */
.subtotalTable 
{
	position: relative;
	font-family: trebuchet MS, tahoma, verdana, arial; 
	font-size: 10pt; 
	color:#676767; 
	width: 580px;
	height: 20px;
	/*
	background-color: #EEE;
	border: solid 1px black;
	*/
	padding: 5px;
}

.subtotalText
{
	position: absolute;
	width: 500px;
}

.subtotalAmount
{
	position: absolute;
	width: 80px;
	left: 505px;
	text-align: right;
}

.subtotalTotal
{
	position: absolute;
	width: 80px;
	left: 505px;
	text-align: right;
	font-weight: bold;
}

/* start leftnav link */
a.leftNavSubCat:link {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: none;
line-height: 18px;
}

a.leftNavSubCat:active {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: none;
line-height: 18px;
}

a.leftNavSubCat:visited {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: none;
line-height: 18px;
}

a.leftNavSubCat:hover {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: none;
line-height: 18px;
}
/* end leftnav link */


/* start default link */
a:link {
font-family: trebuchet MS,tahoma, verdana, arial;
font-size: 10pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}

a:active {
font-family: trebuchet MS,tahoma, verdana, arial;
font-size: 10pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}

a:visited {
font-family: trebuchet MS,tahoma, verdana, arial;
font-size: 10pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}

a:hover {
font-family: trebuchet MS,tahoma, verdana, arial;
font-size: 10pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}
/* start default link */


/* start shopping bag link */
a.contentShoppingBag:link {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}

a.contentShoppingBag:active {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}

a.contentShoppingBag:visited {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}

a.contentShoppingBag:hover {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #737373;
font-weight: bold;
text-decoration: none;
}
/* end shopping bag link */

/* start footer link */
a.footer:link {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #024a72;
font-weight: normal;
}

a.footer:active {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #024a72;
font-weight: normal;
}

a.footer:visited {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #024a72;
font-weight: normal;
}

a.footer:hover {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #024a72;
font-weight: normal;
}
/* end footer link */





/* start faqs link */
a.faq:link {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: underline;
line-height: 18px;
}

a.faq:active {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: underline;
line-height: 18px;
}

a.faq:visited {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: underline;
line-height: 18px;
}

a.faq:hover {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: normal;
text-decoration: underline;
line-height: 18px;
}
/* end faqs link */




/* start video link */
a.video:link {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: bold;
text-decoration: none;
line-height: 18px;
}

a.video:active {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: bold;
text-decoration: none;
line-height: 18px;
}

a.video:visited {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: bold;
text-decoration: none;
line-height: 18px;
}

a.video:hover {
font-family: trebuchet MS, tahoma, verdana, arial;
font-size: 9pt;
color: #98070a;
font-weight: bold;
text-decoration: none;
line-height: 18px;
}
/* end video link */



/* start content link */
a.content:link {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color: #98070a;
font-weight: normal;
text-decoration: underline;
}

a.content:active {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color: #98070a;
font-weight: normal;
text-decoration: underline;
}

a.content:visited {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color: #98070a;
font-weight: normal;
text-decoration: underline;
}

a.content:hover {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color: #98070a;
font-weight: normal;
text-decoration: underline;
}
/* end content link */


.footer {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #024a72;
font-weight: normal;
}

.leftNavCat {
font-family: tahoma, verdana, arial;
font-size: 9pt;
color: #57565b;
font-weight: bold;
line-height: 18px;
}

.contentHeader {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 14pt; 
color:#808080; 
font-weight: bold;
}

.content {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color:#676767; 
font-weight: normal;
}

.trail {
font-family: trebuchet MS,tahoma, verdana, arial; 
font-size: 12pt; 
color:#808080; 
font-weight: bold;
}

.error {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color:#af2e1b; 
font-weight: bold;
}

.bagHeader {
font-family: trebuchet MS, tahoma, verdana, arial; 
font-size: 10pt; 
color:#ffffff; 
font-weight: bold;
text-align: center;
}

.productVariants {
width:250px;
}

.txtField {
width: 225px;
}

.formSmall {
font-family: tahoma, verdana, arial; 
font-size: 8pt; 
color:#676767; 
font-weight: normal;
}

.formLabel {
font-family: tahoma, verdana, arial; 
font-size: 8pt; 
color:#676767; 
font-weight: bold;
}

hr {
height: 1px;
color: #c0c0c0;
}


ul, li {
list-style-type: square;
margin-left: 10px;
}


/*
H1 {
line-height:14px;
}

H2 {
line-height:10px;
}
*/
