body {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #695D3C; /*dark brown*/
	text-align: center;
}

#wholepage {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #D4C9AB; /*dark tan*/
	width: 960px;
	height: auto;
	padding: 0px;
	background: #FFFFFF;
}

.highlight{
   font-weight:bold;
   color:#695D3C;
}

h1, h2, h3 {
	margin: 0;
	/*text-transform: lowercase;*/
	font-weight: normal;
	color: #C6160E; /*dark red*/
}

h1 {
	letter-spacing: -1px;
	font-size: 32px;
}

h2 {
	font-size: 23px;
}

p, ul, ol {
	margin: 0 0 2em 0;
	text-align: justify;
	line-height: 26px;
	font-size: 11px;
}

a:link {
	color: #063BE2; /*blue*/
}

a:hover, a:active {
	text-decoration: none;
	color: #DD8900; /*dark orange*/
}

a:visited {
	color: #DD8900; /*dark orange*/
}

img {
	border: none;
}

img.left {
	float: left;
	margin-right: 15px;
}

img.right {
	float: right;
	margin-left: 15px;
}

/* Form */

form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

legend {
	display: none;
}

input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333; /*almost black*/
}

.button {
	color:#6B5D39;
	font-weight:bold;
	background-color:#FFF3DE;
	border-top:2px solid #ECE2C8;
	border-left:2px solid #ECE2C8;
	padding:5px;	
}

/* Header */

#header {
	width: 960px;
	margin: 0px;
   padding: 0px;
	background: #FFFFFF;
}

.header_top {
    margin: 0px;
    padding: 5px 15px 0px 15px;
    height: 70px;
    background: url(../image/bg_header_top.gif) repeat-x;
}

.header_middle {
    margin: 0px;
    padding: 0px;
    height: 50px;
    background: #FFFFFF;
}

.header_menu {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    height: 50px;
    background: url(../image/bg_menu.gif) repeat-x;
}

/* Menu */
.menu_text {
    color:#FFFFFF;
    font-weight:bold;
    font-size:15px;
    padding-top: 10px;
}

.menu_text A:hover {
   color:yellow;
}

.menu_text A {
   text-decoration:none;
   color:#FFFFFF;
}

/** LOGO */
.logo{
    background: url(../image/logo.gif) no-repeat;
}




/* Page */

#page {
	width: 100%;
	min-height: 800px;
	margin: 0px;
}

/* Content */

#content_top {
   background:url(../image/bg_content_top.gif) repeat-x;
   height:56px;
}

#content_middle {
   padding-top:5px;
   background:#FFF3DE;
   height:1500px;
}

#content_middle_pse {
   padding-top:5px;
   background:#FFF3DE;
   height:auto;
}

.button_title {
   padding: 5px 0px 0px 15px;
   color:#6B5D39;
   font-size:15px;
   font-weight:bold;
}

/* Container */
.container_217 {
   padding-left:5px;
}

.container_217_product {
	 width: 200px;
   padding:6px;
   text-align:center;
}

.container_240 {
	padding-left:8px;
}

.container_240_title{
	font-size:12pt;
   font-weight:bold;
	color:#5B8501; /*dark green*/
}

.container_240 ul{
	padding-top:5px;
	font-size:10pt;
	line-height:1.3em;
	list-style-type: square;
	list-style-position: outside;
}

.container_240 ul{
	padding-top:5px;
	font-size:10pt;
	line-height:1.3em;
	list-style-type: square;
	list-style-position: outside;
}

.container_440 {
   padding-left:8px;
   padding-right:5px;
}

.container_690 {
   padding-left:5px;
   padding-right:5px;
}


/* Sidebar */


/* Search */

.search {
   width:440px;
   height:37px;
   background:url(../image/search.png) no-repeat;
   color:#4C4C4C;
   font-size:14px;
   font-weight:bold;
   margin-bottom: 5px;
   padding:2px 0px 0px 35px;
}

.search_large {
   width:650px;
   height:60px;
   background:url(../image/search_large.png) no-repeat;
   color:#4C4C4C;
   font-size:14px;
   font-weight:bold;
   margin-bottom: 5px;
   padding:2px 0px 0px 35px;
}

.search_input {
   border: 1px solid #DDDDDD;
   padding-left:3px;
   color:#444444;
}

#s {
	width: 250px;
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #BED99C;
}

#x {
	padding: 3px;
	border: none;
	background: #467805;
	font-size: 11px;
	color: #FFFFFF;
}

/* Boxes */

.round_box_240_middle {
   width: 240px;
   background: #FFFFFF;
   border-left: 1px solid #D6C7A5;
   border-right: 1px solid #D6C7A5;
}                

.round_box_440_middle {
   width: 440px;
   background: #FFFFFF;
   border-left: 1px solid #D6C7A5;
   border-right: 1px solid #D6C7A5;
}                

.round_box_217_middle {
   width: 217px;
   background: #FFFFFF;
   border-left: 1px solid #D6C7A5;
   border-right: 1px solid #D6C7A5;
}                

.round_box_690_middle {
   width: 690px;
   background: #FFFFFF;
   border-left: 1px solid #D6C7A5;
   border-right: 1px solid #D6C7A5;
}                

/* Footer */

#bottom {
   background:url(../image/bg_bottom.gif) repeat-x;
   border-top: 2px solid #AD9E7B;
	margin: 0px;
	height: 80px;
	min-height: 80px;
	padding: 0px;
}

#footer p {
}

#legal {
	clear: both;
	padding-top: 10px;
	text-align: center;
	color: #999999;
	font-size: 12pt;
}

