html, body {
	margin: 0px;
	padding: 0px;
	background: url(images/page-BG.jpg) top left repeat-x;
	color: #585858;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img {
	border: none;
}

p, h1, h2, h3, {
	margin: 0px;
	padding: 0px;
}

.content {
	margin: 0 auto;
	width: 960px;
	padding: 0px;
	padding-left: 90px;
	padding-right: 90px;
	background: url(images/side-BG.jpg) top left no-repeat;
}

.pagetop {
	height: 152px;
	width: 960px;
	background: url(images/page-top-BG.jpg) top right no-repeat;
	position: relative;
}

.pagetop-blue {
	height: 152px;
	width: 960px;
	background: url(images/page-top-BG-blue.jpg) top right no-repeat;
	position: relative;
}

.logobox {
	float: left;
	width: 307px;
	height: 152px;
}

.topbox {
	width: 653px;
	height: 152px;
	float: left;
}

.toplinks {
	height: 25px;
	padding-left: 370px;
	padding-right: 45px;
	width: 238px;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;
	text-align: center;
}

.toplinks a {
	color: #FFFFFF;
	text-decoration: underline;
}

.toplinks a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.topcontact {
	height: 87px;
	padding-left: 306px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: 700;
	padding-top: 30px;
	text-align: left;
}

/* MENU */

.menu {
	width: 960px;
	height: 40px;
	background: url(images/menu-BG.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-align: left;
}

.menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}

.menu ul li {
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	float: left;
}

.menu ul li.home a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 74px;
}

.menu ul li.home a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/home-BG.jpg) top left no-repeat;
}

.menu ul li.homeactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 74px;
	background: url(images/home-BG.jpg) top left no-repeat;
}

.menu ul li.homeactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/home-BG.jpg) top left no-repeat;
}

.menu ul li.features a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 86px;
}

.menu ul li.features a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/features-BG.jpg) top left no-repeat;
}

.menu ul li.featuresactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 86px;
	background: url(images/features-BG.jpg) top left no-repeat;
}

.menu ul li.featuresactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/features-BG.jpg) top left no-repeat;
}

.menu ul li.whatsin a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 130px;
}

.menu ul li.whatsin a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/whatsincluded-BG.jpg) top left no-repeat;
}

.menu ul li.whatsinactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 130px;
	background: url(images/whatsincluded-BG.jpg) top left no-repeat;
}

.menu ul li.whatsinactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/whatsincluded-BG.jpg) top left no-repeat;
}

.menu ul li.pricing a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 70px;
}

.menu ul li.pricing a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/pricing-BG.jpg) top left no-repeat;
}

.menu ul li.pricingactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 70px;
	background: url(images/pricing-BG.jpg) top left no-repeat;
}

.menu ul li.pricingactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/pricing-BG.jpg) top left no-repeat;
}

.menu ul li.sellonline a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 98px;
}

.menu ul li.sellonline a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sellonline-BG.jpg) top left no-repeat;
}

.menu ul li.sellonlineactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 98px;
	background: url(images/sellonline-BG.jpg) top left no-repeat;
}

.menu ul li.sellonlineactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sellonline-BG.jpg) top left no-repeat;
}

.menu ul li.sampled a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 135px;
}

.menu ul li.sampled a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sampledesign-BG.jpg) top left no-repeat;
}

.menu ul li.sampledactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 135px;
	background: url(images/sampledesign-BG.jpg) top left no-repeat;
}

.menu ul li.sampledactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sampledesign-BG.jpg) top left no-repeat;
}

.menu ul li.webuild a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 138px;
}

.menu ul li.webuild a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/webuild-BG.jpg) top left no-repeat;
}

.menu ul li.webuildactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 138px;
	background: url(images/webuild-BG.jpg) top left no-repeat;
}

.menu ul li.webuildactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/webuild-BG.jpg) top left no-repeat;
}

.menu ul li.signup a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 119px;
}

.menu ul li.signup a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/signup-BG.jpg) top left no-repeat;
}

.menu ul li.signupactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 119px;
	background: url(images/signup-BG.jpg) top left no-repeat;
}

.menu ul li.signupactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/signup-BG.jpg) top left no-repeat;
}

.menu ul li.contact a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 110px;
}

.menu ul li.contact a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/contact-BG.jpg) top left no-repeat;
}

.menu ul li.contactactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 110px;
	background: url(images/contact-BG.jpg) top left no-repeat;
}

.menu ul li.contactactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/contact-BG.jpg) top left no-repeat;
}

/* MENU BLUE */

.menublue {
	width: 960px;
	height: 40px;
	background: url(images/menu-BG-blue.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-align: left;
}

.menublue ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}

.menublue ul li {
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	float: left;
}

.menublue ul li.home a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 74px;
}

.menublue ul li.home a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/home-BG.jpg) top left no-repeat;
}

