@charset "UTF-8";
/**
 * **PACKING LIST**
 *
 * marketplace_jquery.notifybar.css
 * marketplace_main.css
 * marketplace_product.css
 *
 *  **DEBUG SCRIPTS**
 *
 **/

/*
*  Notify Bar - jQuery plugin
*
*  Copyright (c) 2009-2010 Dmitri Smirnov
*
*  Licensed under the MIT license:
*  http://www.opensource.org/licenses/mit-license.php
*  
*  Version: 1.2
*
*  Project home:
*  http://www.dmitri.me/blog/notify-bar
*/




.jquery-notify-bar {
  width:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:32768;
  background-color:#efefef;
  font-size:18px;
  color:#000;
  text-align:center;
  font-family: Arial, Verdana, sans-serif;
  padding:20px 0px;
  border-bottom:1px solid #bbb;
}



/*
 *   background-color: #000000;
 
 */
.notify-bar-overlay {
	zoom: 1;
  position: absolute;
  opacity: 0.6;
	background-color: #FFFFFF;
  filter: alpha(opacity=60);					
	left: 0px;
  top: 0px;
  width:1000%;
  height:1000%;
  text-align:center;
  z-index: 32767;
  
}
.jquery-notify-bar.error {
	  width:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:32768;
  font-size:18px;
  text-align:center;
  font-family: Arial, Verdana, sans-serif;
  padding:20px 0px;
  border-bottom:1px solid #bbb;
  color:#f00;
  background-color:#fdd;
}
.jquery-notify-bar.success {
 
  width:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:32768;
  font-size:18px;
  text-align:center;
  font-family: Arial, Verdana, sans-serif;
  padding:20px 0px;
  border-bottom:1px solid #bbb;
 
  color:#060;
  background-color:#BBFFB6;
}

.jquery-notify-bar.wait {

  width:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:32768;
  background-color:#efefef;
  font-size:18px;
  color:#000;
  text-align:center;
  font-family: Arial, Verdana, sans-serif;
  padding:20px 0px;
  border-bottom:1px solid #bbb;
}

.notify-bar-close {
  position:absolute;
  left:95%;
  font-size:11px;
}
html{ 

	height: 100%; 

	margin-bottom: 1px; 

}



BODY{

	margin:0 0 0 0px; 

	padding:0; 

	background-color:#e9f1f7;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:12px;

	color:#000000;
	
}

input {
	
	border: 1px solid #DDD;
}


img {
	border: 0px;
	
}

A {

	color: #498489;

	text-decoration:none;

}





A:hover {

	color: #000000;	

	text-decoration:underline;

}


#container{

	MARGIN: 0px auto; 
	
	WIDTH: 885px;
	
	TEXT-ALIGN: left;

}



#logo{

	width:274px;
	
	height:119px;
	
	float:left;
	
	position:relative;
	
	
	
}



#top{
	
	width:590px;
	
	padding-right:20px;
	
	float:right;
	
	height:119px;
	
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/top_2_original_611x19.jpg);
	
	background-repeat:no-repeat;
	
	background-position:bottom;
	
	text-align:right;
	
}


.topsignin{
	
	float:right;
	
	padding-bottom:15px;
	
	height:26px;
	
}

.topsignin span{
	
	display:block;
	
	float:right;
	
	position:relative;
	

	padding-top:7px;
	
	padding-bottom:7px;
	
	background-color:#ffffff;
	
	color:#582b10;
	
	font-size:10px;
	
	font-weight:bold;
	
	text-decoration:none;

	margin-left:0px;
	
}


.topsignin a{
	
	display:block;
	
	float:right;
	
	position:relative;
	
	padding-left:5px;
	
	padding-right:5px;
	
	padding-top:7px;
	
	padding-bottom:7px;
	
	background-color:#ffffff;
	
	color:#498489;
	
	font-size:11px;
	
	font-weight:normal;
	
	text-decoration:none;
	
	
}


.topsignin a:hover{
	text-decoration: underline;
	color:#582b10;
}


.loginDialog {
	float: left;
	display: block;
	margin-top: auto;
	margin-bottom: auto;
	
}
.loginDialog div {
	float: left;
	display: block;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: 10px;
}

.loginDialog input {
	display: block;
	float: left;
	width: 100px;
	color: #C9C9C9;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: 10px;
}

.loginDialog img {
	float: left;
	display: block;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: 10px;
}