#legal a {
	color: #999999;
}


.dff_category_link {
	font-size:10pt;
	text-align: left;
}

.dff_featured_store {
	float: left;
	width: 110px;
	height: 100px;
	background: #EEEEEE;
	border: 1px solid #DDDDDD;
	padding: 5px;
	margin-left: 10px;
}

#dff_breadcrumb {
	font-size: 14pt;	
}

#dff_tag_cloud {
	font-size: 8pt;
}

#dff_number_found {
	font-size: 15pt;
	margin-left: 0px;
	margin-top: 0px;
	color: #559106;
}

#dff_paging {
	text-align: right;
	padding: 0px;
	margin: 0px;
}

.dff_paging_link {
	border: 1px solid #AAAAAA;
	padding: 2px 3px;
}

.dff_paging_active {
	border: 2px solid #467805;
	font-weight: bold;
	padding: 2px 3px;
}


/*---------------------*/
/*--- collectors---*/
/*---------------------*/

.open_collector
{
  font-weight: bold;
  text-align: center;
}

.open_collector a
{
  color: brown;
}

.my_collector
{
  font-weight: bold;
  text-align: center;
}

.my_collector a
{
  color: brown;
}

/*---------------------*/
/*--- !collectors---*/
/*---------------------*/

/*---------------------*/
/*--- register ---*/
/*---------------------*/

.registerForm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
}

.registerForm td
{
  padding-left: 5px;
  text-align: left;
}

.rfl
{
  width: 160px;
  font-weight: bold;
}

.rfl2
{
  width: 160px;
  font-weight: bold;
}

.srForm
{
  width: 750px;
}

html>body .srForm
{
  width: 750px;
}


.srbh
{
  width:900px;
  height: 20px;
  margin-top: 15px;
  padding-left: 5px;
  margin-left: 5px;
  color: rgb(0,50,97);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  border-top: 1px solid silver; 
  border-bottom: 1px solid silver; 
}

.srbb
{
  width:900px;
  height: 20px;
  margin-top: 15px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  font-weight: bold;
}

.conditions
{
  margin: 25px 5px 0px 5px;
  border-top: 1px solid silver;
}

.conditions p
{
  margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.myError
{
  border: 1px solid silver;
  height=15px;
  background: rgb(255,255,160);
  font-size: 12px;
  color: red;
  padding: 0px 2px 0px 2px;
  margin: 0px 10px 0px 10px;
}
/*---------------------*/
/*--- !register---*/
/*---------------------*/


/*---------------------*/
/*--- login/register---*/
/*---------------------*/

.srt
{
  text-align: center;
  margin-top:10px;
  margin-bottom:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 22px;
  text-decoration: none;
  color: rgb(0,50,97);
}

html>body .srt
{
  text-align: center;
  margin-top:10px;
  margin-bottom:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 22px;
  text-decoration: none;
  color: rgb(0,50,97);
}

.srb
{
  text-align: center;
  margin-top:0px;
  margin-bottom:15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

html>body .srb
{
  text-align: center;
  margin-top:0px;
  margin-bottom:15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
}


.signinregister1
{
  width: 750px;
  height: 370px;
}

html>body .signinregister1
{
  width: 750px;
  height: 370px;
}

.signin
{
  float: left;
  text-align: left;
  border: 1px solid #99c;
  width: 350px;
  height: 270px;
  padding-bottom: 10px;
}

html>body .signin
{
  border: 1px solid #99c;
  width: 350px;
  height: 260px;
  padding-bottom: 10px;
}

.hsignin
{
  border-bottom: 1px solid #99c;
  height: 25px;
  width: 350px;
  padding-top: 0px;
  padding-left: 5px;
  background: rgb(210,220,239);
}

html>body .hsignin
{
  border-bottom: 1px solid #99c;
  height: 25px;
  width: 345px;
  padding-top: 0px;
  padding-left: 5px;
  background: rgb(210,220,239);
}

.hsignin p
{
  color: rgb(0,50,97);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  margin-top: 4px;
}

html>body .hsignin p
{
  color: rgb(0,50,97);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  margin-top: 0px;
  padding-top: 4px;
}

.signinbox
{
  background: rgb(210,220,239);
  margin-top: 10px;
  margin-left: 5px;
  padding-left: 5px;
  padding-top:10px;
  width: 250px;
  height: 150px;
  text-align: left;
}

html>body .signinbox
{
  background: rgb(210,220,239);
  margin-top: 10px;
  margin-left: 5px;
  padding-left: 5px;
  width: 240px;
  height: 150px;
  text-align: left;
}

/*---------------------*/
/*--- !login/register---*/
/*---------------------*/



/*---------------------*/
/*--- myaccount ---*/
/*---------------------*/

.mycontent
{
  text-align: left;
  margin-left: 5px;
  width: 750px;
}

html>body .mycontent
{
  text-align: left;
  margin-left: 5px;
  width: 756px;
}

.text1
{
  padding: 10px 0px 10px 0px;
  margin-left: 10px;
  width: 752px;
  text-align: left;
  padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
}

html>body .text1
{
  padding: 10px 0px 10px 0px;
  margin-left: 10px;
  width: 750px;
  text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
}

.text1 a {	color: navy;  }

.text2
{
  margin-top: 11px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 8px;
  text-align: left;
	background: #C6D8F0;
	width: 195px;
	height: 25px;
}

.text2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
  padding-left: 5px;
}

html>body .text2
{
  margin-top: 15px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 12px;
  text-align: left;
	background: #C6D8F0;
	width: 195px;
	height: 25px;
}

.text2_up
{
  margin-top: 19px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 8px;
  text-align: left;
	background: #C6D8F0;
	width: 195px;
	height: 25px;
}

.text2_up a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
  padding-left: 5px;
}

