body{font:12px/1.3em Arial,Helvetica,sans-serif;margin:0;padding:0;}#main_content_container{width:97%;margin-left:auto;margin-right:auto;}.border{border:1px solid #325374;}.border_bottom{border-bottom:1px solid #325374;}.border_top{border-top:1px solid #325374;}.center{text-align:center;}.align_center{text-align:center;}.align_right{text-align:right;}.strong{font-weight:bold;}.small{font-size:10px;}#nobr{white-space:nowrap;}.nobr{white-space:nowrap;}img{border:0;}form{margin:0;}#navigation{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;}#mode1_block #quick_find_input{position:absolute;top:1px;left:20px;width:120px;}#mode1_block #quick_find_submit{position:absolute;top:1px;left:145px;}#topmenu_block #quick_find_input{position:absolute;top:4px;left:20px;width:120px;}#topmenu_block #quick_find_submit{position:absolute;top:4px;left:145px;}#mode2_pathrow{margin-bottom:3px;}#lightbox_content{display:none;}#footer{display:none;}#popup_box .lightbox_block{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}#popup_box #shopping_cart,#popup_box #checkout_shipping,#popup_box #gm_checkout_payment,#popup_box #gm_checkout_confirmation,#popup_box #checkout_success,#popup_box #create_account_page{float:none;text-align:left;margin-left:auto;margin-right:auto;width:680px;}#popup_box #shopping_cart #footer{margin-top:43px;}#popup_box #create_account_page #footer{margin-top:46px;}.checkout{overflow:hidden;}.checkout .heading img,.checkout .heading2 img{float:left;}.checkout .module_option_title{float:left;}.checkout .module_option_price{float:right;}.checkout .module_option_radio{float:right;padding-right:50px;padding-left:20px;padding-top:3px;}.checkout .module_option_price_bold{float:right;font-weight:bold;}.checkout .button_back{float:left;}.checkout .text_continue{text-align:right;margin-right:43px;line-height:38px;}.checkout .button_continue{float:right;}.checkout .button_continue form{display:inline;}.checkout .history_navbar{clear:both;}.checkout .navabar{overflow:hidden;width:578px;margin-top:3px;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:20px;}.checkout #block_address{margin-top:20px;}.checkout .gender{height:32px;}.checkout .head_height{overflow:hidden;height:38px;}.checkout .module_option_overflow{overflow:hidden;}.navigation{width:100%;}.cursor_pointer{cursor:pointer;}.logo_cart_on_top{float:left;}#topmenu_clear{clear:right;}.class_error{font-weight:bold;}.cell_note{text-align:left;}#pre_black{height:1500px;width:100%;background-color:#000;opacity:.7;position:absolute;z-index:999;filter:alpha(opacity=70);-moz-opacity:.7;}.gm_opensearch_info:hover,.gm_opensearch:hover{text-decoration:underline;cursor:pointer;}#menubox_search_body .gm_opensearch_info:hover,#menubox_search_body .gm_opensearch:hover{cursor:pointer;text-decoration:underline;}.copyright{clear:both;color:#808080;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:9px;font-style:normal;font-weight:normal;line-height:1.5;text-align:center;text-decoration:none;text-transform:none;}.copyright a{color:#808080;text-decoration:none;}.button_to_cart .cart_text:hover{text-decoration:none;}.quickie_absolute{position:relative;width:180px;height:20px;}.quickie_text_field input{position:absolute;top:0;left:0;width:120px;}.quickie_submit{position:absolute;top:0;left:126px;}.searchbox_absolute{position:relative;width:180px;height:20px;}.searchbox_text_field input{position:absolute;top:0;left:0;width:120px;}.searchbox_submit{position:absolute;top:0;left:126px;}#menubox_categories .cat_icon{float:left;height:100%;}#menubox_trusted{border-width:0;border-style:solid;border-color:blue;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}#menubox_trusted_body{background-image:none;background-color:#e7e7e7;color:#000;font-family:verdana;font-size:10px;font-weight:normal;text-decoration:none;text-align:left;border-width:0;border-style:solid;border-color:blue;margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;}#menubox_trusted_body a{color:blue;font-family:verdana;font-size:10px;font-weight:normal;text-decoration:underline;}#menubox_specials_head img,#menubox_reviews_head img,#menubox_whatsnew_head img,#menubox_cart_head img{float:right;margin-right:8px;margin-top:6px;}#menubox_login_body .left{float:left;width:60px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;}#menubox_login_body .right{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;}#menubox_newsletter_body .left{float:left;width:60px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;}#menubox_newsletter_body .right{padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;}#menubox_cart .box_overflow{overflow:hidden;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0;}#menubox_cart .box_left{float:left;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:0;}#menubox_order_history_body .box_left{float:left;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:0;}#menubox_best_sellers_body .box_load_bestseller{overflow:hidden;}#menubox_best_sellers .box_left{display:none;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;}#menubox_best_sellers .box_right{text-align:right;padding-top:2px;padding-right:3px;padding-bottom:3px;padding-left:3px;}#shopping_cart{overflow:hidden;width:99%;}#content_box_new_products_default{width:100%;padding:0;margin:0;}#content_box_specials{width:100%;padding:0;margin:0;}#content_box_new_products_main{width:100%;padding:0;margin:0;}#content_box_new_products_main_body .product_price{padding:0;margin:0;height:65px;}#iconizing_icon{float:left;}@media projection,screen{.ui-tabs-hide{display:none;}}@media print{.ui-tabs-nav{display:none;}}.ui-tabs-nav{list-style:none;margin:0 0 2px 0;padding:0;}body .ui-tabs-nav li{float:left;margin:0;padding:0;}.ui-tabs-nav a,.ui-tabs-nav a span{float:left;}body .ui-tabs-nav a{white-space:nowrap;outline:0;}body .ui-tabs-nav .ui-tabs-selected a{z-index:2;}.ui-tabs-nav a span{text-transform:uppercase;font-size:10px;}.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}* html .ui-tabs-nav{display:inline-block;}*:first-child+html .ui-tabs-nav{display:inline-block;}#content_box_upcoming_products_body .box_left{float:left;}#content_box_upcoming_products_body .box_right{text-align:right;}#create_account_page .heading img{float:left;}#create_account_page .smallHeading{font-size:10px;text-transform:none;text-align:right;}#create_account_page span{font-weight:bold;}#create_account_page .cell_back{float:left;padding-top:10px;}#create_account_page .cell_continue{float:right;padding-top:10px;}#create_account_page .cell_center{float:left;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;}#create_account_page .cell_adress{padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;}#create_account_page .cell_adress_text{width:60%;float:left;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;}#create_account_page #gender{position:relative;top:3px;}#create_account_page .gender{height:32px;}#create_account_page .form_buttons{overflow:hidden;height:27px;}#product_info{height:100%;overflow:hidden;}#product_info #details_head{overflow:hidden;line-height:normal;}#product_info #products_price{float:right;}#product_info #details_body{display:block;overflow:hidden;margin-top:4px;}#product_info #details_left_part{float:left;}#product_info #details_main_part{margin-bottom:8px;float:none;width:auto;}#product_info #details_cart_part{position:relative;width:auto;}#product_info #gm_tell_a_friend,#product_info #gm_tell_a_friend_icon,#product_info #gm_price_offer,#product_info #print,#product_info #gm_price_offer_icon,#product_info #print_icon{cursor:pointer;}#product_info .cleary{clear:both;line-height:1px;font-size:1px;}#product_info .info_element{margin-bottom:8px;}#products_options .attribute_radio .gm_attr_calc_input{width:auto;}#products_media_head_file{float:left;}#products_media_head_size{float:right;}.products_media_button{float:right;}.products_media_icon{float:left;margin-right:5px;}.products_media_info{float:left;width:400px;}.products_media_download{float:right;text-align:right;}#products_media_body .filename{font-weight:bold;}.products_media_download{width:140px;}.products_media_filesize{margin-right:73px;}#product_info .graduated_prices_detail_row{overflow:hidden;}#product_info .graduated_prices_detail_left{float:left;width:70px;}#product_info .graduated_prices_detail_right{margin-left:70px;}#product_info .details_attributes_selection{width:100%;margin-bottom:8px;}#product_info .details_attributes_selection td{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:0;}#product_info .details_table_options_space{height:10px;}#product_info .details_table_options_radio{width:20px;}#product_info .details_attributes_dropdown{margin-bottom:8px;}#product_info .details_attributes{margin-bottom:8px;}#product_info .details_attributes_options{height:30px;}#product_info #gm_attribute_images{margin-left:1px;}#product_info .details_qty{position:absolute;top:7px;left:8px;}#product_info .details_x{position:absolute;top:9px;left:49px;}#product_info .details_cart_button{position:absolute;top:7px;left:60px;}#product_info .details_wishlist{position:absolute;top:7px;left:150px;}*:first-child+html #gm_attr_calc_qty{margin-top:-1px;}* html .ui-tabs-nav{margin-left:-3px;}#product_listing{overflow:hidden;padding-right:2px;}#product_listing .product_box .listing_attributes_selection{padding-top:10px;}#product_listing .product_box .gm_image_button{position:relative;top:4px;}#guestbook_form{padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:4px;}.guestbook_navigation #back{cursor:pointer;}.guestbook_navigation .guestbook_page_number{cursor:pointer;}.guestbook_navigation .guestbook_page_number_bold{cursor:pointer;}.guestbook_navigation .guestbook_page_number_bold{font-weight:bold;}.guestbook_navigation #next{cursor:pointer;}#guestbook_send{text-align:right;position:relative;right:-16px;}#guestbook_send_entry{cursor:pointer;}.guestbook_icon{cursor:pointer;}#guestbook_new_entry{float:left;}#checkout_shipping .shipping_address_block{margin-bottom:17px;color:#000;}#checkout_shipping .module_option_title{width:390px;}#checkout_shipping .navbar_line img{position:relative;top:5px;left:0;}#checkout_shipping .cleary{clear:both;line-height:1px;font-size:1px;}#gm_checkout_payment .module_data_left{padding-top:2px;padding-right:5px;}#gm_checkout_payment .gm_class_input,#gm_checkout_payment .gm_class_input{height:22px;border:1px solid #ccc;font-size:14px;width:190px;margin-bottom:1px;padding-left:8px;padding-top:4px;padding-bottom:0;padding-right:0;}#gm_checkout_payment .module_table select{height:26px;border:1px solid #ccc;font-size:14px;margin-bottom:1px;padding-top:2px;padding-left:3px;}#gm_checkout_payment .module_description{width:485px;overflow:hidden;}#gm_checkout_payment .module_table{width:100%;}#gm_checkout_payment .navbar_line img{position:relative;top:5px;left:170px;}#gm_checkout_confirmation .products_block{padding-bottom:10px;}#gm_checkout_confirmation .head{overflow:hidden;margin-bottom:20px;}#gm_checkout_confirmation .table_products_space{height:10px;}#gm_checkout_confirmation .left_address{float:left;width:260px;}#gm_checkout_confirmation .right_address{float:right;width:260px;}#gm_checkout_confirmation .address{overflow:hidden;}#gm_checkout_confirmation #order_data{overflow:hidden;}#gm_checkout_confirmation #total_block_table{margin-left:auto;}#gm_checkout_confirmation #table_products_data{width:100%;}#gm_checkout_confirmation .navbar_line img{position:relative;top:5px;left:310px;}#checkout_success .navbar_line img{position:relative;top:5px;left:424px;}#gm_tell_a_friend_popup #tell_a_friend_send{float:right;}#tell_a_friend_icon{float:left;margin-right:7px;}#tell_a_friend_form{padding-top:10px;padding-bottom:25px;}#callback_form{padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:4px;}#callback_send{text-align:right;position:relative;right:-16px;}#callback_send_entry{cursor:pointer;}#price_offer_form{padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:4px;}#price_offer_back{float:left;position:relative;left:-16px;}#price_offer_send{text-align:right;position:relative;right:-16px;}#live_search_container{background-image:none;background-color:#e7e7e7;}#live_search_container a{font-family:Verdana,Tahoma;font-size:10px;font-weight:normal;font-style:italic;color:black;text-decoration:none;}#live_search_container ul{list-style-type:none;padding:0;margin:0 0 3px 0;}#live_search_container li{padding:0;margin:0;border-top-width:1px;border-top-style:solid;border-top-color:#b3ccdd;}#live_search_container #live_search_head{font-family:Verdana,Tahoma;font-size:10px;font-weight:bold;color:black;text-decoration:none;text-align:left;}.c_boxhead{height:20px;line-height:20px;}
#account {
    float: none;    
	margin-bottom: 0px;
 	margin-left: 0px;
   	margin-right: 0px;
	margin-top: 0px;    
	overflow: hidden;    
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
   }
 
	
