﻿body {
margin: 0; padding: 0 }
table span.red {
color: #BF1A1A; }

/** Costing **/

table#costing {
display: table; overflow: hidden; width: 100% }
table#costing img {
float: left; border: none }
table#costing td.order {
background: url('images/domain_bg1.jpg') repeat-x bottom left }
table#costing td.order img.ksorder {
margin-top: 3pt; margin-bottom: -8px; float: left ! important; outline; none ! important; border: none ! important; clear: left }
table#costing a {
font-size: 10pt; color: #545454; text-decoration: none }
table#costing a span.bold {
font-weight: bold; padding-right: 1pt }
table#costing a span.red {
color: #BF1A1A; font-size: 15pt }
table#costing a span.order {
padding-left: 6pt }
table#costing td {
vertical-align: top ! important; padding: 4pt 0 6pt }
h1, p {
border: 0; margin: 0 ! important; padding:0 ! important }

/**** Class ****/

div.padleft {
padding-left: 13pt ! important; font-size: 10pt; color: #545454 }
div.title {
padding: 6pt 4pt ! important; color: #FFFFFF; font-weight: bold; background: #545454; font-size: 10pt; background: #545454 url('images/square.gif') no-repeat 3pt 50%; padding-left: 0.9em }
div.header {
padding: 6pt 3pt; color: #FFFFFF; font-weight: bold; font-size: 12pt; font-family: Arial }
span.gold {
color: #ccb205; padding-left: 1.4em }
div.innerLink {
padding: 3px 3px 6pt; display: block; text-align: right }
div.padright {
padding-right: 14pt; color: #444 }
.padtop {
padding-top: 8pt }
.padbot {
padding-bottom: 8pt }
td.padtop {
font-size: 11pt ! important }
table.box {
border: 2px solid #999; margin-top: 8pt; width: 90% }
table.box div {
line-height: 136% ! important }
span.style4 {
font-weight: bold }
span.style3 {
font-size: 11pt }
span.style2 {
color: #545454 }
td.ovplans {
font-weight: bold; color: #545454 }
td.ovplans span {
display: block; padding-bottom: 7pt; font-size: 11pt }
.ovhead {
font-size: 13pt; font-weight: bold; padding-left: 8pt; padding-right: 0 }
td.ovhead {
padding-top: 3.2em }
.green {
color: #69b012 }
.red {
color: #BF1A1A }
.bold {
font-weight: bold }
div.reseller {
font-family: Calibri; float: right; margin-right: 2pt; width: 26px }
div.reseller a {
font-weight: bold; overflow: hidden  }
div.reseller img {
float: right }
div.rsl {
float: left; padding: 6px 0 }
.hpad {
padding: 6px 0 }
.cost {
color: #545454 }
span.bold {
padding-left: 3pt }
.button {
padding: 6pt ! important; color: #FFFFFF; text-align: right }
.button a {
color: #353535; text-decoration: none }
.button span.arrow {
font-size: 12pt; font-weight: bold; color: #1b1b1b }


/**** Price Table ***/

table#price td {
padding: 3px 0 }
table#comparebox th {
line-height: 100%; background: #545454; vertical-align: top ! important }
table#comparebox th.dark {
background: #666 }
table#comparebox th.light {
background: #545454 }
table#comparebox div.header {
font-size: 12pt }
table#comparebox div {
padding: 0 }
table#comparebox th div {
font-size: 12pt; line-height: 205%; text-align: left }
table#comparebox th div span {
vertical-align: middle }


/**** Banner or Header *****/

table#banner {
font-size: 10pt; font-family: Arial, Verdana, Sans-serif; margin: 0 auto; width: 998px; position: relative; z-index: 1000 ! important }
table#banner table.topLink a {
text-decoration: underline; color: #707070; padding-right: 8pt }
table#banner td.navBar {
font-size: 10pt }
table#banner div.topbox {
display: block; text-align: right; padding-right: 8pt; line-height: 100% }
table#banner div.domain {
padding: 0; text-align: right; margin: 0 0.7em; }
table#logo h1 {
margin-top: 17pt ! important; padding: 8pt 0 4pt ! important; font-size: 17pt; font-family: Tahoma }
p.tellafriend {
float: right; margin-right: 10pt }
table#logo img {
float: left; border: none
}
table#banner form {
margin: 0; padding: 0 }
span a {
background: none ! important }
table#footer {
background: url('images/fotter_bg.jpg') repeat-x top left ! important; margin: 0.6em auto; display: table; width: 998px }
table#footer td {
display: table-cell }
table#footer span.mmhost {
color: #E43131; font-size: 12pt }
table#footer p.copy {
padding: 6pt 13pt; font-size: 11pt ! important; color: #008CCD; font-family: Arial, Verdana, Sans-serif }
td#logo span.mmhost {
color: #545454; font-size: 8pt; padding: 4pt; margin-left: 37% }
h1#logoText {
font-size: 22pt; font-weight: normal; font-family: Arial; margin-top: 12pt;  margin-bottom: 3pt; padding: 0; line-height: 120% }
h1#logoText span.red {
color: #c30000; letter-spacing: -2px }
h1#logoText span.gray {
color: #989898; letter-spacing: 5pt; padding-left: 6pt }
td.topLink {
font-size: 10pt; text-align: center; font-family: Verdana; padding-right: 11pt }
td.topLink table td {
padding: 6pt 0 }
td.topLink a {
text-decoration: underline; color: #000000 }
td.topLink a:hover {
text-decoration: none }
td.header1 {
background: #605d5d; height: 28px; vertical-align: middle; text-align: left }
table#banner form {
margin: 0; padding: 0; line-height: normal; font-size: 10pt }
table#banner form input {
vertical-align: middl }
table#banner form input.domain {
height: 22px; line-height: 22px; vertical-align: middle }
td.topLink a {
text-decoration: underline; color: #646464 }
td.topLink a:hover {
color: #373737 }


/*** Buttons ****/

div#button {
padding: 6px 0; font-size: 9pt; height: auto; font-weight: bold; display: block }
div#button a {
float: left; display: block; margin: 0 1px 0 0; padding-left: 7px; background: url('images/left_bg.gif') no-repeat 0 -32px; line-height: 179%; width: auto ! important }
div#button a span {
display: block; background: url('images/right_bg.gif') no-repeat 100% -32px; padding: 4pt 12pt 4px 5pt; white-space: nowrap }
div#button a:hover {
background: url('images/left_bg.gif') no-repeat 0 0 }
div#button a:hover span {
background: url('images/right_bg.gif') no-repeat 100% 0 }
div#button a:link, div#button a:visited {
color: #ba1e1e; text-decoration: none }
div#button a:hover, div#button a:active {
color: #595959 }