.topsignins{
	
	float:right;
	
	padding-bottom:15px;
	
	height:26px;
	
}

.topsignins a{
	
	display:block;
	
	float:right;
	
	position:relative;
	
	padding-left:20px;
	
	padding-right:20px;
	
	padding-top:7px;
	
	padding-bottom:7px;
	
	background-color:#dbe6f0;
	
	color:#582b10;
	
	font-size:10px;
	
	font-weight:bold;
	
	text-decoration:none;
	
	margin-left:1px;
	
}

.topsignins a:hover{
	
	background-color:#dbe6f0;
	
	color:#582b10;
	
}

.topsearch{
	
	width:260px;
	
	height:	41px;
	
	clear:both;
	
	text-align:right;
	
	padding-left:330px;
	
}

.topfrm{
	
	float:left;
	
	padding-left:3px;
	
}

.txtSearch{
	
	width:198px;
	
	height:23px;
	
	padding-top:3px;
	
	border: medium none ; 

	background: transparent none repeat scroll 0% 0%; 

	padding-left: 25px; 
	
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/txtsearch_2_original_223x23.gif);
	
	background-repeat:no-repeat;
	color: #C9C9C9;
	
	
}



.topnav{
	
	clear:both;
	
	height:37px;
	
}

.toptab a{
	
	display:block;
	
	float:right;
	
	position:relative;
	
	padding-left:20px;
	
	padding-right:20px;
	
	padding-top:12px;
	
	padding-bottom:12px;
	
	background-color:#dbe6f0;
	
	color:#582b10;
	
	font-size:11px;
	
	font-weight:bold;
	
	text-decoration:none;
	
	margin-left:1px;
	
}

.toptab a:hover{
	
	background-color:#ffffff;
	
	color:#498489;
	
}

.topnavs{
	
	clear:both;
	
	height:37px;
	
}

.toptabs a{
	
	display:block;
	
	float:right;
	
	position:relative;
	
	padding-left:20px;
	
	padding-right:20px;
	
	padding-top:12px;
	
	padding-bottom:12px;
	
	background-color:#ffffff;
	
	color:#498489;
	
	font-size:11px;
	
	font-weight:bold;
	
	text-decoration:none;
	
	margin-left:1px;
	
}

.toptabs a:hover{
	
	background-color:#ffffff;
	
	color:#498489;
	
}



#main{
	
	clear:both;	
	
	width:835px;
	
	padding-left:25px;
	
	padding-right:25px;
	
	padding-top:10px;
	
	padding-bottom:10px;
	
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/back_2_original_885x5.jpg);
	
	background-repeat:repeat-y;
	
}



#footer {

	clear:both;

	text-align:center;
	
	padding-top:10px;
	
	padding-bottom:10px;
	
	font-size:10px;
	
	color:#797979;
	
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/footer_2_original_885x11.jpg);
	
	background-repeat:no-repeat;
	
	
}

#footer a{
	
	text-decoration:none;
	
	color:#797979;
	
}

#footer a:hover{
	
	color:#000000;	
	
}


#left{
	
	float:left;
	
	width:136px;
	
	position:relative;
	
}

#contentleft{
	
	float:left;
	
	position:relative;
	
	width:580px;
	
	padding-right: 24px;
	
}

#right{
	
	float:right;
	width:231px;
	
}

#tags {
	clear: right;
	padding-top: 15px;	
	float:right;
	width:231px;
	
}

#maincontent{
	
	width:420px;	
	
	float:right;
	
	padding-left:24px;
	
}

#content{
	
	clear:both;
		
}


.headline{
	
	
}

.headline h1{
	
	margin:0 0 0 0px;
	
	font-size: 24px;
	
	font-family: Arial, Helvetica, sans-serif;
	
	color:#582b10;
	
	font-weight:normal;
	
}

.headline h2{
	
	margin:0 0 0 0px;
	
	font-size: 18px;
	
	font-family: Arial, Helvetica, sans-serif;
	
	color:#498489;
	
	font-weight:normal;
	
}

h1{
	
	margin:0 0 0 0px;
	
	font-size: 24px;
	
	font-family: Arial, Helvetica, sans-serif;
	
	color:#582b10;
	
	font-weight:normal;
	
}

h2{
	
	margin:0 0 0 0px;
	
	font-size: 18px;
	
	font-family: Arial, Helvetica, sans-serif;
	
	color:#498489;
	
	font-weight:normal;
	
}

