@charset "UTF-8";
/* CSS Document */


h5{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:21px;
	color:#FFFFFF;
	border:none;
	margin:0px;
	font-weight:normal;
}

h4{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
	line-height: 1.5;
}

h3{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
}

h2{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
	line-height: 1.5;
}

h1{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#666666;
	border:none;
	margin:0px;
	font-weight:normal;
	line-height: 1.5;
}



.rollover{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:underline;
}

.nav-style{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:14px;
	color:#FFFFFF;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
}

.nav-style3{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:normal;
	text-decoration:none;
	margin-top: 5px;
}

.nav-style3-1{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:bold;
	text-decoration:none;
	margin-top: 5px;
}

.nav-style{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#FFFFFF;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
}

.nav-style-2{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#FFFFFF;
	margin:0px;
	font-weight:normal;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #75C526;
	text-decoration:none;
	padding-bottom:3px;
}

.nav-style-2:hover{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#FFFFFF;
	margin:0px;
	font-weight:normal;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #75C526;
	text-decoration:none;
	padding-bottom:3px;
}


.button-style{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
}

.button-style2{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:underline;
}

.button-style3{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:underline;
}

.button-style4{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#666666;
	border:none;
	margin:0px;
	font-weight:normal;
	text-decoration:underline;
}


body{
	background-color:#e6e6e6;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/header-strip.png);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}

.main-container{
	margin: 0 auto;
	width:960px;
}

.header{
	height:196px;
	width:inherit;
}

.content{
	margin-top: 15px;
	float: left;
	width: 960px;
}

.footer{
	width:inherit;
	margin-top: 30px;
	float: left;
	padding-bottom: 40px;
}

.logo-nav-container{
	height:110px;
}

.logo{
	height:90px;
	width:320px;
	float:left;
	margin-top: 10px;
}

.logo-slogan{
	height:30px;
	width:180px;
	float:left;
	margin-top: 50px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:17px;
	color:#FFFFFF;
	border:none;
	font-weight:normal;
}

.navigation1{
	width:340px;
	height:20px;
	float: left;
	margin-left: 110px;
	margin-top: 10px;
}

.tel-locator-container{
	height:40px;
	width: 600px;
}

.nav-bar3{
	height:37px;
	background-image:url('http://c0430551.cdn.cloudfiles.rackspacecloud.com/consumer-green-bar(3).png');
	float: left;
	width: 944px;
	margin-left: 8px;
}

.nav-bar2{
	height:38px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/top-bar.png);
	float: left;
	width: 940px;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-top: 8px;
}

.nav-bar4{
	height:38px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/top-bar.png);
	float: left;
	width: 940px;
	margin-top: 2px;
	margin-bottom: 20px;
	padding-left: 20px;
	padding-top: 8px;
}

.navbar2-slogan{
	height:21px;
	font-family:museo 500;
	font-size:15px;
	color:#333333;
	border:none;
	font-weight:normal;
	width: 700px;
	padding-left: 20px;
	padding-top: 6px;
	float: left;
}

.navbar2-slogan4{
	height:21px;
	font-family:museo 500;
	font-size:15px;
	color:#333333;
	border:none;
	font-weight:normal;
	width: 700px;
	padding-left: 20px;
	padding-top: 3px;
	float: left;
}

.navbar2-slogan2{
	height:21px;
	font-family:museo 500;
	font-size:15px;
	color:#333333;
	border:none;
	font-weight:normal;
	width: 700px;
	padding-left: 20px;
	padding-top: 10px;
	float: left;
}

.navbar2-buttons{
	height:35px;
	width: 150px;
	float: left;
	padding-top: 0px;
	margin-left: 60px;
}

.navbar2-buttons2{
	height:35px;
	width: 150px;
	float: left;
	padding-top: 3px;
	margin-left: 780px;
}

.sign-up-button{
	height:20px;
	width:60px;
	float: left;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 3px;
	text-align: center;
}

.sign-up-button2{
	height:21px;
	width:60px;
	float: left;
	margin-left: 90px;
	margin-top: 8px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/button-small.png);
	padding-top: 2px;
	text-align: center;
}

.tour-button8{
	height:21px;
	width:60px;
	float: left;
	margin-left: 80px;
	margin-top: 1px;
	padding-top: 2px;
	text-align: center;
}

