/* v6.02 CSS */
@font-face {
    font-family: "OpenSansCondLight";
    src: url('/themes/blue/fonts/OpenSans-CondLight/opensans-condlight.eot?#iefix') format('embedded-opentype'),
    url('/themes/blue/fonts/OpenSans-CondLight/opensans-condlight.eot'),
    url('/themes/blue/fonts/OpenSans-CondLight/opensans-condlight.woff2') format('woff2'),
    url('/themes/blue/fonts/OpenSans-CondLight/opensans-condlight.woff') format('woff'),
    url('/themes/blue/fonts/OpenSans-CondLight/opensans-condlight.ttf') format('truetype') ,
    url('/themes/blue/fonts/OpenSans-CondLight/opensans-condlight.svg') format('svg') /*,
    url("framework/fonts/OpenSans-CondLight/opensans-condlight.otf") format("opentype")*/;
    font-weight: normal;
    font-style: normal;
}

.toplink {
    font-size: 15px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    width: 224px;
}

.toplink a {
    font-size: 15px;
    color: #000000;
    text-decoration: none;
    margin: 0 3px;
}

.toplink a:hover {
    font-size: 15px;
    color: #000000;
    text-decoration: underline;
}

.mainmenu {
    font-size: 13px;
    font-weight: bold;
    color: #666666;
    padding: 0px 0;
    border-right: 1px solid #c0c0c0;
    background: url(images/imgHdrCatsBg2.gif) no-repeat;
    height: 28px;
    background-size: 548px 28px;
}

.mainmenu a {
    font-size: 15px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    margin: 0 3px;
    font-family: OpenSansCondLight, Arial;
    font-stretch: condensed;
    letter-spacing: 0px;
}

.mainmenu a:hover {
    font-size: 15px;
    font-weight: bold;
    color: #666666;
}

.bordermenu {
    border-left: 1px solid #a0abfd;
    border-top: 1px solid #a0abfd;
    border-right: 1px solid #777777;
    border-bottom: 1px solid #777777;
}

.warning {
    background: #a0abfd;
    font-size: 14px;
    font-weight: bold;
    color: #bb0000;
    text-decoration: none;
}

.warning a {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    color: #bb0000;
}

.warning a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}

/* CONTENT PAGES classes */

.topic_id {
    font-size: 15px;
    padding-left: 15px;
    padding-top: 5px;
}

.topic_id a {
    text-decoration: none;
}

.topic_id a:hover {
    text-decoration: underline;
}

.topic_content {
    font-size: 14px;
    font-weight: normal;
    color: #000000;
    padding-left: 15px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.topic_content a {
    color: #a0abfd;
}

.topic_content a:hover {
    color: #a0abfd;
}

.bordercat {
    border: 1px solid #CCCCCC;
}

.borderstat {
    background-color: #f0f6fe;
    border: 1px solid #a0abfd;
}

/* GLOBAL classes - skin & pages */

td {
    font-family:  OpenSansCondLight, Arial, Geneva,Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
}

input {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
}

textarea {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
}

select {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
}

hr {
    border: 1px solid #a0abfd;
}

.borderfeat {
    border: 1px solid #a0abfd;
    padding: 3px;
}

.c1feat {
    background-color: #a0abfd;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

/* blue */

.c1feat a {
    color: #FFFFFF;
    font-weight: bold;
}

.c1feat a:hover {
    color: #FFFFFF;
    font-weight: bold;
}

/* Classes for categories featured items */

.catfeatmaincell {
    background-color: #ffffff;
    border: 1px solid #a0abfd;
}

.catfeattable {
}

.catfeatpic {
}

.catfeatc3 {
    background-color: #a0abfd;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    font-size: 15px;
}

.catfeatc3 a {
    color: #ffffff;
    font-weight: bold;
}

.catfeatc3 a:hover {
    color: #ffffff;
    font-weight: bold;
}

.catfeatc1 {
    background-color: #F8F8F8;
}

/* EOF Classes for categories featured items */

#bot {
    border-bottom: 1px solid #E1E2E4;
}

.subcat {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}

.subcat a {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    color: #222222;
}

.subcat a:hover {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    color: #555555;
}

.catmain {
    font-size: 14px;
    font-weight: bold;
    color: #0033cc;
}

.catmain a {
    font-weight: bold;
    font-size: 14px;
    color: #0033cc;
}

.catmain a:hover {
    font-weight: bold;
    font-size: 14px;
    color: #3366cc;
}

.buyingtitle {
    background-color: #759c0c;
    color: #ffffff;
}

.sellingtitle {
    background-color: #ff8a00;
    color: #ffffff;
}

/* Alert fonts*/

.redfont {
    color: FF0000;
}

.greenfont {
    color: #006600;
}

.bluefont {
    color: #0000CC;
}

.alertfont {
    color: #FF0000;
}

/* Feedback fonts*/

.positive {
    color: #009933;
}

.neutral {
    color: #666666;
}

.negative {
    color: #FF0000;
}

/* SYSTEM classes - skin & pages */

/* payment gateways table */

.paymenttable {
    border: 1px solid #666666;
    background-color: #FFFFFF;
}

.paytable1 {
    background-color: #FFFFFF;
}

.paytable2 {
    background-color: #F8F8F8;
}

.paytable3 {
    background-color: #f0f0f0;
}

.payactive {
    color: blue;
}

.sell {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}

.sell a {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}

.sell a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #111111;
    text-decoration: none;
}

