/* CSS Document */

html {
	height: 100%;
}

#wrapper {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	width: 980px;
	top: -10px;
	margin: 0 auto;
	background: url(background.jpg) repeat-y;
	}

#name {
	position: absolute;
	left: 100px;
	Top: -50px;
	height: 20px;
}

#header {
	position: relative;
	left: 5px; 
	height: 66px;
	width: 970px;
	Top: -30px;
	background: url(header.jpg) no-repeat;
}

#topl {
	position: relative;
	left: 5px; 
	height: 20px;
	width: 470px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #7d7d7d;
}

#topr {
	position: relative;
	padding-top: 10px;
	padding-right: 10px;
	left: 465px;
	top: -20px;
	height: 20px !important;
	height: 30px;
	width: 500px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #7d7d7d;
}

#mainbody {
	float: left;
	position: relative;
	top: -47px;
	left: 214px !important;
	left: 213px;
	padding-left: 5px;
	width: 740px !important;
	width: 745px;
	text-align: left;
	overflow: hidden;
}

#mainbody2 {
	float: left;
	position: relative;
	top: -45px;
	left: 5px;
	width: 960px;
	text-align: left;
	overflow: hidden;
}

#left{
	float: left;
	position: relative;
	top: -40px;
	left: -730px;
	width: 190px;
	overflow: visible;	
}

#user1 {
	top: -15px;
	height: 160px;
	width: 30%;
	float: left;
	position: relative;
}

#user2 {
	top: -15px;
	height: 160px;
	width: 70%;
	float: right;
	position: relative;
}

#cont {
	float: left;
	width: 740px;
}

#hr {
	float: left;
	width: 740px;
}

#topm {
	height: 20px;
	width: 990px;
	position: relative;
	left: 5px; 
	top: -57px;
	font-size: 8pt;
	color: #fff;
}

#copy {
	height: 16px;
	width: 970px;
	clear: both;
	position: relative;
	left: 5px;
	font-size: 8pt;
	color: #fff;
	background: #275dd0;
}

.packages, div .packages a  {
	position: relative;
	float: left;
	padding-top: 2px;
	margin-left: 10px; 
	color: #fff;
	text-align: left;
	font-size: 7pt;
	height: 195px;
	width: 169px;
	Top: 0px;
	background: url(inchimages/packages.jpg) no-repeat;
}

hr {
	color: #0066ff;
	background-color: #0066ff;
	height: 1px;
	border: 0px;
}

.clr {
	clear: both;
}

.outline {
  border: 1px solid #ccc;
  background: #fff;
	padding: 2px;
}

#buttons_outer {
	width: 590px;
  	margin-bottom: 2px;
	margin-right: 2px;
	float: left;

}

#buttons_inner {
	border: 1px solid #ccc;
	height: 21px;
}

#pathway_text {
  overflow: hidden;
	display: block;
	height: 25px;
	line-height: 25px !important;
	line-height: 22px;
	padding-left: 4px;
	border: 1px solid #ccc;
	margin-bottom: 2px;
}

#pathway_text img {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 6px;
}

#buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	width: auto;
}

ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	width:980px;
	color: #0066ff;
	font-size: 0.8em;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	color: #0066ff;
	font-size: 11px;
	line-height: 11px;
	white-space: nowrap;
	border-right: 2px solid #0066ff;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: #0066ff;
	background: transparent;
}

ul#mainlevel-nav li a:hover {
	color: #0066ff;
	}

ul#mainlevel-navb
{
	list-style: none;
	padding-left: 185px;
	margin: 0;
	width:400px;
	color: #fff;
	font-size: 0.8em;
}

ul#mainlevel-navb li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	color: #fff;
	font-size: 11px;
	line-height: 14px;
	white-space: nowrap;

}

ul#mainlevel-navb li a
{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: #fff;
	background: transparent;
}

ul#mainlevel-navb li a:hover {
	color: #99ffff;
	}

#search_outer {
	float: left;
	width: 165px;
}

#search_inner {
  border: 1px solid #ccc;
	padding: 0px;
  height: 21px !important;
  height: 23px;
  overflow: hidden;
}

#search_inner form {
  padding: 0;
  margin: 0;
}

#search_inner .inputbox {
	border: 0px;
	padding: 3px 3px 3px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #0066ff;
}