html>body .text2_up
{
  margin-top: 19px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 12px;
  text-align: left;
	background: #C6D8F0;
	width: 195px;
	height: 25px;
}

.text_between_up
{
  margin-top: -15px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

html>body .text_between_up
{
  margin-top: -13px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.text_between_down
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 17px;
}

html>body .text_between_down
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 17px;
}

.text2_2
{
  margin-top: -10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  text-align: left;
	background: #C6D8F0;
	width: 195px;
}

.text2_2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
  padding-left: 5px;
}

html>body .text2_2
{
  margin-top: -10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  text-align: left;
	background: #C6D8F0;
	width: 195px;
}

.text3
{
  float: left;
  padding: 5px 5px 5px 0px;
  font-size: 12px;
}

.text4
{
  padding: 0px 0px 0px 0px;
  width: 752px;
  text-align: left;
  padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
}

html>body .text4
{
  padding: 0px 0px 0px 0px;
  width: 750px;
  text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
}

.text4 a {	color: navy;  }


.blank
{
  width: 100px;
  height: 550px;
}

.my_header
{
  width: 750px;
  background-color: #95B2D1;
  color: black; //rgb(13,79,179);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  padding-top: 2px;
  padding-left: 5px;
  padding-bottom: 2px;
  height: 20px;
}

html>body .my_header
{
  width: 750px;
  background-color: #95B2D1;
  color: black; //rgb(13,79,179);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  padding-top: 2px;
  padding-left: 5px;
  padding-bottom: 2px;
  margin-top: 15px;
}

.my_header td
{
  padding-left: 5px;
}


.my_header_line
{
  border-bottom:   1px solid rgb(161,185,225);//rgb(106,142,202);
  border-top:   1px solid rgb(161,185,225);//rgb(106,142,202);
  width: 750px;
  height: 4px;
  background-color: rgb(210,220,239); //rgb(253,208,121);
  color:navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1px;
  text-align: left;
  margin-top: 5px;
  padding-left: 2px;
}

html>body .my_header_line
{
  border-bottom:   1px solid rgb(161,185,225);//rgb(106,142,202);
  border-top:   1px solid rgb(161,185,225);//rgb(106,142,202);
  width: 750px;
  height: 2px;
  background-color: rgb(210,220,239); //rgb(210,220,239); //rgb(234,232,229); //rgb(253,208,121);
  color:navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1px;
  text-align: left;
  margin-top: 5px;
  padding-left: 2px;
}

.recent_statistics
{
  color: navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 10px;
}

.my_statistics
{
  text-align: left;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 10px;
}

.my_statistics td
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  padding: 0px, 3px, 3px, 0px;
  width: 155px;
}

.my_statistics a { color: navy; }

.my_BSsettings
{
  text-align: left;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 10px;
}

.my_BSsettings td
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  padding: 0px, 3px, 3px, 0px;
  width: 150px;
}

.my_BSsettings a { color: navy; }


.my_settings
{
  text-align: left;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 10px;
}

.my_settings td
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  padding: 0px, 3px, 3px, 0px;
  width: 125px;
}

.my_settings a { color: navy; }

.myLatestArticle
{
  text-align: left;
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 10px;
}

.myLatestArticle td
{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  padding: 0px, 3px, 3px, 0px;
}

.myLatestArticle a { color: navy; }

.myStoreTitle    a:link    { padding:5px;font-size:13px;color:brown;font-family:Arial;text-decoration:underline;font-weight: bold;}
.myStoreTitle    a:active  { padding:5px;font-size:13px;color:brown;font-family:Arial;text-decoration:underline;font-weight: bold;}
.myStoreTitle    a:visited { padding:5px;font-size:13px;color:brown;font-family:Arial;text-decoration:underline;font-weight: bold;}

.welcomeUser    {width:10px;padding:5px;font-size: 13px; font-family:Arial;color: brown; font-weight: bold;}
.welcomeText {width:10px; padding: 5px; font-weight: normal; font-size: 12px; color: brown;}

.subMenuTab
{
  background:#fff url(../images/header/bg.gif) repeat-x;padding-top:2px; padding-bottom: 5px;
}

/* --- submenu ----*/

/* MyAccount submenu button */
.subMenuTabButtonMyAccount               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 90px;}
html>body .subMenuTabButtonMyAccount     {width: 88px;}
.subMenuTabButtonMyAccount_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonMyAccount_a:hover       {text-decoration: underline;}


