#account .box_bottom {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    overflow: hidden;
    padding: 5px 10px 10px 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .box_content .align_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .box_content .box_left {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#account .box_content .box_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .box_content .cell_left {
    color: #000000;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 150px;
}
#account .box_content .cell_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0 0 0 150px;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .box_form {
     
    height: 100%;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 10px;
}
#account .box_form .box_left {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
    line-height: 28px;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#account .box_form .box_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
    line-height: 28px;
    padding: 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .box_form .cell_left {
    color: #000000;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
    line-height: 28px;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 120px;
}
#account .box_form .cell_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 28px;
    line-height: 28px;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .box_left {
    float: left;
    padding: 0;
    width: 49%;
}
#account .box_right {
    float: right;
    overflow: hidden;
    padding: 0;
    width: 49%;
}
#account .cell_note {
    color: #000000;
    float: right;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    padding: 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .gm_products_name {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .gm_products_price {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .info_message {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 5px 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .login_left {
    color: #000000;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 20px;
    padding: 1px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 120px;
}
#account .login_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 20px;
    padding: 1px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .order_body {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .order_table {
    border-bottom: 1px solid #A7A7A7;
}
#account .productOldPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: line-through;
    text-transform: none;
}
#account .product_box {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .product_box img {
    float: left;
    padding: 0;
    text-align: left;
}
#account .product_box_bottom {
    clear: both;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 10px 0 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .smallHeading {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account .td_left {
    color: #000000;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 2px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .td_right {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 2px;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account form {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#account h1 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin: 0 0 11px 45px;
    padding: 11px 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account h2 {
    background: none repeat scroll 0 0 #C3C3C3;
    color: #706F6F;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: 100%;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#advanced_search #heading_box {
    background: none repeat scroll 0 0 #C3C3C3;
    color: #706F6F;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: 100%;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#advanced_search .box_content {
     
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#advanced_search .cell_left {
    float: left;
    padding: 1px 1px 1px 3px;
    width: 150px;
}
#advanced_search .heading_note {
    color: #000000;
    font-family: verdana;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#advanced_search .inactive_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    height: 24px;
    margin: 0 0 3px;
    padding: 2px 0 0 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: 227px;
}
#advanced_search h2 {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#advanced_search select {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    height: 24px;
    margin: 0 0 3px;
    padding: 2px 0 0 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: 239px;
}
#cart_on_top {
    background: none repeat scroll 0 0 #0065AC;
    float: right;
    margin-bottom: 3px;
    margin-top: 15px;
    padding: 2px;
    width: 186px;
}
#cart_on_top #cart_on_top_heading {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 1px;
    margin-left: 2px;
    margin-top: 0;
    text-decoration: none;
}
#cart_on_top_body {
    color: #E8E8E8;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 0;
    padding: 3px;
    position: absolute;
    right: 32px;
    text-align: right;
    text-decoration: none;
    top: 55px;
    width: 200px;
}
#cart_on_top_heading a {
    color: #FFFFFF;
}
#categorie_listing #categories_table {
    border: 0 solid #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    width: 100%;
}
#categorie_listing .categories_name {
    border-bottom: 1px solid #C1C1C1;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 5px;
    padding-bottom: 7px;
}
#categorie_listing .categories_name_overview {

    background: url("img/listing_bg.png") no-repeat scroll 0 0 transparent;
    color: #514C44;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 17px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 0;
    padding-bottom: 21px;
    padding-top: 22px;
    text-align: center;
    text-decoration: none;
    width: 244px;

}
#categorie_listing .heading_more_categories {
    border-bottom: 2px solid #D4D4D4;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 5px;
}
#checkout_shipping .bottom_dotted {
    border-bottom: 1px dotted #000000;
}
#checkout_shipping .module_option {
    background: none repeat scroll 0 0 #F2F7F8;
    border-top: 1px dotted #000000;
    color: #000000;
    cursor: pointer;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    text-decoration: none;
}
#checkout_shipping .module_option_checked {
    background: none repeat scroll 0 0 #B3CCDD;
    border-top: 1px dotted #000000;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    line-height: 26px;
    overflow: hidden;
    text-decoration: none;
}
#checkout_success #content_success {
    padding-left: 45px;
    padding-right: 45px;
}
#checkout_success #thanks {
    border-width: 0;
}
#checkout_success .content {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#checkout_success .heading_success {
    border-bottom: 1px solid #325374;
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin: 0 0 7px;
    padding: 25px 0 6px;
    text-decoration: none;
}
#column_content {
    color: #222222;
    float: right;
    line-height: normal;
    padding: 10px 0 0px;
    width: 780px;
}
#column_content #account .box_form .box_main .gm_class_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 15px;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 100px;
}
#column_content #account .box_form .gm_class_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    height: 24px;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
}
#column_left {
    background: url("img/columnleft_bg.png") no-repeat scroll -1px bottom transparent;
    clear: both;
    float: left;
    margin: 0;
    overflow: hidden;
    width: 160px;
    padding: 31px 30px 40px;
}
#column_right {
    background: none repeat scroll 0 0 #FFFFFF;
    float: right;
    margin: 2px 0;
    overflow: hidden;
    width: 190px;
}
#contact_us {
    float: none;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#contact_us #message_body {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100px;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
}
#contact_us .cell_left {
    color: #000000;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 140px;
}
#contact_us .cell_right {
    padding: 3px;
}
#contact_us .content_contact {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#contact_us .heading_note {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#contact_us h1 {
    background: url("img/listing_bg.png") no-repeat scroll 0 0 transparent;
    color: #514C44;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 17px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 0;
    padding-bottom: 21px;
    padding-top: 22px;
    text-align: center;
    text-decoration: none;
    width: 244px;
}
#contact_us h2 {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #706F6F;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: 100%;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#content_box_new_products_main_body {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A2A2A2;
    height: 100%;
    list-style-type: none;
    margin: 3px 0 0;
    overflow: hidden;
    padding: 0;
}
#content_box_new_products_main_body .product_box {
    float: left;
    margin: 3px 7px 0 0;
    padding: 5px;
    text-align: center;
    width: 172px;
}
#content_box_new_products_main_body .product_title {
    height: 33px;
    margin: 0;
    padding: 2px;
    text-align: center;
}
#content_box_new_products_main_head {
     
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 4px 0 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#content_box_upcoming_products_body {
     
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    margin: 3px 0 0;
    padding: 3px;
    text-decoration: none;
}
#content_box_upcoming_products_head {
    background: none repeat scroll 0 0 #E80101;
    color: #21F7D2;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 3px 0 0;
    text-align: center;
    text-decoration: none;
}
#content_page {
    color: #000000;
    float: none;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 100%;
}
#content_page a {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#create_account_page {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-decoration: none;
    width: 100%;
}
#create_account_page .cell_right {
    padding: 1px;
}
#create_account_page .heading {
    border-bottom: 1px solid #325374;
    clear: both;
    margin: 0 0 17px;
    padding: 25px 0 0;
}
#create_account_page .heading h2 {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin: 11px 0 16px 45px;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
#create_account_page h1 {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    margin: 0 0 4px 45px;
    padding: 11px 0;
    text-decoration: none;
    text-transform: uppercase;
}
#details_head .productOldPrice {
    color: red;
    font-family: Verdana,Arial,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: line-through;
}
#flyover_box {
     
    border: 1px solid #A5A5A5;
    overflow: hidden;
    padding: 5px;
    position: relative;
    width: 400px;
}
#flyover_box #flyover_body {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 8px 0 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#flyover_box #flyover_image {
    border: 1px solid #A1A5A6;
    float: left;
    margin: 8px 0 0;
    padding: 0;
}
#flyover_box #flyover_title {
     
    border: 1px solid #0065AD;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    height: 28px;
    line-height: 28px;
    margin: 0;
    padding: 0 0 0 8px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#flyover_box p {
    margin-top: 0;
}
#gm_checkout_confirmation .addresses {
    background: none repeat scroll 0 0 #F3F8FC;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    height: 94px;
    margin-bottom: 20px;
    padding: 14px;
    text-decoration: none;
}
#gm_checkout_confirmation .conditions_info_link {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#gm_checkout_confirmation .confirmationEdit {
    color: #FE0000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: italic;
    font-weight: 400;
    text-decoration: none;
    text-transform: none;
}
#gm_checkout_confirmation .content {
    background: none repeat scroll 0 0 #F3F8FC;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 20px;
    padding: 14px;
    text-decoration: none;
}
#gm_checkout_confirmation .heading {
    border-bottom: 1px solid #514C45;
    color: #514C45;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 5px;
    padding-bottom: 3px;
    padding-top: 0;
    text-transform: uppercase;
}
#gm_checkout_confirmation .shipping_time {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#gm_checkout_confirmation .text_information {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 20px;
    text-decoration: none;
}
#gm_checkout_confirmation .total_block {
    border-top: 1px dotted #000000;
    float: right;
    padding-top: 10px;
    text-align: right;
    width: 100%;
}
#gm_checkout_payment .accept_box {
    background: none repeat scroll 0 0 #FECCCB;
    border: 1px solid #FE0000;
    margin-top: 2px;
    overflow: hidden;
    width: 576px;
}
#gm_checkout_payment .accept_box_checkbox {
    float: left;
    width: 20px;
}
#gm_checkout_payment .accept_box_text {
    float: left;
    margin: 2px 0 2px 5px;
    width: 545px;
}
#gm_checkout_payment .comments_textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    font-family: Arial,Helvetica,Sans-Serif;
    height: 100px;
    padding-left: 5px;
    padding-top: 2px;
    width: 569px;
}
#gm_checkout_payment .module_option {
    background: none repeat scroll 0 0 #F2F7F8;
    border-bottom: 1px dotted #000000;
    border-top: 1px dotted #000000;
    color: #000000;
    cursor: pointer;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration: none;
}
#gm_checkout_payment .module_option_checked {
    background: none repeat scroll 0 0 #B3CCDD;
    border-bottom: 1px dotted #000000;
    border-top: 1px dotted #000000;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration: none;
}
#gm_guestbook_error_message {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
#gm_guestbook_success_message {
    color: #265612;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
