/* hosting generic ========================================================== */

/* main section paragraph & list links ----- */

#content.hosting_index #main p a,
#content.hosting_index #main li a {
	/* blue */
	color: #2498d5 !important;
	text-decoration: underline;
}
#content.hosting_starter #main p a,
#content.hosting_starter #main li a,
#content.hosting_starterplus #main p a,
#content.hosting_starterplus #main li a,
#content.hosting_starterpro #main p a,
#content.hosting_starterpro #main li a {
	/* green */
	color: #6f8f0c !important;
	text-decoration: underline;
}
#content #main p a:hover,
#content #main li a:hover {
	text-decoration: none;
}

/* generic pod links ----- */
.pod_genericinfo_solid a {
	text-decoration: underline;
}
.pod_genericinfo_solid a:hover {
	text-decoration: none;
}
.pod_darkbluesolidbg a {
	color: #fff;
}


/* hosting components ======================================================= */

/* comparison panel ----- */

/* generic */
#content #panel_host_comp {
	position: relative;
	margin: 2em 0;
}
#content #panel_host_comp table {
	position: relative;
	width: 595px;
	margin-left:10px;
	border-collapse: collapse;
	table-layout: fixed;
}
#content #panel_host_comp table * {
	margin: 0;
	padding: 0;
	text-align: left;
}

/* header*/
#content #panel_host_comp th.starter,
#content #panel_host_comp th.starterplus,
#content #panel_host_comp th.starterpro
 {
	width: 150px;
	height: 41px;
}
#content #panel_host_comp th h3 {
	margin: 10px 0 0 10px;
	color: #fff;
	font-size: 1.6em;
}
#content #panel_host_comp th a {
	position: relative;
	top: -3px;
	margin-left: 10px;
	font-weight: 100;
	text-decoration: underline;
}
#content #panel_host_comp th a:hover {
	text-decoration: none;
}
#content #panel_host_comp th a {
	color: #fff;
}
#content #panel_host_comp th.starter {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_startertop_.gif) top left no-repeat;
}
#content #panel_host_comp th.starterplus {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterprotop_.gif) top left no-repeat;
	border-left: 2px solid #fff;
}
#content #panel_host_comp th.starterpro {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterprotop_.gif) top left no-repeat;
	border-left: 2px solid #fff;
}

/* price band */
#content #panel_host_comp .priceband td {
	text-align: left !important;
}
#content #panel_host_comp .priceband img {
	position: absolute; /* origin is table top left corner */
	top: 0px;
	margin-left: 122px; /* force move to right */
	line-height: 0;
}
#content #panel_host_comp .priceband dl {
	margin: 10px;
	color: #fff;
}

#content #panel_host_comp .priceband dd {
	font-size: 1.8em;
	font-weight: 800;
	line-height: 1.4em;
}
#content #panel_host_comp .priceband dd em {
	font-size: 1.6em;
	line-height: 1em;
	font-style: normal;
}
#content #panel_host_comp .priceband .starter {
	padding: 0 !important;
	background-color: #599ecc;
} 
#content #panel_host_comp .priceband .starterplus {
	padding: 0 !important;
	background-color: #DE1251;
	border-left: 2px solid #fff;
}
#content #panel_host_comp .priceband .starter {
	padding: 0 !important;
	background-color: #599ecc;
} 
#content #panel_host_comp .priceband .starterpro {
	padding: 0 !important;
	background-color: #de1251;
	border-left: 2px solid #fff;
}
#content #panel_host_comp .priceband a {
	position: absolute; /* origin is table top left corner */
	top: 3.4em;
	margin-left: 95px; /* force move to right */
	font-size: 1.4em;
	font-weight: 800;
	color: #fff;
}

/* content */
#content #panel_host_comp td a {
	color: #333;
	text-decoration: underline;
}
#content #panel_host_comp td.plain a,
#content #panel_host_comp td.highlight a {
	border-bottom: 1px dashed #38ABEE;
	text-decoration: none;
}
#content #panel_host_comp td a:hover, 
#content #panel_host_comp td a.noborder {
	border: none;
	text-decoration: none;
}
#content #panel_host_comp .highlight {
	padding: 0 10px 5px 15px;
	color: #333;
	vertical-align: bottom;
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_dscomp_highlight.gif) bottom left no-repeat;
}
#content #panel_host_comp td.plain {
	height: 22px;
	padding: 0 10px 0 15px;
}
#content #panel_host_comp td.starter,
#content #panel_host_comp td.starterplus,
#content #panel_host_comp td.starterpro {
	height: 2.6em;
	font-size: 0.9em;
	text-align: center;
}
#content #panel_host_comp td strong {
	font-size: 1.3em;
}
#content #panel_host_comp td strong em {
	font-size: 1.3em;
	font-style: normal;
}
#content #panel_host_comp td.starter span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_large_blue_.gif) 50% top no-repeat;
}
#content #panel_host_comp td.starterplus span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_large_red_.gif) 50% top no-repeat;
}
#content #panel_host_comp td.starterpro span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_large_red_.gif) 50% top no-repeat;
}
#content #panel_host_comp td.starter {
	background-color: #d3e8f4;
}
#content #panel_host_comp td.starterplus {
	background-color: #FAD9E2;
	border-left: 2px solid #fff;
}
#content #panel_host_comp td.starterpro {
	background-color: #fad9e2;
	border-left: 2px solid #fff;
}

/* footer */
#content #panel_host_comp .footer td {
	height: 2.8em;
	padding: 1em 0 2px 1px;
}
#content #panel_host_comp .footer td.starter {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterbot_.gif) bottom left no-repeat;
}
#content #panel_host_comp .footer td.starterplus {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterprobot_.gif) bottom left no-repeat;
}
#content #panel_host_comp .footer td.starterpro {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterprobot_.gif) bottom left no-repeat;
}

/* feature summary panel ----- */

/* generic */
#content #panel_host_featsummary {
	position: relative;
	margin: 2em 0 0 0;
}
#content #panel_host_featsummary table {
	position: relative;
	width: 367px;
	border-collapse: collapse;
	table-layout: fixed;
}
#content #panel_host_featsummary table * {
	margin: 0;
	padding: 0;
	text-align: left;
}