.subMenuTabButtonMyAccountUn              {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 90px;}
html>body .subMenuTabButtonMyAccountUn    {width: 88px;}
.subMenuTabButtonMyAccountUn_a            {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonMyAccountUn_a:hover      {text-decoration: underline;}


/* MyNews/Articles submenu button */
.subMenuTabButtonMyNewsArticles               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subMenuTabButtonMyNewsArticles     {width: 118px;}
.subMenuTabButtonMyNewsArticles_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonMyNewsArticles_a:hover       {text-decoration: underline;}


.subMenuTabButtonMyNewsArticlesUn              {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subMenuTabButtonMyNewsArticlesUn    {width: 118px;}
.subMenuTabButtonMyNewsArticlesUn_a            {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonMyNewsArticlesUn_a:hover      {text-decoration: underline;}


/* MyCollections submenu button */
.subMenuTabButtonMyCollections               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 90px;}
html>body .subMenuTabButtonMyCollections     {width: 88px;}
.subMenuTabButtonMyCollections_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonMyCollections_a:hover       {text-decoration: underline;}


.subMenuTabButtonMyCollectionsUn              {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 90px;}
html>body .subMenuTabButtonMyCollectionsUn    {width: 88px;}
.subMenuTabButtonMyCollectionsUn_a            {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonMyCollectionsUn_a:hover      {text-decoration: underline;}


/* Selling submenu button */
.subMenuTabButtonSelling               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 60px;}
html>body .subMenuTabButtonSelling     {width: 58px;}
.subMenuTabButtonSelling_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSelling_a:hover       {text-decoration: underline;}

.subMenuTabButtonSellingUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 60px;}
html>body .subMenuTabButtonSellingUn   {width: 58px;}
.subMenuTabButtonSellingUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSellingUn_a:hover     {text-decoration: underline;}

/* TradingSelling submenu button */
.subMenuTabButtonTradingSelling               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 100px;}
html>body .subMenuTabButtonTradingSelling     {width: 98px;}
.subMenuTabButtonTradingSelling_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonTradingSelling_a:hover       {text-decoration: underline;}

.subMenuTabButtonTradingSellingUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 100px;}
html>body .subMenuTabButtonTradingSellingUn   {width: 98px;}
.subMenuTabButtonTradingSellingUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonTradingSellingUn_a:hover     {text-decoration: underline;}

/* Wanted submenu button */
.subMenuTabButtonWanted               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 60px;}
html>body .subMenuTabButtonWanted     {width: 58px;}
.subMenuTabButtonWanted_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonWanted_a:hover       {text-decoration: underline;}

.subMenuTabButtonWantedUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 60px;}
html>body .subMenuTabButtonWantedUn   {width: 58px;}
.subMenuTabButtonWantedUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonWantedUn_a:hover     {text-decoration: underline;}


/* Sold submenu button */
.subMenuTabButtonSold              {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 40px;}
html>body .subMenuTabButtonSold    {width: 38px;}
.subMenuTabButtonSold_a            {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSold_a:hover      {text-decoration: underline;}

.subMenuTabButtonSoldUn            {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 40px;}
html>body .subMenuTabButtonSoldUn  {width: 38px;}
.subMenuTabButtonSoldUn_a          {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSoldUn_a:hover    {text-decoration: underline;}


/* Trade/Sold submenu button */
.subMenuTabButtonTradeSold              {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 80px;}
html>body .subMenuTabButtonTradeSold    {width: 78px;}
.subMenuTabButtonTradeSold_a            {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonTradeSold_a:hover      {text-decoration: underline;}

.subMenuTabButtonTradeSoldUn            {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 80px;}
html>body .subMenuTabButtonTradeSoldUn  {width: 78px;}
.subMenuTabButtonTradeSoldUn_a          {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonTradeSoldUn_a:hover    {text-decoration: underline;}

/* Bought submenu button */
.subMenuTabButtonBought             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 60px;}
html>body .subMenuTabButtonBought   {width: 58px;}
.subMenuTabButtonBought_a           {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonBought_a:hover     {text-decoration: underline;}

.subMenuTabButtonBoughtUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 60px;}
html>body .subMenuTabButtonBoughtUn   {width: 58px;}
.subMenuTabButtonBoughtUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonBoughtUn_a:hover     {text-decoration: underline;}

/* Settings submenu button */
.subMenuTabButtonSettings               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subMenuTabButtonSettings     {width: 118px;}
.subMenuTabButtonSettings_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSettings_a:hover       {text-decoration: underline;}
                                        
.subMenuTabButtonSettingsUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subMenuTabButtonSettingsUn   {width: 118px;}
.subMenuTabButtonSettingsUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSettingsUn_a:hover     {text-decoration: underline;}

/* PwdEmail submenu button */
.subMenuTabButtonPwdEmail               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonPwdEmail     {width: 128px;}
.subMenuTabButtonPwdEmail_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonPwdEmail_a:hover       {text-decoration: underline;}

.subMenuTabButtonPwdEmailUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonPwdEmailUn   {width: 128px;}
.subMenuTabButtonPwdEmailUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonPwdEmailUn_a:hover     {text-decoration: underline;}

/* Subscriptions submenu button */
.subMenuTabButtonSubscriptions               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subMenuTabButtonSubscriptions     {width: 118px;}
.subMenuTabButtonSubscriptions_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSubscriptions_a:hover       {text-decoration: underline;}

.subMenuTabButtonSubscriptionsUn             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subMenuTabButtonSubscriptionsUn   {width: 118px;}
.subMenuTabButtonSubscriptionsUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSubscriptionsUn_a:hover     {text-decoration: underline;}

/* ShopApperance submenu button */
.subMenuTabButtonShopApperance               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonShopApperance     {width: 128px;}
.subMenuTabButtonShopApperance_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonShopApperance_a:hover       {text-decoration: underline;}

.subMenuTabButtonShopApperanceUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonShopApperanceUn   {width: 128px;}
.subMenuTabButtonShopApperanceUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonShopApperanceUn_a:hover     {text-decoration: underline;}

/* About The Shop submenu button */
.subMenuTabButtonAboutTheShop               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonAboutTheShop     {width: 128px;}
.subMenuTabButtonAboutTheShop_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonAboutTheShop_a:hover       {text-decoration: underline;}

.subMenuTabButtonAboutTheShopUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonAboutTheShopUn   {width: 128px;}
.subMenuTabButtonAboutTheShopUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonAboutTheShopUn_a:hover     {text-decoration: underline;}

/* CollectorApperance submenu button */
.subMenuTabButtonCollectorApperance               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonCollectorApperance     {width: 128px;}
.subMenuTabButtonCollectorApperance_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonCollectorApperance_a:hover       {text-decoration: underline;}

.subMenuTabButtonCollectorApperanceUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonCollectorApperanceUn   {width: 128px;}
.subMenuTabButtonCollectorApperanceUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonCollectorApperanceUn_a:hover     {text-decoration: underline;}

/* About The Collector submenu button */
.subMenuTabButtonAboutTheCollector               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonAboutTheCollector     {width: 128px;}
.subMenuTabButtonAboutTheCollector_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonAboutTheCollector_a:hover       {text-decoration: underline;}

.subMenuTabButtonAboutTheCollectorUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonAboutTheCollectorUn   {width: 128px;}
.subMenuTabButtonAboutTheCollectorUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonAboutTheCollectorUn_a:hover     {text-decoration: underline;}

/* SoldTrans submenu button */
.subMenuTabButtonSoldTrans               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonSoldTrans     {width: 128px;}
.subMenuTabButtonSoldTrans_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSoldTrans_a:hover       {text-decoration: underline;}

.subMenuTabButtonSoldTransUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonSoldTransUn   {width: 128px;}
.subMenuTabButtonSoldTransUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonSoldTransUn_a:hover     {text-decoration: underline;}

/* BoughtTrans submenu button */
.subMenuTabButtonBoughtTrans               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonBoughtTrans    {width: 128px;}
.subMenuTabButtonBoughtTrans_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonBoughtTrans_a:hover       {text-decoration: underline;}

.subMenuTabButtonBoughtTransUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 130px;}
html>body .subMenuTabButtonBoughtTransUn   {width: 128px;}
.subMenuTabButtonBoughtTransUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonBoughtTransUn_a:hover     {text-decoration: underline;}

.subCopyCommon                             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subCopyCommon                   {width: 118px;}
.subCopyCommon_a                           {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subCopyCommon_a:hover                     {text-decoration: underline;}
                                           
.subCopyCommonUn                           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 120px;}
html>body .subCopyCommonUn                 {width: 118px;}
.subCopyCommonUn_a                         {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subCopyCommonUn_a:hover                   {text-decoration: underline;}


/* Reset Collector Categories submenu button */
.subMenuTabButtonRcc               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 210px;}
html>body .subMenuTabButtonRcc     {width: 208px;}
.subMenuTabButtonRcc_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonRcc_a:hover       {text-decoration: underline;}

.subMenuTabButtonRccUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 210px;}
html>body .subMenuTabButtonRccUn   {width: 208px;}
.subMenuTabButtonRccUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonRccUn_a:hover     {text-decoration: underline;}

/* Reset Collector Categories Wanted submenu button */
.subMenuTabButtonRccw               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 210px;}
html>body .subMenuTabButtonRcc     {width: 208px;}
.subMenuTabButtonRccw_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonRccw_a:hover       {text-decoration: underline;}

.subMenuTabButtonRccwUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 210px;}
html>body .subMenuTabButtonRccwUn   {width: 208px;}
.subMenuTabButtonRccwUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonRccwUn_a:hover     {text-decoration: underline;}

/* Reset Collector Categories Trade submenu button */
.subMenuTabButtonRcct               {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial; padding:5px 0px 5px 0px; width: 210px;}
html>body .subMenuTabButtonRcct     {width: 208px;}
.subMenuTabButtonRcct_a             {font-weight: bold; text-decoration:none; text-align: center; font-size:12px; color:black; font-family:Arial;cursor: pointer;}
.subMenuTabButtonRcct_a:hover       {text-decoration: underline;}

.subMenuTabButtonRcctUn             {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial; padding:5px 0px 5px 0px; width: 210px;}
html>body .subMenuTabButtonRcctUn   {width: 208px;}
.subMenuTabButtonRcctUn_a           {font-weight: normal; text-decoration:none; text-align: center; font-size:12px; color:#296685; font-family:Arial;cursor: pointer;}
.subMenuTabButtonRcctUn_a:hover     {text-decoration: underline;}


/* --- end of submenu ----*/

.subMenuTabButtonSpace
{
  widht: 30px;height:1px;
}

.moreTransactions
{
  text-align:left;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
}

.moreTransactions a
{
  font-weight: normal;
  color: brown;
}


/*---------------------*/
/*--- !myaccount ---*/
/*---------------------*/


/*--------------------*/
/*--- sell new item --*/
/*--------------------*/

.sellnewForm_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
  margin-top: 10px;
}

.sellnewForm_top td
{
  padding-left: 5px;
  text-align: left;
}


.sellnewForm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
  margin-top: 5px;
}

.sellnewForm td
{
  padding-left: 5px;
  text-align: left;
}

.sni
{
  width: 450px;
  font-weight: bold;
}

.sni1
{
  width: 130px;
  font-weight: bold;
}

.sni2
{
  font-weight: normal;
}
/*---------------------*/
/*--- !sell new item --*/
/*---------------------*/


/* ------------------------------------------------------------ submenu main content pannel -----------------------------------------------------*/

.content_my
{
  text-align: left;
  width: 100%;
}

html>body .content_my
{
  text-align: left;
  width: auto;
}

