html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0pt none ; margin: 0pt; background: transparent none repeat scroll 0% 0%; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; font-size: 100%; }
ol, ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0pt; }

body { background: rgb(141, 182, 238) none repeat scroll 0% 0%; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.main { margin: 0pt auto; padding: 0pt 11px; background: transparent url('http://www.vukasizwe.com/images/wrapper.gif') no-repeat scroll 50% 0pt; overflow: hidden; width: 960px; }
#header { padding-top: 10px; width: 960px; }
.sidebar { background: transparent url('http://www.vukasizwe.com/images/sidebar-li.gif') no-repeat scroll 0pt 100%; width: 200px; float: left; }
#footer { padding: 10px 0pt; clear: both; }
#header, #content, #footer { float: left; width: 960px; }
#header { text-transform: lowercase; }
dl.login { float: right; }
dl.login dt { display: none; }
dl.login dd { color: rgb(0, 119, 192); font-size: 10px; }
dl.login dd strong { font-size: 11px; color: rgb(94, 124, 158); letter-spacing: 1px; }
#header h1 { display: none; }
#header img { padding: 5px 0pt 1px 30px; float: left; }
#header ul.topLinks { float: right; }
#header ul.topLinks { padding: 30px 0pt 12px; }
#header ul.topLinks li { margin: 0pt; padding: 0pt 12px 0pt 22px; background: transparent url('http://www.vukasizwe.com/images/arrow-green.gif') no-repeat scroll 100% 50%; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; font-family: Arial,Helvetica,sans-serif; font-style: italic; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#header ul.topLinks li.last { background: transparent none repeat scroll 0% 0%; }
#header ul.topLinks li div { float: right; position: relative; top: -20px; }
#header ul.topLinks li a { color: rgb(94, 124, 158); text-decoration: none; }
#searchBox legend, #searchBox label { display: none; }
#searchBox { margin: 0pt 10px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/search-box-bg.gif') repeat scroll 0pt 0pt; width: 200px; height: 20px; }
#searchBox #siteSearch { border: 0pt none ; margin: 3px 0pt 0pt 6px; padding: 0pt; background: transparent none repeat scroll 0% 0%; float: left; width: 120px; color: rgb(94, 124, 158); }
#searchBox #go { float: right; width: 36px; height: 20px; }
.sf-menu { margin: 16px auto 0pt; padding: 1px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/bn-nav-tile.gif') repeat-x scroll center top; width: 940px; list-style-type: none; list-style-image: none; list-style-position: outside; height: 31px; text-transform: lowercase; clear: both; }
.sf-menu li { margin: 0pt; padding: 0pt; float: left; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; height: 31px; position: relative; z-index: 100; }
.sf-menu ul { border: 1px solid rgb(124, 149, 176); margin: 0pt; padding: 0pt; width: 160px; list-style-type: none; list-style-image: none; list-style-position: outside; display: none; position: absolute; top: 30px; left: 0pt; z-index: 0; }
.sf-menu ul:after { clear: both; display: block; font-family: serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1px; line-height: 0pt; font-size-adjust: none; font-stretch: normal; -x-system-font: none; content: "."; height: 0pt; visibility: hidden; }
.sf-menu ul li { width: 160px; float: left; display: block ! important; height: 20px; line-height: 20px; }
.sf-menu a { padding: 0pt 16px; float: none ! important; display: block; color: rgb(77, 108, 144); font-size: 11px; font-weight: 700; text-decoration: none; height: 31px; line-height: 31px; position: relative; z-index: 100; }
.sf-menu a:hover, .sf-menu li:hover a, .sf-menu li.iehover a { border-style: none solid; border-color: -moz-use-text-color rgb(124, 149, 176); border-width: medium 1px; padding: 0pt 15px; background: rgb(232, 242, 249) url('http://www.vukasizwe.com/images/dropdown-bg.gif') repeat-x scroll 0% 0%; color: rgb(140, 198, 63); }
.sf-menu li:hover li a, .sf-menu li.iehover li a, .sf-menu li:hover li:hover li a, .sf-menu li.iehover li.iehover li a, .sf-menu li:hover li:hover li:hover li a, .sf-menu li.iehover li.iehover li.iehover li a { border: medium none ; background: rgb(232, 242, 249) none repeat scroll 0% 0%; float: none; color: rgb(77, 108, 144); line-height: 20px; height: 20px; }
.sf-menu li:hover li a:hover, .sf-menu li:hover li:hover a, .sf-menu li.iehover li a:hover, .sf-menu li.iehover li.iehover a, .sf-menu li:hover li:hover li a:hover, .sf-menu li:hover li:hover li:hover a, .sf-menu li.iehover li.iehover li a:hover, .sf-menu li.iehover li.iehover li.iehover a, .sf-menu li:hover li:hover li:hover li a:hover, .sf-menu li.iehover li.iehover li.iehover li a:hover { border: medium none ; background: rgb(60, 128, 183) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.sf-menu ul ul, .sf-menu ul ul ul { display: none; position: absolute; top: 0pt; }
.sf-menu .navList a:hover, .sf-menu li.navList:hover a, .sf-menu li.navList.iehover a, .sf-menu .last a:hover, .sf-menu li.last:hover a, .sf-menu li.last.iehover a { border: medium none ; padding: 0pt 16px; background: transparent none repeat scroll 0% 0%; }
.sf-menu li.first { padding-left: 15px; }
.sf-menu li.last { margin: 0pt 18px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/arrow-green.gif') no-repeat scroll 100% 50%; float: right; }
#nav li.current a { color: rgb(140, 198, 63); }
#nav li.current ul li a { color: rgb(77, 108, 144); }
#nav li.current ul li a:hover { color: rgb(255, 255, 255); }
.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li.iehover ul ul, .sf-menu li.iehover ul ul ul { display: none; }
.sf-menu li:hover ul, .sf-menu ul li:hover ul, .sf-menu ul ul li:hover ul, .sf-menu li.iehover ul, .sf-menu ul li.iehover ul, .sf-menu ul ul li.iehover ul { display: block; }
.sidebar h3 a { padding: 0pt 0pt 0pt 10px; color: rgb(140, 198, 63); font-size: 16px; text-decoration: none; }
.sidebar ul { margin: 10px 0pt 0pt; width: 198px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.sidebar ul li ul { margin: 0pt; }
.sidebar ul li { background: transparent url('http://www.vukasizwe.com/images/sidebar-li.gif') no-repeat scroll 0% 0%; width: 198px; line-height: 35px; }
.sidebar ul li a { padding: 0pt 0pt 0pt 25px; background: transparent url('http://www.vukasizwe.com/images/sidebar-arrow-green.gif') no-repeat scroll 10px 50%; color: rgb(14, 127, 219); font-weight: 700; text-decoration: none; display: block; }
.sidebar ul li #active a { color: rgb(140, 198, 63); }
.sidebar ul li.first { background: transparent url('http://www.vukasizwe.com/images/sidebar-li-first.gif') no-repeat scroll 0% 0%; }
.sidebar ul li.current { background: transparent url('http://www.vukasizwe.com/images/sidebar-li-current.gif') no-repeat scroll 0% 0%; }
.sidebar ul li.firstCurrent { background: transparent url('http://www.vukasizwe.com/images/sidebar-li-first-current.gif') no-repeat scroll 0% 0%; }
.sidebar ul li.current a { background: transparent url('http://www.vukasizwe.com/images/sidebar-arrow-green-active.gif') no-repeat scroll 10px 50%; }
.sidebar ul li.last { height: 70px; }
.sidebar ul li .mult { padding: 0pt 0pt 10px 10px; }
.sidebar ul li .mult li { background: transparent none repeat scroll 0% 0%; line-height: 20px; }
.sidebar ul li .mult li a { background: transparent none repeat scroll 0% 0%; color: rgb(94, 124, 158); font-weight: 400; }
.sidebar-inner { background: transparent url('http://www.vukasizwe.com/images/sidebar-li.gif') no-repeat scroll 0pt 100%; float: left; width: auto; padding-bottom: 35px; }
.sidebar .sidebar-inner ul li.last { height: auto; }
#footer { background: rgb(141, 182, 238) none repeat scroll 0% 0%; }
#footer, #footer a, #footer p { color: rgb(1, 80, 145); font-size: 10px; }
#footer ul#annex { float: left; }
#footer ul#annex li { border-left: 1px solid rgb(93, 118, 144); margin: 0pt; padding: 0pt 8px; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
#footer #annex li.first { border: medium none ; padding-left: 0pt; }
#footer ul { padding: 1px 0pt 11px 10px; } 
#footer p { float: right; padding-right: 10px; }
#content { padding: 0pt 0pt 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.content { margin: 12px auto; width: 940px; }
p { font-size: 12px; color: rgb(51, 51, 51); line-height: 20px; }
hr { border: 0pt none ; width: 700px; color: rgb(164, 181, 200); background-color: rgb(164, 181, 200); height: 1px; }
hr.half-divide { width: 335px; float: left; margin-right: 10px; margin-bottom: 15px; }
dl dt { font-size: 14px; font-weight: 700; }
.mainBody { float: right; min-height: 100px; font-size: 11px; padding-left: 40px; voice-family: inherit; width: 700px; position: relative; }
html > body .mainBody { width: 700px; }
.mainBodyFull { background: transparent none repeat scroll 0% 0%; width: 940px; }
.topTabs { background: transparent url('http://www.vukasizwe.com/images/content-bg-tabs.gif') no-repeat scroll 0pt 0pt; }
.mainBody h1 { margin: 0pt; padding: 10px 0pt 2px; font-size: 20px; font-weight: 400; color: rgb(140, 198, 63); }
.mainBody h2 { font-size: 14px; font-weight: 700; letter-spacing: -1px; color: rgb(73, 103, 138); }
.mainBody h3 { font-weight: 700; color: rgb(94, 124, 158); }
.mainBody table th h3 { padding: 0pt; color: rgb(0, 110, 199); }
.mainBody h5, .mainBody h6 { font-weight: 700; }
.mainBody p { font-size: 12px; line-height: 20px; }
.mainBody p, .mainBody h2, .mainBody h3, .mainBody h4, .mainBody h5, .mainBody h6, .mainBody ul, .mainBody ol, .mainBody address, .mainBody #marginForm { padding: 6px 20px 6px 0pt; }
.mainBody h4 { font-size: 11px; padding-bottom: 0pt; padding-top: 10px; font-weight: 700; }
.mainBody h3 { color: rgb(94, 124, 158); padding-bottom: 0pt; }
.mainBody ul.picList { margin: 0pt 0pt 0pt -35px; }
.mainBody ul.align, .mainBody ol.align { margin: 0pt 50px 6px 25px; }
.mainBody ul.align ul { margin-left: 25px; }
.mainBody ul.tight, .mainBody ol.tight { margin: 0pt 0pt 0pt 6px; }
.mainBody h2 { padding-top: 20px; padding-bottom: 0pt; }
.mainBody img.img { margin: 6px 8px 6px 0pt; }
.img-stack img { margin-bottom: 35px; }
.mainBody img.callUs { padding-top: 15px; }
.mainBody img.floatLeft { padding: 6px 20px 6px 0pt; }
.mainBody img.floatRight { padding: 6px 0pt 6px 20px; }
ol { list-style-type: decimal; }
ol ol { list-style-type: upper-alpha; }
ol ol ol { list-style-type: upper-roman; }
ol ol ol ol { list-style-type: lower-alpha; }
ol ol ol ol ol { list-style-type: lower-roman; }
.mainBody ol li { margin: 0pt 0pt 0pt 20px; }
.mainBody ol.item-space li { padding-bottom: 10px; }
.mainBody ol li, .mainBody ul li, #popContent ol li, #popContent ul li, dl dd { line-height: 20px; }
div#services ul li, .mainBody ul li, #popContent ul li { padding: 0pt 0pt 0pt 12px; background: transparent url('http://www.vukasizwe.com/images/mainbody-ul-li.gif') no-repeat scroll 0pt 6px; }
div#features ul li, .mainBody ul li, #popContent ul li { padding: 0pt 0pt 0pt 12px; background: transparent url('http://www.vukasizwe.com/images/mainbody-ul-li.gif') no-repeat scroll 0pt 6px; }
.mainBody ul li ul li, #popContent ul li ul li { margin: 0pt 0pt 0pt -20px; background: transparent url('http://www.vukasizwe.com/images/mainbody-ul-li-ul-li.gif') no-repeat scroll 0pt 6px; }
.mainBody ul li ul li ul li, #popContent ul li ul li ul li { background: transparent url('http://www.vukasizwe.com/images/mainbody-ul-li-ul-li-ul-li.gif') no-repeat scroll 0pt 6px; }
.mainBody li.article-head strong { color: rgb(94, 124, 158); }
.mainBody li.liNone { background: transparent none repeat scroll 0% 0%; }
.mainBody ul.moreInfo { margin: -30px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/arrow-green.gif') no-repeat scroll 70% 50%; }
.mainBody blockquote { margin: 22px 40px; background: transparent url('http://www.vukasizwe.com/images/quote-glyph.gif') no-repeat scroll 0pt 0pt; color: rgb(87, 87, 87); font-style: italic; min-height: 75px; height: auto ! important; }
.mainBody p.cite { text-align: left; color: rgb(158, 157, 157); line-height: 16px; }
.mainBody blockquote p { font-weight: 700; padding-left: 50px; z-index: 100; position: relative; }
.mainBody blockquote p.cite { font-style: normal; font-weight: 400; float: right; text-align: right; }
.mainBanner { margin: auto; background: transparent url('http://www.vukasizwe.com/images/vukasizwemainbanner.jpg') no-repeat scroll 0% 0%; width: 940px; height: 240px; }
.mainBanner-inner { position: relative; }
.mainBanner a { display: block; width: 940px; height: 200px; }
.mainBanner span { display: none; }
body#homepage { color: rgb(51, 51, 51); }
#domainSearchHome {
	position: absolute;
	top: 204px;
	left: 0px;
	color: rgb(255, 255, 255);
	line-height: 20px;
	height: 20px;
}
#domainSearchHomeForm fieldset { margin: -18px 0pt 0pt 6px; }
#domainSearchHome ul li { float: left; }
#domainSearchHome legend, #domainSearchHome label { display: none; }
#domainSearchBoxHome, #domainSearchHomeForm #TLDList { border: 1px solid rgb(0, 66, 145); background: rgb(232, 236, 241) none repeat scroll 0% 0%; color: rgb(102, 102, 102); margin-top: 19px; }
#domainSearchHomeForm { position: relative; top: 13px; }
#domainSearchBoxHome { margin-top: 0pt; }
#domainGoHome { position: relative; top: 5px; left: 0pt; width: 37px; height: 20px; }
#domainGo { position: relative; top: 10px; left: 0pt; width: 40px; height: 30px; }
div#services { margin: 7px 0pt 0pt 8px; padding: 0pt; background: transparent url('http://www.vukasizwe.com/images/home-services-bg.gif') no-repeat scroll 0% 0%; overflow: hidden; float: left; height: 173px; width: 945px; font-family: Arial,Helvetica,sans-serif; }
div#services div { margin: 0pt; padding: 0pt; float: left; width: 235px; height: 165px; }
div#services h1 { margin: 0pt; padding: 14px 0pt 10px 20px; font-size: 16px; color: rgb(0, 110, 199); }
div#services h1 a { color: rgb(0, 110, 199); text-decoration: none; }
div#services h1 a:hover { color: rgb(0, 110, 199); text-decoration: none; }
div#services ul { margin: 0pt; padding: 0pt 0pt 0pt 20px; }
div#services ul li { margin: 0pt; font-size: 11px; color: rgb(51, 51, 51); line-height: 18px; background-position: 0pt 0.4em; }
div#services a.homepage { margin: 14px 0pt 0pt 55px; background: transparent url('http://www.vukasizwe.com/images/home-services-sprite.gif') no-repeat scroll 0pt 0pt; display: block; width: 158px; height: 20px; text-decoration: none; text-indent: -9999px; }
div#services a.webhostingbutton { background: transparent url('http://www.vukasizwe.com/images/home-services-sprite.gif') no-repeat scroll 0pt -50px; }
div#services a.webdesignbutton { background: transparent url('http://www.vukasizwe.com/images/home-services-sprite.gif') no-repeat scroll 0pt 0pt; }
div#services a.domainnamesbutton { background: transparent url('http://www.vukasizwe.com/images/home-services-sprite.gif') no-repeat scroll 0pt -100px; }
div#services a.photographybutton { background: transparent url('http://www.vukasizwe.com/images/home-services-sprite.gif') no-repeat scroll 0pt -150px; }
div#services a.webhostingbutton:hover { background-position: -158px -50px; }
div#services a.webdesignbutton:hover { background-position: -158px 0pt; }
div#services a.domainnamesbutton:hover { background-position: -158px -100px; }
div#services a.photographybutton:hover { background-position: -158px -150px; }
div#features { margin: 7px 0pt 0pt 8px; padding: 0pt; background: transparent url('http://www.vukasizwe.com/images/home-features-bg.gif') no-repeat scroll 0% 0%; overflow: hidden; float: left; height: 173px; width: 945px; font-family: Arial,Helvetica,sans-serif; }
div#features div { margin: 0pt; padding: 0pt; float: left; width: 235px; height: 165px; }
div#features h1 { margin: 0pt; padding: 14px 0pt 10px 20px; font-size: 16px; color: rgb(0, 110, 199); }
div#features h1 a { color: rgb(0, 110, 199); text-decoration: none; }
div#features h1 a:hover { color: rgb(0, 110, 199); text-decoration: none; }
div#features ul { margin: 0pt; padding: 0pt 0pt 0pt 20px; }
div#features ul li { margin: 0pt; font-size: 11px; color: rgb(51, 51, 51); line-height: 18px; background-position: 0pt 0.4em; }
div#features a.homepage { margin: 14px 0pt 0pt 55px; background: transparent url('http://www.vukasizwe.com/images/home-features-sprite.gif') no-repeat scroll 0pt 0pt; display: block; width: 158px; height: 20px; text-decoration: none; text-indent: -9999px; }
div#features a.cpanelbutton { background: transparent url('http://www.vukasizwe.com/images/home-features-sprite.gif') no-repeat scroll 0pt -50px; }
div#features a.fantasticobutton { background: transparent url('http://www.vukasizwe.com/images/home-features-sprite.gif') no-repeat scroll 0pt 0pt; }
div#features a.sitebuilderbutton { background: transparent url('http://www.vukasizwe.com/images/home-features-sprite.gif') no-repeat scroll 0pt -100px; }
div#features a.askvusibutton { background: transparent url('http://www.vukasizwe.com/images/home-features-sprite.gif') no-repeat scroll 0pt -150px; }
div#features a.cpanelbutton:hover { background-position: -158px -50px; }
div#features a.fantasticobutton:hover { background-position: -158px 0pt; }
div#features a.sitebuilderbutton:hover { background-position: -158px -100px; }
div#features a.askvusibutton:hover { background-position: -158px -150px; }
dl#partners { margin: 10px 0pt 0pt; overflow: hidden; }
dl#partners dt { display: none; }
dl#partners dd { margin: 0pt 0pt 0pt 109px; padding: 5px 0pt; float: left; text-indent: -9999px; width: 120px; line-height: 28px; display: inline; }
dd.partners a { height: 28px; width: 65px; display: block; }
.partners { padding: 5px 10px; background: transparent url('partners-sprite.gif') no-repeat scroll 0pt 50%; }
.microsoft { background: transparent url('partners-sprite.gif') no-repeat scroll 0pt 0pt; }
.mysql { background: transparent url('partners-sprite.gif') no-repeat scroll 0pt -50px; }
.parallels { background: transparent url('partners-sprite.gif') no-repeat scroll 0pt -100px; }
.google { background: transparent url('partners-sprite.gif') no-repeat scroll 0pt -150px; }
.intel { background: transparent url('partners-sprite.gif') no-repeat scroll 0pt -208px; }
span.startingPrice { font-size: 24px; font-style: italic; font-weight: 700; color: rgb(94, 124, 158); letter-spacing: -1px; }
span.startingPrice sup { font-size: 50%; }
.prodBox .startingPrice { padding-left: 8px; }
.miniCol { border-top: 1px solid rgb(124, 149, 176); border-bottom: 2px solid rgb(140, 198, 63); margin: 15px 0pt 20px; background: transparent url('http://www.vukasizwe.com/images/minicol-bg.gif') repeat-x scroll 100% 100%; float: left; }
.resellerCol { border-top: 1px solid rgb(124, 149, 176); border-bottom: 2px solid rgb(140, 198, 63); margin: 15px 0pt 20px; background: transparent url('http://www.vukasizwe.com/images/reseller-bg.gif') no-repeat scroll 100% 100%; float: left; height: 184px; }
.affiliateCol { border-top: 1px solid rgb(124, 149, 176); border-bottom: 2px solid rgb(140, 198, 63); margin: 15px 0pt 20px; background: transparent url('http://www.vukasizwe.com/images/affiliate-bg.gif') no-repeat scroll 100% 100%; float: left; height: 184px; }
.resellerCol p, .affiliateCol p, .resellerCol h2, .affiliateCol h2, .resellerCol ul, .affiliateCol ul { margin-left: 35px; }
.resellerCol p, .affiliateCol p { padding-bottom: 30px; width: 150px; }
.miniColNo { float: left; }
.miniCol h2 { color: rgb(0, 110, 199); font-size: 16px; }
.miniCol h3 { color: rgb(0, 110, 199); font-size: 14px; }
.mainBody .miniCol h3 a:link, .mainBody .miniCol h3 a:visited, .mainBody .miniCol h3 a:hover, .mainBody .miniCol h3 a:link { color: rgb(0, 110, 199); text-decoration: none; }
.miniCol h2, .miniCol h3, .miniCol h4, .miniCol p { margin-left: 13px; }
.miniCol ul.imgRight li { background: transparent none repeat scroll 0% 0%; }
.miniCol img { margin: 15px 0pt; }
.miniCol ul.tight { padding: 0pt 0pt 12px; background: transparent none repeat scroll 0% 0%; }
.miniCol ul.tight img { margin: 0pt; }
.miniCol ul.stacked { padding: 0pt 0pt 15px 35px; }
.miniCol .price-wrap { padding: 0pt 0pt 6px; float: left; }
.miniCol ul.imgRight { background: transparent none repeat scroll 0% 0%; padding-right: 12px; }
.miniCol.first { margin-left: 30px; }
.twoCol { width: 340px; }
.threeCol { width: 220px; }
.fourCol { width: 162px; }
.fourCol ul.tight { margin: 0pt; padding-left: 8px; padding-bottom: 0pt; }
.fourCol ul.imgList { padding-bottom: 6px; }
.miniCol .price-wrap strong { padding: 5px 0pt 0pt 30px; display: block; float: left; font-size: 10px; color: rgb(102, 102, 102); }
.threeCol .price-wrap strong { padding-left: 15px; }
.productCol { width: 420px; }
.productCol p { padding-right: 0pt; }
.singleCore ul.tight, .multiCore ul.tight, .multiProcessor ul.tight { margin: 6px 0pt 0pt 6px; padding-bottom: 6px; }
.singleCore ul.imgList, .multiCore ul.imgList, .multiProcessor ul.imgList { margin: 0pt; padding: 0pt 0pt 6px 10px; clear: both; }
.singleCore ul.imgList li, .multiCore ul.imgList li, .multiProcessor ul.imgList li { margin: 0pt; padding: 0pt 2px 0pt 0pt; display: inline; }
.singleCore { background: transparent url('http://www.vukasizwe.com/images/single-core-bg.gif') no-repeat scroll 100% 100%; }
.multiCore { background: transparent url('http://www.vukasizwe.com/images/multi-core-bg.gif') no-repeat scroll 100% 100%; }
.multiProcessor { background: transparent url('http://www.vukasizwe.com/images/multi-processor-bg.gif') no-repeat scroll 100% 100%; }
.personal { background: transparent url('http://www.vukasizwe.com/images/hosting-personal-bg.gif') no-repeat scroll 100% 100%; }
.business { background: transparent url('http://www.vukasizwe.com/images/hosting-business-bg.gif') no-repeat scroll 100% 100%; }
.pro { background: transparent url('http://www.vukasizwe.com/images/hosting-pro-bg.gif') no-repeat scroll 100% 100%; }
.ecommerce { background: transparent url('http://www.vukasizwe.com/images/hosting-ecommerce-bg.gif') no-repeat scroll 100% 100%; }
.managed-basic { background: transparent url('http://www.vukasizwe.com/images/managed-basic.gif') no-repeat scroll 100% 100%; }
.managed-select { background: transparent url('http://www.vukasizwe.com/images/managed-select.gif') no-repeat scroll 100% 100%; }
.managed-premium { background: transparent url('http://www.vukasizwe.com/images/managed-premium.gif') no-repeat scroll 100% 100%; }
.managed-basic .price-wrap, .managed-select .price-wrap, .managed-premium .price-wrap { overflow: hidden; text-align: center; float: none; }
.managed-basic .price-wrap .floatLeft, .managed-select .price-wrap .floatLeft, .managed-premium .price-wrap .floatLeft { float: none; }
.managed-basic ul.tight, .managed-select ul.tight, .managed-premium ul.tight { padding-bottom: 6px; }
.fiveMail { background: transparent url('http://www.vukasizwe.com/images/five-business-mail.gif') no-repeat scroll 100% 100%; margin-top: 0pt; }
.tenMail { background: transparent url('http://www.vukasizwe.com/images/ten-business-mail.gif') no-repeat scroll 100% 100%; margin-top: 0pt; }
.fiveMail div, .tenMail div { padding: 30px 0pt 15px 50px; font-size: 10px; }
.fiveMail strong, .tenMail strong, .singleCore strong, .multiCore strong, .multiProcessor strong { margin: 0pt 0pt 0pt 20px; }
.fiveMail ul, .tenMail ul, .singleCore ul, .multiCore ul, .multiProcessor ul { padding: 0pt 0pt 0pt 40px; }
.fiveMail li.btn-view, .tenMail li.btn-view { padding: 0pt 25px 0pt 0pt; }
.fiveMail li.btn-order img, .tenMail li.btn-order img { margin-right: -25px; margin-top: 3px; }
.column-group { float: right; width: 303px; color: rgb(102, 102, 102); }
.productIn { float: right; height: 144px; width: 303px; color: rgb(102, 102, 102); }
.productIn ul { padding-left: 30px; }
.productIn h3 { padding-left: 20px; }
.mainBody .productIn h2 { padding-left: 20px; font-size: 12px; letter-spacing: normal; }
.domainIn { float: right; height: 149px; width: 280px; color: rgb(102, 102, 102); }
.domainIn h2 { padding-top: 27px; padding-left: 30px; }
.singleCoreIn { background: transparent url('http://www.vukasizwe.com/images/product-single-core.gif') no-repeat scroll 100% 100%; }
.multiCoreIn { background: transparent url('http://www.vukasizwe.com/images/product-multi-core.gif') no-repeat scroll 100% 100%; }
.multiProcessorIn { background: transparent url('http://www.vukasizwe.com/images/product-multi-processor.gif') no-repeat scroll 100% 100%; }
.personalIn { background: transparent url('http://www.vukasizwe.com/images/product-personal.gif') no-repeat scroll 100% 100%; }
.businessIn { background: transparent url('http://www.vukasizwe.com/images/product-business.gif') no-repeat scroll 100% 100%; }
.proIn { background: transparent url('http://www.vukasizwe.com/images/product-pro.gif') no-repeat scroll 100% 100%; }
.ecommerceIn { background: transparent url('http://www.vukasizwe.com/images/product-ecommerce.gif') no-repeat scroll 100% 100%; }
.domainGuardIn { background: transparent url('http://www.vukasizwe.com/images/prod-domain-guard.gif') no-repeat scroll 100% 100%; }
.domainMonitorIn { background: transparent url('http://www.vukasizwe.com/images/prod-domain-monitor.gif') no-repeat scroll 100% 100%; }
.domainPrivacyIn { background: transparent url('http://www.vukasizwe.com/images/prod-domain-privacy.gif') no-repeat scroll 100% 100%; }
.msoffice-col-2 .productIn { background: transparent url('http://www.vukasizwe.com/images/ms-office-badge.gif') no-repeat scroll 100% 100%; width: 250px; }
.msoffice-col-1 { width: 490px; padding-bottom: 13px; }
.msoffice-col-2 { width: 250px; padding-top: 10px; }
.msoffice-col-2 .mktplace-logo { margin-bottom: 10px; }
.productboxInfo { padding: 7px 0pt 0pt; width: 209px; float: right; }
.productboxInfo h2 { padding: 0pt 0pt 0pt 30px; }
.productboxInfo ul { padding: 10px 0pt 0pt 3px; }
span.price, .data td.price { font-size: 30px; font-style: italic; font-weight: 700; color: rgb(94, 124, 158); letter-spacing: -1px; }
span.priceOne { font-size: 28px; font-style: italic; font-weight: 700; color: rgb(94, 124, 158); }
span.price sup, .data td.price sup { font-size: 50%; }
span.priceOne sup { font-size: 50%; }
.prodBox .price { padding-left: 8px; }
.prodBox img.badge { margin: 0pt 0pt 5px; }
div.priceBox { float: right; width: 120px; text-align: center; padding-top: 10px; }
div.priceBoxDomain { float: left; width: 125px; text-align: left; padding-top: 10px; padding-left: 30px; }
.domainIn .price { padding-left: 10px; }
div.priceBox span.price { color: rgb(153, 204, 51); }
.msoffice-col-2 div.priceBox { padding: 60px 0pt 10px 39px; float: left; width: auto; text-align: left; height: 34px; line-height: 34px; }
.msoffice-col-2 div.priceBox strong { height: 34px; line-height: 34px; display: block; float: left; font-size: 11px; }
.msoffice-col-2 div.priceBox .price { float: left; color: rgb(71, 104, 139); font-size: 26px; }
.sideList { float: right; width: 300px; }
ul.greenBox { margin: 0pt; padding: 0pt; }
ul.greenBox li { padding: 0pt; background: transparent none repeat scroll 0% 0%; }
ul.greenBox li.first { padding: 0pt 0pt 0pt 20px; }
#domainSearchBox { border-style: solid; border-color: rgb(124, 149, 176); border-width: 1px 0pt; margin: 10px 0pt 0pt 0; height: 100px; }
#domainSearchBox h2 { padding-top: 20px; color: rgb(0, 110, 199); padding-left: 32px; }
.searchDomainBox { margin: 10px 0pt 0pt 32px; width: 350px; height: 20px; float: left; display: inline; }
.searchDomainBox legend, .searchDomainBox label { display: none; }
.searchDomainBox #domainSearch { border: 0pt none ; margin: 3px 0pt 0pt 6px; padding: 0pt; background: transparent none repeat scroll 0% 0%; float: left; width: 180px; color: rgb(94, 124, 158); }
.searchDomainBox #domainGo { float: right; width: 36px; height: 20px; margin-top: -10px; }
#domainSearchBox img { position: relative; left: 20px; }
#domain_name_search { margin-right: -7px; }
.searchKB { margin: 14px 0pt; padding: 11px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/kbsearch-bg.png') no-repeat scroll 0pt 0pt; height: 66px; width: 366px; }
.caseStudies ol li { padding-top: 10px; }
.caseStudies ol li a { padding: 0pt 10px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/arrow-green.gif') no-repeat scroll 100% 50%; display: block; }
.caseStudies ol li div.more { border-bottom: 1px solid rgb(94, 124, 158); text-align: right; padding-bottom: 10px; }
.caseStudies .col-1 { width: 230px; }
.caseStudies .col-1 img { margin: 5px 20px 10px 0pt; }
.caseStudies .col-2 { width: 470px; }
.contact-box { margin: 0pt 25px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/contact-box.gif') no-repeat scroll 0pt 0pt; height: auto; width: auto; float: right; }
.contact-box-inner { height: 120px; width: 241px; float: left; }
.contact-box h2 { padding-top: 19px; padding-left: 20px; }
.contact-box p { padding-left: 20px; }
.mainBody ul.news li { background: transparent none repeat scroll 0% 0%; }
.product-list h3 { margin: 0pt; padding-bottom: 0pt; }
.product-list ul { margin: 0pt; padding-top: 0pt; }
.legal p { line-height: 13px; }
.mainBody .adwords img { padding: 10px 0pt 15px; }
div.indent { padding-left: 10px; }
.promo-item h3 { margin: 0pt; padding: 0pt; font-size: 12px; font-weight: bold; line-height: 20px; color: rgb(51, 51, 51); }
.imageshow img { margin: -6px 0pt 0pt 25px; }
.mainBody img.button-left {  }
.mainBody img.button-list { margin-left: 25px; }
.bbb-img { margin-top: 12px; }
.insideBanner { margin: auto; background: transparent url('http://www.vukasizwe.com/images/insidebanner.jpg') no-repeat scroll 0% 0%; width: 940px; height: 47px; text-indent: -9999px; }
.allinoneBanner { background: transparent url('http://www.vukasizwe.com/images/allinonebanner.jpg') no-repeat scroll 0% 0%; }
.askvusiBanner { background: transparent url('http://www.vukasizwe.com/images/askvusibanner.jpg') no-repeat scroll 0% 0%; }
.errorBanner { margin: auto; background: transparent url('http://www.vukasizwe.com/images/404banner.jpg') no-repeat scroll 0% 0%; width: 940px; height: 85px; text-indent: -9999px; }
.factbox { margin: 5px 0pt 15px 6px; background: transparent url('http://www.vukasizwe.com/images/factbox-tile.gif') repeat-y scroll left center; }
.mainBody .factbox h3 { padding: 0pt 0pt 0pt 11px; background: transparent url('http://www.vukasizwe.com/images/factbox-top.gif') no-repeat scroll left top; width: 631px; height: 25px; line-height: 25px; margin-bottom: 10px; font-size: 13px; font-weight: bold; color: rgb(255, 255, 255); }
.factbox-inner { background: transparent url('http://www.vukasizwe.com/images/factbox-base.gif') no-repeat scroll left bottom; width: 642px; padding-bottom: 5px; }
.factbox p { padding-top: 0pt; padding-left: 11px; font-size: 11px; line-height: 16px; color: rgb(51, 51, 51); }
.factbox p span { font-size: 11px; font-weight: bold; }
.jobTitle { color: rgb(51, 51, 51); font-size: 12px; letter-spacing: 0pt; }
.chartboxes { margin: 0pt 0pt 0pt -14px ! important; }
.chartboxes li { padding: 0pt ! important; }
#webImage {  }
#webImage h1 { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt 0pt; text-indent: -9999px; height: 0pt; margin-top: 20px; padding-top: 40px; }
#webImage h1.design { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt 0pt; }
#webImage h1.quote { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -50px; }
#webImage h1.hosting { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -100px; }
#webImage h1.contact { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -150px; }
#webImage h1.marketing { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -200px; }
#webImage h1.photography { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -250px; }
#webImage h1.promotions { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -300px; }
#webImage h1.domains { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -350px; }
#webImage h1.legal { background: transparent url('http://www.vukasizwe.com/images/webimage-titles-sprite.gif') no-repeat scroll 0pt -400px; }
#webImage div.wiHome { margin: -11px 0pt 0pt -40px; background: transparent url('http://www.vukasizwe.com/images/design-bg-wi.jpg') no-repeat scroll 10px 0pt; overflow: hidden; width: 740px; }
#webImage div.wiHome div.inner { padding-top: 310px; padding-left: 42px; }
#webImage div.wiHome .floatLeft { padding-right: 55px; }
.mainBody .wiHome ul, .mainBody .wiHome h2, .mainBody .wiHome h3, .mainBody .wiHome p { padding-left: 0pt; padding-right: 0pt; }
.mainBody .wiHome h2 { font-size: 17px; color: rgb(2, 63, 104); letter-spacing: normal; }
.mainBody .wiHome h3 { font-size: 14px; color: rgb(73, 103, 138); letter-spacing: -1px; }
.mainBody .wiHome ul li { background: transparent url('http://www.vukasizwe.com/images/arrow-white.png') no-repeat scroll 0pt 50%; }
.mainBody .wiHome ul.buttons { padding: 50px 30px 20px 0pt; clear: both; float: right; width: 267px; }
.mainBody .wiHome ul.buttons li { padding: 0pt 0pt 0pt 10px; background: transparent none repeat scroll 0% 0%; display: inline; text-align: right; }
.mainBody .wiHome p.price { font-size: 30px; color: rgb(255, 255, 255); font-style: italic; padding-top: 10px; }
#webImage .wiHome p.price sup { font-size: 20px; }
.mainBody .wiHome .img-right { margin: 0pt 25px 0pt 20px; }
#webImage ul.wiHomeLinks { padding: 0pt 15px 5px 5px; }
#webImage ul.wiHomeLinks li { padding: 0pt 10px 0pt 12px; float: left; font-weight: 700; color: rgb(88, 101, 115); font-size: 13px; letter-spacing: -1px; }
#webImage ul.wiHomeLinks a, #webImage ul.wiHomeLinks a:visited { text-decoration: none; }
#webImage ul.wiHomeLinks a:hover { text-decoration: none; }
#webImage ul.wiHomeLinks li.arrowGreen { background: transparent url('http://www.vukasizwe.com/images/arrow-green_001.gif') no-repeat scroll 0pt 4px; }
#webImage ul.wiHomeLinks li.arrowOrange { background: transparent url('http://www.vukasizwe.com/images/arrow-orange.gif') no-repeat scroll 0pt 4px; }
#webIm#webImage ul.wiHomeLinks li#webImage.arrowGreen ul.wiHomeLinks li#webImage.arrowGreen ul.wiHomeLinks li.arrowGreenage ul.wiHomeLinks li.arrowOrange { background: transparent url('http://www.vukasizwe.com/images/arrow-orange.gif') no-repeat scroll 0pt 4px; }
#webImage div.wiPhoto { margin: -11px 0pt 0pt -40px; background: transparent url('http://www.vukasizwe.com/images/photo-bg-wi.jpg') no-repeat scroll 10px 0pt; overflow: hidden; width: 740px; }
#webImage div.wiPhoto div.inner { padding-top: 310px; padding-left: 42px; }
#webImage div.wiPhoto .floatLeft { padding-right: 55px; }
.mainBody .wiPhoto ul, .mainBody .wiPhoto h2, .mainBody .wiPhoto h3, .mainBody .wiPhoto p { padding-left: 0pt; padding-right: 0pt; }
.mainBody .wiPhoto h2 { font-size: 17px; color: rgb(2, 63, 104); letter-spacing: normal; }
.mainBody .wiPhoto h3 { font-size: 14px; color: rgb(73, 103, 138); letter-spacing: -1px; }
.mainBody .wiPhoto ul li { background: transparent url('http://www.vukasizwe.com/images/arrow-white.png') no-repeat scroll 0pt 50%; }
.mainBody .wiPhoto ul.buttons { padding: 50px 30px 20px 0pt; clear: both; float: right; width: 267px; }
.mainBody .wiPhoto ul.buttons li { padding: 0pt 0pt 0pt 10px; background: transparent none repeat scroll 0% 0%; display: inline; text-align: right; }
.mainBody .wiPhoto p.price { font-size: 30px; color: rgb(255, 255, 255); font-style: italic; padding-top: 10px; }
#webImage .wiPhoto p.price sup { font-size: 20px; }
.mainBody .wiPhoto .img-right { margin: 0pt 25px 0pt 20px; }
#webImage ul.wiPhotoLinks { padding: 0pt 15px 5px 5px; }
#webImage ul.wiPhotoLinks li { padding: 0pt 10px 0pt 12px; float: left; font-weight: 700; color: rgb(88, 101, 115); font-size: 13px; letter-spacing: -1px; }
#webImage ul.wiPhotoLinks a, #webImage ul.wiPhotoLinks a:visited { text-decoration: none; }
#webImage ul.wiPhotoLinks a:hover { text-decoration: none; }
#webImage ul.wiPhotoLinks li.arrowGreen { background: transparent url('http://www.vukasizwe.com/images/arrow-green_001.gif') no-repeat scroll 0pt 4px; }
#webImage ul.wiPhotoLinks li.arrowOrange { background: transparent url('http://www.vukasizwe.com/images/arrow-orange.gif') no-repeat scroll 0pt 4px; }
#webIm#webImage ul.wiPhotoLinks li#webImage.arrowGreen ul.wiPhotoLinks li#webImage.arrowGreen ul.wiPhotoLinks li.arrowGreenage ul.wiPhotoLinks li.arrowOrange { background: transparent url('http://www.vukasizwe.com/images/arrow-orange.gif') no-repeat scroll 0pt 4px; }
#webImage div.wiMarketing { margin: -11px 0pt 0pt -40px; background: transparent url('http://www.vukasizwe.com/images/marketing-bg-wi.jpg') no-repeat scroll 10px 0pt; overflow: hidden; width: 740px; }
#webImage div.wiMarketing div.inner { padding-top: 310px; padding-left: 42px; }
#webImage div.wiMarketing .floatLeft { padding-right: 55px; }
.mainBody .wiMarketing ul, .mainBody .wiMarketing h2, .mainBody .wiMarketing h3, .mainBody .wiMarketing p { padding-left: 0pt; padding-right: 0pt; }
.mainBody .wiMarketing h2 { font-size: 17px; color: rgb(2, 63, 104); letter-spacing: normal; }
.mainBody .wiMarketing h3 { font-size: 14px; color: rgb(73, 103, 138); letter-spacing: -1px; }
.mainBody .wiMarketing ul li { background: transparent url('http://www.vukasizwe.com/images/arrow-white.png') no-repeat scroll 0pt 50%; }
.mainBody .wiMarketing ul.buttons { padding: 50px 30px 20px 0pt; clear: both; float: right; width: 267px; }
.mainBody .wiMarketing ul.buttons li { padding: 0pt 0pt 0pt 10px; background: transparent none repeat scroll 0% 0%; display: inline; text-align: right; }
.mainBody .wiMarketing p.price { font-size: 30px; color: rgb(255, 255, 255); font-style: italic; padding-top: 10px; }
#webImage .wiMarketing p.price sup { font-size: 20px; }
.mainBody .wiMarketing .img-right { margin: 0pt 25px 0pt 20px; }
#webImage ul.wiMarketingLinks { padding: 0pt 15px 5px 5px; }
#webImage ul.wiMarketingLinks li { padding: 0pt 10px 0pt 12px; float: left; font-weight: 700; color: rgb(88, 101, 115); font-size: 13px; letter-spacing: -1px; }
#webImage ul.wiMarketingLinks a, #webImage ul.wiMarketingLinks a:visited { text-decoration: none; }
#webImage ul.wiMarketingLinks a:hover { text-decoration: none; }
#webImage ul.wiMarketingLinks li.arrowGreen { background: transparent url('http://www.vukasizwe.com/images/arrow-green_001.gif') no-repeat scroll 0pt 4px; }
#webImage ul.wiMarketingLinks li.arrowOrange { background: transparent url('http://www.vukasizwe.com/images/arrow-orange.gif') no-repeat scroll 0pt 4px; }
#webIm#webImage ul.wiMarketingLinks li#webImage.arrowGreen ul.wiMarketingLinks li#webImage.arrowGreen ul.wiMarketingLinks li.arrowGreenage ul.wiMarketingLinks li.arrowOrange { background: transparent url('http://www.vukasizwe.com/images/arrow-orange.gif') no-repeat scroll 0pt 4px; }
#webImage ul.wiSprite { margin: 0pt; padding: 20px 0pt 0pt; text-indent: -9999px; }
#webImage ul.wiSprite li { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt 0pt; height: 25px; width: 330px; }
#webImage ul.wiSprite li.w1 { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt 0pt; }
#webImage ul.wiSprite li.w2 { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt -50px; }
#webImage ul.wiSprite li.w3 { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt -100px; }
#webImage ul.wiSprite li.w4 { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt -150px; }
#webImage ul.wiSprite li.w5 { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt -200px; }
#webImage ul.wiSprite li.w6 { background: transparent url('http://www.vukasizwe.com/images/webimage-sprite.gif') no-repeat scroll 0pt -250px; }
.form-whois { padding: 0pt; }
.form-whois h2 { margin: 0pt 0pt 5px -35px; }
.form-whois input { margin-right: 5px; }
table#box { margin: 0pt; padding: 0pt; }
table td.boxhead { font-weight: 700; color: rgb(94, 124, 158); padding-bottom: 5px; }
.noviz { display: none; }
.viz { display: block; }
#sitemap .column { float: left; }
.mainBody #sitemap ul { padding: 0pt; margin-right: 0pt; }
.mainBody #sitemap ul ul { padding: 0pt 0pt 0pt 20px; margin-right: 0pt; }
.mainBody #sitemap ul li { background: transparent none repeat scroll 0% 0%; padding-left: 0pt; margin-left: 0pt; }
#sitemap .column ul li a { text-decoration: none; font-weight: bold; font-size: 13px; margin-bottom: 4px; }
#sitemap .column ul li ul li a { text-decoration: underline; font-weight: normal; }
.mainBody a:link, body#popup a:link, #pop-div a:link { text-decoration: underline; color: rgb(94, 124, 158); }
.mainBody a:visited, body#popup a:visited, #pop-div a:visited { text-decoration: underline; color: rgb(94, 124, 158); }
.mainBody a:hover, body#popup a:hover, #pop-div a:hover { text-decoration: underline; color: rgb(140, 198, 63); }
.mainBody a:active, body#popup a:active, #pop-div a:active { text-decoration: none; color: rgb(94, 124, 158); }
.mainBody h2 a:link, .mainBody h2 a:visited, .mainBody h2 a:hover, .mainBody h2 a:active { text-decoration: none; color: rgb(0, 110, 199); }
.mainBody table.data tr th a:link, .mainBody table.data tr th a:visited, .mainBody table.data tr th a:hover, .mainBody table.data tr th a:active { color: rgb(44, 147, 232); }
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active { text-decoration: none; }
.error a { color: rgb(138, 31, 17); }
.notice a { color: rgb(81, 71, 33); }
.success a { color: rgb(38, 68, 9); }
table.data td.servers a { color: rgb(28, 151, 252); text-decoration: none; }
table { font-size: 100%; }
table.data { line-height: 18px; }
.mainBody table.data { margin: 10px 0pt; width: 700px; }
.mainBody table.half { width: 350px; }
table.full { width: 100%; border-collapse: collapse; }
table.data img { vertical-align: middle; text-align: center; }
.data th, .data td { padding: 7px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(58, 86, 117); text-align: left; vertical-align: top; }
table.data tr th { color: rgb(58, 86, 117); font-weight: 700; white-space: nowrap; }
.data td { text-align: left; }
table .centered { text-align: center; }
table.data, table tr.row-header th { border-bottom: 1px solid rgb(124, 149, 176); background: transparent url('http://www.vukasizwe.com/images/table-row-header-bg.gif') repeat-x scroll 0pt 100%; color: rgb(1, 87, 156); font-size: 11px; }
table tr.row-header th { padding: 3px 5px; font-weight: 700; }
div.tblFocus { padding-left: 175px; }
.data th, .data .row-header th em { font-weight: 400; }
.data .row-header th, .data thead th { font-style: normal; }
.highlt th, .highlt td { background: rgb(255, 255, 204) none repeat scroll 0% 0%; }
.highlt th { color: rgb(0, 0, 0); }
table.data .subRow th, table.data .subRow td { border-right: 1px solid rgb(255, 255, 255); padding: 3px 5px; background: rgb(163, 177, 194) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-weight: 700; }
table.data tr.btnRow { border-top: 1px solid rgb(164, 181, 200); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table.data tr.btnRow img {  }
table.data tr.btnRow td { text-align: center; padding-left: 0pt; padding-right: 0pt; }
table.data tr.tabRow { border-top: 1px solid rgb(164, 181, 200); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table.btnTable { border-bottom: medium none; }
table.btnTable tr.btnRow td { text-align: left; }
table.btnTable tr.btnRow td img {}
.data th.txt, .data td.txt { text-align: left; }
.data .alt th, .data .alt td, .data .ctrl th, .data .ctrl td { border-style: solid; border-color: rgb(255, 255, 255); border-width: 0pt 1px; background: rgb(203, 235, 168) none repeat scroll 0% 0%; }
.data .ctrl th, .data .ctrl td { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table.infoTable tr.row-header th { border-bottom: 1px solid rgb(124, 149, 176); background: rgb(164, 177, 194) none repeat scroll 0% 0%; font-weight: 700; color: rgb(255, 255, 255); }
table.infoTable tr th { border-style: none solid solid; border-color: -moz-use-text-color rgb(255, 255, 255) rgb(124, 149, 176); border-width: medium 1px 1px; color: rgb(65, 96, 131); font-weight: 400; }
table.infoTable tr .alt { background: rgb(235, 238, 243) none repeat scroll 0% 0%; }
.mainBody table ul, .mainBody table ol { padding-right: 0pt; }
.data .primary { width: 440px; }
.data .secondary { width: 300px; }
.data th, .data th.tblColLrg { width: 250px; }
.data th.tblColSm { width: 70px; white-space: nowrap; }
.tbl-7-col tr td, .tbl-7-col tr th { white-space: nowrap; }
.tbl-7-col tr th { width: auto; }
.tbl-7-col tr th.tblColLrg { width: 290px; }
.tbl-7-col tr th.tblColLrg-btn { width: 300px; }
table.dedicated-servers tr.row-header th { font-size: 14px; }
table.dedicated-servers td { vertical-align: middle; }
table.dedicated-servers td.servers { font-weight: bold; color: rgb(28, 151, 252); white-space: nowrap; }
table.dedicated-servers td.features { white-space: nowrap; }
table.dedicated-servers td.servers img { margin: 0pt 10px; }
table.dedicated-servers td.fee { font-size: 15px; text-transform: uppercase; font-weight: bold; }
table.dedicated-servers td.price { font-size: 24px; color: rgb(65, 96, 131); }
table.dedicated-servers td.buttons { width: 90px; text-align: center; }
table.dedicated-servers td.buttons img { margin: 6px 0pt; }
table.dedicated-servers ul { padding-left: 0pt; }
.mainBody table.dedicated-servers td.servers ul li { list-style-type: none; list-style-image: none; list-style-position: outside; }
table.dedicated-servers tr.alt td { background: rgb(235, 239, 243) none repeat scroll 0% 0%; }
.mainBody table.data tr th a:link, .mainBody table.data tr th a:visited, .mainBody table.data tr th a:hover, .mainBody table.data tr th a:active { color: rgb(58, 86, 117); font-size: 11px; text-decoration: underline; }
.mainBody table.data tr.row-header th a:link, .mainBody table.data tr.row-header th a:visited, .mainBody table.data tr.row-header th a:hover, .mainBody table.data tr.row-header th a:active { background: transparent url('http://www.vukasizwe.com/images/arrow-link.gif') no-repeat scroll 100% 50%; color: rgb(1, 87, 156); font-size: 11px; text-decoration: none; padding-right: 15px; }
#marginForm { margin: 0pt; padding: 0pt; width: 420px; }
#marginForm fieldset { margin: 0pt 0pt 10px; padding: 0pt 0pt 10px; background: transparent none repeat scroll 0% 0%; display: block; color: rgb(51, 51, 51); }
#marginForm fieldset legend { font-size: 16px; }
#marginForm fieldset.lineup { border: medium none ; }
#marginForm fieldset.lineup legend { float: left; font-size: 12px; width: 190px; }
#marginForm fieldset.lineup .label-wrap { float: right; width: 230px; margin-top: -15px; text-align: left; padding-bottom: 10px; }
#marginForm fieldset.lineup label { width: 230px; margin-top: 0pt; text-align: left; }
#marginForm fieldset.lineup input { position: static; clear: both; float: left; display: inline; }
#marginForm input, #marginForm textarea, #marginForm fieldset.lineup span { position: relative; top: -18px; left: 190px; display: block; }
#marginForm textarea { width: 300px; }
#marginForm fieldset.lineup span { font-size: 10px; }
#marginForm p input { position: relative; top: 0pt; left: 0pt; display: inline; }
#marginForm input.submit { clear: both; top: 0pt; }
#marginForm p.lineup { padding-left: 186px; }
#marginForm input.btn-left { left: 0pt; }
#marginForm label { clear: both; float: left; display: block; width: 180px; margin-top: -10px; text-align: left; }
#marginForm label.first { margin-top: 25px; }
#marginForm select, #recaptcha_widget_div { position: relative; top: -1.4em; left: 190px; display: block; }
#marginForm .required { background: transparent url('http://www.vukasizwe.com/images/required-asterix.gif') no-repeat scroll 100% 0pt; }
#marginForm div.captcha input, #marginForm div.captcha textarea { top: 18px; left: -2px; }
#recaptcha_table { float: left; }
#marginForm.ppc-form { width: auto; }
#marginForm.ppc-form p { padding-left: 0pt; padding-right: 0pt; width: 100%; clear: both; }
#marginForm.ppc-form p.button input { position: relative; top: 0pt; left: 0pt; display: block; }
#marginForm h2, #marginForm h3, #marginForm p { clear: both; padding-left: 0pt; }
#marginForm .form-group { margin-top: 20px; clear: both; }
#marginForm .two-line input { top: -33px; }
#marginForm select#cc_select { display: block; left: 0pt; position: relative; top: 0pt; }
ul.inline li { padding: 0pt; display: inline; }
ul.imgList li { background: transparent none repeat scroll 0% 0%; }
ul.imgList li.liNone { padding-right: 15px; }
ul.imgSeries { padding: 0pt; background: transparent none repeat scroll 0% 0%; margin-left: 25px; }
.imgSeries li { margin: 0pt; padding: 0pt; }
#tabsInside { margin: 0pt 0pt 0pt -31px; padding: 6px 0pt 0pt; }
.mainBody #tabsInside ul.page-tabs { margin: 0pt; padding: 10px 0pt 20px 10px; float: left; width: 731px; }
#tabsInside .page-tabs li { margin: 0pt; padding: 0pt; display: inline; }
#tabsInside .page-tabs li a { margin: 0pt 0pt 0pt 3px; }
#tabsInside .page-tabs a { margin: 0pt; padding: 0pt 0pt 0pt 7px; background: transparent url('http://www.vukasizwe.com/images/tabsinsideleft.gif') no-repeat scroll 0pt 0pt; float: left; text-decoration: none; cursor: pointer; }
#tabsInside .page-tabs a span { padding: 5px 15px 4px 6px; background: transparent url('http://www.vukasizwe.com/images/tabsinsideright.gif') no-repeat scroll 100% 0pt; float: left; display: block; color: rgb(255, 255, 255); }
#tabsInside .page-tabs .activeTab { border-bottom: 1px solid rgb(255, 255, 255); }
#tabsInside .page-tabs .activeTab a { background-position: 0pt -42px; }
#tabsInside .page-tabs .activeTab span { color: rgb(0, 119, 192); font-weight: 700; background-position: 100% -42px; }
.mainBody #tabsInside ul.greenBox { padding: 0pt; }
#tabsInside .divs { float: left; }
.mainBody #tabsInside p, .mainBody #tabsInside h2, .mainBody #tabsInside h3, .mainBody #tabsInside h4, .mainBody #tabsInside h5, .mainBody #tabsInside h6, .mainBody #tabsInside ul, .mainBody #tabsInside ol, .mainBody #tabsInside address, .mainBody #tabsInside #marginForm, .mainBody #tabsInside img.floatLeft { padding: 6px 20px 6px 31px; }
.mainBody #tabsInside .grid-first { padding-left: 31px; }
.mainBody #tabsInside .grid-first p {
	padding-left: 0pt;
	text-align: justify;
}
.mainBody #tabsInside table { margin-left: 26px; }
#tabsInside hr { width: 693px; }
#tabsInside .article-head { padding-bottom: 20px; }
.tabs-b { margin: 20px auto; background: transparent url('http://www.vukasizwe.com/images/homepage-tab-btmline.gif') no-repeat scroll 0pt 98%; overflow: hidden; width: 940px; height: 170px; max-height: 170px; }
.block { width: 680px; float: left; }
.tabset { margin: 0pt 0pt 0pt 10px; float: left; }
a.tab { margin: 4px 1px -1px; display: block; float: left; text-align: center; position: relative; line-height: 22px; text-decoration: none; color: rgb(255, 255, 255); }
.tab { background: transparent url('http://www.vukasizwe.com/images/tab.gif') no-repeat scroll 0% 0%; width: 157px; height: 22px; }
.tabs-b li h3 { margin: 0pt 0pt 6px; font-size: 12px; font-weight: 700; color: rgb(94, 124, 158); }
.tabs-b li p { color: rgb(51, 51, 51); }
a.active { border-bottom: medium none rgb(255, 255, 255); margin: 0pt 1px -1px 0pt; text-align: center; line-height: 29px; color: rgb(0, 119, 192); text-decoration: none; font-size: 12px; }
.active { background: transparent url('http://www.vukasizwe.com/images/tab-active.gif') no-repeat scroll 0% 0%; width: 159px; height: 29px; display: block; }
.tabs { border-top: 1px solid rgb(124, 149, 176); padding: 10px; overflow: hidden; width: 680px; clear: both; }
.tabs ul.cont-tab { list-style-type: none; list-style-image: none; list-style-position: outside; }
.tabs ul.cont-tab li { padding: 0pt 5px; width: 220px; float: left; }
.tabs ul.cont-tab li.max { width: 260px; }
.tabs ul.cont-tab li.max p { padding: 0pt 10px 0pt 20px; }
.tabs ul.cont-tab li.min { width: 160px; }
.tabs ul.cont-tab li a { padding: 10px 0pt 5px; background: transparent url('http://www.vukasizwe.com/images/arrow-green.gif') no-repeat scroll 100% 50%; display: block; width: 60px; color: rgb(94, 124, 158); text-decoration: none; font-weight: 700; }
.tabs ul.cont-tab li.min img { padding: 0pt 0pt 0pt 30px; }
.tabs-b p.askBox { margin: 20px 0pt 0pt; padding: 0pt; background: transparent url('http://www.vukasizwe.com/images/askjeff.png') no-repeat scroll 0% 0%; float: right; height: 150px; width: 234px; color: rgb(140, 198, 63); font-size: 24px; font-style: italic; font-weight: 700; line-height: 24px; }
.tabs-b p.askBox a { overflow: hidden; display: block; width: 234px; height: 150px; text-indent: -9999px; }
.domainBox legend, .domainBox label { display: none; }
.domainBox { background: transparent url('http://www.vukasizwe.com/images/search-box-bg.gif') repeat scroll 0pt 0pt; width: 240px; height: 20px; }
.domainBox #domainSearch { border: 0pt none ; margin: 3px 0pt 0pt 6px; padding: 0pt; background: transparent none repeat scroll 0% 0%; float: left; width: 180px; color: rgb(94, 124, 158); }
.domainBox #domainGo { float: right; width: 36px; height: 20px; }
body#popup { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow-y: scroll; }
body#popup table.data { margin-top: 10px; }
#popHeader { margin: 0pt; padding: 0pt; background: rgb(0, 110, 199) url('popheader-bg.png') repeat-x scroll 0pt 0pt; overflow: hidden; position: absolute; top: 0pt; left: 0pt; height: 60px; width: 650px; z-index: 999; }
#popHeader-in a { margin: 0pt 0pt 0pt 20px; background: transparent url('http://www.vukasizwe.com/images/popaplus_net-logo.png') no-repeat scroll 0pt 0pt; float: left; display: block; width: 157px; height: 60px; }
#popHeader-in h1 { padding: 22px 50px 0pt 0pt; float: right; font-size: 20px; color: rgb(255, 255, 255); }
#popContent { padding: 24px 30px 10px; background: transparent url('http://www.vukasizwe.com/images/popcontent-bg.gif') repeat-x scroll 0pt 0pt; overflow: auto; color: rgb(51, 51, 51); position: relative; }
#popContent h2 { color: rgb(94, 124, 158); font-size: 16px; }
body#popup hr { width: auto; }
#popContent h3 { margin-left: 10px; }
#popContent h2, #popContent p, #popContent ul, #popContent ol { margin: 10px; }
#popContent2 { padding: 24px 0pt 0pt 30px; background: transparent url('http://www.vukasizwe.com/images/chatgateway-bg.jpg') repeat-x scroll -60px 50%; color: rgb(51, 51, 51); display: block; position: relative; }
#popContent2 h2 { color: rgb(94, 124, 158); font-size: 16px; }
#popContent2 h2, #popContent2 p, #popContent2 ul, #popContent2 ol { margin: 10px; }
#popFooter { bottom: 0pt; width: 650px; height: 24px; }
#popFooter-in { background: rgb(175, 190, 206) url('popclose.png') no-repeat scroll 96% 50%; display: block; height: 24px; text-indent: -9999px; }
#popFooter-in a { display: block; height: 24px; }
#popHeaderSpacer { height: 60px; }
#popFooterSpacer { height: 24px; }
html > body #popHeader, html > body #popFooter { position: fixed; }
#popup #box .content { background: transparent none repeat scroll 0% 0%; }
#pop-div { background: transparent url('http://www.vukasizwe.com/images/bg-pop-box.png') no-repeat scroll 0pt 0pt; color: rgb(51, 51, 51); z-index: 999; position: absolute; top: 80px; left: 36%; height: 416px; width: 430px; font-size: 12px; line-height: 19px; }
#pop-div h1 { margin: 23px 0pt 20px 140px; background: transparent url('http://www.vukasizwe.com/images/logo-cedant.gif') no-repeat scroll 0pt 0pt; width: 150px; height: 32px; text-indent: -9999px; display: block; }
#pop-div p, #pop-div ul, #pop-div h2 { padding: 0pt 20px 16px; }
#pop-div h2 { padding-bottom: 0pt; }
#pop-div ul li { background: transparent url('http://www.vukasizwe.com/images/arrow-green.gif') no-repeat scroll 0pt 50%; padding-left: 10px; }
#pop-div p { padding: 0pt 20px 16px; font-size: 12px; line-height: 19px; }
#pop-div a.btn-close { margin: 0pt 0pt 0pt 148px; background: transparent url('http://www.vukasizwe.com/images/btn-close.gif') no-repeat scroll 0pt 0pt; width: 134px; height: 20px; display: block; text-indent: -9999px; }
#pop-download { background: rgb(163, 185, 206) none repeat scroll 0% 0%; height: 300px; width: 338px; font-size: 12px; line-height: 19px; position: absolute; top: 20px; left: 30px; }
#form-down { margin: 5px 0pt 0pt 20px; padding: 15px 0pt 0pt 15px; }
.mainBody #pop-download p { margin: 5px 5px 0pt 33px; font-size: 11px; line-height: 15px; }
.mainBody #pop-download p small { margin: 0pt 0pt 0pt 110px; position: relative; top: -30px; }
#form-down label { clear: both; float: left; display: block; width: 95px; margin-top: -10px; text-align: left; }
#form-down fieldset.lineup .label-wrap { float: right; width: 180px; margin-top: -5px; text-align: left; padding-bottom: 15px; }
#pop-download #form-down fieldset { padding-bottom: 0pt; }
#form-down input, #form-down textarea, #form-down fieldset.lineup span { position: relative; top: -18px; left: 100px; display: block; }
#form-down .required { background: transparent url('http://www.vukasizwe.com/images/required-asterix.gif') no-repeat scroll 100% 0pt; }
.download-error { border-color: rgb(86, 121, 159); background: rgb(204, 218, 233) none repeat scroll 0% 0%; color: rgb(36, 35, 35); margin-left: 13px; font-size: 10px; line-height: 12px; }
.download-notice { border-color: rgb(86, 121, 159); background: rgb(204, 218, 233) none repeat scroll 0% 0%; color: rgb(36, 35, 35); }
.download-success { border-color: rgb(86, 121, 159); background: rgb(204, 218, 233) none repeat scroll 0% 0%; color: rgb(36, 35, 35); }
.download-error, .download-notice, .download-success { border: 1px solid rgb(108, 141, 174); margin: 0pt auto; padding: 5px 5px 5px 0pt; width: 266px; }
.mainBody .download-error ul, .mainBody .download-error li { margin: 0pt 8px 0pt 10px; padding: 0pt; background: transparent none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 12px; }
#close_btn { margin: 5px 5px 0pt 0pt; background: transparent url('http://www.vukasizwe.com/images/download-pop-close.gif') repeat scroll 0% 0%; text-indent: -9999px; text-align: left; display: block; height: 25px; width: 24px; float: right; }
div.focus, p.focus, span.focus { text-align: center; }
.focus img { margin: 0pt auto; display: block; }
.floatLeft { float: left; }
.floatRight { float: right; }
abbr, acronym, span.abbr, img.toolTip a { background: transparent url('http://www.vukasizwe.com/images/acronym.gif') repeat-x scroll 0pt 100%; cursor: help; }
kbd { border-style: solid; border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(136, 136, 136) rgb(187, 187, 187); border-width: 1px 3px 3px 2px; padding: 1px 2px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; white-space: nowrap; color: rgb(0, 0, 0); line-height: 200%; }
sup, sub { height: 0pt; line-height: 1; vertical-align: baseline; position: relative; font-size: 80%; }
sup { bottom: 1ex; }
sub { top: 0.5ex; }
small { font-size: 80%; }
table small { font-size: 9px; }
address span { display: block; font-style: normal; }
.error, .notice, .success { border: 2px solid rgb(221, 221, 221); margin: 5px 0pt 10px; padding: 10px; }
.mainBody .error ul, .mainBody .error li { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
.error { border-color: rgb(251, 194, 196); background: rgb(251, 227, 228) none repeat scroll 0% 0%; color: red; }
.notice { border-color: rgb(255, 211, 36); background: rgb(255, 246, 191) none repeat scroll 0% 0%; color: rgb(81, 71, 33); }
.success { border-color: rgb(198, 216, 128); background: rgb(230, 239, 194) none repeat scroll 0% 0%; color: rgb(38, 68, 9); }
p.first { padding-top: 0pt; }
.btn-right { margin-right: 5px; margin-left: 10px; }
dfn { border-bottom: 1px dashed rgb(210, 221, 232); cursor: help; font-style: normal; }
.firstLetter:first-letter { float: left; font-size: 400%; line-height: 0.8em; color: rgb(212, 212, 199); }
.firstLine:first-line { text-transform: uppercase; }
acronym { speak: normal; }
abbr.initialism { speak: spell-out; }
abbr.truncation { speak: normal; }
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 { margin-right: 20px; float: left; display: inline; }
.grid-1 { width: 40px; }
.grid-2 { width: 100px; }
.grid-3 { width: 160px; }
.grid-4 { width: 220px; }
.grid-5 { width: 280px; }
.grid-6 { width: 340px; }
.grid-7 { width: 400px; }
.grid-8 { width: 460px; }
.grid-9 { width: 520px; }
.grid-10 { width: 580px; }
.grid-11 { width: 640px; }
.grid-12 { width: 700px; }
.grid-last { margin-right: 0pt; }
.clear { clear: both; }
.clear-left { clear: left; }
.clear-right { clear: right; }
.hide { display: none; }
.show { display: block; }
.invisible { visibility: hidden; }
.mute { font-size: 9px; color: rgb(119, 119, 119); }
.notice { font-style: italic; color: rgb(119, 119, 119); }
.nowrap { white-space: nowrap; }
.accessibility { display: none; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.img-left { float: left; margin-right: 10px; }
.img-right { float: right; margin-left: 10px; }
.text-bold { font-weight: bold; }
.text-italic { font-style: italic; }
* br.clear { font-size: 1px ! important; }
#contentForm {
  width: 500px;
  padding: 0 0 0 31px;
}

#footer { padding: 0px; width: 960px; }
.footer_bar { border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); background: transparent url('http://www.vukasizwe.com/images/navbg.gif') repeat scroll center center; height: 37px; text-align: right; width: 960px; }
.fb_links { color: rgb(187, 187, 187); float: right; font-family: arial,sans-serif; font-size: 12px; padding-top: 10px; margin-right: 5px; }
.fb_links a { color: rgb(102, 102, 102); margin-left: 5px; margin-right: 5px; text-decoration: none; }
.fb_links a:hover { color: rgb(34, 34, 34); text-decoration: underline; }
.fb_links1 { float: right; font-family: arial,sans-serif; font-size: 10px; padding-top: 12px; }
.fb_links1 a { color: rgb(102, 102, 102); margin-left: 5px; margin-right: 5px; text-decoration: none; }
.fb_links1 a:hover { color: rgb(34, 34, 34); text-decoration: underline; }
.fb_icon { float: right; padding-right: 1px; }
.heading {
}
