﻿/*==================================================================

Project:		[Internet Retailer]
Version:		3.0
Last update:	07/01/2010

=====================================================================*/

/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
a,a:link,a:visited,a:hover { 
	color:#006ea9;
	text-decoration:none; 
}
a:focus,a:hover { 
	text-decoration:underline;
}
a img { 
	border:0; 
}
.clear { 
	clear:both; 
}

/* Global Elements
=====================================================================*/
body {
	background:#fff url(../sell_images/background.png) repeat-x;
	font-family: "Trebuchet MS", arial, serif;
	font-size:12px;
}
.replace{
	position:relative;
	margin:0;
	padding:0;
	/* \*/
	overflow:hidden;
	/* */
}
.replace span{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.skiplink{
	display:none;
}
/* Start CSS Coding
=====================================================================*/
#container {
	width:100%;
	background:url(../sell_images/back_footer.png) repeat-x 0 100%;
}
#wrapcontainer {
	width:100%;
	background:url(../sell_images/header.jpg) no-repeat 50% 159px;
}
#wrapper {
	width:870px;
	margin:0 auto;
}
#header {
	width:834px;
	height:111px;
}
#logo{
	width:333px;
	height:69px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	text-indent:-5000px;
	margin:23px 0 0 0;
	float:left;
}
#logo span{
	background:url(../sell_images/logo.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#_ctl0_Header1_butshop{
	width:169px;
	height:48px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	text-indent:-5000px;
	margin:29px 0 0 0;
	float:right;
}
.butshop{
	background:url(../sell_images/submit_shop.png) no-repeat;
	width:175px;
	height:50px;
	cursor:pointer;
	border: none;
}

#_ctl0_Header1_butshop span{
	background:url(../sell_images/submit_shop.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#_ctl0_Header1_butshop:hover span {
	background-position:0 -48px;
}
#mainmenu {
	width:832px;
	height:47px;
	background:url(../sell_images/sepmenu.png) no-repeat;
	padding:0 0 0 2px;
}
#mainmenu li {
	display:inline;
	height:47px;
	float:left;
	background:url(../sell_images/sepmenu.png) no-repeat 100% 0;
	padding:0 2px 0 0;
}
#mainmenu li a, #mainmenu li a:link, #mainmenu li a:visited {
	display:inline;
	height:34px;
	float:left;
	padding:13px 20px 0 20px;
	font-size:16px;
	font-weight:bold;
	color:#f5f3ed
}
#mainmenu li a:hover, #mainmenu li.active a {
	background:url(../sell_images/menu_hover.png) repeat-x;
	text-decoration:none;
}
#intro {
	width:834px;
	height:177px;
	padding: 34px 0 0 0;
}
#titleeasy{
	width:468px;
	height:47px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:block;
	text-indent:-5000px;
	margin:0 0 0 178px;
}
#titleeasy span{
	background:url(../sell_images/title_easy.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#titlejoin{
	width:321px;
	height:60px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:block;
	text-indent:-5000px;
	margin:0 0 0 178px;
}
#titlejoin span{
	background:url(../sell_images/text_join.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#butview{
	width:176px;
	height:48px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	float:left;
	text-indent:-5000px;
	margin:5px 0 0 454px;
}
#butview span{
	background:url(../sell_images/but_view.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#butview:hover span, #butorder:hover span {
	background-position:0 -48px;
}
#butorder{
	width:198px;
	height:48px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	float:left;
	text-indent:-5000px;
	margin:5px 0 0 4px;
}
#butorder span{
	background:url(../sell_images/but_order.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#butorderpurple{
	width:198px;
	height:48px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	float:left;
	text-indent:-5000px;
	margin:5px 0 0 4px;
}
#butorderpurple span{
	background:url(../sell_images/newonlineshop.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#content {
	width:870px;
	padding:33px 0 0 0;
}
#placetestimonial {
	width:376px;
	float:right;
	background:url(../sell_images/back_testimonial.png) no-repeat;
	padding: 10px 27px;
}

#placetestimonial h3{
	font-size:20px;
	color:#4e4e4e;
	padding-bottom: 20px;
}

