﻿body
{
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	background-image: url(Images/bodyrender.gif);
	background-attachment: fixed;
	margin-top: 0px;
	margin-bottom: 0px;
}

#banner
{
	clear: both;
}
.clear
{
	clear: both;
}
.mar_pro_banner
{
	margin-left: 10px;
	margin-top: 10PX;
	width: 920PX;
	height: 90px;
	background: url(Images/mar-pro-banner.jpg);
	padding-top: 115px;
}
.home-banner
{
	background: url(Images/home-banner.gif);
}
.marketer-banner
{
	background: url(Images/marketer-banner.gif);
}
.producers-banner
{
	background: url(Images/producers-banner.gif);
}
.contact-banner
{
	background: url(Images/contact-banner.gif);
}
.bartitle
{
	font-size: 12pt;
	font-family: Verdana;
	margin-left: 20px;
	font-weight: bold;
	color: #fff;
}
.reqfieldclass
{
	font-size: 7pt;
}
.topbar
{
	background-color: #C0C0C0;
	height: 50px;
}
#topdiv
{
	height: 70px;
	padding-top: 15px;
	width: 724px;
}
#wrapper
{
	width: 940px;
	margin: 0px auto;
}
#rightcontent
{
	float: right;
	width: 215px;
	margin-top: 40px;
}

#content
{
	background: #fff;
	padding-bottom: 20px;
}
.leftdiv
{
	width: 700px;
	min-height: 500px;
}
.homeleftdiv
{
	width: 520px;
	height: 635px;
	padding-top: 10px;
}
#childdiv
{
	padding-top: 7px;
	min-height: 600px;
}
.bottomrender
{
	height: 20px;
}
#logo1
{
	background: url(Images/logo.gif);
	height: 63px;
	width: 247px;
}
#clientlogin
{
	float: right;
	margin-top: 10px;
}
.clientlogin:hover
{
	color: #000;
}
.clientlogin
{
	background: url(Images/Clientlogin.gif) no-repeat;
	font-size: 8pt;
	font-family: Verdana;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
}
.mar_curve
{
	background: url(Images/Mar-curve.gif);
	height: 120px;
	width: 190px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	font-family: Tahoma;
	color: White;
	font-size: 10pt;
	text-align: left;
}
.pro_curve
{
	background: url(Images/Pro-curve.gif);
	height: 120px;
	width: 190px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	font-family: Tahoma;
	color: White;
	font-size: 10pt;
	text-align: left;
}
.formlabelleftB
{
	font: 9pt Arial;
	color: #00002D;
	letter-spacing: 0.03em;
	text-align: left;
	font-weight: bold;
}
.UItextbox
{
	width: 180px;
	font-size: 8pt;
}
.floatleft
{
	float: left;
}
.validators
{
	font-size: 7pt;
	font-family: Verdana;
	color: red;
}
.spamlabel
{
	font-size: 8pt;
	font-family: Bookman Old Style;
	color: #CC9900;
	letter-spacing: 0.03em;
	float: left;
	font-style: italic;
	margin-left: 5px;
}
.UIFormLabel
{
	font: 8pt Arial;
	color: #666666;
	letter-spacing: 0.03em;
	width: 60px;
	float: left;
	vertical-align: middle;
	padding-top: 3px;
}
.UIFormLabelwhite
{
	font: 8pt Arial;
	color: #fff;
	letter-spacing: 0.03em;
	text-align: left;
	width: 60px;
	float: left;
}
.formlabelleft
{
	font: 9pt Arial;
	color: #00002D;
	letter-spacing: 0.03em;
	text-align: left;
}
.fltright_learnmore
{
	float: right;
	margin-right: 104px;
}
.fltleft_learnmore
{
	margin-left: 103px;
}
.learnmoreS
{
	float: right;
	margin-right: 20px;
	font-size: 8pt;
	font-family: Verdana;
	padding-top: 10px;
	color: #009900;
	text-decoration: none;
}
.learnmorebutton
{
	font-size: 9pt;
	font-family: verdana;
	padding-top: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	margin-top: 33px;
	float: right;
	margin-right: 20px;
	margin-left: 10px;
}
.learnmore
{
	font-size: 9pt;
	font-family: verdana;
	padding-top: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	margin-top: 35px;
	float: right;
}
.alinks
{
	font: 9pt Arial;
	color: #666666;
	letter-spacing: 0.03em;
	text-align: left;
	text-decoration: underline;
}
.alinks:hover
{
}
.steps
{
	margin-top: 20px;
	margin-left: 20px;
}
.liclass1
{
	font-family: tahoma;
	font-size: 10pt; /*font-weight: bold;*/
	margin-bottom: 3px;
	color: #5B5B5B;
	text-align: justify;
	margin-right: 19px;
	letter-spacing: 0.05em;
}
.liclass
{
	font-family: tahoma;
	font-size: 10pt; /*font-weight: bold;*/
	margin-bottom: 10px;
	color: #5B5B5B;
	text-align: justify;
	margin-right: 19px;
	letter-spacing: 0.05em;
}
.stepsright
{
	float: right;
	width: 570px;
	margin-right: 19px;
	margin-left: 10px;
	font-family: tahoma;
	color: #5B5B5B;
	font-size: 10pt;
	text-align: justify;
}