#account .bottom_note {
    color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    margin-top: 0px
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
 
   }
 
#account .box_bottom {
    color: #000000;
 
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#account .box_content {
    background-color: #e7e7e7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    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: normal;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 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: normal;
    margin-bottom: 0px;
    margin-left: 150px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#account .box_form {
    background-color: #e7e7e7;
    height: 100%;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
   }
 
#account .box_form .box_left {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    height: 28px;
    line-height: 28px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    height: 28px;
    line-height: 28px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 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: normal;
    height: 28px;
    line-height: 28px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#account .box_left {
    float: left;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 49%;
   }
 
#account .box_right {
    float: right;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 49%;
   }
 
#account .cell_note {
    color: #000000;
    float: right;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: bold;
    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: bold;
    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: normal;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#account .inputRequirement {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    height: 20px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 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: normal;
    height: 20px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 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: normal;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#account .order_head {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#account .order_table {
    border-bottom-color: #a7a7a7;
    border-bottom-style: solid;
    border-bottom-width: 1px;
   }
 
#account .order_total {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#account .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    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: normal;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#account .product_box img {
    float: left;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    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: normal;
    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: normal;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 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: normal;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#account a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#account form {
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 100%;
   }
 
#account h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 11px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#account h2 {
    background-color: #c3c3c3;
    color: #706f6f;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search {
    float: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 100%;
   }
 
