/*----MAIN STYLE SHEET ----*/

@import url(header.css);
@import url(dataOut.css);
@import url(inputs.css);
@import url(widgets.css);
@import url(folderdrop.css);
@import url(footer.css);

/*-------------------*/
@import url(editor.css);
@import url(myvendio.css);
@import url(postsale.css);
@import url(taskmode.css);

/* Body Stuff */
body {
	font: 12px Arial, sans-serif;
	margin:0;
	padding: 0 12px 12px 12px;
    background: #f6f6f6 url(../images/lotus_sprite_header.gif) repeat-x left -430px !important;
	height:100%;
}

body.WhiteBkg{
	background: #fff none !important;
}

.pagecontent{
        padding: 15px 0 0 0;
        }


/* ---------HEADINGS--------- */

h1, h2, h3 {
	color: #999;
	margin: 0;
	padding: 0;
	}
.wzrc_content h1#sourcingH1{
    font-size:50px !important;
    color:#000000 !important;
    height:90px; 
    text-align:center;
    line-height:105px;
    padding-bottom:10px;
}
.wzrc_content h2.gray_header{
    color:gray !important;
    font-size: 23px !important;
    margin-bottom:50px !important;
    text-align:center;
}
.wzrc_content table td img{
    padding-right:10px;
}
.wzrc_content table td h3.small_header{
    font-size:13px !important;
    margin-bottom:5px !important;
    color:#000000 !important;
}
h1, h3 {
 color: #38af38;
 font: bold 1.5em Arial, sans serif;
 margin-top: 5px;
 margin-bottom: 5px;
    }
h3{
 font-size: 1.3em;
 }

h1.tableHeader{
  margin-bottom: 0px;
}
.wzrc_content h1.sourcing{
  font-size: 20px !important;
}
form#contact_us h1{
    margin-left: 10px;
}
.clickable{
  cursor: pointer;
}

/* Quick styles for inline list elements */

ul.hlist {
	list-style-type: none;
	}

ul.hlist li {
	display: inline;
	}

.clear {clear:both;}

/* Clearfix */

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac - is this really still necessary? \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


div.desc_plan{
    width: 600px;
}

div.desc_plan#active_listings_text{
    width: 900px;
}

.list{margin: 24px 0;}
.list div{
	padding:0 0 0 20px;
	margin: 3px 0;
	height:20px;
	line-height:20px;
	display:block;
	clear:both;}
.list div.first{background: url('../images/bg/li1.gif') no-repeat left;}
.list div.second{background: url('../images/bg/li2.gif') no-repeat left;}
.list div.third{background: url('../images/bg/li3.gif') no-repeat left;}

/* For ul lists with checkboxes as the bullets: */
ul.checkList {
	list-style-type: none;
	margin: 0.5em 1em;
	padding: 0;
	}

/* Standard ul lists with bullets : */
ul.standard {
	margin: 0;
	padding: 15px;
	list-style-type: disc;
	margin:0 10px;
	}

/* Class for tooltips */

.errorTip {
       margin-bottom: 5px;
	padding: 3px 0 0 0;
	width: 200px;
	position: absolute;
	background: url('../images/bg/tooltiptop.gif') no-repeat top left;
	display: none;
	z-Index: 12;
}
.errorTip div {
	margin:0;
	padding:0 0 3px 0;
	background: url('../images/bg/tooltipbottom.gif') no-repeat bottom;
}
.errorTip div p {
	margin:0;
	padding: 2px 5px 2px 5px;
	font: 11px Arial, Helvetica, sans-serif;
	border-left: solid 1px #ff0000;
	border-right: solid 1px #ff0000;
	background-color:#ffe8e2;
}
.DefColor{
	border:solid 1px #6bbc86;}

/*Promo/Alert/Notification/Message Box at the top of pages*/
.notif-box{
  background: #FFFFCC url(/img/icons/notif-important.gif) no-repeat 10px 20px;
  padding: 15px 15px 15px 90px;
  margin: 10px 10px 25px 10px;
  border: 1px solid #FF9900;
  -moz-border-radius: 9px;
  border-radius: 9px;
  -moz-box-shadow: 2px 2px 5px #CCC;
  -webkit-box-shadow: 2px 2px 5px #CCC;
  box-shadow: 2px 2px 5px #CCC;
}

.notif-box h2{
  font-size: 16px;
  color: #38AF38;
  margin-bottom: 10px;
}

.notif-action{
 margin: 10px 0 0 0;
 font-weight: bold;
}


/* Promo page styles */
.app_promo_width{
    max-width: 900px;
}

#app_heading{
    max-width: 500px;
}

