 

/* ----- BOOKSTORE STYLE SHEET COLORS ------- */
/* ----- /colors.php ----*/






/* ---------- bookstore item display list table ---------------- */

#items a { background: #ffffff; }

#items a:hover { background: #C2C6D6;}

#items tr.one td { padding: 5px;
		background-color: #ffffff;
		border-bottom: dashed #C2C6D6 1px;
		border-right: solid #bbbbbb 1px;
		}

#items h6 { color: #333333;
		font-size: 11px;
		font-weight: bold; 
		margin: 0; }

#items tr.two td { padding: 5px;
		background-color: #F2F3F7;
		border-bottom: dashed #C2C6D6 1px;
		border-right: solid #bbbbbb 1px;
		}

#items th.section { background-color: #F2F3F7;
		border-bottom: solid #2F4192 1px;
		color: #172C8C;
    	text-align: left;
		}

#items th { background-color: #ecece5;
		border-bottom: solid #bbbbbb 1px;
		color: #666666;
    	text-align: middle;
		}

.sale { color: #cc0033; }
.strike { text-decoration: line-through; }

.string { background-color: #ffffff;
		padding: 5px; 
		border-bottom: 1px solid #bbbbbb;
		border-right: 1px solid #bbbbbb;
		}

/* ---------- single item display ---------------- */

#single a { background: #ffffff; }

#single a:hover { background: #C2C6D6;}

#single tr.product td { padding: 10px;
		background-color: #ffffff;
		}

#single h6 { color: #333333;
		font-size: 11px;
		font-weight: bold; 
		margin: 0; }

#single td.up { padding: 4px;
		background-color: #ffffff;
		border-bottom: solid #2F4192 1px;
		vertical-align: top;
		}

#single tr.one td { padding: 4px;
		background-color: #ffffff;
		text-align: center;
		}

#single tr.two td { padding: 5px;
		background-color: #F2F3F7;
		border-bottom: solid #C2C6D6 1px;
		text-align: center;
		}

#single th.section { background-color: #F2F3F7;
		border-bottom: solid #2F4192 1px;
		color: #172C8C;
    	text-align: left;
		}

#single input.browse { background-color: #ffffff; }

#single th { background-color: #ecece5;
		border-bottom: solid #bbbbbb 1px;
		color: #666666;
    	text-align: middle;
		}

/* ---------- book listing display ---------------- */

#items tr.course td { padding: 2px;
		background-color: #ffffff;
		border-right: solid #bbbbbb 1px;
		}

#items tr.book td { padding: 2px;
		background-color: #F2F3F7;
		border-right: solid #bbbbbb 1px;
		border-bottom: solid #C2C6D6 1px;
		}

#items td.cname { padding: 2px;
		background-color: #ffffff;
		color: #172C8C;
		}