<style>
/* redefining some NS styles */


/* ****************************** */

/* This centers the page.
NOTE: Website > Setup > Page Width = 1000, Page Alignment = Align Center
if this is to work....

reference:
http://www.bluerobot.com/web/css/center1.html

*/

body {
	margin:50px 0px; padding:0px;
	text-align:center;
	}

#outerwrapper {
	width:730px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:15px;
	/* border:1px dashed #333; */
	/* background-color:#eee; */
	}


/* **************************** */


.medtext                { font-size: 9pt }
.medtextbold            { font-size: 14pt; font-weight: bold }
.medtextboldnolink      { font-size: 1pt; font-weight: bold ; color: #FFFFFF ; text-decoration: none}

a { white-space: nowrap }

.listtexthl, .xxlisttexthl      { font-size: 8pt; color: #000000; padding: 2 5 2 5 ; background-color: #FFFFFF; border-style: solid; border-width: thin none none none; border-color: #000000; vertical-align: middle; white-space: wrap; }


/* 
surrounds quantity and empty cell in dense lists
surrounds remove cell in shopping cart
*/

.listtexthlctr, .xxlisttexthlctr   { font-size: 8pt; color: #000000; text-align: center; padding: 2 5 2 5; background-color: #FFFFFF; border-style: solid; border-width: thin none none none; border-color: #000000; vertical-align: middle; white-space: nowrap; }


/* surrounds price */
.listtexthlrt, .xxlisttexthlrt    { font-size: 8pt; color: #000000; text-align: right; padding: 2 5 2 5; background-color: #FFFFFF; border-style: solid; border-width: thin none none none; border-color: #000000; vertical-align: middle; white-space: nowrap; }


.texttable      { font-size: 8pt; color: #000000; background-color: #FFFFFF; padding: 2 5 2 5 ; border-style: solid; border-width: 1 1 1 1; border-color: #000000; vertical-align: middle;}

tr.portletHandle  { font-size: 8pt; color: #000000; background-color: #FFFFFF; padding: 2 5 2 5 ; border-style: solid; border-width: 1 1 1 1; border-color: #000000; vertical-align: middle;}


.metropagetitle
{
	font-size: 14pt;
	font-style: bolder;
}

.metropagesubtitle
{
	font-size: 10pt;
	font-style: bold;
}

.fabuluxpagetitle
{
	font-size: 14pt;
	font-style: bolder;
}

.fabuluxpagesubtitle
{
	font-size: 10pt;
	font-style: bold;
}

.texttablectr   { font-size: 8pt; color: #000000; background-color: #FFFFFF; text-align: center; padding: 2 5 2 5; border-style: solid; border-width: 1 1 1 1; border-color: #000000; vertical-align: middle;}


.texttablert    { font-size: 8pt; color: #000000; background-color: #FFFFFF; text-align: right; padding: 2 5 2 5; border-style: solid; border-width: 1 1 1 1; border-color: #000000; vertical-align: middle;}

.bglttextrt { background-color: #FFFFFF; font-size: 8pt ; text-align: right; color: #000000; padding: 2 5 2 5; border-style: solid; border-width: 1 1 1 1; border-color: #000000; vertical-align: middle;}

a:link {color: #555555}     /* unvisited link */
a:visited {color: #000000}  /* visited link */
a:hover {color: #555555}   /* mouse over link */
a:active {color: #0000FF}   /* selected link */

</style>