.sign-up-button3{
	height:21px;
	width:60px;
	float: left;
	margin-left: 90px;
	margin-top: 4px;
	padding-top: 2px;
	text-align: center;
}

.sign-up-button4{
	height:21px;
	width:60px;
	float: left;
	margin-left: 90px;
	margin-top: 2px;
	padding-top: 2px;
	text-align: center;
}


.tour-button{
	height:20px;
	width:60px;
	float: left;
	margin-left: 10px;
	margin-top: 0px;
	padding-top: 3px;
	text-align: center;
}

.tour-button2{
	height:21px;
	width:60px;
	float: left;
	margin-left: 90px;
	margin-top: 8px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/button-small.png);
	padding-top: 2px;
	text-align: center;
}

.home-pic1{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/home-pic-2010-2.png);
	height:341px;
	float: left;
	width: 960px;
	margin-bottom:14px;
	background-repeat: no-repeat;
}

.tour-pic1{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/tour-pic1.png);
	height:341px;
	float: left;
	width: 960px;
}

.mainpic-text{
	width:250px;
	height:260px;
	margin-left: 45px;
	padding-top: 45px;
	line-height: 1.5;
	float: left;
}

.mainpic-text2{
	width:200px;
	height:260px;
	margin-left: 420px;
	padding-top: 60px;
	line-height: 1.5;
	float: left;
}

.smallbox-container{
	margin-top: 15px;
}

.home-smallbox1{
	width:307px;
	float: left;
}

.home-smallbox1-top{
	width:277px;
	height:34px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-top.png);
	padding-left: 30px;
	padding-top: 15px;
}

.home-smallbox1-middle{
	width:247px;
	min-height:175px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-middle.png);
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	line-height: 1.2em;
}

.home-smallbox1-bottom{
	width:307px;
	height:21px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-bottom.png);
}

.home-smallbox2{
	width:307px;
	float: left;
	margin-left: 20px;
	height: 255px;
}

.home-smallbox2-top{
	width:277px;
	height:34px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-top.png);
	padding-left: 30px;
	padding-top: 15px;
}

.home-smallbox2-middle{
	width:247px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-middle3-4.png);
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	line-height: 1.2em;
	height: 175px;
	cursor:pointer;
}

.home-smallbox2-bottom{
	width:307px;
	height:21px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-bottom.png);
	margin-bottom:14px;
}

.home-smallbox3{
	width:307px;
	float: left;
	margin-left: 19px;
}

.home-smallbox3-top{
	width:277px;
	height:34px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-top.png);
	padding-left: 30px;
	padding-top: 15px;
}

.home-smallbox3-middle{
	width:247px;
	min-height:175px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-middle.png);
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	line-height: 1.2em;
}

.home-smallbox3-bottom{
	width:307px;
	height:21px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/box-small-bottom.png);
	float: left;
}

.bottom-box-top{
	height:19px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-top.png);
	width: 960px;
	float: left;
	margin-top: 0px;
}

.bottom-box-top2{
	height:19px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-top.png);
	width: 960px;
	float: left;
	margin-top: 14px;
}

.bottom-box-middle{
	min-height:118px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-middle3.png);
	float: left;
	width: 960px;
}

.bottom-box-middle2{
	height:30px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-middle2.png);
	float: left;
	width: 960px;
}

.bottom-box-middle3{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-middle2.png);
	float: left;
	width: 960px;
}

.bottom-box-middle4{
	height:250px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-middle2.png);
	float: left;
	width: 960px;
}

.bottom-box-bottom{
	height:21px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/bottom-box-bottom.png);
	float: left;
	width: 960px;
}

.bottombox-header{
	padding-left:30px;
	width: 350px;
	float: left;
}

.bottom-box-middle-text{
	width:345px;
	padding-left: 35px;
	line-height: 1.2em;
	float: left;
}

.footer-navbox{
	width:960px;
	height:61px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/footer-navbox.png);
	float: left;
}

.footer-text{
	width:700px;
	text-align:center;
	margin-top: 20px;
	line-height: 1.5;
	float: left;
	margin-left: 130px;
}

.footer-text h4{
	width:830px;
	height:61px;
	text-align:center;
	margin-top: 20px;
	line-height: 1.5;
	font-size:11px;
	margin-left:75px;
}

