/* LAYOUT */

#outer {text-align:center;}
#inner {width:780px;background: #fff url(../images/back.gif);margin:auto;}
div#leftbar {float:left;margin:0;text-align:left;background:none;width:150px;}
#main {float:right;width:605px;position:relative;margin:0 5px 0 0;padding-top:44px;text-align:left;background:none;border:none}
#inner:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.dserver #main {padding:0;margin:0px 1px 0 0; width:615px}
.domain_search_banner {width:624px;position:absolute;left:0;top:0;background-image: url(../images/domain_searchbg.gif)}
#rightbar {float:right;width:160px}
.rightbar #inner {background-image: url(../images/back_right.gif)}
.rightbar #main {width:440px;border:0px solid red;margin-right:170px}

#maincol {width:450px;float:left;padding:15px 0}
#rightcol {float:right;width:155px;padding:15px 0;text-align:center}
#main_image {position:relative;top:-20px;margin-bottom:-20px}
#mid_col {float:left;width:400px}
#maincolm {float:left;padding:15px 0}
#rightcolm {float:right;width:155px;padding:15px 0;text-align:center}
#main_imagem {position:relative;top:-20px;margin-bottom:-20px}


/* SELECTORS */
#maincol h3 {color:#01617c;font-size:1.4em;font-weight:normal;margin-bottom:0}
#main_image p {margin:4px 0 0 24px;width:330px;font-size:0.8em}
#main_image h2 {margin:0}
#rightcol p {margin-left:10px;text-align:left} 

/* GLOBAL */
img {border:0px;}
.err {color:red}
form {margin:0px}

