body {background-color:white ;}
body,
.cmsDefaultTextLogo a,
.cmsDefaultTextLogo a:link,
.copyright, a.copyright, .copyright a,
a.copyright:link {color:#20333C ;}
body.cmsPopup {background-color:white ;background-image:none;padding:2%;box-sizing:border-box;}
body.cmsPopup {background-color:white ;}
.cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link {color:#203366 ;}
.btn.btn-primary, .btn-primary {background-color:;}
.btn.btn-primary, .btn-primary {background-color:#203366 ;}
.btn.btn-primary, .btn-primary {color:white ;}
body {margin:0px;padding:0px;}
body {margin-top:0px}
BODY, TD, P {font-size:12pt;line-height:160%;}
h1, h2, h3, h4, h5, h6 {}
SMALL {font-size:9pt}
TH {text-align:left;}
.listtd {font-size:9pt;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
.cmsTitle {font-weight:500;}
ul {list-style:square url("/uploads/21/images/2011_site_design/double_arrow_bullet_point.png");}
#TemplateMenu li {list-style:none;}
.menubuttonlink {text-decoration:none;}
.menubuttonlink:hover {text-decoration:underline;}
.copyright {color:#999999;}
#cmsBannerSlideDiv {z-index:1;position:relative;}
#arrowlists {width:250px;margin:0px;margin-left:40px;background-color:transparent;padding:0px;list-style:none;font-size:14pt;font-weight:bold;color:#666;}
#arrowlists ul {list-style:none;margin:0;padding:0;line-height:1;}
#arrowlists li{padding:0;}
#arrowlists li a {height:20px;text-decoration:none;font-size:11pt;padding:3px 3px 3px 3px;line-height:20px;color:#666;font-weight:bold;display:block;border-bottom:solid 1px #e5e5e5;background-color:transparent;background:url(/uploads/21/images/2011_site_design/arrow.png)no-repeat left;padding-left:14px;text-indent:6px;}
#arrowlists li a:hover {color:#FFF;background:none;background-color:#333;}
.arrowlistheadingstoprow {margin-top:5px;color:#333333;margin-bottom:8px;border-bottom:solid 1px #a3a3a3;}
.arrowlistheadings {margin-top:20px;color:#333333;margin-bottom:8px;border-bottom:solid 1px #a3a3a3;}
#arrowlists_inside {width:180px;margin:0;margin-left:10px;background-color:transparent;padding:0;}
#arrowlists_inside h3 {margin-top:20px;color:#333333;margin-bottom:8px;border-bottom:solid 1px #a3a3a3;}
#arrowlists_inside ul {list-style:none;margin:0;padding:0;}
#arrowlists_inside li {padding:0;}
#arrowlists_inside li a {line-height:30px;text-decoration:none;font-size:9pt;padding:3px 3px 3px 3px;color:#666;font-weight:bold;display:block;border-bottom:solid 1px #e5e5e5;background-color:transparent;background:url(/uploads/21/images/2011_site_design/arrow.png)no-repeat left;padding-left:14px;text-indent:6px;}
#arrowlists_inside li a:hover {color:#FFF;background:none;background-color:#333;}
#maincontent {padding:10px}
hr {border:0;width:100%;background-color:#e5e5e5;height:1px;}
#maincontent {padding:10px 40px 10px 40px;}
.homepagecontentblock h2 {color:#333333;}
#searchwrapper {width:202px;height:29px;background-image:url(/uploads/21/images/2011_site_design/search1.png);background-repeat:no-repeat;padding:0px;margin:0px;position:relative;}
#searchwrapper form {display:inline;}
div.startbuilding {height:139px;width:250px;margin:0;padding:0;background-image:url("/uploads/21/images/2011_site_design/start_building_over.png");}
div.startbuilding a, div.startbuilding a:link, div.startbuilding a:visited {display:block;}
div.startbuilding img {width:100%;height:100%;border:0;}
div.startbuilding a:hover img {visibility:hidden;}
div.startbuildinginside {height:110px;width:190px;margin:0;padding:0;background-image:url("/uploads/21/images/2011_site_design/start_building_inside_over.png");}
div.startbuildinginside a, div.startbuildinginside a:link, div.startbuildinginside a:visited {display:block;}
div.startbuildinginside img {width:100%;height:100%;border:0;}
div.startbuildinginside a:hover img {visibility:hidden;}
.contentborder {margin:0 auto;width:960px;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;}
.folio_block {position:relative;}
.main_view {float:left;position:relative;z-index:1;}
.main_view {float:left;position:relative;}
.window {height:294px;width:960px;overflow:hidden;position:relative;}
#gethelp {margin-left:32px;background:transparent;background:url(/uploads/21/images/2011_site_design/get_help_over.png);background-repeat:no-repeat;}
#gethelp img:hover{opacity:0;}
#prodesign {margin-left:16px;margin-top:20px;background:transparent;background:url(/uploads/21/images/2011_site_design/register_domain_19_dollars_over.png);background-repeat:no-repeat;}
#prodesign img:hover{opacity:0;}
#designerlink{font-size:15pt;font-weight:bold;margin-top:6px;margin-bottom:-10px;}
.hostingplans th {background:#eee;}
.supporttable a, a:link , .supporttable a:visited {color:rgb(241, 132, 14);}
.supporttable a:hover {color:#333;cursor:pointer;}
.supporttable {color:#333;font-family:Helvetica, Arial, sans-serif;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:38px;}
.supporttable td, th {border:1px solid rgb(214, 214, 214);box-shadow:0 2px 0 -1px rgb(238, 232, 232);height:30px;transition:all 0.3s;}
.supporttable th {background:#DFDFDF;font-weight:bold;}
.supporttable td {background:rgb(248, 248, 248);text-align:default;padding:10px;line-height:20px;}
.supporttable strong {font-size:14pt;margin-bottom:10px;}
 .supporttable tr:nth-child(even)td {background:rgb(238, 238, 238);}
.supporttable tr td:hover {background:rgb(255, 255, 255);color:#333;background:rgb(255, 255, 255);cursor:pointer;}
.supporttable tr td:hover strong {color:rgb(231, 231, 231);font-size:14pt;}
#designerlink{font-size:15pt;font-weight:bold;margin-top:6px;margin-bottom:-10px;}
#dessertsupporttable h2, #mainssupporttable h2, #appetiserssupporttable h2 {font-size:18pt;color:#fff;border-bottom:0px solid #333;margin-top:8px;margin-bottom:0px;padding:10px;text-indent:36px;}
#dessertsupporttable h2 {background-color:rgb(62, 174, 218);background-image:url('/uploads/21/images/328226/plus_support_page.png');background-position-y:4px;background-repeat:no-repeat;}
#mainssupporttable h2 {background-color:rgb(238, 103, 39);background-image:url('/uploads/21/images/328226/color_wheel_support_page.png');background-position-y:4px;background-repeat:no-repeat;}
#appetiserssupporttable h2 {background-color:rgb(169, 207, 88);background-image:url('/uploads/21/images/328226/appetisers_support_page.png');background-position-y:3px;background-repeat:no-repeat;}
#supportcontact {margin-top:0px;padding-bottom:4px;position:relative;margin-left:-3px;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid rgb(224, 224, 224);clear:both;padding:10px;font-size:10pt;font-weight:normal;margin-bottom:12px;margin-top:12px;line-height:22px;}
#supportcontactpostal {margin-top:0px;padding-bottom:4px;position:relative;margin-left:-3px;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid rgb(224, 224, 224);clear:both;padding:10px;font-size:10pt;font-weight:normal;margin-bottom:12px;margin-top:12px;line-height:17px;}
#supportcontact h3, #supportcontactpostal h3 {margin-top:-4px;}
h1{font-weight:400;font-size:30px;line-height:1.1em;}
h2{font-weight:400;font-size:25px;margin-top:30px;}
h3{font-weight:400;font-size:20px;margin-top:20px;}
h4{font-weight:500;font-size:12px;line-height:1.5em;}
#homepage,#homepage h1,#homepage h2,#homepage h3,#homepage h4,#homepage p,#homepage a{font-family:'Roboto', sans-serif;color:#20333C;}
.cmsSubPageEmbedded H1, .cmsSubPageEmbedded H2,.cmsSubPageEmbedded H3 {color:#20333C;}
#templatex p{margin-top:0;font-size:15px;}
#templatex .column p{margin-top:0.8em;}
.sitewidth,#template #ContentCMS>.cmsSubPagesCompiled,#template.templateE #container{max-width:1000px;width:95%;margin:0 auto;}
#cmsPage446171 {margin-bottom:10px;}
#template.templateE #container{padding:5px;box-sizing:border-box;}
#template.templateE #bannercontainer {background:linear-gradient(rgb(117, 179, 232), rgb(248, 255, 251));background:linear-gradient(rgb(182, 217, 241), rgb(248, 255, 251));max-height:150px;text-align:center;}
#template.templateE #bannercontainer img {max-height:150px;max-width:1000px;text-align:center;}
#template #logo{float:left;}
#template #logo img {max-height:90px;}
#template #header #mainmenu{width:70%;display:inline-block;}
#template #logins{display:inline-block;width:25%;}
#bannercontainer.hasimage{display:none;}
.homepage h1 {font-size:40px;border:0;}
#template .cmsSubPagesCompiledSummary{display:none;}
#template .cmsSubPageEmbedded .cmsSubPageEmbedded > h2{font-size:23px;margin-top:10px;margin-bottom:10px;}
#template .cmsSubPageEmbedded > h2{text-align:center;font-size:35px;font-weight:300;margin-top:40px;margin-bottom:40px;}
#template.homepage #cmsPageHeader{height:400px;margin-bottom:30px;background-image:url('/uploads/21/images/446083/newbanner-2.jpg'), linear-gradient(rgb(117, 179, 232), rgb(248, 255, 251));background-position:center bottom;background-size:auto 100%;background-repeat:no-repeat;}
#template.homepage #cmsPageHeader h1 {color:#fff;margin-top:55px;margin-bottom:25px;}
#template.homepage .formDIVColour{border:1px solid #cacaca;padding-bottom:10px;}
#template .column.half.flow-opposite{padding-right:0;width:62%;}
#template .column.half.flow-opposite + .column.half{padding-left:0;width:38%;}
#cmsPage446084 .cmsSubPageEmbeddedContent {background-color:#efefef;border:1px solid #cacaca;background-color:#E8F2F8;background-color:#E4F3F8;border:1px solid #C5D8F1;padding:2%;box-sizing:border-box;}
#cmsPage446085 > h2{margin:0!important;height:26px;}
#cmsPage446092 .column.half{background-color:#efefef;border:1px solid #cacaca;margin:0.5%;padding:2% 5%;text-align:center;width:100%;}
.homepage #registerDomainSearch{font-size:12px;}
.homepage #registerDomainSearch input[type=submit]{font-size:14px;}
.homepage #registerDomainSearch input,.homepage #registerDomainSearch select{font-size:11px;max-width:100%;box-sizing:border-box;}
.homepage #registerDomainSearch h4{margin:0.5em 0;}
.homepage .cmsSubPagesCompiled img{margin:0;}
#cmsPage446085 .cmsSubPageEmbedded p {font-size:13px;line-height:1.3em;}
#cmsPage446085 .cmsSubPagesCompiled .cmsSubPageEmbedded{vertical-align:top;margin:0.5% 0.5%;background-color:#F7F6F3;border:1px solid #cacaca;box-sizing:border-box;padding:1%;text-align:center;}
@media (min-width:800px){#cmsPage446092 .column.half{margin:0.5%;width:49%;}
#cmsPage446085 .cmsSubPagesCompiled .cmsSubPageEmbedded{height:260px;display:inline-block;width:32%;}
#cmsPage446085 .cmsSubPagesCompiled #cmsPage446086,#cmsPage446085 .cmsSubPagesCompiled #cmsPage446088 {width:23%;height:440px;}
#cmsPage446085 .cmsSubPagesCompiled div#cmsPage446087 {width:50%;height:440px;}
}
.homepage .cmsTitleAndText .cmsTitle{font-size:12px;line-height:1.1em;text-transform:uppercase;}
.homepage .cmsTitleAndText .cmsText{font-size:10px;line-height:1.1em;}
.homepage .list-style-4col .cmsItem {margin:2%;}
.homepage .list-style-4col .cmsImage img{max-width:50%;min-height:0!important;}
.homepage .list-style-4col li,.homepage .list-style-4col li .cmsItem,.homepage .list-style-4col .cmsImage{min-height:0!important;display:block;}
.homepage .list-style-4col li:nth-child(4n+5){clear:none;}
#cmsPage446087 li:nth-child(5),#cmsPage446087 li:nth-child(9){clear:both;}
#cmsPage446087 #viewfeat{display:inline-block;margin:5px 0 0;}
#cmsPage446087 li:last-child {width:100%;height:auto;float:none;}
#cmsPage446087 li:last-child .cmsItem{margin-top:0;margin-bottom:0;}
#cmsPage446084 > h2{display:none;}
div#cmsPage446089,div#cmsPage446090,div#cmsPage446922{padding:1% 0;}
div#cmsPage446089 .cmsSubPageEmbeddedContent,div#cmsPage446090 .cmsSubPageEmbeddedContent,div#cmsPage446922 .cmsSubPageEmbeddedContent{padding:0 10%;box-sizing:border-box;}
div#cmsPage446089 img,div#cmsPage446090 img,div#cmsPage446922 img{width:auto;height:110px;}
#cmsPage446171{margin-top:50px;position:relative;padding-top:20px;}
#cmsPage446171 .list-style-4col .cmsItem {margin:10%;text-align:center;}
#cmsPage446171 .cmsItem:hover {background-color:#fff;}
#template #footer #menu > ul > li > a{font-weight:900;}
#cmsPage446171 img{max-height:80px;}
#template #cmsPage446171.cmsSubPageEmbedded > h2{margin-bottom:0;width:100%;}
#template #cmsPage446171.cmsSubPageEmbedded .cmsSubPageEmbeddedContent{padding:10px 0 30px 0;}
#template #cmsPageFooterTools {margin-top:0;}
#template #footer{clear:both;padding:20px 5%;background-color:#494F54}
#template #footlogo{padding:0 0 20px 0;}
#template #footer #menu{float:none;height:auto;}
#template #footer #menu>ul>li{width:12%;min-width:150px;float:none;display:inline-block;vertical-align:top;}
#template #footer #menu li {font-size:10px;}
#template #footer #menu li li{width:100%;}
#template #footer #menu ul li a {text-align:left;padding:0;border:0;color:#fff;}
#template #menu ul ul li a{color:#fff;}
#template #footer #menu ul ul {position:relative;left:0;width:100%;margin:0px;padding:0px;display:block;}
#template #footer #menu ul ul li a {background:none;font-size:10px;line-height:1.8em;border-bottom:0px solid #fff;border-right:0px solid #ededed;padding:0;margin:0;width:100%;}
#template #footer #menu ul ul li a:hover{color:#D14836;}
#template #footer #menu ul ul ul{display:none;}
#header {position:relative;}
#header .menu{margin-top:15px;}
#searchIcon {}
#searchIcon img {height:16px;width:16px;}
.searchtoykeywords {width:200px;}
#template #menu,#template #cmslogin{float:right;width:auto;margin-top:15px;}
#template #cmslogin {margin-right:5px;}
#template #cmslogin a{margin-left:10px;}
#template #header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
#menu li:hover A, #nav li.sfhover A {color:#ffffff;background-color:#333;}
#footer #menu li:hover A, #footer #nav li.sfhover A,#footer #menu li:hover, #footer #menu li.sfhover,#footer #menu a:hover, #footer #menu a:visited:hover {color:inherit;background-color:inherit;background:none;}
#template #menu a{font-weight:400;-webkit-transition:background-color 0.3s ease, color 0.3s ease;-moz-transition:background-color 0.3s ease, color 0.3s ease;-o-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease;border:0;}
#template .button{border:1px solid #222;font-size:14px;font-weight:300;padding:4px 10px;-webkit-transition:background-color 0.3s ease, color 0.3s ease;-moz-transition:background-color 0.3s ease, color 0.3s ease;-o-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease;text-decoration:none;}
#template .button.primary,#template .btn.btn-primary{color:#fff;background-color:#D14836;border-radius:0;}
#template .btn.btn-primary{padding:6px 20px;font-size:1.1em;}
#template .button.primary:hover,#template .btn.btn-primary:hover{background-color:#AD2D1C;text-decoration:none;}
#template .button.secondary{color:#000;background-color:#DADADA;background-color:#F1DF0F;border:1px solid #222;line-height:1.6em;text-transform:uppercase;}
#template .button.secondary:hover{background-color:#bababa;}
#template .button.primary.large{}
#template .button.secondary.large{}
@media only screen and (max-width:1200px){#template #footer #menu li {width:20%;}
}
#cboxLoadedContent .cmsSearchForm input {font-size:200%;}
#cboxLoadedContent .cmsSearchForm {min-width:400px;}
#menu li#mbtn446083 {display:none;}
.sitewidth {width:95%;margin:0 auto;}
body {font-family:'Roboto', sans-serif ;}
#menu {width:100%;background-color:transparent;height:39px;margin-top:0px;border:0px solid white;z-index:1000;position:relative;}
#menu ul {list-style:none;padding:0px;margin:0px;}
#menu li {position:relative;display:inline-block;padding:0px;background-color:transparent;}
#menu > ul > li:last-child > ul{right:0x-margin-left:-156px;}
#menu > ul > li:nth-last-child(2)> ul{x-margin-left:-148px;}
#menu ul li a{text-align:center;text-decoration:none;font-size:10pt;font-weight:bold;color:#666;display:block;border-right:1px solid #ededed;line-height:39px;background-color:transparent;padding:0px 8px 0 8px;}
#menu a:hover, #menu a:visited:hover {color:white;background-color:#666;background-image:url(/uploads/21/images/2011_site_design/menu_bg_over.jpg);background-repeat:repeat-x;}
#header #menu ul ul {border:1px solid #ededed;}
#menu ul ul {position:absolute;display:none;width:220px;margin:0px;padding:0px;box-sizing:border-box;}
#header #menu ul ul li {background-color:#666;border-bottom:1px solid #fff;}
#menu ul ul li {display:block;width:100%;padding:0;margin:0;}
#menu ul ul li a {display:block;color:blue;text-align:left;font-weight:normal;font-size:10pt;line-height:25px;padding:6px;margin:0;}
#menu ul ul ul {position:absolute;top:auto;left:0px;margin:-33px -220px;width:220px;}
#menu ul ul a:hover, #menu ul ul a:visited:hover {color:#ffffff;background-image:none;background-color:#000000;}
#menu li:hover A, #nav li.sfhover A{color:#ffffff;background-color:#333;}
#menu li:hover, #menu li.sfhover {background:#b10707;color:#ffffff;}
#menu ul ul li:hover, #menu ul ul li.sfhover {background:#b10707;color:#ffffff;}
#menu li:hover>ul, #menu li.sfhover>ul{display:block;right:0;}
#menu li li:hover>ul, #menu li li li:hover>ul, #menu li li.sfhover>ul, #menu li li li.sfhover>ul {display:block;right:200px;}
H1,H2,H3 {color:#203366 ;}
H2,H3 {color:#000D2B ;}
H3 {color:#778822 ;}
A {color:#203366 ;}
A:active, A:hover {color:#203366 ;}
A:visited {color:#203366 ;}
BODY {font-family:'Roboto', sans-serif ;}
.formDIVColour {background-color:#F9F9F9 ;border:3px solid #F9F9F9 ;padding:1%;}