.menublue ul li.homeactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 74px;
	background: url(images/home-BG.jpg) top left no-repeat;
}

.menublue ul li.homeactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/home-BG.jpg) top left no-repeat;
}

.menublue ul li.features a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 86px;
}

.menublue ul li.features a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/features-BG.jpg) top left no-repeat;
}

.menublue ul li.featuresactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 86px;
	background: url(images/features-BG.jpg) top left no-repeat;
}

.menublue ul li.featuresactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/features-BG.jpg) top left no-repeat;
}

.menublue ul li.whatsin a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 130px;
}

.menublue ul li.whatsin a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/whatsincluded-BG.jpg) top left no-repeat;
}

.menublue ul li.whatsinactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 130px;
	background: url(images/whatsincluded-BG.jpg) top left no-repeat;
}

.menublue ul li.whatsinactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/whatsincluded-BG.jpg) top left no-repeat;
}

.menublue ul li.pricing a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 70px;
}

.menublue ul li.pricing a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/pricing-BG.jpg) top left no-repeat;
}

.menublue ul li.pricingactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 70px;
	background: url(images/pricing-BG.jpg) top left no-repeat;
}

.menublue ul li.pricingactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/pricing-BG.jpg) top left no-repeat;
}

.menublue ul li.sellonline a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 98px;
}

.menublue ul li.sellonline a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sellonline-BG.jpg) top left no-repeat;
}

.menublue ul li.sellonlineactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 98px;
	background: url(images/sellonline-BG.jpg) top left no-repeat;
}

.menublue ul li.sellonlineactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sellonline-BG.jpg) top left no-repeat;
}

.menublue ul li.sampled a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 135px;
}

.menublue ul li.sampled a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sampledesign-BG.jpg) top left no-repeat;
}

.menublue ul li.sampledactive a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 135px;
	background: url(images/sampledesign-BG.jpg) top left no-repeat;
}

.menublue ul li.sampledactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/sampledesign-BG.jpg) top left no-repeat;
}

.menublue ul li.webuild a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 138px;
}

.menublue ul li.webuild a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/webuild-blue-BG.jpg) top left no-repeat;
}

.menublue ul li.signup a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 119px;
	font-weight: bold;
}

.menublue ul li.signup a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menublue ul li.contact a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
	float: left;
	font-size: 15px;
	text-align: center;
	height: 29px;
	width: 110px;
}

.menublue ul li.contact a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/contact-blue-BG.jpg) top left no-repeat;
}

/* MAIN CONTENT */

.header-content {
	width: 960px;
	height: 357px;
}

#hp {
	height: 357px;
	width: 960px;
}

.hp_div { 
	display: none;
}

#hp_1 { 
	display: block;
}

/* MAIN CREATE*/

.main-create-box {
	width: 960px;
	height: 357px;
	background: url(images/home-create-BG.jpg) top left no-repeat;
}

.main-create-signup {
	float: left;
	width: 321px;
	height: 109px;
	padding-left: 84px;
	padding-top: 248px;
}

.main-create-list {
	float: left;
	width: 517px;
	height: 149px;
	padding-left: 38px;
	padding-top: 208px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 26px;
	color: #005889;
}

.main-create-list1 {
	float: left;
	width: 274px;
	height: 149px;
}

/* MAIN STEPS*/

.main-steps-box {
	width: 866px;
	height: 197px;
	background: url(images/home-steps-BG.jpg) top left no-repeat;
	padding-left: 94px;
	padding-top: 160px;
}

.main-steps-text1 {
	width: 236px;
	height: 197px;
	float: left;
	color: #005889;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.main-steps-text2 {
	width: 395px;
	height: 197px;
	float: left;
	color: #005889;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.main-steps-text3 {
	width: 235px;
	height: 197px;
	float: left;
	color: #005889;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

/* MAIN KEY FEATURES*/

.main-feat-box {
	width: 910px;
	height: 67px;
	background: url(images/home-features-BG.jpg) top left no-repeat;
	padding-left: 50px;
	padding-top: 290px;
}

.main-feat-text1 {
	width: 115px;
	height: 67px;
	float: left;
	font-size: 14px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
}

.main-feat-text2 {
	width: 150px;
	height: 67px;
	float: left;
	font-size: 14px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
}

.main-feat-text3 {
	width: 170px;
	height: 67px;
	float: left;
	font-size: 14px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
}

.main-feat-text4 {
	width: 285px;
	height: 67px;
	float: left;
	font-size: 14px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
	padding-right: 20px;
}

/* MAIN INCLUDED*/

.main-incl-box {
	width: 823px;
	height: 188px;
	background: url(images/home-included-BG.jpg) top left no-repeat;
	padding-left: 137px;
	padding-top: 169px;
}

.main-incl-text1 {
	width: 443px;
	height: 188px;
	float: left;
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 0;
}

.main-incl-text1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.main-incl-text1 ul li {
	margin: 0;
	padding: 0;
	padding-bottom: 29px;
}

.main-incl-text2 {
	width: 380px;
	height: 188px;
	float: left;
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 0;
}

.main-incl-text2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.main-incl-text2 ul li {
	margin: 0;
	padding: 0;
	padding-bottom: 29px;
}

/* SECOND MENU */

.second-menu {
	width: 880px;
	height: 58px;
	padding-left: 40px;
	padding-right: 40px;
	background: url(images/second-menu-BG.jpg) 40px 0px no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.second-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}

.second-menu ul li {
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	float: left;
}

.second-menu ul li a {
	color: #95ddff;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	float: left;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	height: 40px;
	width: 220px;
}

.second-menu ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.second-menu ul li.active1 a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	float: left;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	height: 40px;
	width: 220px;
	background: url(images/sm-create-BG.jpg) top left no-repeat;
}

