﻿/* regular */
body {
	background-position: top center;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial;
	background-color: #464646;
	background-image: url('images/bravohost-bg.jpg');
	background-repeat: repeat-x;
}
.style1 {
	color: #78D66D;
}
.style2 {
	font-size: x-small;
}
.style3 {
	font-family: Arial;
}
.style4 {
	text-decoration: none;
}
.style5 {
	color: #006699;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
ol
	{margin-bottom:0in;}
.style9 {
	font-size: 11.0pt;
	font-family: Calibri, sans-serif;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
	margin-bottom: .0001pt;
}
.style10 {
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
	margin-bottom: .0001pt;
}
.style11 {
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
	margin-bottom: .0001pt;
	font-weight: bold;
}
.style12 {
	font-size: 11.0pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
	margin-bottom: .0001pt;
}
.style13 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
	margin-bottom: .0001pt;
	font-weight: bold;
}
.style14 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
	margin-bottom: .0001pt;
}
.style15 {
	font-size: 11px;
}
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.PackageHeadText {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: larger;
}
{
	background-color: #F2F2F2;
}
.ms-column4-main {
	border-style: none;
}
.ms-column4-tl {
	font-weight: bold;
	color: #336699;
	border-style: none;
	background-color: #D1D1D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ms-column4-left {
	font-weight: bold;
	color: #336699;
	border-style: none;
	background-color: #B4CACA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ms-column4-top {
	font-weight: bold;
	color: #336699;
	border-style: none;
	background-color: #D1D1D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ms-column4-even {
	font-weight: bold;
	color: #336699;
	border-style: none;
	background-color: #B4CACA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
-contemp-main {
	border-style: none;
	color: #02627A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.ms-contemp-tl {
	font-weight: bold;
	color: #006699;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
}
.ms-contemp-tl {
	font-weight: bold;
	color: #006699;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F2F2;
}
.ms-contemp-left {
	font-weight: bold;
	color: #336699;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.ms-contemp-top {
	font-weight: bold;
	color: black;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
}
.ms-contemp-top {
	font-weight: bold;
	color: black;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
}
.ms-contemp-even {
	font-weight: bold;
	color: #336699;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.ms-contemp-odd {
	font-weight: bold;
	color: #336699;
	border-left-style: none;
	border-right: 2.25pt solid white;
	border-top: 2.25pt solid white;
	border-bottom-style: none;
	background-color: #F2F2F2;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.ms-column4-main {
	border-style: none;
}
.ms-column4-even {
	font-weight: normal;
	color: black;
	border-style: none;
	background-color: #B4CACA;
}
.ms-column4-odd {
	font-weight: normal;
	color: black;
	border-style: none;
	background-color: #E5E5E5;
}
img {
	border: 0px;
}
.size {
	width: 950px;
	margin: 0px auto;
}
/* header */
.header {
	height: 138px;
	overflow: hidden;
	background-color: transparent;
	background-image: url('image/1256715825_177.png');
	background-repeat: repeat;
}
.header01 {
	height: 91px;
	overflow: hidden;
}
.mnav {
	height: 39px;
	overflow: hidden;
	background-image: url(image/img_38.jpg);
	background-repeat: repeat-x;
	margin-left: 10px;
	width: 930px;
	position: relative;
}
.mnm ul {
	margin: 0px;
	padding: 0px;
}
.mnm li {
	float: left;
	padding: 0 0px 0 0px;
	min-width: 155px;
	line-height: 44px;
	text-align: center;
	color: #a7a8a8;
	font-family: Arial;
	background-image: url(image/3_03.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	list-style: none;
}
.mnm a {
	color: #c7c7c7;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	display: inline-block;
	width: 150px;
	height: 100%;
}
.mnm a:active {
	background: url(image/3_021.jpg) repeat-x;
}
.mnm a:hover {
	background: url(image/3_021.jpg) repeat-x;
}
.mnimgl {
	position: absolute;
	left: 0px;
	top: 0px;
}
.mnimgr {
	position: absolute;
	right: 0px;
	top: 0px;
}
.logo {
	float: left;
	padding-top: 5px;
	padding-left: 20px;
}
.hright {
	font: 100% Arial, Helvetica, sans-serif;
	float: right;
	width: 422px;
	overflow: hidden;
	font-weight: bold;
}
.hr01 {
	width: 407px;
	height: 28px;
	background-image: url(image/img_09.jpg);
	background-repeat: no-repeat;
}
.hr01 div {
	float: left;
	line-height: 30px;
	font-size: 11px;
}
.hr01 a:visited {
	color: white;
	text-decoration: none;
}
.hr01 a:link {
	color: white;
	text-decoration: none;
}
.hr01 a:active {
	color: white;
	text-decoration: none;
}
.hr01 a:hover {
	color: white;
	text-decoration: none;
}
.hr0101 {
	font: 100% Arial, Helvetica, sans-serif;
	padding-left: 45px;
	font-weight: bold;
}
.hr0102 {
	font: 100% Arial, Helvetica, sans-serif;
	padding-left: 25px;
	font-weight: bold;
}
.hr0103 {
	font: 100% Arial, Helvetica, sans-serif;
	padding-left: 20px;
	font-weight: bold;
}
.hr02 {
	font: 100% Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
}
/* content */
.content {
	background-color: White;
	overflow: hidden;
	height: 100%;
}
.cmainimg {
	margin-left: 10px;
	margin-bottom: 8px;
}
.submenu {
	height: 46px;
	margin-left: 10px;
	width: 930px;
	background-image: url('image/1256821428_235.png');
	background-repeat: repeat-x;
	overflow: hidden;
	position: relative;
	margin-bottom: 11px;
}
.submenu-Domain {
	height: 46px;
	margin-left: 10px;
	width: 930px;
	background-image: url('image/1256821428_235.png');
	background-repeat: repeat-x;
	overflow: hidden;
	position: inherit;
	margin-bottom: 11px;
}
.submenu-Top {
	height: 28px;
	margin-left: 0px;
	width: 950px;
	background-image: url('image/1256715258_140.png');
	background-repeat: repeat-x;
	overflow: hidden;
	position: relative;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.submenu-bottom {
	height: 60px;
	margin-left: 0px;
	width: 950px;
	background-image: url('image/1257493119_257.png');
	background-repeat: repeat-x;
	overflow: hidden;
	position: relative;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.subtext {
	color: #aba6a6;
	font-size: 11px;
	font-weight: bold;
	margin-left: 11px;
	margin-top: 6px;
	float: left;
	width: 120px;
}
.subtext-time {
	color: #aba6a6;
	font-size: 11px;
	font-weight: bold;
	margin-left: 11px;
	margin-top: 6px;
	float: left;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.subtext2 {
	color: #aba6a6;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	margin-right: 15px;
	margin-top: 6px;
	float: right;
	width: 450px;
}
.subtext-img {
	color: #aba6a6;
	font-size: 11px;
	font-weight: bold;
	margin-left: 11px;
	margin-top: 6px;
	float: left;
	width: 930px;
	height: 45px;
}
.subtext-mid {
	color: #339966;
	font-size: 12px;
	margin-left: 11px;
	margin-top: 15px;
	float: left;
	width: 905px;
	font-weight: bold;
	height: 15px;
}
.subimag {
	float: right;
	margin-top: 6px;
	margin-right: 30px;
}
.subimag li {
	padding: 0px;
	margin: 0px;
}
.subimag ul {
	padding: 0px;
	margin: 0px;
}
.subimag li {
	list-style: none;
	float: left;
	padding-left: 4px;
}
.subimag a {
	text-decoration: none;
}
.snimgl {
	position: absolute;
	left: 0px;
	top: 0px;
}
.snimgr {
	position: absolute;
	right: 0px;
	top: 0px;
}
.mcontent {
	overflow: hidden;
	background-color: White;
	background-image: url('image/1256715825_177.png');
	background-repeat: repeat;
	height: 100%;
}
.mcleft {
	float: left;
	width: 222px;
	height: 100%;
	margin-left: 10px; /*	margin-left: 7px; */;
	background-color: White;
}
.mcbox01 {
	overflow: hidden;
	margin-bottom: 15px;
}
.mc01t {
	height: 37px;
	background-image: url(image/img_147.jpg);
	background-repeat: no-repeat;
}
.mc01t2 {
	height: 24px;
	background-image: url(image/img_240.jpg);
	background-repeat: no-repeat;
	color: #f3f8fe;
	padding-left: 23px;
	padding-top: 13px;
}
.mc01c {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 205px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.mc01c ul {
	margin: 0px 15px 0px 15px;
	padding: 0px;
}
.mc01c li {
	padding-left: 18px;
	margin: 0px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
}
.mc01cc {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 205px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.mc01cc li {
	list-style-type: square;
	font-family: Arial;
	font-size: 12px;
	padding-top: 15px;
}
.mc01cc a {
	text-decoration: none;
	color: #494949;
}
.mc01cc a:active {
	text-decoration: underline;
}
.mc01cc a:hover {
	text-decoration: underline;
}
.mc01b {
	height: 5px;
	overflow: hidden;
	font-size: 0px;
}
.mcright {
	width: 715px;
	overflow: hidden;
	float: right;
	background-color: White;
	height: 100%;
}
.mc01 {
	overflow: hidden;
	margin: 0px auto;
}
.mc0101 {
	width: 345px;
	height: 82px;
	background-color: Black;
	position: relative;
	float: left;
}
.mc0101-Promo {
	width: 705px;
	height: 306px;
	background-color: transparent;
	background-image: url('images/Main-Promo.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WebPromo {
	width: 580px;
	height: 250px;
	background-color: transparent;
	background-image: url('images/1264670816_334.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-ResellerWebPromo {
	width: 929px;
	height: 250px;
	background-color: transparent;
	background-image: url('images/1267224049_366.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WebVPSPromo {
	width: 580px;
	height: 250px;
	background-color: transparent;
	background-image: url('images/1280119425_208.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WebHome {
	width: 930px;
	height: 1500px;
	background-color: transparent;
	background-image: url('images/1266625346_196.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-iHome {
	width: 930px;
	height: 1230px;
	background-color: transparent;
	background-image: url('images/iHomeBG.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
	margin-top: 5px;
}
.mc0101-TOSBG {
	width: 930px;
	height: 5120px;
	background-color: transparent;
	background-image: url('images/iHomeBG.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
	margin-top: 5px;
}
.mc0101-WebVPSHome {
	width: 930px;
	height: 1500px;
	background-color: transparent;
	background-image: url('images/1264112853_176.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-VPS-BG {
	width: 930px;
	height: 725px;
	background-color: transparent;
	background-image: url('images/1264112853_176.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-VPS-BG-HOME {
	width: 930px;
	height: 400px;
	background-color: transparent;
	background-image: url('images/1270350203_81.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-SMOOTH-BG-HOME {
	width: 930px;
	height: 900px;
	background-color: #FFFFFF;
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-DedicatedBG {
	width: 930px;
	height: 1545px;
	background-color: transparent;
	background-image: url('images/1264112853_176.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WebResellerHome {
	width: 930px;
	height: 1345px;
	background-color: transparent;
	background-image: url('images/1265509663_239.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WebSharedHome {
	width: 930px;
	height: 830px;
	background-color: transparent;
	background-image: url('images/1265509663_239.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WS-Win {
	width: 705px;
	height: 200px;
	background-color: transparent;
	background-image: url('image/1257728738_104.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-WS-Cloud {
	width: 705px;
	height: 200px;
	background-color: transparent;
	background-image: url('image/1257728738_104.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-HEPromo {
	width: 705px;
	height: 275px;
	background-color: transparent;
	background-image: url('images/1264497992_296.png');
	position: relative;
	float: left;
	margin-left: 11px;
	margin-bottom: 3px;
}
.mc0101-Home-Promo-Top {
	width: 705px;
	height: 406px;
	background-color: Black;
	position: relative;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	background-image: url('image/1257127029_106.png');
}
.mc0101-WEB-Promo-Top {
	width: 705px;
	height: 250px;
	background-color: transparent;
	position: relative;
	float: left;
	margin-left: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
	background-image: url('image/1257889473_192.png');
}
.mc0101-HEPD-TOP {
	width: 930px;
	height: 650px;
	background-color: transparent;
	position: relative;
	float: left;
	margin-left: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
	background-image: url('images/1264498236_277.png');
}
.mc0101-Home-Promo-MD {
	background-position: center;
	width: 705px;
	height: 306px;
	background-color: Black;
	position: relative;
	float: left;
	margin-left: 0px;
	margin-bottom: 3px;
	background-image: url('image/1257115643_238.png');
	background-repeat: no-repeat;
}
.mc0101-Home-Promo-BT {
	background-position: center;
	width: 705px;
	height: 222px;
	background-color: Black;
	position: relative;
	float: left;
	margin-left: 0px;
	margin-bottom: 3px;
	background-image: url('image/1257117906_170.png');
	background-repeat: no-repeat;
}
.mcr {
	margin-left: 11px;
	text-align: left;
	color: #ffffff;
}
.mcr01 {
	font-size: 30px;
	font-family: "Arial Black";
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF9900;
}
.mcr01Web {
	font-size: 20px;
	font-family: "Arial Black";
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}
.mcr01Web-TOP {
	font-size: 20px;
	font-family: "Arial Black";
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}
.mcr01VPS-TOP {
	font-size: 18px;
	font-family: Calibri;
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}
.mcr01CLHD {
	font-size: 30px;
	font-family: "Arial Black";
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-align: right;
	padding-right: 5px;
}
.mcr01GREEN {
	font-size: 30px;
	font-family: "Arial Black";
	padding-top: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}
.mcr02 {
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
	color: #339966;
}
.mcr02Right {
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
	padding-right: 5px;
	text-align: right;
}
.mcr02btext {
	padding-top: 5px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
	font-weight: bold;
	color: #3E6680;
}
.mcl {
	margin-left: 10px;
	text-align: left;
	color: #ffffff;
	max-width: 205px;
}
.mcl01 {
	padding-top: 10px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.mcl01-WebPromo {
	padding-top: 5px;
	font-family: "Arial Black";
	font-size: 20px;
	color: #336699;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mcl01-a {
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	text-align: right;
	text-decoration: overline;
	font-weight: bold;
	width: 205px;
}
.mcl01-b {
	padding-top: 10px;
	font-family: "Arial Black";
	font-size: 19px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 5px;
}
.mcl01-HE {
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #02627A;
	font-weight: bold;
}
.mcl02 {
	list-style: square;
	padding-top: 5px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bold;
}
.r0101 {
	position: absolute;
	left: 0px;
	top: 0px;
}
.r0102 {
	position: absolute;
	right: 0px;
	top: 0px;
}
.r0103 {
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.r0104 {
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.mc0102 {
	margin-left: 14px;
	width: 345px;
	height: 82px;
	background-color: #227ab4;
	float: left;
	position: relative;
}
.mc0102-left {
	margin-left: 0px;
	width: 220px;
	height: 270px;
	background-color: #227ab4;
	float: left;
	position: relative;
}
.mc0102-left-news {
	margin-left: 0px;
	width: 220px;
	height: 320px;
	background-color: transparent;
	background-image: url('images/1263951537_115.png');
	float: left;
	position: relative;
}
.mc0102-left-twitter {
	margin-left: 0px;
	width: 220px;
	height: 325px;
	background-color: transparent;
	float: left;
	position: relative;
	background-image: url('images/1263951705_115.png');
}
.mc0102-left {
	margin-left: 0px;
	width: 220px;
	height: 270px;
	background-color: #227ab4;
	float: left;
	position: relative;
}
.mc0102-rt {
	margin-left: 10px;
	width: 220px;
	height: 306px;
	background-color: #000000;
	float: left;
	position: relative;
	margin-right: 5px;
}
.mc0102-pt {
	margin-left: 2px;
	width: 225px;
	height: 340px;
	float: left;
	position: relative;
	background-image: url('image/1257303110_216.png');
}
.mc0102-P-WEB {
	margin-left: 2px;
	width: 225px;
	height: 185px;
	float: left;
	position: relative;
	background-image: url('image/1257890125_206.png');
}
.mc0102-HETAB-WEB {
	margin-left: 2px;
	width: 225px;
	height: 400px;
	float: left;
	position: relative;
	background-image: url('image/1257907706_141.png');
}
.mc0102-VPSPLAN-WEB {
	margin-left: 2px;
	width: 225px;
	height: 340px;
	float: left;
	position: relative;
	background-image: url('images/1270349176_86.png');
}
.mc0102-SMOOTH-WEB {
	margin-left: 2px;
	width: 225px;
	height: 370px;
	float: left;
	position: relative;
	background-color: #FFFFFF;
}
.mc0102-LINUXRESELLER2-WEB {
	margin-left: 2px;
	width: 225px;
	height: 495px;
	float: left;
	position: relative;
	background-image: url('images/1265509092_225.png');
}
.mc0102-LINUXRESELLER1-WEB {
	margin-left: 2px;
	width: 680px;
	height: 495px;
	float: left;
	position: relative;
	background-image: url('images/1264671796_405.png');
}
.mc0102-DEDIBOX1-WEB {
	margin-left: 2px;
	width: 680px;
	height: 770px;
	float: left;
	position: relative;
	background-image: url('images/1274933040_145.png');
}
.mc0102-iHOME-WEB {
	margin-left: 2px;
	width: 680px;
	height: 495px;
	float: left;
	position: relative;
	background-image: url('images/1266529577_292.png');
	margin-top: 15px;
	background-color: transparent;
}
.mc0102-TOS {
	margin-left: 2px;
	width: 680px;
	height: 5090px;
	float: left;
	position: relative;
	background-image: url('images/1276668588_117.png');
	margin-top: 15px;
	background-color: transparent;
}
.mc0102-iHOME2-WEB {
	margin-left: 2px;
	width: 225px;
	height: 495px;
	float: left;
	position: relative;
	background-image: url('images/1265509092_225.png');
	margin-top: 15px;
}
.mc0102-VPS2TAB-WEB {
	margin-left: 2px;
	width: 225px;
	height: 400px;
	float: left;
	position: relative;
	background-image: url('image/1257907706_141.png');
	margin-top: 1px;
}
.mc0102-HETAB-SUB {
	margin-left: 2px;
	width: 905px;
	height: 175px;
	float: left;
	position: relative;
	background-image: url('image/1257906019_151.png');
	margin-top: 10px;
}
.mc0102-VPS-SUB {
	margin-left: 2px;
	width: 905px;
	height: 300px;
	float: left;
	position: relative;
	background-image: url('images/1264140478_220.png');
	margin-top: 10px;
}
.mc0102-HOME-TOP {
	margin-left: 2px;
	width: 880px;
	height: 300px;
	float: left;
	position: relative;
	margin-top: 10px;
	background-color: #454444;
}
.mc0102-VPS2-SUB {
	margin-left: 2px;
	width: 905px;
	height: 250px;
	float: left;
	position: relative;
	background-image: url('images/1264149917_595.png');
	margin-top: 10px;
}
.mc0102-PLANS-BG {
	margin-left: 2px;
	width: 905px;
	height: 435px;
	float: left;
	position: relative;
	background-image: url('image/1258616086_267.png');
	margin-top: 10px;
}
.mc0102-WebHomeBG {
	margin-left: 2px;
	width: 905px;
	height: 1435px;
	float: left;
	position: relative;
	background-image: url('image/1258971840_252.png');
	margin-top: 10px;
}
.mc0102-HomeBG {
	margin-left: 2px;
	width: 905px;
	height: 700px;
	float: left;
	position: relative;
	background-image: url('images/1266529339_284.png');
	margin-top: 10px;
}
.mc0102-WS {
	margin-left: 4px;
	width: 344px;
	height: 205px;
	float: left;
	position: inherit;
	background-image: url('image/dellbg.jpg');
}
.mc0102-WSVPSPromo {
	margin-left: 4px;
	width: 344px;
	height: 250px;
	float: left;
	position: inherit;
	background-image: url('images/1264113231_172.png');
}
.mc0102-RSPROMO {
	margin-left: 4px;
	width: 344px;
	height: 250px;
	float: left;
	position: inherit;
	background-image: url('images/reseller-promo.png');
}
.mc0102-WebHomePDS {
	margin-left: 5px;
	width: 580px;
	height: 335px;
	float: left;
	position: relative;
	margin-top: 14px;
	background-image: url('image/1258719778_314.png');
}
.mc0102-WebHomeAddons {
	margin-left: 5px;
	width: 260px;
	height: 685px;
	float: left;
	position: relative;
	margin-top: 14px;
	background-image: url('image/1258718590_328.png');
	overflow: hidden;
}
.mc0102-EHHT {
	margin-left: 4px;
	width: 220px;
	height: 275px;
	float: left;
	position: relative;
}
.mc0102CLOUDPROMO {
	width: 375px;
	height: 235px;
	float: right;
	position: relative;
	margin-right: 5px;
}
.mc01t {
	font-size: 14px;
	padding-left: 23px;
	padding-top: 11px;
	height: 24px;
}
.mc01c li {
	list-style: none;
	border-bottom: solid 1px #d7d7d7;
}
.mc01c a {
	text-decoration: none;
	color: #3e6680;
}
.mc01c a:active {
	text-decoration: underline;
}
.mc01c a:hover {
	text-decoration: underline;
}
.mc02 {
	padding-top: 24px;
	overflow: hidden;
}
.mc0201 {
	font-family: Arial;
	font-size: 23px;
	color: #033759;
	float: left;
}
.mc0202 {
	padding-right: 18px;
	float: right;
}
.mc0203 {
	margin-top: 68px;
}
.mc020301 {
	font-size: 12px;
	color: #494949;
	line-height: 18px;
	letter-spacing: -0.1px;
	width: 700px;
}
.mc020302 {
	margin-top: 25px;
	margin-bottom: 40px;
	margin-left: 65px;
	line-height: 25px;
}
.mc020302 a {
	text-decoration: none;
	color: #033759;
	font-size: 12px;
	font-family: Arial;
}
.mc020302 a:active {
	text-decoration: underline;
}
.mc020302 a:hover {
	text-decoration: underline;
}
.mc020302 li {
	list-style-type: square;
}
.mc020303 {
	color: #494949;
	font-size: 12px;
	margin-bottom: 151px;
	line-height: 18px;
	letter-spacing: -0.1px;
}
/*------------------------------------------------
	Footer
------------------------------------------------*/
#footer {
	background: #afbece;
}
#footer p {
	font-size: 12px;
	font: normal normal bold x-small Arial, Helvetica, sans-serif;
	color: #F3F8FE;
	text-decoration: none;
}
#footer a {
	font-size: 12px;
	font: normal normal bold x-small Arial, Helvetica, sans-serif;
	color: #F3F8FE;
	text-decoration: none;
}
#footer {
	font-size: 12px;
	font: normal normal bold x-small Arial, Helvetica, sans-serif;
	color: #F3F8FE;
	text-decoration: none;
}
#footer ul#annex {
	float: left;
}
#footer ul#annex li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0 8px;
	border-left: 1px solid #5d7690;
}
#footer #annex li.first {
	border: none;
	padding-left: 0;
}
#footer ul {
	padding-left: 10px;
}
#footer p {
	float: right;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	width: 600px;
}
/* Home Page - SUPER FOOTER
------------------------------------------------*/
#homepage #annex {
	display: none;
}
#super-footer {
	height: 130px;
	width: 950px;
	float: left;
	margin-top: 5px;
	background-color: transparent;
	background-image: url('/images/1263423358_178.png');
}
#super-footer .column {
	line-height: 15px;
	float: left;
	height: 106px;
	background: url(../images/ft-col-divide.gif) no-repeat 100% 0;
	color: #AFBECE;
	font-size: 10px;
	margin: 10px 0 0 0;
	padding: 0 20px 0 20px;
}
#super-footer a {
	color: #336699;
	text-decoration: none;
}
#super-footer h4 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #336699;
}
#super-footer h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#super-footer h2 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#super-footer h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#super-footer h4 a {
	text-decoration: none;
}
#super-footer h3 a {
	text-decoration: none;
}
#super-footer h2 a {
	text-decoration: none;
}
#super-footer h1 a {
	text-decoration: none;
}
#super-footer .last {
	background: none;
}
/*--begin flexiible button--*/
.b span {
	display: -moz-inline-box;
	display: inline-block;
}
.b {
	display: -moz-inline-box;
	display: inline-block;
}
.b {
	background: url() no-repeat left;
	padding-left: 10px;
	cursor: pointer;
}
.b span {
	background: url() no-repeat right;
	padding-right: 10px;
}
.b span span {
	background: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/middle.gif) repeat-x center;
}
.my span span {
	padding: 10px 0px 12px 0px;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.my {
	background-image: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/l_corner.gif);
}
.my span {
	background-image: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/r_corner.gif);
	background-position: right;
}
a.b {
	color: #2A2A2A;
}
a.b:hover {
	text-decoration: none;
}
/*--end flexiible button--*/
.margin_0 {
	margin-bottom: 0px;
}
.padd_top30 {
	padding-top: 30px;
}
.api-off {
	background: #faf9f5;
	color: #02627a;
}
.api-off p {
	padding: 6px;
}
#legend * {
	font-size: 7pt;
}
#legend dd {
	float: none;
	width: auto;
}
#legend dt {
	float: none;
	width: auto;
}
.bus_account h3 {
	background-color: #fffca5;
}
.border_bottom {
	border-bottom: #E9EAE9 solid 1px;
}
td span.long_name {
	display: block;
	width: 100px;
	overflow: hidden;
}
.float_right {
	float: right;
}
.float_left {
	float: left;
}
.padd_cancel {
	padding-top: 10px;
	padding-right: 15px;
}
a#logo {
	float: left;
}
.off_text {
	text-align: center;
	padding: 10px 0px;
}
.clear_both {
	clear: both;
	font-size: 1px;
}
td.date span.long_name {
	width: 80px;         /* business dashboard  table */
}
#login_form td.text {
	width: 70px;
}
#login_form td span.float_left {
	margin: 0px;
	padding: 0px;
}
#login_form td input {
	width: 241px;
}
.margin_login {
	margin-left: 10px;
}
table#login_button {
	border-collapse: collapse;
	width: 250px;
}
table#login_button td {
	vertical-align: top;
}
table#login_button td.forgot {
	width: 120px;
}
table#login_button td.login_align {
	text-align: right;
}
.businesses #content {
	border: none;
	padding: 0px;
}
/* Flexible blue button begin */
.blue span span {
	background: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/middle_blue.gif) repeat-x center;
}
.my span span {
	padding: 10px 0px;
}
.blue {
	background-image: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/l_corner_blue.gif);
}
.blue span {
	background-image: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/r_corner_blue.gif);
	background-position: right;
}
.graybg {
	background-image: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/l_corner_blue_graybg.gif);
}
.graybg span {
	background-image: url(//ratepoint-www-static.s3.amazonaws.com/74di3ccyf/images/buttons/r_corner_blue_graybg.gif);
	background-position: right;
}
a.blue {
	color: #fefefe;
}
a.blue:hover {
	text-decoration: none;
	color: #fff;
}
/* Flexible blue button end */.roundedcornr_box_250377 {
   background: #ffffff;
}
.roundedcornr_top_250377 div {
   background: url(roundedcornr_250377_tl.png) no-repeat top left;
}
.roundedcornr_top_250377 {
   background: url(roundedcornr_250377_tr.png) no-repeat top right;
}
.roundedcornr_bottom_250377 div {
   background: url(roundedcornr_250377_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_250377 {
   background: url(roundedcornr_250377_br.png) no-repeat bottom right;
}

.roundedcornr_top_250377 div, .roundedcornr_top_250377, 
.roundedcornr_bottom_250377 div, .roundedcornr_bottom_250377 {
   width: 95%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_250377 { margin: 0 5px; }