#advanced_search  a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search #heading_box {
    background-color: #C3C3C3;
    color: #706F6F;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search .box_content {
    background-color: #e7e7e7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search .cell_left {
    float: left;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 1px;
    padding-top: 1px;
    width: 150px;
   }
 
#advanced_search .cell_right {
    line-height: 28px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
   }
 
#advanced_search .heading {
    float: left;
    width: 50%;
   }
 
#advanced_search .heading_note {
    color: #000000;
    font-family: verdana;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search .inactive_input {
    background-color: #ffffff;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    height: 24px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: 227px;
   }
 
#advanced_search h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search h2 {
    background-color: #CCCCCC;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#advanced_search select {
    background-color: #ffffff;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    height: 24px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: 239px;
   }
 
#callback_form #callback_input_desc {
    float: left;
    width: 110px;
   }
 
#callback_form .callback_input {
    height: 24px;
   }
 
#callback_form .callback_input1 {
    height: 138px;
   }
 
#callback_form .callback_input2 {
    height: 75px;
   }
 
#callback_input {
    width: 400px;
   }
 
#callback_necessary_info {
    color: #fe0000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
   }
 
#cart_on_top {
    background-color: #330099;
    float: right;
    margin-bottom: 3px;
    margin-top: 15px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 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: bold;
    margin-bottom: 1px;
    margin-left: 2px;
    margin-top: 0px;
    text-decoration: none;
   }
 
#cart_on_top_body {
    background-color: #feff99;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-decoration: none;
   }
 
#cart_on_top_body #box_cart_qty {
    border-bottom-color: #000000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
   }
 
#cart_on_top_body .gm_shipping_link {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#cart_on_top_heading a {
    color: #ffffff;
   }
 
#categorie_listing #categories_table {
    border-color: #000000;
    border-style: solid;
    border-width: 0px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    width: 100%;
   }
 
#categorie_listing .categories_description {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    margin-bottom: 10px;
   }
 
#categorie_listing .categories_name {
    border-bottom-color: #c1c1c1;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 7px;
   }
 
#categorie_listing .categories_name_overview {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 7px;
   }
 
#categorie_listing .heading_more_categories {
    border-bottom-color: #d4d4d4;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
   }
 
#categorie_listing a {
    color: #000000;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
   }
 
#checkout_shipping .bottom_dotted {
    border-bottom-color: #000000;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
   }
 
#checkout_shipping .module_option {
    background-color: #f2f7f8;
    border-top-color: #000000;
    border-top-style: dotted;
    border-top-width: 1px;
    color: #000000;
    cursor: pointer;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 26px;
    text-decoration: none;
   }
 
#checkout_shipping .module_option_checked {
    background-color: #b3ccdd;
    border-top-color: #000000;
    border-top-style: dotted;
    border-top-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    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: 0px;
   }
 
#checkout_success .content {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#checkout_success .heading_success {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 7px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 6px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 25px;
    text-decoration: none;
   }
 
#column_content {
    background-color: #ffffcb;
    background-image: none;
    color: #000000;
    line-height: normal;
    margin-bottom: 2px;
    margin-left: 191px;
    margin-right: 191px;
    margin-top: 2px;
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 4px;
    width: auto;
   }
 
#column_content  .gm_class_input {
    border-color: #808080;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    height: 20px;
   }
 
#column_content #account .box_content .gm_class_input {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
   }
 
#column_content #account .box_form .box_main .gm_class_input {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 15px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 100px;
   }
 
#column_content #account .box_form .gm_class_input {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
   }
 
#column_content #contact_us .gm_class_input {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
   }
 
#column_content .gm_shipping_link {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#column_left {
    background-color: #ffff01;
    background-image: none;
    clear: both;
    float: left;
    margin-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    overflow: hidden;
    width: 190px;
   }
 
#column_left .gm_class_input {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    height: 13px;
   }
 
#column_left .gm_shipping_link {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#column_right {
    background-color: #ffff01;
    background-image: none;
    float: right;
    margin-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    overflow: hidden;
    width: 190px;
   }
 
#column_right .gm_class_input {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    height: 13px;
   }
 
#column_right .gm_shipping_link {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#contact_us {
    float: none;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 100%;
   }
 
#contact_us #message_body {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 227px;
   }
 
#contact_us .box_content {
    background-color: #e7e7e7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#contact_us .cell_left {
    color: #000000;
    float: left;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 140px;
   }
 
#contact_us .cell_right {
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
   }
 
#contact_us .content_contact {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#contact_us .heading {
    float: left;
    width: 50%;
   }
 
#contact_us .heading_note {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#contact_us h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 11px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#contact_us h2 {
    background-color: #CCCCCC;
    color: #706F6F;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_ebay_body	.box_list {
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 100%;
    margin-bottom: 2px;
    margin-left: 3px;
    margin-right: 1px;
    margin-top: 2px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 182px;
   }
 
#content_box_ebay_body	.product_box {
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
   }
 
#content_box_ebay_body	.product_box_bottom {
    height: 25px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#content_box_ebay_body	.product_box_content {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    height: 60px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_ebay_body	.product_box_image {
    height: 120px;
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
   }
 
#content_box_ebay_body	.product_box_image img {
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
   }
 
#content_box_ebay_body	.product_box_top {
    background-color: #e7e7e7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    margin-bottom: 0px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_ebay_body {
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    height: 100%;
    list-style-type: none;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#content_box_ebay_body a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_default_body {
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 102%;
   }
 
