/*-[ GENERAL ]----------------------------
----------------------------------------*/
body {
    font-family: Helvetica, Tahoma, Arial, sans-serif;
    font-size: 9pt;
    color: #000;
    margin: 0px;
    background-color: #f0f0f0;
}

body.bid-iframe {
    background-color: white;
}

form {margin: 0;padding: 0;}

#MessageLayer {
    position: absolute;
    width: 234px;
    height: 45px;
    z-index: 1;
    left: 158px;
    top: 119px;
    font-size: 9pt;
    color: #CC0000;
    text-align: center;
    vertical-align: middle;
    background-color: #FFFF66;
    border: 1px solid #CC0000;
}

h1 { font-size: 10pt; color: #000; text-align:center; margin:0px}
h1.mainPage { font-size: 10pt; color: #000; margin:0px}
h2 { font-size:  9pt; font-weight: bold; color: black; text-align:center; margin:0px}
h2.mainPageH2 {font-size: 11pt; color: #585858; text-align: left;}
h3.mainPageH3 { font-size: 10pt; font-weight: bold; color: #585858; text-align: left; margin: 5px; padding: 0;}
h1.keywordClouds, div.keywordClouds1 {font-size: 13pt; color: #000; display: inline; line-height: 17pt; font-weight: normal;}
h2.keywordClouds, div.keywordClouds2 {font-size: 12pt; color: #000; display: inline; line-height: 17pt; font-weight: normal;}
h3.keywordClouds, div.keywordClouds3 {font-size: 11pt; color: #000; display: inline; line-height: 17pt; }
h4.keywordClouds, div.keywordClouds4 {font-size: 10pt; color: #000; display: inline; line-height: 17pt; }
h5.keywordClouds, div.keywordClouds5 {font-size: 9pt;  color: #000; display: inline; line-height: 17pt; }
h6.keywordClouds, div.keywordClouds6 {font-size: 8pt;  color: #000; display: inline; line-height: 17pt; }

a:link.keywordClouds1 {color:#0000ff;padding:2px;border-radius:5px;}
a:link.keywordClouds2 {color:#2626FF;padding:2px;border-radius:5px;}
a:link.keywordClouds3 {color:#4C4CFF;padding:2px;border-radius:5px;}
a:link.keywordClouds4 {color:#7373FF;padding:2px;border-radius:5px;}
a:link.keywordClouds5 {color:#9999FF;padding:2px;border-radius:5px;}
a:link.keywordClouds6 {color:#BFBFFF;padding:2px;border-radius:5px;}

a.keywordClouds1:hover {text-decoration:none;background-color:#eee;}
a.keywordClouds2:hover {text-decoration:none;background-color:#eee;}
a.keywordClouds3:hover {text-decoration:none;background-color:#eee;}
a.keywordClouds4:hover {text-decoration:none;background-color:#eee;}
a.keywordClouds5:hover {text-decoration:none;background-color:#eee;}
a.keywordClouds6:hover {text-decoration:none;background-color:#eee;}

h1.h1_SiteName     { font-size: 10pt; text-align:left; color: #ffffff; display: inline;}
h1.h1_SiteName2    { font-size: 10pt; text-align:left; color: #ffffff; display: inline; font-weight: normal;}
h1.h1_SiteTitle    { font-size: 13pt; text-align:left; color: #fff; display: inline; font-style: italic;}
h1.h1_AuctionTitle { font-size: 11pt; text-align:left; }
h1.h1_CategoryName { font-size: 15pt; text-align:left; color: #fff; }


h2.h2_SiteNameInBoxCat        { font-size: 12pt; text-align:left; display: inline; color: #00f}
h2.h2_CategoryNameInBoxCat {
    font-size: 11pt;
    font-weight: bold;
    text-align:left;
    display: inline-block;
    color: #00f;
    padding:3px;
    border-radius:5px;
}
h2.h2_CategoryNameInBoxCat:hover {
    background-color:white;
}
h2.h2_SubCategoryNameInBoxCat {
    font-size: 9pt;
    font-weight: normal;
    text-align:left;
    display: inline-block;
    color: #00f;
    padding:1px 3px;
    border-radius:5px;
}
h2.h2_SubCategoryNameInBoxCat:hover {
    background-color:white;
}

.h2_NewDesign { font-size:11pt; color: #585858; text-align:left; font-weight:bold; }

td {vertical-align: top; font-size: 9pt; text-align: left;}

th {vertical-align: top; text-align:left; font-size: 9pt}

a:link {
    color: #00f;
    text-decoration: none
}
a:active {
    color: #00f;
}
a:visited {
    color: #00f;
}
a:hover {
    text-decoration: underline
}

div.div_seo_itemBox {
    padding: 10px;
    color: #555;
    font-size: 8pt;
    text-align: left;
}

/*-[ TEXTS ]----------------------------------------------------------------------*/

/*/ 01: Black /-------------------------------------------------------------------*/
.txt0101 {font-size:  1pt; color: #000000;}
.txt0103 {font-size:  3pt; color: #000000;}
.txt0106 {font-size:  6pt; color: #000000;}
.txt0107 {font-size:  7pt; color: #000000;}
.txt0108 {font-size:  8pt; color: #000000;}
.txt0109 {font-size:  9pt; color: #000000;}
.txt0110 {font-size: 10pt; color: #333333;}
.txt0111 {font-size: 11pt; color: #000000;}
.txt0112 {font-size: 12pt; color: #000000;}
.txt0113 {font-size: 13pt; color: #000000;}
.txt0114 {font-size: 14pt; color: #000000;}
.txt0115 {font-size: 15pt; color: #000000;}

/*/ 02: White /-------------------------------------------------------------------*/
.txt0207 {font-size:  8pt; color: #ffffff}
.txt0208 {font-size:  8pt; color: #ffffff}
.txt0209 {font-size:  9pt; color: #ffffff}
.txt0210 {font-size: 10pt; color: #ffffff}
.txt0211 {font-size: 11pt; color: #ffffff}
.txt0212 {font-size: 12pt; color: #ffffff}
.txt0213 {font-size: 13pt; color: #ffffff}
.txt0214 {font-size: 14pt; color: #ffffff}
.txt0215 {font-size: 15pt; color: #ffffff}
.txt0218 {font-size: 18pt; color: #ffffff}
.txt0220 {font-size: 20pt; color: #ffffff}

/*/ 03: Red /---------------------------------------------------------------------*/
.txt0307 {font-size:  8pt; color: #ff0000}
.txt0308 {font-size:  8pt; color: #ff0000}
.txt0309 {font-size:  9pt; color: #ff0000}
.txt0310 {font-size: 10pt; color: #ff0000}
.txt0311 {font-size: 11pt; color: #ff0000}
.txt0312 {font-size: 12pt; color: #ff0000}
.txt0313 {font-size: 13pt; color: #ff0000}
.txt0314 {font-size: 14pt; color: #ff0000}
.txt0315 {font-size: 15pt; color: #ff0000}

/*/ 04: Blue /--------------------------------------------------------------------*/
.txt0407 {font-size:  7pt; color: #0000ff}
.txt0408 {font-size:  8pt; color: #0000ff}
.txt0409 {font-size:  9pt; color: #0000ff}
.txt0410 {font-size: 10pt; color: #0000ff}
.txt0411 {font-size: 11pt; color: #0000ff}
.txt0412 {font-size: 12pt; color: #0000ff}
.txt0413 {font-size: 13pt; color: #0000ff}
.txt0422 {font-size: 22pt; color: #0000ff}

/*/ 05: Green /-------------------------------------------------------------------*/
.txt0508 {font-size:  8pt; color: #00aa00}
.txt0510 {font-size: 10pt; color: #00aa00}
.txt0512 {font-size: 12pt; color: #00aa00}

/*/ 06: Gray /--------------------------------------------------------------------*/
.txt0607 {font-size:  7pt; color: #555555}
.txt0608 {font-size:  8pt; color: #555555;}
.txt0609 {font-size:  9pt; color: #555555}
.txt0610 {font-size: 10pt; color: #555555}
.txt0611 {font-size: 11pt; color: #555555}
.txt0612 {font-size: 12pt; color: #555555}

/*/ 07: Light gray /--------------------------------------------------------------*/
.txt0707 {font-size:  7pt; color: #bbbbbb}
.txt0708 {font-size:  8pt; color: #bbbbbb}
.txt0709 {font-size:  9pt; color: #bbbbbb}
.txt0710 {font-size: 10pt; color: #bbbbbb}
.txt0713 {font-size: 13pt; color: #bbbbbb}

/*/ 08: Dark Red /----------------------------------------------------------------*/
.txt0807 {font-size:  8pt; color: #aa0000}
.txt0808 {font-size:  8pt; color: #aa0000}
.txt0809 {font-size:  9pt; color: #aa0000}
.txt0810 {font-size: 10pt; color: #aa0000}
.txt0811 {font-size: 11pt; color: #aa0000}
.txt0812 {font-size: 12pt; color: #aa0000}
.txt0813 {font-size: 13pt; color: #aa0000}

/*/ 09: Dark Green /--------------------------------------------------------------*/
.txt0908 {font-size:  8pt; color: #005500}
.txt0910 {font-size: 10pt; color: #005500}
.txt0911 {font-size: 11pt; color: #005500}
.txt0913 {font-size: 13pt; color: #005500}

/*/ 10: Dark Blue /---------------------------------------------------------------*/
.txt1010 {font-size: 10pt; color: #0000aa}
.txt1011 {font-size: 11pt; color: #0000aa}
.txt1012 {font-size: 12pt; color: #0000aa}
.txt1013 {font-size: 13pt; color: #0000aa}

/*/ 11: Dark Brown /--------------------------------------------------------------*/
.txt1110 {font-size: 10pt; color: #804000}
.txt1112 {font-size: 12pt; color: #804000}

/*/ 12: Dark Orange /--------------------------------------------------------------*/
.txt1108 {font-size: 8pt; color: #FF6600}
.txt1109 {font-size: 9pt; color: #FF6600}
.txt1110 {font-size: 10pt; color: #FF6600}
.txt1113 {font-size: 13pt; color: #FF6600}

.txtSpaceout {margin-left: 5px;}

/*-[ BUTTONS ]--------------------------------------------------------------------*/

input.but_orange_8 {
    color:#fff;
    font-weight:bold;
    font-size: 8pt;
    background-image:url(../../pictures/backg_btn_01.gif);
    background-repeat: no-repeat;
    background-color:#f60;
    border:1px solid #000
}
input.but_green_10 {
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    background-image:url(../../pictures/backg_btn_02.gif);
    background-repeat: repeat-x;
    background-color:#6D8D13;
    border:1px solid #000;
}
input.but_green_8 {
    color:#fff;
    font-weight:bold;
    font-size: 8pt;
    background-image:url(../../pictures/backg_btn_02.gif);
    background-repeat: repeat-x;
    background-color:#6D8D13;
    border:1px solid #000;
}
button.but_orange_10, input.but_orange_10, a.but_orange_10 {
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    background-image:url(../../pictures/backg_btn_01.gif);
    background-repeat: no-repeat;
    background-color:#f60;
    border:1px solid #000
}
a.but_orange_10, a.but_orange_10:visited{
    padding: 2px 5px 2px 5px;
    color:white;
}

input.but_red_10,button.but_red_10 {
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    background-image:url(../../pictures/backg_btn_red1.gif);
    background-repeat: no-repeat;
    background-color:#ff0000;
    border:1px solid #000
}
input.but_green_12 {
    color:#fff;
    font-weight:bold;
    font-size: 12pt;
    background-image:url(../../pictures/backg_btn_02.gif);
    background-repeat: repeat-x;
    background-color:#6D8D13;
    border:1px solid #000;
}
button.but_orange_12, input.but_orange_12 {
    color:#fff;
    font-weight:bold;
    font-size: 12pt;
    background-color:rgb(254, 134, 34);
    border:1px solid #000
border-radius:5px;
    padding:5px 10px;
    cursor:pointer;
    height:50px;
}
body input.button,
button.button,
a.button,
a.button:visited,
body input.but_blue1_8,
button.but_blue1_8,
a.but_blue1_8,
a.but_blue1_8:visited,
a.but_blue1_8:active {

    font-size: 8pt;
    background-repeat: no-repeat;
    border:1px solid #000;
    border-radius:5px;
    text-decoration: none;
    padding:0.25em;
    cursor: pointer;
    color:#fff;
    background-color:#439BF0;
}

button:disabled {
    cursor: auto;
}

body input.grey,
button.grey,
a.grey,
a.grey:visited{
    color: #FFFFFF;
    background-color: #676767;
}

button.but_blue1_8,
a.but_blue1_8,
a.but_blue1_8:visited{
    /*color:#fff;
    background-color:#439BF0;*/
}

button.button,
button.but_blue1_8{
    font-size: 11pt;
    font-weight: bold;
}

a.but_blue1_8, a.but_blue1_8:visited {
    display:inline-block;
}

body input.but_blue1_10,button.but_blue1_10 {
    color:#fff;
    font-size: 10pt;
    background-color:#439BF0;
    border:1px solid #000;
    border-radius:5px;
    padding:5px 10px;
    cursor:pointer;
}
body input.but_blue1_10_b,button.but_blue1_10_b {
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    background-color:#439BF0;
    border:1px solid #000;
    border-radius:5px;
    padding:3px 10px;
    cursor:pointer;
}
body input.but_gold_12_b {
    color:#000;
    font-weight:bold;
    font-size: 12pt;
    background-image:url(../../pictures/box_gold1_top.gif);
    background-repeat: no-repeat;
    background-position: -10px 0px;
    background-color:#D2D2A0;
    border:2px solid #000;
}
body input.but_green1_10_b {
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    background-color:#580;
    border:1px solid #000;
    border-radius:5px;
    padding:3px 10px;
    cursor:pointer;
}
body input.but_green1_10 {
    color:#fff;
    font-size: 10pt;
    background-color:#580;
    border:1px solid #000;
}
body input.but_blue1_11_b,
div.but_blue1_11_b,
a.but_blue1_11_b {
    color:#fff;
    font-weight:bold;
    font-size: 11pt;
    background-color:#439BF0;
    border: 3px solid black;
    border-radius: 5px 5px 5px 5px;
    margin: 10px;
    padding: 3px 15px;
    cursor: pointer;
}
a.but_blue1_11_b {
    display: inline-block;
    text-decoration: none;
}


div.but_blue1_11_b.confirm-buy{
    display: inline;
}
a.confirm-buy:hover{
    text-decoration: none;
}
body input.but_blue1_12 {
    color:#fff;
    font-weight:bold;
    font-size: 12pt;
    background-color:#439BF0;
    border:1px solid #000;
    border-radius:5px;
    padding:5px 10px;
    cursor:pointer;
}
body input.but_gray1_10 {
    color:#000;
    font-size: 10pt;
    background-color:#ccc;
    border:1px solid #000;
    border-radius:5px;
    padding:5px 10px;
}

input.but_gray2_8 {
    color:#ffffff;
    font-weight:bold;
    font-size: 8pt;
    background-image:url(../../pictures/css/button_gray_01.gif);
    background-repeat: repeat-x;
    background-color:#5e5e5e;
    border:1px solid #000;
    cursor:pointer;
}

input.but_gray_8 {
    color:#ffffff;
    font-size: 8pt;
    background-image:url(../../pictures/css/button_gray_01.gif);
    background-repeat: repeat-x;
    background-color:#5e5e5e;
    border:1px solid #000;
    cursor:pointer;
}

input.but_gray2_12 {
    color:#ffffff;
    font-weight:bold;
    font-size: 12pt;
    background-image:url(../../pictures/css/button_gray_01.gif);
    background-repeat: repeat-x;
    background-color:#5e5e5e;
    border:1px solid #ffffff;
    cursor:pointer;
}

body input.but_purple1_10 {
    color:#fff;
    font-size: 10pt;
    background-image:url(../../pictures/backg_but_purple1.gif);
    background-repeat: no-repeat;
    background-color:#6100C1;
    border:1px solid #000;
    cursor:pointer;
}

body input.but_darkred_8 {
    color:#fff;
    font-size: 8pt;
    background-image:url(../../pictures/css/bkg_topbox_darkred_01.gif);
    background-repeat: repeat-x;
    background-color:#4d0222;
    border:1px solid #000;
    cursor:pointer;
}

body input.but_darkred_10 {
    color:#fff;
    font-size: 10pt;
    background-image:url(../../pictures/css/bkg_topbox_darkred_01.gif);
    background-repeat: repeat-x;
    background-color:#4d0222;
    border:1px solid #000;
    cursor:pointer;
}

body input.but_darkred_10b {
    color:#fff;
    font-size: 10pt;
    font-weight:bold;
    background-image:url(../../pictures/css/bkg_topbox_darkred_01.gif);
    background-repeat: repeat-x;
    background-color:#4d0222;
    border:1px solid #000;
    cursor:pointer;
}

body input.but_darkred_12b {
    color:#fff;
    font-size: 12pt;
    font-weight:bold;
    background-color:darkred;
    border:2px solid #000;
    cursor:pointer;
    padding:5px;
}

input.but_gray_8 {
    color:#ffffff;
    font-size: 8pt;
    background-image:url(../../pictures/css/button_gray_01.gif);
    background-repeat: repeat-x;
    background-color:#5e5e5e;
    border:1px solid #000;
    cursor:pointer;
}

a.rounded-button:link, a.rounded-button:active,
a.rounded-button:visited, a.rounded-button:hover,
input.rounded-button, button.rounded-button {
    border:0;
    border-radius:5px;
    text-decoration:none;
    padding-left:1em;
    padding-right:1em;
    font-size:10pt;
    font-weight:bold;
    display:inline-block;
    zoom: 1;            /* IE6&7 display:inline-block hack */
    *display:inline;    /* IE6&7 display:inline-block hack */
}

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


/*[ TD ]-----------------------------------------------------------------------------*/


DIV.BoxCatLine {padding-bottom:5px;
    border-bottom: 2px dotted #aaa;
    font-size:1pt}

DIV.TopTools {
    width:60px;
    height:25px;
    padding:0px 0px 5px 5px;
    vertical-align:top;
    background-image:url(../../pictures/css/bkg_toptools_gray_01.gif);
    background-repeat: no-repeat;
}


TD.TopSlogan      {padding:5px;
    background-color: #ddddff;
    border-top: 2px solid #000;
    border-left: 2px solid #000;
    border-right: 2px solid #000;
    border-radius: 5px 5px 0px 0px;
    background-image:url(../../pictures/backg_menu_52.gif);
    background-repeat: repeat-x;
    vertical-align:middle;
    color:#ffffff;
    font-size:12pt;}


TD.TopSlogan2     {padding: 5px;
    background-color: #ffffff;
    border-radius: 0px 5px 0px 0px}


TABLE.TopSitesTabs {background-image:url(../../pictures/backg_menu_26.gif);
    background-repeat: repeat-x}

TD.TopSiteNotSelected {background-color: #eeeeee;
    border-top: 2px solid #9999ff;
    border-left: 2px solid #9999ff;
    border-right: 2px solid #9999ff;
    border-radius: 5px 5px 0px 0px;
    text-align:center;
    font-size:8pt}

TD.TopSiteSelected {background-color: #ffffff;
    border-top: 2px solid #9999ff;
    border-left: 2px solid #9999ff;
    border-right: 2px solid #9999ff;
    border-radius: 5px 5px 0px 0px;
    background-image:url(../../pictures/backg_menu_52.gif);
    background-repeat: repeat-x;
    color:#ffffff;
    text-align:center;
    font-size:8pt}

TD.TopMenuLinks {
    padding: 2px;
    font-size: 10pt;
    color:     #ffffff;
}

A.TopMenuLinks {
    font-size: 10pt;
    color:     #ffffff;
}
A.TopMenuLinks:hover {
    color:     #ffffff;
}
A.TopMenuLinks:visited {
    color:     #ffffff;
}
A.TopMenuLinks_highlight {
    font-size: 10pt;
    color:     #BFEE33;
}
A.TopMenuLinks_highlight:hover {
    color:     #BFEE33;
}
A.TopMenuLinks_highlight:visited {
    color:     #BFEE33;
}

td.getTopAdvertising {
    width:160px;
    height:70px;
    padding-right:40px;
    position:relative;
}

SPAN.TopMenuLoginMain {
    width:100%;
    padding:5px;
    color:#ffffff;
}

SPAN.TopMenuLogin {
    width:100%;
    padding:5px;
    color:#ffffff;
    font-size: 9pt;
}

TABLE.SearchMain  {border-collapse:separate;
    border: 0px solid #8080ff;
    border-radius: 5px;
    background-color: #ffffff;}

TABLE.SearchMain2 {background-image:url(../../pictures/backg_menu_73.gif);
    background-repeat: repeat-x;}

TABLE.SearchMain3 {border-collapse:separate;
    border: 0px solid #8080ff;
    border-bottom: 0px solid #8080ff;
    border-radius:10px 10px 0px 0px;
    background-color: #eee;}

td.MarqueeNewMembers {
    vertical-align: middle;
}

TD.MainSelection1 {background-color:#f8f8f8;
    border:1px solid #f8f8f8;
    vertical-align: middle;}

TD.MainSelection2 {background-color:#f8f8f8;
    border:1px solid #f8f8f8;}

.MainSelection3 {//border: 0px dotted #ddd;
    background-color: #fafafa;
    text-align:center;
//border: 1px solid #fafafa;
    border-radius:5px;
    padding: 5px;
    float:left;
    margin:5px;
}

TD.CategorySelection {width:180px;
    background-repeat: repeat-x;
    background-color:#fff;
    border:1px solid #CDCDCD;
    border-radius:5px;}

TD.ListSelection {width:150px;
    background-image:url(../../pictures/bg_gradiant_rose.gif);
    background-repeat: repeat-x;
    background-color:#fff;
    border:1px solid #6B39A8;
    border-radius:5px;}

TD.SellerSelection {width:200px;
    background-color:#fff;
    border:1px solid #C0C0C0;
    border-radius:5px;
    text-align:center;}

TABLE.WelcomeBoss  {cursor:pointer}

.Transparent100 {filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;}
.Transparent90  {filter:alpha(opacity=90);  -moz-opacity:0.90; opacity:0.90;}
.Transparent80  {filter:alpha(opacity=80);  -moz-opacity:0.80; opacity:0.80;}
.Transparent60  {filter:alpha(opacity=60);  -moz-opacity:0.60; opacity:0.60;}
.Transparent40  {filter:alpha(opacity=40);  -moz-opacity:0.40; opacity:0.40;}
.Transparent20  {filter:alpha(opacity=20);  -moz-opacity:0.20; opacity:0.20;}

.nowrap {white-space:nowrap;}

TD.tdForumFlag     {background-color: #eeeeee;
    color:#000;
    border: 2px solid #555555;
    border-bottom: 2px solid #555555;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer
}
TD.tdForumFlagSelected {background-color: #ffffff;
    color:#00f;
    border: 2px solid #555555;
    border-bottom: 2px solid #ffffff;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer
}

TD.tdEditor, TD.tdEditorDsc     {background-color: #eeeeee;
    border: 2px solid #aaaaaa;
    border-bottom: 0px solid #aaaaaa;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer
}
TD.tdEditorSelected, TD.tdEditorSelectedDsc {background-color: #eeeeff;
    border: 2px solid #5555ff;
    border-bottom: 0px solid #eeeeff;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer
}
TD.tdTab01 {        background-color: #eeeeee;
    border: 2px solid #aaaaaa;
    border-bottom: 0px solid #aaaaaa;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer;
    text-align:center;
}

TD.tdTab04 {        background-color: #E7EBDE;
    border: 2px solid #4C7A00;
    border-bottom: 0px solid #4C7A00;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer;
    text-align:center;
}

TD.tdTab04Selected {background-color: #558800;
    border: 2px solid #4C7A00;
    border-bottom: 0px solid #4C7A00;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    color: #FFFFFF;
    text-align:center;
    font-weight:bold;
}

TD.tdTab04b {       background-color: #E7EBDE;
    border: 2px solid #4C7A00;
    border-top: 0px solid #4C7A00;
    border-radius: 0px 0px 5px 5px;
    padding:5px 15px 5px 15px;
    cursor: pointer;
    text-align:center;
}

TD.tdTab04bSelected {background-color: #558800;
    border: 2px solid #4C7A00;
    border-top: 0px solid #4C7A00;
    border-radius: 0px 0px 5px 5px;
    padding:5px 15px 5px 15px;
    color: #FFFFFF;
    text-align:center;
    font-weight:bold;
}

TD.tdTab03{        padding:5px;
    font-size:10pt;
    text-align:center;
    background-color:#f8f8f8;
    color:#0000ff;
    border:2px solid #9999ff;
    border-bottom:0px solid #9999ff;
    border-radius: 5px 5px 0px 0px;
    cursor:pointer;
}

TD.tdTab03Selected {padding:5px;
    font-size:10pt;
    text-align:center;
    background-color:#9999ff;
    color:#ffffff;
    border:2px solid #9999ff;
    border-bottom:0px solid #9999ff;
    border-radius: 5px 5px 0px 0px;
    cursor:pointer;
}

TD.tdTab01Selected {background-color: #eeeeff;
    border: 2px solid #5555ff;
    border-bottom: 0px solid #eeeeff;
    border-radius: 5px 5px 0px 0px;
    padding:5px 15px 5px 15px;
    cursor: pointer;
    font-weight: bold;
    text-align:center;
}

TD.tdTab01b {        background-color: #eeeeee;
    border: 2px solid #aaaaaa;
    border-top: 0px solid #aaaaaa;
    border-radius: 0px 0px 5px 5px;
    padding:5px 15px 5px 15px;
    cursor: pointer;
    text-align:center;
}

TD.tdTab01bSelected {background-color: #eeeeff;
    border: 2px solid #5555ff;
    border-top: 0px solid #eeeeff;
    border-radius: 0px 0px 5px 5px;
    padding:5px 15px 5px 15px;
    cursor: pointer;
    font-weight: bold;
    text-align:center;
}

TD.tdFrame01 {
    border-top: 2px solid #5555ff;
    border-bottom: 2px solid #5555ff;
    padding: 10px;
}

TABLE.adminTop {
    border-bottom:2px solid black;
    padding:5px;
    width: 100%;
    background-color: #eee;
}

TD.adminTop {
    vertical-align:middle;
    padding:5px;
    font-size:8pt;
}

input.adminTopInput {
    color: black;
    font-size: 9pt;
    background-color: white;
    border: 1px solid black;
    border-radius: 5px;
    padding: 1px;
    height:20px;
    vertical-align:middle;
}

.adminTopBtn {
    color: white;
    font-weight: bold;
    font-size: 9pt;
    background-color: rgb(254, 134, 34);
    border: 2px solid black;
    border-radius: 5px;
    padding: 1px 5px;
    cursor: pointer;
    height:24px;
    vertical-align:middle;
    display:inline-block;
}
.adminTopBtn:visited {
    color: white;
}
.adminTopBtn:hover {
    text-decoration:none;
}

select.adminTopSelect {
    color: black;
    font-size: 9pt;
    background-color: white;
    border: 1px solid black;
    border-radius: 5px;
    padding: 1px;
    height:24px;
    vertical-align:middle;
}

a.adminTopSelect {

}

TABLE.BoxCol      {margin-bottom:5px;background-color: #fff;border:1px solid #000;border-radius:10px;}
TH.BoxColTitle    {font-size:10pt;color:#000; background-color: #D7DFFF; padding: 2px;border:1px solid #fff}
TD.BoxColContent  {background-color: #fff; padding: 5px;border-radius:10px;}
TD.BoxColBottom   {height:1px;background-color: #fff}

TABLE.SubBoxCol      {margin-bottom:5px;background-color: #fff;}
TH.SubBoxColTitle {
    #height:28px;
    padding: 5px;
    background-color: #C0C0C0;
    background-image: url(../../pictures/css/column_bg_box.png);
    background-repeat: repeat-x;
    background-position: top;
    border:1px solid #ffffff;
    border-radius:0;
    color: #585858;
    font-size:11pt;
    text-align:left;
    font-weight:bold;
    vertical-align: middle;
}
TD.SubBoxColContent  {background-color: #fff; padding: 0 5px 5px 5px; text-align:left;border-radius:10px;}
TD.SubBoxColBottom   {height:1px;font-size:1pt;background-color: #fff}


TABLE.StatusMenu  {border: 2px solid #555555}
TH.StatusMenu     {padding: 10px;
    background-color: #6496FA;
}
A.StatusMenu      {font-size:17pt;color:#ffffff}


/* orange-red */
TABLE.BoxCol5Left  {}
TABLE.BoxCol5Right {}
TH.BoxCol5Title    {border-radius: 10px 10px 0px 0px; background-color: #ea7500; padding: 5px; color: #ffffff;}
TD.BoxCol5Content  {background-color: #ffeecc; border: 1px solid #ea7500; border-radius: 0px 0px 10px 10px; padding: 5px;}

TABLE.BoxCol6          {border:2px solid #ffcc00;
    background-image:url(../../pictures/backg_menu_06.gif);
    background-repeat:repeat-x;}
TH.BoxCol6Title    {padding:5px;
    font-size:10pt;
    text-align:left;
    color:#0000aa;}
TD.BoxCol6Content  {background-color: #ffffff;padding: 5px;}

TABLE.BoxCol6b      {border: 2px solid #ffcc00}
TD.BoxCol6bTitle    {font-size:11pt;text-align:center;color:#0000aa;background-color:#ffffff; padding: 3px; background-image:url(../../pictures/backg_menu_06.gif); background-repeat: repeat-x}
TD.BoxCol6bContent  {background-color: #ffffff; padding: 5px; text-align:center; font-weight:bold}

TD.AnnounTab          {font-size:11pt;text-align:center;color:#0000aa;background-color:#f8f8ff; padding: 3px;}
TD.AnnounTabSelected  {padding: 5px; text-align:center; font-weight:bold;background-color:#fff;}

/* gray with rounded corners*/
TABLE.BoxCol4      {margin-bottom:5px;background-color: #fff;}
TH.BoxCol4Title    {font-size:10pt;color:#000;background-image:url(../../pictures/box_gray1_top.gif);background-repeat: no-repeat; background-color: #fff; padding: 5px}
TD.BoxCol4Content  {border-left:1px solid #ccc;border-right:1px solid #ccc;background-color: #fff; padding: 5px}
TD.BoxCol4Bottom   {height:15px;background-image:url(../../pictures/box_gray1_bottom.gif);background-repeat: no-repeat; background-color: #fff;}

TABLE.BoxCol4b      {margin-bottom:5px;background-color: #fff;}
TH.BoxCol4bTitle    {font-size:10pt;color:#000;background-image:url(../../pictures/box_gray2_top.gif);background-repeat: no-repeat; background-color: #fff; padding: 5px}
TD.BoxCol4bContent  {border-left:1px solid #ccc;border-right:1px solid #ccc;background-color: #fff; padding: 5px}
TD.BoxCol4bBottom   {height:15px;background-image:url(../../pictures/box_gray2_bottom.gif);background-repeat: no-repeat; background-color: #fff;}

TABLE.BoxCol4c      {margin-bottom:5px;background-color: #fff;}
TH.BoxCol4cTitle    {font-size:11pt;color:#000;background-image:url(../../pictures/box_gray3_top.gif);background-repeat: no-repeat; background-color: #fff; padding: 5px}
TD.BoxCol4cContent  {border-left:1px solid #ccc;border-right:1px solid #ccc;background-color: #fff; padding: 5px}

TABLE.BoxCol4f      {margin-bottom:5px;background-color: #fff;border:1px solid #5C4600}
TH.BoxCol4fTitle    {height:10px;font-size:1pt; background-color: #fff;}
TD.BoxCol4fContent  {background-color: #ffffff; padding: 5px}
TD.BoxCol4fBottom   {height:10px;background-color: #fff;}



/* gold */
TABLE.BoxCol7Left  {}
TABLE.BoxCol7Right {}
TH.BoxCol7Title    {border: 0px solid #787850; border-radius: 10px 10px 0px 0px; background-color: #787850; padding: 5px; color: #ffffff;}
TD.BoxCol7Content  {background-color: #ffffff; border: 1px solid #787850; border-radius: 0px 0px 10px 10px; padding: 5px;}

/* gray */
TABLE.BoxCol8      {border:1px solid #cccccc}
TH.BoxCol8Title    {font-size:10pt;color:#0000aa;background-color:#cccccc; padding: 5px;}
TD.BoxCol8Content  {background-color: #eeeeee; padding: 5px;}

/* light gray */
TABLE.BoxCol9      {background-color:#f8f8f8; border:1px solid #0000c8;}
TH.BoxCol9Title    {padding: 5px; color: #f8f8f8;background-image:url(../../pictures/backg_menu_07.gif); background-repeat: repeat-x}
TD.BoxCol9Content  {padding: 5px;}

/* white */
TABLE.BoxCol10      {background-color:#ffffff; border:1px solid #0000c8;}
TH.BoxCol10Title    {padding: 5px; color: #ffffff;background-image:url(../../pictures/backg_menu_07.gif); background-repeat: repeat-x}
TD.BoxCol10Content  {padding: 5px;}

/* blue */
TABLE.BoxCol11      {border:1px solid #55a;background-color: #fff;background-repeat:repeat-x; background-image:url(../../pictures/bg_gradiant_blue.gif); border-radius: 5px;}
TH.BoxCol11Title    {font-size:10pt;color:#00a;text-align:left;padding: 5px}
TD.BoxCol11Content  {padding: 5px}
/* ref */
TABLE.BoxCol12      {border:2px solid #800}
TH.BoxCol12Title    {font-size:10pt;color:#800;background-repeat:repeat-x; background-image:url(../../pictures/bg_gradiant_red.gif); background-color: #fff; padding: 5px;}
TD.BoxCol12Content  {background-color: #fff; padding: 5px;}

TABLE.BoxColNewsIn     {border:1px solid #6B39A8;background-repeat:repeat-x; background-image:url(../../pictures/bg_gradiant_rose.gif); background-color: #fff;border-radius: 5px;}
TD.BoxColNewsContent   {background-color: #ffffff; padding: 0px;}
TH.BoxColNewsInTitle   {font-size:10pt;color:#6B39A8;padding: 5px;text-align:left;}
TD.BoxColNewsInContent {padding: 5px; text-align:center;}


TD.BoxColNewsContent2   {background-color: #ffffff; padding: 0px;}
TABLE.BoxColNewsIn2     {}
TH.BoxColNewsInTitle2   {text-align: center; background-color: #80802b; border-radius: 10px 10px 0px 0px; padding: 2px; color: #ffffff;}
TD.BoxColNewsInContent2 {background-color: #f4f4df; border: 1px solid #80802b; border-radius: 0px 0px 10px 10px; padding: 5px;}

table.BoxCenter,
div.BoxCenter
{
    margin: 1px auto 8px auto;
    border:1px solid #CDCDCD;
    background-color: #ffffff;
    clear:both;
}
TABLE.BoxCenterFavorites {border:none;}
TH.BoxCenterTitle        {padding: 5px;
    text-align: left;
    margin-left: 3px;
    font-size:11pt;
    color: #585858;
    text-align:left;
    font-weight:bold;}
TD.BoxCenterTitle td        {padding: 5px;
    text-align: left;
    margin-left: 3px;
    font-size:11pt;
    color: #585858;
    text-align:left;
    font-weight:bold;}
TH.BoxCenterTitleEmpty   {padding: 0px; font-size: 1pt;}
TD.BoxCenterContent      {padding: 0px;}
TD.BoxCenterBottom       {font-size: 1pt;}

TABLE.BoxCenter2         {width:100%;
    border: 2px solid #ccc;}
TH.BoxCenterTopTop       {background-color: #ffffff;
    background-image:url(../../pictures/bg_gradiant_grey.jpg);
    background-repeat: repeat-x;}

TABLE.TableCommunicationTip {
    padding:          5px;
    background-color: #eeeeee;
    border:           1px solid #555555;
    border-radius: 5px;
    margin: 0 auto;
}





.itemsListingOptionsSubmit {
    background-color: #eeeeee;
    text-align: center;
    font-size: 8pt;
    color: #000000;
    padding: 10px 0;
    border-top: solid 1px #CCCCCC;
    border-radius: 0 0 10px 10px;
}


TD.tdListTitle {
    padding:9px;
    background-color: #34679C;
    color: #ffffff;
    font-size: 18pt;
    vertical-align:middle;
}

TD.tdListTitle1 {
    padding:9px;
    /*background-color:#ffffff;*/
    font-size: 8pt;
}




TD.tdRegister {
    padding-left               : 10px;
    padding-right              : 10px;
    font-size                  : 10pt;
    color                      : #ffffff;
    background-color           : #9c0000;
    background-image           : url(../../pictures/backg_menu_56.gif);
    background-repeat          : repeat-x;
    font-weight                : bold;
    border                     : 2px solid #ff0000;
    cursor                     : pointer;
}

TD.tdButtonBlue01 {
    padding-left               : 10px;
    padding-right              : 10px;
    font-size                  : 10pt;
    color                      : #ffffff;
    background-color           : #6EA000;
    background-image           : url(../../pictures/backg_menu_62.gif);
    background-repeat          : repeat-x;
    font-weight                : bold;
    border                     : 2px solid #558800;
    border-radius         : 5px 5px 5px 5px;
    cursor                     : pointer;
}

TD.tdButtonBrown01 {
    padding-left               : 10px;
    padding-right              : 10px;
    font-size                  : 10pt;
    color                      : #ffffff;
    background-color           : #663333;
    background-image           : url(../../pictures/backg_menu_65.gif);
    background-repeat          : repeat-x;
    font-weight                : bold;
    border                     : 2px solid #663333;
    border-radius         : 5px 5px 5px 5px;
    cursor                     : pointer;
}

TD.tdButtonYellow01 {
    padding-left               : 10px;
    padding-right              : 10px;
    font-size                  : 10pt;
    color                      : #554904;
    background-color           : #F5EBB3;
    font-weight                : bold;
    border                     : 2px solid #ECE4B5;
    border-radius         : 5px 5px 5px 5px;
    cursor                     : pointer;
}

TD.TabSelected     {
    padding: 5px;
    background-color: #fff;
    border:   1px solid #000000;
    border-bottom: 0px solid #000000;
    border-radius:10px 10px 0 0;
}
TD.TabNotSelected {
    padding: 5px;
    background-color: #eee;
    border:   1px solid #000000;
    border-bottom: 0px solid #000000;
    border-radius:10px 10px 0 0;
}
TD.TabNotSelected:hover {
    background-color: #fff;
}

TD.BetweenTab {
    border-bottom: 1px solid #000000; }

.coloredBorder {
    border-bottom: 2px dashed #cc3300;
    border-top: 2px dashed #cc3300; }

/*[ LINKS ]--------------------------------------------------------------------------*/


/*/ 01: Blue not underline | Blue underline | Blue not underline --------------------*/

A.a0107:link    {
    FONT-SIZE:       7pt; }
A.a0107:visited {
    FONT-SIZE:       7pt; }
A.a0107:hover   {
    FONT-SIZE:       7pt; }

A.a0108:link    {
    FONT-SIZE:       8pt; }
A.a0108:visited {
    FONT-SIZE:       8pt; }
A.a0108:hover   {
    FONT-SIZE:       8pt; }

A.a0109:link    {
    FONT-SIZE:       9pt; }
A.a0109:visited {
    FONT-SIZE:       9pt; }
A.a0109:hover   {
    FONT-SIZE:       9pt; }

A.a0110:link    {
    FONT-SIZE:      10pt; }
A.a0110:visited {
    FONT-SIZE:      10pt; }
A.a0110:hover   {
    FONT-SIZE:      10pt; }

A.a0111:link    {
    FONT-SIZE:      11pt; }
A.a0111:visited {
    FONT-SIZE:      11pt; }
A.a0111:hover   {
    FONT-SIZE:      11pt; }

A.a0112:link    {
    FONT-SIZE:      12pt; }
A.a0112:visited {
    FONT-SIZE:      12pt; }
A.a0112:hover   {
    FONT-SIZE:      12pt; }

A.a0113:link    {
    FONT-SIZE:      13pt; }
A.a0113:visited {
    FONT-SIZE:      13pt; }
A.a0113:hover   {
    FONT-SIZE:      13pt; }

A.a0117:link    {
    font-size:      17pt; }
A.a0117:visited {
    font-size:      17pt; }
A.a0117:hover   {
    font-size:      17pt; }

/*/ 02: Blue no bckg | White bckg blue | Blue no bckg -------------------------------*/

A.a0207:link    {
    font-size:  8pt;
    text-decoration: none; }
A.a0207:visited {
    font-size:  8pt;
    text-decoration: none; }
A.a0207:hover   {
    font-size:  8pt;
    text-decoration: underline; }

A.a0208:link    {
    font-size:  8pt;
    text-decoration:none ; }
A.a0208:visited {
    font-size:  8pt;
    text-decoration: none; }
A.a0208:hover   {
    font-size:  8pt;
    text-decoration: underline; }


A.a0209:link    {
    font-size:   9pt;
    text-decoration: none; }
A.a0209:visited {
    font-size:   9pt;
    text-decoration: none; }
A.a0209:hover   {
    font-size:   9pt;
    text-decoration: underline; }

A.a0210:link    {
    font-size:  10pt;
    text-decoration: none; }
A.a0210:visited {
    font-size:  10pt;
    text-decoration: none; }
A.a0210:hover   {
    font-size:  10pt;
    text-decoration: underline; }


/*/ 03: Black not underline | Blue underline | Black not underline ------------------*/

A.a0307:link    {
    FONT-SIZE:  8pt;
    color    : #000000; }
A.a0307:visited {
    FONT-SIZE:  8pt;
    color    : #000000; }
A.a0307:hover   {
    FONT-SIZE:  8pt;
    color:     #0000FF; }

A.a0308:link    {
    FONT-SIZE:  8pt;
    color    : #000000; }
A.a0308:visited {
    FONT-SIZE:  8pt;
    color    : #000000; }
A.a0308:hover   {
    FONT-SIZE:  8pt;
    color:     #0000FF; }

A.a0309:link    {
    FONT-SIZE:  9pt;
    color    : #000000; }
A.a0309:visited {
    FONT-SIZE:  9pt;
    color    : #000000; }
A.a0309:hover   {
    FONT-SIZE:  9pt;
    color:     #0000FF; }

A.a0310:link    {
    FONT-SIZE: 10pt;
    color    : #000000; }
A.a0310:visited {
    FONT-SIZE: 10pt;
    color    : #000000; }
A.a0310:hover   {
    FONT-SIZE: 10pt;
    color:     #0000FF; }

A.a0315:link    {
    FONT-SIZE: 15pt;
    color    : #000000; }
A.a0315:visited {
    FONT-SIZE: 15pt;
    color    : #000000; }
A.a0315:hover   {
    FONT-SIZE: 15pt;
    color    : #0000ff }

/*/ 04: Blue not underline | Blue underline | Black not underline -------------------*/

A.a0407:link    {
    FONT-SIZE:   8pt; }
A.a0407:visited {
    FONT-SIZE:   8pt;
    color    :  #000000; }
A.a0407:hover   {
    FONT-SIZE:   8pt; }

A.a0408:link    {
    FONT-SIZE:   8pt; }
A.a0408:visited {
    FONT-SIZE:   8pt;
    color    :  #000000; }
A.a0408:hover   {
    FONT-SIZE:   8pt; }

A.a0409:link    {
    FONT-SIZE:  9pt; }
A.a0409:visited {
    FONT-SIZE:  9pt;
    color    :  #000000; }
A.a0409:hover   {
    FONT-SIZE:  9pt; }

A.a0409B:link    {
    FONT-SIZE:  10pt;
    font-weight: bold; }
A.a0409B:visited {
    FONT-SIZE:  10pt;
    color    :  #000000;
    font-weight: bold; }
A.a0409B:hover   {
    FONT-SIZE:  10pt;
    font-weight: bold; }

A.a0410:link    {
    FONT-SIZE:  10pt; }
A.a0410:visited {
    FONT-SIZE:  10pt;
    color    :  #000000; }
A.a0410:hover   {
    FONT-SIZE:  10pt; }


/*/ 05: Black underline | Blue underline | Black underline --------------------------*/

A.a0508:link    {
    FONT-SIZE      :  8pt;
    color          : #000000;
    text-decoration: underline; }
A.a0508:visited {
    FONT-SIZE      :  8pt;
    color          : #000000;
    text-decoration: underline; }
A.a0508:hover   {
    FONT-SIZE      :  8pt;
    color          : #0000FF;
    text-decoration: underline; }

/*/ 06: Red not underline | Red2 underline | Black not underline --------------------*/

A.a0607:link    {
    FONT-SIZE:  8pt;
    color    : #CC0000; }
A.a0607:visited {
    FONT-SIZE:  8pt;
    color    : #000000; }
A.a0607:hover   {
    FONT-SIZE:  8pt;
    color:     #FF0000; }

A.a0608:link    {
    FONT-SIZE:  8pt;
    color    : #CC0000; }
A.a0608:visited {
    FONT-SIZE:  8pt;
    color    : #000000; }
A.a0608:hover   {
    FONT-SIZE:  8pt;
    color:     #FF0000; }

A.a0609:link    {
    FONT-SIZE:  9pt;
    color    : #CC0000; }
A.a0609:visited {
    FONT-SIZE:  9pt;
    color    : #000000; }
A.a0609:hover   {
    FONT-SIZE:  9pt;
    color:     #FF0000; }

/*/ 07: Red no bckg | White bckg red | Red no bckg ----------------------------------*/

A.a0708:link    {
    font-size :  8pt;
    color     : #ff0000;
    TEXT-DECORATION: none; }
A.a0708:visited {
    font-size :  8pt;
    color     : #ff0000;
    TEXT-DECORATION: none; }
A.a0708:hover   {
    font-size :  8pt;
    color     : #ffffff;
    TEXT-DECORATION: none;
    BACKGROUND: #ff0000; }

A.a0710:link    {
    font-size : 10pt;
    color     : #ff0000;
    TEXT-DECORATION: none; }
A.a0710:visited {
    font-size : 10pt;
    color     : #ff0000;
    TEXT-DECORATION: none; }
A.a0710:hover   {
    font-size : 10pt;
    color     : #ffffff;
    TEXT-DECORATION: none;
    BACKGROUND: #ff0000; }

/*/ 08: Red not underline | Red2 underline | Red not underline --------------------*/

A.a0808:link    {
    FONT-SIZE:  8pt;
    color    : #CC0000; }
A.a0808:visited {
    FONT-SIZE:  8pt;
    color    : #CC0000; }
a.a0808:hover   {
    FONT-SIZE:  8pt;
    color:     #FF0000; }

a.a0810:link  {
    FONT-SIZE: 10pt;
    color    : #CC0000; }
a.a0810:visited {
    FONT-SIZE: 10pt;
    color    : #CC0000; }
a.a0810:hover   {
    FONT-SIZE: 10pt;
    color:     #FF0000; }

/*/ 09: Gray not underline | Gray underline | Gray not underline --------------------*/

A.a0907:link    {
    FONT-SIZE:       8pt;
    color:     #888888; }
A.a0907:visited {
    FONT-SIZE:       8pt;
    color:     #888888; }
A.a0907:hover   {
    FONT-SIZE:       8pt;
    color:     #888888; }

A.a0910:link    {
    FONT-SIZE:       10pt;
    color:     #888888; }
A.a0910:visited {
    FONT-SIZE:       10pt;
    color:     #888888; }
A.a0910:hover   {
    FONT-SIZE:       10pt;
    color:     #888888; }

/*/ 10: White not underline | White underline | White not underline --------------------*/

A.a1009:link    {
    FONT-SIZE:       9pt;
    color:     #FFFFFF; }
A.a1009:visited {
    FONT-SIZE:       9pt;
    color:     #FFFFFF; }
A.a1009:hover   {
    FONT-SIZE:       9pt;
    color:     #FFFFFF; }

A.a1012:link    {
    FONT-SIZE:       12pt;
    color:     #FFFFFF; }
A.a1012:visited {
    FONT-SIZE:       12pt;
    color:     #FFFFFF; }
A.a1012:hover   {
    FONT-SIZE:       12pt;
    color:     #FFFFFF; }

/*/ 11: Black underline | Blue underline | Black underline --------------------------*/

A.a1108:link    {
    FONT-SIZE      :  10pt;
    color          : #000000;}
A.a1108:visited {
    FONT-SIZE      :  10pt;
    color          : #000000;}
A.a1108:hover   {
    FONT-SIZE      :  10pt;
    color          : #0000FF;}

A.a1110:link    {
    FONT-SIZE      :  10pt;
    color          : #000000;}
A.a1110:visited {
    FONT-SIZE      :  10pt;
    color          : #000000;}
A.a1110:hover   {
    FONT-SIZE      :  10pt;
    color          : #0000FF;}

/*/ 12: Black not underline | black not underline | red not underline -----------------------*/

A.a1209:link    {
    FONT-SIZE      :  9pt;
    color          : #000000;
    text-decoration: none; }
A.a1209:visited {
    FONT-SIZE      :  9pt;
    color          : #000000;
    text-decoration: none; }
A.a1209:hover   {
    FONT-SIZE      :  9pt;
    color          : #CC0000;
    text-decoration: none; }

/*/ 13: Green not underline | Green underline | Green not underline -----------------------*/

A.a1308:link    {
    font-size      :  8pt;
    color          : #070 }
A.a1308:visited {
    font-size      :  8pt;
    color          : #070 }
A.a1308:hover   {
    font-size      :  8pt;
    color          : #070 }

A.a1309:link    {
    font-size      :  9pt;
    color          : #070 }
A.a1309:visited {
    font-size      :  9pt;
    color          : #070 }
A.a1309:hover   {
    font-size      :  9pt;
    color          : #070 }

A.a1310:link,
A.a1310:visited,
A.a1310:hover {
    font-size      : 10pt;
    color          : #070;
    font-weight    : bold;
}
/*/ 14: Light Gray not underline | Light Gray underline | Light Gray not underline -----------------------*/

A.a1408:link    {
    font-size      :  8pt;
    color          : #bbbbbb }
A.a1408:visited {
    font-size      :  8pt;
    color          : #bbbbbb }
A.a1408:hover   {
    font-size      :  8pt;
    color          : #bbbbbb }

A.a1410:link    {
    font-size      :  10pt;
    color          : #bbbbbb }
A.a1410:visited {
    font-size      :  10pt;
    color          : #bbbbbb }
A.a1410:hover   {
    font-size      :  10pt;
    color          : #bbbbbb }


/*/ 15: Red not underline | Red underline | Red not underline -----------------------*/

A.a1508:link    {
    FONT-SIZE:   8pt;
    color    :  #AA0000; }
A.a1508:visited {
    FONT-SIZE:   8pt;
    color    :  #AA0000; }
A.a1508:hover   {
    FONT-SIZE:   8pt;
    color    :  #AA0000; }

A.a1509:link    {
    FONT-SIZE:   9pt;
    color    :  #AA0000; }
A.a1509:visited {
    FONT-SIZE:   9pt;
    color    :  #AA0000; }
A.a1509:hover   {
    FONT-SIZE:   9pt;
    color    :  #AA0000; }

A.a1510:link    {
    FONT-SIZE:   10pt;
    color    :  #AA0000; }
A.a1510:visited {
    FONT-SIZE:   10pt;
    color    :  #AA0000; }
A.a1510:hover   {
    FONT-SIZE:   10pt;
    color    :  #AA0000; }

/*[ INPUTS ]-------------------------------------------------------------------------*/

/* 01: Filters Options in auctions listings */
/* 01: Page numbers in auctions listings */
.inp01 {
    font-size                 : 9pt;
    background-color           : #ffffff;
    text-align                 : right; }

.inp01b {
    font-size                 : 10pt;
    background-color           : #ffffff;
    text-align                 : right; }

/* 02: Sort Options in auctions listings */
.inp02 {
    background-color           : #FFFFFF;
    font-size                  :  8pt;
    text-align                 : left; }

/* 03: Classic Text Field */
.inp03 {
    font-size                 : 9pt;
    background-color           : #FFFFFF;
    text-align                 : left; }
/* 03: Classic Text Field */
.inp0325 {
    font-size                 : 9pt;
    background-color         : #FFFFFF;
    text-align               : left;
    height                   : 25px; }

/* 04: Classic Text Field / Right Align*/
.inp04 {
    font-size                 : 9pt;
    background-color           : #FFFFFF;
    text-align                 : right; }

/* 05: Classic Note */
.inp05 {
    font-size                 : 9pt;
    background-color           : #FFFFFF;
    text-align                 : left; }

/* 06: Column Note: Login, Search, ... */
.inp06 {
    background-color           : #ffffff;
    font-size                  :  8pt;
    text-align                 : left; }

/* 07: Big Input used to show path of category when selling */
.inp07 {
    background-color           : #FFFFFF;
    border                     : 1px solid #444685;
    border-radius              : 5px;
    font-size                  :  8pt;
    text-align                 : right; }

/* 07b: Big Input used to show path of category (iwantit) */
.inp07b {
    background-color           : #FFFFFF;
    border                     : 1px solid #658A68;
    font-size                  :  8pt;
    text-align                 : right; }

/* 08: List of categories */
.inp08 {
    background-color           : #FFFFFF;
    font-size                  :  8pt;
    text-align                 : left; }

/* 09: Classic Select */
.inp09 {
    font-size                 : 9pt;
    background-color           : #FFFFFF;
    text-align                 : left; }

/* 10: Forum Note */
.inp10 {
    font-size                 : 9pt;
    background-color           : #FFFFFF;
    text-align                 : left; }

/* 11: Search field on main page */
.inp11 {
    font-size                 : 12pt;
    background-color          : #FFFFFF;
    border                    : 1px solid #333;
    text-align                : left;
    font-weight: bold }

/* 12: Search field on header */
.inp12 {
    font-size                 : 13pt;
    background-color          : #FFFFFF;
    text-align                : left;
    font-weight: bold;
    height: 19px;
    width:346px;
    border: 1px solid #666;
    border-radius: 3px;
    padding: 3px;
}

/* 13: Search field on header (select) */
.inp13 {
    font-size                 : 10pt;
    background-color          : #FFFFFF;
    text-align                : left;
    font-weight: bold;
    width:200px;
    border: 1px solid #666;
    border-radius: 3px;
    padding: 3px;
    height: 27px;
}


/*[ BUTTONS (INPUTS) ]---------------------------------------------------------------*/

.but0108 {
    font-size                  :  8pt;
    /*cursor                     : pointer;*/
}
.but0110 {
    font-size                  : 10pt;
    /*cursor                     : pointer;*/
}
.but0111 {
    font-size                  : 11pt;
    /*cursor                     : pointer;*/
}
.but0112 {
    font-size                  : 12pt;
    /*cursor                     : pointer;*/
}

/*[ MENU ]---------------------------------------------------------------------------*/

TABLE.TopMenuBar {
    float:right;
    margin-right:10px;
    text-align:center;
}

TD.TopMenuBarLeft {
}

TD.TopMenuBarCenter {
}

TD.TopMenuBarRight {
}

TABLE.TopMenuBarLinks {
    margin-right: auto;
}

DIV.MENUTITLE {
    font-weight: bold;
    font-size:  8pt;
    padding: 4px 0px 4px 4px;
    color: #0000ff;
    cursor: pointer;
    height:19px;
}
DIV.MENUTITLE_SELECTED {
    font-weight: bold;
    font-size:  8pt;
    padding: 4px 0px 4px 4px;
    color: #0000ff;
    cursor: pointer;
    height:19px;
}
TD.MENUTITLE           { padding:0px; font-weight: bold;}
TD.MENUTITLE_SELECTED  { padding:0px; font-weight: bold;}
TD.MENUTITLE2          { font-weight: bold; font-size: 9pt; }
TD.MENUTITLE2_SELECTED { font-weight: bold; font-size: 9pt; }
DIV.MENU_SHOW          { font-weight: normal; font-size:  8pt; position: absolute; visibility: visible;z-index:100}
.MENUITEM              {
    margin-top:0px;
    z-index : 100;
    color: #0000ff;
    border: 1px solid #000;
    border-top: 0px solid #000;
    background-color: #ffffff;
    border-radius : 0px 0px 5px 5px;
    padding:3px 5px 0px 5px;
}
DIV.MENUITEMSEPARATOR {
    height:5px;
    margin-top:5px;
    border-top:1px dotted #aaa;
}

/* Administration interface */
.note                  { margin:10px; border-radius:5px; background-color:#f4f4f4; background-repeat:repeat-x; border:1px solid #ccc;}
.gradiantGreyBox       { padding:5px;border:1px solid #ccc; background-color: #eee; border-radius: 5px;}
.gradiantGreyBox th    {font-size:16px; color:darkblue;            }


.tabs,.tabSel          { background-image:url(../../pictures/bg_gradiant_grey.jpg);background-repeat: repeat-x;
    float:left;
    border:1px solid #ccc; border-bottom:0px;
    margin-left:5px; margin-right:5px; padding:5px 10px 5px 10px;
    border-radius-topleft:5px;border-radius-topright:5px;
    text-align:center;font-weight:bold;
    border-radius:5px 5px 0 0;}
.tabSel a              { color : red; }


.clickable{cursor : pointer;}

/* Declampe's help corner */

/* Administration menu */
#contentAdminMenu{padding:0;margin:0; width:150px;}


.menutitre {
    padding:2px 2px 2px 10px;
    border:1px solid #ccc;
    background-repeat:repeat-x;
    background-image:url(../../pictures/bg_gradiant_grey.jpg);
    background-color: #fff;
    font-size: 10pt;
    margin: 0;
    cursor:pointer;
}


.stretcher{

    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    background-color:#fff; }

/* Declampe's help corner */
#Wysiwyg-WebDev *{ margin:0px; padding:0px;}
#Wysiwyg-WebDev {background: transparent url(../../pictures/editor/bg.gif) repeat;border:1px solid #000;}
#Wysiwyg-WebDev textarea{padding:1px;background:#FFF;border:1px solid #CCC;}
#Wysiwyg-WebDev img{border:0px;cursor:pointer;vertical-align: text-bottom;}
#Wysiwyg-WebDev .openClose{width:8px;background-image: url(../../pictures/editor/bg_openCLose.gif);}
#Wysiwyg-WebDev .separator{width:8px;background-image: url(../../pictures/editor/bg_separator.gif);}
#Wysiwyg-WebDev .toolbar1 {padding: 1px 2px 1px 2px;text-align:left;background: transparent url(../../pictures/editor/bg_h.gif) top left repeat-x;}
#Wysiwyg-WebDev .toolbar2 {padding: 1px 2px 1px 2px;text-align:left;background: transparent url(../../pictures/editor/bg_h.gif) top left repeat-x;}
#Wysiwyg-WebDev .capsul {margin:0px;padding:0px;}
#Wysiwyg-WebDev .toolbar3 {float:left;width:20px;padding: 4px 2px 4px 2px;text-align:center;background: transparent url(../../pictures/editor/bg_v.gif) top left repeat-y;}
#Wysiwyg-WebDev .toolbar3 img {margin: 4px 0 0 0;}
#Wysiwyg-WebDev .area {width:auto;margin:auto auto;}
#Wysiwyg-WebDev .options {padding-right: 10px;text-align:right;}
#Wysiwyg-WebDev .help {padding-right: 10px;color: #999999;font-weight: bold;font-size: 12px;}
#Wysiwyg-WebDev .options img {margin-right: 4px;vertical-align: text-bottom;}
#Wysiwyg-WebDev .copyright{padding:1px 4px 1px 1px;text-align:right;font-size: 9px;color: #FFF;background: transparent url(../../pictures/editor/options.gif) repeat;}
#Wysiwyg-WebDev .copyright a {text-decoration:none;color:#FFF;}

<!--  /*Menu tabs tickets*/
div.tabbed {
    width: 100%;
    font-size: 12px;
    text-align: left;
    margin:15px 0px 0px 0px;
}

div.tabs2 a {
    color: #000;
    font-weight: bold;
    background-color: #aaa;
    border: thin solid black;
    margin-right: 2px;
    padding: 5px 20px 5px 20px;
    border-radius: 0px 5px 0px 0px;
    text-decoration: none;
    background:#fff url(../../pictures/backg_menu_04.gif) repeat-x;
}

div.tab {
    margin-top: 5px;
    display: none;
    border: thin solid black;
    border-radius: 0px 5px 5px 5px;
}

div.tab:target {
    display: block;
}

:target div.tab {
    display: block;
}
:target div.tab + div.tab{
    display: none;
}

<!-- /*<topMenuLogo>*/
#topMenuLogo td.logo {
    padding-top:83px;
    padding-left:25px;
    width:256px;
    height:140px;
    background-image:url(../../pictures/css/logo_bluebckg_01.gif);
    z-index:1;
    background-repeat:no-repeat;
    background-position: 0px 14px;
    background-position-x:0px;
    background-position-y:14px;
    vertical-align:top;
    text-align:center;
    cursor:pointer;
}
/*</topMenuLogo>*/ -->


ul.ulMenu{z-index:99;margin:0;height:21px; margin-left: 5px;}
li.liMenu{color:#00f;display:inline;cursor:pointer;}
.menu span{padding:4px 2px 4px 6px;  margin-right:10px; line-height:18px; cursor:pointer;}
.menu span a{font-weight:bold;}
.menu span:hover{}
.arrow{margin-left:4px; cursor:pointer; }
.sub_menu {z-index:999;display:none; position:relative; border-top:none; padding:10px; padding-top:0px; margin-top:6px;margin-left:-2px;width:200px; background:#eee;color:#000; border: 1px solid #aaa; border-top:1px solid #eee;white-space : nowrap;}
.sub_menu2{z-index:999;display:none; position:relative; border-top:none; padding:10px; padding-top:0px; margin-top:6px;margin-left:-2px;width:170px; background:#eee;color:#000; border: 1px solid #aaa; border-top:1px solid #eee;white-space : nowrap;}
.sub_menu a:link, .sub_menu a:visited, .sub_menu a:hover{display:block; font-size:13px; padding:4px; color:#000;}
.item_line{border-bottom:solid 1px #DEDEDE;}

img.imgDelcampeMemberOf {
    border: 1px solid #aaa;
    background-color:#fff;
    padding: 5px;
    border-radius:5px;
}

<!-- /*<PressCorner>*/
#div_first_box{
    background-color:#f0f0f0;
    border:1px solid #aaa;
    padding:5px 1px 1px 1px;
    margin:10px;
}
#press_corner_element{
    border-top:1px dashed #f0f0f0;
    border-bottom:1px dashed #f0f0f0;
    padding:3px 0px;
}
/*</PressCorner>*/ -->

<!-- /*<SocialBookmark>*/
.socialBookmarkingBouton{
    border:1px solid #808080;
    padding:1px 10px 0px 5px;
    width:140px;
    font-size:11px;
    cursor:pointer;
    background-image : url(../../pictures/back_button_01.gif);
    border-radius:5px;
    display:inline;
}
.sbBoutonDivList{
    width:500px;
    padding:20px;
    margin-top:-150px;
    border:1px solid #707070;
    border-radius:20px;
    background-color:#7600EC;
}
.spriteBookmark {
    background: url(../../pictures/socialBookmarkIcon/spriteBookmark16x16.png) no-repeat;
}
.ask { background-position: 0 0; }
.backflip { background-position: 0 -17px; }
.blinkbits { background-position: 0 -34px; }
.blinklist { background-position: 0 -51px; }
.bloglines { background-position: 0 -68px; }
.blogmemes { background-position: 0 -85px; }
.bluedot { background-position: 0 -102px; }
.bmarks { background-position: 0 -119px; }
.bookmarks { background-position: 0 -136px; }
.bumpzee { background-position: 0 -153px; }
.comments { background-position: 0 -170px; }
.connotea { background-position: 0 -187px; }
.delicious { background-position: 0 -204px; }
.delirious { background-position: 0 -221px; }
.digg { background-position: 0 -238px; }
.diigo { background-position: 0 -255px; }
.dotnetkicks { background-position: 0 -272px; }
.dzone { background-position: 0 -289px; }
.facebook { background-position: 0 -306px; }
.fark { background-position: 0 -323px; }
.feedmelinks { background-position: 0 -340px; }
.fleck { background-position: 0 -357px; }
.folkd { background-position: 0 -374px; }
.friendsite { background-position: 0 -391px; }
.furl { background-position: 0 -408px; }
.google { background-position: 0 -425px; }
.kaboodle { background-position: 0 -442px; }
.linkagogo { background-position: 0 -459px; }
.live { background-position: 0 -476px; }
.magnolia { background-position: 0 -493px; }
.maple { background-position: 0 -510px; }
.mikiwi { background-position: 0 -527px; }
.misterwong { background-position: 0 -544px; }
.mixx { background-position: 0 -561px; }
.multiply { background-position: 0 -578px; }
.myaol { background-position: 0 -595px; }
.myspace { background-position: 0 -612px; }
.netscape { background-position: 0 -629px; }
.netvouz { background-position: 0 -646px; }
.newsvine { background-position: 0 -663px; }
.plugim { background-position: 0 -680px; }
.popcurrent { background-position: 0 -697px; }
.propeller { background-position: 0 -714px; }
.rawsugar { background-position: 0 -731px; }
.reddit { background-position: 0 -748px; }
.rojo { background-position: 0 -765px; }
.scoopeo { background-position: 0 -782px; }
.segnalo { background-position: 0 -799px; }
.shoutwire { background-position: 0 -816px; }
.simpy { background-position: 0 -833px; }
.skirt { background-position: 0 -850px; }
.slashdot { background-position: 0 -867px; }
.sphereit { background-position: 0 -884px; }
.spurl { background-position: 0 -901px; }
.squidoo { background-position: 0 -918px; }
.stumbleupon { background-position: 0 -935px; }
.taggly { background-position: 0 -952px; }
.tailrank { background-position: 0 -969px; }
.technorati { background-position: 0 -986px; }
.thisnext { background-position: 0 -1003px; }
.twitter { background-position: 0 -1020px; }
.webride { background-position: 0 -1037px; }
.wists { background-position: 0 -1054px; }
.yahoo { background-position: 0 -1071px; }
.yigg { background-position: 0 -1088px; }
/*</SocialBookmark>*/ -->

#upload_div {
    z-index:999;
    width:400px;
    position:absolute;
    padding:5px;
    left: 0;
    margin-top: 5px;
    margin-left:3px;
    border:1px solid #D0D0D0;
    background-color:#F0F0F0;
    filter:alpha(opacity=90);
    -moz-opacity:0.90;
    opacity:0.90;
    border-radius: 5px;
}

#upload_div_error {
    z-index:999;
    width:400px;
    position:absolute;
    padding:5px;
    left: 0;
    margin-top: 5px;
    margin-left:3px;
    border:1px solid #ffD0D0;
    background-color:#ffF0F0;
    filter:alpha(opacity=90);
    -moz-opacity:0.90;
    opacity:0.90;
    border-radius: 5px;
    color:#580000;
}



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

#floatBottom {
    background-color:#FFF;
    background-image:url(../../pictures/bg_gradiant_grey.jpg);
    background-repeat:repeat-x;
    z-index:100000;
    width:100%;
    height:100px;
    text-align:center;
    border:1px solid #AAAAAA;
    border-radius: 20px 20px 0 0;
    border-bottom :none;
    position:fixed;
    bottom:0;
    left:0;
}

#floatBottomConnected {
    background-image:url(../../pictures/css/bar_bg_bw.gif);
    display: block;
    position:fixed;
    bottom:0;
    left:0;
    z-index:995;
    width:100%;
    border-top: 1px solid #555;
    border-right : 1px solid #555;
    overflow: hidden;
}

#floatBottomConnectedHide {
    display: block;
    position:fixed;
    bottom:0;
    left:0;
    z-index:995;
    width:47px;
    overflow: hidden;
}
@media screen{ body>div#floatBottomConnectedHide{ position: fixed; } }

#floatBottomConnected .td_nickname, #floatBottomConnectedHide .td_nickname {
    background-color: #567CC6;
    color:#ffffff;
    border-bottom: 1px solid #aaa;
    vertical-align:middle;
    padding:0px 20px 0px 10px;
    cursor:pointer;
}
#floatBottomConnected .td_title {
    padding-left:10px;
    padding-right:10px;
    background-color:#555;
    color:#ffffff;
    border-bottom: 1px solid #aaa;
    border-right:1px solid #aaa;
    vertical-align:middle;
}
#floatBottomConnected .td_tabs_off {
    border-bottom: 1px solid #aaa;
    border-right:1px solid #aaa;
    vertical-align:middle;
    cursor:pointer;
}
#floatBottomConnected .td_other {
    text-align:right;
    border-bottom: 1px solid #aaa;
    padding:2px;
}
#floatBottomConnected #favorite_menu_icons, #floatBottomConnected #favorite_menu_open {
    height:18px;
    padding:3px;
    float:right;
    display:none;
}
#floatBottomConnected #favorite_menu_open {
    display:inline;
}
#favorite_menu_icons span .link, #favorite_menu_open span .link{
    cursor:pointer;
}
#sebDiv{
    background-color:#fff;
    height:150px;
    overflow:auto;
    display:none;
    z-index:999;
}

<!-- /*<topLanguages>*/
#topLanguages {
    margin: 3px 0 0 0;
    padding: 0px 0px 0px 0px;
    text-align: center;
}
#topLanguages li {
    float: left;
    padding: 0 0 0 5px;
    margin: 0;
    font-weight: bold;
    list-style: none;
    width: 14px;
    height: 18px;
}

#topLanguages li.language_on,#topLanguages li.language_off:hover {
    background-image:url(../../pictures/bg_languages.png);
    background-repeat: no-repeat;
    background-position: 4px 0;
    color:#FFFFFF;
}
#topLanguages li.language_off:hover a:hover, #topLanguages td.language_off:hover a{
    color:#FFFFFF;
    text-decoration: none;
}
/*</topLanguages>*/ -->

<!-- /*<SearchBox>*/
#searchBox{
}
#searchBox.header {
    width:              99%;
    margin:             5px 0px 15px 0px;
}
#searchBox.mainPage {
    width:              99%;
    margin:             5px 0px 15px 0px;
    background-image:   url(../../pictures/bg_gradiant_grey.jpg);
    background-repeat:  repeat-x;
    background-position: 0px 30px;
}
#searchBox.advanced {
    background-color:    #eeeeee;
    border:              2px solid #555555;
    border-radius:  10px
}
#searchBox.category {
    width:               100%;
    background-color:    #eeeeee;
    border:              2px solid #555555;
    border-top:          none;
    border-radius:  0px 0px 10px 10px
}
#searchBox.list {
    width:               100%;
    background-color:    #eeeeee
}
#searchBox.store {
    width:               100%;
    padding:             10px 30px 10px 10px;
    background-color:    #eeeeee;
    border-right:        2px solid #DFDFDF;
    border-bottom:       2px solid #DFDFDF;
    border-radius:  0px 0px 20px 0px
}
/*</SearchBox>*/ -->

<!-- /*<SearchBoxOption>*/
.searchOptionsMainPage {
    position:absolute;
    border-radius:5px;
    margin:+.5ex 0ex;
    padding:2px;
    z-index:1000;
    background-color:#eeeeee;
    border:1px solid #555555;
    margin-top: 5px;
}

.searchOptionsNoDeploy{
    /*border-top: solid 2px #ccc;*/
    padding-top: 10px;
}
.searchOptionsNoDeploy dd{
    margin-left: 0px;
    margin-bottom: 10px;
}
/* dd*/

#searchOptions{
    position:absolute;
    border-radius:5px;
    margin:+.5ex 0ex;
    padding:2px;
    z-index:1000;
}
#searchOptions.mainPage {
    background-color:#eeeeee;
    border:1px solid #555555;
    margin-top: 5px;
}
#searchOptions.category {
    background-color:#eeeeee;
    border:1px solid #555555;
    margin-left:-400px;
    margin-top:6px
}
#searchOptions.list {
    background-color:#eeeeee;
    border:1px solid #555555;
    margin-left:-280px;
    margin-top:6px
}
#searchOptions.store {
    background-color:#eeeeee;
    border:1px solid #555555;
    margin-top: 14px;
}

.infoBox {
    padding: 0;
    list-style: none;
    text-align: left;
}
.infoBox .liInfoBox {
    border : 1px solid #C0C0C0;
    padding : 5px;
    text-align: left;
    margin-bottom: 10px;
}
.infoBox .info {
    text-align: left;
    padding-bottom: 10px;
    border-bottom: 1px solid #000080;
}
.wallet_param {
    padding :10px;
    text-align: left;
    margin-bottom: 20px;
    width: 96%;
    border:1px solid #000;
}
.wallet_param LEGEND {
    font-weight: bold;
}
/*</PME>*/ -->
.warning{
    padding: 10px;
    background-color: #FCF2E4;
    border: 1px solid #D5861C;
    font-size: 12px;
}
.errors, .error {color:red;}
.box_error {
    background-color: #ffffdd;
    border: 1px solid;
    border-color: #ff0000;
    border-radius: 1em;
    color:#ff0000;
    margin-bottom: 2em;
    padding: 1em;
    text-align:left;
    font-size:9pt;
}
.box_information h3, .box_error h3 {
    margin:0;
    margin-bottom:1em;
    font-size:1.2em;
}

.box_success {
    text-align: center;
    padding: 10px;
    background-color: #F2FFF2;
    border: 1px solid #005800;
}
.box_information {
    background-color: #ffffdd;
    border: 1px solid;
    border-color: #bbbbbb;
    border-radius: 1em;
    margin-bottom: 2em;
    padding: 1em;
    text-align: left;
    font-size:9pt;
}
.box_annotation {
    padding: 5px 10px;
    background-color: #F7F7F7;
    border: 1px solid #9D9D9D;
    margin-top:10px;
}
.error_list{
    width:50%;
    text-align: left;
    margin: 20px;
    padding: 10px;
    background-color: #FFF4F4;
    border: 1px solid #800000;
    border-radius:5px;
}
.error_list li {
    text-align: left;
    margin-left: 20px;
    list-style-image:url(../../pictures/silk_icons/cross.png);
}
.success_list {
    text-align: left;
    margin: 20px;
    padding: 10px;
    background-color: #F2FFF2;
    border: 1px solid #005800;
    border-radius:5px;
}
.success_list li {
    text-align: left;
    margin-left: 20px;
    list-style-image:url(../../pictures/silk_icons/tick.png);
}
.nobr {white-space: nowrap;}
.alignRight  {text-align: right;}
.alignLeft   {text-align: left;}
.alignJustify   {text-align: justify;}
table.alignCenter {margin:auto;}
.alignCenter, .aligncenter {text-align: center;   }
.alignVerticalMiddle {vertical-align:middle;}
.alignVerticalTop {vertical-align:top;}
.floatRight {float: right;  !text-align:right; }
.floatleft, .floatLeft {float: left;}
.displayNone {display:none;}
.cursorPointer {cursor:pointer;}
.bold {font-weight: bold;}
.strike{text-decoration: line-through;}
.table_line_0{background-color: white;}
.table_line_1{background-color: #F4F4F4;}
.clear { clear: both; }
UL.no_list LI {list-style: none; }
LABEL {cursor: pointer;}
.bubbleInfo {position: relative;}
.popup {
    background-color:#FFFFC0;
    border:1px solid #FFC87D;
    margin-left: 50px;
    bottom: -7px;
    padding:3px;
    color:#969696;
    border-radius:5px;
    position: absolute;
    display: block; /* keeps the popup hidden if no JS available */
}

P.filter {margin: 20px;}
P.filter A {
    margin : 5px;
    padding: 5px;
    border: 1px solid #C0C0C0;
}

<!-- /*<Modify multi>*/
#modify_multi {text-align: left;margin: 5px;}
#modify_multi UL {margin: 0;padding: 0;}
#modify_multi LI {list-style: none;}
#modify_multi .list LI {list-style: disc;}
#modify_multi UL.list  {margin: 20px;padding: 15px;}
#modify_multi .link_effect {color: blue;cursor: pointer;}
#modify_multi LABEL {cursor: pointer;}
#modify_multi FIELDSET {
    border: 1px solid #ACACAC;
    padding: 10px;
    margin-bottom:10px;
}
#modify_multi .url_site { width: 300px;}
#modify_multi H1 {
    border-top: 1px solid #D0D0D0;
    border-bottom: 1px solid #D0D0D0;
    margin-top: 20px;
    padding: 15px 0;
}
#modify_multi .but_orange_12 { margin-top:30px}
#modify_multi INPUT {margin:0px; padding: 0;}
#modify_multi TABLE.p_select_country TD {padding-bottom: 5px;}
#modify_multi #div_items_list LI#items_list {max-height : 500px;overflow: auto;}
#modify_multi .toggle_select {margin-left: 15px;}
#modify_multi #list_selected_category, #div_items_list, #list_selected_price, #list_selected_string {border: 1px solid #D0D0D0; }
#modify_multi #div_items_list {
    width: 80%;
    margin-left: 10%;
    margin-top: 30px;
}
#modify_multi #div_items_list .foot {padding: 2px 0; background-color : #F0F0F0;}
#modify_multi #list_selected_category LI {padding-left: 10px;}
#modify_multi
#list_selected_category li.title,
#div_items_list li.title,
#list_selected_price li.title,
#list_selected_string li.title {
    background-color : #F0F0F0;
    padding: 5px;
    text-align: center;
}
#modify_multi #form_filter {
    background-color: #FAFAFA;
    border: 1px solid #D0D0D0;
    margin: 15px 10px;
    padding: 10px;
}

/*</Modify multi>*/ -->

<!-- /*<Button Site List>*/
#buttonSiteList TABLE{
    border-collapse:collapse;
}
#buttonSiteList TD{
    margin:auto;
    padding:0px;
    font-size:1pt;
}

#buttonSiteList SPAN{
    padding:8px 2px 8px 6px;
    margin-right:10px;
    line-height:20px;
}

#buttonSiteList .buttonSiteListLeft2 {
    width:5px;
    height:26px;
    background: url(../../pictures/css/button_sitelist_blue_02.gif) left top no-repeat;
}

#buttonSiteList .buttonSiteListCenter2 {
    height:26px;
    background-image:url(../../pictures/css/button_sitelist_blue_center_02.gif);
    background-repeat:repeat-x;
    background-color:#567CC6;
    vertical-align:middle;
    cursor:pointer;
}

#buttonSiteList .buttonSiteListRight2 {
    width:5px;
    height:26px;
    background: url(../../pictures/css/button_sitelist_blue_02.gif) right top no-repeat;
}


#buttonSiteList .buttonSiteListBottomLeft {
    width:5px;
    height:5px;
    background-image:url(../../pictures/css/button_sitelist_blue_bottomleft_01.gif);
    background-repeat:no-repeat;
}
#buttonSiteList .buttonSiteListBottomRight {
    width:5px;
    height:5px;
    background-image:url(../../pictures/css/button_sitelist_blue_bottomright_01.gif);
    background-repeat:no-repeat;
}
#buttonSiteList .buttonSiteListBottom {
    height:5px;
    background-image:url(../../pictures/css/button_sitelist_blue_bottom_01.gif);
    background-repeat:repeat-x;
}
#buttonSiteList .buttonSiteListLeft {
    width:5px;
    background-image:url(../../pictures/css/button_sitelist_blue_left_01.gif);
    background-repeat:repeat-y;
}
#buttonSiteList .buttonSiteListRight {
    width:5px;
    background-image:url(../../pictures/css/button_sitelist_blue_right_01.gif);
    background-repeat:repeat-y;
}
#buttonSiteList .buttonSiteList {
    background-image:url(../../pictures/css/button_sitelist_blue_bkg_01.gif);
    background-repeat:repeat;
}

#buttonSiteList .element {
    text-decoration: none;
    background-color:transparent;
    border:1px solid transparent;
    display:block;
    white-space:nowrap;
    line-height:25px;
    height:25px;
    padding:0px 5px 0px 5px;
    vertical-align:middle;
    cursor:pointer;
}

#buttonSiteList .element:hover {
    background-color: #34679C;
    border:1px solid #34679C;
    border-radius:5px;
}

#buttonSiteList img.countryFlag {
    width:16px;
    height:12px;
    margin-right:5px;
}

table.jsBubble {
    z-index:102;
    width:250px;
    border:1px solid #000;
    border-radius:5px;
    background-color:#ffffff;
}
/*</Button Site List>*/ -->

<!-- /*</Member of>*/
#container_sprite_MemberOf img {
    border: 1px solid #aaa;
    background-color:#fff;
    padding: 5px;
    border-radius:5px;
    margin-right:4px;
    width: 45px;height: 45px;
    background-image: url(../../pictures/sprite_MemberOf.png);
    background-repeat:no-repeat;
}

.sprite-association_asda_45x45 { background-position: 5px 5px;  }
.sprite-association_pts_45x45 { background-position: -45px 5px; }
.sprite-logo_ana_001 { background-position: -95px 5px;  }
.sprite-logo_ans_002 { background-position: -145px 5px;  }
.sprite-logo_aps_003 { background-position: -195px 5px;  }
.sprite-logo_ata_001 { background-position: -245px 5px;  }
.sprite-logo_pta_001 { background-position: -295px 5px;  }
/*</Member of>*/ -->

<!--  /*List style*/
#list2Cols {display: block;list-style: none;width: 100%; padding:0px;}
#list2Cols li {list-style: none;margin: 1px;display: block;float: left;width: 44%;}
#list3Cols {display: block;list-style: none;width: 100%; padding:0px;}
#list3Cols li {list-style: none;margin: 1px;display: block;float: left;width: 33%;}
#list4Cols {display: block;list-style: none;width: 100%; padding:0px;}
#list4Cols li {list-style: none;margin: 1px;display: block;float: left;width: 24%;}
/*List style*/ -->

<!--  /*Lister help*/
#helpLister {}
#helpLister p {margin:10px 0; width:500px; margin-left:5px;}
#helpLister h2 { text-align:left; border-bottom: 2px solid #537BAB; padding-bottom:5px; font-size:14px; margin:25px 0 10px 0;}
#helpLister h3 { text-align:left; padding:0px; padding-bottom:5px; font-size:13px; color:#FF6600; margin:0px; padding-top:9px;}
#helpLister div.warning {padding:20px; background-color:#FFFFCD; border:2px solid #FACD77; border-radius:20px;width:500px; margin-left:5px;}
#helpLister div.warning p {width:auto;}
#helpLister div.badge {width:220px; height:185px; }
#helpLister div.toc li {margin:15px 0; font-weight:bold; font-size:14px;}
#helpLister div.toc {padding:10px; background-image:url('../../pictures/css/bg_blue.jpg'); background-repeat:repeat-x;}
#helpLister div.toc p {color:white; font-weight:bold; margin:10px 0;}
#helpLister img.logo-air {float:left; margin-right: 10px; }
/*Lister help*/ -->


/*pageInfos API */
.APInfos{
    padding:10px;
    background-image:url('../../pictures/css/bg_blue.jpg');
    background-repeat:repeat-x;
}
/*pageInfos API */


/*
for Get the Us
*/
div.columnRightMain,div.columnLeftMain{
    width:180px;
    padding:0px;
    margin:0px;
}

div.columnRightMain div.boxMain, div.columnLeftMain div.boxMain{
    width:100%;
    margin:auto;
    margin-top:0px;
    margin-bottom:9px;
    border: solid 1px #CDCDCD;
    background-color:#ffffff;
}
*+html div.columnRightMain div.boxMain,
*+html div.columnLeftMain div.boxMain{
    width:98%;
}

div.newColumnRight{
    border: solid 1px #CDCDCD;
    border-radius:10px;
    background-color:#ffffff;
}

div.columnRightMain div.boxMain h1, div.columnLeftMain div.boxMain h1, div.boxPartnersInCategory h1{
    margin-left: 3px;
    font-size:10pt;
    color: #333333;
    text-align:left;
    font-weight:bold;
}



div.columnRightMain div.boxMain a, div.columnLeftMain div.boxMain a{
    /*font-size:11px;*/
}
/*
  Project get the us
  tgobert
*/
h4.mainPageH4{
    text-align: center;
    font-size: 20px;
    color:#333333;
    margin:0;
}

h1.statsH, h3.statsH{

    text-align: left;
    margin-left: 5px;
    margin-top:5px;
    font-size:11pt;
    color: #585858;
    text-align:left;
    font-weight:bold;
}

h1.columnRightTitle{
    text-align:left;
    font-size: 10pt;
    color:#333333;
}

p.mainPageBoxFont1{
    color:#666666;
}

p.affiliationMainPage{
    font-size:10px;
    color:#666666;
}

td.carouselA{
    text-align: right;
    font-size:11px;
}

.mainPageBoxFont2{
    color:#666666;
    font-weight: bold;
}


div.bottomBigBox{
    width:100%; /*original : 960px */
    height:300px;
    background-color: #F7F7F7;
    border-top:solid 1px #CDCDCD;
    margin-top:9px;
}

table.bottomBigBoxTable{
    width:100%;
}

td.bottomBigBoxTitle_1{
    height:30px;
    width:25%;
}

td.bottomBigBoxTitle_4{
    height:30px;
    width:25%;
}

td.bottomBigBoxTitle_2{
    height:30px;
    width:25%;
}

td.bottomBigBoxTitle_3{
    height:30px;
    width:25%;
}

td.bottomBigBoxTitle_1 h1, td.bottomBigBoxTitle_4 h1{
    text-align: left;
    margin-left: 30px;
    font-size: 9pt;
    color:#666666;
}

td.bottomBigBoxTitle_2 h1,td.bottomBigBoxTitle_3 h1{
    text-align: left;
    margin-left: 30px;
    font-size: 9pt;
    color:#666666;
}

td.bottomBigBoxTd_1{
    border-right: solid 1px #CDCDCD;
}

td.bottomBigBoxTd_4{

}

td.bottomBigBoxTd_2{
    border-right: solid 1px #CDCDCD;
}

td.bottomBigBoxTd_3{
    border-right: solid 1px #CDCDCD;
}

td.bottomBigBoxTd_1 p,td.bottomBigBoxTd_4 p{
    margin:0px;
    padding:0px;
    margin-left:30px;
    margin-bottom:8px;
    font-size: 10px;

}

td.bottomBigBoxTd_2 p, td.bottomBigBoxTd_3 p{
    margin:0px;
    padding:0px;
    margin-left:30px;
    margin-bottom:8px;
    font-size: 10px;
}

.btnTwitAndFb{
    margin-top:80px;
    width:100%;
}

table.HomePageStats{
    width:100%;
    margin:auto;
}


td.boxMainPagetitleGrad,
h3.boxMainPagetitleGrad{
    height:28px;
    font-size:11pt;
    color: #585858;
    text-align:left;
    font-weight:bold;
    vertical-align: middle;
    border-radius: 10px 10px 0px 0px;
}
h3.boxMainPagetitleGrad{
    height:21px;
    margin-top: 0px;
    padding: 2px;
    padding-top: 5px;
    padding-left: 4px;
    border-bottom: 0px;
    margin-bottom: 3px;
}


td.btn_main_orange_middle{
    background-image:url(../../pictures/bg_orange-button.png);
    background-repeat: repeat-x;
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    padding:2px 0 0 0;

}

td.btn_main_blue_middle{
    background-image:url(../../pictures/bg_blue-button.png);
    background-repeat: repeat-x;
    color:#fff;
    font-weight:bold;
    font-size: 10pt;
    padding:2px 0 0 0;
}

td.btn_main_search_left{
    background-image:url(../../pictures/bg_search-button_left.png);
    background-repeat: repeat-x;
    height: 22px;
    width: 3px;
    border:2px solid white;
    border-right-width:0px;
    border-radius:5px 0px 0px 5px;
}
td.btn_main_search_right{
    background-image:url(../../pictures/bg_search-button_right.png);
    background-repeat: repeat-x;
    height: 22px;
    width: 3px;
    border:2px solid white;
    border-left-width:0px;
    border-radius:0px 5px 5px 0px;
}
td.btn_main_search_middle{
    background-image:url(../../pictures/bg_search-button.png);
    background-repeat: repeat-x;
    color:#fff;
    font-weight:bold;
    font-size: 11pt;
    padding:2px 0 0 0;
    border:2px solid white;
    border-left-width:0px;
    border-right-width:0px;
    height:22px;
}

td.btn_main_orange_middle a,td.btn_main_blue_middle a,td.btn_main_search_middle a,
td.btn_main_orange_middle a:hover,td.btn_main_blue_middle a:hover,td.btn_main_search_middle a:hover,
td.btn_main_orange_middle a:visited,td.btn_main_blue_middle a:visited, td.btn_main_search_middle a:visited{
    color:#FFFFFF;
    text-decoration: none;
}

.btn_main_fbt_middle{
    /*background-image: url(../../pictures/bg_buttonfbt.png);
    background-repeat: repeat-x;
    vertical-align: middle;
    font-size: 11px;
    color:#666666;*/
}

.btn_main_fbt_middle a{
    text-decoration: none;
    color:#666666;
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    background-image: url(../../pictures/bg_buttonfbt_01.png);
    background-repeat: repeat-x;
    border: 1px solid #dcdcdc;
    line-height: 30px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

ul.aboutDelcampe {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    font-size: 9pt;
}
ul.aboutDelcampe li {
    float: left;
    padding: 0px 10px;
    position: relative;
}
ul.aboutDelcampe li:hover {
    background-color:#eee;
    border-radius:20px;
}
ul.aboutDelcampe li:first-child {
    border-left: medium none;
}

ul.aboutDelcampe a,
ul.aboutDelcampe a:visited,
ul.aboutDelcampe a:hover {
    text-decoration:none;
}

ul.siteMainPageUl{
    margin:0px;
    padding:0px;
    list-style:none outside none;
    width:100%;
    margin-bottom:10px;
}
ul.siteMainPageUl li.siteMainPage{
    padding:5px;
    border-radius:10px;
    cursor:pointer;
}
ul.siteMainPageUl li.siteMainPage:hover{
    background-color:#eee;
}
ul.siteMainPageUl li.siteMainPage a{
    padding:0px;
    margin:0px;
    width:100%;
    font-size:12px ;
    font-weight: bold;
    display: block;
    vertical-align: middle;
}
ul.siteMainPageUl li.siteMainPage a{
    text-decoration:none;
}

ul.siteMainPageUl li.big a{
    font-size: 15px;
}

div.mainTopBtnActive{
    height:24px;
    width:80px;
    padding:2px 10px 1px 10px;
    float:left;
    background-color:#386BA4;
    background-image:url(../../pictures/css/bkg_top_darkblue_02.gif);
    font-weight:bold;
    text-align:center;
    color:#ffffff;
    vertical-align: middle;
    border-radius: 5px 5px 0px 0px;
    border-left: 1px solid #386BA4;
    border-top: 1px solid #386BA4;
    border-right: 1px solid #386BA4;
    border-bottom-width: 0px;
}

div.mainTopBtnInactive{
    height:24px;
    width:80px;
    padding:2px 10px 1px 10px;
    float:left;
    background-color:#DDDDDD;
    font-weight:bold;
    text-align:center;
    color:#ffffff;
    vertical-align: middle;
    border-radius: 5px 5px 0px 0px;
    border-left: 1px solid #cdcdcd;
    border-top: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
}

div.mainTopBtnInactive a{
    display: block;
    width:100%;
    height:20px;
    vertical-align: middle;
}

div.mainTopBtnActive a, div.mainTopBtnActive a:hover, div.mainTopBtnActive a:visited {
    color:#fff;
    display: block;
    width:100%;
    height:21px;
    vertical-align: middle;
}


/*******************************
* Bouton cat�gories
*/

div.buttonCatList{
    margin-top:0px;
    right:5px;
    float:right;
}

div.buttonCatList TABLE{
    border-collapse:collapse;
}

div.buttonCatList td.buttonCatListLeft {
    width:5px;
    height:24px;
    background: url(../../pictures/css/button_sitelist_blue_02.gif) left top no-repeat;
}

div.buttonCatList td.buttonCatListCenter {
    height:22px;
    background-position: center;
    background-image:url(../../pictures/css/button_sitelist_blue_center_02.gif);
    background-repeat:repeat-x;
    background-color:#567CC6;
    vertical-align:middle;
    border-radius: 5px;
    cursor:pointer;
}

div.buttonCatList td.buttonCatListRight {
    width:5px;
    height:24px;
    background-position: center;
}

div.buttonCatList td.buttonCatListCenter #categories{
    color:#fff;
    font-size:12px;
    font-weight:bold;
    padding-left: 5px;
}

div.mainPageCategoryPanel{
    float:none;
    position:absolute;
    width:600px;
    background-color: #567CC6;
    border: solid 1px #000000;
    margin-top:25px;
    right: 0px;
    z-index: 300;
    display: none;
}

div.mainPageCategoryPanel a, div.mainPageCategoryPanel a:visited{
    color:#FFFFFF;
    text-decoration: none;
}

div.mainPageCategoryPanel a:hover{
    color:#FFFFFF;
    text-decoration: underline;
}

table.tableCategoryPanel{
    width:100%;
    margin:auto;
    margin-top:10px;
    margin-bottom:10px;
}

td.tableCategoryPanelTd{
    border-left:solid 1px #DDDDDD;
}

table.footer{
    margin:auto;

}

.boxPartnersInCategory {
    width:180px;
    margin:auto;
    margin-top:5px;
    background-repeat: repeat-x;
    background-color:#fff;
    border:1px solid #CDCDCD;
    border-radius:5px;
}

.registerForm{
    width:550px;
    margin:auto;
}


.registerForm input {
    width:300px;
    border-radius:3px;
    border:solid 1px #CDCDCD;
    margin: 0x 3px 10px 3px;
    height: 20px;
    padding: 3px;
}

.registerForm textarea {
    width:300px;
    border-radius:3px;
    border:solid 1px #CDCDCD;
    margin: 0x 3px 10px 3px;
    padding: 3px;
}

.registerForm select {
    border:solid 1px #CDCDCD;
    margin: 0x 3px 10px 3px;
    height: 30px;
    padding: 3px;
}

.registerForm .inp0325{
    width:80px;
}

.registerForm .radioRegister{
    width:20px;
    border:none;
}

.registerForm .checkRegister{
    width:20px;
    border:none;
}


.registerTooltip{
    position:absolute;
    width:250px;
    border-radius:10px;
    border:solid 1px #666666;
    background-color:#FFFFCC;
    display:none;
    padding:10px;
}


/*Item page */

div.descriptionResume{
    border-top:solid 1px #DDDDDD;
    background-color: #FFFFFF;
    height:68px;
    overflow:auto;
    padding:5px;
    text-align:justify;
}

div.descriptionResume p{
    margin:5px;
}

div.innerTabItem{
    margin:5px 5px 5px 5px;
    background-color:#FFFFFF;
    border-radius: 10px;
    min-height:250px;
    /*width:100%;*/
    padding:5px;
}

div.magicWidth{
    width:20px;
    min-height:250px;
}

/* bonus card */
.bonusCardIcon {
    color:#829418;
    margin-left:0.5em;
    font-size:7pt;
}

.bonusCardIcon a:link, .bonusCardIcon a:hover, .bonusCardIcon a:visited { color:#829418; }

.bonusCardIcon a.bonusCardIconLink {
    display:inline-block;
    background-image:url("../../pictures/bonus_card/icon_dbc.png");
    background-repeat:no-repeat;
    background-position:left center;
    height:9px;
    width:16px;
    margin-right:0.5em;
}

table.bonusCardBuyerAccount {
    border-collapse:collapse;
    border: 1px solid #aaaaaa;
    width:100%;
    margin-bottom:2em;
    clear:both;
}

table.bonusCardBuyerAccount th, table.bonusCardBuyerAccount td,
.showNullAndOutdatedCreditsContainer {
    border: 1px solid #aaaaaa;
    padding:1em;
}

table.bonusCardBuyerAccount th,
.showNullAndOutdatedCreditsContainer {
    background-color:#ddddff;
    text-align:center;
    font-weight:bold;
}

.showNullAndOutdatedCreditsContainer {
    border-radius:10px 10px 0 0;
    border-radius:10px 10px 0 0;
    float:right;
    border-bottom:none;
}

table.bonusCardBuyerAccount td.amount { text-align:right; }
table.bonusCardBuyerAccount td.validityDate,
table.bonusCardBuyerAccount td.sellerShopLink { text-align:center; }
table.bonusCardBuyerAccount .hightlight_date { color:#ff0000; }

.bonusCardSellerAccountHeader {
    padding:1em;
    text-align:left;
}

.bonusCardSellerAccountHeaderBox { margin-top:2em; margin-bottom:2em; }
.bonusCardSellerAccountHeaderBox .box {
    font-weight:bold;
    padding:1em;
    border:1px solid #aaaaaa;
    display:inline-block;
}

#bonusCardSellersContainer {
    background-repeat:repeat-x;
    padding-bottom:2em;
}

#bonusCardSellersCoreText {
    width:800px;
    text-align:left;
    margin-bottom:3em;
}

#bonusCardSellersCoreText a.highlighted-link {
    background-image:url("../../pictures/bonus_card/button_activate-dbc.png");
    background-repeat:no-repeat;
    line-height:50px;
    color: #ffffff;
    display:block;
    width:300px;
    height:50px;
    text-align:center;
    font-size:13pt;
    font-weight:bold;
    line-height:45px;
}

#bonusCardSellersCoreText h1 {
    font-size: 20pt;
    font-weight: bold;
    text-align:left;
    color:#63703b;
}

#bonusCardSellersCoreText h2 {
    color: #808000;
    font-weight: bold;
    font-size: 13pt;
    border-bottom: 2px solid #BACE2F;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align:left;
    clear:both;
    margin-top:1.5em;
}

#bonusCardSellersCoreText h3 {
    font-weight: bold;
    font-size: 11pt;
}

table.bonusCardSellers {
    border-spacing:0;
    border: 2px solid #888888;
    margin-left:auto;
    margin-right:auto;
    border-radius: 10px;
    width:800px;
    margin-top:2em;
}
table.bonusCardSellers tr.nth-child_2n {
    background-color: #f8f8f8;
}
table.bonusCardSellers td {
    /*border-top: 1px solid #dddddd;*/
    border-bottom: 1px solid #dddddd;
    white-space: nowrap;
    padding:0.5em;
}
table.bonusCardSellers td.index { border-left: 1px solid #dddddd; text-align:right; }
table.bonusCardSellers td.percentage { text-align:right; }
table.bonusCardSellers th { width:33%; }

.sellerMonthlyHistoryContainer {
    padding:10px;
}
.sellerMonthlyHistoryContainer .previousMonth { float:left; }
.sellerMonthlyHistoryContainer .nextMonth { float:right; }
.sellerMonthlyHistoryContainer h2 { font-size:1.2em; }

table.sellerMonthlyHistory {
    border-collapse: collapse;
    border: 1px solid #000000;
    margin-bottom: 30px;
    width:100%;
}
table.sellerMonthlyHistory td, table.sellerMonthlyHistory th {
    border: 1px solid #000000;
    padding: 0.5em;
    height: 3.5em;
}
table.sellerMonthlyHistory th.currency { width:7%; }
table.sellerMonthlyHistory th.date { width:23%; }
table.sellerMonthlyHistory th.buyer { width:55%; }
table.sellerMonthlyHistory th.amount { width:15%; }

table.sellerMonthlyHistory thead,table.sellerMonthlyHistory tfoot { font-weight: bolder; }
table.sellerMonthlyHistory td.title { text-align:center; }
table.sellerMonthlyHistory td.total { font-weight: bold; text-align:right;border-right:none; }
table.sellerMonthlyHistory td.amount { text-align:left;}

.sellerMonthlyHistoryContainer .exportBox {
    width:500px;
}

@media print {
    .sellerMonthlyHistoryContainer .previousMonth,
    .sellerMonthlyHistoryContainer .nextMonth,
    table.sellerMonthlyHistory tfoot,
    .sellerMonthlyHistoryContainer .exportBox {
        display:none;
    }
}

/* unsubscribe newsletter and close account page */
#page-unsubscribe {
    width:780px;
    text-align:left;
    margin:0 auto;
    padding-top:2em;
    padding-bottom:2em;
}
#page-unsubscribe fieldset {
    border-radius: 1em;
    border: 1px solid #bbbbbb;
    margin-bottom: 2em;
    padding: 1em;
}
#page-unsubscribe legend {
    font-weight:bold;
    font-size:1.4em;
    color:#4645c4;
}

#page-unsubscribe .IEFieldsetFix {
    margin-top:1em;
}
#page-unsubscribe label.valid,
#page-unsubscribe label.error {
    display:inline-block;
    vertical-align: top;
    width:16px;
    height:16px;
    margin-top:5px;
}
#page-unsubscribe input.valid { border-color:#5ca353; }
#page-unsubscribe label.valid { background-image:url("../../pictures/silk_icons/tick.png"); }
#page-unsubscribe input.error { border-color:#ff0000; }
#page-unsubscribe label.error { background-image:url("../../pictures/silk_icons/cross.png"); }

#page-unsubscribe label { font-weight:bold; font-size:1.1em; }

#page-unsubscribe #email { margin-left:3em; }
#page-unsubscribe .radioControl {
    float:left;
    height:3em;
    margin-right:0.75em;
}

#page-unsubscribe .reasonsContainer{
    border: 1px solid #bbbbbb;
    padding:2em;
    margin-left:auto;
    margin-right:auto;
    margin-top:2em;
    margin-bottom:2em;
    width:75%;
}

#page-unsubscribe .reasonsContainer label, #page-unsubscribe .accountsList label {
    font-weight:normal;
    margin-top:0.25em;
    margin-bottom:0.25em;
    display:inline-block;
    font-size:1em;
    margin-left:2em;
}

#page-unsubscribe .accountsList {
    margin-top:1.5em;
    margin-left:2em;
}
#page-unsubscribe .accountsList label { display:block; }

#page-unsubscribe .reasonsContainer dd { margin:0; }

#page-unsubscribe #captchaContainer { display:inline-block; }
#page-unsubscribe #buttonContainer {
    display:inline-block;
    margin:1em;
    vertical-align:top;
}
#page-unsubscribe #buttonContainer button {
    padding-left:2em;
    padding-right:2em;
}

#page-unsubscribe .box_information .linkContainer {
    padding-top: 1em;
    text-align:right;
    margin:1em;
    margin-bottom:0;
}

#page-unsubscribe .txt0708 a:link,
#page-unsubscribe .txt0708 a:visited {
    color: #bbbbbb;
    font-weight: bold;
}

#page-unsubscribe button { margin-left:0.5em; margin-right:0.5em; }

body .alignAuto {
    margin:0 auto;
    text-align:center;
}

body .header {margin-bottom:20px;}

.adminBox {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 999;
}

.bigBottom {
    position: relative;
    margin: 25px auto 0px auto;
    padding: 0;
    width: 955px;
    height: 380px;
    background-color: #ddd;
    background-repeat:repeat-x;
    border: 1px solid #cdcdcd;
}
.bigBottom .syndication-buttons {
    position: absolute;
    top: 150px;
    right: 50px;
    text-align:center;
}

.bigBottom .syndication-buttons a {
    margin:0.25em;
    font-size: 12px;
    border:1px solid #DCDCDC;
    padding:0 5px;
}
.bigBottom .syndication-buttons a:hover {
    text-decoration:none;
}

.bigBottom h1, .bigBottom h3{
    color: #333333;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    margin: 10px;
    padding-bottom:5px;
    border-bottom:1px dotted #aaaaaa;
}
.bigBottom ul {
    list-style: none;
    padding-left: 10px;
    height: 250px;
}
.bigBottom .firstChild {
    border-left: none;
}
.bigBottom li {
    padding-bottom: 0.5em;
    font-size: 8pt;
    margin-right:1em;
}
.bigBottom a, .bigBottom a:visited {
    display:block;
    text-decoration: none;
    color: #555;
    border-radius: 10px;
    cursor: pointer;
    padding:3px;
}
.bigBottom a:hover, .bigBottom a:active {
    text-decoration: none;
    color: blue;
    background-color:white;
}
.bigBottom .aroundDelcampe {
    width: 238px; position: absolute; top: 10px; left: 0px; text-align: left;
}
.bigBottom .sitesDelcampe {
    width: 239px; position: absolute; top: 10px; left: 239px; text-align: left;
}
.bigBottom .specialCategory {
    width: 239px; position: absolute; top: 10px; left: 478px; text-align: left;
}
.bigBottom .praticalTools {
    width: 239px; position: absolute; top: 10px; left: 717px; text-align: left;
}
.footer-955 {
    width: 955px;
    margin: 0 auto;
    margin-top: 20px;
    padding: 0;
    position: relative;
}
.footer-100 {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0;
    position: relative;
}
.menu_about_delcampe {
    border-bottom: 1px solid #aaa; height: 18px;
}

.copyright {
    padding-top: 20px;
    display: block;
    position: relative;
    padding-right: 100px;
}

.supportedby_copyright {
    position: absolute;
    right: 0;
    top: 20px;
    margin: 0;
    padding: 0;
    text-align: right;
}

.sellerSalesStyleinline1 {
    margin-left:20px;margin-right:20px;
}

/* top stores */

table.topStores {
    width:100%;
    border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
    margin:0 auto;
    border: 2px solid #888888;
    border-spacing:0;
}

table.topStores th {
    font-weight:normal;
    text-align:center;
    padding:10px;
    border-bottom:2px solid #888888;
}

table.topStores .nth-child_2n { background-color:#f8f8f8; }
table.topStores .nth-child_5n { border-bottom: 2px solid #DDDDDD; }

table.topStores td {
    white-space:nowrap;
    padding:5px;
}

table.topStores .highlight { font-weight:bold; }

table.topStores td.ranking { width:2em; text-align:right; border-left: 1px solid #DDDDDD; }
table.topStores td.seller { width:33%; }
table.topStores td.bonusCard-markup { width:2em; }
table.topStores td.ranking-progress-flag { width:15px; text-align:center; }
table.topStores td.ranking-progress-status { width:2em; text-align:right; border-right: 1px solid #DDDDDD; }

ol.topstore {
    margin: 15px 5px;
    padding: 1px;
}
ol.topstore a {
    display: block;
    text-decoration:none;
    font-size:10pt;
}
ol.topstore li {
//list-style-position:inside;
    margin-left:20px;
    display: list-item;
    padding:2px;
    border-radius:10px;
    cursor:pointer;
}
ol.topstore li:hover{
    background-color:#eee;
    text-decoration:none;
}

/*refund*/

ul#refundPaperUl {
    margin: 0;
    padding:12px;
}

/*Delcampe_PAgination*/



/* export CSV */
.exportBox {
    width:595px;
    background-color: #eee;
    border: 1px solid #aaa;
    border-radius:10px;
    height:43px;
}

div.exportBox > div {

    padding: 10px 0 ;

}

.exportBox img {

    float: left;
}

.exportBox select, .exportBox input {

    margin: 3px 0 0 0;
}

.exportBox div.boxXls {

    border-left: 1px solid #AAAAAA;
    margin : 0 0 0 15px;
}

/* header des tableaux */

.colorHeaderTable {
    background-color: #ddddff;

}

/* logo */
.sloganStores {

    position:absolute;
    margin-left:210px;
    margin-top:25px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}

.sloganInnerStores {

    position:relative;
    margin-top:-40px;
    margin-left:100px;
}.sloganPresitge {

     position:absolute;
     margin-left:210px;
     margin-top:25px;
     padding-bottom:3px;
     white-space:nowrap;
     border-bottom:0px solid #ffffff;
 }

.sloganInnerPrestige {

    position:relative;
    margin-top:-40px;
    margin-left:100px;
}

.sloganCommunity {

    position:absolute;
    margin-left:210px;
    margin-top:25px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}

.sloganMarket {

    position:absolute;
    margin-left:200px;
    margin-top:20px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}


.sloganMarketXmas {

    position:absolute;
    margin-left:200px;
    margin-top:3px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}

.sloganMarketOther {

    position:absolute;
    margin-left:200px;
    margin-top:25px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}

.flagLogoOff {

    width:16px;
    height:12px;
    float:right;
    margin-top:-35px;
    position:relative;

}

.logoBis {

    margin-top:11px;border:none;
}
.divLogo
{
    width: 260px;
}
.divLogo img
{
    border:none;
}

.logoPresitgeContent {

    position:absolute;
    margin-left:210px;
    margin-top:25px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}

.logoPrestigeInnerContent {

    position:absolute;
    margin-top:-10px;
}

.logoCommunityContent {

    position:absolute;
    margin-left:210px;
    margin-top:25px;
    padding-bottom:3px;
    white-space:nowrap;
    border-bottom:0px solid #ffffff;
}

.logoCommunityInnerContent {
    position:absolute;margin-top:-10px;

}

.getLogo2Content {
    width:220px;
    border-collapse:collapse;
}

.getLogo2Img {

    width:16px;
    height:12px;
    float:right;
    margin-top:-35px;
    position:relative;
}

.getLogo2Span {

    white-space: nowrap;
}

.getLogo2Td {

    text-align:center;
    vertical-align:bottom;
}

.addthis_toolbox {
    float: right;
    width: 85px;
}

/* nouvel affichage du prix en mode galery dans module_list */

.itemsListingList .objectPrice a{
    font-size: 14px;
    font-weight: bold;
    color:#000000;
}

/*module list - layout g�n�ral */
.listItemsTabs{
    margin: 0px;
    padding: 0px;
    z-index: 999;
    height: 31px;
}

.listHighlight
{
    background-color: #eaeaff;
    padding-left: 0px;
    border: 1px solid #aaaaff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.list_checked
{
    font-weight: bold;
}

.listMenuTd ul
{
    margin: 0px;
    padding: 10px;
}

.listMenuTd ul li
{
    margin: 0;
    padding: 2px;
    list-style: none;
}

.listMenuTd ul li ul
{
    margin: 0;
    padding: 0 0 0 27px;
}

.listMenuTd ul li ul li
{
    margin: 0;
    padding: 0 0 0 0;
    list-style: circle url("../../pictures/icon_dir_branch.gif");
}

#min_price, #max_price
{
    width: 40px;
}

.itemsListingList .listInactiveTab, /* For old tabs system */
.listItemsTabs li, /* For new tab system */
.listItemsTabs .listActiveTab
{
    /*min-width:200px;*/
    height:20px;
    background-color:#ddd;
    border:solid 1px #666666;
    border-radius: 10px 10px 0px 0px;
    float:left;
    margin: 0 0 0 10px;
    font-size: 11pt;
    font-weight:bold;
    color: #000000;
    text-align:center;
    vertical-align:middle;
    padding: 5px 15px;
    list-style: none;
    cursor:pointer;
}

.itemsListingList .listInactiveTab:hover, /* For old tabs system */
.listItemsTabs li:hover, /* For new tab system */
.listItemsTabs .listActiveTab:hover
{
    background-color:#f0f0f0;
}
.listItemsTabs .listActiveTab {
    background-color: #f0f0f0;
    border-bottom:solid 1px #f0f0f0;
    z-index: 5000;
}

.ribbonAuctionList{
    background-color: #EEEEEE;
    border-radius:10px;
}

.itemsListingList .listInactiveTab, /* For old tabs system */
.listItemsTabs li /* For new tab system */
{
    z-index: 2;
}

.listItemsTabs .listActiveTab a{
    color: #000000;
    display: block;
    height: 23px;
    padding: 2px 5px;
    text-decoration: none;
    width: 200px;
}

.listItemsTabs .listInactiveTab a{
    display: block;
    height: 23px;
    padding: 2px 5px;
    width: 200px;
}

.listItemsCell{
    border-collapse: collapse;
}

.newListSelection{
    width:150px;
    background-color:#fff;
    border:1px solid #aaa;
    border-radius:10px;
}

/*LIST ITems BOX */
ul.item-list {
    width:100%;
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
}
ul.item-list li.listItemBox {
    vertical-align:top;
    list-style: none;
    float:left;
    margin: -1px 0 0 -1px;
    text-align:center;
    padding:1em;
    width:205px;
    border-width:1px;
    border-style:solid;
    border-color:#DDDDDD;
}
ul.item-list img { border:none; }
ul.item-list .country-flag { float:left; }
ul.item-list .wallets { float:right; height:16px;}
ul.item-list li.listItemBox .thumbnail {
    clear:both;
    font-weight:bold;
    height:100px;
    padding-top: 0.5em;
}
ul.item-list li.listItemBox .title {
    margin-top:1em;
    height:4em;
}
ul.item-list li.listItemBox .pricing_description {
    margin-top:1em;
    paddgin-bottom:0.25em;
    border-bottom: 1px solid #DEDEDE;
    position:relative;
    height:1.5em;
}
ul.item-list li.listItemBox .pricing_description .time_left {
    white-space:nowrap;
    position:absolute;
    top:0;
    left:0;
}
ul.item-list li.listItemBox .pricing_description .price_fixed_or_auction {
    white-space:nowrap;
    position:absolute;
    top:0;
    right:0;
}

ul.item-list li.listItemBox .pricing_description .price_fixed_or_auction .noBids {
    font-size:7pt;
    color:#555555;
}

ul.item-list li.listItemBox .pricing_description .price_fixed_or_auction .noBids a {
    font-size: 7pt;
    color:#555555;
    text-decoration: none;
}

ul.item-list li.listItemBox .pricing_description .price_fixed_or_auction .withBids {
    font-size: 8pt;
    font-weight: bold;
    color:#FF0000;
}

ul.item-list li.listItemBox .pricing_description .price_fixed_or_auction .withBids a {
    font-size: 8pt;
    font-weight: bold;
    color:#FF0000;
    text-decoration: none;
}

ul.item-list li.listItemBox .pricing_description .price_fixed_or_auction a.fixed_price {
    color:#000000;
    font-weight: bold;
}

ul.item-list li.listItemBox .pricing_description .current_price {
    color: #000000;
    font-size: 14px;
    font-weight:bold;
}

ul.item-list li.listItemBox .pricing_description .withBids {
    font-weight: bold;
}


ul.item-list li.listItemBox .seller_description {
    margin-top:1em;
    color: #999999;
    height:2em;
}

ul.item-list li.listItemBoxColoredBorder{
    border-width:1px;
    border-color:#dd3300;
}

ul.item-list li.listItemBoxHighlighted{
    background-color: #ffff99;
}

/*LIST ITems BOX */
/* TODO: remove from after list refactoring */
.listItemBoxSimpleBorder{
    border-width:1px;border-style:solid;border-color:#DDDDDD;
}
.listItemBoxSimpleBackground{
    /*
    background-image:url(http://www.delcampe.net/pictures/bg_gradiant_grey.jpg);
    background-repeat:repeat-x;
    */
}

.listItemBoxColoredBorder{
    border-width:2px;border-style:solid;border-color:#dd3300;
}

.listItemBoxHighlighted{
    background-color: #ffff99;
}
/* TODO: remove until after list refactoring */

.wallet-container .sprite-wallet-moneybookers,
.wallet-container .sprite-wallet-paypal {
    margin-right:0.5em;
}

font.noBids{
    font-size: 7pt;
    color:#555555;
}

font.noBids a{
    font-size: 7pt;
    color:#555555;
    text-decoration: none;
}

font.withBids{
    font-size: 8pt;
    font-weight: bold;
    color:#FF0000;
}

font.withBids a{
    font-size: 8pt;
    font-weight: bold;
    color:#FF0000;
    text-decoration: none;
}

div.titlePreferences{
    color:#000000;
    font-size:11pt;
    font-weight:bold;
    padding:3px;
    text-align:center;
    border:solid 1px #AAAAAA;
    margin-top:5px;
    margin-bottom: 4px;
    border-radius:5px 5px 0 0;
}

table.optionsList{
    margin-top:5px;
    margin-bottom:5px;
    width:100%;
    background-color:#0E0DFC;
    border: 1px solid #666666;
}

/*Delcampe_PAgination*/
.pagination{
    width: 100%;
    height: 25px;
    background-color: #eeeeee;
    border-top:solid 1px #AAAAAA;
    padding:10px;
    vertical-align: middle;
}

.pagination input, .pagination form{
    margin:0px;
    padding:0px;
}

input.page{
    width:26px;
    height:18px;
    font-size:11pt;
    text-align:right;
}

input.PaginationBtnOk{
    height:16px;
    margin-left:5px;
}


input.PaginationBtnPreviousNext {
    color:#fff;
    font-size: 10pt;
    background-color:#439BF0;
    border:1px solid #000;
    border-radius:5px;
    padding:5px 10px;
    cursor:pointer;
}

a.PaginationPageNumber {
    padding:5px 10px;
}

a.PaginationPageNumber:hover {
    background-color:#fff;
    border-radius:5px;
}

span.PaginationPageNumberSelected {
    font-weight:bold;
    padding:5px 10px;
    background-color:#fff;
    border-radius:5px;
}

.fontPageRanking{
    font-size: 10pt;
}

.SearchBoxTmp .searchOptionsBtn
{
    color: #eee;
}

.SearchBoxTmp a.a0108:hover,
.SearchBoxTmp a.a0108:active,
.SearchBoxTmp a.a0108:visited
{
    /* color: blue;*/
}

.SearchBoxTmp .searchOptionsMainPage
{

}
.SearchEngineTextInput,
.SearchEngineSubmit,
.searchEngineSelect
{
    padding:10px 5px 0px 5px;
}
.getTopSearch { height:75px;padding-top:1px; }
.mainMarginNull { margin: 0;}
.mainMarginAuto { margin: 0 auto }
.linkToRegister {
    margin-left:0px;vertical-align:bottom;
}

/*** moduleList ***/

.flagInfosMl {
    padding:3px;
    vertical-align:top;
}

.walletInfosMl {
    padding:3px;
    text-align:right;
    vertical-align:top;
}

.imgContentMl {
    height:110px;
    padding:0px;
    text-align:center;
    vertical-align:middle;

}

.divContentMl {

    padding:5px;
    text-align:center;
}

.linkContentMl {
    height:50px;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #aaaaaa;
}

.spanS1 {

    padding-left:3px;
    color: #ff0000;
}

.contentS1 {
    height:25px;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #aaaaaa;
}

.contentS2 {
    height:35px;text-align:center;vertical-align:middle;
}

.contentS3 {
    margin:auto;border-bottom:1px solid #aaaaaa;
}

.contentS4 {
    height:50px;text-align:center;vertical-align:middle;
}

.contentS5 {
    padding:5px;text-align:center;
}

.contentS6 {
    height:110px;padding:0px;text-align:center;vertical-align:middle
}

.contentS7 {
    padding:3px;text-align:right;vertical-align:top;
}

.contentS8 {
    background-color:#ffff99;
    border : 1px solid #aaaaaa;
    border-radius: 10px 10px 10px 10px;
}

.contentS9 {
    background-color:#ffffff;
    border : 2px solid #dd3300;
    border-radius: 10px 10px 10px 10px;
}

.contentS10 {

    background-color:#ffffff;
    border : 1px solid #aaaaaa;
    border-radius: 10px 10px 10px 10px;
    background-repeat:repeat-x; background-image:url(http://www.delcampe.net/pictures/bg_gradiant_grey.jpg);
}


.contentS11 {
    background-color:#ffffff;border-bottom: 1px solid #aaaaaa;
}

.contentS12, .contentS13 {
    border-bottom: 1px solid #aaaaff; border-top: 1px solid #aaaaff;
}


.contentS14 {
    background-color: #f8f8ff;;
}

.nowrap2 {
    white-space: nowrap; font-size:7pt;color:#aaaaaa;
}

body.list .inp12 {

    height: 23px;
}

.MainTop {
    text-align: center;
}

.MainTop div.main {
    background-color: #f0f0f0;
}

table.walletPaymentConfirmation { margin:0 auto; }
table.walletPaymentConfirmation td { padding:1em; }

#sebDiv div.contentFav {
    !text-align: center;
    !height: 100%;
    !overflow:auto;
}

.forumContent { text-align:center;}

body.quirkmode .inp12, body.quirkmode .inp13 {
    height: 23px;
}

body.quirkmode .ui-tabs-panel {
    margin: 0;
}

body.quirkmode SPAN.TopMenuLoginMain {
    padding:0px;

}

body.quirkmode #container_sprite_MemberOf img {
    width: 57px;height: 57px;
}

body.quirkmode .innerTabItem {
    height:250px;

}

body.quirkmode div.exportBox .floatleft {
    padding-top:9px;
}

body.quirkmode div.exportBox .boxXls {
    padding-bottom:9px;
}

body.quirkmode div.exportBox input.but_blue1_8 {
    padding: 0 4px ;
}

body.quirkmode a.StatusMenu {
    color: #FFFFFF;
}







/* Redirection .net */

div.redirectiondotnet
{
    background-color: #DDDDDD;
    background-image: url("../../pictures/grey-gradient.png");
    background-position: center top;
    background-repeat: repeat-x;
    height: 40px;
    padding: 5px;
    text-align: center;
}

div.redirectiondotnet img
{
    border: none;
}

div.redirectiondotnet .center
{
    margin: 0 auto;
    text-align: center;
}

div.redirectiondotnet a
{
    padding: 3px;
    color: #0E0DFC;
    font-size: 14px;
    font-weight: bold;
}

div.redirectiondotnet a:hover
{
    border-radius: 3px;
    color: #0E0DFC;
}

div.redirectiondotnet a:visited,
div.redirectiondotnet a:focus,
div.redirectiondotnet a:active,
div.redirectiondotnet a:link
{
    border: none;
    color: #0E0DFC;
}

div.redirectiondotnet span
{
    font-weight: bold;
    font-size: 14px;
}

div.redirectiondotnet ul
{
    list-style: none;
    margin: 5px 0;
    padding: 0;
    display: inline;
}

div.redirectiondotnet ul li
{
    margin: 4px 0;
    display: inline;
}
.closeRedirect img,
.alwaysRedirect img
{
    margin: 0 0 -2px 0;
}

div.redirectiondotnet .closeRedirect
{
    float: right;
    margin: 10px;
}

/* END {Redirection .net} */







#errorDateMsg
{
    color: #C00;
    font-style: italic;
    margin: 0;
    padding: 0;
    list-style: none;
}





/*Category page */

table.newCatTable{
    width:100%;
    background-color:#FFFFFF;
    background-image:url("../../pictures/bg_gradiant_grey.jpg");
    background-repeat:repeat-x;
    border:1px solid #CDCDCD;
    margin:1px auto 8px;
}

table.catBrowseTable{
    width:180px;
    border:1px solid #CDCDCD;
}

table.catBrowseTable td{
    padding:0;
}

td.catBrowseTitle{
    background-image:url("../../pictures/css/column_bg_box.png");
    background-position:center top;
    background-repeat:repeat-x;
    color:#585858;
    font-size:11pt;
    font-weight:bold;
    height:28px;
    text-align:left;
    vertical-align:middle;
}

.jCarousselContainerCat{
    width:180px;
    border:1px solid #CDCDCD;
    border-radius:5px;
    margin:auto;
}

/*list page */

.listMenuTd
{
    margin: 0;
    padding: 0;
}

.itemsListingForm
{
    border: 1px solid #666666;
    border-radius:10px;
    margin: 0px 0 10px 0;
    background-color:white;
}

ul.itemsListingOptions
{
    margin: 0 0 0 0;
    padding: 0;
    list-style: none;
}

.itemsListingOptionsGroupTitle {

    text-align:left;
    font-size: 11pt;
    font-weight:bold;
    color: #666666;
    padding:5px;
    margin: 0 0 0 0;
    padding: 6px 0 3px 10px;
    height: 21px;
}

.itemsListingOptionsGroupOpen, .itemsListingOptionsGroupClose
{
    background-color: #eeeeee;
    text-align: left;
    font-size: 9pt;
    font-weight: bold;
    padding: 3px;
    margin: 0;
    border-top: solid 1px #CCCCCC;
    text-decoration: none;
}

.itemsListingOptionsGroupOpen {
    list-style: disc inside url("../../pictures/downArrow.png");
    border-bottom: solid 1px #CCCCCC;
}
.itemsListingOptionsGroupClose {
    list-style: disc inside url("../../pictures/upArrow.png");
}

.itemsListingOptionsGroupClose a,
.itemsListingOptionsGroupOpen a
{
    text-decoration: none;
}

.labelCheckBoxMenuList{
    margin: 0 10px 10px 10px;
    padding:5px;
    background-color: #FFFFFF;
    border-radius: 5px;
    border-radius: 5px;
}

.columnLeftMain{
    width:198px;
    padding:0px;
    margin:0px;

}

.moduleListLeftMenu{
    width:210px;
    padding:40px 0px 0px 5px;
    margin:0px;
}

.moduleListLeftMenu .columnLeftMain{
    width:210px;
    padding:0px;
    margin:0px;

}

.moduleListLeftMenu .boxMain{
    width:210px;
    border: solid 1px #CDCDCD;
}

.shopHeaderImage{
    width:150px;
    background-color: #FFFFFF;
    border:solid 1px #CDCDCD;
    border-radius:20px;
}

.shopHeaderImage td{
    vertical-align: middle;
    text-align: center;
    padding: 10px;
}

.shopHeaderDesc{
    border:solid 1px #CDCDCD;
    border-radius:20px;
    background-color: #fff;
    height: 145px;
    min-height: 145px;
    padding: 10px;
    overflow: auto;
    /*display: block;   */
}

.listMenuContextBox{
    position:absolute;
    width:240px;
    height:125px;
    background-image : url("../../pictures/infobulle.png");
    background-repeat: no-repeat;
    display: none;
    padding: 0;
}

.listMenuContextBox p {
    padding: 0;
    margin: 10px 30px 10px 20px;
    font-size: 12px;
}

.listMenuContextBox a {
    margin: 0px 30px 0 20px;
    display: block;
    font-size: 9pt;
}

.closeListMenuContextBox{
    width:10px;
    height:10px;
    position:absolute;
    right:20px;
    top:10px;
    cursor: pointer;
}



#delivery_note_top .addressLeft
{
    float: left;
}

#delivery_note_top .addressRight
{
    float: right;
}

.address .addressSeller
{
    float: left;
}
.address .addressArrow
{
    text-align: center;
}
.address .addressBuyer
{
    float: right;
}
.address .addressBuyer,
.address .addressSeller
{
    border: 1px solid #bbb;
    padding: 10px;
    text-align: left;
    width: 40%;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.address fieldset legend
{
    font-weight: bold;
}

.address img
{
    margin: 60px 0;
}

.address
{
    margin: 0 0 30px 0;
    clear: both;
}

#delivery_note_menu
{
    float: right;
}

#delivery_note_menu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#delivery_note_menu ul li
{
    display: inline;
}

#delivery_note_top
{
    clear: both;
    margin: 40px 0 25px 0;
}

#delivery_note_logo
{
    float: left;
    width: 45%;
}

#delivery_note_address
{
    float: right;
    width: 40%;
    text-align: left;
    padding: 30px 0 0 40px;
    color: #000000;
    font-size: 12pt;
}


.blueBtn
{
    border: 1px solid #666666;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    background-color: #3b6fa8;
    padding: 3px 5px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;

    background-color: #4D90FE;
    background-image: -moz-linear-gradient(center top , #2355A4, #3D72C6);
    border: 1px solid #3079ED;
}

.blueBtn:active,
.blueBtn:focus,
.blueBtn:visited,
.blueBtn:before,
.blueBtn:link,
.blueBtn:hover
{
    color: #FFF;
    text-decoration: none;
}
.blueBtn:hover
{
    background-color: #4E87C4;
}

/* BOXSIDE */

.boxSide
{
    border: 1px solid #CDCDCD;
    margin: 0 0 6px 0;
}

/*.boxSide h3,*/
div.BoxCenter h3
{
    text-align: left;
    font-size: 11pt;
    font-weight: bold;
    color: #666666;
    padding: 5px;
    margin: 0;
    padding: 6px 0 3px 10px;
    height: 21px;
}

.boxSide ul,
.boxSide ol
{
    margin: 0;
    padding: 0;
    font-size: 9pt;
    list-style: none;
}

.boxSide ul li,
.boxSide ol li
{

    margin: 0;
    padding: 0;
}

.boxSide ul li img,
.boxSide ol li img
{
    border: none !important;
}




.moduleListLeftMenu .boxSide
{
    margin: 0px 0 7px 0;
}


/* LIST LINK */

ul.listLink li,
ol.listLink li
{
    border-top: 1px solid #CCCCCC;
    margin: 0;
    padding: 0;
}

ol.listLink li.first{
    border-top: 0px;
}

ul.listLink li a,
ol.listLink li a
{
    text-decoration: none;
    /*    color: inherit;*/
    display: block;
    padding: 3px 0 3px 8px;
    /*border-left: 10px solid #45619C;
    border-right: 10px solid #FFF;  */
}

ul.listLink li img,
ol.listLink li img
{
    /*	float: left;*/
    margin-right: 4px;
}

ul.listLink li a:hover,
ol.listLink li a:hover,
ul.listLink li.active,
ol.listLink li.active
{
    /* border-left: 10px solid #666;
     border-right: 10px solid #666;*/
    background-color: #EEE;
    text-decoration: none;
}
ul.listLink li.active,
ol.listLink li.active
{
    font-weight: bold;
}

ul.listLink li a span,
ol.listLink li a span
{
    color: #666;
}

.boxSide p
{
    color: #666666;
    text-align: center;
}

.boxSide table
{
    width: 100%;
}

.boxMain .boxSide
{
    border: 0;
    margin: 0;
}


/* Other Box */

#warnPendingBonusCardCredits .box_information
{
    margin-bottom:0;
}

.boxSide.ourAffiliations
{
    padding: 0 0 10px 0;
}

.boxSide.ourAffiliations ul
{
    margin: 0 auto;
    padding: 0 0 0 0;
    width: 138px;
    overflow: visible;
}

.boxSide.ourAffiliations ul li
{
    float: left;
}

.boxSide.ourAffiliations p
{
    margin: 5px;
}

.boxSide.wallet ul
{
    margin: 10px;
}

.boxSide.wallet ul li
{
    float: left;
    display: inline-block;
}

.boxSide.wallet .moneybookers,
.boxSide.wallet .paypal,
.box404
{
    width: 50%;
}

.boxSide.wallet .bank,
.boxSide.wallet .visa,
.boxSide.wallet .mc,
.boxSide.wallet .amex
{
    width: 25%;
}

.boxSide.wallet .amex
{
    width: 25%;
}

.boxSide.storeTeasing
{

}

.boxSide.storeTeasing h3
{
    font-size: 9pt;
    clear: both;
    height: auto;
    padding-left: 5px;
}

.boxSide.storeTeasing ul,
.boxSide.storeTeasing p
{
    margin: 0 10px 10px 10px;
    text-align: left;
}

.boxSide.storeTeasing ul{
    margin-top: 10px;
}

.boxSide.storeTeasing img{
    float:left;
    margin-right:5px;
}

.boxSide.storeTeasing ul li
{
    font-size: 9pt;
    list-style-image: url('/pictures/icon_check_ok.gif');
    margin: 0 0 8px 20px;
}

.boxSide.storeTeasing a{
    margin:auto;
    /*display: block;*/
    text-align: center;
}

.widthStretch
{
    width: inherit;
}

.widthFixed
{
    width: 960px;
}

.objects-per-page-parameter {
    margin-left:20px;
    margin-right:20px;
    height:1.5em;
}
.objects-per-page-parameter .displayed-items {
    float:left;
}
.objects-per-page-parameter .items-per-page {
    float:right;
}

#backgroundLockModal
{
    position: fixed;
    top: 0pt;
    left: 0pt;
    background-color: #333;
    opacity: 0.5;
    z-index: 999;
    width: 100%;
    height: 100%;
}
img.rating {
    vertical-align: middle;
}
table.SellingStats
{
    border: #666666 solid 1px;
    border-collapse: collapse;
    margin: 20px auto;
    padding: 0;
    width: 560px;
}
table.SellingStats tr
{
    margin: 0;
    padding: 0;
}
table.SellingStats td
{
    border: #666666 solid 1px;
    margin: 0;
    padding: 5px 10px;
}
table.SellingStats td:last-child
{
    width: 250px;
}
.MoreActionsMenu {
    background-color: #FFFFDD;
    border: #CCCCCA 1px solid;
    border-radius: 5px;
    box-shadow: 5px 5px 5px #AAA;
    display: none;
    margin: 0 0 0 -80px;
    padding: 10px;
    position: absolute;
    text-align: left;
    width: 210px;
}
*:first-child+html .MoreActionsMenu {
    margin: 16px 0 0 -190px;
}
.MoreActionsMenu li {
    font-size: 8pt;
    list-style-image: none;
    list-style-type: none;
    margin: 2px 0;
    padding: 0 0 0 5px;
    white-space: normal;
}
.MoreActionsMenu li.MAM_subtitle {
    font-weight: bold;
    margin: 3px 0;
    padding: 0;
}
a.LinkBlacklist,
a.LinkBlacklist:link,
a.LinkBlacklist:active,
a.LinkBlacklist:visited,
a.LinkBlacklist:hover {
    border: #999999 1px solid;
    border-radius: 3px;
    color: #999999;
    display: inline-block;
    padding: 1px 2px 0 2px;
    margin: 0;
    size: 7px;
    text-decoration: none;
}

.counter_begin, .counter_follow {
    display: block;
    line-height:20px;
    white-space:nowrap;
    background: left center no-repeat;
}
.counter_begin span, .counter_follow span {
    margin-right:5px;
    margin-top: -4px;
}

.translatorLink .sprite-translator {
    text-decoration:none;
    margin-right:5px;
    margin-top: -4px;
}

div.addToFavoritesLink {
    float:left;
    line-height:20px;
    white-space:no-wrap;
    padding:5px 10px;
    vertical-align:middle;
    font-size:8pt;
}

div.addToFavoritesLink:hover {
    background-color:#eee;
    border-radius:5px;
    cursor:pointer;
}

input .itemPageQuestion {
    padding:5px;
    background-color           : #FFFFFF;
    border                     : 1px solid #666;
    border-radius:5px;
    font-size                  :  10pt;
}

.forumSearchString {
    font-size:10pt;
    background-color:white;
    text-align:left;
    height:25px;
    width:160px;
    border:1px solid #888;
    border-radius:5px;
    padding:3px;
}

table.drawTabs {
    width: 100%;
    margin: 0px 0px -1px;
    position: relative;
}

td.drawTabsTabSelected {
    text-align:center;
    white-space: nowrap;
    font-size:11pt;
    font-weight:bold;
    background-color:#fff;
    border: 1px solid #888;
    border-bottom-color:white;
    border-radius: 10px 10px 0px 0px;
}

td.drawTabsTabNotSelected {
    text-align:center;
    white-space: nowrap;
    font-size:11pt;
    background-color:#ddd;
    border: 1px solid #888;
    border-radius: 10px 10px 0px 0px;
    cursor:pointer;
}

td.drawTabsTabNotSelected:hover {
    background-color:#fff;
}

td.drawTabsBetweenTab {
    width:20px;
    font-size:1pt;
}
.whiteBackground {
    background-color: white;
}
div.radiusHeader5 {
    border:1px solid #888;
    border-radius:5px;
    display: inline-block;
    width:100%;
}
div.radiusHeader10 {
    border:1px solid #888;
    border-radius:10px;
    display: inline-block;
    width:100%;
}
div.radiusHeader20 {
    border:1px solid #888;
    border-radius:20px;
    display: inline-block;
    width:100%;
}

input.HomeButtonRegister {
    color:#fff;
    font-weight:bold;
    font-size: 11pt;
    background-color:rgb(254, 134, 34);
    border: 3px solid black;
    border-radius: 5px 5px 5px 5px;
    margin: 10px;
    padding: 3px 10px;
    cursor: pointer;
}

input.HomeButtonLogin {
    color:#fff;
    font-weight:bold;
    font-size: 11pt;
    background-color:#439BF0;
    border: 3px solid black;
    border-radius: 5px 5px 5px 5px;
    margin: 10px;
    padding: 3px 10px;
    cursor: pointer;
}
span.ratingAfterNickname {
    font-size:80%;
}
#rightnow {
    padding: 5px;
}
#selectionlinks {
    padding: 5px 5px 0 0;
    text-align: right;
}

.ui-dialog
{
    background-color: #fff;
    border: 4px solid #555;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border-radius: 3px;
    padding: 10px;
}
.ui-dialog-titlebar-close
{
    position: absolute;
    right: -15px;
    top: -15px;
    background-image: url("http://www.delcampe-static.net/market/themes/classic/medias/closebox.png");
    height: 30px;
    width: 30px;
}
.ui-dialog-titlebar-close span
{
    display: none;
}

.ui-dialog-title
{
    color: #555;
    font-size: 11pt;
    font-weight: bold;
}

#dialog
{
    margin-top: 10px;
}

#bidForm
{
    background: none repeat scroll 0 0 #EEEEFF;
    border: 1px solid #8888CC;
    clear: left;
    color: #222222;
    font-size: 1.1em;
    line-height: 1.3;
    list-style: none outside none;
    outline: 0 none;
    text-decoration: none;

    margin: 10px 0 0 0;
    text-align: center;
    padding: 10px;
    background-color: #fff;
}

.confirmBidText
{
    font-weight: bold;
    font-size: 18px;
}

.confirmBidText2
{
    color: #666;
    font-size: 8pt;
}

.cancelBid
{
    margin: 0 0 0 25px;
}

.commonLanguages
{
    background-image: url("http://www.delcampe-static.net/pictures/silk_icons/information.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FF0000;
    font-size: 8pt;
    text-align: left;
    background-color: #EEEEFF;
    padding: 5px 5px 5px 25px;
}

.ui-tabs-panel
{
    padding: 10px;
}

.ui-dialog .ui-tabs-panel table,
.ui-dialog .ui-tabs-panel #sellerMessageBox
{
    background-color: #fff;
    padding: 5px;
}

.ui-dialog .ui-tabs-panel #sellerMessageBox p.floatRight
{
    margin: 0;
}

.ui-dialog .ui-tabs-panel table
{
    width: 100%;
    height: 100%;
}

.ui-dialog .ui-tabs-panel .sellerMessage
{
    min-height: 150px;
    text-align: left;
}
.tab-confirm-buy{
    height: 164px;
    overflow: auto;
}
.tab-confirm-buy #content-tab{
    background-color: #fff;
    padding: 6px;
}
.tab-confirm-buy #content-seller-message{
    min-height: 105px;
}

.boxWhiteInModal{
    width: 100%
text-align: center;
    background-color: white;
    border: 1px solid black;
}

.confirmBuyTitle{
    color: #555555;
    font-size: 11pt;
    font-weight: bold;
}
#chooseHomeTab {
    margin: 0 auto;
    width: 960px;
}

h4.erreur404{
    font-size: 2em;
}

.box404{
    text-align: left;
    margin: 1px auto 8px auto;
    border-radius:10px;
    background-color: #ffffff;
    clear:both;
}

.gray404{
    color: #585858;
}
/**
* @file: imgZoom.css 
* @version: 4.1.8
*/
.imgZoom-container div {
  font-family: Verdana, Helvetica;
  font-size: 10pt;
}
.imgZoom-container table {
  background: none;
}
.imgZoom {
  outline: none;
  text-decoration: none;
  cursor: url("/public/js/imgZoom/graphics/zoomin.cur"), pointer !important;
}
.imgZoom img {
  border: 1px solid #ccc;
  margin: auto auto;
  vertical-align:middle;
}
/*.imgZoom:hover img {
  border-color: blue;
}*/
.imgZoom div.imgZoomFrame {
  display:inline-block;
  zoom:1; //Hack for IE7
  *display:inline; //Hack for IE7
  margin:auto;
  border: 1px solid #f8f8f8;
  border-radius:10px;
  background-color:#f8f8f8;

}
.imgZoom div.imgZoomFrameThumb {
  display:table-cell;
  width:202px;  
  height:102px;
  padding:10px;
  border-radius:5px;
  text-align:center;
  vertical-align:middle;
}
.imgZoom div.imgZoomFrameSmall {
  display:table-cell;
  width:102px;  
  height:52px;
  padding:5px;
  border-radius:3px;
  text-align:center;
  vertical-align:middle;
}
.imgZoom:hover div.imgZoomFrame {
  box-shadow: 0px 0px 3px 3px gray;
}
.imgZoom-active-anchor img {
  visibility: hidden;
}
.imgZoom-gallery .imgZoom-active-anchor img {
  border-color: black;
  visibility: visible;
  cursor: default;
}
.imgZoom-image {
  border-width: 2px;
  border-style: solid;
  border-color: white;
  background: gray;
}
.imgZoom-wrapper, .imgZoom-outline {
  background: white;
}
.glossy-dark {
  background: #111;
}

.imgZoom-image-blur {
}
.imgZoom-number {
  font-weight: bold;
  color: gray;
  font-size: .9em;
}
.imgZoom-caption {
  display: none;
  font-size: 1em;
  padding: 5px;
  /*background: white;*/
}
.imgZoom-heading {
  display: none;
  font-weight: bold;
  margin: 0.4em;
}
.imgZoom-dimming {
  position: absolute;
  background: black;
}
a.imgZoom-full-expand {
   background: url(/public/js/imgZoom/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.imgZoom-loading {
  display: block;
  color: black;
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  padding: 3px;
  border: 1px solid white;
  background-color: white;
  padding-left: 22px;
  background-image: url(/public/js/imgZoom/graphics/loader.white.gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
  height:11px;
}
a.imgZoom-credits,
a.imgZoom-credits i {
  padding: 2px;
  color: silver;
  text-decoration: none;
  font-size: 10px;
}
a.imgZoom-credits:hover,
a.imgZoom-credits:hover i {
  color: white;
  background-color: gray;
}
.imgZoom-move, .imgZoom-move * {
  cursor: move;
}

.imgZoom-viewport {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: none;
  left: 0;
  top: 0;
}
.imgZoom-overlay {
  display: none;
}
.hidden-container {
  display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
  position: relative;
  top: -15px;
  left: 15px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background: url(/public/js/imgZoom/graphics/close.png);
  /* NOTE! For IE6, you also need to update the imgZoom-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.imgZoom-gallery ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.imgZoom-gallery ul li {
  display: block;
  position: relative;
  float: left;
  width: 106px;
  height: 106px;
  border: 1px solid silver;
  background: #ededed;
  margin: 2px;
  line-height: 0;
  overflow: hidden;
}
.imgZoom-gallery ul a {
  position: absolute;
  top: 50%;
  left: 50%;
}
.imgZoom-gallery ul img {
  position: relative;
  top: -50%;
  left: -50%;
}
html>/**/body .imgZoom-gallery ul li {
  display: table;
  text-align: center;
}
html>/**/body .imgZoom-gallery ul li {
  text-align: center;
}
html>/**/body .imgZoom-gallery ul a {
  position: static;
  display: table-cell;
  vertical-align: middle;
}
html>/**/body .imgZoom-gallery ul img {
  position: static;
}

/*****************************************************************************/
/* Controls for the galleries.                           */
/* Remove these if you are not using a gallery                   */
/*****************************************************************************/
.imgZoom-controls {
  width: 195px;
  height: 40px;
  background: url(/public/js/imgZoom/graphics/controlbar-white.gif) 0 -90px no-repeat;
  margin: 20px 15px 10px 0;
}
.imgZoom-controls ul {
  position: relative;
  left: 15px;
  height: 40px;
  list-style: none;
  margin: 0;
  padding: 0;
  background: url(/public/js/imgZoom/graphics/controlbar-white.gif) right -90px no-repeat;

}
.imgZoom-controls li {
  float: left;
  padding: 5px 0;
  margin:0;
  list-style: none;
}
.imgZoom-controls a {
  background-image: url(/public/js/imgZoom/graphics/controlbar-white.gif);
  display: block;
  float: left;
  height: 30px;
  width: 30px;
  outline: none;
}
.imgZoom-controls a.disabled {
  cursor: default;
}
.imgZoom-controls a.disabled span {
  cursor: default;
}
.imgZoom-controls a span {
  /* hide the text for these graphic buttons */
  display: none;
  cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.imgZoom-controls .imgZoom-previous a {
  background-position: 0 0;
}
.imgZoom-controls .imgZoom-previous a:hover {
  background-position: 0 -30px;
}
.imgZoom-controls .imgZoom-previous a.disabled {
  background-position: 0 -60px !important;
}
.imgZoom-controls .imgZoom-play a {
  background-position: -30px 0;
}
.imgZoom-controls .imgZoom-play a:hover {
  background-position: -30px -30px;
}
.imgZoom-controls .imgZoom-play a.disabled {
  background-position: -30px -60px !important;
}
.imgZoom-controls .imgZoom-pause a {
  background-position: -60px 0;
}
.imgZoom-controls .imgZoom-pause a:hover {
  background-position: -60px -30px;
}
.imgZoom-controls .imgZoom-next a {
  background-position: -90px 0;
}
.imgZoom-controls .imgZoom-next a:hover {
  background-position: -90px -30px;
}
.imgZoom-controls .imgZoom-next a.disabled {
  background-position: -90px -60px !important;
}
.imgZoom-controls .imgZoom-move a {
  background-position: -120px 0;
}
.imgZoom-controls .imgZoom-move a:hover {
  background-position: -120px -30px;
}
.imgZoom-controls .imgZoom-full-expand a {
  background-position: -150px 0;
}
.imgZoom-controls .imgZoom-full-expand a:hover {
  background-position: -150px -30px;
}
.imgZoom-controls .imgZoom-full-expand a.disabled {
  background-position: -150px -60px !important;
}
.imgZoom-controls .imgZoom-close a {
  background-position: -180px 0;
}
.imgZoom-controls .imgZoom-close a:hover {
  background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups                          */
/* Remove these if you are not using imgZoom HTML                */
/*****************************************************************************/
.imgZoom-maincontent {
  display: none;
}
.imgZoom-html {
  background-color: white;
}
.imgZoom-html-content {
  display: none;
  width: 400px;
  padding: 0 5px 5px 5px;
}
.imgZoom-header {
  padding-bottom: 5px;
}
.imgZoom-header ul {
  margin: 0;
  padding: 0;
  text-align: right;
}
.imgZoom-header ul li {
  display: inline;
  padding-left: 1em;
}
.imgZoom-header ul li.imgZoom-previous, .imgZoom-header ul li.imgZoom-next {
  display: none;
}
.imgZoom-header a {
  font-weight: bold;
  color: gray;
  text-transform: uppercase;
  text-decoration: none;
}
.imgZoom-header a:hover {
  color: black;
}
.imgZoom-header .imgZoom-move a {
  cursor: move;
}
.imgZoom-footer {
  height: 16px;
}
.imgZoom-footer .imgZoom-resize {
  display: block;
  float: right;
  margin-top: 5px;
  height: 11px;
  width: 11px;
  background: url(/public/js/imgZoom/graphics/resize.gif) no-repeat;
}
.imgZoom-footer .imgZoom-resize span {
  display: none;
}
.imgZoom-body {
}
.imgZoom-resize {
  cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.              */
/* See www.imgZoom.com/ref/hs.wrapperClassName               */
/* You can safely remove the class name themes you don't use         */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .imgZoom-header {
  height: 18px;
  border-bottom: 1px solid #dddddd;
}
.draggable-header .imgZoom-heading {
  position: absolute;
  margin: 2px 0.4em;
}

.draggable-header .imgZoom-header .imgZoom-move {
  cursor: move;
  display: block;
  height: 16px;
  position: absolute;
  right: 24px;
  top: 0;
  width: 100%;
  z-index: 1;
}
.draggable-header .imgZoom-header .imgZoom-move * {
  display: none;
}
.draggable-header .imgZoom-header .imgZoom-close {
  position: absolute;
  right: 2px;
  top: 2px;
  z-index: 5;
  padding: 0;
}
.draggable-header .imgZoom-header .imgZoom-close a {
  display: block;
  height: 16px;
  width: 16px;
  background-image: url(/public/js/imgZoom/graphics/closeX.png);
}
.draggable-header .imgZoom-header .imgZoom-close a:hover {
  background-position: 0 16px;
}
.draggable-header .imgZoom-header .imgZoom-close span {
  display: none;
}
.draggable-header .imgZoom-maincontent {
  padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .imgZoom-header {
  height: 18px;
  border-bottom: 1px solid #dddddd;
}
.titlebar .imgZoom-heading {
  position: absolute;
  width: 90%;
  margin: 1px 0 1px 5px;
  color: #666666;
}

.titlebar .imgZoom-header .imgZoom-move {
  cursor: move;
  display: block;
  height: 16px;
  position: absolute;
  right: 24px;
  top: 0;
  width: 100%;
  z-index: 1;
}
.titlebar .imgZoom-header .imgZoom-move * {
  display: none;
}
.titlebar .imgZoom-header li {
  position: relative;
  top: 3px;
  z-index: 2;
  padding: 0 0 0 1em;
}
.titlebar .imgZoom-maincontent {
  padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .imgZoom-footer {
  display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
  background: white;
}
.wide-border .imgZoom-image {
  border-width: 10px;
}
.wide-border .imgZoom-caption {
  padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .imgZoom-image {
  border: none;
}
.borderless .imgZoom-caption {
  border-bottom: 1px solid white;
  border-top: 1px solid white;
  background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
  background: #444;
}
.outer-glow .imgZoom-image {
  border: 5px solid #444444;
}
.outer-glow .imgZoom-caption {
  border: 5px solid #444444;
  border-top: none;
  padding: 5px;
  background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
  background: white;
}
.colored-border .imgZoom-image {
  border: 2px solid green;
}
.colored-border .imgZoom-caption {
  border: 2px solid green;
  border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
  background: #111;
}
.dark .imgZoom-image {
  border-color: black black #202020 black;
  background: gray;
}
.dark .imgZoom-caption {
  color: white;
  background: #111;
}
.dark .imgZoom-controls,
.dark .imgZoom-controls ul,
.dark .imgZoom-controls a {
  background-image: url(/public/js/imgZoom/graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .imgZoom-caption {
  position: absolute;
  padding: 1em 0 0 0;
  background: none;
  color: white;
  border: none;
  font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .imgZoom-heading {
  color: gray;
  font-weight: bold;
  height: 20px;
  overflow: hidden;
  cursor: default;
  padding: 0 0 0 22px;
  margin: 0;
  background: url(/public/js/imgZoom/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .imgZoom-controls {
  width: 105px;
  height: 20px;
  position: relative;
  margin: 0;
  top: -23px;
  left: 7px;
  background: none;
}
.controls-in-heading .imgZoom-controls ul {
  position: static;
  height: 20px;
  background: none;
}
.controls-in-heading .imgZoom-controls li {
  padding: 0;
}
.controls-in-heading .imgZoom-controls a {
  background-image: url(/public/js/imgZoom/graphics/controlbar-white-small.gif);
  height: 20px;
  width: 20px;
}

.controls-in-heading .imgZoom-controls .imgZoom-move {
  display: none;
}

.controls-in-heading .imgZoom-controls .imgZoom-previous a {
  background-position: 0 0;
}
.controls-in-heading .imgZoom-controls .imgZoom-previous a:hover {
  background-position: 0 -20px;
}
.controls-in-heading .imgZoom-controls .imgZoom-previous a.disabled {
  background-position: 0 -40px !important;
}
.controls-in-heading .imgZoom-controls .imgZoom-play a {
  background-position: -20px 0;
}
.controls-in-heading .imgZoom-controls .imgZoom-play a:hover {
  background-position: -20px -20px;
}
.controls-in-heading .imgZoom-controls .imgZoom-play a.disabled {
  background-position: -20px -40px !important;
}
.controls-in-heading .imgZoom-controls .imgZoom-pause a {
  background-position: -40px 0;
}
.controls-in-heading .imgZoom-controls .imgZoom-pause a:hover {
  background-position: -40px -20px;
}
.controls-in-heading .imgZoom-controls .imgZoom-next a {
  background-position: -60px 0;
}
.controls-in-heading .imgZoom-controls .imgZoom-next a:hover {
  background-position: -60px -20px;
}
.controls-in-heading .imgZoom-controls .imgZoom-next a.disabled {
  background-position: -60px -40px !important;
}
.controls-in-heading .imgZoom-controls .imgZoom-full-expand a {
  background-position: -100px 0;
}
.controls-in-heading .imgZoom-controls .imgZoom-full-expand a:hover {
  background-position: -100px -20px;
}
.controls-in-heading .imgZoom-controls .imgZoom-full-expand a.disabled {
  background-position: -100px -40px !important;
}
.controls-in-heading .imgZoom-controls .imgZoom-close a {
  background-position: -120px 0;
}
.controls-in-heading .imgZoom-controls .imgZoom-close a:hover {
  background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.                                 */
/* You can safely remove this if you don't use text based controls       */
/*****************************************************************************/

.text-controls .imgZoom-controls {
  width: auto;
  height: auto;
  margin: 0;
  text-align: center;
  background: none;
}
.text-controls ul {
  position: static;
  background: none;
  height: auto;
  left: 0;
}
.text-controls .imgZoom-move {
  display: none;
}
.text-controls li {
    background-image: url(/public/js/imgZoom/graphics/controlbar-text-buttons.png);
  background-position: right top !important;
  padding: 0;
  margin-left: 15px;
  display: block;
  width: auto;
}
.text-controls a {
    background: url(/public/js/imgZoom/graphics/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
  display: block;
  width: auto;
  height: auto;
  text-decoration: none !important;
}
.text-controls a span {
  background: url(/public/js/imgZoom/graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
  display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
  padding: 1px 0 1px 18px;
    color: #333;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  white-space: nowrap;
}
.text-controls .imgZoom-next {
  margin-right: 1em;
}
.text-controls .imgZoom-full-expand a span {
  min-width: 0;
  margin: 1px 0;
  padding: 1px 0 1px 10px;
}
.text-controls .imgZoom-close a span {
  min-width: 0;
}
.text-controls a:hover span {
  color: black;
}
.text-controls a.disabled span {
  color: #999;
}

.text-controls .imgZoom-previous span {
  background-position: 0 -40px;
}
.text-controls .imgZoom-previous a.disabled {
  background-position: left top !important;
}
.text-controls .imgZoom-previous a.disabled span {
  background-position: 0 -140px;
}
.text-controls .imgZoom-play span {
  background-position: 0 -60px;
}
.text-controls .imgZoom-play a.disabled {
  background-position: left top !important;
}
.text-controls .imgZoom-play a.disabled span {
  background-position: 0 -160px;
}
.text-controls .imgZoom-pause span {
  background-position: 0 -80px;
}
.text-controls .imgZoom-next span {
  background-position: 0 -100px;
}
.text-controls .imgZoom-next a.disabled {
  background-position: left top !important;
}
.text-controls .imgZoom-next a.disabled span {
  background-position: 0 -200px;
}
.text-controls .imgZoom-full-expand span {
  background: none;
}
.text-controls .imgZoom-full-expand a.disabled {
  background-position: left top !important;
}
.text-controls .imgZoom-close span {
  background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.                                  */
/* See www.imgZoom.com/ref/hs.addSlideshow                   */
/* You can safely remove this if you don't use a thumbstrip          */
/*****************************************************************************/

.imgZoom-thumbstrip {
  height: 100%;
}
.imgZoom-thumbstrip div {
  overflow: hidden;
}
.imgZoom-thumbstrip table {
  position: relative;
  padding: 0;
  border-collapse: collapse;
}
.imgZoom-thumbstrip td {
  padding: 1px;
  /*text-align: center;*/
}
.imgZoom-thumbstrip a {
  outline: none;
}
.imgZoom-thumbstrip img {
  display: block;
  border: 1px solid gray;
  margin: 0 auto;
}
.imgZoom-thumbstrip .imgZoom-active-anchor img {
  visibility: visible;
}
.imgZoom-thumbstrip .imgZoom-marker {
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0;
  border-style: solid;
  border-color: transparent; /* change this to actual background color in imgZoom-ie6.css */
}
.imgZoom-thumbstrip-horizontal div {
  width: auto;
  /* width: 100% breaks in small strips in IE */
}
.imgZoom-thumbstrip-horizontal .imgZoom-scroll-up {
  display: none;
  position: absolute;
  top: 3px;
  left: 3px;
  width: 25px;
  height: 42px;
}
.imgZoom-thumbstrip-horizontal .imgZoom-scroll-up div {
  margin-bottom: 10px;
  cursor: pointer;
  background: url(/public/js/imgZoom/graphics/scrollarrows.png) left center no-repeat;
  height: 42px;
}
.imgZoom-thumbstrip-horizontal .imgZoom-scroll-down {
  display: none;
  position: absolute;
  top: 3px;
  right: 3px;
  width: 25px;
  height: 42px;
}
.imgZoom-thumbstrip-horizontal .imgZoom-scroll-down div {
  margin-bottom: 10px;
  cursor: pointer;
  background: url(/public/js/imgZoom/graphics/scrollarrows.png) center right no-repeat;
  height: 42px;
}
.imgZoom-thumbstrip-horizontal table {
  margin: 2px 0 10px 0;
}
.imgZoom-viewport .imgZoom-thumbstrip-horizontal table {
  margin-left: 10px;
}
.imgZoom-thumbstrip-horizontal img {
  width: auto;
  height: 40px;
}
.imgZoom-thumbstrip-horizontal .imgZoom-marker {
  top: 47px;
  border-left-width: 6px;
  border-right-width: 6px;
  border-bottom: 6px solid gray;
}
.imgZoom-viewport .imgZoom-thumbstrip-horizontal .imgZoom-marker {
  margin-left: 10px;
}
.dark .imgZoom-thumbstrip-horizontal .imgZoom-marker, .imgZoom-viewport .imgZoom-thumbstrip-horizontal .imgZoom-marker {
  border-bottom-color: white !important;
}

.imgZoom-thumbstrip-vertical-overlay {
  overflow: hidden !important;
}
.imgZoom-thumbstrip-vertical div {
  height: 100%;
}
.imgZoom-thumbstrip-vertical a {
  display: block;
}
.imgZoom-thumbstrip-vertical .imgZoom-scroll-up {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 25px;
}
.imgZoom-thumbstrip-vertical .imgZoom-scroll-up div {
  margin-left: 10px;
  cursor: pointer;
  background: url(/public/js/imgZoom/graphics/scrollarrows.png) top center no-repeat;
  height: 25px;
}
.imgZoom-thumbstrip-vertical .imgZoom-scroll-down {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 25px;
}
.imgZoom-thumbstrip-vertical .imgZoom-scroll-down div {
  margin-left: 10px;
  cursor: pointer;
  background: url(/public/js/imgZoom/graphics/scrollarrows.png) bottom center no-repeat;
  height: 25px;
}
.imgZoom-thumbstrip-vertical table {
  margin: 10px 0 0 10px;
}
.imgZoom-thumbstrip-vertical img {
  max-width: 60px;
}
.imgZoom-thumbstrip-vertical .imgZoom-marker {
  left: 0;
  margin-top: 8px;
  border-top-width: 6px;
  border-bottom-width: 6px;
  border-left: 6px solid gray;
}
.dark .imgZoom-thumbstrip-vertical .imgZoom-marker, .imgZoom-viewport .imgZoom-thumbstrip-vertical .imgZoom-marker {
  border-left-color: white;
}

.imgZoom-viewport .imgZoom-thumbstrip-float {
  overflow: auto;
}
.imgZoom-thumbstrip-float ul {
  margin: 2px 0;
  padding: 0;
}
.imgZoom-thumbstrip-float li {
  display: block;
  height: 60px;
  margin: 0 2px;
  list-style: none;
  float: left;
}
.imgZoom-thumbstrip-float img {
  display: inline;
  border-color: silver;
  max-height: 56px;
}
.imgZoom-thumbstrip-float .imgZoom-active-anchor img {
  border-color: black;
}
.imgZoom-thumbstrip-float .imgZoom-scroll-up div, .imgZoom-thumbstrip-float .imgZoom-scroll-down div {
  display: none;
}
.imgZoom-thumbstrip-float .imgZoom-marker {
  display: none;
}
.controlbar {
  margin-top:-8px;
  margin-left:-8px;
  background-color:#fff;
  border:1px solid #aaa;
  border-radius:5px 0px 5px 0px;
  width: 290px;
  height: 28px;
  text-align:center;
}
.controlbar a {
  display: block;
  float: left;
  /*margin: 0px 0 0 4px;*/
  height: 27px;
}
.controlbar a:hover {
}
.controlbar .previous {
  width: 40px;
}
.controlbar .next {
  width: 40px;
  background-position: -40px 0;
}
.controlbar .imgZoom-move {
  width: 40px;
  background-position: -80px 0;
  cursor:move;
}
.controlbar .close {
  width: 30px;
  background-position: -120px 0;
}
TD.itemsListingList {
  
    padding:5px;
  padding-top:10px;
  vertical-align:top;
  
  /*old list page 
  padding:5px;
  padding-top:10px;
  border-top:2px solid #555555;
  vertical-align:top;
  */
}

TD.tdListTitle2 {
  
  padding:9px;
  background-color:#ffffff;
  font-size: 8pt;
    
}

.selectListSort{
	background-color: #eee;
	border: 1px solid #888;
	padding: 1px;
	border-radius: 3px;
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

/*#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index: 989;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #FFFFFF;
	z-index: 990;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

ul.listItemsTabs{
    /*float:left;*/
    width: 100%;
    border-bottom: 1px solid #666666;
    margin-bottom: 16px;
}


div.myDelcampeMenu,div.accountMenu
{
    width: 200px;
    margin-top: 10px;
    background-color:white;
}

div.myDelcampeMenu ul, div.accountMenu ul
{
    margin:0px;
    padding:0px;
    list-style-type: none;
}

div.myDelcampeMenu ul li, div.accountMenu
{
    margin-bottom: 10px;
    border: 1px solid #CCCCCC;
}

div.accountMenu .toHoverBlock:hover {
    display: block;
    background-color: #CCCCFF;
}

div.accountMenu .small_icon {
    background-image: url('../../pictures/navigation.png');
    background-position: 0 5px;
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    display: inline-block;
    zoom: 1; /* IE6/7 Hack for display: inline-block */
   *display: inline /* IE6/7 Hack for display: inline-block */
}

div.myDelcampeMenu .myDelcampeMenuTitle
{
    display: block;

    text-align: center;

    height:28px;
       padding-left: 5px;
       padding-top: 5px;
       font-size:11pt;
      color: #585858;
      font-weight:bold;
      vertical-align: middle;
}

div.myDelcampeMenu a.myDelcampeMenuTitle
{
    color:blue;
}

div.myDelcampeMenu a.myDelcampeMenuTitle:hover
{
    background-color: #CCCCFF;
    background-image: none;
}


div.myDelcampeMenu span, div.myDelcampeMenu a
{
    font-size: 12px;
    font-weight: bold;
    display:block;
    text-decoration: none;
}

div.myDelcampeMenu a:hover
{
    color:blue;
    text-decoration: none;
}


div.myDelcampeMenu ul li ul
{
    border: none;
}

div.myDelcampeMenu ul li ul li
{
    border: none;
    border-bottom:1px solid #CCCCCC;
    margin: 0;
    padding: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 5px;;
    /*padding-bottom: 5px;*/
    /*margin: 0px 0px 0px 5px;*/
    /*
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    magin-right: 0px;
    */
}

div.myDelcampeMenu ul li a span{
    display: inline-block;
}

div.myDelcampeMenu ul li ul li.active {
    background-color: #FFFFAA;
    font-weight: bold;

}
div.myDelcampeMenu ul li ul li:last-child
{
    border: 0;
    /*margin-bottom: 5px;*/
}

div.myDelcampeMenu ul li ul li a:hover
{
    background-color: #CCCCFF;
}

div.myDelcampeMenu ul li ul li ul
{
    /*padding-left: 20px;*/
    background-color: #FFFFFF;
}

div.myDelcampeMenu ul li ul li ul li
{
    padding:0px;
    margin: 0 0 0 0.5em;
    border:none;
    background-image: url("../../pictures/navigation.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    display: block;
   /* padding-bottom: 0.15em;*/
    padding-left: 15px;
    /*padding-top: 0.05em;
    /*white-space: nowrap;*/
}

div.myDelcampeMenu ul li ul li ul li.active a{
    background-color: #FFFFAA;
    font-weight: bold;
    color: #000000;
}

div.myDelcampeMenu ul li ul li ul li a
{
    display: block;
    font-weight: normal;
    /*margin:0px;
    padding:0px;*/
}

div.myDelcampeMenu ul li ul li ul li a:hover
{
    background-color: #CCCCFF;
}

/**
 * 	ACCOUNT MENU
 */

div.accountMenu ul
{
    /*margin: 5px;*/
}

div.accountMenu ul li
{
    /*margin: 0px;
    /*padding-bottom: 1px;
    padding-top: 1px;*/
   margin-top: 5px;
   padding-bottom: 5px;
   margin-left: .5em;
   border-bottom: 1px solid #CCCCCC;
}
div.accountMenu ul li.active
{
    background-color: #FFFFAA;
    font-weight: bold;
    color: #000000;
}
div.accountMenu ul li:last-child
{
    border: 0;
    margin-bottom: 5px;
}
div.accountMenu ul li span
{
    font-weight: bold;
}

div.accountMenu ul li a
{
    /*display: block;*/
    font-weight: bold;
    border:none;
}
div.accountMenu ul li a:hover
{
    text-decoration: none;
}

div.accountMenu ul li ul
{
    margin:0px;
    margin-left: .5em;
    /*padding-top: 5px;*/
    background-color: #FFFFFF;
    padding: 0;
}


div.accountMenu ul li ul li
{
    margin: -3px 0px 0px 0px;
    padding: 0px;
    border:none;
/*	margin-left: 5px;*/
}
div.accountMenu ul li ul li img {
    margin-top: 5px;
    margin-right: 10px;
    float: right;
    *float: none;
}
div.accountMenu ul li ul li ul li
{
    margin: -3px 0px 0px 15px;
    padding: 0;
    border:none;
/*  margin-left: 5px;*/
}

div.accountMenu ul li ul li.active
{
    background-color: #FFFFAA;
    font-weight: bold;
    color: #000000;
}

div.accountMenu ul li ul li a
{
    font-weight: normal;

}
div.accountMenu ul li ul li.active a
{
    font-weight: bold;
    color: #000000;

}
div.accountMenu ul li.active a
{
    font-weight: bold;
    color: #000000;

}

div.mydelcampehomebox {}
div.mydelcampehomebox ul {
    list-style: none;
    padding: 0;
    margin: 0;
    
}
div.mydelcampehomebox ul li .sublink {
   display: block;
   padding: 3px 0;
   border-radius:10px;
   cursor:pointer;
}
div.mydelcampehomebox ul li .sublink:hover{
   background-color:#eee;
   text-decoration:none;
}
div.mydelcampehomebox ul li .title {
   font-weight: bold;
   display: block;
   margin: 3px 0;
   padding: 3px 0;
   border-bottom: 1px dotted #aaa;
   border-top: 1px dotted #fff;
   cursor:pointer;
}
div.mydelcampehomebox ul li .title:hover{
   background-color:#eee;
   text-decoration:none;
   border-top: 1px dotted #aaa;
}
div.mydelcampeBreadcrumb {
    font-size: 8pt;
    margin-bottom: 14px;
    margin-left: 15px;
    margin-top: 10px;
    text-align: left;
}

div.myDelcampeMenu img, div.accountMenu img {
    border: 0;
}

.bounds {
    background-color:#EFEFEF;
    color: #EFEFEF;
    border-radius:4px;
    border:1px solid #D0D0D0;
    overflow:auto;
    width: 59px;
    whitespace: nowrap;
}

.bounds label {
    width:2.0em;
}

.bounds label span {
    text-align:center;
    padding:3px 0px;
    float: left;
    width: 27px;
}

.bounds label input {
    display: none;
}
table.infoTableGrey {
    border: 1px solid #888;
    width: 100%;
}

.infoTableGrey th {
    background-color: #888;
    text-align:center;
    font-weight:bold;
    color: #FFF;
    font-size: 10pt;
}
.infoTableGrey .subTh td, .infoTableGrey td.subTh {
    text-align:center;
    background-color: #eee;
    font-weight: bold;
}

.infoTableGrey .footerRow {
    background-color: #eee;
}

.highlight { background: #ff0; }