body{
margin: 0;
padding: 0;
background: #45709D url(/form/images/bkg-repeat.gif) repeat-x top center;
font-family: "Trebecet MS", Verdana;
text-align: center;
}

p 
{
font-family: "Trebuchet MS";
font-size: 13px;
color: #3d3d3d;
margin: 10px;
}

a {
font-family: "Trebuchet MS";
font-size: 13px;
color: #ff9306;
font-weight: bold;
text-decoration: none;
}


.orange {
font-family: "Trebuchet MS";
font-size: 13px;
color: #ff9306;
font-weight: bold;
text-decoration: none;
}


#wrap {
position: relative;
margin: 0 auto;
padding: 0;
font-size: 95%;
text-align: left;
width: 950px;
}

.clear-me {
	clear: both;
}

#header {
}

#features {
  display: block;
  width: 100px;
  height: 13px;
  background: url("../images/features.png") no-repeat 0 0;
}

#features:hover {
  background-position: -100px 0px;
}


#homeButton{
  display: block;
  width: 58px;
  height: 13px;
  background: url("../images/home.png") no-repeat 0 0;
}

#homeButton:hover {
  background-position: -58px 0px;
}

#priceButton{
  display: block;
  width: 82px;
  height: 13px;
  background: url("../images/pricing.png") no-repeat 0 0;
}

#priceButton:hover {
  background-position: -82px 0px;
}

#affiliates-Button{
  display: block;
  width: 107px;
  height: 13px;
  background: url("../images/affiliates.png") no-repeat 0 0;
}

#affiliates-Button:hover {
  background-position: -107px 0px;
}

#demo-Button{
  display: block;
  width: 58px;
  height: 13px;
  background: url("../images/demo.png") no-repeat 0 0;
}

#demo-Button:hover {
  background-position: -58px 0px;
}

#blog-Button{
  display: block;
  width: 55px;
  height: 13px;
  background: url("../images/blog.png") no-repeat 0 0;
}

#blog-Button:hover {
  background-position: -55px 0px;
}

#support-Button{
  display: block;
  width: 95px;
  height: 13px;
  background: url("../images/support.png") no-repeat 0 0;
}

#support-Button:hover {
  background-position: -95px 0px;
}

#contact-Button{
  display: block;
  width: 129px;
  height: 13px;
  background: url("../images/contact.png") no-repeat 0 0;
}

#contact-Button:hover {
  background-position: -129px 0px;
}

#signupnow-Button{
  display: block;
  width: 196px;
  float: right;
  margin: 20px 0 0 0;
  height: 39px;
  background: url("../images/signupnow.jpg") no-repeat 0 0;
}

span {
display: none;
}

#signupnow-Button:hover {
  background-position: -196px 0px;
}

.logo span {
	display: none;
}

.logo {
	float: left;
	width: 400px;
		margin-top: 20px;
}

.contact-top {
	float: right;
	width: 395px;
	text-align: right;
	margin-top: 5px;
}

.contact-top-list li{
display: inline;
float: left;
}

#navigation {
margin-top: 25px auto;
	background: url(../images/top-corner.png) no-repeat 0 0;
	width: 953px;
	height: 57px;
	text-align: center;
	}
	
#navigation ul {
		margin:  0 7px 0 3px;
	}

#navigation li {
	float: left;
	padding: 20px 15px 0 15px;
	display: inline;
}

a {
margin:0px;
padding:0px;
height:45px;
}

#navigation li span {
	display: none;
}

.pricing-outbox {
	width: 260px;
	margin-left: 1%;
	float: left;
	}

.pricing-box {
	padding: 5px 0 5px 0;
	width: 260px;
	font-family: arial;
	font-size: 12px;
	color: #666;
	background: url(../images/box-bk.png);
}

.pricing-box table {
	width: 245px;
	padding: 3px;
	margin: 6px 0 0 7px;
	}