#app_heading p{
     font-size:12px;
     line-height:18px;
     margin:0;
     padding:0 0 15px;
}

#app_heading ul{
    list-style-image:url(/img/corp/bullet.gif);
    list-style-position:outside;
    list-style-type:disc;
    margin-left:0;
    margin-top:25px;
    padding-left:35px;
}

#app_heading ul li {
    font-size:12px;
    margin:0 0 15px;
    padding:0;
}

div#right_col, div#right_col_promo{
    width: 325px;
    float: right;
    padding-left: 20px;
    padding-top: 0px;
}
div#right_col_promo{
    width: 390px;
}

#app_heading .counters{
     background:transparent url(/img/corp/app-icons/counters-70x70.png) no-repeat scroll 0 0;
     padding:0 0 0 80px;
     height: 80px;
}
#app_heading .counters_pro {
     background:transparent url(/img/corp/app-icons/counters-pro-70x70.png)
     no-repeat scroll 0 0;
     height: 80px;
     padding:0 0 0 80px;
}
#app_heading .image_hosting {
     background:transparent url(/img/corp/app-icons/image-hosting-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .researcher {
     background:transparent url(/img/corp/app-icons/terapeak-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 70px;
}
#app_heading .reports {
     background:transparent url(/img/corp/app-icons/reports-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .watermarking {
     background:transparent url(/img/corp/app-icons/watermark-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .shipsurance {
     background:transparent url(/img/corp/app-icons/shipsurance-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .zoomstream {
     background:transparent url(/img/corp/app-icons/zoomstream-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}

#app_heading .buyer_appreciation {
     background:transparent url(/img/corp/app-icons/buyerappreciation-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .gallery {
     background:transparent url(/img/corp/app-icons/gallery-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .gallery_pro {
     background:transparent url(/img/corp/app-icons/gallery-tbe-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .reviser {
     background:transparent url(/img/corp/app-icons/reviser-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .facebook {
     background:transparent url(/img/corp/app-icons/storeapp_icons.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .widget {
     background:transparent url(/img/corp/app-icons/storeapp_icons.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .pa {
     background:transparent url(/img/corp/app-icons/personal-assistance-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading .sitemap {
     background:transparent url(/img/corp/app-icons/sitemap-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
#app_heading div.researcher h1{
     padding-top: 10px;
}

#app_heading div.researcher h2, h2.subhead{
     font-size:14px;
     color: #496B96;
}

#app_heading h3.price{
     font-size: 12px;
     color:#0055A7;
}
#app_heading .amazonhandmade {
     background:transparent url(/img/corp/app-icons/amazonhandmade-70x70.png) no-repeat scroll 0 0;
     height:80px;
     padding:0 0 0 80px;
}
div#app_heading a.Sign_Up {
     float:right;
     margin:5px;
}
div#terapeak_details{
     max-width: 900px; 
     margin-top: 70px;
}
div#terapeak_knowledge{
    max-width: 760px;
    width: 760px !important;
    float: left;
}
div#terapeak_knowledge ul.knowledge_list{
    list-style: none outside none !important;
    padding-left: 5px;
    padding-right: 10px;
}
div#terapeak_knowledge ul.knowledge_list li{
    clear: left; 
    vertical-align:top;
}
div#terapeak_knowledge ul.knowledge_list img{
    border:none;
    float: left;
    margin-right: 10px;
    margin-bottom: 20px;
}
div#monitor_image{
    position: static !important; 
    left: 0 !important; 
    float: left;
}
div#monitor_image img{
    border:none;
}
div#ebay_icon_btn{
    float: left;
    display: inline;
    width: 140px;
    margin-top: 600px;
}
div#aliexpress_vendio{
    position:absolute;
    top:15px;
    right:15px;
    background:transparent url(/img/corp/aliexpress_vendio.jpg) no-repeat scroll 0 0;
    width:340px;
    height:61px;
}
a.small_button:hover {
     background-position:0 -34px;
}

a.small_button {
     cursor:pointer;
     display:block;
     height:34px;
     margin:20px;
     width:139px;
}
a.small_button_free_trial {
     cursor:pointer;
     display:block;
     height:44px;
     width:227px;
     margin:20px;
}
a.small_button_free_trial:hover {
     background-position:0 -44px;
}
.Start_Free_Trial{
     background:transparent url(/img/corp/button_start_your_free_trial.gif) no-repeat scroll 0 0;
     width:227px;
     height: 88px;
}
a.small_button_free_trial span{
    display:none;
 }
a.big_button:hover {
     background-position:0 -46px;
}
a.big_button {
     cursor:pointer;
     display:block;
     height:46px;
     margin:20px;
     width:239px;
}
a.big_button span{
     display:none;
}
.Sign_Up {
     background:transparent url(/img/corp/button_sign_up_now.gif) no-repeat scroll 0 0;
}
.Sign_Up_FREE{
     background:transparent url(/img/corp/button_sign_up_free_bigger.png) no-repeat scroll 0 0;
     height:46px;
     width:239px;
}
.GO_to_AX{
     background:transparent url(/img/corp/button_go_to_AX_bigger.png) no-repeat scroll 0 0;
     height:46px;
     width:239px;
}
ul.ali_list{
    list-style:disc outside url("/img/corp/bullet.gif"); 
    margin-left:0; 
    padding-left:35px;
}
ul.ali_list li{
   margin-bottom:20px;
}
.Import_items {
     background:transparent url(/img/corp/button-import-my-items.gif) no-repeat scroll 0 0;
     width: 170px !important;
     margin: 0 auto !important;
     margin-top: 5px !important;
}

.Get_It{
     background:transparent url(/img/corp/button_get_it.gif) no-repeat scroll 0 0;
     width: 129px;
}

.Two_Months {
     background:transparent url(/img/corp/button_two_months.gif) no-repeat scroll 0 0;
     width: 178px;
}


a.small_button span {
    display:none;
}
#starburst_image{
    width:96px;
    height:96px;
    float:none;
    position:absolute;
    left: 595px;
    background:transparent url(/img/corp/starbursts/starburst_research.gif) no-repeat scroll left top;
}

.thumb_container, .thumb_container_promo{
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    text-align: left;
    height: 100px;
    max-width: 500px;
}
.thumb_container_promo{
    height:300px;
    width: 500px;
}

.right_image, .left_image, .promo_image{
    text-align:center;
    width: 110px;
    margin: 0px auto;
}

.right_image{
    float: left;
    margin-right: 20px;
}

.left_image{
    float: left;
}
.promo_image{
    float: left;
    width: 166px;
    margin: 0 0 20px 0;
}

.promo_thumb a.view_larger, .right_image a.view_larger, .left_image a.view_larger {
    background:transparent url(/img/corp/icon_magnifier.gif) no-repeat scroll left top;
    color:#FF9900;
    display:block;
    font-size:10px;
    font-weight:bold;
    height:20px;
    margin:0 auto;
    padding:0 0 0 20px;
    text-decoration:none;
    text-transform:uppercase;
    width:75px;
}
.quote {
    color:#3A69AC;
    font-size:12px;
    line-height:20px;
    margin-bottom:3px;
    padding-bottom:1px;
    width: 400px;
}

.quote_credit {
    color:#333333;
    font-size:12px;
    line-height:20px;
    text-align:right;
    width: 400px;
}

.beta{
   color: #FF0000;
   font-size: 10px;
   position: relative;
   font-weight: normal;
   text-shadow: 0px 0px 3px #FFCC00;
}

table.planSelection{
   border-collapse: collapse;
   margin: 5px 0px 40px 0px;
}
table.planSelection td, table.planSelection th{
   border: 1px solid #CCC;
   padding: 5px;
   font-size:12px;
}
table.planSelection th{
   padding: 5px;
   background-color: #437bc5;
   color: #FFF;
}
table.planSelection tr.even td{
   background-color: #e6f0f9;
}
.promo_starburst{
    position:absolute;
    right:60px;
    top:0px;
    display:none;
}
.promo_list{
    margin-right:200px;
    margin-bottom:30px;
}
.promo_footer_title{
    margin: 40px 0px 20px 0px;
    color:#666;
    font-size:16px;
}
.promo_footer{
    text-align:center;
    margin-right:200px;
}
/* Feature and Befenfit Tables */

table.fandb {
   border-collapse: collapse;
   margin: 10px auto 20px auto;
}

table.fandb td, table.fandb th{
   border: 1px solid #CCC;
   padding: 10px;
   font-size:12px;
}

table.fandb th{
   padding: 5px;
   background-color: #437bc5;
   color: #FFF;
}

table.fandb tr.even td{
   background-color: #e6f0f9;
}

table.fandb td.feature{
   font-weight: bold;
}

table.fandb td.empty{
   border: 0px solid #CCC !important;
   background-color: #FFF !important;
   padding: 0px;
}

table.fandb td.tableSub{
   background-color: #64b431 !important;
}

table.fandb tr.divider td{
   background-color: #437bc5;
   padding: 2px !important;
   font-size: 1px;
}
div#displayBox div#close_btn{
    position: absolute;
    left:-10px;
    top:-10px;
    cursor:pointer;
    z-index: 10001;
}
div#close_btn{
    background: url(/img/corp/tooltipimages/close.png) no-repeat 0 0;
    width:25px;
    height:25px;
}
#pricing_call_out{
    display:none;
}
.pop-styler{
    padding: 0 14px;
    font: 12px Arial, sans-serif;
}
.pop-styler span{
    margin: 10px 0;
    padding: 1px;
    background: #6bbc86;
    display: inline-block;
}
.pop-styler table tr{
    background-color: #e2f2e7;
}
.pop-styler table tr.odd{
    background-color: #cae2d1;
}
.pop-styler table td{
    padding: 3px 5px;
    font-size: 9pt;
    white-space:nowrap;
}

.promo_note{
    font-size: 10px;
    color: #999;
}

/* New Blue Panel */
.blue-panel {
    background-color: #DBE8F9;
    margin: 0 10px;
}
.blue-panel-t, .blue-panel-b, .blue-panel-t div, .blue-panel-b div {
    background: url("../ext/resources/images/blue/panel/rounded-sprite.gif") repeat scroll 0 0 transparent;
    height: 9px;
    margin: 0;
    padding: 0;
}
.blue-panel-t {
    background-position: right -18px;
    background-repeat: repeat-x;
}
.blue-panel-t div {
    background-position: left top;
    background-repeat: no-repeat;
}
.blue-panel-t div div {
    background-position: right -9px;
    background-repeat: no-repeat;
}
.blue-panel-m {
    border-left: 1px solid #5382C1;
    border-right: 1px solid #5382C1;
}
.blue-panel-content {
    background-color: #FFFFFF;
    color: #505050;
    margin: 0 8px;
    padding: 8px;
}
.blue-panel-b {
    background-position: left bottom;
    background-repeat: repeat-x;
}
.blue-panel-b div {
    background-position: left -27px;
    background-repeat: no-repeat;
}
.blue-panel-b div div {
    background-position: right -36px;
    background-repeat: no-repeat;
}
.wztitleContainer h1 a{
    color: #39629E !important;
    font-family: arial,helvetica,sans-serif;
    font-weight: bold;
    margin-bottom: 5px !important;
    margin-left: 10px !important;    
}


/* notif menu drop down */
.notifmenu {
       position: absolute;
       list-style-type: none;
       width:300px;
       margin: 0;
       padding: 6px;
       display: none;
       background-color: white;
       border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
}
.notifstyle {
       cursor: pointer;
       padding: 5px;
}
.notif_title_unread {
       font-weight: bold;
}
.notif_title_read {
       font-weight: normal;
}
.notifmenu > hr {
       border-top: 1px solid #eee;
}
.news_previous_notif {
       font-weight: bold;
       text-align: center;
}