/* POPUPS/AJAX */
.popup {margin: 0 10px}
.popup h4 {margin:0;padding:0;color:#00626b;font-size:0.8em}
.popup p {margin:0 0 20px 0;padding:0}
.close_pop {text-align:right}
.more {margin:0 0 10px 10px;margin-top:-10px}

/* PAGE BANNER */
#ban {background: no-repeat;height:214px;border-top:1px solid #fff;padding:0;width:615px;margin:0;border-bottom:1px solid #fff}
#ban h1, #ban h2, #ban p {color:#fff;margin:0;padding:0}
#ban h1 {font-weight:normal;font-size:1.5em;margin:15px 0 0 11px;}
#ban h2 {font-weight:normal;font-size:0.8em;margin:0 0 0 12px;}
#ban p {margin:15px 0 0 12px;width:330px;font-size:0.7em !important}

/* TABLES */
.p_table {width:100%;margin:0px 0 15px 0;}
.p_table td, .p_table th {border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;text-align:center}
.p_table td {font-size:0.7em;height:2em}
.p_table td.left {font-weight:bold;text-align:right;padding:0 10px 0 0;border-left:0}
.p_table th.left {border-left:0}
.p_table th {color:#1d7082;font-size:1.4em;padding:15px 0}
.p_table th span {margin:0;color:#d15400;font-weight:normal;display:block}
.p_table th a {display:block;margin-top:5px}

.nav2 {list-style:none;margin:10px 0;padding:15px 0 0 0;width:100%;border-top:1px solid #ccc}
.nav2 li {
	background:url(../images/generic/tick.gif) no-repeat;
	padding:0;
	margin:0 0 0 40px;
	padding-left:25px;
	float:left;
	clear:left;
	width:100%;
	
}
.info1 {width:410px;float:right;font-size:0.9em}
.info1 ul {float:left;width:195px;margin:0;margin-left:7px;padding:0;list-style-image:none}
.info1 ul li {background:url(../images/nav.gif) no-repeat 0 3px;padding-left:15px;list-style:none}
.info1 h3 {margin:0 0 12px 0;font-size:1.2em}
.info1 h3 span {color: #2A76B4;}
.form_table td {padding:2px; font-size:.7em}

.matt_table {border-collapse:collapse;width:580px;margin-bottom:10px;}
.matt_table td{background-color:#e8e8d7; padding:2px;border:solid 1px #fff;text-align:center;}
.matt_table td.left {background-color: #F3F3EA; padding:2px;border:solid 1px #fff;text-align:left;width:190px}
.matt_table th {background:url(../images/newlayouts/comparion_bar_header.gif) no-repeat;height:21px;padding-left:10px; padding:2px 0 0 10px;font-weight:bold;color:#FFFFFF; font-size:0.7em;text-align:left}
.matt_table td.lg {background-color: #f3f3ea}
.matt_table .top td {background:#fff}


.mfeatures_table {border-collapse:collapse;width:590px;margin-bottom:10px;}
.mfeatures_table td{background-color:#e8e8d7; padding:2px;border:solid 1px #fff;text-align:center;}
.mfeatures_table td.left {background-color: #F3F3EA; padding:2px;border:solid 1px #fff;text-align:left;width:190px}
.mfeatures_table td.left1 {background-color: #F3F3EA; padding:2px;border:solid 1px #fff;text-align:left;width:150px}
.mfeatures_table td.left2 {background-color: #F3F3EA; padding:2px;border:solid 1px #fff;text-align:left;width:150px}
.mfeatures_table th {background:url(../images/newlayouts/comparion_bar_header.gif) no-repeat;height:21px;padding-left:10px; padding:2px 0 0 10px;font-weight:bold;color:#FFFFFF; font-size:0.7em;text-align:left}
.mfeatures_table td.lg {background-color: #f3f3ea}
.mfeatures_table .top td {background:#fff}

.package_top {margin:0 0 10px 0;padding:0 0 0 0;width:610px;height:13em;position: relative;background-position:right;background:bottom right no-repeat url(../images/newlayouts/hosting_starterplus_main.jpg);}
.package_top h1 {margin:0 0 0 0;padding:5px 0 0 0;}
.package_top h2 {margin:0;padding:0 0 15px 0;}
.package_top #prices_new {position:absolute;bottom:90px;left:15px;}
.package_top #buynow {position:absolute;left:0;bottom:10px;}
.package_top p {margin:0}

.infom2 {font-size:0.85em; margin-left: 0px;margin:0 0 0 100px;}
.infom2 ul {float:left;width:200px;margin:0;margin-left:7px;padding:0;list-style-image:none}
.infom2 ul li {background:url(../images/nav.gif) no-repeat 0 3px;padding-left:15px;list-style:none}
.infom2 h3 {margin:0 0 12px 0;font-size:1.2em}
.infom2 h3 span {color: #2A76B4;}

#package1, #package3, #package2 {background:url(../images/newlayouts/package_bg.gif) no-repeat; height:260px; width:202px}
#package2 {background-image:url(../images/newlayouts/package_bg2.gif)}
#package1 h3, #package2 h3, #package3 h3 {font-size:.7em;padding-top:7px;margin-left:15px;color:#c13700}
#package1 h4, #package2 h4, #package3 h4 {font-size:.7em;margin-top:0px;margin-left:15px;font-weight:normal;margin-bottom:0px;}

#prices_new h4 {font-size:1.5em;text-align:center;color:#c13700;font-weight:normal;margin:16px 0 0 0}
#prices_new p {margin-top:-10px;text-align:center;margin-bottom:0px;}

.prices_new {margin:0;text-align:center}
.prices_new span {font-size:1.9em;color:#c13700;margin:0;display:block}

.free_domain {font-size:0.8em;font-weight:bold;padding-top:4px;padding-bottom:10px;display:block;color:#D15400;margin:0px}
.package_wide #save {position:absolute; right:7px; top:1px}
.grey_bar {font-size:0.7em;	height:40px; background-image: url(../images/grey_bar.gif); background-repeat: no-repeat; padding-top:3px;}

#freebies {text-align:center;width:190px;margin-right:10px;float:right;background:url(../images/newlayouts/freebie_bg.gif) bottom no-repeat #f3f3ea;}
#freebies h3 {margin-bottom:12px;text-align:center;}

/* DOMAIN SEARCH */
.keywords {background:url(../images/keywords.gif); background-repeat:no-repeat; height:100px; padding-top:10px}
.keywords_table {width:340px;margin: 0px 0 0 130px;padding-top:10px}
.keywords_table label {margin:0px 5px;font-size:0.7em;display:block}
.domain_search_table {background-image:url(../images/banners/search.gif);padding:8px 0 0 0;background-repeat:no-repeat;width:615px;margin-top:0px;height:170px;margin-bottom:2px;position:relative}
.domain_search_table h3 {color:#fff;margin:0;position:absolute;left:30px;top:27px;font-size:1.4em;font-weight:normal}
.domain_search_table form {position:absolute;left:155px;top:65px;padding-top:5px}
.domain_search_table #search {float:right;margin-right:120px;margin-top:-33px;}
.premium_domain_search_table {background-image:url(../images/banners/premium_search.gif);padding:8px 0 0 0;background-repeat:no-repeat;width:615px;margin-top:0px;height:170px;margin-bottom:2px;position:relative}
.premium_domain_search_table h3 {color:#fff;margin:0;position:absolute;left:119px;top:25px;font-size:1.4em;font-weight:normal;width: 339px;}
.premium_domain_search_table form {position:absolute;left:155px;top:65px;padding-top:5px}
.premium_domain_search_table #search {float:right;margin-right:120px;margin-top:-33px;}

.free_table {background-image:url(../images/blue_bg_freeweb.gif); background-repeat:no-repeat; width:587px; height:80px; font-size:0.8em;margin:0 auto 10px auto;}
.free_table .bold_text {padding-top:26px; padding-right:80px;text-align:center}

/* TABS */
#p_tabs {list-style-image:none;width:609px;height:33px;background:url(../images/hosting/tab_1.gif);margin:0;padding:0 0 0 10px;margin-left:-10px;font-weight:bold}
#p_tabs li {list-style:none;display:block;float:left;width:126px;border:0px solid red;text-align:center}
#p_tabs li a {display:block;margin-top:5px}
#p_tabs li a, #p_tabs li a:link, #p_tabs li a:active, #p_tabs li a:visited {color:#333}
#p_tabs li#sm {padding:0 0 0 5px;width:92px}

/* */
.feedback_form {margin-top:30px}
.feedback_form input {width:200px}
.feedback_form input.submit {width:auto}
#guide_time {display:none;text-align:center;margin-top:4px}
#opening_times {float:right;width:200px;margin-right:-4px;margin-top:10px}

/* HOSTING STYLES */
#hosting_text {text-align:center;margin:0 0 10px 0}
.hosting #main {padding-top:15px;background:url(../images/hosting/green_bg.gif) repeat-x;margin:0;width:610px;}
.hosting h1 {position:absolute;right:0;top:0;color:#D15400;margin-right:20px}
.hosting h2 {position:absolute;right:0;top:30px;padding:0;color:#00626b;margin-right:20px}
.host_right {float:right;margin-top:75px}
.host_left {background:url(../images/hosting/hosting_box_lady.jpg) no-repeat;float:left;width:313px;height:567px}
.host_left div {margin:100px 5px 10px 70px;text-align:center}
.host_left h4 {margin:0 0 5px 0}
.host_small {background:url(../images/hosting/host_small_bot.jpg) no-repeat bottom;width:279px;margin:5px 0;padding-bottom:10px;color:#c30;font-weight:bold}
.host_small div {background:url(../images/hosting/host_small_top.jpg) no-repeat;height:7em;padding-top:10px;}
.host_small h3 {color:#00626b;}
.host_small h4 {color:#666;margin:0 0 5px 0}
.host_small p {margin:0 0 2px 0;width:140px;float:right}
.host_small img {float:left}
.host_small h3, .host_small h4, .host_small img {margin-left:6px}
.host_small ul {list-style:none;list-style-image:none;margin:0 0 5px 0;padding:0;float:right;width:160px; font-size:11px;}
.host_small li {margin:0;padding:0;font-size:11px;list-style-image:none;background:url(../images/bullet.gif) no-repeat 2px 0;padding-left:15px}
.hostingpackage {padding-top:15px !important}
.hostingpackage .mfeatures_table {width:380px !important}
ul.tick {list-style:none;list-style-image:none;margin:0;padding:0;text-align:left;font-size:0.85em}
ul.tick li {margin:0 0 0 20px;padding:0 0 0 20px;background:url(../images/generic/tick.gif) no-repeat}
h3#full {margin:10px 0 15px 10px}
.h_banner {background:url(../images/banners/hosting.jpg) no-repeat right;height:163px;margin-right:2px}
.h_banner h1 {width:auto;color:#d15400;font-weight:normal;font-size:1.4em;margin-left:20px}
.h_banner h2 {width:auto;margin:0;padding:0;color:#666;font-weight:normal;margin-left:20px;margin-top:-6px}
.h_banner ul {list-style-image:none;float:left;margin:17px 0 0 30px;font-weight:bold;font-size:0.9em;padding:0}
.h_banner li {list-style:none;background: url(../images/generic/tick.gif) no-repeat;margin:0;padding:0 0 10px 20px}
.h_panel {margin:0 2px 0;border-top:4px solid #c4c4c4;border-bottom:4px solid #c4c4c4;height:4.2em;clear:both;padding-top:10px}
.h_panel div {float:left;border-right:1px solid #999;width:90px;margin:7px 0 0 10px;padding-right:5px;font-size:1.1em;font-weight:bold;color:#558994;text-align:center}
.h_panel .price {color:#d15400;font-weight:normal;padding-top:0px;}
.h_panel .price span{display:block;font-size:1.6em;font-weight:bold;padding:0;margin-top:-5px;height:0.93em}
.p_border {width:619px;margin-left:-10px;margin-bottom:10px;background:url(../images/generic/orange_bg.gif) repeat-y}

/* easyassitant */
#remote_rightbar {float:right;}
#remote_rightbar img {margin:20px 5px 0 0;display:block}
#remote_rightbar2 {float:right;text-align:center;width:140px;margin:20px 0 0 0}
#remote_rightbar2 h3 {font-size:1.2em;margin:10px 0 5px 10px}
#remote_rightbar2 h5 {font-size:1.2em !important;margin:5px;padding:5px}
.easyassistant {background:url(../images/remotesupport/green_down.gif) 0 0 no-repeat;width:596px;}
.easyassistant #content {float:left;width:430px;text-align:justify;margin:10px;}
.easyassistant ul {list-style:none;list-style-image:none}
.easyassistant li {background:url(../images/tick.gif) no-repeat 0 2px;padding-left:20px}
.q_tabs {margin:10px 0 0 0;padding:0;height:auto;width:596px;font-size:0.85em}
.q_tabs li {float:left;list-style:none;list-style-image:none;width:149px;height:21px;padding:6px 0 0 0;margin:0;font-size:0.9em;background:#ccc;text-align:center;background:url(../images/buttons/off.gif) no-repeat;font-weight:bold;border-bottom:6px solid #3fc63f}
.q_tabs li a {text-decoration:none !important;color:#000 !important}
.q_tabs li.on {background:url(../images/buttons/on.gif);}

/* top of page products */
.product_top {margin:0 0 10px 0;background:no-repeat right; position:relative;padding-top:0;height:12.5em;width:610px;}
.product_top h1 {margin:0;font-size:1.2em}
.product_top h2 {margin:0}
p#product_price {color:#b21115;margin:12px 0 0px 15px;font-size:1.5em;height:28px;width:80px}
p#pm {margin:0 0 0 5px;padding:0;width:80px;text-align:center}
.product_bullets {margin:15px 0 0 0;float:right;width:505px}
.product_bullets ul {float:left;margin:0 20px 0 0;font-size:0.85em;list-style:none;list-style-image:none;padding:0}
.product_bullets li {background: url(../images/nav.gif) no-repeat 0 3px;padding:0 0 0 13px}

.wide_bullets {width:550px;margin:0 0 0 10px;font-size:0.85em;list-style:none;list-style-image:none;padding:0}
.wide_bullets li {background: url(../images/nav.gif) no-repeat 0 3px;padding:0 0 0 13px;margin:4px 0;font-weight:bold}
h4 {font-size:0.9em;color:660;margin:5px;}
.box.left p, .box.right p{margin-left:10px;}