/*** Twitter Follow Us ****/


#tfbTab {
background: rgb(53, 204, 255) url(http://files.go2web20.net/twitterbadge/1.0/bg-badge/follow-us.png) no-repeat scroll right top; position: fixed; top: 136px; width: 30px; height: 119px; z-index: 1 ! important; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; left: 0pt }
#tfbAbout     {
background: transparent url(http://files.go2web20.net/twitterbadge/1.0/icon-about.png) no-repeat scroll 0% 0%; position: absolute; top: 243px; width: 10px; height: 11px; z-index: 1; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; left: 0pt }
#tfbAbout{visibility:hidden;} 
#twitterFollowBadge:hover #tfbAbout{visibility:visible;}


/*** Footer ***/


table#footer div {
padding: 8pt; font-size: 10pt ! important; font-family: Arial, Verdana, Sans-serif; line-height: 185% ! important }
table#footer a.nofoot {
background: none }
#footer a {
color: #646464; text-decoration: none }
table#footer a:link,table#footer a:visited {
color: #646464 }
table#footer a:hover, table#footer a:active {
color: #353535 }



/*** Plans Box ****/

table#info {
font-size: 13pt; font-family: Arial,Verdana,Sans-serif ;padding: 0 5px }
table#info td {
vertical-align: middle ! important }
table#info ul{
margin: 0;padding: 0; list-style: none; width: auto ! important;font-family: Arial,Verdana,Sans-serif; padding: 0 0 15px }
table#info ul li { 
font-size: 12px; margin: 0; padding: 0 3px 0 1.3em; background: none ! important; color: #FFF ! important; width: auto ! important; line-height: 210% }
table#info h3  {
padding: 13pt 0px 13pt;font-family: arial;text-align: center;font-size: 18px; color: #FFF; margin: 0 }
table#info ul li.right{text-align: right; padding-right: 0.9em }
table#info a:active,table#info a:visited,table#info a:link{color: white;text-decoration: none;}
table#info a:hover{color: #ccc; text-decoration: none;}
table#info li.right a{color: yellow;text-decoration: underline;}
table#info li.right a:hover{color: #ccbc0e;text-decoration: none;}
table.text td{padding: 10px 5px}
table#info div {
width: 193px }
table#info div.red {
background: url('images/red.gif') no-repeat top left }
table#info div.blue {
background: url('images/blue.gif') no-repeat top left }
table#info div.green {
background: url('images/green.gif') no-repeat top left }


/**** Apply Job Form ***/ 
/*** Do Not Delete My Code ***/