/* header*/
#content #panel_host_featsummary th.detail {
	width: 228px;
	height: 58px;
	color: #fff;
}
#content #panel_host_featsummary th dl {
	margin: 0 0 0 8px;
	color: #fff;
}
#content #panel_host_featsummary th dt {
	float: left;
}
#content #panel_host_featsummary th dd.price {
	float: left;
	margin-left: 5px;
	line-height: 1.2em;
	font-size: 2.0em;
}
#content #panel_host_featsummary th dd.price em {
	font-style: normal;
	font-size: 1.5em;
}
#content #panel_host_featsummary th dd.period {
	float: left;
	clear: both;
	padding-left: 6.0em;
	line-height: 0.9em;
	font-size: 0.89em;
	font-weight: 100;
}
#content #panel_host_featsummary th.detail {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostfeat_detailtop_.gif) top left no-repeat;
}
#content #panel_host_featsummary th .stripe {
	position: absolute;
	display: block;
	left: 265px;
	top: -7px;
	right: -15px;
	width: 109px;
	height: 109px;
}
#content #panel_host_featsummary.panel_host_starterprosummary table#features {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_host_starterprosummary.jpg) no-repeat scroll right 58px;
}
#content #panel_host_featsummary.panel_host_starterprosummary h3 {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/little_sticky.gif) no-repeat scroll left top;
	height:109px;
	position:absolute;
	right:-15px;
	top:-24px;
	width:109px;
	z-index: 101;
	text-indent:-9999px;
	/* IE 6 & IE 7 */
	*top:-7px;

}
#content #panel_host_featsummary.panel_host_startersummary th .stripe {
	background: url(http://www.123-reg.co.uk/library/images/v2/little_sticky.gif) top left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterplussummary th .stripe {
	background: url(http://www.123-reg.co.uk/library/images/v2/little_sticky.gif) top left no-repeat;
}
#content #panel_host_featsummary th .stripe a {
	float: right;
	width: 100px;
	height: 100px;
}

/* content */
#content #panel_host_featsummary td a {
	color: #333;
	text-decoration: underline;
}
#content #panel_host_featsummary.panel_host_startersummary td.plain a,
#content #panel_host_featsummary.panel_host_startersummary td.highlight a {
	border-bottom: 1px dashed #8aaf27;
	text-decoration: none;
}
#content #panel_host_featsummary.panel_host_starterplussummary td.plain a,
#content #panel_host_featsummary.panel_host_starterplussummary td.highlight a {
	border-bottom: 1px dashed #f69639;
	text-decoration: none;
}
#content #panel_host_featsummary.panel_host_starterprosummary td.plain a,
#content #panel_host_featsummary.panel_host_starterprosummary td.highlight a {
	border-bottom: 1px dashed #3da2d9;
	text-decoration: none;
}

#content #panel_host_featsummary td a:hover, 
#content #panel_host_featsummary td a.noborder {
	border: none !important;
	text-decoration: none !important;
}
#content #panel_host_featsummary .highlight {
	padding: 0 0 3px 15px;
	color: #333;
	vertical-align: bottom;
}
#content #panel_host_featsummary.panel_host_startersummary .highlight {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostfeat_highlight_green.gif) bottom left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterplussummary .highlight {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostfeat_highlight_orange.gif) bottom left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterprosummary .highlight {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostfeat_highlight_blue.gif) bottom left no-repeat;
}
#content #panel_host_featsummary td.plain {
	height: 22px;
	padding: 0 0 0 15px;
}
#content #panel_host_featsummary td.detail {
	padding-left: 40px;
	height: 30px;
	font-size: 0.9em;
}
#content #panel_host_featsummary.panel_host_startersummary td.detail {
	background-color: #c9dc92;
}
#content #panel_host_featsummary.panel_host_starterplussummary td.detail { 
	background-color: #f8dba7;
}
#content #panel_host_featsummary.panel_host_starterprosummary td.detail {
	background: transparent;
	text-align: center;
	padding-left: 0;
}
#content #panel_host_featsummary.panel_host_startersummary td.dark {
	background-color: #bfd67b;
}
#content #panel_host_featsummary.panel_host_starterplussummary td.dark {
	background-color: #f5cf89;
}
#content #panel_host_featsummary.panel_host_starterprosummary td.dark {
	background: transparent;
	text-align: center;
	padding-left: 0;
}
#content #panel_host_featsummary td strong {
	font-size: 1.3em;
}
#content #panel_host_featsummary td strong em {
	font-size: 1.3em;
	font-style: normal;
}
#content #panel_host_featsummary.panel_host_startersummary td.detail span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_large_green.gif) top left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterplussummary td.detail span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_large_orange.gif) top left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterprosummary td.detail span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_large_blue.gif) no-repeat scroll 50% top;
}

/* footer */
#content #panel_host_featsummary .footer td {
	height: 2.8em;
	padding: 1em 0 2px 4px;
}
#content #panel_host_featsummary.panel_host_startersummary .footer td.detail {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostfeat_detailbot.gif) bottom left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterplussummary .footer td.detail {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostfeatplus_detailbot.gif) bottom left no-repeat;
}
#content #panel_host_featsummary.panel_host_starterprosummary .footer td.detail {
	background: transparent;
}
#content #panel_host_featsummary .footer td.detail a {
	float: right;
	margin: 0 5px 3px 0;
}

/* why 123 hosting pod ----- */
#content #pod_whyhosting .mid h3 {
	width: 150px;
	height: 45px;
	margin: 0;
	text-indent: -9999px;
	background: url(http://www.123-reg.co.uk/library/images/v2/title_why123hosting.gif) top left no-repeat;
}

/* domain components (primary-side) ========================================= */