#header_outer {
	text-align: left;
	border: 0px;
	margin: 0px;
}

#header_t {
	margin-left: 0px;
	margin-right: 15px;
	width: 100%;
	height: 15px;
	overflow: hidden;
	background-repeat: repeat-x;
 	background-position: center;
}

#contentdescription {
font-size: 10px;
}

#content_outer {
	padding: 0px;
	margin-top: 0px;
	margin-left: 2px;
	/** border: 1px solid #ccc; **/
	float: left;
	width: 590px;
}

#content_inner{
  float: none !important;
  float: left;
  padding: 0;
  padding-top: 2px;
  margin: 0;
}

table.content_table {
  width: 100%;
	padding: 0px;
	margin: 0px;
}

table.content_table td {
	padding: 0px;
	margin: 0px;
}


#banner_inner {
	float: left;
	padding: 0px;
	height: 70px;
}

#right_outer {
	margin-left: 2px;
	width: 165px;
}


table td.body_outer {
	padding: 2px;
	border: 1px solid #ccc;
}


.maintitle {
	color: #000;
	font-size: 40px;
	padding-left: 15px;
	padding-top: 20px;
}

.error {
  font-style: italic;
  text-transform: uppercase;
  padding: 5px;
  color: #ccc;
  font-size: 14px;
  font-weight: bold;
}

/** old stuff **/

.back_button {
	float: left;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.pagenav {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #fff;
  width: auto;
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.pagenavbar {
	margin-right: 10px;
	float: right;
}

ul, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#leftcust {
	float:left;
}

#leftcust li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background-repeat: no-repeat;
background-position: 0px 2px;
}

tr {border:0 none;margin:0;outline:0 none;padding:0;}
td {
	text-align: left;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	color: #000;
	border-top:1px solid #EFEFEF;
	padding: 5px 5px;
	width:auto;
}
table {border-collapse:collapse;}
table.dac-results-table th {border-top:0 none;border-right:1px solid #CCCCCC;height:30px;padding-left:5px;border-bottom:1px solid #CCCCCC;background: url("images/bg.png") repeat-x scroll center top #FFFFFF}
/* Joomla core stuff */
h1 {
text-decoration:  none;
font-size: 35px;
font-weight: bold;
color: #0066ff;
border: none;
text-align:left;
margin:0;
 }

h2 {
text-decoration:  none;
font-size: 12px;
font-weight: normal;
 }
 
a {
text-decoration:  none;
font-weight: bold;
border: none;
 }
a:hover {
text-decoration:  underline; 
border: none;
 }

a:link, a:visited {
	color:#0066ff ; text-decoration: none;
	font-weight: bold;
}

a:hover {
	color:#0000FF;	text-decoration: none;
	font-weight: bold;
}

table.contentpaneopen {
  	width: 100%;
	padding: 14px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	font-size: 14px;
	color: #0066ff;
}

table.contentpaneopen td {
   padding-right: 10px;
   padding-left: 10px;
   font-family: Arial, Helvetica, sans-serif;

}

table.contentpaneopen td.componentheading {
	padding-left: 4px;
}

table.contentpane {
    width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpane td {
	margin: 0px;
	padding: 8px;
}

table.contentpane td.componentheading {
	padding-left: 4px;
}

table.contentpaneopen fieldset {
	border: 0px;
	border-bottom: 1px solid #eee;
}

.button {
  color: #0066ff;
  font-family: Arial, Hevlvetica, sans-serif;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #ccc;
  width: auto;
  background: url(inchimages/button_bg.png) repeat-x;
  padding: 0px 5px;
  line-height: 18px !important;
  line-height: 16px;
  height: 26px !important;
  height: 24px;
  margin: 1px;
}

.inputbox {
	padding: 2px;
	border:solid 1px #ccc;
	background-color: #fff;
}

.componentheading {
	color: #0066ff;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 140%;
}

.contentcolumn {
	padding-right: 5px;
}

.contentheading {
	height: 30px;
	color: #0066ff;
	font-weight: bold;
	font-size: 20px;
	padding: 0;
	white-space: nowrap;
}

.contentpagetitle {
	font-size: 13px;
	font-weight: bold;
	color: #ccc;
	text-align:left;
}

table.searchinto {
	width: 100%;
}

table.searchintro td {
	font-weight: bold;
}


#left div.module {
	font-family: Arial, Helvetica, sans-serif;
width: 190px;
background: transparent url(inchimages/module_middle.jpg) left repeat-y;
margin-bottom: 10px;
}

#left div.module div {
width: 190px;
background: transparent url(inchimages/module_top.jpg) top left no-repeat;
}

