A:link {
FONT-SIZE: 12px; 
COLOR: #0000FF; 
FONT-FAMILY: arial,sans-serif; 
}
A:visited {
FONT-SIZE: 12px; 
COLOR: #0000FF; 
FONT-FAMILY:  arial,sans-serif; 
}
A:active {
FONT-SIZE: 12px; 
COLOR: #666980; 
FONT-FAMILY:  arial,sans-serif; 
}
A:hover {
FONT-SIZE: 12px; 
COLOR: #9699C6; 
FONT-FAMILY:  arial,sans-serif; 
TEXT-DECORATION: solid}
BODY {
FONT-SIZE: 12px; 
CURSOR: default; 
COLOR: #000000; 
BACKGROUND-color: #FFFFFF; 
FONT-FAMILY:  arial,sans-serif; 
TEXT-DECORATION: none}
TEXTAREA {
color:#666980;
background-color : #E0E0F0;
font:12px arial,arial,Helvetica,sans-serif;
BORDER-TOP: #EFEFFC 2px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid; 
BORDER-LEFT: #EFEFFC 2px solid; 
BORDER-RIGHT: #C9CAD2 1px solid;}
P {
FONT-SIZE: 12px; 
COLOR: #000000; 
LINE-HEIGHT: 1.4; 
FONT-FAMILY:  arial,sans-serif; 
TEXT-DECORATION: none}
TABLE {
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY:  arial,sans-serif; 
TEXT-DECORATION: none}
TD.content {
FONT-SIZE: 12px;
COLOR: #666980;
background:#F2F3FF;
TEXT-DECORATION: none;
FONT-FAMILY:  arial,sans-serif;
BORDER-RIGHT: #C9CAD2 1px solid; 
BORDER-TOP: #EFEFFC 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid;
BORDER-LEFT: #EFEFFC 1px solid;}
TD.extra {
FONT-SIZE: 12px;
COLOR: #F2F3FF; 
TEXT-DECORATION: none;
FONT-FAMILY:  arial,sans-serif;
BORDER-RIGHT: #C9CAD3 1px solid; 
BORDER-TOP: #EFEFFC 2px solid; 
BORDER-BOTTOM: #C9CAD3 1px solid;
BORDER-LEFT: #EFEFFC 2px solid;}
TD.story1 {
BORDER-RIGHT: #C9CAD2 1px solid; 
BORDER-TOP: #EFEFFC 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid;
BORDER-LEFT: #EFEFFC 1px solid;
BACKGROUND: #F2F3FF;}
TD.story2 {
BORDER-RIGHT: #C9CAD2 1px solid; 
BORDER-TOP: #EFEFFC 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid;
BORDER-LEFT: #EFEFFC 1px solid;
BACKGROUND: #F2F3FF;}
hr {
border-top: 1px solid #DAD9DF;
border-bottom: 1px solid #FFFFFF;
height: 2px;
width: 100%;}
UL {LIST-STYLE-TYPE: square}
.center {TEXT-ALIGN: center}
.justify {TEXT-ALIGN: justify}
.right {TEXT-ALIGN: right}
.heading {
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #666980; 
FONT-FAMILY: arial; 
LETTER-SPACING: 0px; 
TEXT-DECORATION: none}
SELECT {
color:#666980;
background-color : #F2F3FF;
font:11px arial,arial,Helvetica,sans-serif;
BORDER-TOP: #EFEFFC 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid; 
BORDER-LEFT: #1C1E2C 1px solid; 
BORDER-RIGHT: #C9CAD2 1px solid;}
body { margin-top: 0px; margin-right: 20%; margin-bottom: 10px; margin-left: 10px; }
#mainContainer{
	width:860px;
	margin:0 auto; 	/* Center alignment */
	text-align:left;
	background-color:#FFF;
}
#leftColumn{	/* Left column of the page */
	width:600px;
	float:left;
	padding-right:5px;
}

#rightColumn{	/* right column, i.e. shopping cart column */
	width:240px;
	float:right;
	height:600px;
	background-color:#DDD;
	padding-right:10px;
}
#shopping_cart{	/* Shopping cart */
	margin:3px;
	padding:3px;
}
.clear{	
	clear:both;
}

.product_container{	/* Div for each product */
	width:190px;
	margin-right:15px;
	float:left;
	margin-top:3px;
	padding:2px;
}

.sliding_product img{	/* Float product images */
	float:left;
	margin:2px;
}
img{	/* No image borders */
	border:0px;
}

.button {
border:1px solid #000080;
color:#FFFFFF;
font-size:10pt;
background-color:#003366;
font-size:94%;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:trebuchet ms, helvetica, sans-serif;
}