/* domain search pod (generic) [used in 3 month promo] ----- */
#content .pod_domsearch {
	position: relative;
	height: 140px;
	margin-bottom: 20px;
}
#content .pod_domsearch .promo_blurb {
	width: 90px;
	margin-top: 40px;
	padding-left: 70px;
	font-size: 0.85em;
	color: #fff; 
}
#content .pod_domsearch * {
	margin: 0;
	padding: 0;
	border: 0;
}
#content .pod_domsearch h2 {
	width: 161px;
	height: 24px;
	margin: 0 0 3px 5px;
	padding: 10px 0 0 0;
	text-indent: -9999px; 
	background: url(http://www.123-reg.co.uk/library/images/v2/title_domsearch_pod_new.gif) bottom left no-repeat;
}
#content .pod_domsearch p {
	margin: 0 8px;
	font-size: 0.90em;
}
#content .pod_domsearch a {
	color: #fff;
	text-decoration: underline;
}
#content .pod_domsearch a:hover {
	text-decoration: none;
}
#content .pod_domsearch form {
	padding-bottom: 10px;
	padding-top: 10px;
	position: relative;
	height: 60px;
}
#content .pod_domsearch input {
	padding-bottom: 10px;
	padding-top: 10px;
	position: relative;
	margin: 0 0 0 9px;
	padding: 3px 0 0 3px;
	height: 15px;
	width: 153px;
	font-size: 0.89em;
}
#content .pod_domsearch select {
	position: relative;
	margin: 9px 0 0 15px;
	width: 70px;
	font-size: 0.89em;
	line-height: 28px;
}
#content .pod_domsearch .button {
	position: absolute;
	top: 35px;
	right: 8px;
	width: 69px;
	height: 21px;
	cursor: pointer;
	font-size: 0px;
	text-align: left;
	z-index: 2;
}
#content .pod_domsearch .button2 {
	position: absolute;
	top: 35px;
	right: 82px;
	width: 72px;
	height: 21px;
	cursor: pointer;
	font-size: 0px;
	text-align: left;
	z-index: 2;
}
#content .pod_domsearch #wait_display_1 {
	position: absolute;
	top: 37px;
	right: 20px;
}
#content .pod_domsearch #wait_display_2 {
	position: absolute;
	top: 37px;
	right: 20px;
}

/* domain search pod orange ----- */
#content .pod_domsearch_orange {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_pod_domsearch_top_orange_new.gif) top left no-repeat;
}
#content .pod_domsearch_orange h2 {
	background: url(http://www.123-reg.co.uk/library/images/v2/title_domsearch_pod_new.gif) bottom left no-repeat;
}
#content .pod_domsearch_orange p {
	color: #fff; 
}
#content .pod_domsearch_orange .button {
	background: url(http://www.123-reg.co.uk/library/images/v2/button_search_small_new.gif) top left no-repeat;
	color: #2396d7;
}
#content .pod_domsearch_orange .button2 {
	background: url(http://www.123-reg.co.uk/library/images/v2/button_transfer_small_new.gif) top left no-repeat;
	color: #2396d7;
}

/* domain search pod blue ----- */
#content .pod_domsearch_blue {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_pod_domsearch_top_blue_new.gif) top left no-repeat;
}
#content .pod_domsearch_blue h2 {
	background: url(http://www.123-reg.co.uk/library/images/v2/title_domsearch_pod_blue_new.gif) bottom left no-repeat;
}
#content .pod_domsearch_blue p {
	color: #fff; 
}
#content .pod_domsearch_blue .button {
	background: url(http://www.123-reg.co.uk/library/images/v2/button_search_small_blue_new.gif) top left no-repeat;
	color: #2396d7;
}
#content .pod_domsearch_blue .button2 {
	background: url(http://www.123-reg.co.uk/library/images/v2/button_transfer_small_blue_new.gif) top left no-repeat;
	color: #2396d7;
}

/* domain search pod green ----- */
#content .pod_domsearch_green {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_pod_domsearch_top_green_new.gif) top left no-repeat;
}
#content .pod_domsearch_green h2 {
	background: url(http://www.123-reg.co.uk/library/images/v2/title_domsearch_pod_green_new.gif) bottom left no-repeat;
}
#content .pod_domsearch_green p {
	color: #fff; 
}
#content .pod_domsearch_green .button {
	background: url(http://www.123-reg.co.uk/library/images/v2/button_search_small_green_new.gif) top left no-repeat;
	color: #2396d7;
}
#content .pod_domsearch_green .button2 {
	background: url(http://www.123-reg.co.uk/library/images/v2/button_transfer_small_green_new.gif) top left no-repeat;
	color: #2396d7;
}

/* generic ----- */
body.bg_white {
	margin: 0;
	padding: 0;
	background-color: #fff;
}
#v2_1.hosting_control .simpleblue {
	margin-bottom: 25px;
	font-size: 1.0em;
	width: 220px;
}
#v2_1.hosting_control .simpleblue a {
	color: #333;
	text-decoration: underline;
}
#v2_1.hosting_control .simpleblue a:hover {
	text-decoration: none;
}

#content #side .feature {
margin: 0 0 25px 0;
}

#content #side .feature ul {
list-style-type:none;
margin:12px 0 12px 4px;
padding:0;
}

#content #side .feature ul li {
background:transparent url(http://www.123-reg.co.uk/library/images/v2/arrow_right_blue_truncated.gif) no-repeat scroll 0 0.3em;
margin:10px 0;
padding:0 0 0 11px;
}

#content #side .feature ul li a {
color: #2597E3;
text-decoration: underline;
}

#content #side .feature ul li a:hover 
{text-decoration: none;}

/* Copyright 123-reg, 2006 */




/*********************************************************
*****************************tomek************************
**********************************************************/
.clr {
	clear:both;
}
.left_side {
	width:480px;
	/**width:430px;*/
	margin:0px 0px 0px 0px;
	float:left;
	/*background-color:#993333;*/
}
.right_side {
	float:right !important;
	padding:0px;
	width:258px;
	/**width:230px;*/
	padding:0px;
	margin:0px 10px 0px 0px;
	/*_margin:0px;*/
	/*background-color:#999;*/
	
}
/*new webhosting landing page blame tomek */
/*tomek*/
.txt_red {
	color:#DF1453;
}
.txt_blue {
	color:#2597D5;
}
.hosting_new #sur_head_main {
	background: url(http://www.123-reg.co.uk/library/images/v2/surround/bg_tab_n_stripe_brightred_nustyle_new.gif) bottom center no-repeat;
}

.hosting_new #sur_wrapper {
	width: 776px;
	margin-left: auto;
	margin-right: auto;
	background-color:white;
}

.hosting_new #content {
	width:776px;
	
	/**width:704px;*/
	/*background-color:#CCCCCC;*/
	
	padding:0px !important;

}
#content.hosting_index_new #header,
#content.hosting_index_new #header_packages,
#content.hosting_index_new #header_packages_red
{
	height:255px;
	padding-top:10px;
	position:relative;
	/*margin-top:-15px;*/
}
#content.hosting_index_new #header{
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_packages_blue.png) no-repeat scroll center 1px;
}
#content.hosting_index_new #header_packages {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_packages_blue.png) no-repeat scroll center 0px;
}
#content.hosting_index_new #header_packages {
	/*tomek*/
	*left:10px;
	*width: 755px;
}
#content.hosting_index_new #header_packages_red {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_packages_red.png) no-repeat scroll center 0px;
}