.icon-box{
	width:500px;
	height:30px;
	padding-top: 16px;
	margin-left: 288px;
	float: left;
}

.blog-icon{
	width:26px;
	height:25px;
	float: left;
}

.blog-link{
	margin-bottom:10px;
}

.blog-icon-text{
	width:65px;
	height:18px;
	float: left;
	margin-left: 5px;
	padding-top: 4px;
}

.feedback-icon{
	width:26px;
	height:25px;
	float: left;
}

.feedback-icon-text{
	width:94px;
	height:18px;
	float: left;
	margin-left: 5px;
	padding-top: 4px;
}

.status-icon{
	width:26px;
	height:25px;
	float: left;
}

.status-icon-text{
	width:75px;
	height:18px;
	float: left;
	margin-left: 5px;
	padding-top: 4px;
}

.rss-icon{
	width:26px;
	height:25px;
	float: left;
}

.rss-icon-text{
	width:75px;
	height:18px;
	float: left;
	margin-left: 5px;
	padding-top: 4px;
}

.leftside-nav-main-container{
	width:225px;
	float: left;
}

.leftside-nav-main-container2{
	width:112px;
	float: left;
	height: 300px;
}

.side-nav-top{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/side-nav-top.png);
	height:24px;
	float: left;
	width: 225px;
}

.side-nav-middle{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/side-nav-middle.png);
	float: left;
	width: 200px;
	padding-left: 25px;
	min-height: 259px;
}

.rightside-nav-top{
	width: 717px;
	float: left;
	height: 21px;
	background-image: url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-top.png);
}

.rightside-nav-top-contact{
	width: 717px;
	float: left;
	height: 21px;
}

.rightside-nav-top-dev{
	width: 717px;
	float: left;
	height: 71px;
	background-image: url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-top2.png);
}

.rightside-nav-top-dev2{
	width: 717px;
	float: left;
	height: 71px;
	background-image: url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-top3.png);
}

.rightside-nav-top-dev3{
	width: 717px;
	float: left;
	height: 71px;
	background-image: url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/menu-header-in-game.png);
}

.rightside-nav-top-dev4{
	width: 717px;
	float: left;
	height: 71px;
	background-image: url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-header-socialn.png);
}


.rightside-nav-main-container{
	width:717px;
	float: left;
	margin-left: 18px;
}

.rightside-nav-main-container2{
	width:717px;
	float: right;
	margin-left: 18px;
}

.rightside-nav-middle1{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-middle1.png);
	width: 717px;
	float: left;
}

.rightside-nav-middle3{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-middle1.png);
	width: 717px;
	float: left;
}

.rightside-nav-middle3-contact{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/dark-main-textarea-middle3.png);
	width: 717px;
	float: left;
}

.rightside-nav-middle-line{
	height:30px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-middle-line.png);
	float: left;
	width: 717px;
}

.rightside-nav-middle2{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-middle2.png);
	width: 717px;
	float: left;
}

.rightside-nav-bottom{
	height:25px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/main-textarea-bottom.png);
	float: left;
	width: 717px;
}

.leftside-box{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/leftside-box.png);
	height:255px;
}

.leftside-box-top{
	height:127px;
	float:left;
	width:307px;
}

.leftside-box-bottom{
	height:128px;
	float:left;
	width:307px;
}

.leftside-box-top-text{
	height:30px;
	float:left;
	width:287px;
	padding-left: 20px;
	padding-top: 15px;
}

.leftside-box-top-button{
	height:60px;
	float:left;
	width:287px;
	padding-left: 20px;
	padding-top: 10px;
}

.leftside-box-bottom-text{
	height:30px;
	float:left;
	width:287px;
	padding-left: 20px;
	padding-top: 15px;
}

.leftside-box-bottom-button{
	height:60px;
	float:left;
	width:287px;
	padding-left: 20px;
	padding-top: 10px;
}

.button-paddingtop{
	padding-top:8px;
	border:none;
}