#checkout {
	background: url(../images/checkout-bkg.gif) no-repeat 0 0;
	width: 953px;
	height: 151px;
}

#checkout h2 {
	padding: 10px;
}

#checkout h2 span {
	display: none;
}

#checkout p span {
	margin: 30px 12px 12px 12px;
	font-size: 20px;
	color: #ffffff;
	font-family: "Trebuchet MS";
}

#checkout p {
	color: #fff;
}

#checkout .note {
	margin-left: 12px;
	margin-top: 10px;
	font-size: 12px;
}

#checkout p span a{
color: #fff;
text-decoration: underline;

}

#checkout p span a:hover{
color: #fff;
text-decoration: none;
}

#main-content h2 {
padding: 10PX 0 30PX 0;
		font-family: "Trebuchet MS";
	font-size: 20px;
text-transform: uppercase;
	line-height: 18px;
	color: #36506B;
}

#main-content {
	background: #fff repeat-y 100%;
	width:933px;
	padding: 10px;
	margin: 0;
}

.footer-bottom {
	background: url(../images/bottom-corner.png) no-repeat 0 0;
	width: 951px;
	height: 36px;
	padding: 0;
	margin: 0;
}

.footer-bottom2 {
	background: url(../images/bottom-corner3.png) no-repeat 0 0;
	width: 955px;
	height: 36px;
	padding: 0;
	margin: 0;
}

.featurebox
{
width: 620px;
margin: 10px auto;
}

.featurebox-bk {
width: 620px; background-image: url(../images/features-bk.jpg); margin: 0;
}

.featureboxinner {
width: 600px; margin-left: 10px;
}

.left-content {
	float: left;
	width: 650px;
	padding: 0 0 0 0px;
}

.left-content-inner{
	width: 420px;
	float: right;
}

.right-content {
	float: right;
	width: 245px;
	padding: 45px 15px 0 0px;
}

.right-content p {
	padding: 0;
	margin: 0;
}

#footer {
	margin: 10px 0 60px 0;

}

.left-footer {
	float: left;
	text-align: left;
	width: 200px;
	color: #fff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 5px 0 60px 20px;
	
}

.right-footer {
		width: 500px;
		float: right;
		text-align: right;
	padding: 5px 0 60px 0px;
}

.right-footer li {
	float: left;
	text-align: right;
	padding: 0 10px 0 10px;
	display: inline;
}

.right-footer a {
	font-size: 12px;
	font-family: "Trebuchet MS";
	text-decoration: underline;
	color: #fff;
}



.left-footer p {
	font-size: 12px;
	font-family: "Trebuchet MS";
	color: #fff;
}

.price {
	width: 150px;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}
.firstPrice {
	margin: 0px 12px 0px 1px;
}

/* !Secure Area */
#secureArea p {
	margin: 5px 0px 5px 0px;
}
#secureArea label {
	width: 170px;
	float: left;
	height: 25px;
	font-size: 16px;
	clear: left;
}
#secureArea input {
	width: 290px;
	height: 26px;
	font-size: 15px;
}
#buttonLeft {
	float: left;
	width: 100px;
}

.submitButton {
    border: none;
	width: 122px;
	height: 33px;
	display: block;
    background: url(../images/next-page.jpg) no-repeat top left;
 }
 
.reset-button:hover {
    border: none;
    background: url(../images/reset2.jpg) no-repeat top left;
 }
 
 .reset-button {
    border: none;
	width: 122px;
	height: 33px;
	display: block;
    background: url(../images/reset.jpg) no-repeat top left;
 }
 
.submitButton:hover {
    border: none;
    background: url(../images/next-page2.jpg) no-repeat top left;
 }