.containerSubMenu{  margin: 0px; padding: 0px; font-size: 2px;}
.containerSubMenuHeader {  background: white url('../images/corners/container-top-back.gif') repeat-x bottom;  width: 100%;  height: 6px;  margin: 0px;  padding: 0px;}
.containerSubMenuHeaderLeft {  width: 6px;  height: 6px;  background: white url('../images/corners/container-top-left.gif') no-repeat  bottom left;;  float: left;}
.containerSubMenuHeaderRight {  width: 6px;  height: 6px;  background: white url('../images/corners/container-top-right.gif') no-repeat  bottom right;  float: right;}
.containerSubMenuMain {  border-left: solid 1px #C6D8F0;  border-right: solid 1px #C6D8F0;  margin: 0px;  padding: 0px;}
.containerSubMenuMainInner {  background-color: #C6D8F0;  padding-left: 6px;  padding-right: 6px;  margin: 0px;}
.containerSubMenuFooter {  padding: 0px;  width: 100%;  height: 6px;  background: white url('../images/corners/container-bottom-back.gif') repeat-x top;}
.containerSubMenuFooterLeft {  width: 6px;  height: 6px;  background: white url('../images/corners/container-bottom-left.gif') no-repeat top left;  float: left;}
.containerSubMenuFooterRight {  width: 6px;  height: 6px;  background: white url('../images/corners/container-bottom-right.gif') no-repeat top right;  float: right;}

.containerSubMenuOut {  border-left: solid 1px white;  border-right: solid 1px white;  margin: 0px;  padding: 0px;}
.containerSubMenuOutInner {  background-color: white;  padding-left: 6px;  padding-right: 6px;  margin: 0px;}


.containerMain{margin: 0px; padding: 0px; font-size: 2px;}
.containerMainHeader{background: white url('../images/corners/container-top-back.gif') repeat-x bottom; width:100%; height:6px; margin:0px; padding:0px;}
.containerMainHeaderLeft{width: 6px; height:6px; background:white url('../images/corners/container-top-left.gif') no-repeat  bottom left; float: left;}
.containerMainHeaderRight{width:6px; height:6px; background:white url('../images/corners/container-top-right.gif') no-repeat  bottom right; float:right;}
.containerMainMain{border-left:solid 1px #C6D8F0; border-right:solid 1px #C6D8F0; margin:0px; padding:0px;}
.containerMainMainInner{background-color:#C6D8F0; padding-left:6px; padding-right:6px; margin:0px;}
.containerMainFooter{padding: 0px;  width: 100%;  height: 6px;  background: white url('../images/corners/container-bottom-back.gif') repeat-x top;}
.containerMainFooterLeft{width: 6px;  height: 6px;  background: white url('../images/corners/container-bottom-left.gif') no-repeat top left;  float: left;}
.containerMainFooterRight{width: 6px;  height: 6px;  background: white url('../images/corners/container-bottom-right.gif') no-repeat top right;  float: right;}


/* ------------------------------------------------------------ !submenu main content pannel -----------------------------------------------------*/

/*---- item table properties----*/

.table_product{
  width: 100%;
  overflow:hidden;                /* disable overflow menu*/
  padding: 0px 0px 0px 0px;
 }

html>body .table_product
{
  width: auto;
  overflow:hidden;                /* disable overflow menu*/
  padding: 0px 0px 0px 0px;
 }

.item_navigation{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
	background-color:#fec;
	margin-top: 0px !important;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	width:100%;
	}

.item_navigation .per_page {
	border:0px;
	padding-left: 4px;
	text-align:left;
	width:33%;
	}

.item_navigation .sort_by {
	border:0px;
	padding-left: 8px;
	width:33%;
	}

.my_item_navigation{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
	background-color: #C6D8F0;
	margin-top: 0px ;
	width:100%;
	}

.my_item_navigation .per_page {
	border:0px;
	padding-left: 3px;
	text-align:left;
	width:33%;
	}

.my_item_navigation .sort_by {
	border:0px;
	padding-left: 8px;
	width:33%;
	}


.list_item_table
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
}

.list_item_table  a
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
}


.list_item_table td
{
  border-bottom: 1px solid #BEBEBE;
}

.list_Admin
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
}

.list_Admin  a
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: normal;
  color: navy;
}

.list_Admin  b
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: normal;
  color: black;
}


.list_Admin td
{
  border-bottom: 1px solid #BEBEBE;
}

.itemListHeader{
  background: #95B2D1;
  height: 20px;
  vertical-align: top;
}

