/*
Cyberstrider Global CSS Styles
Created:25:09:09
Last Updated: 16:12:09

  GLOBAL ******************************************************************
************************************************************************* */
body,form,fieldset,/*input,*/div,p,hr,h1,h2,h3,h4,h5,h6,dl,dd,dt,ol,ul,li,table,th,td,img{border:0;font-family:Verdana, Geneva, sans-serif;margin:0;padding:0;}
body,html{background-color:#fff;font-size:100%;}
body{font-size:0.75em;}

/* LAYOUT ******************************************************************
************************************************************************* */
#wrapper{width:100%;}
#homepage_wrapper{width:880px;clear:both;background:transparent url(../graphics/top-box-880-new2.jpg) no-repeat left top;margin:0 auto;}
#maincontent-duo{margin-bottom:20px;width:670px;float:left;background:transparent;}
#homecontent{margin-bottom:20px;width:600px;float:left;background:transparent;}
.fullcontent{width:880px;clear:both;background:transparent;margin:0;padding:0;}
.content{width:880px;clear:both;background:transparent;margin:0 auto;}
#leftmenuContainer{margin-bottom:10px;width:200px;margin-right:10px;float:left;}
#rightmenuContainer{width:240px;float:left;background:transparent;margin:0 20px;}

/* FONTS ******************************************************************
************************************************************************* */
p{color:#000;font-family:Verdana, Geneva, sans-serif;line-height:1.4em;margin:0.7em 0;}
p.first-para{color:#333;font:1.19em "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;margin:0 0 0.7em;}
p.indent{padding-left:18px;}
h1,h2,h3,h4,h5{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:normal;font-weight:400;}
h1{color:#58B9DA;font-size:2em;margin:0;padding:0 0 0.5em;}
h2{color:#373737;font-size:2em;margin:0;padding:1em 0 0.5em;}
h2.top{color:#58B9DA;padding:0 0 0.5em;}
h3{color:#373737;font-weight:700;font-size:1.5em;padding:0.5em 0;}
h4{color:#58B9DA;}
h3.faq{background:url(../graphics/faq.png) no-repeat left center;padding:1em 0 1em 40px;}
li{color:#000;line-height:150%;font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;}
dl,dt,dd,ul,li,ol{list-style-type:none;background:url(none);margin:0;padding:0;}
ul.bullet li{list-style:disc;margin:0 0 0 30px;}
ol li{list-style:decimal;margin:0 0 0 20px;padding:0;}
dl{list-style-type:none;font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;margin:0 0 1em;padding:0;}
dt{font-weight:700;font-size:1.2em;margin:0;}
dd{margin-bottom:6px;}
dd a{margin-left:10px;padding-left:16px;background:url(../graphics/pointer.gif) no-repeat left center;}
.footertext{font:75% Verdana, Arial, Tahoma, Helvetica, sans-serif;color:#666;}
a:hover{text-decoration:underline;color:#F4A51C;outline:none;}
p.page-top{background:url(../graphics/page-top.png) no-repeat left center;padding:0 0 0 20px;}
.tiny{font-size:0.8em;}
p.error{color:red;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
div.spacer{clear:both;margin:0;padding:0;}
h3.break,p.break{margin-top:1em;padding-top:0.7em;padding-bottom:0.5em;border-top:1px dotted #666;background-position:0 6px;}
dt.break{margin-top:1em;border-top:1px dotted #666;padding:0.7em 0 0.3em;}
.img-left{float:left;padding:5px 20px 20px 0;}
div.memberships{padding:10px 0;}
div.memberships p{margin-left:130px;}
abbr,acronym,.help{border-bottom:1px dotted #000;cursor:help;}
td.tld{font-size:1.1em;font-weight:700;}
b.r1{margin:0 5px;}
b.r2{margin:0 3px;}
b.r3{margin:0 2px;}
b.r4{height:2px;margin:0 1px;}

/*  HEADER   *******************************************************************
******************************************************************************* */
#header{width:880px;padding-bottom:0px;overflow:hidden;background:#62C3E3 url(../graphics/top-box-880-new2.jpg) no-repeat left top;margin:10px auto;}
#homepage_wrapper #header{width:880px;height:170px;background:none;margin:10px auto 15px;}
#logo{width:335px;float:left;padding-top:26px;padding-left:20px;background-color:transparent;}
#header-right{width:510px;float:left;margin-top:20px;background-color:transparent;text-align:right;padding:0;min-height:90px;}
#header-right h1{font-size:2em;color:#FFF;padding:0;}
#header-right p{font-size:1em; color:#264D5B; padding:0;
}
#navbar{width:880px;margin-top:22px;background:transparent url(../graphics/nav-bar.png) repeat-x 0 0;float:left;}

/* TOP NAVIGATION  *************************************************************
******************************************************************************* */
ul#nav-left{width:auto;float:right;text-align:right;list-style:none;}
#nav-left li{float:left;text-align:right;display:inline;margin:0;padding:0;}
a.nav_btn{height:23px;float:left;font:bold 100% Verdana, Arial, Tahoma, Helvetica, sans-serif;border-right:1px solid #dcdcdc;margin:5px 0;padding:7px 12px 0 11px;}
a.nav_btn:link,a.nav_btn:visited,a.nav_btn:active{color:#fff;text-decoration:none;text-shadow:#8ADAF5 0 0 1px;}
a.nav_btn:hover{color:#F3A31C !important;}
a.nav_btn.active{color:#F3A31C !important;text-shadow:#F3CC6D 0 0 1px;}
#navbar ul li:last-child a{border-right:none;}
.navline{height:30px;margin-top:10px;border-left:solid 1px #d7e7eb;float:right;}


#share{width:880px;padding-bottom:0px;overflow:hidden;margin:0px auto;
text-align:right;}

#share span {margin-top:-6px;}



/* FOOTER **********************************************************************
******************************************************************************* */#footer{width:880px;height:70px;background:#f6f6f6;font:90% Verdana, Arial, Tahoma, Helvetica, sans-serif;color:#686E7D;clear:both;border-top:20px solid #FFF;margin:0 auto;padding:0;}
#footercopy{margin-bottom:30px;font:90% Verdana, Arial, Tahoma, Helvetica, sans-serif;clear:both;text-align:right;}
#footer-left{width:438px;float:left;background:transparent;padding:0 0 0 20px;}
ul#footer-right{width:400px;float:right;text-align:right;list-style:none;background:transparent;padding:20px 10px 0 0;}
ul#footer-right li{float:left;list-style:none;padding:0;}
ul#footer-right li a:link,ul#footer-right li a:visited,ul#footer-right li a:active{color:#686E7D;text-decoration:none;margin-left:20px;}
ul#footer-right li a.active{color:#00A9D6 !important;}
/* LEFT | RIGHT MENUS **********************************************************
******************************************************************************* */#rightmenuContainer div.side-nav-title,#leftmenuContainer div.side-nav-title{width:185px;background:#eef4f5 url(../graphics/leftmenu-top.png) no-repeat;margin:0;padding:7px 0 10px 15px;}
#rightmenuContainer div.side-nav-title{width:220px;background:transparent url(../graphics/homebox-inner-220.png) no-repeat left top;}
#rightmenuContainer div.side-nav-title h2,#leftmenuContainer div.side-nav-title h2{font-size:1.4em;font-weight:700;color:#373737;text-shadow:#FFF 0 0 1px;margin:0;padding:0;}
#leftmenuContainer div.side-nav-inner{background:#eef4f5;margin:0;padding:0 15px;}
#rightmenuContainer div.side-nav-inner{background:transparent url(../graphics/homebox-inner-220.png) no-repeat left -30px;margin:0;padding:0;}
#leftmenuContainer .side-nav-item{padding-top:6px;padding-bottom:6px;width:200px;min-height:20px;background-color:#eef4f5;border-top:solid 1px #fff;}
#leftmenuContainer div.side-nav-base{width:200px;height:10px;margin-bottom:1em;background:url(../graphics/leftmenu-bottom.png) no-repeat;}
#rightmenuContainer div.side-nav-base{width:220px;height:10px;margin-bottom:1em;background:transparent url(../graphics/homebox-inner-220.png) no-repeat left bottom;}
#leftmenuContainer div.side-nav-inner p{background:#eef4f5;margin:0;padding:0 0 0.5em;}
#rightmenuContainer div.side-nav-inner p{background:transparent;margin:0;padding:0 0 0.5em;}
#leftmenuContainer .side-nav-text{padding-left:10px;padding-right:10px;}
#leftmenuContainer ul.side-nav{list-style:none;}
#leftmenuContainer ul.side-nav li{list-style:none;width:200px;border-top:solid 1px #fff;padding:0;}
#leftmenuContainer ul.side-nav li a{display:block;padding-top:6px;padding-bottom:6px;padding-left:15px;min-height:20px;background-color:#eef4f5;color:#686E7D;font-weight:700;text-decoration:none !important;}
#leftmenuContainer ul.side-nav li a:hover{text-decoration:none !important;background:#f5f9fa;cursor:pointer;color:#F4A51C;}
#leftmenuContainer ul.side-nav li a.active{text-decoration:none !important;background:#f5f9fa;color:#00A9D6;}
#leftmenuContainer div.prices{line-height:2em;font-family:Verdana, Geneva, sans-serif;}
#leftmenuContainer ul.tickbox{padding:1.2em 0;}



/* BANNER  ********************************************************************
********************************************************************************/

#rightmenuContainer .promo-box {
	width:239px;
margin:0;margin-bottom:12px;
}

p.yellowtxt {
	font-size:1.3em;
font-weight:700;
color:#F3A31C;
	
}



/* BOXES  ********************************************************************
********************************************************************************/
#mcontact div.plainbox,#maincontent-duo div.roundbox,#maincontent-duo div.plainbox{width:330px;float:left;background:transparent;margin:0;}
#mcontact div.plainbox.firstbox,#maincontent-duo div.roundbox.firstbox,#maincontent-duo div.plainbox.firstbox{margin-right:10px;}
#mcontact div.plainbox{width:220px;}
#maincontent-duo div.roundbox-title{width:320px;background:transparent url(../graphics/roundbox-330.png) no-repeat left top;margin:0;padding:7px 0 7px 10px;}
#maincontent-duo div.inner{background:#eef4f5;padding:0 6px 10px 10px;}
#maincontent-duo div.roundbox-base{width:330px;height:10px;margin-bottom:10px;background:transparent url(../graphics/roundbox-330.png) no-repeat left bottom;}
#maincontent-duo div.roundbox ul{width:280px;font-size:0.9em;line-height:1.9em;clear:both;margin:0 auto;padding:10px 0 5px;}
#maincontent-duo .plainbox ul li{list-style-type:none;display:inline;background:url(../graphics/checkbox.gif) no-repeat 0 3px;color:#000;margin-right:10px;}
#maincontent-duo .plainbox li.more{background:url(../graphics/plusbox.gif) no-repeat 0 3px;display:block;margin-left:0;}
#maincontent-duo div.roundbox li.blank{background:url(none);margin-left:0;padding-left:0;}
#homecontent div.roundbox,#rightmenuContainerdiv.roundbox{width:279px;float:left;background:transparent;margin:0 0 0 20px;}
#rightmenuContainer div.roundbox{width:239px;}
#homecontent div.roundbox-title,#rightmenuContainer div.roundbox-title{width:259px;background:transparent url(../graphics/homebox-inner-279.png) no-repeat left top;margin:0;padding:7px 10px;}
#rightmenuContainer div.roundbox-title{width:219px;background:transparent url(../graphics/homebox-inner-239.png) no-repeat left top;margin:0;padding:7px 10px;}
#homecontent div.inner,#rightmenuContainer div.inner{min-height:70px;background:transparent url(../graphics/homebox-inner-279.png) no-repeat 0 -30px;padding:0 5px 10px 10px;}
#homecontent div.inner.twitter-box,#rightmenuContainer div.inner.twitter-box{height:105px;overflow:hidden !important;background:transparent url(../graphics/homebox-inner-279.png) no-repeat 0 -30px;}
#homecontent div.roundbox-base,#rightmenuContainer div.roundbox-base{width:279px;height:13px;margin-bottom:1em;background:transparent url(../graphics/homebox-inner-279.png) no-repeat left bottom;}
#rightmenuContainer div.roundbox-base{width:239px;background:transparent url(../graphics/homebox-inner-239.png) no-repeat left bottom;}
#homecontent div.roundbox-title h2,#maincontent-duo div.roundbox-title h2,#rightmenuContainer div.roundbox-title h2,#rightmenuContainer div.roundbox-title h3{font-size:1.8em;font-weight:700;color:#58B9DA;margin:0;padding:0;}
#rightmenuContainer div.roundbox-title h3{font-size:1.4em;padding-bottom:0.8em;}
#homecontent div.roundbox p,#rightmenuContainer div.roundbox-title h2
#maincontent-duo div.roundbox p,#maincontent-duo div.roundbox div.strap{font-size:0.9em;line-height:1.5em;color:#000;background:transparent;margin:0;}
#maincontent-duo div.roundbox p.more_here{background:#eef4f5;margin:0;padding:0 0 0 85px;}
#homecontent div.roundbox p.more_here{background:transparent url(../graphics/homebox-inner-279.png) no-repeat 0 -30px;padding:0 0 0 80px;}
#homecontent div.roundbox div.strap,#maincontent-duo div.roundbox div.strap{width:192px;float:left;}
#homecontent div.roundbox div.price,#maincontent-duo div.roundbox div.price,#maincontent-duo div.roundbox p.price{padding-top:0;font-size:0.85em;line-height:2em;}
#homecontent div.roundbox div.price span,#maincontent-duo div.roundbox div.price span,#maincontent-duo div.roundbox p.price span{font-size:3em;font-weight:700;color:#F3A31C;}
#homecontent div.roundbox div.price,#maincontent-duo div.roundbox div.price{width:110px;float:right;text-align:center;}
#homecontent div.roundbox div.price{width:120px;font-size:0.85em;height: 40px;margin-top:-20px;}
#homecontent div.roundbox div.price.bigger span,#maincontent-duo div.roundbox div.price.bigger span{font-size:4em;}
/* COMPARISON TABLE ************************************************************
******************************************************************************* */div.comparison{margin:0;padding:0;}
div.comparison table,table.price-table{margin-top:0;width:100%;border:0;font-family:Verdana, Geneva, sans-serif;font-size:1em;}
div.comparison .headers th,table.price-table .headers th{text-align:center;vertical-align:top;margin:0;padding:0;}
div.comparison .headers th span.tiny,table.price-table .headers th span.tiny{padding:6px 0;}
div.comparison th h3,table.price-table th h3,#tabs table th h3{color:#fff;background-color:#616C71;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:0;padding:4px 0;}
div.comparison th.comp h3,table.price-table th.comp h3,#tabs table th.comp h3{text-align:right;padding-right:20px;background-color:#fff;color:#000;}
div.comparison th.comp,table.price-table th.comp{border-left:0 solid #e0e0e0;}
div.comparison table.all-features{margin-top:0.5em;}
div.comparison .features h3,table.price-table .features h3{font-size:1.2em;font-weight:600;text-align:left;margin:0;padding:0.2em 0 0.2em 1em;}
div.comparison td,table.price-table td{text-align:center;padding:3px 0;}
div.comparison td,div.comparison th,table.price-table td,table.price-table th{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background-color:transparent;color:#000;font-weight:400;}
div.comparison th,table.price-table th{padding-right:10px;text-align:right;border-left:1px solid #e0e0e0;}
div.comparison th.top,table.price-table th.top{border-top:1px solid #e0e0e0;}
div.comparison td.border-bottom,table.price-table th.border-bottom,table.price-table td.border-bottom{border:none;border-bottom:1px solid #e0e0e0;}
div.comparison tr.features th{background-color:#e0e0e0;text-align:left;padding:4px 0 4px 20px;}
div.comparison tr.features th h3{background-color:#e0e0e0;color:#000;}
div.comparison tr.features th p{font-size:0.7em;margin-right:150px;}
div.comparison .true{background-image:url(../graphics/yellowtick.gif);background-position:50% 50%;background-repeat:no-repeat;text-indent:-9999px;}
div.comparison .false{background-image:url(../graphics/greycross.gif);background-position:50% 50%;background-repeat:no-repeat;text-indent:-9999px;}
div.comparison tr.pricing td,div.comparison tr.pricing th{font-weight:700;font-size:1em;color:#000;background-color:#eef4f5;padding:5px 10px;}
div.comparison tr.blank td,table.price-table tr.blank td{border:0 solid #e0e0e0;text-align:left;padding:0;}
div.comparison tr.order td,div.comparison tr.order th{border:0 solid #e0e0e0;padding:10px 0 10px 15px;}
div.comparison tr.order th{border:0 solid #e0e0e0;padding:0;}
div.comparison p.fantastico{color:#000;background:url(../graphics/fantastico.png) no-repeat left 5px;padding:0 0 20px 130px;}
/* TAB STYLES ******************************************************************
******************************************************************************* */#tabs{margin:0;}
ul#product-tabs{float:right;background:#fff;padding-top:4px;margin-bottom:-1px;}
ul#product-tabs li{margin-left:1px;list-style:none;float:left;background:#51ABC9 url(../graphics/rtab-off.gif) no-repeat right top;border:none;}
* html ul#product-tabs li{display:inline;float:left;}
ul#product-tabs li a{text-decoration:none;font-weight:700;float:left;font-size:1.2em;background:url(../graphics/ltab-off.gif) no-repeat left top;color:#fff;padding:8px 20px;}
ul#product-tabs li a:link,#tabs ul li a:visited{text-decoration:none;}
ul#product-tabs li a:hover,#tabs ul li a:focus{color:#fff;text-decoration:underline;}
ul#product-tabs li.ui-tabs-selected{background:#F8F8F8 url(../graphics/rtab-on.gif) no-repeat right top;}
ul#product-tabs li.ui-tabs-selected a{background:url(../graphics/ltab-on.gif) no-repeat left top;color:#51ABC9;}
ul#product-tabs li.active a:hover{color:#000;text-decoration:none;}
/* Tab Content Styles  */#tabs .tabdiv,div.tabdivbox{clear:both;font-size:0.9em;padding:0;}
#tabs div.bg2col,div.tabdivbox{clear:both;background:#F8F8F8 url(../graphics/tabs-bg-670.png) repeat-y left top;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;padding:8px 0 20px 20px;}
#tabs div.basebox{background:#fff;clear:both;margin-top:1.5em;padding:0;}
#tabs div div.boxes,div.tabdivbox div.boxes{display:block;width:220px;float:left;padding:0 20px 0 0;}
div.tabdivbox div.boxes{width:160px;}
div.tabdivbox div.boxes.domainsearch{width:400px;padding-left:0;}
#tabs div.prices,div.tabdivbox div.prices{float:left;width:160px;padding-top:8px;margin-top:-30px;line-height:2em;text-align:left;font-family:Verdana, Geneva, sans-serif;}
div.tabdivbox div.prices{width:160px;padding-top:8px;margin-top:0;padding-left:60px;line-height:2em;text-align:left;font-family:Verdana, Geneva, sans-serif;}
#tabs p.order_btn{padding:0.5em 0 0;}
#tabs .tabdiv h2{color:#000;font-weight:700;margin:0;padding:0 0 0.5em;}
/************************************
	BUTTONS
************************************ */input.login_btn{position:relative;border:0 solid #fff;cursor:pointer;overflow:visible;width:69px;text-align:center;height:19px;background:transparent url(../graphics/login_btn.png) no-repeat left top;padding:0 0 0 12px;}
input.login_btn:hover{background-position:left -23px;}
p.more_here a,p.order_btn a,td.order_btn a,p.adsl_btn a,td.adsl_order_btn a{height:28px;display:block;text-indent:-9999px;clear:both;margin:0;padding:0;}
p.order_btn a,td.order_btn a{width:121px;background:url(../graphics/order-btn.png) no-repeat 0 0;}
p.order_btn a:hover,td.order_btn a:hover{background:url(../graphics/order-btn.png) no-repeat 0 -30px;}
td.adsl_order_btn a{margin-left:7px;height:22px;width:72px;background:url(../graphics/adsl_order_btn.png) no-repeat 0 0;}
td.adsl_order_btn a:hover{background:url(../graphics/adsl_order_btn.png) no-repeat 0 -30px;}
p.adsl_btn a{width:140px;background:url(../graphics/adsl-btn.png) no-repeat 0 -30px;}
p.adsl_btn a:hover{background:url(../graphics/adsl-btn.png) no-repeat 0 0;}
p.more_here a{width:140px;background:url(../graphics/more-btn.png) no-repeat 0 0;}
p.more_here a:hover{background:url(../graphics/more-btn.png) no-repeat 0 -30px;}
/************************************
	TWITTER 
************************************ */
#twtr-news-widget,#twtr-tech-widget{margin-bottom:12px;}
#mcontact{display:none;overflow:hidden;}
/************************************
	ADDED UI-ACCORDION STYLES 
************************************ */.demo-show{margin:1em .5em;}
.demo-show h3{background:#bfcd93;margin:0;padding:.25em;}
.demo-show div{padding:.5em .25em;}
a,a:link,a:visited,a:active{color:#00A9D6;text-decoration:underline;}
a:focus,ul#footer-right li a:hover{text-decoration:underline;color:#F4A51C;}
#printfooter,.ui-tabs-hide,#twtr-news-widget .twtr-hd h4,#twtr-tech-widget .twtr-hd h4,#twtr-news-widget .twtr-hd,#twtr-tech-widget .twtr-hd,#dialog{display:none;}
.clearfix,form label{display:block;}
#leftmenuContainer div.side-nav-inner h3,div.comparison h3,table.price-table h3,#tabs .tabdiv h3,#twtr-news-widget .twtr-hd h3,#twtr-tech-widget .twtr-hd h3{font-size:1.2em;}
#leftmenuContainer div.prices span,#tabs div.prices span,div.tabdivbox div.prices span{font-size:3.8em;font-weight:700;color:#F3A31C;}
#leftmenuContainer div.prices strong,#tabs div.prices strong,div.tabdivbox div.prices strong{font-size:1.5em;color:#F3A31C;}
#leftmenuContainer ul.tickbox li,#leftmenuContainer .side-nav-inner ul li,#maincontent-duo .plainbox ul li,#maincontent-duo div.roundbox ul li,div.tabdivbox div.boxes ul li,#tabs div div.boxes ul li{list-style-type:none;background:url(../graphics/checkbox.gif) no-repeat 0 3px;color:#000;padding:0 0 0 18px;}
#leftmenuContainer ul.tickbox li.more,#maincontent-duo .plainbox li.more,#maincontent-duo div.roundbox li.more,#tabs div div.boxes ul li.more{background:url(../graphics/plusbox.gif) no-repeat 0 3px;margin-left:18px;}
#maincontent-duo div.roundbox p.price strong,#homecontent div.roundbox div.price strong,#maincontent-duo div.roundbox div.price strong{font-size:2em;color:#F3A31C;}
div.comparison td.noborder,table.price-table th.noborder,table.price-table td.noborder,input.login_btn::-moz-focus-inner{border:none;}