﻿html, body, div, span, h1,h2,h3,h4,h5,h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;	border:0;outline:0;}
img {border:0;}
textarea {resize: none;overflow:auto;} 
.clear {clear:both;}
br.br {clear: both;	display: block;height: 0px;overflow: hidden;}
:focus {outline:0;}
a {outline:none;}
textarea, input {font:15px/25px Arial,Helvetica,sans-serif; color:#223660;}

body{font: 14px/22px Arial,Helvetica,sans-serif; color:#777; background-color: #ebebeb;
    background-image: url("../images/products_page/bk_grey.gif");
    background-repeat:repeat; }
body.hplayout{background:#fefefe url(../images/body_bg.gif) repeat-x 0 top;}

.curve{float:left; width:100%}
.curve img{float:left;}
#body_container h2 {
    color: #407ACC;
    float: left;
    font-size: 26px;
    font-weight: bold;
    line-height: 28px;
    padding: 20px 0;
    width: 100%;
    }
.point { cursor:pointer; cursor:hand; }

#layout{width:986px; margin:0 auto;}
#headerContainer{background: url("../images/products_page/menu_bk.png") repeat-x scroll 0 0 transparent;
    display: block;
    height: 79px;
    position: fixed;
    top:0;
    transition: none 0.3s ease-in-out 0s;
    width: 100%;
    z-index: 999;}
#header{width: 962px; margin:0 auto;}
body.inner_bg #header{ height:85px; padding-left: 18px;}
#header .logo{width:245px; float:left; position:relative;}
#header .png{max-height:84px;}
#header .logo_public{width:338px; padding-top:35px; padding-bottom:15px;}
#header .stare{width:72px; height:71px; position:absolute; right:5px; top:14px;}
#header .header_right{ float:right; padding:35px 10px 0 0;}
#header .header_right_public{ padding:66px 10px 0 0;}
#header .header_right p.welcome{width:auto; float:right; color:#41567e; font-size:13px; margin-top:-18px; position:relative}
#header .header_right p.welcome img{float:left; margin-right:10px}
#header .header_right p.welcome span{float:left; margin-top:6px}
#header .header_right p.welcome a{color:#41567e; text-decoration:none}
#header .header_right p.welcome a:hover{text-decoration:underline}
#header .shoplist {float: left; margin: 21px 0 0 10px; width: 372px; }
#header .shoplist .dropdown dd ul { width:375px; }
#header .shoplist .dropdown dt a { width:359px; }

#header .addshop { float:left; margin:22px 0 0 10px; }


#banner_section{width:100%; float:left; padding-bottom:6px; height:279px;}
#banner_section h2{padding-bottom:5px;}
#banner_section .text_left{width:605px; float:left; padding-left:5px;}
#banner_section .text_left ul{width:100%; float:left; list-style:none; padding-bottom:5px;}
#banner_section .text_left ul li{width:90%; float:left; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#213d69; background:url(../images/list.gif) no-repeat 5px 3px; padding-left:36px;}
#banner_section .text_left .facebook{width:383px; float:left; margin-left:127px; display:inline; overflow:hidden}
#banner_section .text_left .facebook p{ font:bold 16px/18px  Arial, Helvetica, sans-serif; color:#e9f2f9; padding-bottom:7px; float:left; width:100%; text-align:center}
#banner_section .text_left .facebook p img{float:left;}
#banner_section .text_left .facebook .home_facebook_btn{float:left; width:100%; text-align:center; overflow:hidden; height:45px}
#banner_section .text_left h1{font-size:27px;color:white;font-weight:bold;margin: 0px 0px 12px;}
#banner_section .text_left h2{color:#eaf3f9;font-size:20px;font-weight:bold;}