.stepsImg
{
	margin-top: 3px;
}
.benefitsslide
{
	margin-bottom: 7px;
	margin-left: 25px;
	margin-right: 10px;
}
.answer
{
	font-family: tahoma;
	font-size: 10pt;
	color: dimgray;
	letter-spacing: 0.05em;
	margin-top: 5px;
}
.question
{
	text-decoration: none;
	font-family: tahoma;
	font-size: 8pt;
	color: #0066CC;
	font-weight: bold;
	letter-spacing: 0.05em;
	margin-top: 5px;
}
.form_chkbox
{
	font: 10pt Verdana;
	color: #696969;
	margin-right: 10px;
	margin-left: -2px;
	width: 95px;
	float: left;
}
.form_chkbox1
{
	font: 10pt Verdana;
	color: #696969;
	margin-right: 10px;
	margin-left: -2px;
}
/* General Ends*/


/*Footer*/
a
{
	color: Gray;
	text-decoration: none;
}
.stbuttontext
{
	line-height: 19px;
	list-style-type: none;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: Gray;
	font-family: arial;
}
.liclassnew
{
	line-height: 19px;
	list-style-type: none;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: Gray;
	font-family: arial;
}
.ulclassnew
{
	font-weight: normal;
	list-style-type: none;
	margin-left: 0px;
}
.footerlinksdiv1
{
	background-color: #f0f0f0;
	height: 100px;
	width: 900px;
}
.disclaimertxt
{
	float: right;
	margin-right: 20px;
	font-size: 7pt;
	font-family: Tahoma;
	margin-left: 20px;
	color: #fff;
}
.footerdiv
{
	margin-top: 0px;
	width: 940px;
	height: 20px;
}
.copy
{
	font-size: 8pt;
	font-family: Tahoma;
	margin-left: 20px;
	color: #2B3539;
	width: 170px;
	padding-top: 3px;
}
.sendtofriend
{
	font-size: 8pt;
	font-family: Tahoma;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.footerlinks
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #2B3539;
	text-decoration: none;
}
.stbuttontext:hover, .liclassnew:hover, .footerlinks:hover, .learnmore:hover, .learnmoreS:hover, .sendtofriend:hover, .ucreadmore:hover, .ucreadmore1:hover
{
	text-decoration: underline;
}
.footerlinksdiv
{
	clear: both;
	width: 918px;
	background-color: #f0f0f0;
	height: 120px;
	margin-left: 4px;
	padding-left: 20px;
}
.copyrights
{
	color: #FFCC00;
	margin-top: 5px;
}
.copyrights1
{
	width: 918px;
	background-color: #666666;
	height: 40px;
	margin-left: 4px;
	font-family: Verdana;
	font-size: 8pt;
	color: White;
	padding-top: 10px;
	padding-left: 20px;
}
.footermenus
{
	color: White;
	text-decoration: none;
}
/*Footer Ends*/

/* Menu */
.menualign
{
	float: left;
	margin-right: 30px;
	width: 550px;
}

#menu
{
	float: right;
}
.menutxt
{
	font-family: verdana;
	font-size: 11pt;
	color: #660033;
	font-weight: bold; /*background: url(Images/divider1.gif) no-repeat ;*/
	text-decoration: none;
	margin-left: 20px;
}
.menutxt:hover
{
	text-decoration: none;
	color: #990000;
}
.marginleft20
{
	margin-left: 20px;
}
/* Menu Ends*/

/* Panels*/
.marginleft100
{
	padding-left: 100px;
}
.footerpanel
{
	margin-top: 15px;
	float: left;
	width: 146px;
	font-family: Verdana;
	font-size: 9pt;
	margin-left: 5px;
	font-weight: bold;
	color: #666666;
}
.floatright1
{
	float: right;
}
.floatright
{
	float: right;
	margin-left: 6px;
}
.panel1
{
	border: 1px solid #C0C0C0;
	width: 306px;
	clear: both;
	padding-right: 10px;
	padding-bottom: 10px;
}
.panel
{
	border: 1px solid #C0C0C0;
	width: 306px;
	height: 180px;
	clear: both;
}
.panelbartxt
{
	padding-top: 4px;
	font-family: Verdana;
	color: White;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}