.features-top-text{
	width:637px;
	float:left;
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.features-top-text2{
	width:550px;
	float:left;
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 45px;
}

.features-top-text3{
	width:430px;
	float:left;
	padding-left: 230px;
	padding-right: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.features-left-text-container{
	float:left;
	width:358px;
}

.features-right-text-container{
	float:left;
	width:358px;
}

.features-left-text1{
	width:298px;
	margin-top: 45px;
	margin-bottom: 30px;
	padding-left: 40px;
	padding-right: 20px;
	line-height: 1.5pc;
}

.features-left-text2{
	width:298px;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-left: 40px;
	padding-right: 20px;
	line-height: 1.5pc;
}

.features-right-text1{
	width:298px;
	margin-top: 20px;
	margin-bottom: 30px;
	padding-right: 40px;
	padding-left: 20px;
	line-height: 1.5pc;
}

.features-right-text2{
	width:298px;
	margin-top: 40px;
	margin-bottom: 30px;
	padding-right: 40px;
	padding-left: 20px;
}

.features-left-bottom-list{
	width:298px;
	height:180px;
	float: left;
	padding-left: 40px;
	padding-right: 20px;
	padding-top: 20px;
}

.features-right-bottom-list{
	width:298px;
	height:180px;
	float: left;
	padding-right: 40px;
	padding-left: 20px;
	padding-top: 20px;
}

.bullet-points{
	margin-bottom:5px;
}

.bottom-box-prev-button{
	width:56px;
	height:28px;
	margin-left: 20px;
	float: left;
}

.bottom-box-prev-button2{
	width:56px;
	height:28px;
	margin-left: 235px;
	float: left;
}

.bottom-box-next-button{
	width:56px;
	height:28px;
	float: left;
}

.bottom-box-next-button2{
	width:136px;
	height:28px;
	float: left;
}

.tour-slogan-text{
	height:23px;
	width:808px;
	float: left;
	text-align: center;
	padding-top: 5px;
}

.tour-slogan-text2{
	height:23px;
	width:727px;
	float: left;
	text-align: center;
	padding-top: 5px;
}

.tour-mainpic{
	height:280px;
}

.tour-4buttons{
	width:560px;
	margin-top: 10px;
	margin-left: 400px;
}

.landing-header1{
	float:left;
	margin-top: 20px;
	margin-left: 160px;
}

.landing-header2{
	float:left;
	margin-top: 20px;
	margin-left: 160px;
}

.landing-greybox1{
	width:669px;
	float: left;
	margin-left: 150px;
	margin-bottom: 10px;
}

.landing-greybox2{
	width:669px;
	float: left;
	margin-left: 150px;
	margin-bottom: 30px;
}

.landing-greybox1-top{
	width:669px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/greybox-top.png);
	height:11px;
	float: left;
}

.landing-greybox1-middle{
	width:669px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/greybox-middle.png);
	float: left;
}

.landing-greybox1-bottom{
	width:669px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/greybox-bottom.png);
	height:11px;
	float: left;
}

.landing-greybox2-top{
	width:669px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/greybox-top.png);
	height:11px;
	float: left;
}

.landing-greybox2-middle{
	width:669px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/greybox-middle.png);
	float: left;
}

.landing-greybox2-bottom{
	width:669px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/greybox-bottom.png);
	height:11px;
	float: left;
}

.enduser-icon{
	width:68px;
	float:left;
	margin-left: 25px;
	margin-top: 15px;
}

.enduser-icon-text{
	width:520px;
	float:left;
	margin-top: 15px;
	margin-left: 20px;
	line-height: 1.5em;
}

.landing-request-button{
	width:136px;
	height:28px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 370px;
}

.landing-request-button1{
	width:136px;
	height:28px;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

.landing-request-button2{
	width:136px;
	height:28px;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

.form-con-top{
	width:960px;
	height:19px;
	float: left;
}

.form-con-middle{
	width:960px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/form-container-middle.png);
	padding-top: 20px;
	float: left;
}

.form-con-bottom{
	width:960px;
	height:18px;
	float: left;
}

.form-box1-top{
	height:12px;
	width:501px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/form-greybox-top.png);
	float: left;
}

.form-box1-middle{
	width:501px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/form-greybox-middle.png);
	float: left;
}

.form-box1-bottom{
	height:12px;
	width:501px;
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/form-greybox-bottom.png);
	float: left;
}

.form-box-con{
	width:501px;
	margin-bottom: 20px;
	margin-left: 229px;
	float: left;
	margin-right: 228px;
}

.step1-header{
	width:347px;
	height:30px;
	margin-left: 235px;
	margin-bottom: 15px;
}

