body {
 margin: 0px;
 background-color: #EDEDED;
 background-image: url(images/bg.gif);
 background-repeat: repeat-x;
 background-position: top;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 8pt;
 color: #FFFFFF;
}

a:link 		{	color: #CCCCCC; }
a:visited {	color: #CCCCCC; }
a:hover 	{	text-decoration: underline; }
a:active	{	color: #CCCCCC; }

#WRAPPER {
 width: 765px;
 text-align: left;
}
/*---[HEADER]---*/
#WRAPPER #HEADER {
 margin-top: 80px;
 font-size: 0px;
 height: 318px;
 width: 765px;
 background: url(images/header_v1.jpg) no-repeat top left;
}

#WRAPPER #HEADER #SEARCHBOX {
 margin-top: 180px;
 margin-left: 10px;
 font-size: 8pt;
}

#WRAPPER #HEADER #SEARCHBOX input {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
}
/*---[/HEADER]---*/

/*---[MAIN]---*/
#WRAPPER #MAIN {
 background-color: #655F61;
 text-align: left;
}

#WRAPPER #MAIN #MLEFT {
 text-align: left;
 width: 225px;
}

#WRAPPER #MAIN #MLEFT #CATEGORY {
 margin: 5px;
}

#WRAPPER #MAIN #MRIGHT {
 text-align: left;
 width: 540px;
}
#WRAPPER #MAIN #MLEFT #LAcc{
  background-color: #655F61;
  text-align: left;
  margin: 5px;
  padding: 10px;
  border: solid 1px #FFFFFF;
  font-weight: bold;
  height: 100px;
  width: 203px;
}

/*---[/MAIN]---*/

/*---[FOOTER]---*/
#WRAPPER #FOOTER {
 background-color: #655F61;
 text-align: left;
 padding-top: 10px;
 font-size: 12px;
 font-weight: bold;
}

#WRAPPER #FOOTER #FLEFT {
 width: 250px;
 height: 30px;
 text-align: center;
 border-bottom: solid 1px #FFFFFF;
}

#WRAPPER #FOOTER #FRIGHT {
 width: 500px;
 height: 30px;
 padding-right: 15px;
 text-align: right;
 border-bottom: solid 1px #AAAAAA;
}

#WRAPPER #FOOTER #FBOTTOM {
 padding: 5px 0px; 
 text-align: center;
 font-size: 7pt;
}

#SYSMSG {
 background-color: #EEEE80;
 color: #333333;
 font-size: 8pt;
 padding: 3px 5px;
}

#SYSMSG div {
 margin: 0px 10px;
}


/*---[/FOOTER]---*/





/*---[CATEGORY]---*/
.CAT_L1 {
 padding-left: 7px;
 color: #CCCCCC;
}

.CAT_L1 a {
 color: #CCCCCC;
}

.CAT_L2 {
 padding-left: 14px;
 color: #CCCCCC;
}

.CAT_COUNT {
 color: #CCCCCC;
 font-size: 7pt;
}
/*---[/CATEGORY]---*/


/*---[BOX RELATED]---*/

#LIST,#DESC {
 padding: 5px;
}

#DESC #DMSG {
 background-color: #CCCCCC;
 text-align: center;
 color: #333333;
 margin: 10px;
 padding: 10px;
 border: solid 1px #FFFFFF;
 font-weight: bold;
}

td.productListing-heading {
 background-color: #333333;
 font-weight: bold;
 color: #CCCCCC;
 border-color: #999999;
 border-width: 1px;
 border-style: solid;
 height: 20px;
 line-height: 20px;
}

a.productListing-heading {
 color: #FFFFFF;
}

tr.productListing-odd {
 background-color: #555555;
}

tr.productListing-even {
 background-color: #666666;
}

td.productListing-data {
 border-color: #AAAAAA;
 border-width: 1px;
 border-style: none solid solid none;
}

.infoBoxHeading {
 font-size: 11pt;
 font-weight: bold;
 color: #CCCCCC;
}