.second-menu ul li.active1 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background: url(images/sm-create-BG.jpg) top left no-repeat;
}

.second-menu ul li.active2 a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	float: left;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	height: 40px;
	width: 220px;
	background: url(images/sm-steps-BG.jpg) top left no-repeat;
}

.second-menu ul li.active2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background: url(images/sm-steps-BG.jpg) top left no-repeat;
}

.second-menu ul li.active3 a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	float: left;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	height: 40px;
	width: 220px;
	background: url(images/sm-features-BG.jpg) top left no-repeat;
}

.second-menu ul li.active3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background: url(images/sm-features-BG.jpg) top left no-repeat;
}

.second-menu ul li.active4 a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	float: left;
	font-size: 20px;
	font-weight: 500;
	text-align: center;
	height: 40px;
	width: 220px;
	background: url(images/sm-include-BG.jpg) top left no-repeat;
}

.second-menu ul li.active4 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background: url(images/sm-include-BG.jpg) top left no-repeat;
}

/* HOME TEXT CONTENT */

.content-box {
	width: 880px;
	height: 550px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
}

.content-box h2 {
	font-size: 22px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 20px;
}

.content-box-text {
	width: 640px;
	height: 500px;
	float: left;
	padding-right: 40px;
}

.content-box-promo {
	width: 200px;
	height: 300px;
	float: left;
}

.whychoose {
	width: 165px;
	height: 220px;
	background: url(images/whychoose-BG.jpg) top left no-repeat;
	color: #01365a;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-left: 35px;
	padding-top: 65px;
}

.whychoose ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}

.whychoose ul li {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	padding-bottom: 6px;
}

/* FOOTER */

.footer-large {
	background: url(images/footer-BG.jpg) top left repeat-x;
	height: 270px;
}

.footer-content {
	background: url(images/footer-content-BG.jpg) center left no-repeat;
	margin: 0 auto;
	width: 880px;
	height: 140px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 75px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 18px;
}

.footer-content a {
	color: #FFFFFF;
	text-decoration: underline;
}

.footer-content a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.footer-content-text {
	width: 680px;
	height:140px;
	float: left;
	text-align: left;
}

.footer-content-tweeter {
	width: 122px;
	height: 140px;
	float: left;
	text-align: left;
}

.footer-content-iia {
	width: 78px;
	height: 140px;
	float: left;
	text-align: left;
}

/* CONTACT */

.contact-content-box {
	width: 880px;
	height: 610px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-BG.jpg) top left no-repeat #FFFFFF;
}

.contact-content-box h2 {
	font-size: 32px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.contact-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 20px;
}

.contact-content-box-text {
	width: 605px;
	height: 610px;
	float: left;
}

.contact-content-box-promo {
	width: 275px;
	height: 550px;
	float: left;
	padding-top: 60px;
}

.contact-details {
	width: 220px;
	height: 130px;
	padding-left: 55px;
	padding-top: 75px;
	line-height: 18px;
	background: url(images/contact-contact-BG.jpg) top right no-repeat;
}

.contact-support {
	width: 198px;
	height: 260px;
	padding-left: 55px;
	padding-top: 75px;
	padding-right: 22px;
	text-align: justify;
	line-height: 18px;
	background: url(images/contact-support-BG.jpg) top right no-repeat;
}

.contact-green {
	height: 90px;
	width: 173px;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 15px;
	background: url(images/contact-green-BG.jpg) 0px 15px no-repeat;
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	color: #FFFFFF;
	text-align: justify;
}

.contact-form-box {
	width: 380px;
	padding-top: 20px;
}

.contact-form-lines {
	border: solid 1px #aeaeae;
	width: 225px;
}

/* FEATURES */

.feat-content-box {
	width: 880px;
	height: 850px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-alt-BG.jpg) top left no-repeat #FFFFFF;
}