.headlineBrown{
	
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/headlineBrown_2_original_3x44.gif);
	
	background-repeat:repeat-x;
	
	background-color:#6e3b16;
	
	padding:10px;
	
	color:#FFFFFF;
	
	font-size:18px;
	
	font-weight:bold;
	
	font-family:Arial, Helvetica, sans-serif;
	
	text-align:center;
	
	border:#e0e0e0 3px solid;
	
}

.frameright{
	
	padding:10px;	
	
	border:#e0e0e0 3px solid;
	
	background-color:#e9f1f7;
	
}

.separator{
	
	clear:both;	
	
	height:33px;
	
	text-align:center;

}


.separator2{
	
	clear:both;	
	
	text-align:center;

}

.clear{
	
	clear:both;
	
}

.alignLeft {
	text-align: left;
}

.alignCenter{

	text-align:center;

}

.alignRight {
	text-align: right;
	
}

.imageBorder{

	border:0px;

}




form{

	margin:0 0 0 0px;

}


p{

	margin-top:5px;

}


.textbox {

	height: 18px; 

	border-right: #cbcaca 1px solid; 

	border-top: #cbcaca 1px solid; 

	border-left: #cbcaca 1px solid; 

	font-size:11px;

	border-bottom: #cbcaca 1px solid; 

	background-color: #FFFFFF;

}


textarea{    

	BORDER-RIGHT:#cbcaca 1px solid;	
	
    BORDER-TOP:#cbcaca 1px solid;	
	
    BORDER-LEFT:#cbcaca 1px solid;	
	
    BORDER-BOTTOM:#cbcaca 1px solid;
	
	font-size:12px;
	
	
	
}

div.btn {
	padding: 10px;
	margin: 10px;
	text-align: center;	
}

a.btn{
	
	background-color:#498489;
	padding:10px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	border:#e0e0e0 3px solid;
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/btn_2_original_7x51.gif);
	background-repeat:repeat-x;
	
}
a.btn:hover {
	text-decoration:none;
	color:#E3D1D1;
}

.btntop{
	
	background-color:#498489;
	
	padding:10px;
	
	color:#FFFFFF;
	
	font-weight:bold;
	
	text-align:center;
	
	border:#e0e0e0 3px solid;
		
	
}

.listframe{
	
	width:245px;
	
	float:left;
	
	position:relative;
	
	padding:10px;
	
	border:#eaeaea 1px solid;
	
	margin-left:10px;
	
	margin-right:10px;
	
}

.listthumb{
	
	width:116px;
	
	float:left;
	
	position:relative;
	
}

.listtext{
	
	width:129px;
	
	float:right;
	
}

.listframesearch{
	
	width:810px;
	
	float:left;
	
	position:relative;
	
	padding:10px;
	
	border:#eaeaea 1px solid;
	
	margin-left:10px;
	
	margin-right:10px;
	
}

.listthumbsearch{
	
	width:116px;
	
	float:left;
	
	position:relative;
	
}

.listtextsearch{
	
	width:694px;
	
	float:right;
	
}


.thumb{
	
	border:#cee3f6 1px solid;	
	
}

.thumbslide{
	
	border:#cee3f6 3px solid;	
	
}

.thumbdetails{
	
	border:#cee3f6 3px solid;	
	
}

.frameleft{
	
	border:#eaeaea 3px solid;	
	
	padding:10px;
	
}

.greenframe{
	
	padding:10px;
	
	font-weight:bold;
	
	text-align:center;
	
	border:#e0e0e0 3px solid;
		
	
}

.price{
	
	color:#e19236;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:24px;
	
	padding:10px;
	
}

.topbtns{
	
	text-align:right;	
	
}



.floatright{
	
	float:right;
	
	padding-left:10px;
	
}

.formsign{
	
	width:500px;
	
}

.formcreate{
	
	width:560px;
	
}

/*
.formheadline{
	
	background-image:url(images/headlineBrown.gif);
	
	background-repeat:repeat-x;
	
	background-color:#6e3b16;
	
	padding:10px;
	
	color:#FFFFFF;
	
	font-size:18px;
	
	font-weight:bold;
	
	font-family:Arial, Helvetica, sans-serif;
	
	text-align:center;
	
	border:#e0e0e0 3px solid;
	
}
*/
.formframe{
	
	border:#eaeaea 3px solid;	
	
	padding:10px;
	
}

