body, th, td, p, div, span, a, input, select, textarea, ul, ol,
    dl, h1, h2, h3, h4, h5, h6, li, big, small, b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

body, th, td, p, div, span, a, ul, ol, dl, li, select, input, textarea {
    font-size: 11px;
    color: #666666
}

BODY {
    background-color: White;
    margin: 0;
}

body {
    background-attachment: scroll;
    background-color: #FFFFFF;
    background-position: 0 89px;
    background-repeat: repeat-x;
    color: #5B6571;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 140%;
    text-decoration: none;
}

}
form {
    display: inline
}

ul {
    list-style-type: none;
    margin: 2px;
    padding-left: 5px;
}

li.selected {
    background-color: #5A495A;
    color: white;
}

li {
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 0px;
    height: 12px;
    cursor: pointer;
    text-align: left;
}

hr {
    border: 0;
    width: 100%;
    color: #d7d7d7;
    background-color: #d7d7d7;
    height: 1px;
    margin-bottom: 10px;
    margin-top: 10px;

}

.smallt {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 9px;
}

.headt {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
}

.purplet {
    color: #6A596A;
    font-family: helvetica, verdana, arial, verdana, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}

.purplets {
    color: #63205A;
    font-family: verdana, arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

.grayHead {
    font-size: 18px;
    font-weight: BOLD;
    color: #999999;
}

.orangeHead {
    font-size: 18px;
    font-weight: BOLD;
    color: #FF8E00;
}

.oranget {
    font-family: helvetica, verdana, sans-serif;
    font-size: 11px;
    color: #F7AA08;
    font-weight: bold;
}

a:link {
    color: #666666;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

a:visited {
    color: #666666;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

a:active {
    color: #762274;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

a:hover {
    color: #FF9933;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

a.menus:link {
    color: #666666;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menus:visited {
    color: #666666;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menus:active {
    color: #762274;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menus:hover {
    color: #FF9933;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menust:link {
    color: #F8CB57;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menust:visited {
    color: #F8CB57;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menust:active {
    color: #762274;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11;
    font-weight: normal;
}

a.menust:hover {
    color: #FF9933;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menut:link {
    color: #E8BB47;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menut:visited {
    color: #E8BB47;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menut:active {
    color: #762274;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menut:hover {
    color: #FF9933;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.menu:link {
    color: #BAA9BA;
    text-decoration: none;
    font-family: helvetica, verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.menu:visited {
    color: #BAA9BA;
    text-decoration: none;
    font-family: helvetica, verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.menu:active {
    color: #762274;
    text-decoration: none;
    font-family: helvetica, verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.menu:hover {
    color: #4A394A;
    text-decoration: none;
    font-family: helvetica, verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

a.prod:link {
    color: #515151;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.prod:visited {
    color: #515151;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.prod:active {
    color: #762274;
    text-decoration: none;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.prod:hover {
    color: #FF9933;
    text-decoration: underline;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.under:link {
    color: #515151;
    text-decoration: underline;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.under:visited {
    color: #515151;
    text-decoration: underline;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.under:active {
    color: #762274;
    text-decoration: underline;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

a.under:hover {
    color: #FF9933;
    text-decoration: underline;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.page {
    color: #FF9933;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.listprice {
    font-family: arial, verdana, sans-serif;
    text-decoration: line-through;
}

.redprice {
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
    color: rgb( 200, 0, 8 );
}

.price {
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
}

.headt {
    font-size: 11px;
    line-height: 14px;
    color: #333333;
}

.bt {
/*color:#F7AA08;font-family:verdana,arial,san-serif;font-size:14px;font-weight:normal;*/
    color: #51758F;
    font-family: verdana, arial, san-serif;
    font-size: 14px;
    font-weight: bold;
}

table.chform td {
    font-family: arial, verdana;
    font-size: 11px;
    font-weight: NORMAL;
    color: #636363;
}

hr.chsolid {
    border: 0;
    width: 94%;
    color: #E0E0E0;
    background-color: #E0E0E0;
    height: 1px;
    margin: 10px;
}

table.topnav {
    background: #A5C3D6;
}

div#menu A:link {
    text-decoration: none;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
}

div#menu A:visited {
    text-decoration: none;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
}

div#menu A:active {
    text-decoration: none;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 112px;
}

div#menu A:hover {
    text-decoration: none;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
}

table.minibox {
    border: 1px solid #EFEFEF;
    background: white;
}

table.minibox A:link {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #762274;
    font-size: 11px;
}

table.minibox A:visited {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #762274;
    font-size: 11px;
}

table.minibox A:active {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #762274;
    font-size: 11px;
}

table.minibox A:hover {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #F65604;
    font-size: 11px;
}

table.cartminibox {
    border: 1px solid #EFEFEF;
    background: white;
}

a.cartminibox:link {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #4f4f4f;
    font-size: 11px;
}

a.cartminibox:visited {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #4f4f4f;
    font-size: 11px;
}

a.cartminibox:active {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #4f4f4f;
    font-size: 11px;
}

a.cartminibox:hover {
    text-decoration: none;
    font-weight: bold;
    font-family: helvetica, arial, san-serif;
    color: #F65604;
    font-size: 11px;
}

a.cartminiboxs:link {
    text-decoration: none;
    font-weight: normal;
    font-family: helvetica, arial, san-serif;
    color: #4f4f4f;
    font-size: 11px;
}

a.cartminiboxs:visited {
    text-decoration: none;
    font-weight: normal;
    font-family: helvetica, arial, san-serif;
    color: #4f4f4f;
    font-size: 11px;
}

a.cartminiboxs:active {
    text-decoration: none;
    font-weight: normal;
    font-family: helvetica, arial, san-serif;
    color: #4f4f4f;
    font-size: 11px;
}

a.cartminiboxs:hover {
    text-decoration: none;
    font-weight: normal;
    font-family: helvetica, arial, san-serif;
    color: #F65604;
    font-size: 11px;
}

td.miniplain {
    height: 22;
    background: #FFFFFF;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;
    font-family: verdana;
    font-size: 10px;
    font-weight: NORMAL;
    color: #4f4f4f;
}

td.miniheadaaa {
    height: 35;
    background: #F6F6F6;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;

}

td.minihead {
    height: 35;
    background: #EFEFEF;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;

}

td.minifooter {
    height: 16;
    background: #F6F6F6;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;

}

td.itemhead {
    font-family: arial, verdana;
    font-size: 11px;
    font-weight: BOLD;
    color: #cecece;
}

.subtotals {
    font-family: arial, verdana;
    font-size: 12px;
    font-weight: NORMAL;
    color: #3c3c3c;
}

.totals {
    font-family: arial, verdana;
    font-size: 17px;
    font-weight: BOLD;
    color: #707070;
}

.ostar {
    font-family: verdana;
    font-size: 12px;
    font-weight: BOLD;
    color: #ff6d00;
}


#image {
    display: block;
    height: 323px;
    overflow: hidden;
}

#cartarea {
    text-align: left; /*width: 175px;*/
    float: left; /*background-color:green;*/
    margin: 0 0 0 4px;
    padding: 0; /*width: 180px;*/
/*width: 100%;*/
}

#cartarea_ql {
    text-align: left; /*width: 175px;*/
    float: left; /*background-color:green;*/
    margin: 0;
    padding: 0; /*width: 180px;*/
    width: 182px;
}

.qlprice {
    font-size: 14px;
    font-family: Helvetica, Verdana, Arial, sans-serif;
    color: #626262;
    font-weight: bold;
}

.descrt {
    margin: 10px 0 10px 0;
    display: block;
    clear: both;
}

#bullets {
    clear: both;
    text-align: left;
    padding-left: 7px;
}

#sizes {
/*position:relative;*/
    float: left; /*display:block;*/
    margin: 4px 0 4px 0;
    clear: both;

}

#imagearea {
    clear: both;
    float: left;
}

#title {
    text-align: left;
    font-size: 14px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    color: #909090; /*width: 200px;*/

}

#cart {
    float: left; /*margin:  0;*/
/*padding: 0;*/
    padding: 5px 5px 20px 20px;
    margin: 5px 0 0 0;

    background-color: #F8F8F8;
    display: block;
    text-align: left;
    color: white; /*width: 200px;*/
}

#cart_ql {
    float: left;
    padding: 5px 5px 15px 5px;
    margin: 5px 0 0 0;

    background-color: #F8F8F8;
    display: block;
    text-align: left;
    color: white;
    width: 176px;

}

#price {
    clear: both;
    margin: 0;
    padding: 15px;
    background-color: #D5DB91; /*height:65px;*/
    color: white;
    display: block;
    text-align: left;
    width: 182px;

}

#price_ql {
    clear: both;
    margin: 0;
    padding: 15px;
    background-color: #D5DB91; /*height:65px;*/
    color: white;
    display: block;
    text-align: left;
    width: 156px;
}