#texttestimonial {
	font-family:Georgia, Garamond, serif;
	font-size:16px;
	color:#767676;
	line-height:1.6em;
	font-style:italic;
}
#testimonialname {
	font-size:15px;
	color:#767676;
	float:right;
	font-family:Georgia, Garamond, serif;
	padding:10px 0 0 0;
	font-style:italic;
}
#placekashflow {
	width:216px;
	background:url(../sell_images/logo_kashflow.png) no-repeat 100% 2px;
	margin:50px 0 0 0;
	padding:0 160px 0 0;
}
#placekashflow h3 {
	font-size:20px;
	color:#4e4e4e;
}
#placekashflow p {
	font-size:16px;
	color:#6f6f6f;
	padding:5px 0 0 0;
	line-height:1.2em;
}
#contentright {
	width:360px;
	float:left;
}
#contentright h3 {
	font-size:22px;
	color:#8f75bb;
	padding:0 0 3px 0px;
}
#contentright h4 {
	font-size:20px;
	font-style:italic;
	color:#4e4e4e;
	font-weight:lighter;
}
#butpricing{
	width:168px;
	height:37px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	float:right;
	text-indent:-5000px;
	margin: 11px 37px 20px 0;
}
#butpricing span{
	background:url(../sell_images/but_pricing.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#butpricing:hover span {
	background-position: 0 -37px;
}
#listwhy {
	padding:10px 0 0 30px;
}
#listwhy li {
	height:38px;
	font-size:16px;
	color:#6f6f6f;
	padding:2px 0 0 47px;
}
#icon1 {
	background:url(../sell_images/icon_why1.png) no-repeat;
}
#icon2 {
	background:url(../sell_images/icon_why2.png) no-repeat;
}
#icon3 {
	background:url(../sell_images/icon_why3.png) no-repeat;
}
#icon4 {
	background:url(../sell_images/icon_why4.png) no-repeat;
}
#icon5 {
	background:url(../sell_images/icon_why5.png) no-repeat;
}
.titlebottom {
	width:807px;
	padding:0 0 3px 0;
	margin: 5px 0 0 0px;
	font-size:18px;
	font-style: italic;
	font-weight: normal;
	color:#969696;
	border-bottom:1px solid #d5d5d5;
}
#placelogo {
	width:807px;
	height:57px;
	margin:20px 0 0 28px;
}

.boxbottom {
	width:750px;
	float:left;
	margin:0 0 0 28px;
	display:inline;
	padding:8px 30px 0 0;
	text-align: justify;
	font-family:Georgia, Garamond, serif;
	font-size:16px;
	color:#767676;
	line-height:1.6em;
}

.boxbottom1 {
	width:175px;
	float:left;
	margin:0 0 0 28px;
	display:inline;
	padding:8px 30px 0 0;
	text-align: justify;
}
.boxbottom2 {
	width:175px;
	float:left;
	display:inline;
	padding:8px 30px 0 0;
	text-align: justify;
}
.boxbottom3 {
	width:190px;
	float:left;
	padding:8px 0 0 0;
	text-align: justify;
}
.boxbottom1 h4, .boxbottom2 h4, .boxbottom3 h4 {
	font-size:16px;
	color:#8f75bb;
}
.boxbottom1 p, .boxbottom2 p, .boxbottom3 p {
	font-size:13px;
	color:#4e4e4e;
	padding:5px 0 0 0;
}
.boxbottom1 img, .boxbottom2 img, .boxbottom3 img {
	margin:5px 3px 0 0;
	float:left;
}
.boxbottom1 a, .boxbottom2 a, .boxbottom3 a {
	float:right;
	font-size:13px;
	text-decoration:underline;
	color:#007dc0;
	margin:15px 0 0 0;
}
.boxbottom1 a:hover, .boxbottom2 a:hover, .boxbottom3 a:hover {
	color:#8f75bb;
}
.boxbottombig1 {
	width:280px;
	float:left;
	display:inline;
	margin:30px 0 0 28px;
}
.boxbottombig2 {
	width:405px;
	float:left;
	display:inline;
	margin:30px 0 0 0;
}
.boxbottombig3 {
	width:246px;
	float:left;
	display:inline;
	margin:30px 0 0 0;
}
.boxbottombig1 h4, .boxbottombig2 h4 {
	font-size:16px;
	color:#969696;
}
.boxbottombig1 p {
	font-size:13px;
	color:#4e4e4e;
	padding:6px 60px 0 0;
}
#butorder2{
	width:198px;
	height:49px;
	font-size:12px;
	position:relative;
	overflow:hidden;
	display:inline;
	float:right;
	text-indent:-5000px;
	margin:5px 38px 0 0;
}
#butorder2 span{
	background:url(../sell_images/but_order2.png) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
}
#butorder2:hover span {
	background-position:0 -49px;
}
.textboxnewsletter {
	width:222px;
	height:27px;
	background:url(../sell_images/back_newsletter.png) no-repeat;
	border:none;
	font-size:11px;
	color:#006eb9;
	font-family:Verdana, arial, serif;
	padding:13px 10px 0 10px;
	margin:9px 0 0 0;
}
#frmnewsletter span {
	color:#636363;
	font-size:10px;
}
.submitnewsletter {
	width:116px;
	height:47px;
	background:url(../sell_images/but_subscribe.png) no-repeat;
	border:0;
	cursor:pointer;
	overflow: hidden;
	text-indent:-5000px;
	float:right;
	margin:5px 34px 0 0;
}
.submitnewsletter:hover {
	background-position:0 -47px;
}
#testibottom {
	font-size:13px;
	color:#767676;
	font-style:italic;
	font-family:Georgia, Garamond, serif;
	line-height:1.4em;
}
#testibottomname {
	font-size:13px;
	color:#767676;
	font-style:italic;
	font-family:Georgia, Garamond, serif;
	line-height:1.4em;
	float:right;
	padding:10px 0 0 0;
}
/* Inner Page
=====================================================================*/
body#inner {
	background:#fff url(../sell_images/backgroundinner.png) repeat-x;
	font-size:12px;
}
#contentinner {
	width: 866px;
	margin: 17px 0 0 0;
	background: url(../sell_images/contentinner.png) no-repeat;
}
#contentinner h1 {
	height: 44px;
	font-size: 22px;
	color: #fffefb;
	padding: 22px 0 0 24px;
}
#nav {	
	width: 190px;
	float: left;
	display: inline;
}
#menunav {
	width: 187px;
	margin: 0 0 0 3px;
	background: url(../sell_images/back_nav.png) no-repeat 0 100%;
	padding: 33px 0 98px 0;
}
#menunav li.first {
	border-bottom: 1px solid #e3e0d9;
	border-top: 1px solid #e3e0d9;
}
#menunav li {
	height: 39px;
	border-bottom: 1px solid #e3e0d9;
	position: relative;
	float:left;
	width: 187px;
}
#menunav li a, #menunav li a:link, #menunav li a:visited {	
	width: 168px;
	height: 40px;
	position: absolute;
	z-index: 10;
	left: -9px;
	top: 0;
	padding: 9px 0 0 28px;
	font-size: 17px;
	color: #4f4f4f;
}
#menunav li a:hover, #menunav li a.active, #menunav li a.active:link, #menunav li a.active:visited {
	background: url(../sell_images/menunav_hover.png) no-repeat;
	color: #fff;
	text-decoration: none;
}
#maincontentNarrow
{
	width:417px;
	float:left;
	display:inline;
	margin:0 0 0 20px;
	padding:20px 0 0 0;
	min-height: 250px;
}
#maincontentNarrow h2 {
	font-size:17px;
	color:#9175bc;
	margin-bottom: 10px;
}
#maincontentNarrow p, #maincontentNarrow li {
	font-size:14px;
	color:#4f4f4f;
	padding:7px 0 0 0;
	text-align: justify;
}