#content.hosting_index_new #header h1,
#content.hosting_index_new #header p,
#content.hosting_index_new #header_packages h1,
#content.hosting_index_new #header_packages p,
#header_packages_red h1,
#header_packages_red p
{
	margin:10px 0px 0px 35px!important;
	padding:0px;
	color:#fff;
	font-family:Arial rounded MT bold, Helvetica, Arial;
	width:500px;
}
#content.hosting_index_new #header p,
#content.hosting_index_new #header_packages p,
#header_packages_red p {
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	
}
#content.hosting_index_new #header a#one_click_apps {
	position: absolute;
	display:block;
	height: 85px;
	width:150px;
	top:175px;
	left: 390px;
	z-index:20;
}
#content.hosting_index_new #header a#one_click_apps span {
	display:none;
}
#content.hosting_index_new .left_side a#one_click_apps {
	margin-right: 5px;
	font-size: 0.86em;
}
/*#content.hosting_index_new #header */.points {
	/*background:transparent url(/newOP/img/light_transparent.png) no-repeat scroll 20px 0px;*/
	width:520px;
	height:115px;
	margin:22px 0px 0px 10px;
	*margin:29px 0px 0px 10px;
	padding:10px 0px 0px 20px;
}
.points_packages {
	width:520px;
	height:115px;
	margin:15px 0px 0px 10px !important;
	*margin:30px 0px 0px 10px !important;
	padding:10px 0px 0px 20px;
}
#content.hosting_index_new #header .starter {
	background:transparent url(/newOP/img/light_transparent.png) no-repeat scroll 20px 0px;
}
/*package imgs*/
.h_img_index {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/couple.png') no-repeat 0px 0px;
	position:absolute;
	top:14px;
	right:0px;
	z-index:10;
	width:405px;
	height:266px;
}
.h_img_starter{
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/starter_img.png') no-repeat 0px 0px;
	position:absolute;
	top:8px;
	right:-1px;
	/*z-index:10;*/
	width:394px;
	height:274px;
}
.h_img_starter_pro {
	position:absolute;
	top:4px;
	right:37px;
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/started_pro_img.png') no-repeat 0px 0px;
	height:340px;
	width:263px;
}
.h_img_starter_plus {
	position:absolute;
	top:8px;
	right:42px;
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/starter_plus_img.png') no-repeat 0px 0px;
	width:326px;
	height:257px;
}
.h_img_expert {
	position:absolute;
	top:-8px;
	right:3px;
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/web_hosting/expert/expert_img.png') no-repeat 0px 0px;
	width:263px;
	height:328px;
	z-index:2;
}
/*package imgs*/
.header_stripe {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/ribbon_bigger_better.png') no-repeat 0px 0px;
	position:absolute;
	z-index:1;
	top:-6px;
	right:-22px;
	*right:-33px;
	width:188px;
	height:109px;
}
.header_stripe_index,
.header_stripe_expert {
	
	position:absolute;
	z-index:2;
	top:-6px;
	right:-22px;
	_right:-23px;
	width:188px;
	height:109px;
}
.header_stripe_index {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/ribbon_bigger_better.png') no-repeat 0px 0px;
}
.header_stripe_expert {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/ribbon_premium.png') no-repeat 0px 0px;
}


/*#content #pri_content*/ #main_new, .main_new {
	/*clear:left;*/
	float:left;
	/*width:100%;*/
	z-index:1;
	margin:0px 0px 34px 30px;
	display: inline;
	padding:0px;
}
.left_side .align_to_table {
	margin-left:178px !important;
}
/*#content #pri_content*/ #side_new,
.side_new {
	float:left;
	position:relative;
	margin:0px 0px 34px 0px;
	width:100%;
	/*height:300px;*/
	z-index:1;
	/*background-color:#CCC;*/
	padding:0px;
	display: inline;
	
}
#side_new .lightblue_pod {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_lightblue_258px_top.gif) no-repeat scroll left top;
	width:100%;
	height:20px;
	margin:0px 0px -4px 0px;
}
#side_new .blue_bcg {
	background-color:#D3EAF7;
	padding:5px 15px;	
}
	#side_new .blue_bcg a {
		text-decoration:underline;
		
		font-weight:900;
	}
	#side_new .blue_bcg a:hover {
		text-decoration:none;
	}
#side_new .blue_bottom {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_lightblue_258px_bottom.gif) no-repeat scroll left top;
	width:100%;
	height:20px;
	position:absolute;
	bottom:0px;
	left:0px;
} 


#content #panel_host_comp_new  {
	margin:20px auto;
	position:relative;
	width:756px;
}
#content #pri_content .easyread_new {
	
	margin:0px;
	/*letter-spacing:-0.02em;*/
	/*padding:10px;*/
	/*word-spacing:0.4em;*/
}



.easyread_new p{	
	margin:7px 5px 0px 0px;
	padding:0px;
	line-height:1.2em;
	font-size:14px;
}
.easyread_new a,
#intro a, .domainPod a,
.fullWidthbottom a {
	text-decoration:underline;
	/*font-weight:900;*/
	color:#2597D5;
}

#intro p {
	font-size: 1.1em;
	line-height: 1.2em;
	width: 720px;}

.easyread_new a:hover,
#intro a:hover{
	text-decoration: none;
}
.easyread_new p a {
	font-weight:normal;
}
.imgtxt {
	padding:0px;
	margin:10px 0px 0px -10px;
	_margin:10px 0px 0px 0px;
	
}
.imgtxt img{
	padding:0px;
	margin:0px 5px 0px 0px;
	float:left;
}
.imgtxt .featured_txt{
	float:right;
	width:300px;
}
.imgtxt p#button-link {
	padding-left:120px;
	*padding-left:130px;
	
}
.easyread_new h1 {
	font-size:24px;	
}
.easyread_new h1 span {
	font-size:18px;
	color:#2597D5;
}
.easyread_new h2 {
	font-size:1.5em;
}
.easyread_new h3 {
	font-size:1.4em !important;
}
.easyread_new h4, 
.img_holder h4 {
	font-size:1.3em;
	font-family:Arial rounded MT bold, Helvetica, Arial;
	color:#2597D5;
	
}

.img_holder p
{
font-size:1.1em;
line-height: 1.4em;
margin: 5px 0 15px 0;
padding: 0;
}