#thumbs {
/*width: 270px;*/
/*height: 60px;*/
    float: left;
    text-align: left;
    margin-bottom: 10px;
}

#zoom {
    display: block;
    float: left;
    padding: 2px;
}

#titlebar {
    display: block;
    width: 500px;
    height: 37px;
    padding: 0;
    background-repeat: no-repeat;
    background-position: left top;
}

.qlmain {
    display: block;
    background-color: transparent;
    background-position: left top;
    background-repeat: repeat-y;
    height: auto;
    padding-top: 10px;
    padding-right: 33px;
    width: 500px;
}

.brandt {
    color: #5A758C;
    font-size: 14px;
    font-family: Verdana, Helvetica, Verdana, Arial, sans-serif;
    font-weight: bold;
}

.tab {
    cursor: pointer;
    float: left;
    margin: 0;
}

.tabimg {
    float: left;
    position: relative;
}

.tabContainer {
    border: 1px solid #e0e0e0;
    margin: 0;
    padding-top: 3px;
    height: 80px;
    margin-top: -3px;
    text-align: left;

}

.tabContent {
    margin: 0;
    padding: 2px;
    overflow: auto;
    height: 70px;
    display: block;
    color: #707070;
}

.tabBar {
    border: medium none;
    clear: both;
    height: 21px;
}