.step2-header{
	height:30px;
	margin-left: 235px;
	margin-bottom: 15px;
}

.step1-subheader{
	height:23px;
	margin-left: 235px;
	margin-bottom: 15px;
	float: left;
	margin-top: 30px;
	clear: right;
	margin-right: 300px;
}


.nameyourwidget-pic{
	width:493px;
	height:76px;
	margin-left: 232px;
}

.nameyourwidget-pic-buttons{
	width:493px;
	height:30px;
	margin-left: 232px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.nameyourwidget-pic-buttons2{
	width:493px;
	height:25px;
	margin-top: 10px;
	float: left;
}

.radio-button1{
	width:100px;
	float: left;
	margin-left: 60px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:normal;
}

.radio-button2{
	width:100px;
	float: left;
	margin-left: 40px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:normal;
}

.radio-button3{
	width:100px;
	float: left;
	margin-left: 80px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:normal;
}

.radio-button4{
	width:100px;
	float: left;
	margin-left: 110px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:normal;
}

.radio-button5{
	width:100px;
	float: left;
	margin-left: 100px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	border:none;
	font-weight:normal;
}

.info-icon{
	height:30px;
	width:30px;
	float:left;
	margin-left:18px;
	margin-top:5px;
}

.step1-text1{
	width:400px;
	float: left;
	margin-top: 12px;
	margin-left: 15px;
	line-height: 1.5em;
}

.step2-text1{
	width:400px;
	float: left;
	margin-top: 12px;
	margin-left: 60px;
	line-height: 1.5em;
	margin-bottom: 8px;
}

.step2-text2{
	width:400px;
	float: left;
	margin-top: 12px;
	margin-left: 15px;
	line-height: 1.5em;
}

.step3-text2{
	width:400px;
	float: left;
	margin-top: 12px;
	margin-left: 15px;
	line-height: 1.5em;
	margin-bottom: 5px;
}

.campaign-name{
	float:left;
	margin-left: 10px;
	margin-bottom: 15px;
}

.campaign-name2{
	float:left;
	margin-left: 60px;
}

.form-input-text{
	width:300px;
}

.form-input-text2{
	width:80px;
}

.form-input-text3{
	width:180px;
	margin-top: 5px;
}

.form-input-text4{
	width:180px;
	margin-top: 5px;
	float: right;
	border: 1px solid #aaa;
}

.form-next-button{
	float:right;
	margin-right: 235px;
	margin-bottom: 15px;
}

.country-selection{
	width:400px;
	float: left;
	margin-left: 60px;
	margin-bottom: 10px;
}

.recurring-billing-text1{
	width:300px;
	margin-left: 60px;
	margin-bottom: 7px;
	margin-top: 7px;
}

.widget-example{
	margin-left:20px;
	margin-top: 15px;
	float: left;
}

.widget-example2{
	margin-left:70px;
	margin-top: 15px;
	float: left;
}

.colour-spectrum{
	margin-left:62px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.colour-spectrum-text{
	float: left;
	margin-left: 60px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#333333;
	border:none;
	font-weight:normal;
	margin-top: 4px;
}

.colour-spectrum-text2{
	float: left;
	margin-left: 27px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:11px;
	color:#333333;
	border:none;
	font-weight:normal;
	margin-top: 4px;
}

.advancedsettings-container{
	width:400px;
	float: left;
	margin-left: 60px;
}

.advancedsettings-text1{
	margin-top:10px;
	float: right;
}

.advancedsettings-text2{
	margin-top:10px;
	float: right;
	clear: both;
	margin-right: 220px;
	width: 180px;
}

.advancedsettings-text4{
	margin-top:10px;
	float: right;
	clear: both;
	margin-right: 256px;
	height: 20px;
	width: 144px;
}

.advancedsettings-text3{
	margin-top:20px;
	float: right;
	clear: both;
	margin-bottom: 20px;
}

.advancedsettings-text3-1{
	margin-top:20px;
	float: right;
	clear: both;
	margin-bottom: 20px;
	width: 400px;
	height: 65px;
}


.social-pic{
	margin-left:14px;
	padding-top: 10px:
}

.social-pic2{
	margin-left:14px;
	padding-top: 10px;
	width: 244px;
	float: left;
	height: 218px;
}

.client-logo{
	margin-left:150px;
	padding-top: 168px;
	width: 108px;
	float: left;
	height: 105px;
}

.client-logo2{
	margin-left:150px;
	padding-top: 215px;
	width: 108px;
	float: left;
	height: 105px;
}

.client-left-column{
	width:258px;
	float:left;
}

.social-pic{
	margin-left:9px;
	padding-top: 20px;
}

.social-pic3{
	margin-left:14px;
	width: 336px;
	float: left;
	margin-top: 15px;
}

.platform-pic3{
	margin-left:14px;
	width: 336px;
	float: left;
	margin-top: 15px;
}

.consumer-pic1{
	margin-left:85px;
	width: 336px;
	float: left;
	margin-top: 15px;
}

.features-pic3{
	margin-left:40px;
	width: 336px;
	float: left;
	margin-top: 20px;
}

.features-pic3-1{
	margin-left:85px;
	width: 336px;
	float: left;
	margin-top: 20px;
}

.money-pic3-1{
	margin-left:65px;
	width: 336px;
	float: left;
	margin-top: 20px;
}

.social-pic2-text{
	margin-left:14px;
	padding-top: 10px;
	width: 400px;
	float: left;
	padding-bottom: 20px;
}

.platform-pic2-text{
	margin-left:14px;
	padding-top: 10px;
	width: 400px;
	float: left;
	padding-bottom: 20px;
}

.socialpic2-container{
	height:235px;
	float: left;
}

.rightside-nav-bottom2{
	width:717px;
	float: left;
}

.rightside-nav-bottom3{
	width:717px;
	float: left;
	margin-bottom: 12px;
}

.rightside-nav-bottom3-contact{
	width:717px;
	float: left;
	margin-bottom: 12px;
}

.sidemenu-features{
	width:183px;
}

.sidemenu-features-buttons{
	width:183px;
	margin-top: 5px;
}

.status-box-container-left{
	width:468px;
	float:left;
}

.status-box-container-right{
	width:468px;
	float:left;
	margin-left: 20px;
}

.left-statusbox1-top{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-top.png);
	width:468px;
	height:23px;
	float:left;
}

.left-statusbox1-middle{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-middle.png);
	width:468px;
	float:left;
}