.feat-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.feat-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.feat-content-box-text {
	width: 650px;
	height: 900px;
	float: left;
}

.feat-content-box-promo {
	width: 200px;
	height: 900px;
	float: left;
	padding-left: 30px;
}

.feat-content-box-text-lists {
	width: 650px;
	height: 670px;
}

.feat-content-box-text-lists-left {
	width: 305px;
	height: 650px;
	float: left;
	padding-right: 30px;
	padding-top: 20px;
}

.feat-content-box-text-lists-right {
	width: 315px;
	height: 650px;
	float: left;
	background: url(images/feat-main-BG.jpg) top left no-repeat;
	padding-top: 20px;
}

.feat-easy {
	width: 245px;
	height: 105px;
	padding-top: 5px;
	padding-left: 60px;
	background: url(images/feat-easy-BG.jpg) top left no-repeat;
}

.feat-easy h3 {
	padding: 0;
	margin: 0;
	color: #116797;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 5px;
}

.feat-editor {
	width: 245px;
	height: 105px;
	padding-top: 5px;
	padding-left: 60px;
	background: url(images/feat-editor-BG.jpg) top left no-repeat;
}

.feat-editor h3 {
	padding: 0;
	margin: 0;
	color: #116797;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 5px;
}

.feat-designs {
	width: 245px;
	height: 120px;
	padding-top: 5px;
	padding-left: 60px;
	background: url(images/feat-designs-BG.jpg) top left no-repeat;
}

.feat-designs h3 {
	padding: 0;
	margin: 0;
	color: #116797;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 5px;
}

.feat-modules {
	width: 245px;
	height: 75px;
	padding-top: 5px;
	padding-left: 60px;
	background: url(images/feat-modules-BG.jpg) top left no-repeat;
}

.feat-modules h3 {
	padding: 0;
	margin: 0;
	color: #116797;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 5px;
}

.feat-modules-list {
	width: 305px;
	height: 220px;
}

.feat-modules-list01 {
	width: 170px;
	height: 220px;
	float: left;
	color: #005889;
	font-size: 14px;
	font-weight: 700;
	text-align: left;
}

.feat-modules-list01 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.feat-modules-list01 ul li {
	margin: 0;
	padding: 0;
	padding-left: 30px;
	background: url(images/feat-list-items-BG.jpg) left 3px no-repeat;
	line-height: 25px;
}

.feat-modules-list02 {
	width: 135px;
	height: 220px;
	float: left;
	color: #005889;
	font-size: 14px;
	font-weight: 700;
	text-align: left;
}

.feat-modules-list02 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.feat-modules-list02 ul li {
	margin: 0;
	padding: 0;
	padding-left: 30px;
	background: url(images/feat-list-items-BG.jpg) left 3px no-repeat;
	line-height: 25px;
}

.feat-main-header {
	width: 290px;
	height: 55px;
	padding-left: 25px;
	color: #116797;
	font-size: 24px;
	font-weight: 700;
	padding-top: 5px;
}

.feat-main-list {
	width: 235px;
	padding-left: 60px;
	padding-right: 20px;
	color: #116797;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
}

.feat-main-list ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.feat-main-list ul li {
	margin: 0;
	padding: 0;
	padding-bottom: 21px;
}

.shq-box {
	width: 160px;
	height: 188px;
	background: url(images/shq-box-BG.jpg) top left no-repeat;
	padding-top: 72px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	text-align: left;
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
}

.shq-box-text {
	height: 106px;
}

.shq-box-btn {
	height: 45px;
	text-align: left;
}

.onetoone-box {
	width: 160px;
	height: 229px;
	background: url(images/1to1-box-BG.jpg) top left no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 100px;
	padding-bottom: 15px;
	text-align: left;
	font-size: 14px;
	line-height: normal;
	color: #01365a;
}

.onetoone-box-text {
	height: 172px;
}

.onetoone-box-btn {
	height: 45px;
	text-align: left;
}

.webuild-box {
	width: 170px;
	height: 178px;
	background: url(images/webuild-box-BG.jpg) top left no-repeat;
	padding-top: 72px;
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
}

.webuild-box-text {
	height: 123px;
}

.webuild-box-btn {
	height: 45px;
	text-align: left;
}

.diy-box {
	width: 145px;
	height: 220px;
	background: url(images/diy-box-BG.jpg) top left no-repeat;
	padding-left: 35px;
	padding-right: 20px;
	padding-top: 65px;
	padding-bottom: 15px;
	text-align: left;
	font-size: 12px;
	line-height: 18px;;
	color: #01365a;
}

.diy-box ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}

.diy-box ul li {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	padding-bottom: 6px;
}