#buttonRight {
	float: right;
	width: 100px;
}
.confirmLabel {
	width: 170px;
	font-size: 16px;
	float: left;
	clear: left;
}
.confirmEntry {
	width: 300px;
	font-size: 15px;
	font-family: arial;
	color: #666;
	float: left;
	clear: right;
}
#packagesSlider {
	width: 600px;
	margin: 5px 0px 5px 30px
}
.formBox {
	border: 1px solid #A0AFC0;
	background: url(../images/formbk2.jpg);
	padding: 15px 15px 15px 15px;
	margin: 10px 0px 5px 0px;
	float: left;
	width: 620px;
}
.boxLabel {
	padding: 3px 3px 3px 3px;
	font-size: 18px;
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #A0AFC0;
	margin: -16px 0px 15px -16px;
	width: 100px;
	text-align: center;
}
h2 {
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

.affiliate-nav 
	{
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

.affiliate-nav li
	{
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	
}



#packagesArea {
	width: 620px;
	background: url(../images/formbk.jpg);
	border: 1px solid #A0AFC0;
	float: left;
	padding: 15px 15px 15px 15px;
}

#packagesArea2 {
	float: left;
	width: 650px;
	padding: 0px;
	margin: 0 0 20px 0;
}

#packageHeader {
	float: left;
	clear: both;
	margin: -16px 0px 0px -16px;
}
#packagesInfo, #packagesSlider {
	float: left;
	clear: both;
}
#packagesSlider {
	margin-left: 10px;
}

#packagesInfo p {
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 18px;
	padding: 5px 0 5px 0;
	color: #282828;
}

strong {
	font-weight: bold;
	margin: 5px 0px 0px 10px;
}

#packagesInfo strong {
font-weight: bold;
font-size: 14px;
}

#restOfForm label {
		font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 18px;
	color: #282828;
}

#secureArea2 {
		border: 1px solid #A0AFC0;
	background-image: url(../images/newformbk.jpg);
	padding: 15px 15px 15px 15px;
	margin: 10px 0px 5px 0px;
	float: left;
	width: 620px;
	font-size: 13px; 
	font-family: arial;
	color: #666;
}

#secureArea2 p {
	font-family: arial;
	font-size: 13px;
	line-height: 18px;
	padding: 10px 0 10px 0;
	color: #6666;
	margin: 5px 0px 0px 0px;
}

code {
	font-family: inherit;
	font-size: inherit;
}

#main-content2 {
	background: #fff url(/form/images/frontBack.png) no-repeat 0 0;
	width: 951px;

}


.right-content2 {
	float: right;
	width: 440px;
	margin: 10px 20px 0 0;
}

.left-content2 {
	float: left;
	width: 440px;
		margin: 10px 0 0 20px;
}

.boxArea {
	background: url(../images/box2.png) no-repeat 0 0;
	width: 332px;
	height: 407px;
	padding: 35px;
	margin-left: 20px;
}

.boxArea h3 {
	text-align: center;
	margin: 10px 0 45px 0;
}

.boxArea h3 span{
	display: none;
}

.boxArea li {
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 18px;
	padding: 10px 0 10px 40px;
	background: url(../images/bulletTick.png) no-repeat 0 10px;
	color: #282828;
}

.boxArea ul {
	margin: 20px 0 0 0;
}


.top-content span {
	display: none;
}

.top-content {
	text-align: left;
	padding: 15px
}

.lower-content span {
	display: none;
	
}

.lower-content {
	text-align: left;
	padding: 15px;

}

.rollover {
margin: 20px 0 0 110px;
display: block;
width: 196px;
height: 39px;
background: url(/form/images/sign-up.gif) no-repeat 0 0;
}

.rollover:hover{background-position: 0 -39px; cursor: pointer;  }

.rollover span{display: none;} 