#content_box_new_products_default_body .gm_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_default_body .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: line-through;
    text-transform: none;
   }
 
#content_box_new_products_default_body .product_box {
    background-color: #ffffff;
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 7px;
    margin-top: 3px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
    width: 176px;
   }
 
#content_box_new_products_default_body .product_image {
    background-color: #ffffff;
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
   }
 
#content_box_new_products_default_body .product_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    height: 65px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_default_body .product_title {
    background-color: #e7e7e7;
    height: 33px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
   }
 
#content_box_new_products_default_body .product_title a {
    color: #385179;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_default_body .small {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_default_head {
    background-color: #330099;
    background-image: none;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 4px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 3px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_main_body {
    background-color: #ffffff;
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    height: 100%;
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#content_box_new_products_main_body .gm_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_main_body .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: line-through;
    text-transform: none;
   }
 
#content_box_new_products_main_body .product_box {
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 7px;
    margin-top: 3px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
    width: 172px;
   }
 
#content_box_new_products_main_body .product_image {
    background-color: #ffffff;
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
   }
 
#content_box_new_products_main_body .product_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    height: 65px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_main_body .product_title {
    height: 33px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    text-align: center;
   }
 
#content_box_new_products_main_body .product_title a {
    color: #385179;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_main_body .small {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_new_products_main_head {
    background-color: #330099;
    background-image: none;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 4px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_specials_body {
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 102%;
   }
 
#content_box_specials_body .gm_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_specials_body .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: line-through;
    text-transform: none;
   }
 
#content_box_specials_body .product_box {
    background-color: #ffffff;
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 7px;
    margin-top: 3px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
    width: 176px;
   }
 
#content_box_specials_body .product_image {
    background-color: #ffffff;
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
   }
 
#content_box_specials_body .product_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    height: 65px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_specials_body .product_title {
    background-color: #e7e7e7;
    height: 33px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
   }
 
#content_box_specials_body .product_title a {
    color: #385179;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_specials_body .small {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_specials_head {
    background-color: #330099;
    background-image: none;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 4px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 3px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
#content_box_upcoming_products_body {
    background-color: #e7e7e7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-decoration: none;
   }
 
#content_box_upcoming_products_head {
    background-color: #e80101;
    background-image: none;
    color: #21f7d2;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    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: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#content_page h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    text-align: justify;
    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-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-decoration: none;
    width: 100%;
   }
 
#create_account_page .active_input {
    background-color: #f3f8fc;
    border-color: #335475;
    border-style: solid;
    border-width: 1px;
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    margin-bottom: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    width: 227px;
   }
 
#create_account_page .cell_left {
    float: left;
    line-height: 28px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    width: 150px;
   }
 
#create_account_page .cell_right {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
   }
 
#create_account_page .heading {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    clear: both;
    margin-bottom: 17px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 25px;
   }
 
#create_account_page .heading h2 {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 16px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 11px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#create_account_page .inactive_input {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    height: 24px;
    margin-bottom: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    width: 227px;
   }
 
#create_account_page h1 {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#details_head .productOldPrice {
    color: #ff0000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: line-through;
   }
 
#flyover_box {
    background-color: #e7e7e7;
    background-image: none;
    border-color: #a5a5a5;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    position: relative;
    width: 400px;
   }
 
#flyover_box #flyover_body {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 8px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#flyover_box #flyover_image {
    border-color: #a1a5a6;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 8px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#flyover_box #flyover_title {
    background-color: #0065ad;
    background-image: none;
    border-color: #0065ad;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 8px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#flyover_box a {
    color: #000000;
   }
 
#flyover_box p {
    margin-top: 0px;
   }
 
#gift_cart_part a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
#gm_callback_service_email {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_callback_service_message {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    height: 130px;
    width: 280px;
   }
 
#gm_callback_service_name {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_callback_service_telephone {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_callback_service_time {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_callback_service_vvcode {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    margin-top: 5px;
    width: 200px;
   }
 
#gm_checkout_confirmation .addresses {
    background-color: #f3f8fc;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    height: 94px;
    margin-bottom: 20px;
    padding-bottom: 14px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 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: normal;
    text-decoration: none;
   }
 
#gm_checkout_confirmation .confirmationEdit {
    color: #fe0000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
#gm_checkout_confirmation .content {
    background-color: #f3f8fc;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 20px;
    padding-bottom: 14px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 14px;
    text-decoration: none;
   }
 
#gm_checkout_confirmation .heading {
    border-bottom: 1px;
    border-bottom-color: #335475;
    border-bottom-style: solid;
    color: #335475;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 3px;
    padding-top: 0px;
    text-transform: uppercase;
   }
 
#gm_checkout_confirmation .shipping_time {
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#gm_checkout_confirmation .text_information {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 20px;
    text-decoration: none;
   }
 
#gm_checkout_confirmation .total_block {
    border-top: 1px;
    border-top-color: #000000;
    border-top-style: dotted;
    float: right;
    padding-top: 10px;
    text-align: right;
    width: 100%;
   }
 
#gm_checkout_payment .accept_box {
    background-color: #fecccb;
    border-color: #fe0000;
    border-style: solid;
    border-width: 1px;
    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-bottom: 2px;
    margin-left: 5px;
    margin-right: 0px;
    margin-top: 2px;
    width: 545px;
   }
 
#gm_checkout_payment .agb_textarea {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    height: 180px;
    width: 574px;
   }
 
#gm_checkout_payment .comments_textarea {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, Helvetica, Sans-Serif;
    height: 100px;
    padding-left: 5px;
    padding-top: 2px;
    width: 569px;
   }
 
#gm_checkout_payment .module_option {
    background-color: #f2f7f8;
    border-bottom-color: #000000;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-top-color: #000000;
    border-top-style: dotted;
    border-top-width: 1px;
    color: #000000;
    cursor: pointer;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
    text-decoration: none;
   }
 
#gm_checkout_payment .module_option_checked {
    background-color: #b3ccdd;
    border-bottom-color: #000000;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-top-color: #000000;
    border-top-style: dotted;
    border-top-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
    text-decoration: none;
   }
 
#gm_checkout_payment .withdrawal_textarea {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    height: 180px;
    width: 574px;
   }
 
#gm_guestbook_email {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_guestbook_error_message {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#gm_guestbook_homepage {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_guestbook_message {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    height: 130px;
    width: 280px;
   }
 