.left-statusbox1-bottom{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-bottom.png);
	width:468px;
	height:28px;
	float:left;
	margin-bottom: 8px;
}

.side-nav-bottom{
	float:left;
	width: 225px;
	height: 24px;
	margin-bottom: 120px;
}

.left-statusbox2-top{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-top.png);
	width:468px;
	height:23px;
	float:left;
}

.left-statusbox2-middle{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-middle.png);
	width:468px;
	float:left;
}

.left-statusbox2-bottom{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-bottom.png);
	width:468px;
	height:28px;
	float:left;
}


.right-statusbox1-top{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-top.png);
	width:468px;
	height:23px;
	float:left;
}

.right-statusbox1-middle{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-middle.png);
	width:468px;
	float:left;
}

.right-statusbox1-bottom{
	background-image:url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/status-box-bottom.png);
	width:468px;
	height:28px;
	float:left;
}

.status-summary-header{
	width:400px;
	float:left;
	height:26px;
	margin-left: 35px;
}

.status-summary-text{
	width:400px;
	float:left;
	margin-left:35px;
}

.status-blog{
	float:left;
	width:400px;
	margin-left: 35px;
}

.statuslights{
	width:400px;
	float:left;
	margin-left: 35px;
}

.statuslights-list{
	width:400px;
	float:left;
	margin-left: 35px;
}

.status-list-text{
	width:350px;
	float:left;
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 12px;
}

.status-list-icon{
	width:25px;
	height:25px;
	float:left;
}