.containerList{margin: 0px; padding: 0px; font-size: 2px;}
.containerListHeader {background: white url('../images/corners/container-top-back-lh.gif') repeat-x bottom; width: 100%; height: 6px; margin: 0px; padding: 0px;}
.containerListHeaderLeft {width: 6px; height: 6px; background: white url('../images/corners/container-top-left-lh.gif') no-repeat  bottom left; float: left;}
.containerListHeaderRight {width: 6px; height: 6px; background: white url('../images/corners/container-top-right-lh.gif') no-repeat  bottom right; float: right;}
.containerListMain {border-left: solid 1px #C6D8F0; border-right: solid 1px #C6D8F0; margin: 0px; padding: 0px;}
.containerListMainInner {background-color: #C6D8F0; padding-left: 6px; padding-right: 6px; margin: 0px;}

.containerBh{margin: 0px; padding: 0px; font-size: 2px;}
.containerBhHeader {background: white url('../images/corners/container-top-back-bh.gif') repeat-x bottom; width: 100%; height: 6px; margin: 0px; padding: 0px;}
.containerBhHeaderLeft {width: 6px; height: 6px; background: white url('../images/corners/container-top-left-bh.gif') no-repeat  bottom left; float: left;}
.containerBhHeaderRight {width: 6px; height: 6px; background: white url('../images/corners/container-top-right-bh.gif') no-repeat  bottom right; float: right;}
.containerBhMain {border-left: solid 1px #95B3D3; border-right: solid 1px #95B3D3; margin: 0px; padding: 0px;}
.containerBhMainInner {background-color: #95B3D3; padding-left: 6px; padding-right: 6px; margin: 0px;}

#bh_title
{
  height: 20px;
  left 0px;
  background: #95B3D3;
  margin: 0px 0px 0px 0px;
  color: black;
	line-height:15px; /* height of the menu */
	font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 13px;
  padding-left: 5px;
}

html>body #bh_title
{
  height: 20px;
  left 0px;
  background: #95B3D3;
  margin: 0px 0px 0px 0px;
  color: black;
	line-height:15px; /* height of the menu */
	font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 13px;
  padding-left: 5px;
}


.item_image
{
  border: 1px solid silver;
  width: 80px;
  height: 80px;
  margin-top: 5px;    
  margin-bottom: 5px;   
  cursor: pointer;
}

.item_image img
{
  margin-top: 10px;    
  margin-bottom: 10px; 
}

.items_found
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
}


.item_foto
{
  padding-left: 25px;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
  }

.item_name
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.item_price
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.article_text
{
  margin: 0px 5px 0px 5px;
}

.item_bids
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.item_pay_pal
{
  margin-left:5px;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.item_time_left
{
  margin-left:5px;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.itemTradeSell
{
  margin-right:25px;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 9pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}
/*-------------------------------end item table-------------------------------*/




/*-------Selected Item-----------*/



/*------------*/

/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
  display: none;
  border:   1px solid rgb(168,192,228);
  padding:10px;
  /*background-color: rgb(225,232,243);*/
  background-color: white;
  margin: 7px;
}

.orig
{
  color: navy;
  text-decoration: underline;
  cursor: pointer;
}

.orig
{
  color: navy;
  text-decoration: underline;
  cursor: pointer;
}

.paginationstyle{ /*Style for demo pagination divs*/

text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

/*---------------*/


.item_content
{
  text-align: left;
  margin-top: 15px;
  min-height:800px;
  height:auto;
  width: 100%;
}

.ad_header
{
  border-bottom:   1px solid rgb(106,142,202);
  border-top:   1px solid rgb(106,142,202);
  height: 30px;
  background-color: rgb(167,189,223);
  color:navy;
  font-weight: bold;
  font-size: 14px;
  height: auto;
  margin-top: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.item_header
{
  border-bottom:   1px solid rgb(106,142,202);
  border-top:   1px solid rgb(106,142,202);
  height: 30px;
  background-color: rgb(167,189,223);
  color:navy;
  font-weight: bold;
  font-size: 14px;
  height: auto;
  padding-top: 5px;
  padding-bottom: 5px;
}

.item_header a
{
  color: navy;
}

.item_body
{
  height: auto;
  width: 100%;
}

.go_back
{
  height: 30px;
  padding: 2px;
}

.go_back_text
{
  height: 30px;
  padding-top: 5px;
}

.go_back_img
{
  float: left;
  height: 20px;
  padding-top: 5px;
  margin-right: 5px;
}

/*--------------------------*/
.item_contact
{
  margin-top: 15px;
  margin-left: 20px;
  height: 331px;
}

.item_contact a
{
  color: blue;
}

.item_contact table
{
  color: navy;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.ac_header
{
  width: 100%;
  border-bottom:   2px solid rgb(106,142,202);
  height: 20px;
  color:navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  padding-top: 12px;
}

html>body .ac_header
{
  width: 100%;
  border-bottom:   2px solid rgb(106,142,202);
  height: 20px;
  color:navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  padding-top: 8px;
}


/*--------------------------*/
/*--------------------------*/
.item_main
{
  margin-top: 15px;
  border:   1px solid rgb(168,192,228);
  background-color: rgb(225,232,243);
}

.am_img
{
  width: 210px;
  height: 250px;
}


.item_text
{
  /*border:   1px solid rgb(168,192,228);*/
  margin-top: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 10px 0 10px 0;
  widht: 100%;
}


.itab
{
  font-family: Arial, Helvetica, sans-serif;
  color: rgb(83,83,83);
  font-size: 12px;
}

.is_title
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

/*--------------------------*/

.item_bid table
{
  margin-top: 10px;
  padding: 5px;
  height-min: 400px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.item_bid a
{
  color: blue;
}

.item_details
{
  margin-top: 10px;
  border-top:   1px solid rgb(168,192,228);
  border-right:   1px solid rgb(168,192,228);
  border-bottom:   1px solid rgb(168,192,228);
  border-left:   1px solid rgb(168,192,228);
  padding: 5px;
  height-min: 400px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  /*  width: 100%; */
}

.item_details table
{
  margin-top: 10px;
  padding: 5px;
  height-min: 400px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  /*  width: 100%; */
}

.item_details a
{
  color: blue;
}


/* ---------------  */
/* feedback         */
/* ---------------  */

.feedbackUser
{

  margin: 15px 0px 15px 0px ;
  border:   1px solid rgb(168,192,228);
  background-color: rgb(225,232,243);
}

.feedbackUserScore table
{
  margin-top: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.feedbackUserScoreRecent
{
  border: 1px solid rgb(168,192,228);
  width: 450px;
  margin-top: 15px;
  margin-left: 20px;
  padding: 10px;
}

.feedbackUserScoreRecent table
{
  color: navy;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.fusr_header
{
  width: 100%;
  border-bottom:   2px solid rgb(106,142,202);
  height: 20px;
  color:navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  padding-top: 12px;
}

html>body .fusr_header
{
  width: 100%;
  border-bottom:   2px solid rgb(106,142,202);
  height: 20px;
  color:navy;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  padding-top: 8px;
}

.rfr_months
{
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  color: grey;
  font-weight: bold;
  width: 100%;
}
.rfr_positive
{
  padding-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  border-bottom:   1px solid #d6e1ff;
  color: green;
  width: 100%;
}

.rfr_neutral
{
  padding-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  border-bottom:   1px solid #d6e1ff;
  color: black;
  width: 100%;
}

.rfr_negative
{
  padding-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  border-bottom:   1px solid #d6e1ff;
  color: red;
  width: 100%;
}

.feedbackDistinctText
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}
.feedbackScoreText
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.feedbackScore
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.feedbackImgItem
{
  text-align: left;
  text-align: left;
  padding: 5px 10px 5px 10px ;
}

.feedbackComment
{
  text-align: left;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.feedbackFrom
{
  text-align: left;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
}

.feedbackDate
{
  text-align: left;
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
  margin-right:10px;
}

.feedbackCommentItem
{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  line-height: normal;
  color: black;
  padding: 5px 0px 5px 0px ;
}

.feedbackCommentItem a
{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 9pt;
  line-height: normal;
  color: #7A7A7A;
  text-decoration:underline;
}

.feedbackFromItem
{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  line-height: normal;
  color: black;
  padding: 5px 0px 5px 0px ;
}

.feedbackFromItem a
{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  color: navy;
  font-weight: normal;
  text-decoration: none;
  padding: 5px 0px 5px 0px ;
}


.feedbackDateItem
{
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  line-height: normal;
  color: black;
  padding: 5px 10px 5px 0px ;
}

.containerFeedback{margin: 0px; padding: 0px; font-size: 2px;}
.containerFeedbackHeader {background: white url('../images/corners/container-top-back-lh.gif') repeat-x bottom; width: 100%; height: 6px; margin: 0px; padding: 0px;}
.containerFeedbackHeaderLeft {width: 6px; height: 6px; background: white url('../images/corners/container-top-left-lh.gif') no-repeat  bottom left; float: left;}
.containerFeedbackHeaderRight {width: 6px; height: 6px; background: white url('../images/corners/container-top-right-lh.gif') no-repeat  bottom right; float: right;}
.containerFeedbackMain {border-left: solid 1px #C6D8F0; border-right: solid 1px #C6D8F0; margin: 0px; padding: 0px;}
.containerFeedbackMainInner {background-color: #C6D8F0; padding-left: 6px; padding-right: 6px; margin: 0px;}


/* --- end feedback ----- */

/* --comunity -- */

.communityUserTitle
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
  margin-left: 5px;
}

.communityUserShop
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
  margin-left: 5px;
}

.communityUserCollector
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
  margin-left: 5px;
}

.communityUserRegistered
{
  FONT-FAMILY: "verdana";
  FONT-SIZE: 10pt;
  line-height: normal;
  font-weight: bold;
  color: navy;
  text-decoration:underline;
  margin-left: 5px;
}

.communityU a
{
  margin-left: 5px;
  color: navy;
  font-weight: bold;
}

.communityS a
{
  margin-left: 5px;
  color: navy;
  font-weight: bold;
}

.communityRS
{
  FONT-SIZE: 10pt;
  margin-left: 5px;
  color: black;
  font-weight: normal;
  text-align: left;
}
/* -- end comunity -- */


/* --- put feeedback -- */

.rfr_rate
{
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: grey;
  font-weight: bold;
  width: 100%;
}

.feedbackFormSubmit
{
  margin: 10px 0px 20px 140px;
}
.feedbackForm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
  margin: 10px 0px 10px 0px;
}

.feedbackForm table
{
  margin-left: 25px;
}
.feedbackForm td
{
  padding-left: 5px;
  text-align: left;
}

.leaveFeedback a
{
  color: brown;
  text-decoration:underline;
  font-size:12px;
}

.waitingForBuyer b
{
  color: brown;
  text-decoration:none;
  font-size:12px;
}

.contactInfo a
{
  color: brown;
  text-decoration:underline;
  font-size:12px;
  margin-left: 10px;
}

.contactInfo2 a
{
  color: blue;
  text-decoration:underline;
  font-size:12px;
  margin-left: 10px;
}
.closedTransaction b
{
  color: brown;
  text-decoration:none;
  font-size:12px;
}

.sendInfoToSeller a
{
  color: brown;
  text-decoration:underline;
  font-size:12px;
}
/* -- end put feeedback -- */


/* --- contact info ---- */

.contactInfoView
{
  padding: 20px 0px 20px 10px;
}

.contactInfoNote
{
  padding: 20px 0px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: navy;
}


/* --- !contact info ---- */

/* ---------News/Articles------------------*/

.myLatestNews
{
  margin: 5px;
  font-size: 12px;
}

.articleDate
{
  border-bottom:   1px solid #c3c3d6;
  border-top:   1px solid #c3c3d6;
  height: 30px;
  background-color: #dcdcfb;
  color:black;
  font-size: 14px;
  font-style: italic;
  height: auto;
  margin-top: 15px;
  padding: 2px 0px 2px 5px;
}

.articleTitle { margin-bottom: 5px;}
.titleColor {color:navy;}
.articleTitle a { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px;text-decoration:none;}
.articleTitle a:hover       { text-decoration: underline;}

.articleShortText {margin-bottom: 5px;}
.readMore {margin: 0px 0px 5px 0px;}

.articleTitleMain
{
  color:black;
  font-family: georgia,palatino;
  font-size: 28px;
  margin-top: 10px;
  text-align: center;
}


/*----------!News/Articles------------------*/