#gm_guestbook_name {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_guestbook_success_message {
    color: #265612;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#gm_guestbook_vvcode {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    margin-top: 5px;
    width: 200px;
   }
 
#gm_price_offer h1 {
    padding-bottom: 11px;
    padding-left: 0px;
    padding-top: 11px;
    text-transform: uppercase;
   }
 
#gm_price_offer_email {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_price_offer_link {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_price_offer_message {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    height: 130px;
    width: 280px;
   }
 
#gm_price_offer_name {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_price_offer_offerer {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_price_offer_price {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_price_offer_telephone {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    width: 200px;
   }
 
#gm_price_offer_vvcode {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    margin-top: 5px;
    width: 200px;
   }
 
#gm_tell_a_friend_popup {
    background-color: #ffffff;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: left;
    width: 700px;
   }
 
#gm_tell_a_friend_popup #footer {
    background-image: url(icons/close.gif);
    background-position: right;
    background-repeat: no-repeat;
    color: #b9b9b9;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    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-color: #f3f8fc;
    border-color: #335475;
    border-style: solid;
    border-width: 1px;
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
   }
 
#gm_tell_a_friend_popup .cell_left {
    float: left;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    line-height: 28px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    width: 140px;
   }
 
#gm_tell_a_friend_popup .cell_left_bold {
    color: #335475;
    font-weight: bold;
   }
 
#gm_tell_a_friend_popup .cell_right {
    margin-left: 140px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 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-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
   }
 
#guestbook_form #guestbook_input_desc {
    float: left;
    width: 110px;
   }
 
#guestbook_form .guestbook_input {
    height: 24px;
   }
 
#guestbook_form .guestbook_input1 {
    height: 138px;
   }
 
#guestbook_form .guestbook_input2 {
    height: 75px;
   }
 
#guestbook_input {
    width: 400px;
   }
 
#guestbook_necessary_info {
    color: #fe0000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
   }
 
#logoff {
    background-color: #E7E7E7;
    border-bottom-color: #FF0000;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-left-color: #FF0000;
    border-left-style: solid;
    border-left-width: 0px;
    border-right-color: #FF0000;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-color: #FF0000;
    border-top-style: solid;
    border-top-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: auto;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#menubox_head {
    background-color: #330099;
    background-image: none;
    border-color: #0000ff;
    border-style: none;
    border-width: 0px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 0px;
    position: relative;
    text-align: left;
    text-decoration: none;
   }

#menubox {
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#menubox_body {
    background-color: #feff99;
    background-image: none;
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: left;
    text-decoration: none;
   }
 
#menubox_body a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }

 
#menubox_add_a_quickie_input input[type=text] {
    width: 120px;
   }
 
 
#menubox_best_sellers {
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#menubox_best_sellers_body	.box_head {
    background-color: #330099;
    color: #ffffff;
    font-weight: bold;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
   }
 
#menubox_best_sellers_body	.box_head_hover {
   }
 
#menubox_best_sellers_body {
    background-color: #feff99;
    background-image: none;
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: left;
    text-decoration: none;
   }
 
#menubox_best_sellers_body .box_head a {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
   }
 
#menubox_best_sellers_body a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
   }
 
#menubox_best_sellers_head {
    background-color: #330099;
    background-image: none;
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 0px;
    position: relative;
    text-align: left;
    text-decoration: none;
   }
 
#menubox_cart {
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#menubox_cart_body {
    background-color: #feff99;
    background-image: none;
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: left;
    text-decoration: none;
   }
 
#menubox_cart_body #box_cart_qty {
    border-bottom-color: #000000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
   }
 
#menubox_cart_body a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
   }
 
#menubox_cart_head {
    background-color: #330099;
    background-image: none;
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 0px;
    position: relative;
    text-align: left;
    text-decoration: none;
   }
 
#menubox_categories {
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#menubox_categories .categories {
    background-color: #feff99;
    background-image: none;
    border-color: #ffffff;
    border-style: solid;
    border-width: 0px;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 4px;
    text-align: left;
   }
 
#menubox_categories .cat_active {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#menubox_categories .cat_link {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#menubox_categories .cat_sub_link {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#menubox_categories a {
    color: #000000;
    text-decoration: none;
   }
 
 
#menubox_body IMG {
    padding-left: 1px;
    padding-right: 1px;
   }
  
#menubox_search {
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#menubox_search_body {
    background-color: #feff99;
    background-image: none;
    border-color: #0000ff;
    border-style: solid;
    border-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: left;
    text-decoration: none;
   }
 
#menubox_search_body .gm_opensearch {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#menubox_search_body .gm_opensearch_info {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#menubox_search_body a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#menubox_search_body input[type=text] {
    width: 120px;
   }
 
 
#mode1_block {
    background-color: #330099;
    margin-bottom: 1px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#mode1_pathrow {
    background-color: #330099;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 191px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#mode1_pathrow a {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#mode1_search_cell {
    background-color: #330099;
    border-right-color: #ffffff;
    border-right-style: solid;
    border-right-width: 1px;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 1px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: bold;
    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: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#new_products_overview {
    overflow: hidden;
    padding-right: 2px;
   }
 
#new_products_overview .gm_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#new_products_overview .new_products_overview_bottom_cell {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#new_products_overview .new_products_overview_content_cell {
    border-left-color: #c1c1c1;
    border-left-style: solid;
    border-left-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#new_products_overview .new_products_overview_details_button {
    color: #000000;
    float: right;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#new_products_overview .new_products_overview_header_cell {
    background-color: #e7e7e7;
    border-bottom-color: #c1c1c1;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding: 4px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#new_products_overview .new_products_overview_image_cell {
    border-right-color: #c1c1c1;
    border-right-style: solid;
    border-right-width: 1px;
    float: left;
    height: 100%;
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    text-align: center;
    vertical-align: top;
   }
 
#new_products_overview .new_products_overview_middle_cell {
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
   }
 
#new_products_overview .new_products_overview_product_box {
    border-color: #c1c1c1;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    width: 99%;
   }
 
#new_products_overview .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: line-through;
    text-transform: none;
   }
 
#new_products_overview .product_link {
    color: #000000;
    text-decoration: none;
   }
 
#new_products_overview h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#popup_box #checkout_shipping {
    background-color: #ffffff;
   }
 
#popup_box #checkout_success {
    background-color: #ffffff;
   }
 
#popup_box #create_account_page {
    background-color: #ffffff;
   }
 
#popup_box #footer {
    background-image: url(icons/close.gif);
    background-position: right;
    background-repeat: no-repeat;
    color: #b9b9b9;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    margin-top: 24px;
    padding-right: 20px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#popup_box #gm_checkout_confirmation {
    background-color: #ffffff;
   }
 