.dev-text1{
	width:350px;
	float:left;
	margin-left:35px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.pricing-text1{
	width:300px;
	float:left;
	margin-left:35px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333333;
}

.pricing-text2{
	width:300px;
	float:left;
	margin-left:45px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.contact-text1{
	width:300px;
	float:left;
	margin-left:35px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333333;
	height: 125px;
}

.contact-text2{
	width:300px;
	float:left;
	margin-left:45px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 125px;
}

.dev-pic-con{
	width:250px;
	float:left;
	margin-left:35px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.dev-pic1{
	float:left;
}

.dev-pic2{
	float:left;
	margin-top:20px;
	width: 180px;
	height: 28px;
	text-align: center;
	padding-top: 10px;
	background-color:#cbcbcb;
	margin-left: 35px;
}

.prices-table{
	font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Sans_Serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-top:10px;
	float:left;
	margin-left:30px;
	margin-bottom: 10px;
}

.left-stage{
	width:330px;
	height:280px;
	float: left;
	margin-left: 20px;
}

.tour-header{
	width:257px;
	height:34px;
	float:left;
	margin-left: 25px;
	margin-top: 25px;
}

.tour-speechbubble{
	width:230px;
	float: left;
	margin-left: 25px;
	margin-top: 10px;
	height: 193px;
	background-image: url(http://c0430551.cdn.cloudfiles.rackspacecloud.com/green-speech-bubble2.png);
	padding-left: 20px;
	padding-right: 35px;
	padding-top: 20px;
}

.right-stage{
	width:560px;
	height:220px;
	float: left;
	margin-top: 60px;
}

.signup-container{
	width:519px;
	margin: auto;
	margin-top: 60px;
}

.signup-header{
	width:519px;
	float:left;
}

.signup-text{
	width:519px;
	float:left;
	margin-top: 5px;
}

.signup-signup-button{
	width:150px;
	float: left;
	margin-top: 25px;
}

.in-detail-top-pic{
	width:150px;
	height:134px;
	float:left;
	margin-top: 20px;
	margin-left: 40px;
}

.platform-pic{
	width:650px;
	height:200px;
	float:left;
	margin-left:32px;
}

.titleText-text{
	padding:20px;
	background-color: #cbcbcb;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
	width: 340px;
}

.all-links{
	color:#333333;
}

.all-links:visited{
	color:#333333;
}

.ribbon{
	float:left;
	margin-left: 177px;
	margin-top: 60px;
}

.map-container{
	width:635px;
	height: 300px;
	margin-left: 40px;
	margin-top: 10px;
	float: left;
	border:0px;
}

iframe{
	border:0px;
}

.map-buttons-container{
	float:left;
	width:200px;
	height:300px;
	margin-left: 80px;
	margin-top: 20px;
}

.map-button1{
	float:left;
	width:150px;
	height:30px;
	margin-top: 20px;
}

.coverage-slogan{
	width:227px;
	height: 24px;
	margin-left: 45px;
	margin-top: 20px;
}

.coverage-text{
	width:300px;
	margin-left: 45px;
	margin-top: 20px;
	float: left;
}

.arrange-call-form{
	width:635px;
	margin-left: 40px;
	margin-top: 40px;
}

.social-home-pic{
	float:left;
	width:525px;
	height:104px;
	margin-left: 27px;
}

.network-left{
	float:left;
	width:400px;
}

.what-pic{
	margin-left:60px;
}

.what-pic2{
	margin-left:0px;
}

.contact-chat-buttons{
	float:left;
	width:645px;
	height:30px;
	margin-left: 35px;
	margin-bottom: 20px;
}

.chat-one{
	margin-left:205px;
	border: 0px;
}


#form_title strong{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
}

#form_title{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
}

.form_row_left{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
	float:left;
	width:200px;
}

.form_row_right{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
	float:left;
	width:250px;
}

.form_row{
	float:left;
	width:100%;
	margin-bottom:10px;
}

#form_footer{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:12px;
	color:#333333;
}

.addtext{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:10px;
	color:#333333;
}

.gp-locator{
	width:320px;
	height:30px;
	float:left;
	margin-left: 130px;
	margin-top: 45px;
}

.no-border{
	border:0px;
}

.provider-pic{
	float:left;
	margin-left: 23px;
}

.readytobegin{
	float:left;
	margin-left: 23px;
}


.readytobegin2{
	float:left;
	margin-left:2px;
}

.consumer-tab{
	float:left;
	margin-left: 40px;
	margin-top: 6px;
	margin-right: 600px;
	margin-bottom: 10px;
}






.MainNetworksBox{
	width:174px;
	padding:4px;
	font-family:Arial;
	font-size:12px;
	padding-left: 0px;
	margin-left: 3px;
}

.MainNetworksBox .boldText{
	font-weight:bold;
}

.MainNetworksBox .headBox{
	height:60px;
	font-size:16px;
	font-weight:bold;
}

.MainNetworksBox .selectBox{
	height:60px;
}

.MainNetworksBox .selectBox select{
	width:166px;
	border:1px solid #CCCCCC;
}

.MainNetworksBox .networkBox{
	
}

.MainNetworksBox .networkBox .networkList{
	margin:4px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:4px;
	min-height:20px;
	margin-left: 0px;
}








.consumer-ticks{
	width:500px;
	float: left;
	margin-bottom: 12px;
	margin-left: 105px;
}

.tick-image{
	width:28px;
	height: 28px;
	float: left;
}

.tick-image-text{
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
}



.consumer-ticks2{
	width:500px;
	float: left;
	margin-bottom: 20px;
	margin-left: 105px;
}

.tick-image2{
	width:65px;
	height: 61px;
	float: left;
}

.tick-image-text2{
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-top: 18px;
}

.consumer-sub-header{
	float:left;
	margin-left: 85px;
	margin-right: 320px;
	margin-top: 25px;
	width: 258px;
}

.selectbox1{
	margin-left:85px;
	float: left;
	margin-bottom: 20px;
	margin-top: 12px;
	margin-right: 300px;
	width: 130px;
}



.consumers-box-show{
	float:left;
	display:block;
}

.consumers-box-hide{
	float:left;
	display:none;
}

.coverage-quote{
	float:left;
	margin-left: 40px;
	width: 635px;
	margin-top: 20px;
}

.ingame-cont{
	width:960px;
	float:left;
	height: 46px;
	margin-bottom: 20px;
}

.roi{
	float:left;
	width: 317px;
	margin-bottom: 20px;
}

.roi2{
	float:left;
	width: 643px;
	margin-bottom: 20px;
}

.graphs-pic{
	float:left;
	width:592px;
	height:219px;
	margin-left: 65px;
	margin-top: 20px;
}

.graphs-pic-text1{
	width:180px;
	float: left;
	margin-top: 40px;
}

.graphs-pic-text2{
	width:180px;
	float: left;
	margin-left: 25px;
	margin-top: 40px;
}

.calculator-container{
	float:left;
	margin-left: 65px;
	width: 550px;
	background-color: #CCCCCC;
	padding: 23px 10px 20px 30px;
	margin-right: 30px;
	margin-top: 20px;
	margin-bottom: 2px;
}

.calculator-disclaimer{
	float:left;
	margin-left: 65px;
	width: 578px;
	background-color: #CCCCCC;
	padding: 6px 6px 6px 6px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 20px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Sans_Serif;
	font-size:10px;
	color:#333333;
	border:none;
	font-weight:normal;
	line-height: 1.5;
}


.playwithpay{
	float:left;
	margin-left: 65px;
	width: 281px;
}

.container-text{
	float:left;
	width: 600px;
	margin-left: 65px;
	margin-bottom: 40px;
}

.best-of-all{
	float:left;
	margin-left: 65px;
	width: 281px;
	margin-right: 340px;
	margin-top: 40px;
}

.best-of-all-text{
	width:590px;
	float: left;
	margin-left: 65px;
	margin-right: 30px;
	margin-top: 10px;
	margin-bottom: 30px;
}

.carriers-pic{
	float:left;
	width:585px;
	margin-left: 65px;
	margin-right: 40px;
	margin-bottom: 20px;
	margin-top: 20px;
}

.indetail-header{
	float:left;
	margin-left: 40px;
	margin-top: 20px;
}

.talktous-button{
	float:left;
	width: 100px;
	height: 23px;
	margin-left: 380px;
	margin-bottom: 20px;
	margin-top: 20px;
}

.talktous-button2{
	float:left;
	width: 100px;
	height: 23px;
	margin-top: 20px;
}

.talktous-button3{
	float:left;
	width: 100px;
	height: 23px;
	margin-top: 0px;
	margin-left: 580px;
	margin-bottom: 10px;
}

.coverage-ticks{
	float:left;
	margin-left: 35px;
	margin-top: 50px;
	margin-bottom: 20px;
}

.download{
	cursor:pointer;
}

.featuredclient{
	cursor:pointer;
}

.mainpic-text2 li {
	line-height: 1.8;
}

.quote{
	font-style:italic;
	font-size:13px;
	line-height:1.5;
}

.footer-text p{
	padding-bottom:0px;
}