.item {
    font-size: 14px;
    color: #000000;
    text-decoration: none;
}

.item a {
    font-size: 14px;
    color: #000000;
    text-decoration: underline;
}

.item a:hover {
    font-size: 14px;
    color: #FF0000;
    text-decoration: none;
}

.hlbolditem {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.hlbolditem a {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    color: #000000;
    background: #e6ccff;
}

.hlbolditem a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background: #e6ccff;
}

span.hlbolditem {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

span.hlbolditem a {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    color: #000000;
    background: #e6ccff;
}

span.hlbolditem a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background: #e6ccff;
}

.smallfont {
    font-size: 14px;
    color: #000000;
    text-decoration: none;
}

.smallfont a {
    font-size: 14px;
    color: #000000;
    text-decoration: underline;
}

.smallfont a:hover {
    font-size: 14px;
    color: #006699;
    text-decoration: none;
}

.contentfont {
    font-size: 15px;
    text-decoration: none;
}

.contentfont a {
    font-size: 15px;
    text-decoration: none;
    margin-left: 10px;
}

.contentfont a:hover {
    font-size: 15px;
    text-decoration: underline;
}

.submenu {
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.submenu a {
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

.submenu a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #FFFF00;
    text-decoration: none;
}

/* SYSTEM classes - auctiondetails.php */

.topitempage {
    background-color: #FFFFE1;
    border: 1px dashed #CFCFCF;
    margin-bottom: 5px;
    padding: 6px;
    line-height: 18px;
}

.topitempage a {
    font-size: 14px;
    color: #000000;
    text-decoration: underline;
}

.topitempage a:hover {
    font-size: 14px;
    color: #FF0000;
    text-decoration: underline;
}

.itemid {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
}

.itemidend {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
}

.subitem {
    background-color: #ffffff;
    border: 1px solid #c3c3c3;
}

.counter {
    background-color: #FF9900;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
}

.picselect {
    background-color: #F0F0F0;
    font-weight: bold;
}

.picselectmain {
    background-color: #F8F8F8;
}

.leftborder {
    border-left: 1px solid #c3c3c3;
}

.gradient {
    border: 1px solid #999999;
    background-color: #FFFFE1;
}

/* featured items images bg */

/* SYSTEM classes - border for Steps in sell item pages */

.sellsteptab {
    border-left: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
}

.sell1 {
    background-color: #4475c6;
    color: #ffffff;
    font-weight: bold;
}

.sell2 {
    background-color: #E1E2E4;
    color: #000000;
    font-weight: normal;
}

.selldigit {
    background-color: #F8F8F8;
    font-family:OpenSansCondLight, Arial,  Tahoma, Helvetica, sans-serif;
    font-size: 18px;
    color: #4475c6;
    font-weight: bold;
    text-decoration: none;
}

/* SYSTEM classes - font in Members area  */

.boldgrey {
    font-size: 14px;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}

.boldgrey a {
    font-size: 14px;
    color: #666666;
    font-weight: bold;
    text-decoration: underline;
}

.boldgrey a:hover {
    font-size: 14px;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}

/* THEME classes - members_area_header_menu.php  */

.membmenuicon {
    padding-bottom: 4px;
    padding-top: 4px;
}

.memmenu_a {
    background-color: #a0abfd;
    border-right: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
}

.memmenu_a a {
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.memmenu_a a:hover {
    font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
}

.memmenu_u {
    background-color: #abd6ff;
    color: #a0abfd;
    text-decoration: none;
    border-right: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
}

.memmenu_u a {
    color: #0f3f79;
    text-decoration: none;
}

.memmenu_u a:hover {
    color: #0f3f79;
    text-decoration: underline;
}

.submembmenu {
    border-top: 2px solid #a0abfd;
}

.subcell_a {
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    background-color: #4475c6;
    border-right: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    padding-left: 5px;
    padding-right: 5px;
}

.subcell_a a {
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.subcell_a a:hover {
    font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
}

.subcell_u {
    background-color: #abd6ff;
    font-weight: normal;
    color: #0f3f79;
    text-decoration: none;
    border-right: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    padding-left: 5px;
    padding-right: 5px;
}

.subcell_u a {
    font-weight: normal;
    color: #0f3f79;
    text-decoration: none;
}

.subcell_u a:hover {
    font-weight: normal;
    color: #0f3f79;
    text-decoration: underline;
}

.membmenu {

    background: url(images/imgHdrCatsBg2.gif) repeat-x 0% 100%;

    height: 35px;

    margin: 0 10px;

}

/* SYSTEM classes - links color in categories headers */

.cathead {
    font-size: 16px;
    font-weight: bold;
    color: #5d5d5d;
    text-decoration: none;
    line-height: 22px !important;
}

.cathead a {
    font-size: 16px;
    font-weight: normal;
    color: #5d5d5d;
    text-decoration: underline;
}

.cathead a:hover {
    font-size: 16px;
    font-weight: normal;
    color: #5d5d5d;
    text-decoration: none;
}

/* SYSTEM classes - error & alert message */

.errormessage {
    background-color: #FFFFE1;
    border: 1px dashed #CFCFCF;
    margin-top: 8px;
    margin-bottom: 16px;
    padding: 6px;
    line-height: 18px;
}

/* V5 & system classes &  - main colors */

.c3 {
    background-color: #a0abfd;
    font-size: 14px;
    color: #5d5d5d;
    font-weight: bold;
    text-decoration: none;
}

/* blue */

.c3 a {
    color: #5D5D5D !important;
    font-weight: bold;
}

.c3 a:hover {
    color: #5d5d5d;
    font-weight: bold;
}

.c2 {
    background-color: #F8F8F8;
}

/* lightgray light */

/*.c1 {background-color: #F0F0F0;}  lightgray middle*/

/*.c4 {background-color: #E1E2E4;} /* lightgray dark */

/*.c5 {background-color: #a6a6a6;} */

.c6 {
    background-color: #EEF2F9;
    color: #003399;
}

.c7 {
    background-color: #E3E4EB;
}

/* bluegray admin area */

.c8 {
    background-color: #0C6CBB;
    color: white;
    font-weight: bold;
}

.c9 {
    background-color: #acc7ef;
}

.whiteback {
    background-color: white;
}

/* SYSTEM classes - register.php */

.creg2 {
    background-color: #F8F8F8;
}

/* lightgray light */

.creg3 {
    background-color: #F0F0F0;
}

/* lightgray middle*/

.creg4 {
    background-color: #ffffff;
}

/* inside bg for tables */

.creg5 {
    background-color: #a6a6a6;
}

/* block tables */

.regborder {
    background-color: #ffffff;
    border: 1px solid #a6a6a6;
}

.regsignup {
    background-color: #FF9900;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
}

.reguser {
    font-size: 9px;
    background-color: #FFFFFF;
    color: #666666;
}

/* small text for comments*/

.pintext {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #666666;
}

.border {
    border: 1px solid #c3c3c3;
}

.no_b {
    border-bottom: none !important;
}

/* V5 classes - featured items colors in main page */

a.hidelayer:link {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

a.hidelayer:visited {
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

/* V5 classes - main nav menu colors */

.user {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
}

/* V5 classes - other */

.search {
    font-size: 14px;
    font-weight: bold;
    color: #222222;
    text-decoration: none;
}

.search a {
    font-size: 14px;
    font-weight: bold;
    color: #222222;
    text-decoration: none;
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
}

.search a:hover {
    font-size: 14px;
    font-weight: bold;
    color: #222222;
    text-decoration: underline;
}

.welcome {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #003399;
}

.categories {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    color: #666666;
    font-size: 14px;
    text-decoration: none;
}

.categories a {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    color: #666666;
    font-size: 14px;
    text-decoration: none;
}

.categories a:hover {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    color: #666666;
    font-size: 14px;
    text-decoration: underline;
}

.maintext {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 14px;
}

.title {
    font-family: OpenSansCondLight, Arial, Geneva, Helvetica, sans-serif;
    font-size: 15px;
}

/* V5 classes - footer.php */

.footerfont {
    font-size: 15px;
    color: #0033cc;
    text-decoration: none;
}

.footerfont a {
    font-size: 15px;
    color: #0033cc;
    text-decoration: none;
}

.footerfont a:hover {
    font-size: 15px;
    color: #0033ff;
    text-decoration: underline;
}

.footerfont1 {
    font-size: 14px;
    color: #666666;
    text-decoration: none;
}

.footerfont1 a {
    font-size: 14px;
    color: #0000CC;
    text-decoration: none;
}

.footerfont1 a:hover {
    font-size: 14px;
    color: #0000CC;
    text-decoration: underline;
}

.bold_item {
    font-weight: bold;
}

.hl_item {
    background-color: #e6ccff;
}

.searchBox {

    background-image: url('img/magnifying-glass.gif');

    background-repeat: no-repeat;

    padding-left: 20px;

    font-family: OpenSansCondLight, Arial, Helvetica, sans-serif;

    font-size: 14px;

    background-color: #FFFFFF;

    border: 1px solid #7F9DB9;

    padding-top: 2px;

    padding-bottom: 2px;

    width: 200px;

}