#banner_section .text_right{width:350px; float:right; padding-top:24px; margin-right:13px; display:inline;}
#body_container{width:100%; float:left; background:url(../images/shedow.gif) no-repeat 0 top; padding-top:30px; padding-bottom:70px;}
.inner_container{background:none!important; margin-top:4px;}
.common_section{width:307px; float:left; background:url(../images/middle.gif) repeat-y 0 0;}
.common_section.mar{margin-left:20px;}
.common_section.first{margin-left:5px; display:inline;}
.common_section .top_curve{width:307px; float:left; background:url(../images/top_curve.gif) no-repeat 0 0;}
.common_section .btn_curve{width:307px; float:left; background:url(../images/btm_curve.gif) no-repeat 0 bottom; height:320px}
.common_section .inner_sec{width:283px; padding:12px 14px 25px; float:left;}
.common_section .contact_inner_sec{width:283px; padding:5px 0 5px 4px; float:left;}
.common_section h4{font:normal 20px/20px Arial, Helvetica, sans-serif; color:#407acc; padding-bottom:15px;}
.common_section .pic_area{width:100%; float:left;}
.testimonials{width:281px; float:left; background:url(../images/testimonials_middle.gif) repeat-y 0 0;}
.testimonials .top_curve{width:281px; float:left; background:url(../images/testimonials_top.gif) no-repeat 0 0; padding-top:10px;}
.testimonials .btm_curve{width:281px; float:left; background:url(../images/testimonials_btm.gif) no-repeat 0 bottom;}
.testimonials .btm_curve .inner_sec{width:241px; float:left; padding:5px 20px 25px;}
.testimonials .btm_curve .inner_sec p{font:normal 13px/17px Arial, Helvetica, sans-serif; color:#595959;}
.common_section h3{font:normal 12px/24px Arial, Helvetica, sans-serif; color:#303132; width:100%; float:left; padding-bottom:9px; padding-top:0px;}
.common_section h3 span{color:#13a605;}
.common_section h3.none{padding-bottom:0px;}

.common_section .head_section{width:100%; float:left; border-bottom:1px solid #d8dfea; padding-bottom:8px;}
.common_section .head_section .pic_area{width:50px; float:left;}
.common_section .head_section .text_area{width:210px; float:left; margin-left:12px; display:inline;}
.common_section .head_section .text_area h2{padding-bottom:5px;}
.common_section .people{width:100%; float:left; padding-top:10px;}
.common_section .people p{font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000; background:url(../images/icon01.gif) no-repeat 0 0; padding-left:18px; padding-bottom:5px;} 
.common_section .people ul{width:100%; float:left; list-style:none;}
.common_section .people ul li{ width:51px; float:left; margin:4px 2px;}
.common_section .people ul li small{width:100%; float:left; text-align:center;}
.common_section .people ul li span{width:100%; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#787a7e; text-align:center; }
.common_section .people ul li span a{text-decoration:none;  color:#787a7e;}

.inner_menu{float:left; width:100%;}
.inner_menu ul {float:left; width:auto; list-style:none; background:#f5f5f5 url(../images/inner_menu_bg.gif) repeat-x 0 0; border:1px solid #d4d4d4; border-right:none; border-top:none;margin:0px;}
.inner_menu ul  li{float:left; width:auto; font-size:15px; line-height:18px; border-right:1px solid #d4d4d4; position:relative}
.inner_menu ul li a{float:left; width:auto; text-decoration:none; color:#595959; padding:13px 22px;}
.inner_menu ul li.home a{padding:12px 15px!important;}
.inner_menu ul li a:hover{background:#41567e; color:#fff}
.inner_menu ul li.active a{background:#41567e; color:#fff;}
.inner_menu ul li.active a:hover{background:#41567e; color:#fff}
.inner_menu ul li.selected a{background:#41567e; color:#fff}
.inner_menu ul li.selected a:hover{background:#41567e; color:#fff}

/*.inner_menu li ul.sub_menu{position:absolute; top:44px; left:-1px; display:none; margin:0; padding:0;  list-style:none; border-bottom:none;z-index: 900;}*/
/*.inner_menu ul.sub_menu li{float:left; margin:0; padding:0; width:100%; font:11px/14px Arial, Helvetica, sans-serif; background:#f5f5f5; text-transform:none; border-bottom:1px solid #d4d4d4; border-top:1px solid #d4d4d4}*/
/*.inner_menu ul.sub_menu li a{color:#595959; width:100%;  text-decoration:none; padding:6px 22px!important; margin:0; float:left; display:block; background:none; height:auto}*/
.inner_menu ul.sub_menu li a:hover{background:#41567e; color:#fff}
.inner_menu li:hover ul, .inner_menu li.over ul{display:block;} 

.inner_menu ul.sub_menu li a {
    background: none repeat scroll 0 0 transparent;
    color: #595959;
    display: block;
    float: none;
    height: auto;
    margin: 0;
    padding: 6px 22px;
    text-decoration: none;
    width: auto;
}

.inner_menu ul.sub_menu li {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #D4D4D4;
    border-top: 1px solid #D4D4D4;
    display: block;
    float: none;
    font: 11px/14px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
    text-transform: none;
    width: auto;
    text-align:left;
}
.inner_menu li ul.sub_menu {
    float:none;
    border-bottom: medium none;
    left: -1px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 44px;
    width: 100%;
    z-index: 900;
}

#left_container{float:left; width:593px;}
#left_container h3{float:left; width:100%; font:bold 26px/28px  Arial, Helvetica, sans-serif; color:#407acc; border-bottom:2px solid #d3d5d6; padding:5px 0 10px;}
#left_container h4{float:left; width:100%; font:bold 30px/33px  Arial, Helvetica, sans-serif; color:#407acc; border-bottom:2px solid #d3d5d6; padding:15px 0; margin-bottom:10px; display:inline}
#left_container h5{float:left; width:100%; font:18px/20px  Arial, Helvetica, sans-serif; color:#407acc; margin-top:15px}
#left_container p{float:left; width:100%; font:14px/22px  Arial, Helvetica, sans-serif; color:#716f6f; padding:5px 0 10px}
#left_container .fbbtn{float:left; width:100%; text-align:center; border-bottom:2px solid #d3d5d6; border-top:2px solid #d3d5d6; padding:18px 0 18px; margin-top:5px}
#left_container .fbbtn img{float:none; vertical-align:top}
#left_container .fbbtn a{float:none; display:inline-block; width:370px; height:31px; background:url(../images/inner_facebook_btn.gif) no-repeat 0 0; color:#fff; text-decoration:none; padding:10px 0 0 13px; font-size:16px; line-height:19px; font-weight:bold}
#left_container .fbbtn a:hover{background-position:0 -41px }

#right_container{float:right; width:307px; margin:50px 20px 0 0; display:inline}


#customize_shop_left_container{float:left; width:0px; padding-bottom:40px}
#customize_shop_left_container h3{float:left; width:100%; font-size:26px; line-height:28px; font-weight:bold; color:#407acc; border-bottom:2px solid #d3d5d6; padding:5px 0 10px;}
form.customize_shop{}
form.customize_shop fieldset{}

#customize_shop_left_container .upload_photo{float:left; width:100%; padding:15px 0 0}
#customize_shop_left_container .upload_photo ul li{float:left; width:100%; padding:15px 0}
#customize_shop_left_container .upload_photo ul li .details{float:left; width:210px;}
#customize_shop_left_container .upload_photo ul li .details h5{float:left; width:100%; font-size:15px; line-height:17px; color:#5a5a5a; font-weight:normal;}
#customize_shop_left_container .upload_photo ul li .details p{float:left; width:100%; font-size:13px; line-height:20px; color:#919192; margin-top:4px;}
#customize_shop_left_container .upload_photo ul li .photo{float:left; width:130px;}
#customize_shop_left_container .upload_photo ul li .photo img{float:left; border:1px solid #cbcbcb}
#customize_shop_left_container .upload_photo ul li .photo img.upload_btn{float:left; border:none; margin-top:5px}
#customize_shop_left_container .upload_photo ul li .photo .upload_btn{float:left; width:121px; margin-top:4px;}
#customize_shop_left_container .upload_photo ul li .photo .upload_btn a{float:left; width:121px; background:url(../images/change_file_btn.gif) no-repeat 0 0; color:#313235; font-size:13px; text-align:center; padding:1px 0px 4px 0px; text-decoration:none}
#customize_shop_left_container .upload_photo{float:left; width:100%; padding:15px 0 0}
#customize_shop_left_container .upload_photo ul li .photo .preview {width:119px;height:88px;background-repeat:no-repeat;border:1px solid #CBCBCB;background-position:center center; }
#customize_shop_left_container .color{float:left; width:100%; padding:15px 0 0; border-top:2px solid #d3d5d6; margin-top:5px}
#customize_shop_left_container h4{float:left; width:100%; font-size:20px; line-height:22px; font-weight:normal; color:#313235; padding:0 0 10px;}
#customize_shop_left_container .color .ttltipContainer .ttltipPostitioner { left: 104px; }
#customize_shop_left_container ul{float:left; width:100%; list-style:none}
#customize_shop_left_container .color ul li{float:left; width:100%; padding:8px 0}
#customize_shop_left_container .color ul li strong{float:left; width:142px; color:#5a5a5a; font-size:15px; line-height:17px; margin-top:11px}
#customize_shop_left_container .color ul li .color_box{float:left; width:40px; height:40px; position:relative;z-index:3;}
#customize_shop_left_container .color ul li .color_box span,
#customize_shop_left_container .color ul li .color_box a {z-index:3}

.wrapper .color_box span{float:left; width:28px; height:28px; background:url(../images/customize/color_bk.png) no-repeat 0 0; position:absolute; left:0; top:0; cursor:pointer}
#customize_shop_left_container .color ul li .color_box a{float:left; width:40px; height:40px;}
#customize_shop_left_container .number_products{float:left; width:100%; padding:15px 0; border-top:2px solid #d3d5d6; border-bottom:2px solid #d3d5d6; margin-top:15px}
#customize_shop_left_container .number_products ul{float:left; width:100%; list-style:none}
#customize_shop_left_container .number_products ul li{float:left; width:100%; padding:8px 0}
#customize_shop_left_container .number_products ul li strong{float:left; width:170px; color:#5a5a5a; font-size:15px; line-height:17px; }
#customize_shop_left_container .btn_row{float:left; width:100%; text-align:center}
#customize_shop_left_container .btn_row input{float:none; width:152px; text-align:center; color:#fff; font-size:20px; line-height:22px; background:#72b537; border:none; cursor:pointer; padding:5px 0; margin:18px 0 0}

#customize_shop_left_container .translate{float:left; width:100%; padding:15px 0 0; border-top:2px solid #d3d5d6; margin-top:5px}
#customize_shop_left_container .translate .input_box{height:40px;}
#customize_shop_left_container .translate ul {margin-top:11px}
#customize_shop_left_container .translate ul li strong{float:left; width:142px; color:#5a5a5a; font-size:15px; line-height:17px; margin-top:11px}


#customize_shop_left_container .currency {float: left; width: 372px; }
#customize_shop_left_container .currency .dropdown dt a { width:358px; }
#customize_shop_left_container .currency .dropdown dd ul li{ padding:0; }
#customize_shop_left_container #IsShowTaxesNotIncluded { margin-top:5px; }
#customize_shop_left_container .number_products .ttltipContainer .ttltipPostitioner {left: 170px;}

#customize_shop_right_container{ padding-bottom:40px; }
#customize_shop_right_container h3{float:left; width:100%; font-size:26px; line-height:28px; font-weight:bold; color:#407acc; padding:5px 0 10px;}
#customize_shop_right_container .preview_content{float:left; width:810px; border:1px solid #cbcbcb; padding-bottom:10px}
#customize_shop_right_container .preview_content h4{float:left; width:100%; background:#3b5998; padding:4px 0px 4px 1px;}
#customize_shop_right_container .preview_content h4 img{float:left; margin-right:6px}
#customize_shop_right_container .preview_content .top_photo{float:left; width:538px; text-align:center; margin-top:10px;}
#customize_shop_right_container .preview_content .top_photo img{float:none; border:1px solid #cbcbcb; vertical-align:top}
#customize_shop_right_container .preview_content .all_btn{float:left; margin:10px 9px 0 9px; display:inline; background:#F0F3F7; height:48px;   padding:11px 0 11px 0;width:520px; }
#customize_shop_right_container .preview_content .all_btn .category_select_box{float:left; width:195px; position:relative; display:inline; display:inline; border:5px solid #F0F3F7}
#customize_shop_right_container .preview_content .all_btn .category_select_box span{float:left; width:141px; background:url(../images/category_select_box.gif) no-repeat 0 0; color:#656567; padding:9px 0 10px 17px; font-size:15px; line-height:17px;}
#customize_shop_right_container .preview_content .all_btn .category_select_box img{float:right;}
#customize_shop_right_container .preview_content .all_btn .category_select_box .list{float:left; width:193px; background:#fff; border:1px solid #cbcbcb; border-top:none; position:absolute; left:0; top:33px;}
#customize_shop_right_container .preview_content .all_btn .category_select_box .list ul{float:left; width:193px; list-style:none;}
#customize_shop_right_container .preview_content .all_btn .category_select_box .list ul li{float:left; width:193px; font-size:15px; line-height:17px; border-top:1px solid #cbcbcb;}
#customize_shop_right_container .preview_content .all_btn .category_select_box .list ul li a{float:left; width:176px; padding:5px 0 5px 17px; color:#656567; text-decoration:none}
#customize_shop_right_container .preview_content .all_btn .category_select_box .list ul li a:hover{ background:#5a8cd3; color:#fff;}

#customize_shop_right_container .preview_content .all_btn .price_select_box{float:left; width:130px; background:url(../images/price_select_box_bg.gif) no-repeat 0 0; position:relative; margin:5px; display:inline}
#customize_shop_right_container .preview_content .all_btn .price_select_box span{float:left; width:83px; color:#656567; padding:12px 0 0 10px; font-size:15px; line-height:17px;}
#customize_shop_right_container .preview_content .all_btn .price_select_box img{float:right;}
#customize_shop_right_container .preview_content .all_btn .price_select_box .list{float:left; width:128px; background:#fff; border:1px solid #cbcbcb; border-top:none; position:absolute; left:0; top:33px;}
#customize_shop_right_container .preview_content .all_btn .price_select_box .list ul{float:left; width:128px; list-style:none;}
#customize_shop_right_container .preview_content .all_btn .price_select_box .list ul li{float:left; width:128px; font-size:15px; line-height:17px; border-top:1px solid #cbcbcb;}
#customize_shop_right_container .preview_content .all_btn .price_select_box .list ul li a{float:left; width:118px; padding:5px 0 5px 10px; color:#656567; text-decoration:none}
#customize_shop_right_container .preview_content .all_btn .price_select_box .list ul li a:hover{ background:#5a8cd3; color:#fff;}
#customize_shop_right_container .preview_content .all_btn .search_btn {float:right; width:137px; border:none; margin:6px 5px 0 0; display:inline;}
#customize_shop_right_container .preview_content .all_btn .search_btn .txt{width:137px; border:none; cursor:pointer; background:url(../images/search_btn.gif) no-repeat 0 0;padding:9px 0 10px 30px; color:#989899; font:15px/17px Arial, Helvetica, sans-serif; line-height:17px; text-align:left}

#customize_shop_right_container .preview_content .category_results{float:left; width:500px; margin:10px 9px 0 9px; display:inline; padding:10px 10px 20px; background:#f0f3f7}
#customize_shop_right_container .preview_content .category_results ul{float:left; width:500px; list-style:none}
#customize_shop_right_container .preview_content .category_results ul li{float:left; width:498px; margin-top:10px; border:1px solid #CBCBCB; background:#fff; padding:10px 0}
#customize_shop_right_container .preview_content .category_results ul li .photo{float:left; width:145px; margin:0 11px 0 10px; display:inline;}
#customize_shop_right_container .preview_content .category_results ul li .photo img{float:left; border:1px solid #e3e3e3}
#customize_shop_right_container .preview_content .category_results ul li .details{float:left; width:323px;}
#customize_shop_right_container .preview_content .category_results ul li .details h5{float:left; width:100%; font-size:15px; color:#407acc; line-height:17px; text-transform:uppercase}
#customize_shop_right_container .preview_content .category_results ul li .details h5 a{color:#407acc; text-decoration:none}
#customize_shop_right_container .preview_content .category_results ul li .details h5 a:hover{text-decoration:underline}
#customize_shop_right_container .preview_content .category_results ul li .details p{float:left; width:100%; font-size:13px; color:#8d8d8d; line-height:17px; margin-top:15px}
#customize_shop_right_container .preview_content .category_results ul li .details .btn_row{float:right; width:auto; margin-top:5px; padding:8px 11px 10px 10px; }
#customize_shop_right_container .preview_content .category_results ul li .details .btn_row p.price{float:left; width:auto; margin:0 5px 0 0; display:inline; padding:0; font-weight:bold; font-size:15px; color:#fff; line-height:17px;}
#customize_shop_right_container .preview_content .category_results ul li .details .btn_row p.price a{float:left; width:auto; padding:4px 8px; background:#3f79ca; color:#fff; margin:0; text-decoration:none; height:19px;}
#customize_shop_right_container .preview_content .category_results ul li .details .btn_row p.price a span{vertical-align:super; font-size:10px; line-height:12px;}
#customize_shop_right_container .preview_content .category_results ul li .details .btn_row p.buy_now{float:left; width:auto; margin:0; padding:0; font-weight:bold; font-size:15px; color:#fff; line-height:17px;background:#72b537}
#customize_shop_right_container .preview_content .category_results ul li .details .btn_row p.buy_now a{float:left; width:auto; padding:4px 8px; background:#72b537; background-image: url(/common/images/button_bk.png); background-position: bottom; background-repeat:repeat-x; border: 1px solid #7d7d7d; color:#fff; margin:0; text-decoration:none; height:17px;}




.contact_width{float:left; width:650px!important;}
.border_none{border:none!important;}
#contact_us_right_container{float:left; width:650px; margin:0; }
#contact_us_right_container .content{float:left; width:620px; padding:0 0 0 0;}
#contact_us_right_container .content .form_row{float:left; width:100%; margin-top:14px;}
#contact_us_right_container .content label{float:left; width:106px; font-size:15px; line-height:16px; color:#5a5a5a; padding:11px 17px 0 0; text-align:right}
#contact_us_right_container .content label.last{padding:7px 10px 0 0;}
#contact_us_right_container .content .input_bg{float:right; width:80%; background:url(../images/input_box_bg.gif) no-repeat 0px 0;}
#contact_us_right_container .content input{float:left; width:238px; color:#5a5a5a;  font:15px/16px  Arial, Helvetica, sans-serif; padding:11px 2px 13px; margin-left:5px; border:0;  background:none;}
#contact_us_right_container .content textarea{float:left; width:468px; color:#5a5a5a; font:15px/16px  Arial, Helvetica, sans-serif; height:150px; border:0; background:none; padding:3px 5px; margin:5px 10px;}
#contact_us_right_container .content select{float:left; width:245px; font-size:15px; color:#5a5a5a; line-height:16px; padding:9px 5px; margin:0; border:0; background:none;}
#contact_us_right_container .content .select_box{float:left; width:253px; position:relative; display:inline; padding-left:1px}
#contact_us_right_container .content .select_box span{float:left; width:200px; background:url(../images/common_select_box_bg.gif) no-repeat 0 0; color:#656567; padding:11px 0 12px 10px; font-size:15px; line-height:17px;}
#contact_us_right_container .content .select_box img{float:right;}

#contact_us_right_container .content .select_box .list{float:left; width:251px; background:#fff; border:1px solid #cbcbcb; border-top:none; position:absolute; left:1px; top:37px;}
#contact_us_right_container .content .select_box .list ul{float:left; width:251px; list-style:none;}
#contact_us_right_container .content .select_box .list ul li{float:left; width:251px; font-size:15px; line-height:17px; border-top:1px solid #cbcbcb;}
#contact_us_right_container .content .select_box .list ul li a{float:left; width:242px; padding:5px 0 5px 9px; color:#656567; text-decoration:none}
#contact_us_right_container .content .select_box .list ul li a:hover{ background:#5a8cd3; color:#fff;}

#contact_us_right_container .content .form_row.textareabg{float:left; width:100%; height:167px; margin-top:15px; background:url(../images/subject_box_bg.gif) no-repeat 123px 0;}
#contact_us_right_container .content .form_row input[type=submit]{float:left; width:92px; height:36px; margin:10px 0 0 123px; padding:0 0 3px; display:inline;  background:url(../images/submit_but.gif) no-repeat 0 0; color:#fff; font:20px/22px  Arial, Helvetica, sans-serif; cursor:pointer}
#contact_us_right_container .content .form_row.bg_none{margin-top:0px; background:none}
#contact_us_right_container .content .description_err_msg { padding-left:103px; }
#product_container{float:left; width:100%;}
#product_container h3{float:left; width:100%; font:bold 26px/28px  Arial, Helvetica, sans-serif; color:#407acc; border-bottom:2px solid #d3d5d6; padding:5px 0 10px;}
#product_container h4{float:left; width:100%; font:bold 30px/33px  Arial, Helvetica, sans-serif; color:#407acc; border-bottom:2px solid #d3d5d6; padding:15px 0; margin-bottom:10px; display:inline}

#product_head{float:left; width:100%; margin-top:10px;}
#product_head .video{float:left; width:351px; height:267px; padding:12px; margin-right:18px; background:url(../images/video_bg.gif) no-repeat 0 0;}
#product_head .video_details{float:left; width:565px;  line-height:20px; margin-left:20px; }
#product_head .video_details p{float:left; width:100%; font-size:14px;  color:#716f6f;}
#product_head .video_details p b{float:left; padding-top:15px; width:560px;  text-align:center; font-size:14px;   color:#716f6f;}
#product_head .video_details p.but{float:left; padding-top:5px;  width:560px; text-align:center;}
#product_head .video_details .btn{float:left; width:100%; text-align:center; margin-top:5px;}
#product_head .video_details .btn img{float:none; vertical-align:top}
#product_head .video_details .btn a{float:none; display:inline-block; width:370px; height:31px; background:url(../images/facebook_big_btn.gif) no-repeat 0 0; color:#fff; text-decoration:none; padding:10px 0 0 13px; font-size:16px; line-height:19px; font-weight:bold}
#product_head .video_details .btn a:hover{background-position:0 -41px }

#product_row{float:left; width:100%;}
#product_row ul{float:left; width:100%; margin-top:15px; list-style:none;}
#product_row ul li{float:left; width:180px; height:210px; padding:12px 0px; margin-right:15px; margin-bottom:15px; display:inline; background:url(../images/product_bg.gif) no-repeat 0 0;}
#product_row ul li b{float:left; width:156px; padding:0 12px; font-size:14px; color:#407acc;}
#product_row ul li p{float:left; width:156px; padding:0 12px; padding-top:8px; height:95px; font-size:14px; line-height:18px; color:#716f6f; }
#product_row ul li p.photo{width:180px; padding:0;  height:auto; text-align:center; }
#product_row p {margin-bottom:-8px;}

#upload_products{float:left; width:100%;}
#upload_products h3{float:left; width:100%; font-size:26px; line-height:28px; font-weight:bold; color:#407acc;  padding:22px 0 22px;}
#upload_products .upload_product_top_row{float:left; width:100%; border-bottom: solid 2px #cbcbcb; padding-bottom:20px;}
#upload_products .upload_product_top_row .import_inventory,
#upload_products .upload_product_top_row .online_store {float:left; width:306px; height:350px;  padding:15px 0 0 18px;  background:url(../images/online-store_disabled2.gif) no-repeat 0 0; position: relative;}
#upload_products .upload_product_top_row .online_store.import_mode_2 {background:url(../images/online-store_disabled2.gif) no-repeat 0 0; position:relative;}
#upload_products .upload_product_top_row .import_inventory_selected,
#upload_products .upload_product_top_row .online_store_selected { background-image:url(../images/online-store2.gif) !important; position:relative; }
#upload_products .upload_product_top_row .online_store h4{float:left; width:80%; font-size:20px; line-height:24px; font-weight:bold; color:#407acc;}
#upload_products .upload_product_top_row .online_store_selected.import_mode_2 {background:url(../images/online-store2.gif) no-repeat 0 0 !important;position: relative;}
#upload_products .upload_product_top_row .import_inventory b{float:left; padding-top:16px; font-size:13px; line-height:15px; font-weight:bold; color:#000000;}
#upload_products .upload_product_top_row .online_store b{float:left; width:80%; padding-top:6px; font-size:13px; line-height:15px; font-weight:bold; color:#000000;}
#upload_products .upload_product_top_row .import_inventory .inputtext,
#upload_products .upload_product_top_row .online_store .inputtext{float:left; width:74%; padding-left:6px; margin-top:14px; display:inline; color:#223660; font:normal 15px/18px  Arial, Helvetica, sans-serif;   font-weight:bold; border:0;}
#upload_products .upload_product_top_row .import_inventory{float:left; width:305px; height:350px;  padding:15px 0 0 36px;  background:url(../images/import-inventory_disabled2.gif) no-repeat 0 0;}
#upload_products .upload_product_top_row .import_inventory_selected { background:url(../images/import-inventory2.gif) no-repeat 0 0 !important; position: relative;}
#upload_products .upload_product_top_row .import_inventory h4{float:left; width:80%; font-size:20px; line-height:24px; font-weight:bold; color:#407acc;}
#upload_products .upload_product_top_row .import_inventory.import_mode_2{background:url(../images/import-inventory_disabled2.gif) no-repeat 0 0;position: relative;}
#upload_products .upload_product_top_row .import_inventory_selected.import_mode_2 { background:url(../images/import-inventory2.gif) no-repeat 0 0 !important;position:relative; }
#upload_products .upload_product_top_row .import_inventory b{float:left; padding: 14px 5px 2px; font-size:13px; line-height:15px; font-weight:bold; color:#000000;}
#upload_products .upload_product_top_row .import_inventory span{float:left; text-align:center;}
#upload_products .upload_product_top_row .import_inventory span .fileName{float:none; color:#407acc; text-decoration:none;font-size: 13px;line-height: 15px;padding-top: 2px;}
#upload_products .upload_product_top_row .import_inventory span a:hover{color:#000; text-decoration:underline}
#upload_products .upload_product_top_row .import_inventory .inputbtn,
#upload_products .upload_product_top_row .online_store #confirmBtn {}#upload_products .upload_product_top_row .import_inventory p.progress{float:left; width:250px; text-align:center; margin-top:18px; font-size:13px;}
#upload_products .upload_product_top_row .import_inventory p.progress img{float:none; vertical-align:top; margin-bottom:10px; display:inline}
#upload_products .upload_product_top_row .import_inventory p.progress span{color:#407acc; float:none}
#upload_products .disabledBlue {  background:url(../images/bw_disabled.gif) -5px 2px repeat !important; border: none; cursor:default;}
#upload_products .disabledGreen {  background:url(../images/gw_disabled.png) -5px 2px repeat !important; cursor:default; border: none;}
#upload_products .upload_product_top_row .import_inventory p.oops{float:left; width:239px; background:url(../images/oops_bg.gif) no-repeat 0 0; height:69px; margin-top:28px; color:#2a2f35; padding:10px 5px 0; font-size:13px; line-height:19px; text-align:left;}
#upload_products .upload_product_top_row .import_inventory p.oops a{float:none; color:#407acc; text-decoration:none; font-size:13px; line-height:18px}
#upload_products .upload_product_top_row .import_inventory p.oops a:hover{color:#000; text-decoration:underline}

#upload_products .upload_product_top_row .import_inventory a{float:left; padding-top:2px; font-size:13px; text-decoration:underline; line-height:15px; color:#407acc;}
#upload_products .upload_product_top_row .import_inventory a:hover{text-decoration:none;}
#upload_products .upload_product_top_row .importing_store{float:left; width:251px; height:350px; padding:15px 14px 0 36px; background:url(../images/importing-store_disabled2.gif) no-repeat 0 0; position:relative}
#upload_products .upload_product_top_row .importing_store.import_mode_2 {background:url(../images/importing-store_disabled2.gif) no-repeat 0 0 !important;position:relative;}
#upload_products .upload_product_top_row .importing_store_selected { background:url(../images/importing-store2.gif) no-repeat 0 0 !important; position:relative; }
#upload_products .upload_product_top_row .importing_store h4{float:left; width:80%; font-size:20px; line-height:24px; font-weight:bold; color:#407acc;}
#upload_products .upload_product_top_row .importing_store_selected.import_mode_2 {background:url(../images/importing-store2.gif) no-repeat 0 0 !important;}
#upload_products .upload_product_top_row .importing_store b{float:left; width:95%; padding:2px 0; font-size:13px; line-height:15px; font-weight:bold; color:#000000;}
#upload_products .upload_product_top_row .importing_store p{float:left; width:95%; padding:2px 0; font-size:13px; line-height:17px;  color:#2a2f36;}
#upload_products .upload_product_top_row .importing_store .inputbtn{float:left; width:110px; margin-left:67px; text-align:center; margin-top:2px; display:inline; color:#fff; font:normal 20px/22px  Arial, Helvetica, sans-serif; background:url(../images/active_btn.gif) no-repeat 0 0;  border:0; padding:5px 0 9px; cursor:pointer}

#upload_products .upload_product_top_row .importing_store .inputselect_bg{float:left; width:245px; margin-top:8px;  height:40px; padding-left:8px; background:url(../images/select_bg_plan.gif) no-repeat 0 0;}
#upload_products .upload_product_top_row .importing_store .inputselect{float:left; width:235px; padding:4px 0;   margin-top:6px; display:inline; color:#223660; font:normal 15px/18px  Arial, Helvetica, sans-serif; border:none!important;}

#upload_products .upload_product_top_row .importing_store .select_box{float:left; width:250px; padding:5px 0 2px}
#upload_products .upload_product_top_row .importing_store .select_box span{float:left; width:197px; background:url(../images/common_select_box_bg.gif) no-repeat 0 0; color:#656567; padding:11px 0 12px 10px; font-size:15px; line-height:17px;}
#upload_products .upload_product_top_row .importing_store .select_box img{float:right;}

#upload_products .shopbox2 {width:230px; margin-top:15px; font-size: 13px; line-height: 17px; color: #2A2F36;}

#upload_products .upload_product_top_row .freetrail_day{float:left; width:100px; height:100px; position:absolute; top:0; right:1px;}
#no_fees_ad_bg{float:left; width:98%; margin:20px 0; padding:0 0 0 20px}
.innerfees{ margin-top:0!important}
#no_fees_ad_bg p{margin:0 auto; width:627px; height:47px;   background:url(../images/no_fees_ad_bg.gif) no-repeat 0 0; }
#no_fees_ad_bg p b{float:left; width:190px; padding-top:11px; font-weight:normal; padding-left:20px; color:#fff; font-size:18px;  }
#no_fees_ad_bg p span{float:left; width:auto; padding-top:16px; font-weight:normal;  font-size:14px;  }
/*
#upload_product_bottom_row{float:left; width:100%; margin-bottom:20px;padding-top: 20px;}
#upload_product_bottom_row .cols1{float:left; width:195px; margin-top:89px;}
#upload_product_bottom_row ul{float:left; width:204px; list-style:none;}
#upload_product_bottom_row ul li{float:left; width:188px; padding-left:7px; font-size:14px; line-height:34px;color: #494747;}
#upload_product_bottom_row ul li.blank{height:81px;}
#upload_product_bottom_row li.bg_gray{float:left; background:#f4f4f4;}
#upload_product_bottom_row .cols2{float:left; width:175px;cursor: default;}
#upload_product_bottom_row .cols2 .economy_top{float:left; width:175px; padding-top:15px; color:#fff; font-size:18px; text-align:center; font-weight:bold;  height:86px; background:url(../images/pricing/pricing-h-1.gif) no-repeat 0 0;position: relative;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);}
#upload_product_bottom_row .cols2 .economy_top small{ font-size:14px;}
#upload_product_bottom_row .cols2 .economy_top b{ font-size:22px;}
#upload_product_bottom_row .cols2 .economy_deails{float:left; width:173px;border-left:#CBCBCB 1px solid;border-right:#CBCBCB 1px solid;}
#upload_product_bottom_row .economy_deails ul{float:left; width:174px; list-style:none;}
#upload_product_bottom_row .economy_deails ul li{float:left; width:159px; padding-left:14px;  height:34px; color:#407acc; font-weight:bold; text-align:center; font-size:14px; line-height:34px;position:relative;}
#upload_product_bottom_row ul .minus img
{
   padding-top:14px;
}
#upload_product_bottom_row .economy_deails li.top_space{float:left; margin-top:50px;}
#upload_product_bottom_row .economy_deails li.bg_blue{float:left; background:#e6edf8; color:#595959; position: relative;}

#upload_product_bottom_row .cols2 .economy_bottom {
    border-bottom: 1px solid #CBCBCB;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    font-size: 2px;
    height: 3px;
    line-height: 1px;
    margin-bottom: 7px;
    width: 173px;
}
#upload_product_bottom_row .cols3{float:left; width:205px; margin-left:5px;}
#upload_product_bottom_row .cols3 .most_popular_top{float:left; width:205px; padding-top:26px; color:#fff; font-size:22px; line-height:25px; text-align:center; font-weight:bold;  height:102px; background:url(../images/pricing/pricing-h-3h.gif) no-repeat 0 0;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);}
#upload_product_bottom_row .cols3 .most_popular_top small{ font-size:16px;}
#upload_product_bottom_row .cols3 .most_popular_top b{ font-size:24px;}
#upload_product_bottom_row .cols3 .most_popular_deails{float:left; width:203px;border-left:#CBCBCB 1px solid;border-right:#CBCBCB 1px solid;}
#upload_product_bottom_row .most_popular_deails ul{float:left; width:203px; list-style:none; }
#upload_product_bottom_row .most_popular_deails ul li{float:left; width:189px; color:#407acc;  padding-left:14px; font-weight:bold; text-align:center; font-size:18px; line-height:34px; height:34px;}
#upload_product_bottom_row .most_popular_deails li.top_space{float:left; margin-top:50px;}
#upload_product_bottom_row .most_popular_deails li.bg_blue{float:left; background:#cee9e8; color:#595959; position: relative;}
#upload_product_bottom_row .cols3 .most_popular_bottom{   border-bottom: 1px solid #CBCBCB;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    font-size: 2px;
    height: 3px;
    line-height: 1px;
    margin-bottom: 7px;
    width: 203px;}
#upload_product_bottom_row .cols4{float:left; width:175px;  margin-left:5px;}
#upload_product_bottom_row .cols4 .first_class_top{float:left; width:175px; height:86px;   padding-top:15px;  color:#fff; font-size:18px; text-align:center; font-weight:bold; background:url(../images/pricing/pricing-h-2.gif) no-repeat 0 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);}
#upload_product_bottom_row .cols4 .first_class_top small{ font-size:16px;}
#upload_product_bottom_row .cols4 .first_class_top b{ font-size:24px;}
#upload_product_bottom_row .cols4 .first_class_deails{float:left; width:173px;border-left:#CBCBCB 1px solid;border-right:#CBCBCB 1px solid;}

#upload_product_bottom_row .cols5{float:left; width:175px; margin-left:5px;}
#upload_product_bottom_row .cols5 .private_jet_top{float:left; width:175px; height:86px;   padding-top:15px;  color:#fff; font-size:18px; text-align:center; font-weight:bold; background:url(../images/pricing/pricing-h-3.gif) no-repeat 0 0;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);}
#upload_product_bottom_row .cols5 .private_jet_top small{ font-size:16px;}
#upload_product_bottom_row .cols5 .private_jet_top b{ font-size:24px;}
#upload_product_bottom_row .cols5 .first_class_deails{float:left; width:173px;border-left:#CBCBCB 1px solid;border-right:#CBCBCB 1px solid;}
#upload_product_bottom_row .cols5 .first_class_bottom{   border-bottom: 1px solid #CBCBCB;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    font-size: 2px;
    height: 3px;
    line-height: 1px;
    margin-bottom: 7px;
    width: 173px;}

#upload_product_bottom_row .first_class_deails ul{float:left; width:173px; list-style:none; }
#upload_product_bottom_row .first_class_deails ul li{float:left; width:159px; height:34px; color:#407acc; padding-left:14px; font-weight:bold; text-align:center; font-size:14px; line-height:34px}
#upload_product_bottom_row .first_class_deails li.top_space{float:left; margin-top:50px;}
#upload_product_bottom_row .first_class_deails li.bg_blue{float:left; background:#e6edf8; color:#595959; position:relative;}
#upload_product_bottom_row .cols4 .first_class_bottom{   border-bottom: 1px solid #CBCBCB;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    font-size: 2px;
    height: 3px;
    line-height: 1px;
    margin-bottom: 7px;
    width: 173px;}
#upload_product_bottom_row .signup_btn_row{padding:10px 0; float:left; width:100%; font-size:18px; line-height:20px; font-weight:normal!important}
#upload_product_bottom_row .signup_btn_row a{ color:#407acc; text-decoration:none}
#upload_product_bottom_row .signup_btn_row a.sign_btn{float:none; display:inline-block; width:92px; background:url(../images/signup_btn.gif) no-repeat 0 0; font-size:18px; line-height:20px; padding:4px 0; color:#fff; text-decoration:none}
#upload_product_bottom_row .signup_btn_row a.downgrade_btn{float:none; display:inline-block; width:112px; background:url(../images/downgrade_btn.gif) no-repeat 0 0; font-size:18px; line-height:20px; padding:4px 0; color:#fff; text-decoration:none}
*/

#dashboard{float:left; width:100%; margin-bottom:20px; }
/*#dashboard h3{float:left; width:100%; font-size:26px; line-height:28px; font-weight:bold; color:#407acc;  padding:22px 0 22px;}*/
#most_viewe_product {float:left; width:960px;  margin-bottom:10px;}
#most_viewe_product .top_bg{float:left; width:100%;}
#most_viewe_product .top_bg img{float:left;}
#most_viewe_product .product_details{float:left; width:950px; padding:0 5px; background:url(../images/dashbord_curve_middle_bg.gif) repeat-y 0 0;}
#most_viewe_product .product_details p{float:left;  padding:15px 5px 15px 25px; color:#919192; font-size:15px; }
#most_viewe_product .product_details p b{color:#223660; font-size:15px; font-weight:bold; padding:15px 50px 25px 0;}
#most_viewe_product .product_details p.photo{float:left; padding:0;}
#most_viewe_product .bottom_bg{float:left; width:100%; background:url(../images/dashbord_curve_middle_bg.gif) repeat-y 0 0;}
#most_viewe_product .bottom_bg img{float:left;}

#dashboard_bottom_row {float:left; width:960px;  margin-bottom:10px;}
#most_viewe_product_details {float:left; width:476px;}
#most_viewe_product_details h3{float:left; width:100%; padding:0; margin:0;}
#most_viewe_product_details h3 b{float:left; width:auto; color:#407acc; font-size:15px;}
#most_viewe_product_details h3 span{float:right; width:auto; color:#919192; font-size:15px;}
#most_viewe_product_details .top_bg{float:left; width:100%;}
#most_viewe_product_details .top_bg img{float:left;}
#most_viewe_product_details .workarea{float:left; width:456px; padding:4px 10px;  background:url(../images/mvp_middle_bg.gif) repeat-y 0 0;}
#most_viewe_product_details .workarea ul{float:left; width:100%; list-style:none;}
#most_viewe_product_details .workarea ul li{float:left; width:100%; height:37px; line-height:33px; padding-top:5px}
#most_viewe_product_details .workarea ul li.even{background:url(../images/row_bg_even.gif) repeat-y 0 0;}
#most_viewe_product_details .workarea ul li.odd{background:url(../images/row_bg_odd.gif) repeat-y 0 0;}
#most_viewe_product_details .workarea ul li .cols1{float:left; width:336px; padding-left:6px;font-size:14px; line-height:16px;}
#most_viewe_product_details .workarea ul li .cols1 a{ color:#407ACC; text-decoration:none}
#most_viewe_product_details .workarea ul li .cols1 a:hover{ color:#000; text-decoration:underline}
#most_viewe_product_details .workarea ul li .cols1 img{float:none; margin-right:6px; display:inline; vertical-align:middle; height:33px; width:33px;}
#most_viewe_product_details .workarea ul li .cols2{float:left; width:92px; text-align:center;}
#most_viewe_product_details .workarea ul li .cols3{float:left; width:108px; text-align:center;}
#most_viewe_product_details .bottom_bg{float:left; width:100%;}
#most_viewe_product_details .bottom_bg img{float:left;}

#most_viewe_user_details {float:left; width:476px; margin-left:10px;}
#most_viewe_user_details h3{float:left; width:100%; padding:0; margin:0;}
#most_viewe_user_details h3 b{float:left; width:auto; color:#407acc; font-size:15px;}
#most_viewe_user_details h3 span{float:right; width:auto; color:#919192; font-size:15px;}
#most_viewe_user_details .top_bg{float:left; width:100%;}
#most_viewe_user_details .top_bg img{float:left;}
#most_viewe_user_details .workarea{float:left; width:456px; padding:4px 10px;  background:url(../images/mvp_middle_bg.gif) repeat-y 0 0;}
#most_viewe_user_details .workarea ul{float:left; width:100%; list-style:none;}
#most_viewe_user_details .workarea ul li{float:left; width:100%; height:37px; line-height:33px; padding-top:5px}
#most_viewe_user_details .workarea ul li.even{background:url(../images/user_row_even_bg.gif) repeat-y 0 0;}
#most_viewe_user_details .workarea ul li.odd{background:url(../images/user_row_odd_bg.gif) repeat-y 0 0;}
#most_viewe_user_details .workarea ul li .cols1{float:left; width:338px; padding-left:6px; font-size:14px; line-height:16px; margin-top:8px;}
#most_viewe_user_details .workarea ul li .cols1 a{ color:#407ACC; text-decoration:none}
#most_viewe_user_details .workarea ul li .cols1 a:hover{ color:#000; text-decoration:underline}
#most_viewe_user_details .workarea ul li .cols1 img{float:none; margin-right:6px; height:33px; width:33px; display:inline; vertical-align:middle}
#most_viewe_user_details .workarea ul li .cols2{float:left; width:110px; text-align:center;}
#most_viewe_user_details .bottom_bg{float:left; width:100%;}
#most_viewe_user_details .bottom_bg img{float:left;}



#marketing_magento{width:100%; float:left; min-height:430px;}
#marketing_magento h3{ font-size:26px; font-weight:bold; color:#407acc; margin:0; padding:0 0 20px 0;}
#marketing_magento .left_wrap{width:475px; float:left;}
#marketing_magento .top{width:100%; float:left;}
#marketing_magento .top img{float:left;}
#marketing_magento .top_bar{width:100%; float:left;}
#marketing_magento .top_bar img{float:left;}
#marketing_magento .main_box{width:475px; float:left; margin-bottom:10px;}
#marketing_magento .main_box .top{width:475px; float:left;}
#marketing_magento .main_box .middle{width:473px; float:left; border-left:1px solid #cbcbcb; padding:5px 0 10px 0;  border-right:1px solid #cbcbcb;}
#marketing_magento .main_box .middle .heading{width:453px; float:left; border-bottom:1px solid #cbcbcb; padding:0 10px 10px 10px; color:#407acc; font-size:14px;}
#marketing_magento .main_box .middle .heading p{float:left; margin:4px 0 0; padding:0;  font-weight:bold;}
#marketing_magento .main_box .middle .heading span{width:auto; padding:3px; display:block; float:right; background-color:#f4f4f4; color:#595959;}
#marketing_magento .main_box .middle .content{ width:453px; margin:0; padding:5px 10px 0 10px; text-align:justify; line-height:18px;}
#marketing_magento .main_box .middle .content p{display:block; margin:0; padding:0; font-weight:bold; padding:7px 0 3px 0; font-size:13px;}
#marketing_magento .inner_main_box{width:453px; float:left;}
#marketing_magento .inner_main_box .top_bar{width:453px; float:left;}
#marketing_magento .inner_main_box .middle_bar{width:441px; float:left; border-left:1px solid #cbcbcb; padding:0 5px 0 5px;  border-right:1px solid #cbcbcb;}
#marketing_magento .apply{width:453px; float:left; padding:11px 0 0 0;}
#marketing_magento .heading2{float:left; width:463px; margin:0; padding:0 0 0 10px; display:block;  font-weight:bold;  color:#407acc; font-size:14px;}
#marketing_magento .choose{width:auto; float:left; padding:10px 0 0 0; font-size:14px;}
#marketing_magento .choose strong{width:auto; float:left; padding:5px 0 0 }
#marketing_magento .dd{width:147px; height:auto; margin:0; padding:0; color:#666666; border:1px solid  #cbcbcb;}
#marketing_magento .shopify{width:453px; margin:10px 0 0 0; padding:10px 10px 0 10px; border-top:1px solid #cbcbcb; float:left}
#marketing_magento .shopify .left_1{width:auto; float:left; padding:5px 8px 0 0; letter-spacing:1px;}
#marketing_magento .shopify .left_2{width:auto; float:left; padding:0 10px 0 0;}
#marketing_magento .shopify .left_3{width:auto; float:left; padding:0 0 0 0;}
#marketing_magento .shopify a{color:#407ACC; text-decoration:underline}
#marketing_magento .shopify a:hover{color:#000; text-decoration:none}
#marketing_magento .right_wrap{width:475px; float:right;}
/*#marketing_magento .keyword{width:453px; float:left; border-bottom:1px solid #cbcbcb; padding:12px 10px 11px; height:35px;}*/
#marketing_magento .chose_body{width:auto; float:left; padding:6px 10px 0 0; font-size:13px; font-weight:bold;}
#marketing_magento .input_body{width:auto; float:left; padding:0 10px 0 0;}
#marketing_magento .input{width:163px; height:31px; margin:0; padding:0 10px 0 10px; border:0px; background:url(../images/inputbg.gif) left top no-repeat; line-height:30px; color:#919192;}
#marketing_magento .input_body a{text-decoration:none; color:#4C82CF}
#marketing_magento .gray_body{width:453px; padding:9px 10px; background-color:#f5f5f5; float:left;}
#marketing_magento .white_body{width:453px; padding:8px 10px; float:left;}
#marketing_magento .img_body{width:auto; padding:0 10px 0 10px;  float:left;}
#marketing_magento .img_body img{ border:1px solid #e6e1e1;}
#marketing_magento .text_body{width:auto; padding:0;  float:left;}
#marketing_magento .text_body h3{display:block; font-size:14px; color:#4c82cf; padding:0; margin:0; line-height:16px;}
#marketing_magento .text_body h3 a{color:#4c82cf; text-decoration:none}
#marketing_magento .text_body h3 a:hover{color:#000; text-decoration:underline}
#marketing_magento .text_body p{display:block; font-size:13px; color:#595959;}
#marketing_magento .text_body p span{color:#de7250;}
#marketing_magento .text_body p a{color:#de7250; text-decoration:none}
#marketing_magento .text_body p a:hover{color:#000; text-decoration:underline}
#marketing_magento .gender{width:136px; padding:10px; border-left:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; position:absolute; right:0; z-index:100; background-color:#FFFFFF; top:80px; _top:86px;} 
#marketing_magento .gender .row{width:136px; float:left; padding: 0 0 7px 0;}
#marketing_magento .gender .row .check{width:auto; float:left;}
#marketing_magento .gender .row .text{width:auto; float:left; padding:2px 0 0 3px;}
#marketing_magento .dd2{width:133px; height:auto; margin:0; padding:0; color:#666666; border:1px solid  #cbcbcb;}
#marketing_magento .posi{position:relative;}

#marketing_magento .gmail_select_box{float:left; width:150px; padding:10px 0 0 10px; margin-right:10px;}
#marketing_magento .gmail_select_box span{float:left; width:110px; background:url(../images/status_select_box.gif) no-repeat 0 0; color:#656567; padding:7px 0 7px 10px; font-size:15px; line-height:17px;}
#marketing_magento .gmail_select_box img{float:right;}

#marketing_magento .shopify_select_box{float:left; width:180px; padding:10px 0 0 10px; margin-right:10px;}
#marketing_magento .shopify_select_box span{float:left; width:140px; background:url(../images/status_select_box.gif) no-repeat 0 0; color:#656567; padding:7px 0 7px 10px; font-size:15px; line-height:17px;}
#marketing_magento .shopify_select_box img{float:right;}

#marketing_magento .tel_select_box{float:left; width:135px;}
#marketing_magento .tel_select_box span{float:left; width:95px; background:url(../images/status_select_box.gif) no-repeat 0 0; color:#656567; padding:7px 0 7px 10px; font-size:15px; line-height:17px;}
#marketing_magento .tel_select_box img{float:right;}



#manage_shop{float:left; width:100%; padding:0 0 100px}
#manage_shop_top_row{width:632px; float:left;  padding-bottom:6px;}
#manage_shop_top_row h3,
#manage_shop h3 {float:left; width:255px; font-size:26px; margin-top:11px; line-height:28px; font-weight:bold; color:#407acc;}
#manage_shop_top_row .add_pro_btn{float:left; width:105px;margin:14px 12px 0 15px; display:inline; border:0; background:url(../images/add_product_btn.gif) no-repeat 0 0; padding:3px 0 5px; font-weight:bold; font-size:14px; line-height:16px; color:#313235; cursor:pointer}
#manage_shop_top_row .import_btn{float:left; width:66px; margin-top:14px;  margin-right:22px; display:inline; border:0; background:url(../images/import_btn.gif) no-repeat 0 0; padding:3px 0 5px; font-weight:bold; font-size:14px; line-height:16px; color:#313235; cursor:pointer}
#manage_shop_top_row .search_box{float:right; width:140px; height:29px; padding:11px 0 0 31px; background:url(../images/search_input.gif) no-repeat 0 0;margin-top:7px;}
#manage_shop_top_row .search_box .input_box{float:left; width:125px; border:0; font:normal 12px/14px  Arial, Helvetica, sans-serif;}
#manage_shop_bottom_row{float:left; width:631px; background:url(../images/manage_shop_middle_bg.gif) repeat-y 0 0; margin-top:20px;}
.manage_shop_bottom_row .top_curve{width:100%; float:left;}
.manage_shop_bottom_row .bot_curve{width:100%; float:left;}
#manage_shop_bottom_row .first_row{float:left; width:611px; padding:6px 10px;}
#manage_shop_bottom_row .cols1{float:left; width:87px; padding-top:8px;  text-align:center;}
#manage_shop_bottom_row .cols2{float:left; width:40px; padding:8px 0 0 7px; text-align:center;}
#manage_shop_bottom_row .cols3{float:left; width:390px; padding:0px 0 0 10px; font-size:15px; color:#407acc;}
.dataRowsConatiner .cols3 { padding-top:9px !important; }
.manage_shop_categories .cols3 { width:420px !important; }
#manage_shop_bottom_row .cols3 img{float:none; margin-right:5px; vertical-align:middle;}
#manage_shop_bottom_row .cols4 {float:left; width:50px; text-align:center; padding-top:14px;}
#manage_shop_bottom_row .cols4 .checkbox{ height:14px; margin:0; float:none; vertical-align:middle;  padding:0;}

#manage_shop_bottom_row .select_box{float:left; width:84px; padding:10px 0 15px 14px}
#manage_shop_bottom_row .select_box span{float:left; width:49px; background:url(../images/status_select_box.gif) no-repeat 0 0; color:#656567; padding:7px 0 7px 5px; font-size:15px; line-height:17px;}
#manage_shop_bottom_row .select_box img{float:right;}
#manage_shop_bottom_row .order{float:left; width:60px; padding-left:10px; text-align:center; padding-top:9px; height:27px;}
#manage_shop_bottom_row .products{float:left; width:460px; padding-left:12px; text-align:left; padding-top:9px;}
#manage_shop_bottom_row .feature{float:left; width:70px; text-align:center; padding-bottom:6px;}
#manage_shop_bottom_row ul{float:left; list-style:none; width:590px;}
#manage_shop_bottom_row ul li{float:left; width:590px; padding:6px 10px; height: 42px;}
#manage_shop_bottom_row ul li.even_bg{float:left; background-color:#F0F3F7;}
#manage_shop_bottom_row ul li.odd_bg{float:left; background-color: white;}
#manage_shop_bottom_row ul li img{float:none; padding-right:2px;}
#manage_shop_bottom_row .last_row{float:left; width:611px; padding:6px 10px;}
#manage_shop_bottom_row .paging{float:left; width:100%; padding:10px 0}
#manage_shop_bottom_row .paging ul{float:left; width:100%; list-style:none; text-align:center}
#manage_shop_bottom_row .paging ul li{float:none; width:auto; display:inline; padding:0 6px; font-size:15px; line-height:17px; font-weight:bold}
#manage_shop_bottom_row .paging ul li a{color:#407acc; text-decoration:underline}
#manage_shop_bottom_row .paging ul li a:hover{color:#223660; text-decoration:none}
#manage_shop_bottom_row .paging ul li.active a{color:#223660; text-decoration:none}
#manage_shop_bottom_row .paging ul li.active a:hover{color:#223660; text-decoration:none}
#manage_shop_bottom_row .paging ul li img{float:none; vertical-align:text-bottom}

#manage_category{float:left; width:100%; padding:5px 0 100px}
#manage_category_top_row{width:632px; float:left;  padding:16px 0 6px;}
#manage_category_top_row h3{float:left; width:250px; font-size:26px; margin-top:6px; line-height:28px; font-weight:bold; color:#407acc;}
#manage_category_top_row .add_cotegory_btn{float:left; width:115px; margin-top:6px; margin-right:6px; display:inline; border:0; background:url(../images/add_cotegory.gif) no-repeat 0 0;padding:4px 0 5px; font-weight:bold; font-size:14px; line-height:16px; color:#313235; cursor:pointer}
#manage_category_top_row .import_btn{float:left; width:66px; margin-top:6px ;  margin-right:22px; display:inline; border:0; background:url(../images/import_btn.gif) no-repeat 0 0; padding:4px 0 5px; font-weight:bold; font-size:14px; line-height:16px; color:#313235; cursor:pointer}
#create_category_row{float:left; width:590px; height:65px; padding:25px 15px 0px 25px; background:url(../images/create_category_bg.gif) no-repeat 0 0;}
#create_category_row span{float:left; padding-top:8px; width:106px; font-size:15px; color:#595959; }
#create_category_row .category_name_input_bg{float:left; width:286px; height:30px;  padding:5px; font-size:12px; color:#595959; background:url(../images/category_name_input.gif) no-repeat 0 0; }
#create_category_row .category_name_input_bg .input_box{float:left; width:283px; height:25px; border:0; color:#595959; }
#create_category_row .col3{float:left; font-size:15px; color:#595959; }
#create_category_row .create_category_btn{float:left; width:170px; margin-left:15px; display:inline; border:0; background:url(../images/create_category_btn.gif) no-repeat 0 0; padding:5px 0 9px; font-size:19px; line-height:22px; color:#fff; cursor:pointer}

#manage_category_top_row .search_box{float:right; width:140px; height:29px; padding:11px 0 0 31px; background:url(../images/search_input.gif) no-repeat 0 0;}
#manage_category_top_row .search_box .input_box{float:left; width:125px; border:0; font:normal 12px/14px  Arial, Helvetica, sans-serif;}
#manage_category_bottom_row{float:left; width:631px; background:url(../images/manage_shop_middle_bg.gif) repeat-y 0 0; margin-top:20px;}
.manage_category_bottom_row .top_curve{width:100%; float:left;}
.manage_category_bottom_row .bot_curve{width:100%; float:left;}
#manage_category_bottom_row .first_row{float:left; width:611px; padding:6px 10px;}
#manage_category_bottom_row .cols1{float:left; width:87px; padding-top:6px;  text-align:center;}
#manage_category_bottom_row .cols2{float:left; width:71px; padding:3px 0; text-align:center;}
#manage_category_bottom_row .cols3{float:left; width:278px; padding:6px 0 0 10px; font-size:15px; color:#407acc;}
#manage_category_bottom_row .cols3 a{color:#407acc; text-decoration:underline;}
#manage_category_bottom_row .cols3 a:hover{color:#000; text-decoration:none;}
#manage_category_bottom_row .cols3 img{float:none; margin-right:5px; vertical-align:middle;}
#manage_category_bottom_row .cols4 {float:left; width:165px; text-align:center; padding-top:10px;}
#manage_category_bottom_row .cols4 .checkbox{ height:14px; margin:0; float:none; vertical-align:middle;  padding:0;}
#manage_category_bottom_row .select_box{float:left; width:84px; padding:10px 0 15px 14px}
#manage_category_bottom_row .select_box span{float:left; width:49px; background:url(../images/status_select_box.gif) no-repeat 0 0; color:#656567; padding:7px 0 7px 5px; font-size:15px; line-height:17px;}
#manage_category_bottom_row .select_box img{float:right;}

#manage_category_bottom_row .order{float:left; width:71px; text-align:center; padding-top:19px;}
#manage_category_bottom_row .feature{float:left; width:350px; text-align:right; padding-top:6px;}
#manage_category_bottom_row ul{float:left; list-style:none;}
#manage_category_bottom_row ul li{float:left; width:611px; padding:6px 10px;}
#manage_category_bottom_row ul li.even_bg{float:left; background:url(../images/manage-shop-even-bg.gif) repeat-y 0 0;}
#manage_category_bottom_row ul li.odd_bg{float:left; background:url(../images/manage-shop-odd-bg.gif) repeat-y 0 0;}
#manage_category_bottom_row ul li img{float:none; padding-right:2px;}
#manage_category_bottom_row .last_row{float:left; width:611px; padding:6px 10px;}
#manage_category_bottom_row .paging{float:left; width:100%; padding:10px 0}
#manage_category_bottom_row .paging ul{float:left; width:100%; list-style:none; text-align:center}
#manage_category_bottom_row .paging ul li{float:none; width:auto; display:inline; padding:0 6px; font-size:15px; line-height:17px; font-weight:bold}
#manage_category_bottom_row .paging ul li a{color:#407acc; text-decoration:underline}
#manage_category_bottom_row .paging ul li a:hover{color:#223660; text-decoration:none}
#manage_category_bottom_row .paging ul li.active a{color:#223660; text-decoration:none}
#manage_category_bottom_row .paging ul li.active a:hover{color:#223660; text-decoration:none}
#manage_category_bottom_row .paging ul li img{float:none; vertical-align:text-bottom}

#account_magento_top_row{float:left; width:520px; }
#account_magento_top_row .form_row{float:left; width:100%; padding-top:10px;}
#account_magento_top_row .form_row label{float:left; width:32%; font-size:15px;  text-align:right; color:#5a5a5a; padding-right:16px;}
#account_magento_top_row .form_row .input_bg{float:right; width:331px; height:42px;  padding-left:6px; padding-top:2px; }
#account_magento_top_row .form_row .input_box{float:left; width:318px; height:25px; margin-top:5px; display:inline; border:0;}
#account_magento_top_row .form_row  .price_select_box{float:right; width:334px; background:url(../images/common_select_box_bg.gif) no-repeat 0 0; position:relative; margin-top:3px;}
#account_magento_top_row .form_row .price_select_box span{float:left; width:278px; color:#656567; padding:10px 0 0 10px; font-size:15px; line-height:17px;}
#account_magento_top_row .form_row .price_select_box img{float:right;}
#account_magento_top_row .form_row .price_select_box .list{float:left; width:228px; background:#fff; border:1px solid #cbcbcb; border-top:none; position:absolute; left:0; top:33px;}
#account_magento_top_row .form_row .input_bg_ddl { background: none;width:328px;margin-left:7px;margin-right:7px; width:328px !important; }
#account_magento_top_row .form_row .input_bg_ddl .dropdown dt a { width:312px; }

#account_magento_top_row .form_row .status{float:left; font-size: 14px; margin-top:9px; margin-left: 20px; display:inline;}
#account_magento_top_row .form_row .status input{float:none;}

.gray_border{float:left; width:515px; height:20px; margin-top:20px;  border-top:solid 2px #d3d5d6 ; }
.gray_bordernew {float:left; width:515px; height:20px; border-top:solid 2px #d3d5d6 ; }
#business_information{float:left; width:520px; }
#business_information h3{float:left; width:480px; padding:0 0 5px 0;  color:#313235; font-size:20px; font-weight:normal; background-repeat:no-repeat; background-position:0 4px; border:none;}
/*#business_information h3{ background:url(../images/bullage.gif) no-repeat 0 4px; border:none; }*/

#business_information .form_row{float:left; width:100%; padding-top:10px;}
#business_information p{ float:left; width:75%; padding-left:30px; padding-top:10px; line-height:20px;}
#business_information .form_row label{float:left; width:32%; font-size:15px;  text-align:right; color:#5a5a5a;}
#business_information .form_row .input_bg{float:right; width:331px; height:42px;  padding-left:6px; padding-top:2px;}
#business_information .form_row .input_box{float:left; width:318px; height:25px; margin-top:5px; display:inline; border:0;}
#business_information .form_row .zipcode_bg{float:right; width:327px; height:42px;  padding-left:6px; padding-top:2px; background:url(../images/zip_cod_bg.gif) no-repeat 0 50%;}
#business_information .form_row .zip_code_input_box{float:left; width:102px; height:25px; margin-top:5px; display:inline; border:0;}
#business_information .form_row .description_bg{float:right; width:327px; height:104px;  padding-left:6px; padding-top:2px; background:url(../images/description_textarea_bg.gif) no-repeat 0 0;}
#business_information .form_row .description_input_box{float:left; width:320px; height:90px; display:inline; border:0;}
#business_information .form_row  .price_select_box{float:right; width:334px; background:url(../images/common_select_box_bg.gif) no-repeat 0 0; position:relative; margin-top:3px;}
#business_information .form_row .price_select_box span{float:left; width:278px; color:#656567; padding:10px 0 0 10px; font-size:15px; line-height:17px;}
#business_information .form_row .price_select_box img{float:right;}
#business_information .form_row .price_select_box .list{float:left; width:228px; background:#fff; border:1px solid #cbcbcb; border-top:none; position:absolute; left:0; top:33px;}

#upgrade_package{float:left; width:83%; margin-top:25px; margin-bottom:25px;   border-top:solid 2px #d3d5d6 ; position:relative}
#upgrade_package h3{float:left; width:45%; padding:0 0 5px 30px; margin-top:15px;  color:#313235; font-size:20px; font-weight:normal; background:url(../images/bullage.gif) no-repeat 0 4px; border:none;}
#upgrade_package p{float:left; width:85%; padding:5px 0 0 25px;}
#upgrade_package p a{color:#407acc; text-decoration:underline; font-size:12px;}
#upgrade_package p a:hover{color:#407acc; text-decoration:none;}
#upgrade_package .usedsku{float:left; width:134px; height:23px; text-align:center; padding-top:8px; color:#313235; font-size:14px; font-weight:normal; background:url(../images/used_sku.gif) no-repeat 0 0px;  position:absolute; right:2px; top:10px;}
#upgrade_package .usedsku span{ color:#407acc; }

#account_magento_bottom_row{float:left; width:100%; margin-bottom:20px;}
#account_magento_bottom_row .cols1{float:left; width:186px; margin-top:124px;}
#account_magento_bottom_row ul{float:left; width:186px; list-style:none;}
#account_magento_bottom_row ul li{float:left; width:172px; padding-left:14px; font-size:14px; line-height:34px; height:34px;}
#account_magento_bottom_row li.bg_gray{float:left; background:#f4f4f4;}
#account_magento_bottom_row .cols2{float:left; width:189px; margin-top:35px; background:url(../images/economy_middle_bg.gif) repeat-y 0 0;}
#account_magento_bottom_row .cols2 .economy_top{float:left; width:189px; padding-top:18px; color:#fff; font-size:18px; text-align:center; font-weight:bold;  height:71px; background:url(../images/economy_top_bg.gif) no-repeat 0 0;}
#account_magento_bottom_row .cols2 .economy_top small{ font-size:14px;}
#account_magento_bottom_row .cols2 .economy_top b{ font-size:22px;}
#account_magento_bottom_row .cols2 .economy_deails{float:left; width:189px;}
#account_magento_bottom_row .economy_deails ul{float:left; width:189px; list-style:none;}
#account_magento_bottom_row .economy_deails ul li{float:left; width:175px; padding-left:14px;  color:#407acc; font-weight:bold; text-align:center; font-size:14px; line-height:34px; height:34px;}
#account_magento_bottom_row .economy_deails li.top_space{float:left; margin-top:50px;}
#account_magento_bottom_row .economy_deails li.bg_blue{float:left; background:#e6edf8; color:#595959;}
#account_magento_bottom_row .cols2 .economy_bottom{float:left; width:189px; height:autopx; line-height:1px; font-size:2px;}
#account_magento_bottom_row .cols3{float:left; width:218px; margin-left:15px; background:url(../images/most_popular_middle_bg.gif) repeat-y 0 0;}
#account_magento_bottom_row .cols3 .most_popular_top{float:left; width:218px; padding-top:25px; color:#fff; font-size:18px; text-align:center; font-weight:bold;  height:99px; background:url(../images/most_popular_top_bg.gif) no-repeat 0 0;}
#account_magento_bottom_row .cols3 .most_popular_top small{ font-size:16px;}
#account_magento_bottom_row .cols3 .most_popular_top b{ font-size:24px;}
#account_magento_bottom_row .cols3 .most_popular_deails{float:left; width:216px;}
#account_magento_bottom_row .most_popular_deails ul{float:left; width:216px; list-style:none;}
#account_magento_bottom_row .most_popular_deails ul li{float:left; width:203px; color:#407acc;  padding-left:14px; font-weight:bold; text-align:center; font-size:18px; line-height:34px; height:34px;}
#account_magento_bottom_row .most_popular_deails li.top_space{float:left; margin-top:50px;}
#account_magento_bottom_row .most_popular_deails li.bg_blue{float:left; background:#e6edf8; color:#595959;}
#account_magento_bottom_row .cols3 .most_popular_bottom{float:left; width:189px; height:autopx; line-height:1px; font-size:2px;}
#account_magento_bottom_row .cols4{float:left; width:189px; margin-top:35px;  margin-left:15px; background:url(../images/first_class_middle.gif) repeat-y 0 0;}
#account_magento_bottom_row .cols4 .first_class_top{float:left; width:189px; height:71px;   padding-top:18px;  color:#fff; font-size:18px; text-align:center; font-weight:bold; background:url(../images/first_class_top.gif) no-repeat 0 0;}
#account_magento_bottom_row .cols4 .first_class_top small{ font-size:16px;}
#account_magento_bottom_row .cols4 .first_class_top b{ font-size:24px;}
#account_magento_bottom_row .cols4 .first_class_deails{float:left; width:189px;}
#account_magento_bottom_row .first_class_deails ul{float:left; width:189px; list-style:none;}
#account_magento_bottom_row .first_class_deails ul li{float:left; width:175px;  color:#407acc; padding-left:14px; font-weight:bold; text-align:center; font-size:14px; line-height:34px; height:34px;}
#account_magento_bottom_row .first_class_deails li.top_space{float:left; margin-top:50px;}
#account_magento_bottom_row .first_class_deails li.bg_blue{float:left; background:#e6edf8; color:#595959;}
#account_magento_bottom_row .cols4 .first_class_bottom{float:left; width:189px; height:autopx; line-height:1px; font-size:2px;}

#product_page_magento{float:left; width:100%; padding:5px 0 0px}
#product_page_magento h3{float:left; width:520px; font-size:26px; padding:20px 0;  line-height:28px; font-weight:bold; color:#407acc;}
#product_page_magento h3 img{float:none; margin-right:4px; vertical-align:middle;}
#product_page_magento_row {float:left; width:700px; padding:5px 0 40px}
#product_page_magento_row .ttltipPostitioner { left:523px;top:0px }
#product_page_magento_row .form_row{float:left; width:100%; padding-top:10px;}
#product_page_magento_row .form_row label,
#product_page_magento_row .form_row .label {float:left; width:157px; padding-top:12px; font-size:15px; text-align:right; color:#5a5a5a;}
#product_page_magento_row .form_row .input_bg{float:left; width:331px; height:42px; padding-left:6px; padding-top:2px; background:url(../images/your_account_input_bg.gif) no-repeat 0 0; position:relative;margin-left:15px;}
#product_page_magento_row .form_row .input_active{background:url(../images/your_account_input_bg_hover.gif) no-repeat 0 0;}
#product_page_magento_row .form_row .input_bg .tooltip{float:right; width:138px; height:30px;  padding:12px 10px 10px 20px; font-size:12px; line-height:14px; background:url(../images/tootip_bg.gif) no-repeat 0 0; position:absolute; top:0; right:-170px;}
#product_page_magento .form_row .input_box{float:left; width:318px; height:25px; margin-top:5px; display:inline; border:0; color:#223660; }
#product_page_magento_row .form_row .price_input_bg{float:left;margin-left:15px; width:336px; height:42px;  padding-left:6px; padding-top:2px; background:url(../images/price_input_bg_normal.gif) no-repeat 0 50%;}
#product_page_magento_row .form_row .price_input_bg .usd{float:left; width:40px;  height:30px; text-align:right; padding-top:10px;}
#product_page_magento_row .form_row .price_input_bg.active{background:url(../images/price_input_bg_hover.gif) no-repeat 0 50%;}
#product_page_magento .form_row .price_input_box{float:left; width:66px; height:25px; margin-top:7px; display:inline; border:0;}
#product_page_magento_row .form_row .description_input_bg{float:left; width:336px; height:112px; padding:2px 0 0 6px; display:inline; background:url(../images/description_textarea_bg_normal.gif) no-repeat 0 0; margin-left:15px;}
#product_page_magento_row .form_row .description_input_bg.active{background:url(../images/description_textarea_bg_hover.gif) no-repeat 0 0;}
#product_page_magento .form_row .description_text_box{float:left; width:325px; height:98px; margin-top:5px; display:inline; border:none; font:normal 15px/16px  Arial, Helvetica, sans-serif; background:none}
#product_page_magento_row .form_row .upload_image{float:left; width:331px; height:124px;margin-left:15px; padding:2px 0 0px 6px;}
#product_page_magento_row .form_row .upload_image .photo_section{float:left; width:124px; height:126px;}
#product_page_magento_row .form_row .upload_image .photo_section .photo{float:left;  width:121px; height:117px;}
#product_page_magento_row .form_row .upload_image .photo_section .change_file{float:left; width:121px; margin-top:4px; margin-left:0px;}
#product_page_magento_row .form_row .upload_image .photo_section .change_file a{float:left; width:121px; background:url(../images/change_file_btn.gif) no-repeat 0 0; color:#313235; font-size:13px; text-align:center; padding:2px 0; text-decoration:none}
#product_page_magento_row .form_row .upload_image .photodetails{float:left;  width:180px; padding-top:35px;}
#product_page_magento .form_row .image_url{float:right; width:331px; height:25px;  display:inline; border:0; }
#product_page_magento_row .form_row .save_change_bg{float:left; width:331px;margin-left:175px;padding-bottom:0px; margin-top:10px; background:url(../images/save_change.gif) no-repeat 0 50%;}
#product_page_magento_row .form_row .save_change_bg .save_change_btn{float:left; width:167px; height:37px; border:0; background:none; padding:0 0 3px; color:#fff; font:20px/22px  Arial, Helvetica, sans-serif; cursor:pointer}
#product_page_magento_row .form_row .gray_border{float:left; width:331px; height:20px;  border-top:solid 2px #d3d5d6; margin-left: 178px;}


#marketing_magento input.apply_btn{float:left; width:75px; margin:0; padding:2px 0 5px; display:inline; border:none;  background:url(../images/apply.gif) no-repeat 0 0; color:#fff; font:16px/18px  Arial, Helvetica, sans-serif; cursor:pointer}
#marketing_magento input.import_CVS{float:left; width:124px; margin:5px 0 0; padding:2px 0 5px; display:inline; border:none;  background:url(../images/cvs.gif) no-repeat 0 0; color:#fff; font:16px/18px  Arial, Helvetica, sans-serif; cursor:pointer}
#marketing_magento input.import_contacts{float:left; width:135px;  margin:3px  0 0; position:relative; padding:2px 0 5px; display:inline; border:none;  background:url(../images/import_contacts.gif) no-repeat 0 0; color:#fff; font:16px/18px  Arial, Helvetica, sans-serif; cursor:pointer}
#marketing_magento input.last_btn{ margin:0}
#marketing_magento input.go_btn{float:left; width:57px; margin:0; text-align:center; position:relative; padding:6px 0 7px; display:inline; border:none;  background:url(../images/go_btn.gif) no-repeat 0 0; color:#fff; font:16px/18px  Arial, Helvetica, sans-serif; cursor:pointer}

.need_store{float:left; width:813px}
.need_store .content{float:left; width:783px; padding:2px 15px; background:#f2f3f5}
.need_store .content h6{float:left; width:100%; font-size:16px; line-height:18px; color:#3d3e40; font-weight:normal}
.need_store .content p{float:left; width:100%; font-size:12px; line-height:18px; color:#716f70; padding-top:2px}
.need_store .content a{color:#4179cc; text-decoration:underline}
.need_store .content a:hover{color:#000; text-decoration:none}

.save_all_btn_row{float:left; width:813px; border-top:2px solid #d4d5d7; padding:20px 0; text-align:center}
.save_all_btn_row input.save_all_btn{float:none; display:inline-block; width:195px; margin:0; text-align:center; position:relative; padding:6px 0 8px; display:inline; border:none;  background:url(../images/save_all_btn.gif) no-repeat 0 0; color:#fff; font:20px/22px  Arial, Helvetica, sans-serif; cursor:pointer}

.light_box{float:left; width:566px;}
.light_box .box_content{float:left; width:520px; padding:10px 23px; background:url(../images/light_box_bg.png) repeat-y 0 0}
.light_box .box_content h3{float:left; width:100%; font-size:26px; line-height:28px; font-weight:bold; color:#407acc; }
.light_box .box_content h3 span{float:left; width:100%; font-size:18px; line-height:22px; font-weight:bold; color:#407acc; padding:0; margin:0}
.light_box .box_content p{float:left; width:100%; font-size:14px; line-height:16px; font-weight:bold; color:#2a2e37; margin-top:20px}

.light_box .box_content .input_bg{float:left; width:335px; height:42px; background:url(../images/your_account_input_bg.gif) no-repeat 0 0; margin-top:8px}
.light_box .box_content .input_bg input{float:left; width:325px; height:25px; background:none; margin:0; padding:8px 0 8px 10px; display:inline; border:0; font:normal 15px/25px  Arial, Helvetica, sans-serif; color:#33426b}


.light_box .box_content .btn_row{float:left; width:100%; margin-top:25px; font-size:15px; line-height:25px;}
.light_box .box_content .btn_row a{color:#407acc; text-decoration:underline;}
.light_box .box_content .btn_row a:hover{color:#000; text-decoration:none}
.light_box .box_content .btn_row .inputbtn{float:left; width:101px; text-align:center; margin:0 10px 0 0; display:inline; color:#fff; font:bold 15px/18px  Arial, Helvetica, sans-serif; background:url(../images/light_box_btn.gif) no-repeat 0 0;  border:0; padding:6px 0; cursor:pointer}
.file_upload_progress { margin-top:5px;}


    
#content p {
    color: #716F6F;
    float: left;
    font: 14px/22px Arial,Helvetica,sans-serif;
    padding: 5px 0 10px;
    width: 100%;
}
    

a.btn-fbconnect {
    background: url("/common/images/inner_facebook_btn.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 41px;
    width: 379px;
}
a.btn-fbconnect:hover {
    background-position: 0 -41px;
}
/* tooltip */
.tooltip
{
    position:relative;
    width:150px;
}
.ttltipContainer { position:relative;z-index:5 }
.ttltipPostitioner { position: absolute; top: -11px; z-index: 5; text-align:left; }
.tooltip,
.tooltip div { z-index:5 }
.tooltip .toolTop
{
    height:5px;
    font-size:0px;
    line-height:0px;
}
.tooltip .toolTop div,
.tooltip .toolBottom div
{
    height:5px;
}
.tooltip .tooltipLeft,
.tooltip .tooltipRight
{
    width:5px;
    background-repeat:no-repeat;
}
.tooltip .tooltipLeft,
.tooltip .tooltipMiddle,
.tooltip .tooltipRight
{
    float:left;
}
.tooltip .tooltipMiddle
{
    width:138px;
}
.tooltip .tooltipMiddle
{
    background-repeat:repeat-x;
}
.tooltip .toolMiddle
{
    border:solid 1px #CBCBCB;
    border-style:none solid none solid;
    padding:10px 12px 10px 10px;
    margin-left:2px;
    background-color:#FEFCD5;
    line-height:14px;
    font-size:12px;
    color:#383535;
    width:120px;
}
.tooltip .toolTop .tooltipLeft { background-image:url(/Common/Images/tooltip_top_left.png); }
.tooltip .toolBottom .tooltipLeft { background-image:url(/Common/Images/tooltip_bottom_left.png); }
.tooltip .toolTop .tooltipMiddle { background-image:url(/Common/Images/tooltip_top_middle.png); }
.tooltip .toolBottom .tooltipMiddle { background-image:url(/Common/Images/tooltip_bottom_middle.png); }
.tooltip .toolTop .tooltipRight { background-image:url(/Common/Images/tooltip_top_right.png); }
.tooltip .toolBottom .tooltipRight { background-image:url(/Common/Images/tooltip_bottom_right.png); }
.tooltip div.tooltipArrow { position:absolute; top:16px; left:-8px; }

/* Reinvented Drop down */
#product_page_magento_row .form_row .input_bg_dropDown { width:334px !important; }
.products_manage { float:left;padding-top: 6px; width:235px;}
.products_manage .dropdown dt a { width:219px;overflow:hidden; }
.products_manage .dropdown dt a span.text { width:185px; }
.products_manage .dropdown dd a { height:22px; width:auto; }
.products_manage .dropdown dd ul { width:233px; }
.products_manage .dropdown .ddl_arrow { right:-2px; }
.prevDrop2 { width:135px; }
.prevDrop1, .prevDrop2 { float:left; margin:5px; display:inline; }
.prevDrop1 .dropdown dt a { width:185px; }
.prevDrop1 .dropdown dd ul { width:205px; }
.prevDrop2 .dropdown dt a { width:120px; }
.prevDrop2 .dropdown dd ul { width:138px; }
.marketing .queryContent .dropdown dt a { width:172px; }
.marketing .queryContent .dropdown dd ul li a { width:170px; }

.dropdown { background-color:#ffffff; }
.dropdown { height:40px;background-image:url(../images/dropdown_left.png); background-position:left; background-repeat:no-repeat;}
.dropdown a { width:216px; }
.dropdownSrc { display:none; }
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd li.first { border-top-style:none; }
.dropdown dt { height:40px;z-index:4; }
.dropdown dd,
.dropdown dt { position:relative;}
.dropdown dd a, .dropdown dt a { cursor:pointer;overflow:hidden;width:auto; }
.dropdown a:hover { text-decoration: none; }
.dropdown a, .dropdown a:visited
{
	color: #223660;
	font-size: 14px;
	outline: medium none;
	padding-right: 15px;
	padding-top: 6px;
	text-decoration: none;
}
.dropdown .ddl_rounded { display: block; float: left; }
.dropdown .ddl_arrow { position:absolute; top:0px; right:-5px;z-index:4;height:40px;width:43px;background:url(/common/images/status_arrow.png) no-repeat;font-size:1px;line-height:1px; }
.dropdown a:hover { color:#FFFFFF;}
.dropdown dt a:hover { color:#223660; border-width:1px; border-color:#cccccc;}
.dropdown dt a { display:block;float:left;height:30px;padding:8px 9px 0; position:relative;width:313px;z-index:5;}
.dropdown dt a span {cursor:pointer; display:block;}
.dropdown dt a span.text {width:281px;}
.dropdown dd ul { background:#FFFFFF none repeat scroll 0 0; border:1px solid #cccccc; color:#C5C0B0; display:none;z-index:5;border-style:none solid solid;
					left:0px; position:absolute; top:0px; width:auto; list-style:none;width:331px;}
.dropdown span.value { display:none;}
.dropdown dd ul li {  border-top:1px solid #CBCBCB; }
.dropdown dd ul li a { padding:5px 0 5px 9px; display:block;margin-right:5px;cursor:hand;cursor:pointer;}
.dropdown dd ul li:hover, .dropdown dd ul li a:hover { background-color:#60a6e0;}
		
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
.dropdownCategories
{
    position:relative;
}
.messageAlert { padding:10px;background-color:#FFFF99;margin:10px; width:95%; float:left;}
.uldiv { float:left; padding:10px 0 0 30px;}
.contactddl .dropdown dt a { width:234px; }
.contactddl .dropdown dd ul { width:252px; }
.contactddl { float:left; }

.outlined { margin-left:5px; margin-right:0; margin-top:0; padding-right:5px; width:202px; border: 5px solid; background-color:#716F6F;}
.marketing
{
    
}
.marketing .top_bg,
.marketing .bottom_bg
{
    width:960px;
    height:5px;
    background-repeat:no-repeat;
    font-size:1px;
}    
.marketing .top_bg
{
    background:url(/common/images/dashbord_curve_top_bg.gif);
}
.marketing .bottom_bg
{
    background:url(/common/images/dashbord_curve_bottom_bg.gif);
}
.marketing .marketing_content,
.marketing .marketing_content .queryResults
{
    border-color:#CBCBCB;
    border-width:1px;
}
.marketing .marketing_content
{
    border-style:none solid;
    width:959px;
}
.marketing .marketing_content .queryContent
{
    padding:10px;
}
.marketing .marketing_content .queryContent .queryHeader
{
    color:#a0a0a0;
    font-size:13px;
    line-height:19px;
}
.marketing .marketing_content .queryContent .bolded
{
    font-weight:bold;
    margin-bottom:5px;
}
.marketing .marketing_content .queryContent .queryBody
{
    height:60px;
    margin-top:15px;
    padding:0 5px 15px 15px;
    width:918px;
    background:url(/common/images/marketing_query.gif) no-repeat;
}
.marketing .marketing_content .queryContent .queryBody .field
{
    float:left;
    margin-right:19px;
    font-size:14px;
    display:inline;
}
.genderChk label
{
    width:auto;
    padding-top: 0px;
    float: none;
    margin-left: 5px;
    margin-bottom: 3px;
}
.genderChk input[type="radio"]
{
    margin:6px 0;
}
.marketing .marketing_content .queryContent .queryBody .genderChk
{
    padding-top:29px;
    height:auto;
}
.marketing .marketing_content .queryContent .queryBody .submit
{
    margin-right:9px;
    margin-top:22px;
}
.marketing .marketing_content .queryContent .queryBody .submit input
{
    width:75px;
    padding:2px 0 5px; 
    background:url(../images/apply.gif) no-repeat 0 0;
    color:#fff;
    font:16px/18px  Arial, Helvetica, sans-serif;
    cursor:pointer;
    display:block;
    text-align:center;
    border:0px;
}
.marketing .marketing_content .queryContent .queryBody .field a
{
    font-size:15px;
}
.marketing .marketing_content .queryContent .queryBody .field .txt
{
    border:0px;
    /*color:#a7a7a7;*/
    font-size:13px;
}
.marketing .marketing_content .queryContent .queryBody .market_input
{
    height:30px;
    background-repeat:no-repeat;
    padding:10px 0px 0px 10px;
}
.marketing .marketing_content .queryContent .queryBody .market_input
{
    width:205px;
    background-image:url(/common/images/marketing_keywords_txt.gif);
}
.marketing .marketing_content .queryContent .queryBody .keyword .txt
{
    width:185px;
}
.marketing .marketing_content .queryContent .queryBody .txt
{
    width:190px;
}

.marketing .marketing_content .queryContent .queryBody .country
{
    width:190px;
}
.marketing .marketing_content .queryResults
{
    border-style:solid none none none;
    padding:10px 0px 7px 0px;
}
.marketing .marketing_content .queryResults .row
{
    margin:0px;
    height:88px;
    padding:0px 0 0px 14px;
}
.marketing .marketing_content .queryResults .row,
.marketing .marketing_content .queryResults .row a
{
    font-size:13px;
}
.marketing .marketing_content .queryResults .row span
{
    color:#DE7250;
}
.marketing .marketing_content .queryResults .iteam
{
    background-color:#ffffff;
}
.marketing .marketing_content .queryResults .alter
{
    background-color:#f1f1f1;
}
.marketing .marketing_content .queryResults .header
{
    height:28px !important;
}
.marketing .marketing_content .queryResults .header .user,
.marketing .marketing_content .queryResults .header .status,
.marketing .marketing_content .queryResults .header .info
{
    padding-top:0px !important;
    padding-bottom:0px !important;
    border:none !important;
    height:auto !important;
}
.marketing .marketing_content .queryResults .row .user
{
    padding:14px 0 0px 0px;
}
.marketing .marketing_content .queryResults .row .user,
.marketing .marketing_content .queryResults .row .status
{
    border-right:solid 1px #eaeaea;
}
.marketing .marketing_content .queryResults .row .user a
{
    color:#4C82CF;
    text-decoration:none;
    display:block;
}
.marketing .marketing_content .queryResults .row .user a:hover
{
    color:#000000;
    text-decoration:underline;
}
.marketing .marketing_content .queryResults .row .status a
{
    color:#DE7250;
    text-decoration:none;
}
.marketing .marketing_content .queryResults .row .status a:hover
{
    color:#000000;
    text-decoration:underline;
}
.marketing .marketing_content .queryResults .user,
.marketing .marketing_content .queryResults .status,
.marketing .marketing_content .queryResults .info
{
    float:left;
}
.marketing .marketing_content .queryResults .row .status,
.marketing .marketing_content .queryResults .row .info
{
    padding-bottom:7px;
    padding-left:12px;
    padding-top:7px;
    height:72px;
}
.marketing .marketing_content .queryResults .user
{
    width:125px;
}
.marketing .marketing_content .queryResults .status
{
    width:635px;
}
.marketing .marketing_content .queryResults .info
{
    width:157px;
}

.field-validation-error
{
    color:Red;
    padding-left:20px;    
    padding-top:10px;    
    float:left;
}
.immport_dis_23{
	width:100%;
	float:left;

}
.immport_dis_tital_23{
	width:95%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5a5a5a;
	padding:0 0 0 5%;

}
.how_do_23{
	width:90%;
	float:left;
	margin:0 0 0 10%;

}
.how_do_23 ul{
	margin:0px;
	padding:0px;
}
.how_do_23 li{
	width:95%;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5a5a5a;
	margin:0px;
	padding:0 0 5px 0;
}
.how_do_23 li.ul{
	margin:0 0 0 5%;
	padding:0px;
	list-style:none;
}
.how_do_23 li.ul.li{
	width:95%;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5a5a5a;
}
.how_do_23 span{
	padding:0 10px 0 0;

}
.how_do1_23{
	width:90%;
	float:left;
	margin:0 0 0 10%;

}
.how_do1_23 ul{
	margin:0px;
	padding:0px;
}
.how_do1_23 li{
	width:95%;
	float:left;
	margin:0px;
	padding:0 0 5px 0;
}
.how_do2_23{
	width:90%;
	float:left;
	margin:0 0 0 10%;

}
.how_do2_23 ul{
	margin:0px;
	padding:0px;
}
.how_do2_23 li{
	width:95%;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5a5a5a;
	margin:0px;
	padding:0 0 5px 0;
}
.new_panel{
	width:99%;
	float:left;
	border:1px solid #000000;
}
.new_panel6{
	width:99%;
	float:left;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.new_panel_left{
	width:15%;
	float:left;
	font-weight:bold; color:#407acc;
	text-align:center;
	padding:8px 0 0 0;
	font-size:30px; 
}
.new_panel_right{
	width:78%;
	float:right;
	padding:10px 3% 9px 3%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#E8D77C;
	border-left:1px solid #000000;
	color:#5a5a5a;
}
.new_panel_right h1{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
}
.new_panel_right p{
	margin:0px;
	padding:0px;	
}

#hurray1{float:left; width:700px; }


.hurray_section_main{float:left; width:520px; }

.hurray_section{float:left; width:680px; }
.hurray_section h3{float:left; width:900px; padding:0 0 5px 30px;  color:#313235; font-size:18px; font-weight:normal; background-repeat:no-repeat; background-position:0 4px; border:none;}
.hurray_section h3{ background: url("/common/images/bullage.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0); }
.numberimage {float:left; margin-right:10px;}
.hur_header {float:left;margin-top:2px;}

.hurray_section ul{margin-left:20px; list-style-type:none;}
.faq_qa {float: left; padding-left:35px;}


.resultt
{
	background: #fff;
	margin: 10px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
}
.resultt th
{
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
.resultt td
{
	border-bottom: 1px solid #ccc;
	padding: 6px 8px;
}
.api_steps
{
    position:relative;
    width:650px;
    clear:both;
    margin-left:165px;
}
.api_steps .api_arrow
{
    position:absolute;
    left:300px;
    top:-17px;
}
.api_steps .api_steps_bg
{
    background-color:#ffffcc;
    padding:20px 25px 15px 25px;
}    
.api_steps .api_steps_bg .title
{
    font-size:22px;
    color:#3366cc;
    font-weight:bold;
    text-align:center;
}
.api_steps .api_steps_bg .video
{
    text-align:center;
    padding:10px 0 20px 0;
    border:solid 1px #cccc99;
    border-style:none none solid none;
}
.api_steps .api_steps_bg .step
{
    margin-top:15px;
    padding-bottom:15px;
    border:solid 1px #cccc99;
    border-style:none none solid none;
}
.api_steps .api_steps_bg .step .step_title
{
    margin-top:2px;
    height:12px;
}
.api_steps .api_steps_bg .step .step_title .arrow
{
    float:left;
    height:11px;
    width:11px;
    background-repeat:no-repeat;
}
.api_steps .api_steps_bg .step .step_title .arrow.down
{
    background-image:url(/common/images/arrow_black_on_yellow_down.gif);
    background-position:center center;
    cursor:pointer;
    cursor:hand;
}
.api_steps .api_steps_bg .step .step_title .arrow.right
{
    background-image:url(/common/images/arrow_black_on_yellow_right.gif);
    background-position:3px 0px;
}
.api_steps .api_steps_bg .step .step_title .caption
{
    color:#3366cc;
    font-size:14px;
    font-weight:bold;
    float:left;
    line-height:17px;
    margin-left:5px;
    cursor:pointer;
    cursor:hand;
    width: 570px;
}
.api_step_title
{
    margin: 5px 0;    
    float:left;
}
.api_steps .api_steps_bg .step .content .text
{
    color:#333333;
    margin:10px 0px;
    
}
.api_steps .api_steps_bg .step .content .screen
{
    text-align:center;
    margin:10px 0px;
    float:left;
}
.spaceafter {margin-bottom:20px;}

.simplepaging ul {
    float: left;
    list-style: none outside none;
    text-align: center;
    width: 100%;
}
.simplepaging ul li {
    display: inline;
    float: none;
    font-size: 15px;
    font-weight: bold;
    line-height: 17px;
    padding: 0 6px;
    width: auto;
}

/* press page css */
.pressPart
{
    border-top: 2px solid #D3D5D6; 
    margin: 20px 0;

}

.pressItem
{
    clear:both;
    margin-bottom:0px;
    margin-top:30px;
}


.pressPart a {
color: #407ACC; 
}


.pressImage
{
    width: 200px;
    float:left;
    direction: rtl;
}

.pressText {
    width: 370px;
    float:left;
    padding-left: 15px;
}

.pressHeadline{
    font-weight: bold;
    color: #407ACC; 
    font-size:15px;
}

.pressHeadline a {
text-decoration: none;
color: #407ACC; 
}
.pressRegText{
    padding:0px;
    line-height:21px;  
}

.leftSideItem{
 float:left;
 margin-right: 20px;
}

.rightSideItem 
{
 float:left;
 margin-right: 20px;
 line-height: 18px;
}

.videoPlayerPress
{
    padding-top:15px;
    padding-bottom:15px;
}

.PressMailLable
{
    line-height:15px;
padding-bottom:3px;
display:block;
}

.PressMail
{
line-height:15px;
padding-bottom:17px;
display:block;
}

.outlined .ddl_rounded
{
    background-color:#716F6F;
}

.bo_content
{
    width:100%; 
    float:left;
    min-height: 430px;
}

.bo_content h1 {
    color: #407ACC;
    float: left;
    font-size: 26px;
    font-weight: bold;
    line-height: 28px;
    margin-top: 45px;
}
.bo_content h2 {
    color: #407ACC;
    float: left;
    font-size: 20px;
    font-weight: normal;
}

.bo_common h1, h2, h3
{
    clear: both;	
    display: block;
}

.ceckb_desc
{
    font-size: 15px;
    line-height: 18px;
    padding-top: 6px;
}

#syncscreen label
{
    width: 60px;
    text-align:left;
    padding-right:10px;
}

#syncscreen .apifields
{
    margin-top:10px;
    margin-left:18px;
}
#syncscreen .syncdates
{
    margin-left:18px;
}
#syncscreen .syncdate{margin-top:3px;}
#business_information .ttltipContainer .ttltipPostitioner { left: 170px; }
#account_magento_top_row .ttltipContainer .ttltipPostitioner { left: 170px; }

.ui-highlighted { height: 42px; background-image: url(../images/placeholder_bk_b2.gif); background-repeat:repeat; }
.cols2 { cursor:move;}
html > body .cols2 { cursor: -moz-grab;}
.ui-moving { -moz-box-shadow: 1px 1px 1px #D3D5D6;
  -webkit-box-shadow: 1px 1px 1px #D3D5D6;
  box-shadow: 1px 1px 1px #D3D5D6;
 border: 1px #D3D5D6 solid;

}

.ui-selected
{
    border: 1px #D3D5D6 solid;
    width: 588px;
     height: 42px;
     padding: 5px 9px !important;
    }
    
    #sortableItems { padding:10px; }
    
    .partnerpart
    {
         border-top: 2px solid #D3D5D6;
    margin: 20px 0;
    padding: 15px 0;
    }
    
    .partnerpart img
    {
    padding-bottom:10px;
    }
    
    .leftpartner 
    {
        width: 380px;
         float: left;
    margin-right: 20px;
        
    }
    .rightpartner 
    {
        float:right;
        margin-right: 0px; 
        width:245px;
    }
    
    .rightpartner a
    {
        color:#407ACC;
    }
    
    .Std_themes
    {
    
    padding-top:15px;
    }
    
    .custom_themes
    {
        padding-top:15px;
        border-bottom: 2px solid #D3D5D6;
        padding-bottom: 10px;
        
    }
    
    .themes_row
    {
       height:100%;
       padding:0 30px 70px;
       background-image: url(../images/themes_page/shelf.png);
       background-repeat: no-repeat;
background-position: 0% 100%;
text-align: center;
    }
    
    .custom_image
    {
        position:relative;
    }
    .custom_theme
    {
        position:absolute;
          background-image: url(../images/themes_page/custom_theme_banner.png);
       background-repeat: no-repeat;
       width: 98px;
       height: 98px;
       right: 10px;
    top: 15px;
      z-index: 999;
      float:none;
    }
    
    .themeIcon
    {
        width:246px;
        float:left;
   margin-bottom: 20px;
    }
    
    .ul_wrapper
    {
        text-align:center;
    }
    .themeIcon ul
    {
        display: inline-block;
        margin: 0;
        padding: 0;
        width: 222px;
        }
        
    
    .themeIcon.last
    {
        margin-right: 0px;
    }
.themeIcon.activeTheme
{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-image: url(../images/themes_page/active_theme_bk.png);
background-position:bottom;
    }
     .themeIcon img
    {
        margin-top: 10px;
        padding:5px 10px;
        background-image: url(../images/themes_page/theme_shadow.png);
        background-repeat: no-repeat;
        margin-bottom: 5px;
         height: 272px;
    overflow: hidden;
    width: 226px;
    }
    
    .themeName 
    {
        display: block;
        font-weight: bold;
        color:black;
        font-size: 15px;
        line-height: 20px;
        margin-top: 15px;
    }
    
    .themeIcon li
    {
    background: url("../images/divider.gif") no-repeat scroll left center transparent;
    display: inline;
 
    padding: 0 4px 0 8px;
    color:#3F79CA;
    line-height: 20px;
    }
    .themeIcon li.none
    {
        margin-left: 4px;
        padding-left:0;
        background: none;
    }
    .themeIcon a
    {
        text-decoration:underline;
    color:#3F79CA;
    }
    
    
.edit_themes
{
    float:right;
    padding-bottom: 2px;
    padding-top: 39px;
   
}
.edit_themes .input 
{
height: 35px;
    margin-left: 10px;
    width: 230px;
    color: #223660;
    font-size: 14px;
    }
    
.edit_themes label
{
 color: #404040;
    float: left;
    font-size: 15px;
    line-height: 24px;
    text-align: right;
    display: block;
    padding-left: 10px;
    width: 169px;
}
.edit_themes .themeIcon {
   margin-right: 10px;
    padding: 0;
}

#theme_info
{
    float:left;
    width: 100%;
}

 #theme_editor{
 border-top: 2px solid #D3D5D6;
 padding-top: 20px;
 }
 
 #text_editor{
     float:left;
     width:730px;
    margin-top: 5px;
 }
 
 #theme_editor .fileName 
 {
    color: black;
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom:5px;
    float:left;
    }
 #theme_editor .fileNameLinks 
 {
     float:left;
     margin-left:15px;
     
    }    

#theme_editor .fileNameLinks a
{
    color: #3F79CA;
}    
  #text_editor textarea.xlarge 
  {
    margin: 0px;
    height: 480px;
    width: 100%;
    font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
    color:#595959;
    line-height: 24px;
}
 #templates
 {
     float:left;   
     margin-top: 5px;
     margin-left:20px;
     width: 230px;
 }
 
  #templates h2
 {
     display: inline;
     font-size: 18px;
     padding: 5px 0;
     line-height: 24px;
     color:Black;
     float:none;
 }
 
 #templates .btn
 {
     display: inline;
     border-bottom: 1px solid #D3D5D6;
     border-top: 1px solid #D3D5D6;
     padding: 5px;
 }
 
 #templates ul
 {
     list-style: none;
     margin: 10px 0;
     border: 1px solid #CBCBCB;
 }
 #templates li 
 {
     height:35px;
     line-height:35px;
     overflow: hidden;
 }
 
 ul.templateFiles li
 {
  padding-left:10px;   
 }
 #templates li.even_bg 
 {
  background-color: #F2F3F5;
 }
 
 #templates li a 
 {
    color: #3F79CA;
 }
 
  #templates li a:hover 
 {
    color: black;
    text-decoration: underline;
 }
 
 .delMedia
 {
     display: inline;
     float:left;
     padding-top: 5px;
     padding-left: 5px;
     padding-right: 5px;
 }
 
 #buttons_end 
 {
    margin:20px 0;
 }
 
 .select_theme_dropd
 {
    float: right;
 }
 .dropdown_themes
 {
    float: left;
    width: 230px;
 }
 
 .dropdown_themes .dropdown dt a span.text
 {
     overflow: hidden;
     width: 187px;
     white-space:nowrap;
 }
 .dropdown_themes dd ul 
 {
  width: 233px;   
  overflow-y: hidden!important;
 }
 .dropdown_themes dt a
 {
     width: 224px;
 }
 
 #permissions .user
 {
     float: left;
     width: 70px;
     padding: 5px 5px 0 5px;
     margin:10px 0;
 }
 #permissions .image
 {
     padding:5px;
 }
 #permissions .remove a
 {
     font-size: 12px;
     
 }
 #permissions label
 {
     margin-right:20px;
     width:77px;
     text-align:left;
 }
 
 #permissions
 {
     margin-bottom:40px;
 }
 #permissions .xlarge
 {
     width:420px;
 }
 
 #permissions .photos
 {
     margin-left:93px;
     width:600px;
 }
 
 #agencies .left
 {
     float:left;     
 }
 #agencies .right
 {
     float:left;     
     background:url(/common/images/agencies/rightheader.png) no-repeat left 0;
     width:625px;
 }
 #agencies .agn_text
 {
     margin-top:140px;
     margin-left: 54px;
     float:left;
     width:543px;
 }
 #agencies .stlabel
 {
     float:left;     
     margin-top:9px;
     font-weight: bold;
     color: #5b5e61;
     font-size: 15px;
     line-height: 24px;
     width:46px;
 }

 #agencies .conbtn
 {
    float:left;     
    margin-left: 108px;
 }

 #agencies .form label
 {
     margin:0px; 
     margin-bottom: 10px;
     width: 138px;
 }
 #agencies .form input
 {
     margin-bottom:8px;
 }
#agencies .form
 {
     float:left;
     margin-top:3px;
     width: 489px;
 }

 #agencies .form .btn
 {
     margin-left:15px;
 }
 
#agencies .agn_expr {float: left; margin-bottom: 11px; margin-left: 15px; width: 325px; }
#agencies .agn_expr .dropdown dd ul { width:325px; }

#agencies .agn_input {float: left; margin-left: 15px; width: 325px; }

#upload_product_bottom_row sup
{
  height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
	bottom: 9px;
	right:0px;
	font-size:14px;
	font-weight: bold;
}
.annuall
{
color:#407ACC;
font-size:13px;
position:absolute;
font-weight:bold;
}
.annuall sup
{
    font-size:11px!important;
    font-weight:bold;
    bottom: 5px!important;
    right: -1px!important;
    
}
.pricing-faq
{
margin: 30px auto;    
color: #808080;
padding-top:15px;
width: 755px;
}
.pricing-faq h4
{  
    font-size: 24px;
color: #808080;
margin-bottom: 15px;
font-weight:normal;
}
.side_pricing-faq
{
    float:left;
    width:356px;
}

.pricing-faq p
{  
 font-size: 12px;
margin-bottom: 15px;
}

#divImportError{
    position:absolute;
    bottom: 106px;  
}

#divImportProgress
{
    position:absolute;
    bottom: 126px;
}



 .select_theme_cust
 {
  
    margin: 0 0 10px 0;

  
 }
 .select_theme_cust label
 {
     width:100px;     
     padding-top: 8px;
 }

 .select_theme_cust dt
{
   z-index: 3;
}
.bannerPlace{
	padding:20px 0 20px 186px;
	text-align: center;
}
#noFeesBanner{
	height:45px;
	text-align:left;
		background-image: url("../images/nofee_baner/NoFeesBanner_rc.png");
	background-position:right;
	background-repeat:no-repeat;
	line-height: 45px;	
	width: 531px;
	display: inline-block;
	width: auto;
}

#noFeesBanner .bannerleftside{
	background-image: url("../images/nofee_baner/NoFeesBanner_lc.png");
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	width: 192px;
}

#noFeesBanner .bannerrightside{
	background-image: url("../images/nofee_baner/NoFeesBanner_m.png");
	background-repeat:repeat-x;
	float:left;
	/* width: 504px; */
	padding-left: 10px;
	padding-right: 20px;
	margin-right: 4px;
}
.bannerheadline{
	font-size:18px;
	color:white;
	text-shadow:1px 1px #6a2a6c;
	font-weight:bold;
	padding: 0px 0px 0px 13px;
}

.bannerText{
	color:#595959;
	font-size:14px;
	font-weight:bold;
}


#customizeWindow
{
    position:absolute;
left: 623px;
    top: 94px;
    width: 359px;
    z-index:4;
}
#customizeWindow .wrapper
{
      background-image: url("../images/customize/window_m.png");
    background-repeat:repeat-y;
}
#customizeWindow .top
{
 background-image: url("../images/customize/window_t.png");
    background-repeat:no-repeat;
    background-position:top; 
    height:5px;
}

#customizeWindow .bottom{
 background-image: url("../images/customize/window_b.png");
    background-repeat:no-repeat;
    background-position:top; 
    height:5px;
}
#customizeWindow .header
{
    height:34px;
    padding:9px 13px 0px 15px;
    cursor: move;
}
#customizeWindow .header h2
{
    line-height:23px;
}
#customizeWindow .minimize
{
    float:right;
    width:25px;
    height:25px;
    background-image: url("../images/customize/minus.png");
    background-position: 0 0;
    cursor:pointer;
}

.hidden
{
    background-image: url("../images/customize/plus.png")!important;
}
.wrapper .head
{
    height:34px;
     background-image: url("../images/customize/drawer_bk.png");
    background-repeat:repeat-x;
    margin: 0 4px;
    color:#313235;
    font-weight:bold;
    font-size:15px;
    padding-left:8px;
    line-height:35px;
    cursor:pointer;
}
.wrapper .head .arrowicon
{
    background-image: url("../images/customize/drawer_arrows.png");
    background-repeat:no-repeat;
    background-position: 0 -15px;
    width:14px;
    height:15px;
    display:inline;
   padding-left: 20px;
    margin-right:4px;
}
.wrapper .head .closedpanel
{
      background-position: 0 0!important;
}

.wrapper .content
{
    color:#313235;
    padding-left:10px;
    padding-top: 5px;
    padding-bottom:5px;
    padding-right:10px;
    border-top: solid 1px #c7c7c7;
    margin:0 3px;

}
.color_box
{
        position:relative;
}
.color_box a {
    float: left;
    height: 28px;
    width: 28px;
}
.wrapper .color_box {
    float: left;
    height: 28px;
    position: relative;
    width: 33px;
    z-index: 3;
}

.wrapper ul 
{
    list-style-image:none;
    
}

.wrapper li
{
   display:block;
   height:37px;
    line-height: 28px;
}

.wrapper .label
{
     margin-top: 5px;
   display:block;
   height:27px;
    line-height: 24px; 
}
.wrapper .currency
{
     margin-top: 5px;
   display:block;
   height:45px;
    line-height: 24px;
 
}

.wrapper #Currency_rdl
{
    width: 327px;
}

#customizeWindow .input_box, .input
{
    margin-left:0px!important;
}

#customizeWindow .taxesCheckBox
{
    margin-right: 5px;
    margin-top: 6px;
}


#customizeWindow .smalltext
{
    float:right;
    font-size:12px;
    width: 189px;
    line-height: 19px;
}
#customizeWindow .headerupload
{
    height:120px;
}
#previewwrapper
{
    width: 840px;
}

#divPreview
{
     float: right;
    height: 88px;
    margin-right: 37px;
    width: 119px;
    background-repeat:no-repeat;border:1px solid #CBCBCB;background-position:center center;
}

#colors .ttltipPostitioner {
 left: 140px;
    top: -39px;
}

#taxes .ttltipPostitioner {
 left: 182px;
    top: -38px;
}
#headerupload .ttltipPostitioner {
  left: 174px;
    top: -36px;
}

#productnumber li
{
    float:left;
    padding-right: 10px;
    margin-bottom: 15px;
}

#productnumber .input.large 
{
    width:28px;
}

#bufferpage li
{
display: inline;
list-style-type: none;
padding-right: 20px;
float:left;
width:150px;
}
#bufferpage .icondesc
{
    float:left;
    text-align:center;
}
#bufferpage .icon
{
    text-align:center;
}
#bufferpage .border
{
    float:left;
    border: 1px solid #D3D5D6;
    padding:30px;
    margin-top:20px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    }
    
.previewiframe
{
    width:810px;
    margin-top:20px;
    margin-left:40px;
}
#landingtext
{
    padding:40px;
}
#landingtext p, #landingtext ul 
{
    margin-top:10px;
}
#landingtext li
{
    margin-left:20px;
}

.free-badge 
{
    background-image: url("../images/pricing/free_badge.png");
    width:55px;
    height:54px;
    background-repeat:no-repeat;
    z-index:2;
    position:absolute;
    top:1px;
    right:1px;
}

.partners-banner
{
        background-image: url("../images/partners/partners_banner.jpg");
        background-repeat:no-repeat;
        width: 484px;
        height: 256px;
        clear: both;
         
    padding: 34px 35px 0 449px;
}

.partners-banner .title
{
    font-family: Arial,Helvetica,sans-serif;
    font-size:30px;
    font-weight: bold;
    color: White;   
    line-height: 34px;
    text-shadow: 1px 1px 0 #213D69;
}

.partners-banner p
{
    font-size:14px;
    font-weight:normal;
    color: White;
    line-height:20px;  
    padding-top: 10px; 
}

.partner-type
{
    border-top: 2px solid #D3D5D6;
    margin: 10px 0;
    padding-top:27px;
    color: #407ACC;
    float: left;
    font-size: 26px;
    font-weight: bold;
    display:block;
    width:940px;
}

.partnerbox 
{
    height:280px;
    width:459px;
    background-image: url("../images/partners/partnerbox_middle.gif");
    background-repeat: repeat-y;
    position:relative;
}
.partnerbox .top
{
    background-image: url("../images/partners/partnerbox_top.gif");
    background-repeat:no-repeat;
    height:4px;
    width:100%;
}

.partner-logo
{
    text-align:center;
    padding-top:5px;
}

.partnerbox p
{
    padding-left: 20px;
    padding-right: 20px;
}

.contact
{
    position:absolute;
    bottom:0px;
    height:36px;
    width: 457px;
     overflow:hidden;
}


.contact-wrapper
{
    background-color:White;
   background-image: url("../images/partners/partnerbox_b_grad.gif");
     background-position:bottom;
     background-repeat:repeat-x;
    height:36px;
     overflow:hidden;
}

.contact-contour 
{
    background: transparent;
    background-image: url("../images/partners/partnerbox_bottom_mid.gif");
background-repeat:repeat-y;
padding-left:10px;
     padding-bottom:20px;
}
.contact-contour img
{
    vertical-align: inherit;
}
.topline
{
   border-top: #d3d5d6 1px solid;
   position:absolute;
   left:1px;
   width:462px;
}

.contact-bottom 
{
  background-image: url("../images/partners/partnerbox_bottom.gif");
  height:4px;   
}


.contact-detail
{
   font-weight: bold;
    color: #407ACC;
    line-height:42px;
    padding-left:5px;
}
.partnerbox-wrapper
{
    float:left;
    width:459px;
    margin-top:18px;
    margin-bottom: 20px;
}

.box-right
{
   margin-right:22px;
}
.qmark
{
    color:Gray;
}

.qmark:hover
{
    color:Gray;
    text-decoration:none;
}
.qmark span
{
    position: relative;
    top:-2px;
    font-size:11px;
    line-height:11px;
    margin-left:4px;
    text-align:left;
    
    /*font-size:11px;*/
}

.cols1 img
{
    width:14px;
    height:14px;
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    vertical-align: middle;
}

.cols1 li
{
    position:relative;
}
.cols1 span 
{
    position:absolute;
bottom: 12px;
 font-size:12px;   
 cursor: pointer;
 padding-left: 5px;
 height:12px;
 line-height:12px;
}



#christmas .banner {
    background-image: url("../images/socialfeeder/xmass_banner.jpg");
    background-repeat: no-repeat;
    border-bottom: 2px solid #D3D5D6;
    height: 214px;
    margin-top: 15px;
    padding-bottom: 5px;
    width: 672px;
}

#christmas .banner .view-store
{
   
 float: right;
    margin-right: 29px;
    margin-top:61px;

}

#christmas .success-fb-like p
{
     
   width:auto;
   float:left;
 
}

#christmas .like-button
{
    float:left;
    padding-left: 12px;
    padding-top: 1px;
    width:100px;
}


.product_container
{
   background-color: #FFFFFF;
    border: 1px solid #c2c2c2;   
      margin: 0 auto;
    position: relative;
    width: 940px;
    padding: 25px 20px;
    float:none;
}

.body_shadow
{
      background: none repeat scroll 0 0 rgba(0, 0, 0, 0.05);
    padding: 2px;
    position: relative;
    top: -50px;
}

body-deletethis
{
    background-color: #ebebeb;
    background-image: url("../images/products_page/bk_grey.gif");
    background-repeat:repeat;
}

#body_container
{
    padding-bottom: 20px;
     padding-top: 50px;
}

.greybk h1
{
    font-size: 30px;
    font-weight: bold;
    color: #407acc;
    margin-bottom: 5px;
    padding-bottom: 15px;
    padding-top: 0;
    margin-top: 0;
}

.greybk 
{
    padding-top: 79px;
    font: 14px/22px Arial, Helvetica, sans-serif;
    color: #716f6f;
}

#product_page_head .video
{
    background-image: url("../images/products_page/video-img_bk.gif");
    background-repeat:no-repeat;
    width: 383px;
    height: 302px;
    padding-left:14px;
    padding-top:15px;
    float:left;
    padding-right: 6px;
}
#product_page_head .shopslider
{
   
    width: 315px;
    height: 302px;
    padding-left:14px;
    padding-top:15px;
    float:left;
    padding-right: 6px;
}
.video_details ul
{
    font-size:16px;
    line-height: 42px;
    font-weight:normal;
    color:#494747; 
     list-style:none;
     
    
}

.video_details 
{
    float:left;
    width: 537px;
}

.video_details li
{
    border-bottom:1px solid #e4e4e4;
    color: #808080;
     line-height: 38px;
      background-image: url("../../common/images/hp/v-medium.png");
    background-repeat: no-repeat;
    background-position: 5px 5px;
    display: inline-block;
    padding-left: 35px;
    width:100%;
}

#header .logo 
{
    background-image: url("/common/images/products_page/logo.png");
    background-repeat: no-repeat;
    float: left;
    position: relative;
    width: 205px;
    height: 45px;
    margin-top:12px;
}

#header .header_right {
    padding: 30px 10px 0 0;
}

.video_details p
{
     line-height: 36px;
    margin-top: 10px;
    text-align: center;
}
.marketing-part h3
{
    font-size:18px;
    font-weight: bold;
    color:#494747;
}
.marketing-part p
{
    font-size:14px;
    line-height:23px;
    font-weight:normal;
    color:#494747;
    width:336px;
}
.marketing-part img
{
    float:left;
    padding-top: 5px;
}

.marketing-tool 
{
    float:left;
     height:150px;
     padding-top: 15px;
}
.marketing-tool .description 
{
    float: left;
    padding-left: 15px;
     margin-right: 39px;
}

.marketing-part .underlined
{
    border-bottom:2px solid #e7e7e7;
}

.underlinedtop
{
    border-top:2px solid #e7e7e7;
}
.extra-features
{
    margin-top:25px;
    margin-bottom: 115px;
}
.marketing-part .feature 
{
     background: url("../images/products_page/features_bk.gif");
     background-repeat:no-repeat;
     width:285px;
     height:291px;
      float: left;
      margin: 20px 14px;
}

.feature h4
{
    font-size:18px;
    font-weight: normal;
    color:#494747;
    padding-left:14px;
    padding-top: 10px;
}
.feature .description
{
    font-size:14px;
    line-height:23px;
    font-weight:normal;
    color:#777777;
    width:256px;
    padding-left:14px;
    display:block;
}
.feature img
{
    padding-left:13px;
    padding-top:13px;
    float:none;
}


.extra-features h4
{
    font-size:18px;
    font-weight: normal;
    color:#494747;
}
.extra-features .description
{
    font-size:14px;
    line-height:23px;
    font-weight:normal;
    color:#777777;
    width:187px;
    display:block;
}
.extra-features img
{
    padding-right:10px;
    float:left;
}
.extra-feature 
{
    float:left;
     margin: 20px 28px;
}
.extra-feature .details
{
    float:left;
}

.banner-openshop
{
   bottom: 33px;
    display: block;
    left: -15px;
    position: absolute;
    width: 1016px;
    color:white;
}

.banner-openshop span
{
     font-size:18px;
    font-weight:bold;
    text-shadow: 0 -1px 0 #326096; 
      line-height: 83px;
}

.banner-openshop a
{
    float:right;
    margin-right:10px;   
     margin-top: 17px;
}

.banner-openshop .bannercenter 
{
      background: url("../images/products_page/banner_middle.png") repeat-x scroll 0 0 transparent;
    display: block;
    float: left;
    height: 97px;
padding: 0 20px;
    width: 938px;
    float:left;
}
.banner-openshop .bannerleft
{
      width:19px;
    height:97px;
      background: url("../images/products_page/banner_left.png");
      background-repeat:no-repeat;
      background-position:left;
      float:left;
}
 .bannerright
{
    background: url("../images/products_page/banner_right.png");
      background-repeat: repeat-x;
      width:19px;
      height:97px;
      float:right;
}

.header-placeholder
{
    height:79px;
}

.banner-placeholder
{
    height:115px;
    width:100%;
    clear:both;
}

#header .agencylogo{ width: 245px;float: left;position: relative;}

#sale52-banner
{
     background: url("../images/sale52/banner_52off.png");
     width:1108px;
     height: 97px;
     background-repeat:no-repeat;
     position:absolute;
     left:-39px;
     top: 0;
}

#sale52-bannerPrivateJet
{
     background: url("../images/sale52/banner_82off.png");
     width:1108px;
     height: 97px;
     background-repeat:no-repeat;
     position:absolute;
     left:-39px;
     top: 0;
}
#sale52-bannerPrivateJet p
{
    font-size:18px;
    line-height:26px;
    color:White;
    text-shadow: 0 -1px 0 #3a6ba1;
       padding-left: 273px;
    padding-top: 15px;
}

#sale52-banner p
{
    font-size:18px;
    line-height:26px;
    color:White;
    text-shadow: 0 -1px 0 #3a6ba1;
       padding-left: 273px;
    padding-top: 15px;
}

#sale52-banner-placeholder
{
    position:relative;
    height:97px;
}

.text-indented
{
    margin-left:226px;
    width: 674px;
   
}

.text-indented p
{
     color:  #494747!important;
    font-size:15px!important;
    line-height 23px!important;
     padding-top: 10px;
}
.text-indented .headline
 {
     color: #407ACC;
    font-size: 26px;
    padding: 5px 0 10px;
    width: 100%;
    line-height: 30px;
 }

.cfa-sale52-placeholder
{
    width: 960px;
    position:relative;
    height:248px;
}
.cfa-sale52
{
    text-align:center;
        background: url("../images/sale52/cfa_bk.gif");
        height:228px;
        position:absolute;
        left: -20px;
        text-align:center;
         width: 980px;
         line-height: 35px;
         padding-top: 20px;
}
.cfa-sale52 img
{
    padding-top: 20px;
    padding-bottom: 10px;
}

.cfa-sale52 .headline 
{
    font-size: 18px;
    font-weight: bold;
    color:  #407acc;
    line-height:23px;
    display:block;
}
.cfa-regprice 
{
    font-size: 15px;
    font-weight: normal;
    color: #494747;
    
}

.btn.success.large.mega {
    font-size: 18px;
    padding: 16px;
}

.smalltext
{
    color:#777777;
    font-size:11px;
}

.moneyback
{
    background-image: url("../images/sale52/30day_banner.png");
    width:184px;
    height:185px;
    z-index:3;
      position: absolute;
    right: 0;
    top: 1px;
}

a.table-headline
{
   font-size:26px;
   font-weight:normal;
   color: #407acc;
   text-decoration: underline!important;
   line-height: 38px;
}

.table-part
{
    text-align:center;
    margin-bottom:15px;
    margin-top: 5px;
    
}

.table-sale52
{
    width:525px;
    margin: auto;
    padding: 25px 0;
}
.table-header
{
    background-image: url("../images/sale52/table_header.png");
    background-repeat:no-repeat;
    width:535px;
    height: 59px;   
}

.table-headerPrivateJet
{
    background-image: url("../images/sale52/table_header_jet.png");
    background-repeat:no-repeat;
    width:535px;
    height: 59px;   
}
.table-bottom
{
    background-image: url("../images/sale52/table_bottom.gif");
    background-repeat:no-repeat;
    width: 535px;
    height: 6px;
}

.table-left
{
    float:left;
    width:261px;
    text-align:left;
     height: 34px;
    line-height: 34px;
   
}
.table-right
{
    float:left;
    text-align:center;
     width:247px;
    line-height: 34px;
     
}

.table-left ul, .table-right ul
{
    list-style: none outside none;
     width:247px;    
     padding-left:0;
}
 .table-right li
{
    margin-left: 2px;
    width: 261px; 
     border-right: 1px solid #CBCBCB;
      line-height: 34px;
      height:34px;
      float:left;
     
}
.table-left li
{
    padding-left:15px;
     width:246px;    
     border-left: 1px solid #CBCBCB;
      border-right: 1px solid #CBCBCB;
       line-height: 34px;
       float:left;
     
}

li.bg_blue{
  background: none repeat scroll 0 0 #CEE9E8;
    color: #595959;
    float: left;
    position: relative;
}


.table-left  span {
    cursor: pointer;
    font-size: 12px;
    height: 12px;
    line-height: 12px;
    padding-left: 5px;
}

.table-left li.bg_gray {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
}

label {

    float: left;
    margin-bottom: 10px;
}

.monthly-price
{
    font-size:12px;
}

#price1 sup, #price2 sup, #price3 sup
{
    font-size:10px;
        top: -0.5em;
         line-height: 0;
}

.pricing-comments
{
     font-size: 12px!important;
       color: #808080;
        margin-top: 25px;
}

/*
#freerider-header-etsy {
    background: url("../images/pricing/freeplan_header.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    padding-top: 24px;
    position: relative;
    text-align: center;
    width: 245px;
    text-shadow: 0 -1px 0 #4389c1;
}

#business-header-etsy {
    background: url("../images/pricing/businessclass_header.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    padding-top: 24px;
    position: relative;
    text-align: center;
    width: 309px;
    text-shadow: 0 -1px 0 #399353;
}


.cols3-etsy .annuall {
    color: #407ACC;
    font-size: 14px;
    font-weight: bold;
    position: relative;
}

.cols2-etsy {
    cursor: default;
    float: left;
    width: 243px;
}

.cols3-etsy {
    float: left;
    margin-left: 20px;
    width: 307px;
}

.cols3-etsy li.bg_blue, .cols2-etsy li.bg_blue {
    color: #494747!important;
    position: relative;
}

#upload_product_bottom_row .cols2-etsy .economy_deails {
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    width: 243px;
}

#upload_product_bottom_row .cols2-etsy ul li {
    color:  #494747;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    padding-left: 14px;
    position: relative;
    text-align: center;
    width: 229px;
}

#upload_product_bottom_row .cols3-etsy ul {
    float: left;
    list-style: none outside none;
    width: 307px;
}

#upload_product_bottom_row .cols3-etsy .most_popular_deails {
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    width: 307px;
}

#upload_product_bottom_row .cols3-etsy ul li {
    color: #494747;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    padding-left: 14px;
    position: relative;
    text-align: center;
    width: 293px;
}

#upload_product_bottom_row .cols-3 ul {
    float: left;
    list-style: none outside none;
    width: 307px;
}
.bottom-table-etsy {
    border-bottom: 1px solid #CBCBCB;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #CBCBCB;
    border-right: 1px solid #CBCBCB;
    float: left;
    font-size: 2px;
    height: 3px;
    line-height: 1px;
    margin-bottom: 7px;
    width: 100%;
}

#freerider-header-etsy small
{
    font-size:15px;
}
*/
#business-header-etsy small
{
     font-size:15px;
}


.billed-type
{
    display:block;
     font-size: 13px;
    line-height: 18px;
}

#annualy-1, #annualy-2, #annualy-3, #annualy-4 
{
  
}

#monthly-1, #monthly-2, #monthly-3, #monthly-4 
{
    display:none;
}

.col-pad
{
    padding-top:15px;
}

.label-275
{
      background: url("../images/pricing/275.png") no-repeat scroll 0 0 transparent;
      width:91px;
      height:80px;
      position:absolute;
     right: -96px;
    top: -39px;
}


.ebook-illustration {
    background: url("../images/ebook/book.png") no-repeat scroll 0 0 transparent;
    height: 394px;
    left: -17px;
    position: absolute;
    top: 65px;
    width: 345px;
}

.ebook-illustration2 {
    background: url("../images/ebook/the-ultimate-guide-popups-big.png") no-repeat scroll 0 0 transparent;
    height: 394px;
    left: -6px;
    position: absolute;
    top: 75px;
    width: 345px;
}


.ebook-illustration3 {
    background: url("../images/ebook/the-ultimate-guide-to-social-media-big.png") no-repeat scroll 0 0 transparent;
    height: 394px;
    left: -6px;
    position: absolute;
    top: 75px;
    width: 345px;
}

.ebook-illustration4 {
    background: url("../images/ebook/the-ultimate-guide-to-email-marketing-big.png") no-repeat scroll 0 0 transparent;
    height: 394px;
    left: -6px;
    position: absolute;
    top: 75px;
    width: 345px;
}
.ebook-illustration5 {
    background: url("../images/ebook/facebook-marketing-for-ecommerce-big.png") no-repeat scroll 0 0 transparent;
    height: 394px;
    left: -6px;
    position: absolute;
    top: 75px;
    width: 345px;
}

.ebook-illustration6 {
    background: url("../images/ebook/guide-christmas-big.png") no-repeat scroll 0 0 transparent;
    height: 394px;
    left: -6px;
    position: absolute;
    top: 75px;
    width: 345px;
}


.text-next-book
{
    padding-left:330px;
    padding-right: 170px;
    margin-bottom: 40px;
}

.text-next-book .start
{
    font-size:15px;
    line-height: 22px;
}

.text-next-book .reg
{
    font-size:14px;
    line-height: 21px;
}

.download-banner {
    background: url("../images/ebook/banner.png") no-repeat scroll 0 0 transparent;
    height: 80px;
    left: -38px;
    position: absolute;
    width: 1017px;
}

.download-banner-placeholder {
    clear: both;
    height: 86px;
    width: 100%;
    position:relative;
}


.download-banner span {
   color: White;
    font-size: 30px;
    font-weight: bold;
    line-height: 68px;
    padding-left: 60px;
    text-shadow: 0 -1px 0 #326096;
}

.image-left
{
    float:left;
    padding-top: 8px;
}

.image-details-right {
    float: left;
    margin-left: 20px;
    width: 465px;
     overflow: hidden;
}

.image-details-right .bolder
{
    font-size:16px;
    line-height:24px;
    font-weight:bold;   
    text-align:left;
    margin-top:0;
}

.image-details-right li:last-child 
{
    border: none;
}

.couponpop .extra-feature, .powerbanner .extra-feature{
width: 255px;
}

.couponpop .extra-features h4, .powerbanner .extra-features h4 {
    color: #494747;
    font-size: 14px;
    font-weight: bold;
    padding-left: 2px;
    padding-top: 17px;
}

.vi li
{
    list-style: none outside none;
}

.vi i 
{
     background: url("../images/tabs/v.png") no-repeat scroll 0 0 transparent;
    height: 11px;
    width: 11px;
    display:inline-block;
    padding-right: 8px;
    vertical-align: middle;
}

 .image-left .paging ul {
    float: left;
    list-style: none outside none;
    padding-left: 151px;
    width: auto;
}

 .image-left .paging ul li {
    display: inline;
    float: left;
    font: 2px/2px Arial,Helvetica,sans-serif;
    height: 11px;
    margin-right: 12px;
    width: 11px;
}


 .image-left  .paging ul li.active a {
    background-position: 0 -297px;
}


 .image-left .paging ul li a {
    background: url("../images/hp/sprite.png") no-repeat scroll 0 -286px transparent;
    float: left;
    height: 11px;
    width: 11px;
}




.slider_box {
    background: url("../images/hp/slider_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 306px;
    padding: 6px 11px 10px 6px;
    width: 284px;
}

.slider_section .paging {
    float: left;
    margin-top: 14px;
    width: 100%;
}

.slider_section {
     display: inline;
    float: left;
    margin: -10px 4px 0 0;
    position: relative;
    width: 345px;
      height: 365px;
   
    overflow: hidden;
}

.visit {
 height: 57px;
    left: 2px;
    position: absolute;
    top: 35px;
    width: 206px;
    z-index: 10;
}

.slider_section .paging ul {
    float: left;
    list-style: none outside none;
    padding-left: 100px;
    width: auto;
}

.slider_section .paging ul li {
    display: inline;
    float: left;
    font: 2px/2px Arial,Helvetica,sans-serif;
    height: 11px;
    margin-right: 12px;
    width: 11px;
}

.slider_section .paging ul li a {
    background: url("../../common/images/hp/sprite.png") no-repeat scroll 0 -286px rgba(0, 0, 0, 0);
    float: left;
    height: 11px;
    width: 11px;
}

.slider_section .paging ul li.active a {
    background-position: 0 -297px;
}

.promotion-text h5
{
    font-size:18px;
    line-height:21px;
    color: #595959;
}

.promotion-text span
{
    float:left;
    border-right:1px solid #e4e4e4;
    font-size:16px;
    line-height:22px;
    color: #595959;
    display:block;
    background-image: url("../../common/images/hp/v-medium.png");
    background-position: 0 17px;
    background-repeat: no-repeat;
    margin-right: 20px;
      padding-left: 35px;
       margin-top: 13px;
       padding-right: 20px;
}
.promotion-text span:last-child
{
    border-right:none;
    margin-right:0;
}

#ads-table ul
{
    list-style:none;
}

#ads-table li
{
    vertical-align:middle;
     height:44px;
     text-align:center;
}

#ads-table .col
{
    float:left;
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
border: 1px solid #cbcbcb;
width:129px;
margin-right: 5px;
position:relative;
}

#ads-table .labels
{
     float:left;
     font-size:13px;
     line-height:15px;
     color:#494747;
}

#ads-table .labels li
{
    height:44px;
    text-align:left;
    padding-left:5px;
    padding-right:5px;
     line-height: 44px;
}

#ads-table .labels li.double-lines
{

     line-height: 15px;
     padding-top:8px;
     height:37px;
}

#ads-table .labels li.odd
{
    background-color: #f4f4f4;
}

#ads-table .col li.odd
{
    background-color: #e5edf8;
}

#ads-table .col-image
{
    position:absolute;
}


#ads-table .col li.headline
{
    font-size:20px;
    color: #407acc;
    line-height:44px;
}

#ads-table .col li
{
    font-size:16px;
    color:#595959;
    line-height:44px;
}

#ads-table .col li.double-lines
{
    height: 37px;
    line-height: 15px;
    padding-top: 8px;
}

#ads-table .labels li.marketing-tools
{
     height: 91px;
    line-height: 15px;
    padding-top: 10px;
}

#ads-table .col li.smalltext
{
    font-size:13px;
}

#ads-table .col li.marketing-tools
{
    font-size:13px;
    height: 90px;
    line-height:20px;
    padding-top:10px;
}
#ads-table .col-santa .col-image
{
     background-image: url("../../common/images/xmas/santa.png");
    height: 204px;
    top: -134px;
    width: 123px;
    background-position: 0 0;
    background-repeat: no-repeat;
}

#ads-table .deer .col-image
{
     background-image: url("../../common/images/xmas/deer.png");
     height: 156px;
    top: -157px;
    width: 162px;
    background-position: 0 0;
    background-repeat: no-repeat;
}

#ads-table .candy .col-image
{
     background-image: url("../../common/images/xmas/candy.png");
    height: 95px;
    top: -95px;
    width: 55px;
    left: 41px;
    background-position: 0 0;
    background-repeat: no-repeat;
}

#ads-table
{
    margin-top:160px;
}

#ads-form
{
    -moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
border: 1px solid #cbcbcb;
float: left;
    margin-left: 10px;
    margin-top: 160px;
    width: 440px;
    margin-bottom:20px;
}

#ads-form h5
{
    font-size:15px;
    font-weight:bold;
    color: #407acc;
     background-color: #e5edf8;
       padding-bottom: 13px;
    padding-left: 15px;
    padding-top: 14px;
}

#ads-form form
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.image-xmas-santa {
    left: 0;
    position: absolute;
    top: 260px;
}


#sale52-bannerPrivateJet.cyber-monday p {
    color: #FFFFFF;
   font-size: 48px;
    line-height: 52px;
    padding-left: 273px;
    padding-top: 16px;
    text-shadow: 0 -1px 0 #3A6BA1;
}


.xmas-deal{
  background-image: url("../../common/images/xmas/x-mas-deal.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor:pointer;
    display: block;
    height: 44px;
    left: -11px;
    position: absolute;
    top: 225px;
    width: 148px;
}

.marketing-part .feature.referfriend {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #D8D8D8;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.18);
    height: 330px;
    width: 283px;
}

.pressItemCont
{
    float:left;
    margin-bottom: 40px;
    margin-right: 25px;
    margin-top: 20px;
}

#left_container.presspage
{
    width:625px;
}

span.tab
{
    line-height: 40px;
    margin-right:10px;
    cursor:pointer;
     color: #407acc;
}



span.tab.active
{
    color: #333333;
     background-color: #ffffff;
     
}

span.tab:hover
{
    /* background-color: #f5fafc; */
     text-decoration: underline;
}

span.tab.active:hover
{
     background-color: #ffffff;
     text-decoration: none;
}


.app{
border-radius: 5px;
width: 310px;
margin-right: 20px;
border: 1px solid #d6d7d9;
/* height: 240px; */
position: relative;
float: left;
margin-bottom:25px;
-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.app.hover{
border: 1px solid #407acc;
box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

.app.last{
margin-right: 0;
}

.app{
background-position: top;
background-repeat: no-repeat;
padding-top: 112px;
}

.app.couponpop{
background-image: url("../../common/images/apps/couponpop-app-banner.png");
}

.app.exitpop{
background-image: url("../../common/images/apps/exitpop-app-banner.png");
}

.app.fangate{
background-image: url("../../common/images/apps/fangate-app-banner.png");
}

.app.fbshop{
background-image: url("../../common/images/apps/fbshop-app-banner.png");
}

.app.groupdeal{
background-image: url("../../common/images/apps/groupdeal-app-banner.png");
}

.app.instagallery{
background-image: url("../../common/images/apps/instagallery-app-banner.png");
}

.app.likebox{
background-image: url("../../common/images/apps/likebox-app-banner.png");
}

.app.pinterest{
background-image: url("../../common/images/apps/pinterest-tab-app-banner.png");
}

.app.referafriend{
background-image: url("../../common/images/apps/referafriend-app-banner.png");
}

.app.scratchnwin{
background-image: url("../../common/images/apps/scratchnwin-app-banner.png");
}

.app.twitter{
background-image: url("../../common/images/apps/twitter-tab-app-banner.png");
}

.app.youtube{
background-image: url("../../common/images/apps/youtube-tab-app-banner.png");
}

.app.instagram{
background-image: url("../../common/images/apps/instagram-tab-app-banner.png");
}
.app.powerbanner{
background-image: url("../../common/images/apps/powerbanner-app-banner.png");
}
.app.heyoya{
background-image: url("../../common/images/apps/heyoya/Thumb/Heyoya_StoreYa_front-thumb_310x112.png");
}

.app p{
padding-top:5px;
padding-left: 10px;
padding-bottom: 2px;
padding-right: 5px;
font-size: 13px;
line-height: 18px;
color: #333333;
 margin-bottom: 0;
 height:50px;
}

.app .get-button{
float:right;
margin-bottom: 8px;
margin-right: 5px;
}

.app .installed{
position: absolute;
top: -15px;
right: -10px;
background-image:url("../../common/images/apps/v-icon.png");
background-repeat: no-repeat;
height: 39px;
width: 40px;
}

.app .bottom p{
color: #555555;
display: inline-block;
line-height: 20px;
padding-top: 3px;
 height: auto;
 font-size: 12px;
    font-weight: bold;
}

.app .bottom{
position: relative;
padding-top:10px
}

.app .bottom span.price{
 display: inline-block;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    line-height: 20px;
    padding-left: 10px;
    padding-top: 5px;
    }

.app .bottom .fbshoprequired{
position: absolute;
top: 5px;
left: -8px;
background-image:url("../../common/images/apps/fb-shop-required.png");
background-repeat: no-repeat;
height: 38px;
width: 148px;
display:block;
}

.product_container.appstore
{
    width:980px;
}


.nav-tabs.productpage h1
{
    padding-bottom:0;
    cursor:pointer;
}

.nav-tabs.productpage .active h1
{
    padding-bottom:0;
    color: #333333;
}

.tinytext
{
    font-size: 9px;
}

.ebook.instore
{
    width:300px;
    float:left;
    margin-right:20px;
    text-align:center;
}

.ebook.instore.last
{
    float:left;
    margin-right:0;
}


.ebook.instore h3 {
    color: #407acc;
    font-size: 18px;
    font-weight: bold;
    line-height: 21px;
    padding: 9px 40px;
    text-align: center;
}


.qa h4 {
    background-position: 0 4px;
    background-repeat: no-repeat;
    border: medium none;
    color: #313235;
    float: left;
    font-size: 18px;
    font-weight: normal;
    padding: 0 0 5px 30px;
    width: 480px;
}



.qanda .gray_border {
    border-top: 2px solid #d3d5d6;
    float: left;
    height: 20px;
    margin-top: 10px;
     width: 900px;
}

.qanda p
{
     line-height: 21px;
}

.powerbanner .apps-icons-row
{
    display:none;
}

.powerbanner .pb-only
{
    display: block;
}

#features-tab.generic-content p
{
    width: 90%;
    margin-bottom:25px;
}

.banner-apps-sell{
    background-image: url("../../common/images/appstore/All-4-1.jpg");
     background-repeat: no-repeat;
    background-size: 100% auto;
    display: block;
    height: 321px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.banner-apps-sell-placeholder {
     height: 321px;
}


.banner-apps-sell .text-wrapper{
 padding-top: 25px;
    text-align: center;
    width: 72%;
}


.banner-apps-sell h1{
     font-family: 'Bitter', serif;
    color: #407ACC;
    font-weight: 400;
    font-size: 20pt;
    margin-bottom: 18px;
        text-align: center;
}

.banner-apps-sell .bolded-text {
    font-weight: 700;
}

.banner-apps-sell .headline{
    font-family: 'Bitter', serif;
    color: #59B459;
    display: block;
    font-weight: 400;
    font-size: 24pt;
    margin-bottom: 10px;
    text-align: center;
    line-height: 28pt;
}

.banner-apps-sell span.small-text{
    font-size:11px;
    font-family: 'Bitter', serif;
    color: gray;
    line-height:15px;
    display:block;
     padding-top: 5px;
}

.banner-apps-sell .btn-pill{
    background: #59B459 none repeat scroll 0 0;
    border-radius: 40px;
    color: white;
    display: inline-block;
    font-family: 'Bitter', serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 15px;
    margin: 10px 0;
    padding: 20px 40px;
    text-decoration: none;
}