/* Defaults */

* {margin:0;padding:0;}

img {border:0;}

a {text-decoration:none;}

a:hover {text-decoration:underline;}

body {background:url(../images/bg.png) repeat-x #402150;font-family: verdana; font-size: 12px; color:#515151;} 

.Error {background-color:#990000;color:#FFFFFF;font-weight:bold;text-align:center;padding:5px;}

#wrapper {width:865px; margin: 0 auto;}

#header  {padding:15px 0 0 0; height:80px;}
#header .logo {float:left;}
#header #login {float:right; margin:25px 50px 0 0;}
#header #login .email {background:url(../images/email.png) no-repeat; border:0px; width:177px; height:33px;float:left;margin:0 5px 0 0;  padding: 7px 0 0 15px; font-family:verdana; color:#9459b3;}
#header #login .password {background:url(../images/password.png) no-repeat; border:0px; width:120px; height:33px;float:left; padding: 7px 0 0 15px; font-family:verdana; color:#9459b3;}
#header #login h2 {font-family:Verdana; color:#fff; font-size:12px;float:left; margin: 7px 10px 0 0;}
#header #login .submit {background:url(../images/login.png) no-repeat; width:79px; height: 28px; margin: 0 0 0 15px; border:0px;}

#navigation {background:url(../images/nav.png) no-repeat; width:860px; height:54px;margin: 10px 0 0 0;}
#navigation ul {width:860px;margin:0 auto; height:54px;}
#navigation ul li{float:left; list-style:none; margin: 16px 0 0 26px;}
#navigation ul li a{font-family:Verdana; font-size:12px; color: #424242; font-weight:bold;padding:10px;}
#navigation ul li a:hover {background: #664577; color:#fff;}
#navigation .no {float:left; margin: 0 0 0 26px; height:54px;}

#banner {width:865px; height:155px; background:url(../images/header.png) no-repeat;clear:both; margin: -4px 0 0 -2px;}
#banner h2 {color:#f0f0f0; font-family:verdana; font-size:16px; padding:30px 0 0 30px;}
#banner p {font-family:verdana; font-size:12px; color:#e6b2ff; width: 675px; padding: 10px 0 0 30px;}
#banner .read {font-weight:bold; text-decoration:underline;font-size:11px;color:#6600FF;}

#body {width:857px; background:url(../images/top-body.png) #fff repeat-x; padding: 10px 0 0 0; margin: -5px 0 0 2px;}
#body .bottom {margin:0 0 10px 48px; width:770px; height:76px;}

#body #domain {background:url(../images/domain.png) no-repeat;width:762px; height:56px; margin:0 auto;}
#body #domain h2 {font-family:verdana; font-size:12px; color:#575757; padding: 20px 0 0 130px;float:left;}
#body #domain .domain2 {background:url(../images/domain-search.png) no-repeat; border:0px; width:207px; height:37px;float:left;padding: 10px 0 0 5px; font-family: verdana; color:#9459b3; margin: 9px 0 0 10px;}
#body #domain .submit2 {background:url(../images/domain-submit.png) no-repeat; border:0px; width:219px; height:33px;float:left; margin: 11px 0 0 20px;}

#body  #p1 {float:left;background:url(../images/package.png) no-repeat;width:363px; height:192px;margin:0 0 0 48px;}
#body  #p1 .plan {font-family: verdana; font-size: 12px; color:#fff; float:left; margin: 33px 0 0 15px;}
#body  #p1 .price {font-family:verdana; font-size:12px; color:#fff; float:left;margin:33px 0 0 160px;}
#body  #p1 ul {padding:17px 0 0 64px; width: 140px; float:left;line-height:12px;}
#body  #p1 ul li {font-family:verdana; font-size:11px; color:#515151; list-style:none;margin:9px 0 0 0;}
#body  #p1 h3 {font-family: verdana; font-size:20px; color:#9267a8;float:left; margin: 45px 0 0 20px;}
#body  #p1 .p {font-family: verdana; font-size:9px; color:#515151; float:left;width:130px;text-align:center;}
#body  #p1 img {margin: 10px 0 0 0;}

#body  #p2 {float:left;background:url(../images/package.png) no-repeat;width:363px; height:192px;margin: 0 0 0 37px;}
#body  #p2 .plan {font-family: verdana; font-size: 12px; color:#fff; float:left; margin: 33px 0 0 15px;}
#body  #p2 .price {font-family:verdana; font-size:12px; color:#fff; float:left;margin:33px 0 0 125px;}
#body  #p2 ul {padding:17px 0 0 64px; width: 140px; float:left;}
#body  #p2 ul li {font-family:verdana; font-size:11px; color:#515151; list-style:none;margin:8px 0 0 0;}
#body  #p2 h3 {font-family: verdana; font-size:20px; color:#9267a8;float:left; margin: 45px 0 0 20px;}
#body  #p2 .p {font-family: verdana; font-size:9px; color:#515151; float:left;width:130px;text-align:center;}
#body  #p2 img {margin: 10px 0 0 0;}

#body  #p3 {float:left;background:url(../images/package.png) no-repeat;width:363px; height:192px;margin: 0 0 0 48px;}
#body  #p3 .plan {font-family: verdana; font-size: 12px; color:#fff; float:left; margin: 33px 0 0 15px;}
#body  #p3 .price {font-family:verdana; font-size:12px; color:#fff; float:left;margin:33px 0 0 125px;}
#body  #p3 ul {padding:17px 0 0 64px; width: 140px; float:left;}
#body  #p3 ul li {font-family:verdana; font-size:11px; color:#515151; list-style:none;margin:8px 0 0 0;}
#body  #p3 h3 {font-family: verdana; font-size:20px; color:#9267a8;float:left; margin: 45px 0 0 20px;}
#body  #p3 .p {font-family: verdana; font-size:9px; color:#515151; float:left;width:130px; text-align:center;}
#body  #p3 img {margin: 10px 0 0 0;}

#body  #p4 {float:left;background:url(../images/package.png) no-repeat;width:363px; height:192px; margin: 0 0 0 37px;}
#body  #p4 .plan {font-family: verdana; font-size: 12px; color:#fff; float:left; margin: 33px 0 0 15px;}
#body  #p4 .price {font-family:verdana; font-size:12px; color:#fff; float:left;margin:33px 0 0 83px;}
#body  #p4 ul {padding:17px 0 0 64px; width: 140px; float:left;}
#body  #p4 ul li {font-family:verdana; font-size:11px; color:#515151; list-style:none;margin:8px 0 0 0;}
#body  #p4 h3 {font-family: verdana; font-size:20px; color:#9267a8;float:left; margin: 45px 0 0 20px;}
#body  #p4 .p {font-family: verdana; font-size:9px; color:#515151;  float:left;width:130px;text-align:center;}
#body  #p4 img {margin: 10px 0 0 0;}

#body #latest {width:455px; float:left; margin: 15px 0 10px 48px; font-family:verdana;}
#body #latest h2{font-size:18px; color:#613479;}
#body #latest #news {	background:#e8e8e8; border:1px; border-color:#858585; width:450px; margin: 10px 0 0 0; padding: 15px;}
#body #latest #news .title {font-weight:bold; font-size:11px; color:#858585;}
#body #latest #news .text {font-weight:normal; font-size:11px; color:#858585; margin:10px 0 0 0;}
#body #latest #news .read {font-weight:bold; text-decoration:underline; color:#846296;font-size:11px;margin: 0 0 15px 0;}
#body #latest #news .title2 {margin:15px 0 0 0; font-weight:bold; font-size:11px; color:#858585;}
#body #latest #news .read-all {font-weight:bold; text-decoration:none; font-size:11px; color:#846286; float:right;}

#body #testimonials {background:url(../images/testimonial.png) no-repeat; width:261px; height:214px; font-family:verdana; float:left; margin: 15px 0 0 50px;}
#body #testimonials h2{font-size:13px; font-weight:normal; color:#575757; text-align:center; margin: 10px 0 0 0;}
#body #testimonials p {font-size:13px; font-weight:normal; color:#5c5c5c; margin:0 auto; padding: 35px 0 0 3px; width:215px; text-align:left;}
#body #testimonials a {padding:20px 0 0 23px;}

#body #content {margin: 20px}
#body #content .subheadings {font-weight:bold;color:#660066;margin-top:15px;}

#body #contact {width:550px; height:300px; margin-left:auto; margin-right:auto;margin-top:40px;}
#body #contact .nametag {width:150px; float:left; line-height:30px;}
#body #contact .nameboxtag {width:150px; float:left; line-height:30px;}
#body #contact .emailtag {width:150px; line-height:30px; clear:left; float:left;}
#body #contact .emailboxtag {width:150px; float:left; line-height:30px;;}
#body #contact .messagetag {width:150px;float:left; line-height:30px; clear:both;}
#body #contact .messageboxtag {width:350px; float:left; }
#body #contact .buttontag {float:left; clear:both;}
#body #messagesend {text-align: center; vertical-align: middle; width:550px; height:300px;  margin-left:auto; margin-right:auto;margin-top:40px;}

#body #address p {margin-top:20px;}
#body #address a{font-family:Verdana; font-size:12px; color: #424242; font-weight:bold;padding:10px;}
#body #address a:hover {background: #664577; color:#fff;}

#body #reseller {width:550px; margin-left:auto; margin-right:auto;margin-top:40px;line-height:25px;}
#body #reseller .feacell {width:240px;float:left;text-align:right;margin-right:10px;}
#body #reseller .litecell {width:150px;float:left;text-align:center;background-color:#CC99FF;color:#FFFFFF;background-image: url(../images/header.png); background-position: center;}
#body #reseller .procell { width:150px; float:left; text-align:center; background-color:#CC66FF; color:#FFFFFF;	background-image: url(../images/header.png); background-position: center;}
#body #reseller .tick {padding-top:6px;padding-bottom:5px;}
#body #reseller a{font-family:Verdana; font-size:12px; color: #424242; font-weight:bold;text-decoration:underline;}
#body #reseller a:hover {color:#fff;}
#body #resellextras {clear:both;}

#body #plansall {width:750px; margin-left:auto; margin-right:auto;margin-top:40px;line-height:25px;}
#body #plansall .feacell {width:240px;float:left;text-align:right;margin-right:10px;}
#body #plansall .emailcell {width:100px;float:left;text-align:center;background-color:#CC99FF;color:#FFFFFF;background-image: url(../images/header.png); background-position: center;}
#body #plansall .litecell { width:100px; float:left; text-align:center; background-color:#CC66FF; color:#FFFFFF;	background-image: url(../images/header.png); background-position: center;}
#body #plansall .standcell {width:100px;float:left;text-align:center;background-color:#CC99FF;color:#FFFFFF;background-image: url(../images/header.png); background-position: center;}
#body #plansall .buscell { width:100px; float:left; text-align:center; background-color:#CC66FF; color:#FFFFFF;	background-image: url(../images/header.png); background-position: center;}
#body #plansall .webcell { width:100px; float:left; text-align:center; background-color:#CC66FF; color:#FFFFFF;	background-image: url(../images/header.png); background-position: center;}
#body #plansall .tick {padding-top:6px;padding-bottom:5px;}
#body #plansall .cross {padding-top:6px;padding-bottom:5px;}
#body #plansall a{font-family:Verdana; font-size:10px; color: #424242; font-weight:bold;text-decoration:underline;}
#body #plansall a:hover {color:#fff;}
#body #plansallextras {clear:both;}

#body #mssql {width:550px; margin-left:auto; margin-right:auto;margin-top:40px;line-height:25px;}
#body #mssql .speccell {width:240px;float:left;text-align:right;margin-right:10px;}
#body #mssql .basiccell {width:100px;float:left;text-align:center;background-color:#CC99FF;color:#FFFFFF;background-image: url(../images/header.png); background-position: center;}
#body #mssql .adcell { width:100px; float:left; text-align:center; background-color:#CC66FF; color:#FFFFFF;	background-image: url(../images/header.png); background-position: center;}
#body #mssql .entercell {width:100px;float:left;text-align:center;background-color:#CC99FF;color:#FFFFFF;background-image: url(../images/header.png); background-position: center;}
#body #mssql a{font-family:Verdana; font-size:10px; color: #424242; font-weight:bold;text-decoration:underline;}
#body #mssql a:hover {color:#fff;}
#body #mssqlextras {clear:both;}

/* support area */
#body #outlook {width:400px;margin-left:auto;margin-right:auto;margin-top:30px;}
#body #outlook .namecell {width:190px;float:left;padding:3px;text-align:right;}
#body #outlook .fieldcell {width:190px;float:left;padding:3px;text-align:left;font-size:9px;}
#body #outlook .displaycell {width:190px;float:left;padding:3px;text-align:right;font-size:9px;}

#body #status {width:350px;margin-left:auto;margin-right:auto;margin-top:30px;height:300px;}
#body #status .sercell {width:100px;float:left;padding:3px;text-align:right;font-weight:bold;color:#660066;}
#body #status .portcell {width:100px;float:left;padding:3px;text-align:center;}
#body #status .statuscell {width:100px;float:left;padding:3px;text-align:center;}
#body #status .note {width:350px;float:left;padding:3px;}


#body  a{font-family:Verdana; font-size:12px; color: #424242; font-weight:bold;text-decoration:underline;}
#body #pricing {border:thick solid #660066; width:150px; text-align:center; padding:10px; font-weight:bold; color:#660066;margin-top:15px;}

#footer {background:url(../images/footer.png) no-repeat; width:866px; height:80px; margin: -1px 0 0 -3px;}
#footer p {font-family:verdana; font-size:12px; color:#eed5f9;padding: 25px 0 0 20px;width: 400px; float:left;}
#footer .websolutions {font-family:verdana; font-size:12px; color:#eed5f9; padding: 10px 7px 0 0px; float:right; width: 323px;}
#footer .read {font-weight:bold; text-decoration:underline; color:#846296;font-size:11px;margin: 0 0 15px 0;}

/* Signup styles */
#autosignup {width:550px;margin-left:auto;margin-right:auto;}

.margin-test {
	margin-top: 1px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 3px;
}