#popup_box #gm_checkout_payment {
    background-color: #ffffff;
   }
 
#popup_box #iconized_page_head {
    background-color: #335475;
    color: #ffffff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    margin-left: 45px;
    padding-bottom: 11px;
    padding-left: 11px;
    padding-top: 11px;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#popup_box #shopping_cart {
    background-color: #ffffff;
   }
 
#popup_box a {
    color: #000000;
   }
 
#price_offer_form #price_offer_input_desc {
    float: left;
    width: 110px;
   }
 
#price_offer_form .price_offer_input {
    height: 24px;
   }
 
#price_offer_form .price_offer_input1 {
    height: 138px;
   }
 
#price_offer_form .price_offer_input2 {
    height: 75px;
   }
 
#price_offer_input {
    width: 400px;
   }
 
#price_offer_necessary_info {
    clear: left;
    color: #fe0000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
   }
 
#products_added {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 10px;
    padding-top: 10px;
    text-decoration: none;
   }
 
#products_description a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
#products_media_body {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-decoration: none;
    width: 570px;
   }
 
#products_media_head {
    background-color: #330099;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    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: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    white-space: nowrap;
   }
 
#products_reviews_body	.box_left {
    color: #000000;
    float: left;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#products_reviews_body	.box_right {
    color: #000000;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    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: bold;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#products_reviews_body {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#products_reviews_body a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
#products_reviews_head {
    background-color: #330099;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    text-align: justify;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#product_images_box {
    background-color: white;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 5px;
   }
 
#product_images_box #active_image {
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    text-align: center;
   }
 
#product_images_box #footer {
    background-image: url(icons/close.gif);
    background-position: right;
    background-repeat: no-repeat;
    color: #b9b9b9;
    cursor: pointer;
    display: block;
    float: right;
    font-family: Arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    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-color: #f3f8fc;
    border-color: #335475;
    border-style: solid;
    border-width: 1px;
   }
 
#product_images_box .inactive {
    background-color: white;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
   }
 
#product_images_box h1 {
    background-color: #325374;
    color: white;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    margin: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#product_images_box li {
    float: left;
    margin-right: 12px;
    margin-top: 12px;
    padding: 0px;
    text-align: center;
   }
 
#product_images_box ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
   }
 
#product_info #details_attributes {
    background-color: #eaeaea;
    border-color: #cdcdcd;
    border-style: solid;
    border-width: 1px;
    height: 100%;
    margin-bottom: 8px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 7px;
    padding-right: 8px;
    padding-top: 8px;
    width: auto;
   }
#details_attributes {
    background-color: #eaeaea;
    border-color: #cdcdcd;
    border-style: solid;
    border-width: 1px;
    height: 100%;
    margin-bottom: 8px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 7px;
    padding-right: 8px;
    padding-top: 8px;
    width: auto;
   }
 
#product_info #details_cart_part 	.gm_class_input {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    height: 13px;
    width: 36px;
   }
 
#product_info #details_products_weight {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#product_info #details_qty_advice {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    padding-top: 5px;
   }
 
#product_info #details_qty_advice .details_checker_error {
    color: #fe0000;
    font-weight: normal;
   }
 
#product_info #fsk18_image {
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
   }
 
#product_info #graduated_prices_detail_body {
    background-color: #e7e7e7;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    margin-bottom: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
   }
 
#product_info #graduated_prices_detail_head {
    background-color: #0065AC;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 3px;
    padding-left: 3px;
    text-decoration: none;
   }
 
#product_info #products_name h1 {
    color: #000000;
    display: inline;
    float: left;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    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: bold;
    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_attributes_name {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#product_info .details_attributes_names {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-right: 4px;
    text-align: left;
    text-decoration: none;
   }
 
#product_info .details_cart_part {
    background-color: #cbcbcb;
    border-color: #696969;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 31px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#product_info .details_qty_advice_bold {
    font-weight: bold;
    text-decoration: underline;
   }
 
#product_info .details_table_dark {
    background-color: #cbcbcb;
    color: #000000;
   }
 
#product_info .details_table_light {
    background-color: #f8f8f8;
    color: #000000;
   }
 
#product_info .details_table_options_model {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#product_info .details_table_options_name {
    border-bottom: 1px;
    border-bottom-color: #000000;
    border-bottom-style: solid;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#product_info .details_table_options_price {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
   }
 
#product_info .details_table_options_text {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#product_info .gm_attributes_images_name {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#product_info .image_box {
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 8px;
    text-align: center;
    width: auto;
   }
 
#product_info .image_box img {
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
   }
 
#product_info .info_element .info_element_box {
    background-color: #eaeaea;
    border-color: #cdcdcd;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 16px;
    margin-left: 32px;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    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: normal;
   }
 
#product_listing .categories_description {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    margin-bottom: 10px;
   }
 
#product_listing .categories_name h1 {
    border-bottom: 1px solid #c1c1c1;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 10px;
    padding-bottom: 7px;
    padding-top: 0px;
    text-decoration: none;
   }
 
#product_listing .gm_price {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#product_listing .middle_cell a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
#product_listing .product_box {
    background-color: #ffffff;
    border-color: #c1c1c1;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 15px;
    overflow: hidden;
    width: 100%;
   }
 
#product_listing .product_box .attributes {
    padding-bottom: 5px;
    padding-top: 5px;
   }
 
#product_listing .product_box .attributes_name {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
#product_listing .product_box .attributes_names {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-right: 4px;
    text-align: left;
    text-decoration: none;
   }
 
#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-color: #ffffff;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-align: right;
    text-decoration: none;
   }
 
#product_listing .product_box .content_cell {
    border-left-color: #c1c1c1;
    border-left-style: solid;
    border-left-width: 1px;
   }
 
#product_listing .product_box .details_button {
    float: right;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#product_listing .product_box .gm_checker_error {
    color: #fe0000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#product_listing .product_box .gm_class_input {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    height: 15px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#product_listing .product_box .gm_graduated_prices {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
#product_listing .product_box .gm_graduated_prices_heading {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 0px;
    padding-top: 0px;
    text-decoration: none;
   }
 
#product_listing .product_box .header_cell {
    background-color: #e7e7e7;
    border-bottom-color: #c1c1c1;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-decoration: none;
   }
 
#product_listing .product_box .image_cell {
    border-right-color: #c1c1c1;
    border-right-style: solid;
    border-right-width: 1px;
    float: left;
    height: 100%;
    padding-bottom: 2px;
    padding-top: 2px;
    text-align: center;
    vertical-align: top;
   }
 