#left div.module div div {
width: 190px;
background: transparent url(inchimages/module_bottom.jpg)  bottom left no-repeat;
}

#left div.module div div div {
width: 157px;
padding-left: 5px;
padding-right: 10px;
padding-top: 10px;
background: transparent;
padding-bottom: 10px;
font-size: 11px;
text-align:left;
}

#left div.module div div div h3 {
text-align:center;
}

#left div.module div div div div {
padding: 0px;
margin: 0px;
}

#left div.module div div div div.syndicate {
background: transparent;
width: 157px;
margin: 0px;
padding: 0px;
}

#left div.module div div div div.syndicate div {
background: transparent;
width: 157px;
margin: 0px;
padding: 0px;
}



table.pollstableborder td {
  padding: 2px;
}

.sectiontableheader {
  font-weight: bold;
  background: #f0f0f0;
  padding: 4px;
}

.sectiontablefooter {

}

.sectiontableentry1 {
	background-color : #fff;
}

.sectiontableentry2 {
	background-color : #f9f9f9;
}

.small {
	color: #999999;
	font-size: 11px;
}

.createdate {
	height: 15px;
	padding-bottom: 10px;
	color: #999999;
	font-size: 11px;
}

.modifydate {
	height: 15px;
	padding-top: 10px;
	color: #999999;
	font-size: 11px;
}

table.contenttoc {
  border: 1px solid #ccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttoc td {
  padding: 2px;
}

table.contenttoc th {
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

/* Main Menu(s) */

a.mainlevel {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 4px;
display: block;
line-height: 18px;
margin-bottom: 2px;
text-decoration: none;
font-weight: bold;
color: #0066ff;
voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit;
width: 135px !important;
width: 143px;
}



html>body a.mainlevel {width:135px;} /* Opera5-Fix-fix ;-) */

a.sublevel {
padding: 0px;
margin: 0px;
font-size: 10px;
padding-left: 12px;
width: 139px;
display: block;
line-height: 20px;
margin-bottom: 2px;
text-decoration: none;
font-weight: normal;
border-right: 4px solid #CACACA;
voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit;
width: 123px;
}

html>body a.sublevel {width:123px;} /* Opera5-Fix-fix ;-) */

a.sublevel:hover, a.sublevel#active_menu {
text-decoration: none;
width: 139px;
voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit;
width: 123px;
}
html>body a.sublevel:hover, a.sublevel#active_menu { /* Opera5-Fix-fix ;-) */
width: 123px;
}

.highlight {
	background-color: Yellow;
	color: Blue;
	padding: 0;
}
.code {
	background-color: #ddd;
	border: 1px solid #bbb;
}

form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
	text-align:left;
}

div.mosimage {
  border: 1px solid #ccc;
}

.mosimage {
  border: 1px solid #ccc;
  margin: 5px
}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #ccc;
}