#maincontentWide
{
	width:787px;
	float:left;
	display:inline;
	margin:0 0 0 20px;
	padding:20px 0 0 0;
	min-height: 250px;
}
#maincontentWide h2 {
	font-size:17px;
	color:#9175bc;
	margin-bottom: 10px;
}
#maincontentWide p {
	font-size:14px;
	color:#4f4f4f;
	line-height:1.6em;
	padding:7px 0 0 0;
	text-align: justify;
}
#maincontentWide h3 {
	font-size:15px;
	color:#4f4f4f;
	padding: 14px 0 0 0;
}
#maincontentWide td {
	font-size:14px;
	color:#4f4f4f;
	line-height:1.6em;
	padding:7px 0 0 0;
	text-align: justify;
}
.input200
{
	width: 200px;
	font-size: 1.4em;
	padding: 2px;
}
.input150
{
	width: 150px;
	font-size: 1.4em;
	padding: 2px;
}

#maincontent {
	width:587px;
	float:left;
	display:inline;
	margin:0 0 0 20px;
	padding:20px 0 0 0;
	min-height: 250px;
}
#maincontent a{
	text-decoration: underline;
}

#maincontent h2 {
	font-size:17px;
	color:#9175bc;
	margin-bottom: 10px;
}
.standout
{
	font-weight: bold;
	color:#9175bc;
	font-size: 1.2em;
}


.PriceHeaderEnterprise
{
	background-color: #4f4f4f;
	color: #fff;
	vertical-align: middle;
	font-size: 1.55em;
	text-align: center;
	line-height: 30px;
}

.PriceHeader
{
	background-color: #F8F6F2;
	color: #4f4f4f;
	vertical-align: middle;
	font-size: 1.55em;
	text-align: center;
	line-height: 30px;
}

.PriceHeaderStarter
{
	background-color: #CEDA6C;
	color: #fff;
	vertical-align: middle;
	font-size: 1.55em;
	text-align: center;
	line-height: 30px;
}

.PriceHeaderStarterPlus
{
	background-color: #006EA9;
	color: #fff;
	vertical-align: middle;
	font-size: 1.55em;
	text-align: center;
	line-height: 30px;
	
}
.PriceHeaderPremium
{
	background-color: #9175bc;
	color: #fff;
	vertical-align: middle;
	font-size: 1.55em;
	text-align: center;
	line-height: 30px;
}
#maincontent td.PriceFeature
{
	padding-left: 5px;
	
}

