/* Default Values */
* { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 1em; }

/* DHTML Menus */
.menuContainer { background: #ccc; }
.menuCell { background: #ccc; padding: 0 4px; }

.menuCell a,
.menuCell a:visited {  }

.menuCellOver { background: #eee; padding: 0 4px; }
.menuCellOver a,
.menuCellOver a:visited,
.menuCellOver a:hover {  }

a.menu td { color: #2A2C76; }


.body {  }
.bodybold { font-weight: bold; }

/* Section Header */
.section { font-size: 1.5em; font-weight: bold; }

/* Document Header */
.docheader { font-size: 1.5em; font-weight: bold; }

/* Beneath document header */
.sub { font-size: 1.2em; font-style: italic; }
.altbody { }

/* Powered by footer */
.footer { }

/* Quote of the day text */
.qotd {  }

/* default link properties */
a:link { }
a:visited { }
a:hover { }

/* Module links */
a.quicklink {  }
a.quicklink:visited {  }
a.quicklink:hover {  }

/* links in the body of site */
a.stdlink {  }
a.stdlink:visited {  }
a.stdlink:hover {  }

a.pageutil { }
a.pageutil:visited { }
a.pageutil:hover { }

/* Breadcrumb Trail */
a.sectionpath { }
a.sectionpath:visited { }
a.sectionpath:hover { }

.discussTable { background-color: #FFFFFF; border: 1px #003184 solid }
.discussHeader { background-color: #CCCCCC; color: #003184; font-weight:bold }
.pollTable { background-color: #FFFFFF; border: 1px #003184 solid }
.pollHeader { background-color: #CCCCCC; color: #003184; font-weight:bold }

a { font-weight:normal; text-decoration:underline ; color: #003184}
p { font-weight:normal; font-size: 12px; line-height: 18px; color: ##003184; color: #666666}
td { font-size: 11px; line-height: 12px}

b { font-weight:bold }
i { text-decoration:italic }
u { text-decoration:underline }

ul {  }
li {  }
div { }

.cart			{ border: 1px solid #993300; background-color: #FFFFFF }
.cartitem		{ background-color: #ebebd6 }
.cartheader		{ font-weight:bold; background-color: #FFFFFF; color: #993333; padding: 2 }
.cartitemqty	{ color: #993333}
.cartitemnum	{ color: #993333}
.cartitemdesc	{ color: #993333}
.cartfooter		{ color: #993333; background-color: #FFFFFF}

.productdescl	{ color: #993333}
.productdescr	{ font-weight:bold; color: #993333}

.orderform			{ border: 1px solid #000000 }
.orderformheader	{ font-weight:bold; color: #FFFFFF; background-color: #000000; padding-left: 3px}
.orderformfield		{ color: #000000 }
.orderformlabel		{ color: #000000}
.red				{ color: #FF0000}

.isbnpanel 	{ border-width: 1px; border-style: solid; border-color: black; padding-left: 10px; background-color: #FFFFFF }

.lightboxDiv
{
    border: 1px solid #666;
    margin: 10px;
    width: 120px;
}

.lightboxDiv div
{
    margin: 5px;
    text-align: center;
}

.lightboxThumb
{

}

/* Ecommerce Styles */
#billing-info {margin-right: 20px; }
#billname-field { margin-top: 30px; }
 
.addresses { width: 45%; float: right; }
.billingadress { }
.shippingaddress { width: 95%; }
.shippingmethod { width: 100%; }
.shippingmethod .field textarea { width: 95% !important; }
.paymentinfo { width: 45%; float: left;  margin-right: 25px; }