#product_listing .product_box .middle_cell {
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-decoration: none;
   }
 
#product_listing .product_box .product_link {
    color: #000000;
    text-decoration: underline;
   }
 
#product_navigation {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    padding-bottom: 8px;
   }
 
#product_navigation a {
    color: #000000;
    text-decoration: none;
   }
 
#reviews {
    float: left;
    font-family: Arial, Helvetica, Sans-Serif;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 100%;
   }
 
#reviews .box_content {
    background-color: #e7e7e7;
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#reviews .box_content .reviews_img {
    float: right;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
#reviews .box_left {
    color: #000000;
    float: left;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: justify;
    text-decoration: none;
    text-transform: uppercase;
   }
 
#reviews .box_right {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
   }
 
#reviews .cell_back_right {
    text-align: right;
   }
 
#reviews .cell_left {
    color: #000000;
    float: left;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 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: normal;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#reviews .heading {
    border-bottom: 1px solid #325374;
    height: 20px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
   }
 
#reviews h1 {
    color: #000000;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 11px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#reviews h2 {
    background-color: #CCCCCC;
    color: #000000;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#search_again_form {
    background-color: #E7E7E7;
    border-bottom-color: #FF0000;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-left-color: #FF0000;
    border-left-style: solid;
    border-left-width: 0px;
    border-right-color: #FF0000;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-color: #FF0000;
    border-top-style: solid;
    border-top-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: auto;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#search_again_form span {
    position: relative;
    top: 5px;
   }
 
#search_again_heading {
    background-color: #C3C3C3;
    border-bottom-color: #FF0000;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-left-color: #FF0000;
    border-left-style: solid;
    border-left-width: 0px;
    border-right-color: #FF0000;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-color: #FF0000;
    border-top-style: solid;
    border-top-width: 0px;
    color: #706F6F;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: auto;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#search_again_text {
    background-color: #ffffff;
    border-bottom-color: #FF0000;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-left-color: #FF0000;
    border-left-style: solid;
    border-left-width: 0px;
    border-right-color: #FF0000;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-color: #FF0000;
    border-top-style: solid;
    border-top-width: 0px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: auto;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#search_error_message {
    background-color: #FFCCCC;
    border-bottom-color: #FF0000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #FF0000;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #FF0000;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #FF0000;
    border-top-style: solid;
    border-top-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: auto;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    width: auto;
   }
 
#search_error_page  .gm_class_input {
    border-color: #808080;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    height: 20px;
   }
 
#search_go_back {
    height: auto;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 15px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: right;
    width: auto;
   }
 
#shopping_cart #cart_table {
    border-color: #325374;
    border-style: solid;
    border-width: 1px;
    clear: both;
    margin-top: 20px;
    width: 100%;
   }
 
#shopping_cart #cart_table_total {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #325374;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #325374;
    border-right-style: solid;
    border-right-width: 1px;
    margin-bottom: 20px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: right;
    width: 100%;
   }
 
#shopping_cart #gift_cart_body {
    background-color: #e7e7e7;
    color: #000000;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 20px;
    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-color: #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-color: #325374;
    color: #ffffff;
    font-weight: bold;
    height: 18px;
    line-height: 18px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    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-color: #325374;
    border-top-style: solid;
    border-top-width: 1px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 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 .gift_cart_left {
    float: left;
    width: 50%;
   }
 
#shopping_cart .gift_cart_right {
    text-align: right;
   }
 
#shopping_cart .td {
    background-color: #e1e8ee;
    color: #000000;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    vertical-align: top;
   }
 
#shopping_cart a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
#shopping_cart input[type=text] {
    background-color: #ffffff;
    border-color: #cccccc;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    height: 20px;
    width: 40px;
   }
 
#shopping_cart th {
    background-color: #325374;
    color: #ffffff;
    height: 22px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    text-align: center;
    text-transform: uppercase;
   }
 
#shop_logo {
    background-color: #FFFC56;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    float: left;
    height: auto;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    width: 100%;
   }
 

 
#sitemap a {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#sitemap h2 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 5px;
    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: normal;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#sitemap ul li {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
   }
 
#specials {
    overflow: hidden;
    width: 100%;
   }
 
#specials .gm_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#specials .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 9px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: line-through;
    text-transform: none;
   }
 
#specials .product_link {
    color: #000000;
    text-decoration: none;
   }
 
#specials .specials_bottom_cell {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
#specials .specials_content_cell {
    border-left-color: #c1c1c1;
    border-left-style: solid;
    border-left-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#specials .specials_details_button {
    color: #000000;
    float: right;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#specials .specials_header_cell {
    background-color: #e7e7e7;
    border-bottom-color: #c1c1c1;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding: 4px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#specials .specials_image_cell {
    border-right-color: #c1c1c1;
    border-right-style: solid;
    border-right-width: 1px;
    float: left;
    height: 100%;
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    text-align: center;
    vertical-align: top;
   }
 
#specials .specials_middle_cell {
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
   }
 
#specials .specials_product_box {
    border-color: #c1c1c1;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    width: 99%;
   }
 
#specials h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
#tell_a_friend_heading {
    background-color: #335475;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    height: 26px;
    margin-left: 45px;
    padding-left: 8px;
    padding-top: 12px;
    text-transform: uppercase;
    width: 647px;
   }
 
#topmenu_block {
    background-color: #330099;
    background-image: none;
    background-repeat: repeat;
    clear: both;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    width: 100%;
    height: 21px;
    padding-left: 4px;
    padding-top: 4px;
    
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    color: #ffffff;
   }
   
#topmenu_block a {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    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-color: #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-color: #344E73;
    color: #ffffff;
    display: block;
    float: right;
    height: 25px;
    line-height: 25px;
    margin-left: 0px;
    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: bold;
    text-decoration: none;
   }
 
.button_to_cart_spacer {
    height: 25px;
    width: 125px;
   }
 