#gm_price_offer h1 {
    padding-bottom: 11px;
    padding-left: 0;
    padding-top: 11px;
    text-transform: uppercase;
}
#gm_tell_a_friend_popup {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 10px;
    text-align: left;
    width: 700px;
}
#gm_tell_a_friend_popup #footer {
    background: url("icons/close.gif") no-repeat scroll right center transparent;
    color: #B9B9B9;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    height: 16px;
    line-height: 16px;
    margin-top: 14px;
    padding-right: 20px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
}
#gm_tell_a_friend_popup #vvcode img {
    margin-bottom: 5px;
}
#gm_tell_a_friend_popup .active_input {
    background: none repeat scroll 0 0 #F3F8FC;
    border: 1px solid #514C45;
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 3px;
    padding: 2px 0 0 10px;
}
#gm_tell_a_friend_popup .cell_left {
    float: left;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    line-height: 28px;
    padding: 1px;
    width: 140px;
}
#gm_tell_a_friend_popup .cell_right {
    margin-left: 140px;
    padding: 1px;
}
#gm_tell_a_friend_popup .cell_right input {
    height: 24px;
    width: 227px;
}
#gm_tell_a_friend_popup .gm_tell_a_friend_message {
    height: 120px;
    width: 400px;
}
#gm_tell_a_friend_popup .inactive_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 3px;
    padding: 2px 0 0 10px;
}
#guestbook_input {
    width: auto;
}
#menubox_best_sellers_body .box_head {
    background: none repeat scroll 0 0 #B3CCDD;
    color: #385179;
    font-weight: 700;
    padding: 3px 3px 2px;
}
#menubox_best_sellers_body .box_head a {
    color: #385179;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-weight: 700;
    text-decoration: none;
}
#menubox_categories .categories {
     
    border: 0 solid #FFFFFF;
    height: 100%;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 4px 3px;
    text-align: left;
}
#menubox_categories_head {
     
    border: 0 none #968989;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 0 0 3px;
    padding: 0 0 0 3px;
    position: relative;
    text-align: left;
    text-decoration: none;
}
#menubox_trusted_head {
     
    border: 0 solid #0000FF;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 0 0 3px;
    padding: 0 0 0 3px;
    text-align: left;
    text-decoration: none;
}
#mode1_block {
    background: none repeat scroll 0 0 #FFA103;
    margin: 3px 0 1px;
    overflow: hidden;
    padding: 0;
}
#mode1_pathrow {
    background: none repeat scroll 0 0 #F5B52E;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
    margin: 0 0 0 191px;
    padding: 0 0 0 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#mode1_search_cell {
    background: none repeat scroll 0 0 #F5B52E;
    border-right: 1px solid #FFFFFF;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0 1px 0 0;
    padding: 0;
    position: relative;
    text-align: center;
    width: 190px;
}
#mode1_search_cell .gm_class_input {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: 120px;
}
#mode2_pathrow {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    padding: 0 0 0 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#mode2_pathrow a {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#new_products_overview {
    overflow: hidden;
    padding-right: 2px;
}
#new_products_overview .productOldPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: line-through;
    text-transform: none;
}
#new_products_overview h1 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    padding: 11px 0;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
#popup_box #footer {
    background: url("icons/close.gif") no-repeat scroll right center transparent;
    color: #B9B9B9;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    height: 16px;
    line-height: 16px;
    margin-top: 24px;
    padding-right: 20px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
}
#popup_box #iconized_page_head {
    background: none repeat scroll 0 0 #514C45;
    color: #FFFFFF;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    margin-left: 45px;
    padding-bottom: 11px;
    padding-left: 11px;
    padding-top: 11px;
    text-decoration: none;
    text-transform: uppercase;
}
#price_offer_necessary_info {
    clear: left;
    color: #FE0000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
}
#products_added {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding-bottom: 10px;
    padding-top: 10px;
    text-decoration: none;
}
#products_media_body {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    margin: 3px 0;
    overflow: hidden;
    padding: 3px;
    text-decoration: none;
    width: 570px;
}
#products_media_head {
     
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
}
#products_options .attribute_radio {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    white-space: nowrap;
    position:relative;
}
#products_reviews_body .box_left {
    color: #000000;
    float: left;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    padding: 2px 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#products_reviews_body .box_right {
    color: #000000;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 2px 3px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
}
#products_reviews_body .box_text {
    clear: both;
    color: #000000;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    padding: 2px 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#products_reviews_body {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 100%;
    margin: 3px 0;
    overflow: hidden;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: uppercase;
}
#products_reviews_head {
     
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    margin: 10px 0 3px;
    overflow: hidden;
    padding: 2px 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: uppercase;
}
#product_images_box {
    background: none repeat scroll 0 0 #FFFFFF;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 5px;
}
#product_images_box #active_image {
    border: 1px solid #CCCCCC;
    text-align: center;
}
#product_images_box #footer {
    background: url("icons/close.gif") no-repeat scroll right center transparent;
    color: #B9B9B9;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    height: 21px;
    line-height: 21px;
    padding-right: 20px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
}
#product_images_box #wrap_images {
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    overflow: hidden;
}
#product_images_box .active {
    background: none repeat scroll 0 0 #F3F8FC;
    border: 1px solid #514C45;
}
#product_images_box .inactive {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
#product_images_box h1 {
    background: none repeat scroll 0 0 #325374;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