.haveapro-box {
	width: 185px;
	height: 463px;
	background: url(images/why-prodesign-BG.jpg) top left no-repeat;
	padding-left: 15px;
	padding-top: 90px;
	text-align: left;
	font-size: 12px;
	line-height: 18px;
	color: #01365a;
}

.haveapro-box-text {
	height: 394px;
}

.haveapro-box-btn {
	height: 45px;
	text-align: left;
}


/* PRICING */

.price-content-box {
	width: 880px;
	height: 1200px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-alt-BG.jpg) top left no-repeat #FFFFFF;
}

.price-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.price-content-box h5 {
	font-size: 22px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 30px;
	margin: 0px;
}

.price-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.price-content-box-text {
	width: 650px;
	height: 1200px;
	float: left;
}

.price-content-box-promo {
	width: 200px;
	height: 1200px;
	float: left;
	padding-left: 30px;
}

.price-headersbox-big {
	width: 650px;
	height: 80px;
	padding-bottom: 20px;
}

.price-headersbox-left {
	width: 311px;
	height: 74px;
	padding: 2px;
	border: solid 1px #999999;
	float: left;
}

.price-headersbox-right {
	width: 311px;
	height: 74px;
	padding: 2px;
	border: solid 1px #999999;
	float: right;
}

/* end new pricing */



.youget-box {
	width: 560px;
	height: 180px;
	font-size: 14px;
	line-height: normal;
	color: #116797;
	font-weight: 500;
	background: url(images/pricing-youget-BG.jpg) top left no-repeat;
}

.youget-list-box {
	width: 464px;
	height: 42px;
	padding-left: 96px;
	padding-top: 50px;
}

.youget-list-01 {
	width: 111px;
	height: 42px;
	float: left;
	text-align: center;
}

.youget-list-02 {
	width: 108px;
	height: 42px;
	float: left;
	text-align: center;
}

.youget-list-03 {
	width: 63px;
	height: 42px;
	float: left;
	text-align: center;
}

.youget-list-04 {
	width: 182px;
	height: 42px;
	float: left;
	text-align: center;
}

.youget-signup {
	width: 288px;
	height: 70px;
	padding-left: 272px;
	padding-top: 17px;
}

.optional-extras {
	width: 560px;
	height: 85px;
	background: url(images/pricing-optional-BG.jpg) 0px 35px no-repeat;
	padding-top: 50px;
}

.optional-extras h3 {
	font-size: 30px;
	font-weight: 700;
	padding: 0;
	margin: 0;
	padding-left: 75px;
	padding-bottom: 30px;
	color: #116797;
}

.optional-items-box {
	width: 485px;
	height: 223px;
	background: url(images/pricing-optionalitems-BG.jpg) top left no-repeat;
	padding-left: 75px;
	padding-top: 7px;
	font-size: 12px;
	color: #01365a;
}

.optional-items-box-left {
	width: 363px;
	height: 215px;
	line-height: 36px;
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
}

.optional-items-box-right {
	width: 120px;
	height: 215px;
	line-height: 36px;
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
}

/* Design Samples */

.sample-content-box {
	width: 880px;
	height: 1700px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-alt-BG.jpg) top left no-repeat #FFFFFF;
}

.sample-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 10px;
	padding-bottom: 20px;
	margin: 0px;
}

.sample-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.sample-content-box-text {
	width: 668px;
	height: 950px;
	float: left;
}

.sample-content-box-promo {
	width: 200px;
	height: 950px;
	float: left;
	padding-left: 12px;
}

.sample-main-signup {
	width: 490px;
	height: 203px;
	padding-left: 178px;
	padding-top: 217px;
	background: url(images/sampled-main-BG.jpg) top left no-repeat;
	margin-bottom: 20px;
}

.sample-designs-box {
	width: 668px;
	height: 101px;
	margin-bottom: 20px;
}

.sample-designs-template {
	width: 206px;
	height: 99px;
	border: solid 1px #666666;
	margin-right: 14px;
	float: left;
}

.sample-designs-box-samples {
	width: 668px;
	height: 190px;
	margin-bottom: 30px;
}

.sample-designs-template-samples {
	width: 200px;
	height: 200px;
	border: solid 1px #666666;
	margin-right: 14px;
	float: left;
}

/* WE BUILD */

.webuild-content-box {
	width: 880px;
	height: 650px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-alt-BG.jpg) top left no-repeat #FFFFFF;
}

.webuild-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.webuild-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.webuild-content-box-text {
	width: 640px;
	height: 650px;
	float: left;
}

.webuild-content-box-promo {
	width: 200px;
	height: 650px;
	float: left;
	padding-left: 40px;
}

.webuild-service {
	width: 350px;
	height: 255px;
	padding-left: 290px;
	background: url(images/webuild-service-BG.jpg) top left no-repeat;
}

.webuild-service h3 {
	font-size: 16px;
	font-weight: 700;
	color: #116797;
	margin: 0px;
	padding: 0px;
}

