BODY{MARGIN-LEFT: 0px;MARGIN-RIGHT: 0px;MARGIN-TOP: 0px;MARGIN-BOTTOM: 0px;BACKGROUND-COLOR: #F5F5F5;}
TABLE.XSP_OUTLINE{HEIGHT: 100%;WIDTH: 645px;}
TD.XSP_HEADER_PANEL{BACKGROUND-COLOR: #FFFFFF; WIDTH: 645px;HEIGHT: 80px;BACKGROUND-IMAGE: url('navigation_background.gif');PADDING: 0px;FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif;VERTICAL-ALIGN: top;}
TD.XSP_LEFT_PANEL_SPC{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 1px; WIDTH: 150px; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}
TD.XSP_LEFT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 100%; WIDTH: 150px; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}
DIV.XSP_LEFT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;WIDTH: 100%; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Sans-Serif; PADDING: 0px;}
TD.XSP_CENTER_PANEL{HEIGHT: 100%; WIDTH: 495px; BACKGROUND-COLOR: #FFFFFF;}
TABLE.XSP_CENTER_PANEL{HEIGHT: 100%;WIDTH: 100%;}

TD.XSP_MAIN_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 100%; WIDTH: 100%;FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif;PADDING: 5px;}
TD.XSP_MAIN_PANEL_FOOTER{VERTICAL-ALIGN: middle;TEXT-ALIGN: center;HEIGHT: 20px; WIDTH: 100%;FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif;PADDING: 5px;}
TD.XSP_RIGHT_PANEL_SPC{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 1px; WIDTH: 0px; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}
TD.XSP_RIGHT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;HEIGHT: 100%; WIDTH: 0px; BACKGROUND-COLOR: #FFFFFF;PADDING: 0px;}
DIV.XSP_RIGHT_PANEL{VERTICAL-ALIGN: top;TEXT-ALIGN: left;WIDTH: 100%; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif; PADDING: 0px;}
TD.XSP_FOOTER_PANEL{VERTICAL-ALIGN: middle;TEXT-ALIGN: center;HEIGHT: 30px; WIDTH: 645px; FONT-SIZE: 8pt; COLOR: #696969; FONT-FAMILY: Verdana, Sans-Serif; PADDING: 0px;BACKGROUND-COLOR: #FFFFFF;}

DIV.BREADCRUMB { font-size: 8pt; color: #696969; font-family: Arial, Sans-Serif; font-weight: normal; text-decoration: none; }
A.BREADCRUMB { font-size: 8pt; color: #696969; font-family: Arial, Sans-Serif; font-weight: normal; text-decoration: none; }
A.BREADCRUMB:visited { color:#9400D3; }
A.BREADCRUMB:hover { color:#00FF00 }

.listing_name {background-color:#c5c5c5; font-weight:bold;}
.listing_count {background-color:#e5e5e5;}
.listing_price {background-color:#e5e5e5;}
.listing_description {background-color:#e5e5e5; padding-top:8px;}
.listing_buylink {background-color:#e5e5e5; padding-top:4px; padding-bottom:4px;}

.error_message {color:#cc0000;}
.error_table {border:1px solid black; background-color:#e8e8e8;}