#product_images_box li {
    float: left;
    margin-right: 12px;
    margin-top: 12px;
    padding: 0;
    text-align: center;
}
#product_images_box ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#product_info #details_attributes {
    background: url("img/attributes_bg.png") repeat-x scroll 0 0 #E4E4E4;
    height: 100%;
    margin: 15px 0 0;
    padding: 17px 0 0;
    width: auto;
    color: #545352;
}
#product_info #details_attributes #products_options{
	padding: 8px 8px 0 7px;
}
#product_info #details_cart_part .gm_class_input {
    border: 1px solid #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: 400;
    height: 13px;
    width: 36px;
}
#product_info #details_products_weight {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
#product_info #details_qty_advice {
    background: url("img/ask_bg.png") no-repeat scroll 0 16px transparent;
    color: #545352;
    font-size: 12px;
    font-style: normal;
    padding-left: 25px;
    padding-top: 15px;
}
#product_info #details_qty_advice .details_checker_error {
    color: #FE0000;
    font-weight: 400;
}
#product_info #fsk18_image {
    margin: 0 0 5px;
}
#product_info #graduated_prices_detail_body {
     
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    margin-bottom: 3px;
    padding: 3px;
}
#product_info #graduated_prices_detail_head {
    background: none repeat scroll 0 0 #0065AC;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    padding-left: 3px;
    text-decoration: none;
}
#product_info #products_name h1 {
    color:#3a8585;
    display: inline;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 23px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 10px 0 0;
    text-decoration: none;
}
#product_info #products_price #gm_attr_calc_price {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
#product_info .details_attributes_dropdown .gm_attr_calc_input {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    width: 200px;
}
#product_info .details_cart_button {

	    width:100%;
}
#product_info .details_cart_part {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 31px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#product_info .details_qty {
    float: left;
    padding: 7px 0 0 8px;
    display:none;
}
#product_info .details_qty_advice_bold {
    font-weight: 700;
    text-decoration: underline;
}
#product_info .details_table_dark {
    background: none repeat scroll 0 0 #CBCBCB;
    color: #000000;
}
#product_info .details_table_light {
    background: none repeat scroll 0 0 #F8F8F8;
    color: #000000;
}
#product_info .details_table_options_model {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#product_info .details_table_options_name {
    border-bottom: 1px solid #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