.easyread_new h5 {
	font-size:1.2em;
}
.easyread_new h6 {
	font-size:1.1em;
}
#content h1,
#content h2,
#content h3, 
#content h4,
#content h6,
.img_holder h4 {
	margin:0px;
	padding:0px;
	/*word-spacing:0em !important;*/
	letter-spacing:-1px;	
}

#content h5 { margin: 12px 0 0 0 !important;}


#content h1 {
	font-family:Arial rounded MT bold, Helvetica, Arial; }
.hosting_index_new #header h1,
.hosting_index_new #header_packages h1,
.hosting_index_new #header_packages_red h1
 {
	font-size:3em !important;	
}

.points ul,
.points_packages ul,
.easyread_new ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
	padding:0;
	text-indent:0;
}
.easyread_new ul {
	margin:10px 0px 10px 5px;
}

.points ul,
.points_packages ul {
	margin:10px 0px -5px 20px;
}


.points ul li,
.points_packages ul li,
.easyread_new ul li {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/tick_red_new.png) no-repeat scroll left top;
	margin:0;
	padding:0 0 0.8em 30px;
	position:relative;
	font-size:14px;
}

.points ul,
.points_packages ul {
	margin-top:0px !important;
}

.points ul li,
.points_packages ul li,
.points a,
.points_packages a
 {
	color:#FFF;
	font-size:15px;
	line-height:0.9em;
	
	/*padding-left:px !important;*/
}
.points a,
.points_packages a
 {
	margin:0px 0px 0px 49px;
	text-decoration: underline;
	font-weight:normal !important;
}
.points a:hover,
.points_packages a:hover {
	margin:0px 0px 0px 49px;
	text-decoration:none;
}

.points ul li span,
.points_packages ul li span {
	text-decoration:underline;
	font-weight:bold;
}

/*.easyread_new img {
	float:left;
	margin:0px;
	padding:15px 5px 0 10px;
}*/
/*domain search pod */

.easyread_new form {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_form_lightblue_pod.png) no-repeat scroll left top;
	*background-position:4px 1px;
	height:41px;
	margin:15px 0px 15px 0px;
	*margin:15px 0px 15px -3px;
	padding-left:11px;
	*padding-left:17px;
}

.easyread_new form .domain_srch {

	border-color:#2597D5;
	border-style:solid;
	border-width:3px 0px;
	height:20px;
	padding:8px 5px 7px 0px;
	vertical-align:top;
	width:175px;
	*width:159px;

}
.easyread_new form .s_domain {
	background:#2597D5 url(http://www.123-reg.co.uk/library/images/v2/bg_search_button_lightblue_pod.png) no-repeat scroll right top;
	border:0px none;
	color:#FFFFFF;
	cursor:pointer;
	height:41px;
	margin:0px 0px 0px -8px;
	*margin:1px 0px 0px -8px;
	padding:0px 10px;
	text-transform:uppercase;
}


#content #panel_host_comp1 {
	position: relative;
	/*margin: 0px 0px 2.3em 0px;*/
}

#content #panel_host_comp1 ul.icons_lg {
	width: 340px;
	float:left;
	list-style-type:none;
	margin: 0;
	padding:0 0 0 35px;

}
#content #panel_host_comp1 ul.icons_lg li {
	font-size:1.1em;
	margin-bottom:30px;
	padding-left:125px;

}
#content #panel_host_comp1 ul.icons_lg li span {
	font-size:1.28em;
	font-weight: bold;
}
#content #panel_host_comp1 ul.icons_lg li#logo_wordpress {
	background:#fff url('http://www.123-reg.co.uk/library/images/v2/hosted-apps-logos/logo_wordpress.png') no-repeat 35px 4px;
}
#content #panel_host_comp1 ul.icons_lg li#logo_phpbb {
	background:#fff url('http://www.123-reg.co.uk/library/images/v2/hosted-apps-logos/logo_phpbb.png') no-repeat 22px 4px;
}
#content #panel_host_comp1 ul.icons_lg li#logo_drupal {
	background:#fff url('http://www.123-reg.co.uk/library/images/v2/hosted-apps-logos/logo_drupal.png') no-repeat 35px 4px;
}
#content #panel_host_comp1 ul.icons_lg li#logo_joomla {
	background:#fff url('http://www.123-reg.co.uk/library/images/v2/hosted-apps-logos/logo_joomla.png') no-repeat 35px 4px;
}

#content .index_table {
	margin-bottom:30px;
}
#content .hosted_applications #buyToday {
	margin-top:40px;
}
#intro  {
	margin:23px 0px 20px 35px !important;
	position:relative;
	z-index:10;
}
#intro h1 {
	font-size:2.5em;
}
#intro h1 span {
	font-size:0.65em;
}
#content #panel_host_comp1 h1.txt_red {
	position:absolute;
	left:-7px;
	top:-12px;
}

#content #panel_host_comp1 h1.txt_red span{
	font-size:18px;
}

table.comparison_new *,
table#comparison_single *{
	margin:0px;
	padding:0px;
	text-align:center;
}
table.comparison_new,
table#comparison_single {
	border-collapse:collapse;
	position:relative;
	table-layout:fixed;
	margin-left:18px;
	z-index:1;
	font-family: arial, verdana, helvetica, sans-serif !important;
}
#content span.large_tick {
	display:block;
	height:16px;
	text-indent: -9999px;
}
.comparison_new th.starter_plus_h, 
.comparison_new th.starter_pro_h, 
.comparison_new th.expert
{
	width:146px !important;
}

.comparison_new th.starter_plus, 
.comparison_new th.starter_pro, 
.comparison_new th.expert, 
.comparison_new th.expert_extend,
.comparison_new td.starter_plus, 
.comparison_new td.starter_pro, 
.comparison_new td.expert,

.comparison_new td.starter_plus,
.comparison_new td.starter_pro
{	
	width:145px !important;
	border-left:2px solid white;
}
.comparison_new td.footer {
	width:145px !important;
}
.comparison_new th.starter,
.comparison_new td.starter {
	width:145px;
}
.comparison_new td.starter_plus, .comparison_new td.starter_pro {
	border-left:2px solid white;
	width:145px !important;
}
/*this is for weird expanding table behaviour*/
.more td.expert {
	border-left:2px solid white;
	width:146px !important;
	
	*width:145px !important;
	_width:147px !important;
}
.more td.starter_pro{
	border-left:2px solid white;
	width:144px !important;
	
	*width:145px !important;
	_width:144px !important;
}
.more td.starter_plus/*, .more td.starter_pro*/{
	border-left:2px solid white;
	width:145px !important;
	
	*width:144px !important;
	_width:144px !important;
}
.more td.starter {
	width:145px !important;
	
	*width:146px !important;
	_width:145px !important;
}
/*.more td.starter {
	width:145px !important;
}*/
#panel_host_comp1 .package_table td.starter {
	width:300px !important;
	
	
}
.comparison_new tr#sbt td,
.comparison_new tr#sbt_last td,
#comparison_single tr#sbt td,
#comparison_single tr#sbt_last td 
{
	height:60px;
}
.comparison_new tr#sbt_last td {
	background-image:none !important;
}