.webuild-elements {
	width: 350px;
	height: 40px;
	padding-top: 10px;
  //background: url(images/webuild-elements-BG.jpg) 0px 30px no-repeat;
	font-size: 18px;
	font-weight: normal;
	color: #116797;
}

.webuild-training {
	width: 350px;
	height: 160px;
	padding-left: 290px;
	padding-top: 60px;
	background: url(images/webuild-training-BG.jpg) top left no-repeat;
}

.webuild-training h3 {
	font-size: 16px;
	font-weight: 700;
	color: #116797;
	margin: 0px;
	padding: 0px;
}

/* What's Included */

.whatsin-content-box {
	width: 880px;
	height: 850px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/whatsin-BG.jpg) top left no-repeat #FFFFFF;
}

.whatsin-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.whatsin-content-box h5 {
	font-size: 18px;
	font-weight: 700;
	line-height: normal;
	color: #5e9d40;
	margin: 0;
	padding: 0;
}

.whatsin-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.whatsin-content-box-text {
	width: 640px;
	height: 650px;
	float: left;
}

.whatsin-content-box-promo {
	width: 200px;
	height: 650px;
	float: left;
	padding-left: 40px;
}

.whatsin-elements {
	width: 640px;
	height: 220px;
	background: url(images/whatsin-elements.jpg) top left no-repeat;
	color: #116797;
	font-size: 16px;
	font-weight: 500;
	line-height: normal;
}

.whatsin-elements ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.whatsin-elements ul li {
	margin: 0;
	padding: 0;
	padding-bottom: 28px;
}

.whatsin-elements-left {
	float: left;
	width: 285px;
	padding-left: 55px;
	padding-top: 15px;
	height: 200px;
}

.whatsin-elements-right {
	float: left;
	width: 300px;
	height: 200px;
	padding-top: 15px;
}

/* WHY */

.why-content-box {
	width: 880px;
	height: 750px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-alt-BG.jpg) top left no-repeat #FFFFFF;
}

.why-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.why-content-box h5 {
	font-size: 18px;
	font-weight: 700;
	line-height: normal;
	color: #5e9d40;
	margin: 0;
	padding: 0;
}

.why-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.why-content-box-text {
	width: 640px;
	height: 750px;
	float: left;
}

.why-content-box-promo {
	width: 200px;
	height: 750px;
	float: left;
	padding-left: 40px;
}

.why-prolook {
	width: 440px;
	height: 160px;
	background: url(images/why-prolook.jpg) top left no-repeat;
	padding-left: 200px;
	padding-top: 10px;
}

.why-prolook h3 {
	font-size: 18px;
	font-weight: 700;
	color: #116797;
	margin: 0px;
	padding: 0;
	padding-bottom: 5px;
}

.why-flex {
	width: 440px;
	height: 170px;
	background: url(images/why-fastflexible.jpg) top left no-repeat;
	padding-left: 200px;
	padding-top: 10px;
}

.why-flex h3 {
	font-size: 18px;
	font-weight: 700;
	color: #116797;
	margin: 0px;
	padding: 0;
	padding-bottom: 5px;
}

.why-elements {
	width: 640px;
	height: 180px;
	background: url(images/why-elements.jpg) top left no-repeat;
}

.why-elements-top {
	width: 640px;
	height: 40px;
	padding-top: 72px;
}

.why-elements-top1 {
	width: 170px;
	height: 40px;
	float: left;
	color: #116797;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding-left: 25px;
}

.why-elements-top2 {
	width: 140px;
	height: 40px;
	float: left;
	color: #116797;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding-left: 10px;
}

.why-elements-top3 {
	width: 92px;
	height: 40px;
	float: left;
	color: #116797;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding-left: 28px;
}

.why-elements-top4 {
	width: 160px;
	height: 40px;
	float: left;
	color: #116797;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	padding-right: 15px;
}

.why-elements-btm {
	width: 640px;
	height: 68px;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: normal;
	padding-top: 10px;
}

/* SELL ONLINE */

.sell-content-box {
	width: 880px;
	height: 950px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/subpage-content-alt-BG.jpg) top left no-repeat #FFFFFF;
}

.sell-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.sell-content-box h5 {
	font-size: 18px;
	font-weight: 700;
	line-height: normal;
	color: #116797;
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}

.sell-content-box p {
	padding-top: 0px;
	margin: 0px;
	line-height: 18px;
}

.sell-content-box-text {
	width: 640px;
	height: 950px;
	float: left;
}

.sell-content-box-promo {
	width: 200px;
	height: 950px;
	float: left;
	padding-left: 40px;
}

.sell-modules-list {
	width: 450px;
	height: 220px;
}

.sell-modules-list01 {
	width: 215px;
	height: 220px;
	float: left;
	color: #005889;
	font-size: 14px;
	font-weight: 700;
	text-align: left;
}