#product_info .details_table_options_price {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
}
#product_info .details_wishlist {
    float: left;
    padding: 7px 0 0 7px;
}
#product_info .details_x {
    float: left;
    padding: 8px 0 0 3px;
}
#product_info .image_box {
    margin-bottom: 8px;
    text-align: center;
    width: auto;
}
#product_info .image_box img {
    padding: 8px;
}
#product_info .info_element .info_element_box {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 16px;
    margin-left: 32px;
    padding: 5px 5px 4px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#product_info .products_price {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-weight: 400;
}
#product_listing .categories_name h1 {
    background: url("img/listing_bg.png") no-repeat scroll 0 0 transparent;
    color: #514c44;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 17px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 50px;
    margin-top: 0;
    padding-bottom: 21px;
    padding-top: 22px;
    text-align: center;
    text-decoration: none;
    width: 244px;
}
#product_listing .gm_price {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
    color:#569b9c;
    
}
#product_listing .product_box {
	float:left;
	width: 210px;
    margin-bottom: 25px;
    overflow: hidden;
}
#product_listing .product_box .attributes {
    padding-bottom: 5px;
    padding-top: 5px;
}
#product_listing .product_box .attributes_options {
    height: 30px;
}
#product_listing .product_box .attributes_options .gm_listing_form {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    width: 250px;
}
#product_listing .product_box .bottom_cell {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 4px;
    text-align: right;
    text-decoration: none;
}
#product_listing .product_box .content_cell {

}
#product_listing .product_box .details_button {
    float: right;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#product_listing .product_box {
    float: left;
    height: 325px;
    margin-bottom: 25px;
    overflow: hidden;
    width: 210px;
}
#product_listing .product_box .gm_class_input {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    height: 15px;
    padding: 0;
}
#product_listing .product_box .gm_graduated_prices_heading {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    padding-bottom: 0;
    padding-top: 0;
    text-decoration: none;
}
#product_listing .product_box .header_cell {
    color: #2b2b2b;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    padding: 0px;
    text-decoration: none;
}
#product_listing .product_box .image_cell {
    padding-bottom: 12px;
    text-align: center;
    vertical-align: top;
}
#product_listing .product_box .middle_cell {
    background: none repeat scroll 0 0 #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 4px 4px 0;
    text-decoration: none;
}
#product_listing .product_box .product_link {
    color: #000000;
    text-decoration: underline;
}
#product_listing .product_box .qty_cart {
    margin-top: 3px;
}
#product_listing .product_box .qty_cart .gm_image_button {
    margin-left: 2px;
}
#product_listing .product_box .stock_shipping_info {
    padding-right: 3px;
    padding-top: 5px;
}
#product_navigation {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    padding-bottom: 8px;
}
#reviews {
    float: left;
    font-family: Arial,Helvetica,Sans-Serif;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#reviews .box_content {
     
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#reviews .box_content .reviews_img {
    float: right;
    padding: 0 0 10px 10px;
}
#reviews .box_left {
    color: #000000;
    float: left;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-align: justify;
    text-decoration: none;
    text-transform: uppercase;
}
#reviews .box_right {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
}
#reviews .cell_left {
    color: #000000;
    float: left;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 120px;
}
#reviews .cell_right {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#reviews .heading {
    border-bottom: 1px solid #325374;
    height: 20px;
    margin: 0 0 5px;
}
#reviews h1 {
    color: #000000;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin: 0 0 11px;
    padding: 11px 0 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#reviews h2 {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#search_again_form span {
    position: relative;
    top: 5px;
}
#search_again_heading {
    background: none repeat scroll 0 0 #C3C3C3;
    border: 0 solid red;
    color: #706F6F;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#search_again_text {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid red;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    margin: 0;
    padding: 3px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#search_error_message {
    background: none repeat scroll 0 0 #FFCCCC;
    border: 1px solid red;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    margin: 0;
    padding: 3px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#search_go_back {
    height: auto;
    margin: 15px 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: right;
    width: auto;
}
#shopping_cart #cart_table {
    border: 1px solid #325374;
    clear: both;
    margin-top: 20px;
    width: 100%;
}
#shopping_cart #cart_table_total {
    border-bottom: 1px solid #325374;
    border-left: 1px solid #325374;
    border-right: 1px solid #325374;
    margin-bottom: 20px;
    padding: 3px;
    text-align: right;
    width: 100%;
}
#shopping_cart #gift_cart_body {
     
    color: #000000;
    padding: 20px 10px;
    text-align: left;
    width: 400px;
}
#shopping_cart #gift_cart_body #gift_cart_button {
    left: 3px;
    padding-left: 5px;
    position: relative;
}
#shopping_cart #gift_cart_body #gift_cart_input {
    position: relative;
    top: -4px;
}
#shopping_cart #gift_cart_body #gift_cart_input input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    height: 20px;
    width: 227px;
}
#shopping_cart #gift_cart_head {
    background: none repeat scroll 0 0 #325374;
    color: #FFFFFF;
    font-weight: 700;
    height: 18px;
    line-height: 18px;
    padding: 2px 10px;
    text-align: center;
    text-transform: uppercase;
    width: 400px;
}
#shopping_cart #gift_cart_part {
    clear: both;
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: center;
    width: 100%;
}
#shopping_cart #total_content {
    border-top: 1px solid #325374;
    margin-bottom: 10px;
    padding: 5px;
    text-align: right;
}
#shopping_cart .gift_cart_empty {
    text-align: center;
}
#shopping_cart .gift_cart_empty img {
    padding-left: 5px;
    position: relative;
    top: 3px;
}
#shopping_cart .td {
    background: none repeat scroll 0 0 #E1E8EE;
    color: #000000;
    padding: 4px;
    vertical-align: top;
}
#shopping_cart input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    height: 20px;
    width: 40px;
}
#shopping_cart th {
    background: none repeat scroll 0 0 #325374;
    color: #FFFFFF;
    height: 22px;
    padding: 2px;
    text-align: center;
    text-transform: uppercase;
}
#shop_logo {
    float: left;
    height: auto;
    margin: 43px 0 15px 60px;
    padding: 0;
    text-align: left;
    width: auto;
}
#shop_top_banner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid #A7A7A7;
    float: left;
    height: auto;
    margin: 5px 0 0;
    padding: 0;
    text-align: left;
    width: auto;
}
#sitemap h2 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    padding: 5px 0 5px 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#sitemap ul {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#sitemap ul li {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    list-style-position: outside;
    list-style-type: disc;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#specials {
    overflow: hidden;
    width: 100%;
}
#specials .productOldPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: 700;
    text-align: left;
    text-decoration: line-through;
    text-transform: none;
}
#specials h1 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    padding: 11px 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#tell_a_friend_heading {
    background: none repeat scroll 0 0 #514C45;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 700;
    height: 26px;
    margin-left: 45px;
    padding-left: 8px;
    padding-top: 12px;
    text-transform: uppercase;
    width: 647px;
}
#topmenu_block {
    background: url("../../gm_corner.gif.php") no-repeat scroll 0 0 #0065AD;
    clear: both;
    height: 25px;
    margin: 3px 0 0;
    overflow: hidden;
    width: 100%;
}
#topmenu_block #topmenu_left {
    clear: both;
    float: left;
    height: 25px;
    list-style-type: none;
    margin: 0 1px 0 0;
    padding: 0;
}
#topmenu_block #topmenu_left #first_link {
    position: relative;
    text-align: right;
    width: 167px;
}
#topmenu_block #topmenu_left a {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#topmenu_block #topmenu_left li {
    border-right: 1px solid #FFFFFF;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 1px 0 0;
    padding: 0 5px 0 18px;
}
#topmenu_block #topmenu_right {
    color: #FFFFFF;
    float: right;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 25px;
    line-height: 25px;
    padding: 0 8px 0 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#topmenu_block #topmenu_right a {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