.formelements{
	
	padding-bottom:10px;	
	
}

.textOrange{
	
	color:#e19236;	
	
}

#halfleft{
	
	float:left;
	
	position:relative;
	
	width:390px;
	
	padding-right:25px;
	
	border-right:#582b10 5px solid;
	
	padding-bottom:10px;
	
	padding-top:10px;
	
}

#halfright{
	
	float:left;
	
	position:relative;
	
	width:390px;
	
	padding-left:25px;
	
	padding-bottom:10px;
	
	padding-top:10px;
	
}

.tblheadline{
	
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/headlineBrown_2_original_3x44.gif);
	
	background-repeat:repeat-x;
	
	background-color:#6e3b16;
	
	padding:10px;
	
	color:#FFFFFF;
	
	font-weight:bold;
	
	text-align:center;
	
}

.row2{
	
	background-color:#e9f1f7;	
	
}


.progressBar {
	display: block;
	margin-left:auto;
	margin-right: auto;
	width: 650px;
	text-align: center;
}


.step{
	display:block;
	float:left;
	position:relative;
	padding-left:35px;
	padding-right:50px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/step_2_original_24x25.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#a1c4ca;
}

.stepa{
	display:block;
	float:left;
	position:relative;
	padding-left:35px;
	padding-right:50px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/stepa_2_original_24x25.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#a1c4ca;
}

.stepf{
	display:block;
	float:left;
	position:relative;
	padding-left:35px;
	padding-right:50px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/stepf_2_original_24x25.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#a1c4ca;
}

.stepo{
	display:block;
	float:left;
	position:relative;
	padding-left:35px;
	padding-right:50px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/stepo_2_original_24x25.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#4c8386;
}

.stepof{
	display:block;
	float:left;
	position:relative;
	padding-left:35px;
	padding-right:50px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background-image:url(http://assets.docmonk.com/i/wwwmarketplace/stepof_2_original_24x25.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#4c8386;
}








.upload1{
	float:left;
	position:relative;
	width:250px;
	text-align:center;
}

.upload2{
	float:right;
	width:250px;
	text-align:center;
	background-repeat: no-repeat;
}

.uploadbutton1 {
	font-size: 11px;
	background: url(http://assets.docmonk.com/i/wwwmarketplace/uploadpdf_2_original_136x174.jpg);
	width: 136px;
	color: #0000FF;
	height: 14px; 
	padding-top:160px;
	font-weight:bold;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
}
a.uploadLink1 {
	color: #0000FF;
}
a.uploadLink1:hover {
	text-decoration:underline;
}
a.uploadLink2 {
	color: #0000FF;
}
a.uploadLink2:hover {
	text-decoration:underline;
}


.uploadbutton2 {
	font-size: 14px;
	background: url(http://assets.docmonk.com/i/wwwmarketplace/uploadebook_2_original_136x174.jpg);
	width: 136px;
	color: #000000;
	padding-typ: 0px;
	height: 94px;
	padding-top:80px;
	font-weight:bold;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	cursor: pointer;
}



.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }
	
	.boxy-wrapper .top-left { background: url('http://assets.docmonk.com/i/wwwmarketplace/boxy-nw_1_original_10x10.png'); }
	.boxy-wrapper .top-right { background: url('http://assets.docmonk.com/i/wwwmarketplace/boxy-ne_1_original_10x10.png'); }
	.boxy-wrapper .bottom-right { background: url('http://assets.docmonk.com/i/wwwmarketplace/boxy-se_1_original_10x10.png'); }
	.boxy-wrapper .bottom-left { background: url('http://assets.docmonk.com/i/wwwmarketplace/boxy-sw_1_original_10x10.png'); }
	
	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-sw.png'); }
	
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }







input.buyBox {
	width: 200px;
}

.btn {
	float: right;
	
}
.previewHeadline {
	
	float: left;
}



#shortURL {
	
	width: 120px;
}


.documentOnHold {
	width:600px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
  color:#f00;
  background-color:#fdd;
	font-size:18px;	
	text-align: center;
	border: 2px;
	border-color: $f00;
	border-style: solid;
	padding: 5px;

}


.editBox {
	width:600px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
  color:#000000;
  background-color:#E6E6E6;
	font-size:18px;	
	text-align: center;
	border: 2px;
	border-color: #666;
	border-style: solid;
	padding: 5px;
}