.panelbar1
{
	background-image: url(Images/panelbar1.gif);
	width: 306px;
	height: 24px;
	margin-left: 4px;
	display: block;
}
.panelbar
{
	background-image: url(Images/panelbar.gif);
	height: 24px;
	width: 308px;
	margin-top: 15px;
}
/*Home*/
.brandlogos
{
	background-image: url(Images/BrandLogos.gif);
	height: 57px;
	width: 940px;
	border: solid 5px black;
	margin-top: 15px;
}
.listedopportunities
{
	float: right;
	background-image: url(Images/ListedOpporbg.gif);
	height: 210px;
	width: 450px;
}
.listedproucts
{
	background-image: url(Images/ListedProductsBg.gif);
	height: 210px;
	width: 450px;
	float: left;
}
.pro
{
	float: right;
	background-image: url(Images/MarketerBg.gif);
	height: 148px;
	width: 450px;
}
.mar
{
	background-image: url(Images/MarketerBg.gif);
	height: 148px;
	width: 450px;
	float: left;
}


/* betasignup*/


/* Form labels */
.para1
{
	font-family: tahoma;
	font-size: 10pt;
	text-align: justify;
	color: #33446c;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	letter-spacing: 0.05em;
}
.para
{
	font-family: tahoma;
	font-size: 10pt;
	text-align: justify;
	color: dimgray;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	letter-spacing: 0.05em;
}

.bannertxt
{
	font-family: Trebuchet MS;
	font-size: 14pt;
	text-align: center;
	margin-left: 20px;
	margin-right: 20px;
	color: #fff;
	margin-top: 40px;
	letter-spacing: 0.05em;
}
.caption
{
	font-family: Trebuchet MS;
	font-size: 11pt;
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	color: #990033;
	margin-top: 10px;
	letter-spacing: 0.05em;
	font-weight: bold;
}

.captionS
{
	font-family: Trebuchet MS;
	font-size: 12pt;
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	color: #d7080a;
	font-weight: bold;
	margin-top: 10px;
	letter-spacing: 0.05em;
}