.button_to_cart {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 130px;
}
.button_to_cart .cart_icon {
    background: none repeat scroll 0 0 #344E73;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 25px;
    text-align: center;
    width: 25px;
}
.button_to_cart .cart_icon img {
    margin-left: 2px;
    margin-top: 7px;
}
.button_to_cart .cart_text {
    background: none repeat scroll 0 0 #344E73;
    color: #FFFFFF;
    display: block;
    float: right;
    height: 25px;
    line-height: 25px;
    margin-left: 0;
    text-align: center;
    width: 104px;
}
.button_to_cart a {
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-weight: 700;
    text-decoration: none;
}
.button_to_cart_spacer {
    height: 25px;
    width: 125px;
}
.cart_error_color {
    color: #FE0000;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
.cat_link span {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
.cell_note {
    color: #000000;
    float: right;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    position: relative;
    text-align: right;
    text-decoration: none;
    top: -31px;
}
.checkout .checkout_addresses {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
}
.checkout .continue {
    border-bottom: 1px solid #325374;
    color: #000000;
    height: 100%;
    margin-bottom: 20px;
    margin-top: 40px;
    overflow: hidden;
    padding-bottom: 4px;
}
.checkout .error {
    color: #D10000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
.checkout .heading .checkout_single_heading {
    padding: 11px 0 15px;
}
.checkout .heading .subtitle {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin: 0 0 0 45px;
    padding: 0 0 8px;
    text-decoration: none;
}
.checkout .heading h2 {
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin: 0 0 0 45px;
    padding: 4px 0 0;
    text-decoration: none;
    text-transform: uppercase;
}
.checkout .heading2 h2 {
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin: 0 0 15px 45px;
    padding: 11px 0 1px;
    text-decoration: none;
    text-transform: uppercase;
}
.checkout .module_name {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 3px;
    margin-top: 20px;
    text-decoration: none;
    text-transform: uppercase;
}
.checkout .navabar_text {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding-left: 18px;
    padding-right: 32px;
    text-decoration: none;
}
.checkout .navabar_text_current {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    padding-left: 18px;
    padding-right: 32px;
    text-decoration: none;
}
.checkout .navbar_line {
    border-bottom: 1px solid #325374;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 430px;
}
.checkout .text_block {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 8px;
    text-decoration: none;
}
.checkout .text_block_heading {
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 8px;
    text-decoration: none;
}
.checkout .text_must {
    float: right;
    font-size: 10px;
}
.checkout h1 {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    margin: 0 0 4px 45px;
    padding: 11px 0;
    text-decoration: none;
    text-transform: uppercase;
}
.class_error input {
    background: none repeat scroll 0 0 #E1E8EE;
}
.class_error_message {
    color: #FE0000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 9px;
}
.form_style_guestbook {
    clear: both;
    color: #514C45;
}
.gm_manufacturers {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
    margin: 10px 0 0;
    padding: 0;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
.gm_manufacturers select {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
.gm_products_vpe {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
.guestbook_entries_content {
    background: none repeat scroll 0 0 #F3F8FC;
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 25px;
    padding: 10px;
    text-decoration: none;
}
.guestbook_entries_head {
    border-bottom: 1px solid #514C45;
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 7px;
    padding-bottom: 2px;
    text-decoration: none;
}
.guestbook_head {
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
}
.guestbook_navigation {
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    margin-bottom: 25px;
}
.navigation .navigation_left {
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
}
.navigation .navigation_right {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
}
.parseTime {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
.price_offer_image {
    border: 1px solid #A7A7A7;
    float: left;
    margin-right: 15px;
    padding: 10px;
}
.price_offer_text {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
.price_offer_text_heading {
    color: #514C45;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    text-decoration: none;
}
.product_info_add_ons .productOldPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    text-align: left;
    text-decoration: line-through;
    text-transform: none;
}
.product_info_add_ons .product_info_add_ons_bottom_cell {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 4px;
    text-align: right;
    text-decoration: none;
}
.product_info_add_ons .product_info_add_ons_content_cell {
    border-left: 1px solid #A7A7A7;
}
.product_info_add_ons .product_info_add_ons_details_button {
    color: #000000;
    float: right;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: justify;
    text-decoration: none;
}
.product_info_add_ons .product_info_add_ons_head {
     
    color: #3A8585;
    font-weight: 700;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-style: normal;

    margin: 10px 0 3px;
    overflow: hidden;
    padding: 2px 3px;
    text-align: justify;
    text-decoration: none;
}
.product_info_add_ons .product_info_add_ons_header_cell {
     
    border-bottom: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    padding: 4px;
    text-align: justify;
    text-decoration: none;
}
.product_info_add_ons .product_info_add_ons_image_cell {
    float: left;
    height: 100%;
    padding: 2px 0;
    text-align: center;
    vertical-align: top;
}
.product_info_add_ons .product_info_add_ons_middle_cell {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 4px 4px 0;
    text-align: justify;
    text-decoration: none;
}
.product_info_add_ons .product_info_add_ons_product_box {
    float: left;
    margin-bottom: 25px;
    overflow: hidden;
    width: 210px;
}
.product_info_add_ons .product_link {
    color: #000000;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
    text-transform: none;
}
.single_products_description {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 8px;
}
.sub_categories_listing_body .box_list {
    color: #000000;
    float: left;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
.sub_categories_listing_body {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    list-style-type: none;
    margin: 3px 0;
    overflow: hidden;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
.ui-tabs-nav {

}
.ui-tabs-nav .ui-tabs-selected a {
     
}
.ui-tabs-nav a {
    color: #545352;
    padding: 11px 8px;
    text-decoration: none;
}
.ui-tabs-nav a span {
    font-size: 10px;
    text-transform: uppercase;
}
.ui-tabs-nav li {

}
.ui-tabs-nav li.ui-tabs-selected a{
    background: url("img/activetab_bg.png")  no-repeat scroll 0 0 transparent;
   
}
.ui-tabs-nav li.ui-tabs-selected a span{
     width:170px;
    text-align: center;
    color: #3a8585;
}
.ui-tabs-panel {
    background: url("img/description_bg.png")  repeat-x scroll 0 0 transparent;
    border-top: 1px solid #3a8585;
    border-right: 1px solid #3a8585;
    border-left: 1px solid #3a8585;
    color: #545352;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 8px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-top:35px;
    width:738px;
    margin-bottom:20px;
}
.wrap_shop {
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    text-align: left;
    width: 1001px;
}
.wrap_shop #iconized_page_head {
    color: #000000;
    font-size: 16px;
    font-weight: 700;
    margin-left: 45px;
    padding-bottom: 11px;
    padding-left: 0;
    padding-top: 10px;
    text-transform: uppercase;
}
h1 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
}
span.markProductOutOfStock {
    color: #C76170;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
span.productDiscountPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
span.productOldPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    text-decoration: line-through;
}
html .copyright, html .copyright a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    display:none;
}
a, .product_info_link {
    text-decoration: none !important;
}
a:hover, .product_info_link:hover {
    text-decoration: underline;
}
#account, #advanced_search {
    float: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#account .bottom_note, #account .inputRequirement {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .box_content, #contact_us .box_content {
     
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    height: 100%;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}
#account .order_head, #account .order_total {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#account a, #advanced_search a, #menubox_categories .cat_sub_link, #mode1_pathrow a {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#advanced_search .cell_right, .checkout .cell_right {
    line-height: 28px;
    padding: 1px;
}
#advanced_search .heading, #contact_us .heading, #shopping_cart .gift_cart_left {
    float: left;
    width: 50%;
}
#advanced_search h1, #content_page h1 {
    background: url("img/listing_bg.png") no-repeat scroll 0 0 transparent;
    color: #514C44;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 17px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 0;
    padding-bottom: 21px;
    padding-top: 22px;
    text-align: center;
    text-decoration: none;
    width: 244px;
}
#callback_form #callback_input_desc, #guestbook_form #guestbook_input_desc, #price_offer_form #price_offer_input_desc {
    float: left;
    width: 110px;
}
#callback_form .callback_input, #guestbook_form .guestbook_input, #price_offer_form .price_offer_input {
    height: 24px;
}
#callback_form .callback_input1, #guestbook_form .guestbook_input1, #price_offer_form .price_offer_input1 {
    height: 138px;
}
#callback_form .callback_input2, #guestbook_form .guestbook_input2, #price_offer_form .price_offer_input2 {
    height: 75px;
}
#callback_input, #price_offer_input {
    width: 400px;
}
#callback_necessary_info, #guestbook_necessary_info {
    color: #FE0000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
}
#menubox_cart_body #box_cart_qty {
    border-bottom: 1px solid #000000;
}
#cart_on_top_body .gm_shipping_link, #column_content .gm_shipping_link, #column_left .gm_shipping_link, #column_right .gm_shipping_link, #menubox_admin_body a, #menubox_content_body a, #menubox_information_body a, #menubox_last_viewed_body a, #menubox_login_body a, #menubox_specials_body a, .name_shippingtime, .products_stock, .text_shippingtime {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#categorie_listing .categories_description, #product_listing .categories_description {
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    margin-bottom: 10px;
}
#categorie_listing a, #gift_cart_part a, #products_reviews_body a, #product_listing .middle_cell a, #shopping_cart a, .navigation a, .product_info_add_ons_content_cell a {
    color: #000000;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    text-transform: none;
}
#column_content .gm_class_input, #search_error_page .gm_class_input {
    border: 1px solid gray;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-weight: 400;
    height: 20px;
}
#column_content #account .box_content .gm_class_input, #column_content #contact_us .gm_class_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A7A7A7;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    height: 24px;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
}
#column_left .gm_class_input, #column_right .gm_class_input, .wrap_shop .gm_class_input {
    border: 1px solid #000000;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: 400;
    height: 13px;
}
#content_box_new_products_default_body, #content_box_specials_body {
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 102%;
}
#content_box_new_products_default_body .gm_price, #content_box_new_products_main_body .gm_price, #content_box_specials_body .gm_price {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#content_box_new_products_default_body .productOldPrice, #content_box_new_products_main_body .productOldPrice, #content_box_specials_body .productOldPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    text-align: center;
    text-decoration: line-through;
    text-transform: none;
}
#content_box_new_products_default_body .product_box, #content_box_specials_body .product_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A2A2A2;
    float: left;
    margin: 3px 7px 0 0;
    padding: 5px;
    text-align: center;
    width: 176px;
}
#content_box_new_products_default_body .product_image, #content_box_new_products_main_body .product_image, #content_box_specials_body .product_image {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #A2A2A2;
    margin: 5px auto;
    padding: 4px;
}
#content_box_new_products_default_body .product_price, #content_box_new_products_main_body .product_price, #content_box_specials_body .product_price {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    height: 65px;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#content_box_new_products_default_body .product_title, #content_box_specials_body .product_title {
     
    height: 33px;
    margin: 0;
    padding: 2px;
}
#content_box_new_products_default_body .product_title a, #content_box_new_products_main_body .product_title a, #content_box_specials_body .product_title a {
    color: #385179;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#content_box_new_products_default_body .small, #content_box_new_products_main_body .small, #content_box_specials_body .small {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#content_box_new_products_default_head, #content_box_specials_head {
     
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 4px 0 0;
    padding: 0 3px 0 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
