/***** GLOBAL *****/
body {	margin: 0;	padding: 0;	background-color: #31009C;	text-align: center;}
body, td {	font-family: Avenir, Arial, Helvetica, sans-serif;}

a:link, a:visited {color: #00C;}
a:hover {color: #A00000; text-decoration: none;}
#wrapper {width: 800px;	margin: 25px auto 0 auto; background-color: #FFFFFF;}


/***** LOGO AND NAVVIGATION TEMPLATE *****/
/* header */
#j_header {	font-family: Avenir, Arial, Helvetica, sans-serif;	font-size: 9px; color: #FFFFFF; letter-spacing: 2px;}
#j_header #top_navv a, #j_header #main_nav a {font-size: 9px; color: #FFFFFF; text-decoration: none; padding: 0 6px;  letter-spacing: 2px;}

/* top navigation */
#j_header #top_navv {height: 36px;	line-height: 36px;	text-align: right;	font-size: 9px;	color: #FFFFFF;	text-transform: uppercase;}
#j_header #top_navv a {line-height: 36px;}

/* top navigation */
#j_header #main_nav {height: 24px; line-height: 24px; text-align: right; font-size: 9px; color: #FFFFFF;}
#j_header #main_nav a {line-height: 24px;}

#j_header #top_navv a:link, #j_header #top_navv a:visited, #j_header #main_nav a:link, #j_header #main_nav a:visited {color: #FFFFFF;}
#j_header #main_nav a:hover, #j_header #top_navv a:hover {color: #C3A7FF;}

.nav_tbl, .nav_td {	font-size: 9px;	color: #FFFFFF;	line-height: 11px;	text-transform: uppercase; letter-spacing: 2px;	}

/***** LEFT SIDE TEMPLATE *****/
/* search */

/* view cart portlet */

/* navigation */

/* content */


/***** CONTENT *****/

/* content */
div#div__body {	padding: 20px 0;	width: 760px;}
#j_content {min-height: 466px}

/* for shopping cart and checkout */
.portletlabel a:link, .portletlabel a:visited {color: #ffffff; }
div.listheadernosort {font-weight: bold; color: #000000; background-color: #D4D4D4;}
.cart_title {color: #071488; font-size: 120%; font-weight: bold;}


/***** FOOTER *****/

/* sw_footer */
#sw_footer {font-family: Avenir, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	margin: 0;	padding: 0;	background-color: #31009C; text-align: right;	height: 24px;	line-height: 24px;	letter-spacing: 2px;	font-weight: bold;}
#sw_footer a {line-height: 20px; text-decoration: none; font-weight: normal;}

#sw_footer a:link, #sw_footer a:visited {color: #FFFFFF; font-weight: normal;}
#sw_footer a:hover {color: #C3A7FF;font-weight: normal;}