.sell-modules-list01 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sell-modules-list01 ul li {
	margin: 0;
	padding: 0;
	padding-left: 30px;
	background: url(images/feat-list-items-BG.jpg) left 5px no-repeat;
	line-height: 30px;
}

.sell-modules-list02 {
	width: 235px;
	height: 220px;
	float: left;
	color: #005889;
	font-size: 14px;
	font-weight: 700;
	text-align: left;
}

.sell-modules-list02 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sell-modules-list02 ul li {
	margin: 0;
	padding: 0;
	padding-left: 30px;
	background: url(images/feat-list-items-BG.jpg) left 5px no-repeat;
	line-height: 30px;
}

/* SIGN UP */

.signup-content-box {
	width: 880px;
	height: 700px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 40px;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	background: url(images/signup-main-top.jpg) top left no-repeat #FFFFFF;
}

.signup-content-box h2 {
	font-size: 30px;
	font-weight: normal;
	line-height: normal;
	color: #116797;
	padding-top: 0px;
	padding-bottom: 20px;
	margin: 0px;
}

.signup-breadcrumb-box {
	width: 880px;
	height:92px;
}

.signup-breadcrumb-box1 {
	width: 154px;
	height: 65px;
	float: left;
	padding-left: 67px;
	padding-top: 27px;
	background: url(images/signup-1active.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #FFFFFF;
}

.signup-breadcrumb-box2-inactive {
	width: 150px;
	height: 65px;
	float: left;
	padding-left: 68px;
	padding-top: 27px;
	background: url(images/signup-2inactive.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #99c7df;
}

.signup-breadcrumb-box2-active {
	width: 150px;
	height: 65px;
	float: left;
	padding-left: 68px;
	padding-top: 27px;
	background: url(images/signup-2active.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #FFFFFF;
}

.signup-breadcrumb-box3-inactive {
	width: 141px;
	height: 65px;
	float: left;
	padding-left: 79px;
	padding-top: 27px;
	background: url(images/signup-3inactive.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #99c7df;
}

.signup-breadcrumb-box3-active {
	width: 141px;
	height: 65px;
	float: left;
	padding-left: 79px;
	padding-top: 27px;
	background: url(images/signup-3active.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #FFFFFF;
}

.signup-breadcrumb-box4-inactive {
	width: 132px;
	height: 65px;
	float: left;
	padding-left: 89px;
	padding-top: 27px;
	background: url(images/signup-4inactive.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #99c7df;
}

.signup-breadcrumb-box4-active {
	width: 132px;
	height: 65px;
	float: left;
	padding-left: 89px;
	padding-top: 27px;
	background: url(images/signup-4active.jpg) top left no-repeat;
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #FFFFFF;
}

.signup-small-box {
	width: 804px;
	background: url(images/signup-small-BG.jpg) top center repeat-y;
	padding-left: 38px;
	padding-right: 38px;
	padding-top: 15px;
}

.signup-small-box-content {
	width: 763px;
	background: url(images/signup-small-BG1.jpg) bottom center no-repeat;
	padding-bottom: 38px;
	padding-left: 18px;
	padding-right: 23px;
}

.signup-small-box-01 {
	width: 763px;
	height: 237px;
	padding-bottom: 25px;
}

.signup-small-box-01-left {
	width: 608px;
	height: 237px;
	float: left;
	padding-bottom: 25px;
	background: url(images/signup-domain-BG.jpg) top left no-repeat;
}

.signup-small-box-01-right {
	width: 125px;
	height: 87px;
	float: left;
	padding-left: 30px;
	background: url(images/signup-ssl-BG.jpg) top right no-repeat;
	font-size: 11px;
	line-height: 18px;
	color: #4a4b4c;
	padding-top: 150px;
}

.signup-small-box-01-left-heading {
	width: 528px;
	height: 34px;
	padding-left: 80px;
	padding-top: 17px;
	color: #006095;
	font-size: 18px;
	font-weight: bold;
}

.signup-small-box-01-left-text {
	width: 563px;
	height: 30px;
	padding-left: 45px;
	padding-top: 20px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
}

.signup-small-box-01-left-text1 {
	width: 563px;
	padding-left: 45px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
}

.signup-small-box-01-left-table{
	width: 563px;
	height: 95px;
	padding-left: 45px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}

.signup-table-line {
	widows: 160px;
	border: solid 1px #99c7df;
}

.signup-confirm {
	width: 698px;
	height: 33px;
	padding-left: 40px;
	padding-right: 25px;
	padding-top: 33px;
	padding-bottom: 33px;
	background: url(images/signup-domain-confirm-BG.jpg) 15px 0px no-repeat;
}

.signup-confirm-left {
	width: 220px;
	height: 25px;
	float: left;
	background: #f3f3f3;
	padding-left: 10px;
	padding-top: 8px;
	color: #48494a;
}

.signup-confirm-center {
	width: 185px;
	height: 25px;
	float: left;
	background: #f3f3f3;
	padding-top: 8px;
	color: #567c2f;
}

.signup-confirm-right {
	width: 110px;
	height: 31px;
	float: left;
	padding-top: 2px;
	padding-left: 15px;
}

.signup-details-box-01 {
	width: 763px;
	height: 400px;
	padding-bottom: 25px;
}

.signup-details-box-01-left {
	width: 608px;
	height: 400px;
	float: left;
	background: url(images/signup-details-BG.jpg) top left no-repeat;
	color: #4f5051;
	font-size: 11px;
}

.signup-details-box-01-right {
	width: 125px;
	height: 250px;
	float: left;
	padding-left: 30px;
	background: url(images/signup-ssl-BG.jpg) top right no-repeat;
	font-size: 11px;
	line-height: 18px;
	color: #4a4b4c;
	padding-top: 150px;
}

.signup-details-box-01-left-heading {
	width: 528px;
	height: 24px;
	padding-left: 80px;
	padding-top: 27px;
	color: #006095;
	font-size: 18px;
	font-weight: bold;
}

.signup-details-text {
	height: 50px;
	padding-top: 30px;
	font-size: 11px;
	line-height: 18px;
	color: #4f5051;
	padding-left: 40px;
}

.signup-details-table {
	font-size: 11px;
	line-height: 18px;
	color: #4f5051;
	padding-left: 40px;
}

.signup-extras-box-01 {
	width: 763px;
	height: 400px;
	padding-bottom: 25px;
}

.signup-extras-box-01-left {
	width: 608px;
	height: 400px;
	float: left;
	color: #4f5051;
	font-size: 11px;
}

.signup-extras-box-01-right {
	width: 125px;
	height: 250px;
	float: left;
	padding-left: 30px;
	background: url(images/signup-ssl-BG.jpg) top right no-repeat;
	font-size: 11px;
	line-height: 18px;
	color: #4a4b4c;
	padding-top: 150px;
}

.signup-extras01 {
	width: 275px;
	height: 400px;
	float: left;
}

.signup-extras02 {
	width: 333px;
	height: 400px;
	float: left;
}

.signup-extras-email-header {
	width: 200px;
	height: 55px;
	padding-left: 75px;
	padding-top: 25px;
	color: #006095;
	font-size: 18px;
	font-weight: bold;
	background: url(images/signup-email-BG.jpg) top left no-repeat;
}

.signup-extras-email-text {
	width: 225px;
	padding-left: 20px;
	padding-right: 30px;
	font-size: 11px;
	line-height: 18px;
	color: #4f5051;
	text-align: justify;
}

.signup-extras-extras-header {
	width: 258px;
	height: 55px;
	padding-left: 75px;
	padding-top: 25px;
	color: #006095;
	font-size: 18px;
	font-weight: bold;
	background: url(images/signup-extras-BG.jpg) top left no-repeat;
}

.signup-extras-extras-text {
	width: 293px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11px;
	line-height: 18px;
	color: #4f5051;
	text-align: justify;
}

.signup-payment-box-01 {
	width: 763px;
	height: 400px;
	padding-bottom: 25px;
}

.signup-payment-box-01-left {
	width: 608px;
	height: 400px;
	float: left;
	color: #4f5051;
	font-size: 11px;
	background: url(images/signup-payment-BG.jpg) 0px 20px no-repeat;
}

.signup-payment-box-01-left h5 {
	padding: 0;
	padding-left: 115px;
	padding-top: 5px;
	color: #006095;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
}

.signup-payment-box-01-left p {
	padding-left: 50px;
}

.signup-payment-table {
	padding-left: 50px;
	width: 550px;
}

.signup-payment-box-01-right {
	width: 125px;
	height: 250px;
	float: left;
	padding-left: 30px;
	background: url(images/signup-ssl-BG.jpg) top right no-repeat;
	font-size: 11px;
	line-height: 18px;
	color: #4a4b4c;
	padding-top: 150px;
}

.signup-success-box-01 {
	width: 700px;
	height: 170px;
	padding-bottom: 25px;
	padding-left: 63px;
	padding-top: 30px;
	background: url(images/signup-success-BG.jpg) 60px 30px no-repeat;
}

.signup-success-box-01 h5 {
	padding: 0;
	padding-left: 60px;
	padding-top: 0px;
	color: #006095;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
	line-height: 0px;
}

.signup-success-box-01 p {
	padding-left: 60px;
}

#tooltip{
	position:absolute;
	border:5px solid #333;
	background:#f7f5d1;
	padding:2px 15px;
		font-size: 18px;
	color:#333;
	display:none;
	}	