#maincontent td.PriceStarter
{
	padding-left: 25px;
	font-size: 1.3em;
}

#maincontent td.PricePremium
{
	padding-left: 25px;
	font-size: 1.3em;
}

#maincontent p {
	font-size:14px;
	color:#4f4f4f;
	line-height:1.6em;
	padding:7px 0 0 0;
	text-align: justify;
}

#maincontent td {
	font-size:14px;
	color:#4f4f4f;
	line-height:1.6em;
	padding:7px 0 0 0;
	text-align: justify;
}

.sepcontent {
	background:#e8e7e4;
	font-size:0;
	height:1px;
	margin:10px 0 0 0;
}
.sepcontent hr {
	display:none;
}
#maincontent h3 {
	font-size:15px;
	color:#4f4f4f;
	padding: 14px 0 0 0;
}
.imgright {
	float:right;
	margin:10px 0 0 15px;
}
#_ctl0_boxbottominner {
	width:866px;
	height:148px;
	background:url(../sell_images/box_bottom.png) no-repeat;
	margin:30px 0;
}
#boxbottominner1 {
	width:179px;
	height:128px;
	background:url(../sell_images/sepboxbottom.png) no-repeat 100% 13px;
	padding:20px 20px 0 25px;
	float:left;
}
#boxbottominner1 h4, #boxbottominner2 h4, #boxbottominner3 h4, #boxbottominner4 h4 {
	font-size:16px;
	color:#8f75bb;
}
#boxbottominner1 img, #boxbottominner2 img, #boxbottominner3 img, #boxbottominner4 img {
	float:left;
	margin:7px 0 0 0;
}
#boxbottominner1 p, #boxbottominner2 p, #boxbottominner3 p, #boxbottominner4 p {
	font-size:13px;
	color:#4e4e4e;
	padding:6px 0 0 0;
}
#boxbottominner a, #boxbottominner a:link, #boxbottominner a:visited {
	float:right;
	font-size:12px;
	text-decoration:underline;
	margin:10px 0 0 0;
}
#boxbottominner a:hover {
	color:#8f75bb;
}
#boxbottominner2 {
	width:176px;
	height:128px;
	background:url(../sell_images/sepboxbottom.png) no-repeat 100% 13px;
	padding:20px 20px 0 20px;
	float:left;
}
#boxbottominner3 {
	width:170px;
	height:128px;
	background:url(../sell_images/sepboxbottom.png) no-repeat 100% 13px;
	padding:20px 15px 0 18px;
	float:left;
}
#boxbottominner4 {
	width:182px;
	height:128px;
	background:url(../sell_images/sepboxbottom.png) no-repeat 100% 13px;
	padding:20px 20px 0 20px;
	float:left;
}
/* Footer
=====================================================================*/
#footer {
	width:834px;
	height:125px;
	background:url(../sell_images/people.png) no-repeat 100% 0;
	margin:15px 0 0 0;
}
#menufooter {
	width: 696px;
	height: 33px;
	background: url(../sell_images/sepfooter.png) no-repeat 0 100%;
	padding: 22px 0 0 0;
}
#menufooter li {
	display: inline;
	float: left;
	height: 12px;
	background: url(../sell_images/sepmenufooter.png) no-repeat 100% 2px;
	padding: 0 10px;
}
#menufooter li a, #menufooter li a:link, #menufooter li a:visited {
	font-size: 12px;
	color: #4e4e4e;
}
#menufooter li.last {
	background: none;
}
#footer p {
	font-size: 12px;
	color: #4e4e4e;
	padding: 18px 0 0 10px;
}
#simplegallery1{
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 1px solid #fff;
}

#simplegallery1 .gallerydesctext{
text-align: left;
padding: 2px 5px;
}


.qsborder
	{
	border: #167ec7 1px SOLID;
	padding: 3px;

	}
	
.qsTable
{

}

.qsLeftColumn
{
    padding-right: 2px;
    width: 125px;  
    text-align: right;
}
.qsRightColumn
{
    width: 350px;  
    text-align: left;
    padding-left: 10px;
}

.qsTextarea250
{
    width: 250px;
    height: 75px;
}

.qsTextbox250
{
    width: 250px;
    line-height: 20px;
    padding-bottom: 7px;
    padding-left: 3px;
}

.qsTextbox175
{
    width: 150px;
    line-height: 20px;
    padding-bottom: 7px;
    padding-left: 3px;
}

.qsLogin175
{
    width: 175px;
    line-height: 20px;
    padding-bottom: 7px;
    padding-left: 3px;
    background-color: #d9edfb;
}