table.ramkaSmall {
    border: 1px solid #d7d7d7;
    background: white;
    height: 54px;
}

table.ramkaSmall td {
    height: 22px;
    background: #FFFFFF;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;
    font-family: verdana;
    font-size: 11px;
    font-weight: BOLD;
    color: #111166;
}

ul.sizeButton {
    list-style-type: none;
    margin: 0;
    padding-left: 3px;
    display: inline;
    float: left;
}

.sizeButton ul li {
    display: inline;
    float: left;
    font-size: 1em;
    height: 32px;
    line-height: 1em;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.sizeButton li.regular, li.active, li.inactive {
    list-style-type: none;
    display: inline;
    margin: 0 0 3px 3px; /*padding: 6px 2px 6px 2px;*/
/*padding:0;*/
    border: 1px solid #959595;
    float: left;
    min-width: 25px;
    /*width: 25px;*/
    text-align: center;
    height: 24px;

}
ul.sizeButton {
    list-style-type: none;
    margin: 0;
    padding-left: 3px;
    display: inline;
    float: left;
}

.sizeButton ul li {
    display: inline;
    float: left;
    font-size: 1em;
    height: 32px;
    line-height: 1em;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.sizeButton li.regular, li.active, li.inactive {
    list-style-type: none;
    display: inline;
    margin: 0 0 3px 3px; /*padding: 6px 2px 6px 2px;*/
/*padding:0;*/
    border: 1px solid #959595;
    float: left;
    min-width: 25px;

    text-align: center;
    height: 24px;

}

ul.sizeButton li.regular {

    background: white;

}

ul.sizeButton li.inactive {

    background: white;
    border: 1px solid #DDDDDD;
    color: #DDDDDD;

}

ul.sizeButton li.active {

    background: #51758E;

}

ul.sizeButton li.active a {

    color: white;

}

ul.sizeButton li a,
    ul.sizeButton li a:focus,
    ul.sizeButton li a:hover,
    ul.sizeButton li a:active {
    display: inline;
    float: left; /*font-size: 1em;*/
/*line-height: 1em;*/
/*list-style-type: none;*/
    margin: 0;
    padding: 5px 4px 6px 4px;
    text-align:center;
    /*width:auto;*/

}

















