@charset "utf-8";
/* CSS Document */
body
{
    margin:0;
    padding:0;
    font-family:Tahoma,Arial, Helvetica, sans-serif;
    background: url(../images/bg_main.jpg) center top;
    font-size:12px;
}
.hand
{
    cursor:pointer;
}
a
{
    color:#000000;
    text-decoration:none;
}
a:hover {
    color: #FF0099;
}
.bg_banner
{
    background:url(../images/bg_banner1.jpg) center top no-repeat;
    width:971px;
    height:191px;
}
.bg_quick_cart
{
    background:url(../images/bg_quick_brow.jpg) left top no-repeat;
    width:208px;
    height:264px;
    text-align:center;
    vertical-align:top;
    padding-top:5px;
}
.bg_browsing
{
    background:url(../images/bg_quick_brow.jpg) left 10px no-repeat;
    width:208px;
    height:274px;
    text-align:center;
    padding-top:5px;
}
.bg_top_content
{
    background:url(../images/bg_top_content.jpg) right top no-repeat;
    width:737px;
    height:14px;
}
.bg_middle_content
{
    background:url(../images/bg_middle_content.jpg) right top repeat-y;
    width:737px;
    height:506px;
    min-height: 506px;
    vertical-align:top;
}
.bg_bottom_content
{
    background:url(../images/bg_bottom_content.jpg) right top no-repeat;
    width:737px;
    height:19px;
}
.cls_menu
{
    position:absolute;
    font-size:12.17px;
    top:2px;
    right:260px;
    text-transform:capitalize;
}
.menu_item
{
    color:#ff0099;
    text-decoration:none;
    padding-left:10px;
}
.menu_item:hover,.menu_item_active
{
    color:#993399;
    text-decoration:none;
    padding-left:10px;
}
.cls_search
{
    padding-top:130px;
    padding-left:15px;
    color:#ff0099;
    width:260px;
    clear:both;
}
.input_search
{
    width:200px;
    height:18px;
    padding:2px;
    margin-top:10px;
    border:1px solid #cccccc;
}
.cls_browse
{
    margin-right:380px;
    left: 680px;
    color:#ff0099;
    font-size:12px;
    margin-top:-30px;
    height:64px;
    padding-left:25px;
}
.bg_browse
{
    /*background:url(../images/bg_browseon.jpg) no-repeat 397px;*/
    background:url(../images/bg_browseon.jpg) no-repeat left top;
   /* top:156px;*/
    width:168px;
    /*height:64px;*/
    height:64px;
	padding-left:25px;
    /*margin-top:-200px;*/
}
.bg_top_browse
{
    background:url(../images/top_browse.jpg) no-repeat;
    width:977px;
    height:7px;
}
.bg_middle_browse
{
    background:url(../images/middle_browse.jpg) repeat-y;
    width:977px;
}
.bg_bottom_browse
{
    background:url(../images/bottom_browse.jpg) no-repeat;
    width:977px;
    height:7px;
}
.cls_content_browse
{
   /* position:absolute;
    top:198px;*/
	margin-left:-400px;
    top:198px;
    width:977px;
    left:222px;
    font-size:10px;
}
.content_browse
{
    color:#000000;
    padding-left: 2px;
}
.content_browse:hover,.pink_color
{
    color:#ff0099;
}
.cls_link
{
    color:#ff0099;
    text-decoration:none;
}
.cls_link:hover
{
    color:#993399;
    text-decoration:none;
}
.boder_img_thumb
{
    border:4px solid #cccccc;
    margin-bottom:2px;
}
.boder_img
{
    border:4px solid #cccccc;
    margin-bottom:2px;
    margin-top:2px;
}
.icon_minus
{
    position:absolute;
    width:10px;
    height:10px;
    margin-top:-16px;
    margin-left:50px;
}
.td_card
{
    background-color:#ffffff;
    height:45px;
    padding:0px;
    margin:0px;
}
.td_card td, .td_card td:hover
{
    vertical-align:middle;
}
.td_card:hover
{
    background-color:#F8F8F8;
    height:45px;
    padding:0px;
    margin:0px;
}
.cls_title
{
    font-size:24px;
	padding-left:50px;
}
.cls_title_home
{
    font-size:24px;
    padding-bottom:20px;
}
.cls_content
{
    padding:6px 25px 20px 50px;
    vertical-align:top;
    font-size:14px;
    /*height:640px;*/
    min-height: 484px;
}
.cls_content_home
{
    padding:6px 20px 20px 37px;
    vertical-align:top;
    font-size:14px;
}
.cls_products
{
    padding:6px 10px 20px 35px;
    vertical-align:top;
    font-size:14px;
    min-height:640px;
}
.cls_menu_footer
{
    color:#333333;
    text-decoration:none;
}
.cls_menu_footer:hover,.cls_menu_footer_active
{
    color:#FF0099;
    text-decoration:none;
}
.other_color
{
    color:#33CC66;
}
.item_pro
{
    float:right;
}
.cls_item
{
    width:130px;
    float:left;
    text-align:center;
    padding:2px;
}
.div_products
{
    border:1px solid #EFEFEF;
    width:100%;
    background-color:#ffffff;
}
.div_products:hover
{
    border:1px solid #FF0099;
    width:100%;
    background-color:#F8F8F8;
}
.input_quantity
{
    width:40px;
    height:20px;
    text-align:center;
}
.cls_boder
{
    border-top:1px solid #EFEFEF;
}
.img_detail
{
    margin-right:10px;
    margin-left:2px;
}
.cls_delivery
{
    padding-left:40px;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    text-transform:inherit;
}
.red_color
{
    color:#ff0000;
}
#form_checkout td
{
	vertical-align:top;
}
.input_checkout
{
    width:190px;
	padding-top:4px;
    height:18px;
    text-align:left;
    border:1px solid #cccccc;
}
.select_expiry
{
    width:53px;
    height:22px;
    border:1px solid #cccccc;
    margin-left:9px;
}
.input_cvc
{
    width:50px;
    padding-top:4px;
    height:18px;
    border:1px solid #cccccc;
    margin-left:9px;
}
.select_method
{
    width:192px;
    height:24px;
    text-align:left;
    border:1px solid #cccccc;
}
.whats_this
{
    font-size:12px;
    color:#336699;
    padding-left:10px;
    vertical-align:middle;
}
.boder_map
{
    margin-top:10px;
    border:7px solid #cccccc;
}
.input_contact
{
    width:200px;
    height:21px;
    border:1px solid #cccccc;
    margin-left:5px;
    padding-top:5px;
}
.area_contact
{
    width:200px;
    border:1px solid #cccccc;
    margin-left:5px;
    padding-top:5px;
}
.security_contact
{
    width:97px;
    height:24px;
    border:1px solid #cccccc;
    margin-left:5px;
    margin-right:2px;
    vertical-align:top;
    padding-top:8px;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    color:#6F6C6C;
}
.img_home
{
    margin-top:5px;
    margin-right:6px;
    float:left;
}
#err_contact
{
    padding-left:5px;
    color:#FF0099;
}
/* Left side */
div.scrollable1 {
    /* required settings */
    position:relative;
    overflow:hidden;
    /* vertical scrollers have typically larger height than width */
    height: 180px;
    width: 200px;
    border-top:2px solid white;
}
/* root element for scrollable items */
div.scrollable1 div.items {
    position:absolute;
    background-color: #fff;
    /* this time we have very large space for height */
    height:20000em;
}
div.scrollable2 {
    /* required settings */
    position:relative;
    overflow:hidden;
    /* vertical scrollers have typically larger height than width */
    height: 180px;
    width: 200px;
    border-top:2px solid white;
}
/* root element for scrollable items */
div.scrollable2 div.items {
    position:absolute;
    background-color: #fff;
    /* this time we have very large space for height */
    height:20000em;
}
td.disabled {
    visibility: hidden !important;
}
#cls_pagin a:hover
{
	color:#33CC66;
}
.div_err
{
	padding-right:137px;
}
.div_errcard
{
	padding-left:10px;
}
.cls_border_product_image { 
	width:124px;
	border:4px solid #CCCCCC;
}
.cls_thumb_product { 
	height:90px;
	line-height:85px;
	vertical-align:middle;
	text-align:center;
}

.fb_xfbml {
	position: absolute; 
	float: right; 
	width: 275px;
	padding-top: 10px;
}
.signup_email_list {
	width: 495px;padding-top:5px;position:relative;
}