#create_account_page .active_input, .checkout .active_input {
    background: none repeat scroll 0 0 #F3F8FC;
    border: 1px solid #514C45;
    color: #514C45;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-weight: 700;
    height: 24px;
    margin-bottom: 3px;
    padding: 2px 0 0 10px;
    width: 227px;
}
#create_account_page .cell_left, .checkout .cell_left {
    float: left;
    line-height: 28px;
    padding: 1px;
    width: 150px;
}
#create_account_page .inactive_input, .checkout .inactive_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 16px;
    font-weight: 400;
    height: 24px;
    margin-bottom: 3px;
    padding: 2px 0 0 10px;
    width: 227px;
}
#flyover_box a, #menubox_categories a, #popup_box a {
    color: #000000;
}
#gm_callback_service_email, #gm_callback_service_name, #gm_callback_service_telephone, #gm_callback_service_time, #gm_guestbook_email, #gm_guestbook_homepage, #gm_guestbook_name, #gm_price_offer_email, #gm_price_offer_link, #gm_price_offer_name, #gm_price_offer_offerer, #gm_price_offer_price, #gm_price_offer_telephone {
    border: 1px solid #000000;
    width: 200px;
}
#gm_callback_service_message, #gm_guestbook_message, #gm_price_offer_message {
    border: 1px solid #000000;
    height: 130px;
    width: 280px;
}
#gm_callback_service_vvcode, #gm_guestbook_vvcode, #gm_price_offer_vvcode {
    border: 1px solid #000000;
    margin-top: 5px;
    width: 200px;
}
#gm_checkout_payment .agb_textarea, #gm_checkout_payment .withdrawal_textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    height: 180px;
    width: 574px;
}
#gm_tell_a_friend_popup .cell_left_bold, .cell_left_bold {
    color: #514C45;
    font-weight: 700;
}
#logoff, #search_again_form {
     
    border: 0 solid red;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    margin: 0 0 3px;
    padding: 5px 5px 5px 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
}
#menubox_admin, #menubox_best_sellers, #menubox_cart, #menubox_categories, #menubox_content, #menubox_currencies, #menubox_gm_counter, #menubox_gm_scroller, #menubox_gm_trusted_shops_widget, #menubox_information, #menubox_last_viewed, #menubox_login, #menubox_newsletter, #menubox_order_history, #menubox_paypal, #menubox_reviews, #menubox_specials {
    border: 0 solid #0000FF;
    margin: 0;
    padding: 0;
}
#menubox_admin_body, #menubox_best_sellers_body, #menubox_cart_body, #menubox_content_body, #menubox_currencies_body, #menubox_gm_scroller_body, #menubox_gm_trusted_shops_widget_body, #menubox_information_body, #menubox_last_viewed_body, #menubox_login_body, #menubox_newsletter_body, #menubox_order_history_body, #menubox_paypal_body {
     
    border: 0 solid #0000FF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    margin: 0 0 3px;
    padding: 3px;
    text-align: left;
    text-decoration: none;
}
#menubox_admin_head, #menubox_best_sellers_head, #menubox_cart_head, #menubox_content_head, #menubox_currencies_head, #menubox_gm_counter_head, #menubox_gm_scroller_head, #menubox_gm_trusted_shops_widget_head, #menubox_information_head, #menubox_last_viewed_head, #menubox_login_head, #menubox_newsletter_head, #menubox_order_history_head, #menubox_paypal_head, #menubox_reviews_head, #menubox_specials_head {
     
    border: 0 solid #0000FF;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 0 0 3px;
    padding: 0 0 0 3px;
    position: relative;
    text-align: left;
    text-decoration: none;
}
#menubox_best_sellers_body a, #menubox_cart_body a, #menubox_currencies_body a, #menubox_gm_counter_body a, #menubox_gm_scroller_body a, #menubox_gm_trusted_shops_widget_body a, #menubox_newsletter_body a, #menubox_order_history_body a, #menubox_paypal_body a, #menubox_reviews_body a {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-decoration: underline;
}
#menubox_categories .cat_active, #menubox_categories .cat_link {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#menubox_gm_counter_body, #menubox_reviews_body, #menubox_specials_body {
     
    border: 0 solid #0000FF;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    margin: 0 0 3px;
    padding: 3px;
    text-align: center;
    text-decoration: none;
}
#new_products_overview .gm_price, #product_info .details_attributes_name, #specials .gm_price, .product_info_add_ons .gm_price {
    color: #545352;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#new_products_overview .new_products_overview_bottom_cell, #specials .specials_bottom_cell {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    padding: 4px;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