.cart_error_color {
    color: #fe0000;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
.cat_link span {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
.cell_left_bold {
    color: #335475;
    font-weight: bold;
   }
 
.cell_note {
    color: #000000;
    float: right;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    position: relative;
    text-align: right;
    text-decoration: none;
    top: -31px;
   }
 
.checkout .active_input {
    background-color: #f3f8fc;
    border-color: #335475;
    border-style: solid;
    border-width: 1px;
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    margin-bottom: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    width: 227px;
   }
 
.checkout .cell_left {
    float: left;
    line-height: 28px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    width: 150px;
   }
 
.checkout .cell_right {
    line-height: 28px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
   }
 
.checkout .checkout_addresses {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
   }
 
.checkout .continue {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    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: bold;
    text-decoration: none;
   }
 
.checkout .heading {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-bottom: 17px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 25px;
   }
 
.checkout .heading .subtitle {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 8px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-decoration: none;
   }
 
.checkout .heading h2 {
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 4px;
    text-decoration: none;
    text-transform: uppercase;
   }
 
.checkout .heading2 {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-bottom: 17px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 25px;
   }
 
.checkout .heading2 h2 {
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 15px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 1px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-decoration: none;
    text-transform: uppercase;
   }
 
.checkout .inactive_input {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: normal;
    height: 24px;
    margin-bottom: 3px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    width: 227px;
   }
 
.checkout .module_name {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    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: normal;
    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: bold;
    padding-left: 18px;
    padding-right: 32px;
    text-decoration: none;
   }
 
.checkout .navbar_line {
    border-bottom-color: #325374;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    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: normal;
    margin-bottom: 8px;
    text-decoration: none;
   }
 
.checkout .text_block_heading {
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    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: normal;
    margin-bottom: 4px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 11px;
    text-decoration: none;
    text-transform: uppercase;
   }
 
.class_error input {
    background-color: #e1e8ee;
   }
 
.class_error_message {
    color: #fe0000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9px;
   }
 
.details_products_date_avaiable {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
   }
 
.details_products_url {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
   }
 
.form_style_callback {
    background-color: #E7E7E7;
    border-color: #C7C7C7;
    border-style: solid;
    border-width: 1px;
    color: #335475;
   }
 
.form_style_guestbook {
    background-color: #E7E7E7;
    border-color: #C7C7C7;
    border-style: solid;
    border-width: 1px;
    color: #335475;
   }
 
.form_style_price_offer {
    background-color: #E7E7E7;
    border-color: #C7C7C7;
    border-style: solid;
    border-width: 1px;
    color: #335475;
   }
 
.gm_manufacturers {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    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: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
.gm_opensearch {
    cursor: pointer;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
.gm_opensearch span {
    cursor: pointer;
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
    text-transform: none;
   }
 
.guestbook_entries_content {
    background-color: #f3f8fc;
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 25px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-decoration: none;
   }
 
.guestbook_entries_head {
    border-bottom-color: #335475;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 7px;
    padding-bottom: 2px;
    text-decoration: none;
   }
 
.guestbook_head {
    color: #335475;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
   }
 
.guestbook_navigation {
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    margin-bottom: 25px;
   }
 
.name_shippingtime {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
.navigation .navigation_left {
    float: left;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
   }
 
.navigation .navigation_right {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-align: right;
   }
 
.navigation a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
.parseTime {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.5;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
.price_offer_error {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
.price_offer_image {
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin-right: 15px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
   }
 
.price_offer_success {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
.price_offer_text {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
.price_offer_text_heading {
    color: #335475;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    text-decoration: none;
   }
 
.products_stock {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
.product_info_add_ons {
    overflow: hidden;
   }
 
.product_info_add_ons .gm_price {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
.product_info_add_ons .productOldPrice {
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    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: normal;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-align: right;
    text-decoration: none;
   }
 
.product_info_add_ons .product_info_add_ons_content_cell {
    border-left-color: #a7a7a7;
    border-left-style: solid;
    border-left-width: 1px;
   }
 
.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: normal;
    text-align: justify;
    text-decoration: none;
   }
 
.product_info_add_ons .product_info_add_ons_head {
    background-color: #330099;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 2px;
    text-align: justify;
    text-decoration: none;
   }
 
.product_info_add_ons .product_info_add_ons_header_cell {
    background-color: #e7e7e7;
    border-bottom-color: #a7a7a7;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-align: justify;
    text-decoration: none;
   }
 
.product_info_add_ons .product_info_add_ons_image_cell {
    border-right-color: #a7a7a7;
    border-right-style: solid;
    border-right-width: 1px;
    float: left;
    height: 100%;
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 2px;
    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: normal;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    text-align: justify;
    text-decoration: none;
   }
 
.product_info_add_ons .product_info_add_ons_product_box {
    background-color: #FFFFFF;
    border-color: #a7a7a7;
    border-style: solid;
    border-width: 1px;
    height: 100%;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
   }
 
.product_info_add_ons .product_link {
    color: #000000;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
   }
 
.product_info_add_ons_content_cell a {
    color: #000000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
   }
 
.single_products_description {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 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: normal;
    height: 100%;
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
.sub_categories_listing_body {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    height: 100%;
    list-style-type: none;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
   }
 
.text_shippingtime {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
.ui-tabs-nav {
    border-left-color: #cccccc;
    border-left-style: solid;
    border-left-width: 1px;
   }
 
.ui-tabs-nav .ui-tabs-selected a {
    background-color: #e7e7e7;
   }
 
.ui-tabs-nav a {
    color: #000000;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 5px;
    text-decoration: none;
   }
 
.ui-tabs-nav a span {
    font-size: 10px;
    text-transform: uppercase;
   }
 
.ui-tabs-nav li {
    background-color: #ffffff;
    border-bottom-color: #cccccc;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #cccccc;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #cccccc;
    border-top-style: solid;
    border-top-width: 1px;
   }
 
.ui-tabs-panel {
    background-color: #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
   }
 
/* Shophintergrund */
.wrap_shop {
    background-color: #ffffe6;
    background-image: none;
    border-color: #000000;
    border-style: solid;
    border-width: 0px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    text-align: left;
    width: 978px;
    
   }
 
.wrap_shop #iconized_page_head {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    margin-left: 45px;
    padding-bottom: 11px;
    padding-left: 0px;
    padding-top: 10px;
    text-transform: uppercase;
   }
 
.wrap_shop .gm_class_input {
    border-color: black;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    height: 13px;
   }

/* Hintergrund Verlauf */ 
.wrap_site {
    background-color: #ffffff;
    background-image: url(backgrounds/verlauf_3.jpg);
    background-repeat: repeat-x;
    overflow: hidden;
   }
 
h1 {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
   }
 
SPAN.errorText {
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 
SPAN.markProductOutOfStock {
    color: #c76170;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
SPAN.productDiscountPrice {
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
   }
 
SPAN.productOldPrice {
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-decoration: line-through;
   }
 
SPAN.productSpecialPrice {
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
   }
 

	html .copyright,
	html .copyright a {
 
		background-color: #ffffff;
 
		color: #000000;
 
	}

	body {
 
		background-color: #ffffff;
 
	}