.comparison_new th h3 {
	margin: 10px 0px 0px 0px;
	color: #fff;
	font-size: 1.4em;
	/*text-decoration:underline;*/
}
.comparison_new th a {
	position: relative;
	/*top: -3px;*/
	/*margin-left: 10px;*/
	font-weight: 100;
	text-decoration: underline;
	font-size:1.5em;
}
.comparison_new th a:hover {
	text-decoration: none;
}
.comparison_new th a {
	color: #fff;
}

.comparison_new th.starter {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_startertop_new.gif) top left no-repeat;
}
.comparison_new th.starter_plus {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_startertop_new.gif) top left no-repeat;
	border-left: 2px solid #fff;
}
.comparison_new th.starter_pro {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_startertop_new.gif) top left no-repeat;
	border-left: 2px solid #fff;
}
.comparison_new th.expert {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_experttop_new.gif) top left no-repeat;
	border-left: 2px solid #fff;
}
.comparison_new th.expert h3 em {
	font-size:0.6em;
	font-style:normal;
	letter-spacing:normal;
	font-family:Arial, Helvetica, sans-serif;
}

/* price band */
.comparison_new .priceband td {
	
	background-image:none !important;
}
/*#content #panel_host_comp1 .priceband img {
	position: absolute; 
	top: 0px;
	margin-left: 122px; 
	line-height: 0;
}*/
.comparison_new .priceband dl {
	margin: 5px;
	color: #fff;
}

.comparison_new .priceband dd {
	font-size: 18px;
	/*font-weight: 800;*/
	line-height: 13px;
}


.comparison_new .priceband dd em {
	font-size: 1.6em;
	line-height: 1em;
	font-style: normal;
}
.comparison_new .priceband .starter {
	padding: 0 !important;
	background-color: #599ecc;
} 
#content #panel_host_comp1 .priceband .starter_plus {
	padding: 0 !important;
	background-color: #2597D5;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .priceband .starter {
	padding: 0 !important;
	background-color: #2597D5;
} 
#content #panel_host_comp1 .priceband .starter_pro {
	padding: 0 !important;
	background-color: #2597D5;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .priceband .expert {
	padding: 0 !important;
	background-color: #de1251;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .one-click td {
	background-image:none !important;
	text-align: left !important;
	padding: 5px 0;
}
#content #panel_host_comp1 .one-click p {
	color: #fff;
	font-size:11px;
}
#content #panel_host_comp1 .one-click .starter {
	background-color: #2597D5;
}
#content #panel_host_comp1 .one-click .starter_plus {
	background-color: #2597D5;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .one-click .starter_pro {
	background-color: #2597D5;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .one-click .expert {
	background-color: #de1251;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .expert_extend {
	padding: 0 !important;
	background-color: #de1251;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 .expert_extend p {
	background-color:#2597D5;
	font-size:16px;
	margin:10px 0px 0px 0px;
	padding:10px 0px;
	color:#FFF;
	
}
/*#content #panel_host_comp1 .priceband a {
	position: absolute; 
	top: 3.4em;
	margin-left: 95px; 
	font-size: 1.4em;
	font-weight: 800;
	color: #fff;
}*/

/* content */
.comparison_new td a {
	color: #333;
	text-decoration: underline;
}
.comparison_new td a:hover {
	text-decoration: none !important;
}
.comparison_new td.plain a,
.comparison_new td.highlight a {
	/*border-bottom: 1px dashed #38ABEE;*/
	text-decoration: none;
}
.comparison_new td a:hover, 
.comparison_new td a.noborder {
	border: none;
	text-decoration: none;
}
.comparison_new .highlight {
	/*padding: 0 10px 5px 15px;*/
	color: #333;
	vertical-align: bottom;
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_dscomp_highlight.gif) bottom left no-repeat;
}
.comparison_new td.plain {
	height: 22px;
	/*padding: 0 10px 0 15px;*/
}

.comparison_new td.starter,
.comparison_new td.starter_plus,
.comparison_new td.starter_pro
 {
	height: 2.6em;
	font-size: 0.9em;

	background:url('http://www.123-reg.co.uk/library/images/v2/compare_border.png') no-repeat scroll center bottom;	
}
.comparison_new td.expert {
	background:url('http://www.123-reg.co.uk/library/images/v2/web_hosting/compare_border_pink.png') no-repeat scroll center bottom;
}
.comparison_new td strong,
 {
	font-size: 1.3em;
}
.comparison_new td em,
#comparison_single td em {
	font-size: 1.8em;
	font-style: normal;
	line-height:1.6em;
}
.comparison_new td.plain,
#comparison_single td.plain {
	
	text-align:right !important;
	overflow:visible;
	padding-right:15px;
}
.comparison_new td.section_name,
#comparison_single td.section_name {
	text-align:right !important;
	overflow:visible;
	padding-right:15px;
	color: #2597D5;
	font-weight: bold;
	font-size: 1.3em;
}
.division {
background:#FFFFFF url(http://www.123-reg.co.uk/library/images/v2/compare_border.gif) no-repeat scroll center bottom;
}
/*hover div*/
.comparison_new td.plain div.extra_info {
	width:160px;
	/*min-height:220px;*/
	
	/*background:white url('http://www.123-reg.co.uk/library/images/v2/cloud-extrainfo_top.gif') no-repeat scroll center -10px;*/
	/*background-color:white;*/
	position:absolute;
	z-index:100;
	margin:-26px 0px 3px -129px;
	*margin:0px 0px 3px -270px;
	_margin:0px 0px 3px -277px;
	/*_margin:-30px 0px 3px -350px;*/
	/*background:url('http://www.123-reg.co.uk/library/images/v2/web_hosting/tooltip_bottom.gif') no-repeat 0px bottom;*/
}
.comparison_new td.plain div.extra_info p{
	background-color:white;
	width:118px;
	_width:118px;
	border-left:2px solid #D3EAF7;
	border-right:1px solid #D3EAF7;
	text-align:left;
	
}