#job_apply {
display: block; clear: both; margin: 1.4em auto; width: 664px; text-align: left; background: #07adea url('images/bottom_wrap.gif') no-repeat bottom left; font-size: 11pt ; overflow: hidden; padding-bottom: 1.2em }
#job_apply p {
line-height: 175% }
#job_apply p.upld {
color: #bc0707; font-weight: bold }
#job_apply h3 {
color: #FFFFFF; font-size: 15pt; background: url('images/top_wrap.gif') no-repeat top left; display: block; margin: 0 0 1.7em; padding: 2.2em 0.4em 0.2em 1.3em }
#job_apply span.dtl {
display: inline; margin-left: 4pt; color: #bc0707 }
#job_apply pre {
float: right; padding: 4pt; width: 207px; line-height: 155%; margin: 0; font-size: 11pt; font-family: Calibri, Arial, Verdana, Sans-serif }
#job_apply span.italic {
font-style: italic; padding: 3pt; color: #FFFFFF }
#job_apply a {
text-decoration: none; color: #710c0c }
#job_apply a:hover {
text-decoration: underline }
.jbInfo {
clear: both; color: #FFFFFF; padding: 6pt; margin: 0.4em 0 }

/**** Pricebox *****/

div.pricebox {
text-align: center; width: 112px; padding: 6pt 3pt 6pt 4pt }
hr.green {
border: 1px solid #69b012; border-top-width: 0; height: 1px; margin: 0 15% 0 12% }
hr.red {
border: 1px solid #BF1A1A; border-top-width: 0; height: 1px; margin: 0 15% 0 12% }
.bdLeft-red {
border-left: 1px solid #BF1A1A }
.bdLeft-green {
border-left: 1px solid #69b012 }
.bdBot-red {
border-bottom: 1px solid #BF1A1A }
bdBot-green {
border-bottom: 1px solid #69b012 }


/**** Sharebar *****/

td.sharebar {
vertical-align: middle ! important; height: 44px; line-height: 44px }
ul#sharebar {
width: 512px; padding: 0; margin: 0 auto; list-style: none; background: #FFF ! important;  overflow: hidden }
ul#sharebar li {
float: left; display: block; margin: 0; padding: 0; width: 16px ! important; background: #FFF ! important; height: 16px; line-height: 16px }
ul#sharebar li a {
text-indent: -2000em ! important; margin-right: 2px; display: block; height: 16px ! important; width: 16px ! important; overflow: hidden }
ul#sharebar li.share {
font-weight: bold; color: #999; font-size: 10pt; margin-right: 4pt; width: auto ! important }
ul#sharebar li.share01 a {
background:#fff url('images/shareicons.png') 0 0 no-repeat ! important }
ul#sharebar li.share02 a {
background:#fff url('images/shareicons.png') 0 -16px no-repeat ! important }
ul#sharebar li.share03 a {
background:#fff url('images/shareicons.png') 0 -32px no-repeat ! important }
ul#sharebar li.share04 a {
background:#fff url('images/shareicons.png') 0 -48px no-repeat ! important }
ul#sharebar li.share05 a {
background:#fff url('images/shareicons.png') 0 -64px no-repeat ! important }
ul#sharebar li.share06 a {
background:#fff url('images/shareicons.png') 0 -80px no-repeat ! important }
ul#sharebar li.share07 a {
background:#fff url('images/shareicons.png') 0 -96px no-repeat ! important }
ul#sharebar li.share08 a {
background:#fff url('images/shareicons.png') 0 -112px no-repeat ! important }
ul#sharebar li.share09 a {
background:#fff url('images/shareicons.png') 0 -128px no-repeat ! important }
ul#sharebar li.share10 a {
background:#fff url('images/shareicons.png') 0 -144px no-repeat ! important }
ul#sharebar li.share11 a {
background:#fff url('images/shareicons.png') 0 -160px no-repeat ! important }
ul#sharebar li.share12 a {
background:#fff url('images/shareicons.png') 0 -176px no-repeat ! important }
ul#sharebar li.share13 a {
background:#fff url('images/shareicons.png') 0 -192px no-repeat ! important }
ul#sharebar li.share14 a {
background:#fff url('images/shareicons.png') 0 -256px no-repeat ! important }
ul#sharebar li.share15 a {
background:#fff url('images/shareicons.png') 0 -208px no-repeat ! important }
ul#sharebar li.share16 a {
background:#fff url('images/shareicons.png') 0 -224px no-repeat ! important }
ul#sharebar li.share17 a {
background:#fff url('images/shareicons.png') 0 -240px no-repeat ! important }