#new_products_overview .new_products_overview_content_cell, #specials .specials_content_cell {
    border-left: 1px solid #C1C1C1;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#new_products_overview .new_products_overview_details_button, #specials .specials_details_button {
    color: #000000;
    float: right;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#new_products_overview .new_products_overview_header_cell, #specials .specials_header_cell {
     
    border-bottom: 1px solid #C1C1C1;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 4px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
#new_products_overview .new_products_overview_image_cell, #specials .specials_image_cell {
    border-right: 1px solid #C1C1C1;
    float: left;
    height: 100%;
    padding: 2px 0;
    text-align: center;
    vertical-align: top;
}
#new_products_overview .new_products_overview_middle_cell, #specials .specials_middle_cell {
    padding: 4px 4px 0;
}
#new_products_overview .new_products_overview_product_box, #specials .specials_product_box {
    border: 1px solid #C1C1C1;
    margin: 0 0 15px;
    overflow: hidden;
    width: 99%;
}
#new_products_overview .product_link, #product_navigation a, #specials .product_link {
    color: #000000;
    text-decoration: none;
}
#popup_box #checkout_shipping, #popup_box #checkout_success, #popup_box #create_account_page, #popup_box #gm_checkout_confirmation, #popup_box #gm_checkout_payment, #popup_box #shopping_cart {
    background: none repeat scroll 0 0 #FFFFFF;
}
#products_description, .product_info_add_ons {
    overflow: hidden;
    color: #545352;
}
#product_info .details_attributes_names, #product_listing .product_box .attributes_names {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    padding-right: 4px;
    text-align: left;
    text-decoration: none;
}
#product_info .details_table_options_text, #product_listing .product_box .gm_graduated_prices {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
#product_info .gm_attributes_images_name, #product_listing .product_box .attributes_name {
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
#reviews .cell_back_right, #shopping_cart .gift_cart_right {
    text-align: right;
}
.checkout .heading, .checkout .heading2 {
    border-bottom: 1px solid #325374;
    margin: 0 0 17px;
    padding: 25px 0 0;
}
.details_products_date_avaiable, .details_products_url {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    padding: 0;
    text-align: justify;
    text-decoration: none;
}
.form_style_callback, .form_style_price_offer {
     
    border: 1px solid #C7C7C7;
    color: #514C45;
}
.gm_opensearch, .gm_opensearch span {
    cursor: pointer;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}
.price_offer_error, .price_offer_success {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
}
span.errorText, span.productSpecialPrice {
    color: red;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
}
.wrap_site {background: url('img/body_bg.jpg') no-repeat center 0 #fcfdfd;}
.topsite {background: url("img/topbody_bg.jpg") no-repeat scroll center 0 #FCFDFD;}
.topsite #main_content_container{
	min-height: 450px;
    padding-top: 0px;
    text-align: right;
} /* Parse Time: 0.470s */