.zoomed {
	width: 80px;
	height: 70px;
	background: transparent url("/form/images/clientBack.png");
	float: left;
	margin: 5px 5px 5px 5px;
}
.zoomed img {
	width: 70px;
	height: 55px;
	margin: 5px 5px 5px 5px;
}
.zoomImage {
	width: 36px;
	height: 31px;
}
.zoomText {
	margin: 15px 0px 15px 0px;
	padding: 8px 0px 0px 50px;
	width: 512px;
}
.zoomTextBottom {
	margin: 15px 0px 0px 0px;
}
#checkoutF ul {
	margin: 0px 0px 0px 50px;
}
#checkoutF {
	background: url(/form/images/featuresBack.png) no-repeat 0 0;
	width: 953px;
}
#main-content2a {
	background: #FFFFFF url(/form/images/frontBack.png) no-repeat 0 0;
	width: 951px;
	
}
.frog {
	margin: -271px 0px 0px -31px;
}

#carosel {
	float: left;
	clear: both;
	margin-top: 20px;
}
#caroTop {
	background: transparent url("/form/images/bottom-corner-top.png");
	height: 36px;
	width: 953px;
}
#caro {
	width: 953px;
	background: #FFFFFF;
	height: 180px;
	padding: 10px 0 10px 0;
}
.space {
		width: 953px;
	background: #FFFFFF;
	height: 50px;
}
.space p{
padding: 0 0 0 40px;
}
#caro ul {
	width: 920px;
}
#caro li {
	float: left;
	width: 267px;
	height: 176px;
}
#caroBottom {
	background: transparent url("/form/images/bottom-corner2.png");
	height: 36px;
	width: 953px;
}
.titleContent {
	margin: -2px 0px 2px -20px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #3d3d3d;
}
#spaceTop {
	height: 35px;
}
#zoomArea {
	width: 300px;
	float: right;
}
.carousel-wrap {
	width: 800px;
	float: left;
	margin-left: 20px;
}
.previous, .carosel-control, .carosel-previous, .carosel-next, .next {
	width: 50px;
	float: left;
	margin: 70px 0px 0px 5px;
}
.next {
	float: right;
}

.previousButton {
	background: url("/form/images/active.gif") no-repeat;
	height: 42px;
}
.previousButton:hover {
	background: url("/form/images/off-arrow.gif") no-repeat;
	height: 42px;
}
.nextButton {
	background: url("/form/images/active2.gif") no-repeat;
	height: 42px;
}
.nextButton:hover {
	background: url("/form/images/off-arrow2.gif") no-repeat;
	height: 42px;
}

#rollout {
	width: 400px;
	height: 200px;
	float: right;
}

.hover-home {
margin: 0;
display: block;
width: 258px;
height: 60px;
background: url(/form/images/sign-up-home.gif) no-repeat 0 0;
}

.hover-home:hover{background-position: 0 -60px;}

.hover-home span{display: none;} 

.position-top {
	position: absolute;
	top: 520px;
	left: 330px;
	width: 280px;
}

.list-home li {
	background: url(../images/bullet-home.gif) no-repeat 0 8px;
	padding: 10px 0 10px 40px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #3d3d3d;
}

.list-home2 ul {

	margin: 0 0 0 70px;

}

.list-home2 li {
	background: url(../images/bullet-home.gif) no-repeat 20px 8px;
	padding: 10px 0 10px 50px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #3d3d3d;
}

.list-home li span {
	color: #FF7C0B;
	font-weight: bold;
}

.link a {
		color: #FF7C0B;
		text-decoration: underline;
		margin: 0 0 0 40px;
		font-size: 12px;
}

.link a:hover {
		color: #FF7C0B;
		text-decoration: none;
}

.contentBox {
	width: 364px;
	background: transparent;
	float: left;
	margin: 0 0 0 30px;
}

.contentBox-right {
	width: 364px;
	background: transparent;
	float: right;
	margin: 0 0px 0 0px;
}


.contentContainer {
	float: left;
	background: url("/form/images/contentContainer.png") transparent no-repeat;
	width: 344px;
	height: 343px;
	padding: 5px 5px 5px 15px;
}
#contentContract {
	background: url("/form/images/contentContract.png") transparent no-repeat;
	width: 364px;
	height: 94px;
}