.comparison_new td.plain div.extra_info .cloud_top{
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/cloud-extrainfo_top.gif') no-repeat scroll;
	
	_background-position: left top;
	width:157px;
	height:107px;
	position:absolute;
	top:-5px;
	left:0px;
	z-index:99;
}

.cloud_bott{
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/cloud-extrainfo_bottom.gif') no-repeat scroll center 0px;
	_background-position:center left;
	width:157px;
	height:20px;
	margin:-10px 0 0 !important;
	_margin:-20px 0 0 !important;
}
/*.comparison_new td.plain div.extra_info div.tobbcg {
	width:100%;
	height:50px;
	background:url('http://www.123-reg.co.uk/library/images/v2/web_hosting/tooltip_top.gif') no-repeat 0px top;
}*/
.comparison_new td.plain div.extra_info p{
	margin:10px 30px 10px 0px !important;
	padding:0px 5px 30px 15px;
}
.comparison_new td.plain div.extra_info h2
 {
	margin:10px 30px 10px 15px !important;
	text-align:left !important;
	font-size:1.3em;
	
}
.comparison_new td.plain div.hidden_info {
display:none;

}

.comparison_new td.plain div.extra_info_wide p {
	border-left:2px solid #D3EAF7;
	border-right:2px solid #D3EAF7;
	width:164px;
}
.comparison_new td.plain div.extra_info_wide .cloud_top {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/cloud-extrainfo_top_wide.png') no-repeat scroll top left;
	width: 208px;
}
.comparison_new td.plain div.extra_info_wide .cloud_bott {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/cloud-extrainfo_bottom_wide.png') no-repeat scroll bottom left;
	width: 208px;
	height: 14px;
	font-size: 1px;
	line-height: 1px;
	_height: 28px !important;
}
#content .hosted_applications .comparison_new td.plain div.extra_info p span {
	font-weight: bold;
	text-decoration: none !important;
}
#content .hosted_applications .comparison_new td.plain div.extra_info h2 {
	margin: 15px 30px 10px 17px !important;
}

/*hover div*/
/*.comparison_new td.icoW,
.comparison_new td.icoD{
	background: url(http://www.123-reg.co.uk/library/images/v2/arrows_green.png) no-repeat scroll left center;
}
#content #panel_host_comp1 td.icoM {
	background: url(http://www.123-reg.co.uk/library/images/v2/envelope.png) no-repeat scroll left center;
}*/
#content #panel_host_comp1 td.plain em {
	font-size: 1.3em;
	font-style: normal;
	text-decoration:underline;
	color:#2597D5;
	margin-right:5px;
	cursor:pointer;	
}
#content #panel_host_comp1 td.plain  span{
	font-size: 1.1em;
	/*padding-left:55px;*/
	text-decoration:underline;
	color:#2597D5;
	margin-right:5px;
	cursor:pointer;	
}

#content #panel_host_comp1 td a{
	height:50px;
	/*padding:15px 70px;*/
	/*background:#D3EAF7 url('http://www.123-reg.co.uk/library/images/v2/host_sinup_button.gif') no-repeat center center;*/
	cursor:pointer;
	/*text-indent:-10px;*/
}
#content #panel_host_comp1 td.starter span.large_tick,
#comp_popup td.starter span.large_tick,
#comp_popup td.starter_plus span.large_tick,
#comp_popup td.starter_pro span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_red_new.png) 50% -1px no-repeat;
}
#content #panel_host_comp1 td.starter_plus span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_red_new.png) 50% -1px no-repeat;
}
#content #panel_host_comp1 td.starter_pro span.large_tick {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_red_new.png) 50% -1px no-repeat;
}
#content #panel_host_comp1 td.expert span.large_tick,
#comp_popup td.expert span.large_tick
 {
	width: 100%;
	background: url(http://www.123-reg.co.uk/library/images/v2/tick_red_new.gif) 50% -1px no-repeat;
}
#content #panel_host_comp1 td.starter {
	background-color: #d3e8f4;
}
#content #panel_host_comp1 td.starter_plus {
	background-color: #D3E8F4;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 td.starter_pro {
	background-color: #D3E8F4;
	border-left: 2px solid #fff;
}
#content #panel_host_comp1 td.expert {
	background-color: #F8CBD9;
	border-left: 2px solid #fff;
}

#content #panel_host_comp1 tr#features em {
	font-size:1em;
	text-decoration:underline;
	line-height:2.2em;
	letter-spacing:-0.02em;
	
}
#content #panel_host_comp1 tr#features td {
	background-image:none;	
}

/* footer */
#content #panel_host_comp1 .footer td {
	height: 1em;
	padding: 1em 0 2px 1px;
}
#content #panel_host_comp1 .footer td.starter {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterbot_.gif) bottom left no-repeat;
}
#content #panel_host_comp1 .footer td.starter_plus {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterbot_.gif) bottom left no-repeat;
}
#content #panel_host_comp1 .footer td.starter_pro {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterbot_.gif) bottom left no-repeat;
}
#content #panel_host_comp1 .footer td.expert {
	background: url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_starterprobot_.gif) bottom left no-repeat;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////single table for each package////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#no_background { background-image:none;}
.upgrade_stripe {
	position:absolute;
	top:-7px;
	right:-33px;
	z-index:10;
	
	width:188px;
	height:109px;
}
#upgrade_starter {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/ribbon_starter_upselling.png') no-repeat scroll 0 0;
}
#upgrade_pro{background:transparent url('http://www.123-reg.co.uk/library/images/v2/ribbon_pro_upselling.png') no-repeat scroll 0 0;}
#upgrade_plus{background:transparent url('http://www.123-reg.co.uk/library/images/v2/ribbon_plus_upselling.png') no-repeat scroll 0 0;}
#expert{}
#content #panel_host_comp1 table.package_table {
	position: relative;
	width:447px;
	margin-left:0px;
	border-collapse: collapse;
	table-layout: fixed;
	
	
}
#content #panel_host_comp1 table.package_table tr

{
	/*text-align:left !important;*/
}