.NEW_PROD_BOX {
 border: solid 1px #FFFFFF;
 background-color: #CCCCCC;
 margin: 2px;
}

.NEW_PROD_BOX .NPB_TITLE {
 background-color: #FFFFFF;
 bordeR: solid 1px #AAAAAA;
 color: #333333;
 margin: 1px;
 padding: 5px;
 font-size: 9pt;
 font-weight: bold;
 text-align: left;
}

.NEW_PROD_BOX .NPB_INFO {
 background-color: #655F61;
 margin: 0px 1px;
 padding: 5px;
 /*height: 80px;*/
 text-align: left;
}

.NEW_PROD_BOX .NPB_INFO a img {
 float: left;
 margin: 0px 3px 3px 0px;
}

.NEW_PROD_BOX .NPB_PRICE {
 text-align: right;
 margin: 0px 1px;
 padding: 2px 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 font-weight: normal;
 color: #FFDE62;
 background-color: #655F61;
}

.NEW_PROD_BOX .NPB_BUTTONS {
 margin: 0px 1px 1px 1px; 
 text-align: right;
 background-color: #655F61;
}

/*---[/BOX RELATED]---*/

/*---[NOT FOUND]---*/

#NOTFOUND {
 padding: 10px 0px;
 text-align: center;
}

#NOTFOUND #NF_TEXT {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 10pt;
 color: #FFFFFF;
 height: 150px;
 line-height: 150px;
}

#NOTFOUND #NF_BUTTON {
 text-align: right;
 padding: 0px 10px;
}

/*---[/NOT FOUND]---*/

/*---[TABLE RELATED]---*/

table.TBL tr td {
 border-width: 1px;
 border-color: #333333;
 border-style: none solid solid none;
}

td.SPECIAL {
 border: solid 1px #000000;
 background-color: #333333;
 color: #FFFFFF;
}

td.SPECIAL a {
 color: #88A1FE;
 font-weight: bold;
}

tr.moduleRowSelected {
 background-color: #333333;
}

tr.moduleRow {
 background-color: none;
}

tr.moduleRowover {
 background-color: #444444;
}

/*---[/TABLE RELATED]---*/

/*--[PAGING RELATED]--*/

.LIST_FOOTER {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 text-align: left;
 height: 20px;
 line-height: 20px;
}

.LIST_FOOTER .LF_LEFT {
 width: 50%;
}

.LIST_FOOTER .LF_RIGHT {
 width: 48%;
 text-align: right;
}
/*--[/PAGING RELATED]--*/


/*---[MISCELLANEOUS]---*/

.SET {
 text-align: left;
 margin: 5px;
}

.SET fieldset {
 padding: 0px;
 margin: 0px;
 text-align: left;
}

.SET fieldset legend {
 font-family: Verdana, Arial, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 color: #FFFFFF;
}

.SET .STEXT {
 margin: 5px 10px;
}

.SET .STEXT .SLEFT {
 width: 30%;
 text-align: left;
}

.SET .STEXT .SRIGHT {
 width: 70%;
 text-align: left;
}

.SET .STEXT .STNOTE {
 margin: 5px 0px;
 font-size: 8pt;
 font-weight: bold;
 text-align: right;
 color: #FFFFFF;
}

.SET .STEXT .STNOTE span {
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold;
 font-size: 7pt;
 color: #AAAAAA;
}

.SET .STEXT .STNOTE a {
 font-size: 8pt;
 font-weight: bold;
 color: #FF6666;
}

ul#RATING {
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}

ul#RATING li {
 float: left;
 clear: none;
}

ul#RATING li#RL {
 width: 10%;
 text-align: right;
}

ul#RATING li#RL span {
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold;
 font-size: 7pt;
 color: #FFFFFF;
}

ul#RATING li.RRATE {
 width: 16%;
 text-align: center;
}

ul#RATING li#RR {
 width: 10%;
 text-align: left;
}

ul#RATING li#RR span {
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold;
 font-size: 7pt;
 color: #FFFFFF;
}

/*---[/MISCELLANEOUS]---*/