.smallfont {font-family: Arial, Helvetica, sans-serif; color: #808080; font-size: 7pt}
.smallfont a:link {color: #0066ff; text-decoration: none}
.smallfont a:active {color: #0066ff; text-decoration: none}
.smallfont a:visited {color: #0066ff; text-decoration: none}
.smallfont a:hover {color: #0066ff; text-decoration: underline}

.home-infobox {font-family: Arial, Helvetica, sans-serif; color: #fff; padding:8px; font-size: 9pt}
.home-infobox a:link {color: #0066ff; text-decoration: none}
.home-infobox a:active {color: #0066ff; text-decoration: none}
.home-infobox a:visited {color: #0066ff; text-decoration: none}
.home-infobox a:hover {color: #0066ff; text-decoration: underline}

.normal_text {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 10pt}
.normal_text a:link {color: #0066ff; text-decoration: none}
.normal_text a:active {color: #0066ff; text-decoration: none}
.normal_text a:visited {color: #0066ff; text-decoration: none}
.normal_text a:hover {color: #0066ff; text-decoration: underline}

.small_text {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 8pt}
.small_text a:link {color: #0066ff; text-decoration: none}
.small_text a:active {color: #0066ff; text-decoration: none}
.small_text a:visited {color: #0066ff; text-decoration: none}
.small_font a:hover {color: #0066ff; text-decoration: underline}

.large_text {font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 12pt}
.large_text a:link {color: #0066ff; text-decoration: none}
.large_text a:active {color: #0066ff; text-decoration: none}
.large_text a:visited {color: #0066ff; text-decoration: none}
.large_text a:hover {color: #0066ff; text-decoration: underline}

.blog {
font-size: 14px;
color: #000;
}

.blog_more {
font-size: 14px;
background: #e2e5f5;
padding: 20px 0;
margin-top: 10px;
border: 1px solid #c5ccf4;
}

.blog_more h2 {
display: none;
}

.blogsection {
font-size: 14px;
}

.blog_more ul li {
list-style: none;
padding-left: 14px;
line-height: 18px;
}

.blog_more ul li a, a.category {
text-decoration:underline;
font-weight:normal;
}

.sectiontableentry1 {
font-size: 14px;
background: #e2e5f5;
padding: 20px 0;
margin-top: 10px;
border: 1px solid #c5ccf4;
}

.sectiontableentry2, .sectiontableentry3 {
font-size: 14px;
padding: 20px 0;
margin-top: 10px;
border-left: 1px solid #c5ccf4;
border-right: 1px solid #c5ccf4;
}

.sectiontableentry3 { 
border-bottom: 1px solid #c5ccf4;
}

.componentheading-tact {
  	width: 100%;
	padding: 10px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

.contentheading-tact, .contentheading-tact td {
  	width: 100%;
	padding: 14px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

table.contentpane-tact {
  width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpane-tact td {
	margin: 0px;
	padding: 2px 2px 2px 12px;
}

table.contentpane-tact td.componentheading-tact {
	padding-left: 4px;
}

table.contentpaneopen-tact {
	border: 0px;
	border-bottom: 1px solid #eee;
}

table.contentpaneopen-tact fieldset {
	border: 0px;
	border-bottom: 1px solid #eee;
}


div.module h3 {
font-size: 12px;
width: 140px;
font-weight: bold;
margin: 0px;
padding: 0px;
margin-bottom: 5px;
color: #fff;
}

#maincol-normal-800 div.moduletable h3, #maincol-wide-800 div.moduletable h3, #maincol-broad-800 div.moduletable h3, #maincol-normal-1024 div.moduletable h3, #maincol-wide-1024 div.moduletable h3, #maincol-broad-1024 div.moduletable h3 {
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
height: 20px;
line-height: 20px;
color: #FFF;
width: 100%;
border-bottom: 1px solid #EFEFEF;
text-align: left;
text-indent: 5px;
}

div.moduletable-mod {
	position: absolute;
	padding-top: 2px;
	color: #fff;
	text-align: left;
	font-size: 7pt;
	height: 195px;
	width: 180px;
}

.article_seperator {
	height: 0px;
}

/*---------------------------------------------------------------------------------
Features Table
---------------------------------------------------------------------------------*/

.featuresTable {
	margin: 10px 0 20px 0;
	padding: 0;
	background: #EEE;
}

.featuresTable .titleHosting {
	background: #838FAD;
	margin: 0 0 10px 0;
	padding: 5px 10px 5px 10px;
}

.featuresTable .titleHosting p {
	color: #FFF;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

.featuresTable .titleDomains {
	background: #58A5AD;
	margin: 0 0 10px 0;
	padding: 5px 10px 5px 10px;
}

.featuresTable .titleDomains p {
	color: #FFF;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

.featuresTable .titleResellers {
	background: #5B7C7F;
	margin: 0 0 10px 0;
	padding: 5px 10px 5px 10px;
}

.featuresTable .titleResellers p {
	color: #FFF;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

.article-content ul {
	padding: 0 0 0 40px;
}

.article-content li {
	list-style:disc;
	margin-left: 30px;
}

.featuresTable ul {
	margin: 0 0 0px 0; 
	padding: 0 0 5px 10px;
	font-size: 10px;
}

.featuresTable li {
	margin: 0; 
	padding: 3px 10px 3px 5px;
	list-style-type: none;
	border-bottom: 1px dashed #DDD;
}

.featuresTable .indent {
	background: #DDD;
	margin: 0;
	padding: 5px 10px 5px 10px;
}

.featuresTable .indent p {
	font-size: 10px;
	margin: 0 0 0 10px;
	padding: 0;
}

.builder {
	width: 100%;
	background: #eaeaea;
	margin-bottom: 8px;
	text-align: left;
	}
	
.builder h2 {
	margin-top: 0px;
	background-color: #0066ff;
	color: #fff;
	font-weight: bold;

	}


.buildercontent {
	margin: 8px;
	width: 170px;
	float: left;
	text-align: center;
	}


#builder {
	background: none;
	padding-top: 30px;

}

.clear {
	height: 0;
	width: 0;
	line-height: 0;
	clear: both;
	font-size: 0;
}

.categorytitle {
font-weight: bold;
font-size: 16px;
height: 25px;
line-height: 25px;
}

.h3 {
font-size: 12px;
}

a img {
border: none;
}

#component-contact td {
padding: 20px 10px 0 10px;
}

#component-contact td  td, #component-contact td  td td {
padding: 0 0px 0 0px;
}


#component-contact td td td img{
padding: 5px 0px 0 0px;
}

.article-content {
   padding-right: 10px;
   padding-left: 10px;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #000;
}

ul.menu {
font-size: 11px;
}

#left ul li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 0px;
margin-left: -10px !important;
margin-left: -13px;
display: block;
line-height: 18px;
margin-bottom: 2px;
text-decoration: none;
font-weight: bold;
color: #0066ff;
voice-family:"\"}\""; /* Box Model fix */
voice-family:inherit;
text-decoration: none;
width: 175px;
}

#left ul li a:active, #left ul li a:focus, #left ul li a:hover {
border-right: 4px solid #0066ff;
background: #f1f1f1;
width: 173px;
}

li#current.active {
width: 163px;
border-right: 4px solid #0066ff;
background: #f1f1f1;
}

#left ul.slick-rss-list li a {
margin-left: 2px !important;
margin-left: -1px;
}

#left ul.slick-rss-list li a:hover {
border-right: none;
background: none;
color:#0000FF;
}

li.slick-rss-item {
PADDING-LEFT: 2px;
	border-bottom: dotted #999 1px;
	}

.contentpane_wrap {
	padding: 20px 10px 0 10px;
}

.cols3 {
padding: 0 10px 0 0;
float: left;
width: 31.5%;
}

.article_row span.article_separator {
display: none;
}

.contact_email-tact label {
display: inline;
}

h2.dc {
display: block;
background: #0066ff;
color: #fff;
line-height: 25px;
padding-left: 10px;
font-weight:bold;
}

.h3_normal {
display: inline;
font-size: 14px;
}

.contentpaneopen {
font-size:14px;
}

 #innercontent div, #innercontent span, #innercontent applet, #innercontent object, #innercontent iframe, #innercontent h1, #innercontent h2, #innercontent h3, #innercontent h4, #innercontent h5, #innercontent h6, #innercontent p, #innercontent blockquote, #innercontent pre, #innercontent a, #innercontent abbr, #innercontent acronym, #innercontent address, #innercontent big, #innercontent cite, #innercontent code, #innercontent del, #innercontent dfn, 
 #innercontent em, #innercontent font, #innercontent img, #innercontent ins, #innercontent kbd, #innercontent q, #innercontent s, #innercontent samp, #innercontent small, #innercontent strike, #innercontent strong, #innercontent sub, #innercontent sup, #innercontent tt, #innercontent var, #innercontent b, #innercontent u, #innercontent i, #innercontent center, #innercontent dl, #innercontent dt, #innercontent dd, #innercontent ol, #innercontent ul, 
 #innercontent li, #innercontent fieldset, #innercontent form, #innercontent label, #innercontent legend, #innercontent table, #innercontent caption, #innercontent tbody, #innercontent tfoot, #innercontent thead, #innercontent tr, #innercontent th, #innercontent td {
	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline;}

#domainfeatures ol, #domainfeatures ul, #innercontent ol, #innercontent ul {list-style: none;}
#domainfeatures blockquote, q {quotes: none;}
#domainfeatures :focus {outline: 0;}
#domainfeatures ins {text-decoration: none;}
#domainfeatures del {text-decoration: line-through;}
#domainfeatures table {border-collapse: collapse; border-spacing: 0;}

#innercontent {width: 690px; float: left; padding: 20px; line-height: 1.7em; color: #666;}
#domainfeatures {width: 350px; float: left;}
#tblheading {float: left; margin-top: 10px; width: 350px; height: 28px; background: #9BB53D url(inchimages/bg_tbl_headings.png) repeat-x top; color: #fff;}
#tblheading p {float: left; color: #fff;  line-height: 2.4em; padding-left: 5px;}
.floatleft {float: left;}
.floatright {float: right;}

#innercontent th { width: 245px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; border-top: 0; text-align: left;	padding-left: 10px;	font-size: 12px; vertical-align: middle; font-weight: normal;}

 #innercontent th.featalt {border-left: 1px solid #DBDBDB;	border-top: 0;	background: #F0F0EE;}
 #innercontent th.feat{border-left: 1px solid #DBDBDB; border-top: 0;	vertical-align: middle;	font-size: 12px;}	
 #innercontent td {width: auto; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; background: #fff; padding: 4px 5px; text-align: center; vertical-align: middle; }
 #innercontent td.alt {background: #F0F0EE; color: #666;}
 #innercontent td.rowheading {background: #A0A0A0; border-right: #A0A0A0; padding: 5px 10px; text-align: left; vertical-align: middle; color: #fff; border: 0;}
 #innercontent td.rowheading p {float: left; width: 100%;}
 #innercontent td.rowheading p.right {float: right; font-size: 10px; color: #fff; width: 75px;}
 #innercontent td.rowheading a {color: #fff;}


#innercontent th {width: auto; font-weight: normal; font-size: 12px;}
#innercontent td {}

.link {text-decoration: underline;}
.link:hover {text-decoration: underline; color: #333; cursor: pointer;}

.article-content #innercontent ul {
padding: 0pt;
}

.article-content #innercontent li {
	list-style: none;
	margin-left:0;}

 #innercontent ul.points {margin: 10px 0 20px 20px; float: left; width: 320px;}
 #innercontent ul.points h5 { font-size:18px; letter-spacing: -1px; font-weight: bold; margin-left: 13px; color: #4C3F2C}
 #innercontent ul.points p {font-size: 12px; line-height: 1.3em;font-weight:normal;}
 #innercontent ul.points img {float: left; margin: 0 10px 10px 0;}
 #innercontent ul.points li {float: left; width: 280px; padding: 20px; background:url(inchimages/bg_fade.png) repeat-x bottom; }
 #innercontent ul.points li {display: block; color: #534531; text-decoration: none; cursor: pointer; }

#domains #tblheading {width: 350px; margin-top: 10px;}
#domainfeatures h4 {color: #4C3F2C; font-size: 25px; letter-spacing: -2px; width: 350px;margin-bottom: 15px;}

#domains th {width: auto; font-weight: normal; font-size: 12px;}
#domains td {}

#domainprices {width: 620px; float:left;display: block;}
#domainfeatures {width: 350px; float: left;}
				
#domainprices h6 {font-size: 22px; color: #4C3F2C; letter-spacing: -1px;margin-top: 15px;}
#domainprices table {background-color: #f5f5f5; border: 1px solid #ddd; margin: 10px 0;}
#domainprices th {font-weight: bold; font-size: 19px; letter-spacing: -1px; padding: 5px 0 5px 10px; width: auto;}
#domainprices td p {padding: 10px;} 
#domainprices td {width: auto; background-color: #f5f5f5; text-align: left; height: 10px; padding: 0px;}
#domainprices td.domprice {width: auto; font-weight: bold; color: #0066ff; font-size: 30px; letter-spacing: -1px;}

#domains .tbl_domprices {clear: both; border-left: 1px solid #ccc; padding: 10px; width: 680px;}
#domains .tbl_domprices td {width: auto;}
#domains .tbl_domprices td.alt {background: #F0F0EE; color: #666; text-align: center; width: auto;}

#start_verification {
	z-index:1000;
}