#content #panel_host_comp1 table.package_table th.starter {
	width: 299px;
	height: 41px;
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_panel_hostcomp_startertop_new_wide.gif) no-repeat scroll left top;
	
	
}
#content #panel_host_comp1 table.package_table th.starter h1,
#content #panel_host_comp1 table.package_table .priceband h1 {
	
	margin-left:10px;
	color:#FFF;
	font-family:Arial rounded MT bold, Helvetica, Arial;
	/*text-decoration:underline;*/
	text-align:left;
	
}
#content #panel_host_comp1 table.package_table .priceband h1 span {
	font-size:2.5em;
}

#content #panel_host_comp1 table.package_table tr.footer td.starter {
	
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_bottom_widetable.gif) no-repeat scroll center bottom;
}

#content #panel_host_comp1 table.package_table tr#sbt_last td.starter h2 {
	color:#FFF;
	text-decoration:underline;
	background-color:#DE1251;
	margin::0px;
	padding:10px 0px;
	text-transform:uppercase;
	display:block;
}
#content #panel_host_comp1 table.package_table tr#sbt_last td.starter h2 a {
	color:#FFF;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*features*/
.features_left, 
.features_right
{
	float:left;
	width:360px;
	_width:355px;
	
}
.features_right {
	
}
.features_left{
	margin-left:15px;
	_margin-left:0px;
	
}
.features_left p, 
.features_right p,
.features_right h3.txt_blue,
.features_right h3.txt_blue {
	padding-left:127px;
	*padding-left:134px;
}
.features_right p {
	padding-right:10px;
}
/*tomek*/
/*test*/
.expandMe {
	position:relative; /*for ie6 to respect!!!! overflow*/
	height:0px;
	
	width:770px;
}
.hidden_overflow {
overflow:hidden;
}
.noBackground {
	background:none !important;
}
.less tr.footer {
	/*height:200px;*/
}

.show_all_features,
.light_blue_separator,
.dark_blue_separator {
	margin:0px !important;
	width:586px;
	padding:0px;
	height:22px;
	background-color:#2597D5;
	/*background:transparent url(http://www.123-reg.co.uk/library/images/v2/expand_bar.gif) no-repeat scroll center bottom;*/
}
.light_blue_separator {
	background-color:#92cbea;
}
.show_all_features {
	text-align:right !important;
	
}
td.show_all_features  a {
	padding-right:45px !important;
}
.breaking_point {
	width:586px;
	padding:0px;
	
	height:22px;
	color:#FFFFFF;
	background-color:#DE1251;
	font-weight:bold;
	font-size:16px;
	/*text-align:left !important;*/
	
}
.infrastrucure{
	margin-top:5px;
}
.show_all_features a {
	color:#FFF !important;
	font-weight:bold !important;
}
body:nth-of-type(1) .show_all_features{
   width:580px;
}

.fullWidthbottom {
	width:100% !important;
	_width:745px;
	margin:-15px 0px 0px 30px !important;
	_margin-top:10px !important;
	position:relative;	
}

.fullWidthbottom p {
	/*padding: 15px 30px 0px 0px;*/
	_padding:0px;
}
.fullWidthbottom .img_holder {
	width: 30%; 
	float: left; 
	margin-right: 15px;
	_margin:0px;
}
 
.fullWidthbottom .index {
	/*margin: 0px 0px 0px -35px !important;*/
}
#side_new .buynow {
	/*background:url(/library/images/v2/web_hosting/buyhosting2day_big.png);*/
	width:258px;
	height:50px;
	cursor:pointer;
}

.lower {
	margin-top:12px;
}
.fullWidthbottom .float {
	float:left;
	width:240px;
	/*_width:240px;*/
	padding:0px;
	margin:15px 0 0 0;
	display:inline;
	
}

.noMargin_bottom {
	margin-bottom:0px !important;
}

#buyToday,
.bigButtonHolder {
background-color:#EEF7FB;
border-bottom:1px solid #B4E0F7;
border-top:1px solid #B4E0F7;
clear:both;
margin:10px 0 40px 0;
padding:10px 0;
text-align:center;
}

/*domain search for plus and business pro*/
.buynow {
	padding:0 137px;
	*padding-right: 126px;
}
#buyToday form{
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_form_lightblue_pod.png) no-repeat scroll;
	background-position:left top;
	height:41px;
	padding-left:11px;
	text-align: left;
}
#buyToday form #whois_field{
	border-color:#2597D5;
	border-style:solid;
	border-width:3px 0;
	margin:0;
	height:20px;
	padding:8px 5px 7px 0;
	vertical-align:top;
	width:380px;
	font-size:1.2em;
	font-weight:bold;
	*margin-top: -1px;
	font-family: arial,sans-serif;
}
#buyToday form .button1 {
	background:#2597D5 url(http://www.123-reg.co.uk/library/images/v2/bg_search_button_lightblue_pod.png) no-repeat scroll right top;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:41px;
	margin:0;
	padding:0 10px;
	text-transform:uppercase;
	*padding: 0;
	font-family: arial,sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.domainPod h1, .domainPod h3, .domainPod p {
	text-align:left !important;
	padding-left:137px !important;
	/*margin-bottom:10px !important;*/
}
.domainPod p {
	font-size:1.2em;
}

.feature_float { height: 150px; }

/*end for domain lookup*/

/* web-hosting upgrade page */
#content.hosting_upgrade h2,
#content.hosting_upgrade h3,
#content.hosting_upgrade h4,
#content.hosting_upgrade h5 {
	font-family:Arial rounded MT bold,Helvetica,Arial;
}
#content.hosting_upgrade #header{
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/bg_upgrade_blue.jpg) no-repeat scroll center 1px;
	height: 133px;
}
#content.hosting_upgrade .h_img_upgrade {
	background:transparent url('http://www.123-reg.co.uk/library/images/v2/started_pro_img.png') no-repeat 0px 0px;
	position:absolute;
	top:0px;
	right:5px;
	z-index:10;
	width:270px;
	height:310px;
}
#content.hosting_upgrade #header h1 {
	width: 520px;
}

#content .circle {
	margin:14px 0 0 0;
}
#content .circle span {
	background:transparent url(http://www.123-reg.co.uk/library/images/v2/gen_bg_circle_blue.gif) no-repeat scroll left top;
	clear:left;
	color:#2597D5;
	display:block;
	float:left;
	font-size:1.1em;
	font-weight:800;
	height:20px;
	left:5px;
	line-height:20px;
	text-align:center;
	top:5px;
	width:20px;
}
#content .circle p {
	margin:0;
	padding:2px 0 2px 30px;
}
#content.hosting_upgrade .small {
	padding-right: 10px;
}
#content.hosting_upgrade .small p {
	font-size: 11px;
}