/* Child Pages */
.roundedtop
{
	width: 650px;
	height: 80px;
	background-image: url(Images/roundedtop.gif);
}
.roundedbottom
{
	width: 650px;
	height: 49px;
	background-image: url(Images/roundedbottom.gif);
}
.roundeddiv
{
	width: 650px;
	border-left: #fff 0px solid;
	border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	background-color: #F4F4F4;
	padding-top: 10px;
}
.leftdiv
{
	width: 675px;
	min-height: 500px;
}
.assimple
{
	font-family: verdana;
	font-size: 9pt;
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	color: #CB0707;
	font-weight: bold;
	margin-top: 20px;
	letter-spacing: 0.05em;
}
.benefits
{
	float: right;
	width: 420px;
	height: 250px;
	margin-right: 3px;
	padding-top: 20px;
}
.mailto
{
	color: #666666;
	text-decoration: none;
}
.mailtolabelH
{
	width: 67px;
	float: left;
	display: block;
	font-weight: bold;
}
.mailtolabeldot
{
	width: 15px;
	float: left;
	display: block;
	font-weight: bold;
}
.mailtolabel
{
	color: #0099FF;
}
.ctrls
{
	margin-bottom: 15px;
}
.ctrls1
{
	margin-bottom: 10px;
}
.ctrls2
{
	margin-bottom: 6px;
}
.ctrls3
{
	margin-bottom: 4px;
	margin-top: 4px;
}
.marginsUI
{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
}
.margins, #blog, #news
{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
}
.fontsNL
{
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #3399FF;
}
.fonts, .margins, #blog, #news
{
	font-family: Verdana;
	font-size: 10pt;
	color: #666666;
	text-align: justify;
}
/* Contact */
.chkbox
{
	margin-left: -6px;
}
.submitUI
{
	background-image: url(images/subscribe.gif)no-repeat left;
}
.submit
{
	border-left: solid 1px #FFFF66;
	border-right: solid 1px #FFFF66;
	border-top: solid 1px #FFFF66;
	border-bottom: solid 1px #FFFF66;
	border-color: #FFFF66;
	background-color: #9acd32;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 35px;
	font-family: verdana;
	font-size: 9pt;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.lblthanks
{
	text-align: center;
	color: #660033;
}
.contactthanks
{
	margin-top: 20px;
	margin-bottom: 10px;
	font-family: Trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
	border-right: gold 4px solid;
	border-top: gold 4px solid;
	border-left: gold 4px solid;
	border-bottom: gold 4px solid;
	padding-bottom: 12px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 12px;
	text-align: center;
	background-color: #ffff99;
	margin-left: 3px;
	color: #660033;
}
/* Contact Ends */

/* PRIVACY */
.privacy
{
	font-family: verdana;
	font-size: 9pt;
	color: #33446c;
	text-align: justify;
	margin-left: 1px;
	line-height: 1.7em;
	margin-top: 8px;
}
.lipp
{
	color: #33446c;
	font-size: 9pt;
	text-align: justify;
	margin-bottom: 13px;
}

.ppsubtitle
{
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #696969;
	font-weight: bold;
	padding-bottom: 0px;
}
.ppsubtitle1
{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #696969;
	font-weight: bold;
	margin-top: 10px;
}
.maintitle
{
	font-family: Trebuchet MS;
	font-size: 14pt;
	text-align: justify;
	margin-right: 20px;
	color: #336600;
	margin-top: 10px;
	letter-spacing: 0.05em;
}
.formrequired
{
	font: 8pt Verdana;
	letter-spacing: 0.03em;
	color: red;
	text-align: left;
}
.viewformsubtitle
{
	width: 900px;
	font-size: 10pt;
	font-weight: bold;
	color: #e2531b;
	font-family: verdana;
	letter-spacing: 0.05em;
	display: block;
	height: 23px;
	margin-bottom: 20px;
	margin-right: 30px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-top: 10px;
}
.form_ctrldiv
{
	margin-bottom: 7px;
}
.imglinkclass
{
	border: solid 0px white;
}
.captcharefresh
{
	margin-left: 180px;
}
.ucreadmore1
{
	margin-right: 10px;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	color: #CC9900;
	margin-left: 510px;
	margin-top: 10px;
	padding-left: 13px;
	background: url(images/arrow.gif) no-repeat left;
}
.ucreadmore
{
	float: right;
	margin-right: 10px;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	color: #CC9900;
	padding-left: 13px;
	background: url(images/arrow.gif) no-repeat left;
}
.postid
{
	text-decoration: none;
	font-family: Trebuchet MS,Helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	padding-left: 12px;
	display: block;
	background: url(images/arrow1.gif) no-repeat left;
}
.postid1
{
	text-decoration: none;
	font-family: Trebuchet MS,Helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	width: 215px;
	float: right;
	padding-left: 13px;
	background: url(images/arrow1.gif) no-repeat left;
}
.postid2
{
	text-decoration: none;
	font-family: Trebuchet MS,Helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	display: block;
	padding-left: 13px;
	background: url(images/arrow1.gif) no-repeat left;
	margin-right: 5px;
}
.postid1:hover, .postid:hover, .postid2:hover
{
	color: red;
}
.postid3
{
	text-decoration: none;
	font-family: Trebuchet MS,Helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	display: block;
	padding-left: 10px;
	margin-right: 5px;
}
.datecreated
{
	font-family: verdana;
	font-size: 9px;
	color: #CC9900;
	width: 70px;
	margin-left: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	font-weight: bold;
}
.postdiv
{
	float: right;
	width: 240px;
	background-color: Yellow;
}
.ucdiv
{
	margin-top: 20px;
	height: 135px;
}
.ucdiv1
{
	margin-top: 20px;
	min-height: 135px;
}
.ucdiv2
{
	margin-top: 20px;
	height: 135px;
}
.signupas
{
	background-image: url(images/signupas.gif);
	height: 80px;
	width: 325px;
}
.signupasctrls
{
	padding-top: 30px;
	padding-left: 14px;
	font-family: Verdana;
	font-size: 10pt;
	color: White;
}

.features
{
	width: 875px;
	border-right: gold 2px solid;
	border-top: gold 6px solid;
	border-left: gold 2px solid;
	border-bottom: gold 2px solid;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 20px;
	background-color: #FFFFF2;
	border-color: #FFCC66;
	border-width: 2px;
	clear:both;
}
.featurestitle, .captionS
{
	font-family: Trebuchet MS;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
	height: 32px;
	color: #990000;
}
.planul
{
	color: #333333;
	font: 10pt Verdana;
	line-height: 22px;
	margin-top: -4px;
	list-style-image: url(images/tick.gif);
	list-style-type: inherit;
}
.planli
{
	color: #333333;
	font: 10pt Verdana;
}
.formload
{
	margin-top: 6px;
}
.txtboxclass1
{
	border: solid 1px #66CCFF;
	font-size: 10pt;
}
.maintainbg
{
	margin-top: 100px;
	background-image:url(images/maintain_bg.gif);
	width:800px;
	height:297px;
}
.maintain_lbl
{
	font-family: Verdana;
	font-size: 12pt;
	color: #3399FF;
}
.maintain_sorry
{
	font-family: Verdana;
	font-size: 17pt;
	color: #990000;
}
