/*
== cart ==
*/


/* ====== COMMON STYLES ========= */
BODY { 
	font-family: Verdana;
	background-color: lightblue; 
	font-size: 8pt; 
	color: darkblue; 
}
	
A { 
	text-decoration: none; 
	color: sienna; 
	font-family: Verdana; 
	font-size: 9pt; 
	font-weight: bold; 
}

A:hover { 
	color: blue; 
}

A.nav {
	color: darkslategray;
	text-align: center;
	font-weight: normal;
}

A.nav:hover {
	font-weight: bold;
	color: indigo;	
}


INPUT { 
	border: 1px solid darkblue; 
	background-color: pink; 
	font-family: Verdana; 
	font-size:8pt; 
	color: darkblue;
}

INPUT.pushbutton { 
	width: 75px; 
	font-size: 8pt; 
}

IMG { border: 0px; }

IMAGE.menu { 
	height:25px; 
	width:18px; 
	border: none; 
}

IMAGE.lpsmall { 
	width: 120px; 
	height: 120px; 
	border: 1px solid sienna; 
}

IMAGE.lpbig { 
	width: 240px; 
	height: 240px; 
	border: 1px solid sienna; 
}

P.copyright { font-family: Arial; font-size: 8pt; color: darkgreen;}
P.head { font-family: Verdana; font-size: 10pt; color: purple; font-weight: bold; text-align: center; }
P.warning { color: red; font-size: 9pt; }
TD { font-size: 8pt; color: purple; }

P.rec_status { font-family: Verdana; font-size: 7pt; color: steelblue; }

TD.notice { text-align: center; color: #001111; }
/*  ===== PAGE RELATED STYLES ====== */

/* cart */
SELECT.cart { background-color: #c6ffb4; border: 1px solid; font-size: 8pt; font-family: Verdana; }
INPUT.cart { background-color: #e1fdaa; border: 1px solid; font-size: 9pt; font-family: Verdana; }
TD.vbar { background-color: #ffc893; background-image: url('img/cart_vbar.gif'); background-repeat: repeat-y; }
table.cart { background-color: #f7e093; font-family: Verdana; color: teal; font-size: 8pt;  }
TR.tblHead { background-color: #ffc58e; text-align: center; font-size: 10pt; }
A.id { color: blue; }

/* index */
TD.lable { text-align: center; }
P.lp{ font-size: 8pt; }
FONT.lp_id { font-family: Verdana;  font-size: 10pt; font-weight: bold; color: teal; }
FONT.lp_title { font-family: Arial; font-size: 8pt; color: olivedrab; }

/* search */
INPUT.keyword { width: 125px; font-size: 8pt; background-color: beige; color: darkblue; border: 1px solid darkblue }
INPUT.search { background-color: beige; font-size: 8pt; color: darkblue; border: 1px solid darkblue; }


/* feedback */
INPUT.txt, TEXTAREA.txt { background-color: #ebdeff; color: darkblue; border: 1px solid darkblue; font-size: 9pt; font-family: Verdana; }

P.comp {
	font-family: Arial;
	text-decoration: underline;
	font-size: 15pt;
	color: #1b008e;
}

/* lpview */
P.notice { color: maroon }
	
SPAN.sitetitle {
	color: red;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	padding-left: 200;
}