#contentPayasGo {
	background: url("/form/images/contentPay.png") transparent no-repeat;
	width: 364px;
	height: 94px;
}


#frontArea {
	float: left;
	background: url("../images/frontBack.png") transparent repeat-x;
	height: 624px;
	width: 950px;
}

/* !Content Area */
#contentArea {
	width: 830px;
	margin: 29px 20px 0px 40px;
	float: left;
	background: transparent;
}

#contentArea2 {
	width: 830px;
	margin: 5px 20px 0px 40px;
	float: left;
	background: transparent;
}
#extraContent {
	float: left;
	background: transparent;
	width: 170px;
}

.pricingtable {
width: 100%; margin: 2px 0 0 10px; font-family: Trebuchet MS; color: #3d3d3d;
}

.price-inner {
width: 320px; float: left: margin: 10px 0 0 10px;
}

.bulltes ul{
margin: 10px 0 15px 35px;
}

.bullets li {
font-family: "Trebuchet MS";
font-size: 14px;
color: #000;
display:block; 
margin: 8px 5px 8px 15px;
padding: 2px 0 2px 35px;
list-style: none;
 background: url('../images/tick.jpg') no-repeat 0px 3px;
}

.threeColumn {
	width:					160px;
	float:					left;
	padding-right:			24px;
	margin-top:				20px;
}

.title-left
{
width: 700px; float: left;
}

.title-right {
width: 250px; float: left;
}

.item {
	margin-bottom:			12px;
}

.item .description {
	font-size:				11px;
	color:					#646464;
}


.signupnow {
	align: right; 
	margin: 30px 0 0 0;
	float: right;
	}
	
	#contact-form2 {margin: 20px 20px 0 20px;}

#contact-form2 p.row { padding: 15px 15px; margin: 0; }

#contact-form2 p.info { border-top: 2px solid #F0EFE6; color: #CEBD07;  font-size: 0.92em; }

#contact-form2 p.submit { padding: 0 15px 10px 15px;  }

#contact-form2 p span.required { margin-left: 10px; color: #24597B; }

#contact-form2 label { float: left; color: #24597B; font-weight: bold; width: 150px; }

#contact-form2 input.text { width: 300px; }

#contact-form2 textarea { width: 300px; height: 130px; }

#contact-form2 select { width: 300px; }

#contact-form2 p.submit { padding-left: 165px; }

#contact-form2 p.submit input { margin: 10px 0 0 0; display: block; overflow: hidden; color: #fff; width: 107px; height: 32px; padding: 0; border: 0; background: url(/images/send-email.gif) 0 0 no-repeat; text-transform: uppercase; font-size: 0.83em; text-indent: -1001em;  cursor: pointer; }


#navlist {
width: 189px;
float: left;
margin: 0 0 0 5px;
}

#navlist ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#navlist-top  {
display: block;
width: 189px;
height: 10px;
background-image: url(../images/ul-top.gif);
background-repeat: no-repeat;
}

#navlist-bottom {
display: block;
width: 189px;
height: 10px;
background-image: url(../images/ul-bottom.gif);
background-repeat: no-repeat;
}

.navlist-li {
display: block;
color: #fff;
width: 189px;
height: 30px;
background-image: url(../images/list-bk.jpg);
background-repeat: no-repeat;
}

.navlist-li a{
display: block;
width: 185px;
height: 27px;
color: #fff;
padding: 3px 0 0 5px;

}

#navlist li  a:hover{
display: block;
width: 185px;
height: 27px;
color: #ff9306;
padding: 3px 0 0 5px;

}


#errors {
	background		: #FFC1C1;
	border-style	: solid;
	border-color	: #FF0000;
	border-width	: 1px;

	padding-top		: 5px;
	padding-left	: 5px;
}

