﻿body 
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom:0px;	
}

a.copyright:link { color:#999900; text-decoration: none; }
a.copyright:active { color:#999900; text-decoration: none; }
a.copyright:visited { color:#999900; text-decoration: none; }
a.copyright:hover { color:#666666; text-decoration: underline;}

a.link1:link { color:#49a0dd; text-decoration: underline; }
a.link1:active { color:#49a0dd; text-decoration: underline; }
a.link1:visited { color:#49a0dd; text-decoration: underline; }
a.link1:hover { color:#49a0dd; text-decoration: none;}

a.linkR:link { color:#666666; text-decoration: none; }
a.linkR:active { color:#666666; text-decoration: none; }
a.linkR:visited { color:#666666; text-decoration: none; }
a.linkR:hover { color:#cac9c9; text-decoration: none;}

a.link2:link { color:#000000; text-decoration: none; }
a.link2:active { color:#000000; text-decoration: none; }
a.link2:visited { color:#000000; text-decoration: none; }
a.link2:hover { color:#666666; text-decoration: none;}

a.link3:link { color:#0660b3; text-decoration: none; }
a.link3:active { color:#0660b3; text-decoration: none; }
a.link3:visited { color:#0660b3; text-decoration: none; }
a.link3:hover { color:#0660b3; text-decoration: underline;}

a.link4:link { color:#3F3F3F; text-decoration: none; }
a.link4:active { color:#3F3F3F; text-decoration: none; }
a.link4:visited { color:#3F3F3F; text-decoration: none; }
a.link4:hover { color:#666666; text-decoration: none;}

a.more:link { color:#e42037; text-decoration: underline; }
a.more:active { color:#e42037; text-decoration: underline; }
a.more:visited { color:#e42037; text-decoration: underline; }
a.more:hover { color:#ba3242; text-decoration: none;}

a.more:link { color:#000000; text-decoration: underline; }
a.more:active { color:#000000; text-decoration: underline; }
a.more:visited { color:#000000; text-decoration: underline; }
a.more:hover { color:#000000; text-decoration: none;}

a.btnL:link { color:#d06d03; text-decoration: underline; }
a.btnL:active { color:#d06d03; text-decoration: underline; }
a.btnL:visited { color:#d06d03; text-decoration: underline; }
a.btnL:hover { color:#d06d03; text-decoration: none;}

a.hLink:link { color:#83d0ff; text-decoration: underline; }
a.hLink:active { color:#83d0ff; text-decoration: underline; }
a.hLink:visited { color:#83d0ff; text-decoration: underline; }
a.hLink:hover { color:#83d0ff; text-decoration: none;}

a.link6:link { color:#cccccc; text-decoration: none; }
a.link6:active { color:#cccccc; text-decoration: none; }
a.link6:visited { color:#cccccc; text-decoration: none; }
a.link6:hover { color:#ffffff; text-decoration: none;}

a.link7:link { color:#ffffff; text-decoration: none; }
a.link7:active { color:#ffffff; text-decoration: none; }
a.link7:visited { color:#ffffff; text-decoration: none; }
a.link7:hover { color:#cccccc; text-decoration: underline;}

.headerTop
{
	width: 100%;
	height: 30px;
	background-image:url(images/aboveSearchbarR.gif);	
}

.headerTopk
{
	width:550px; 
	vertical-align:top; 
	font-family:Arial; 
	text-align: center;
	font-size:9px;
	font-weight:700; 
	padding:3px 0px 0px 0px;
	color:#999999;
	float: left;	
}

.headerTopLink
{
	width:278px; 
	height:27px; 
	vertical-align:middle; 
	text-align:left;
	float: right;
	padding-top: 3px;
	padding-left: 50px;
	background-image:url(images/searchdomainbg.gif);
	font-family:Arial; 
	font-size:11px;
}

.logoTable
{
	width: 980px; 
	height: 96px;
}

.logo
{
	width:415px; 
	height:90px; 
	text-align:right; 
	vertical-align:top;
	float: left;
}

.logoLink
{
	width:565px; 
	height:10px;
	float: right;
	padding-top: 20px;
}

.linkTable
{
	width:980px; 
	height:39px; 
	background-image:url(images/newHome/menu/menubgRepeat.gif);
	font-family:Arial, Helvetica;
	font-size:10px;
	color:#ffffff;
	font-weight:700;
	text-align:center;
}

/* stylesheet for dynamic menu */	
	
#dropmenudiv{
position:absolute;
background-color: #333333;
border:1px solid #999999;
border-bottom-width: 0;
font:normal 11px Tahoma;
line-height:21px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
color:#cccccc;
text-decoration:none;
text-align:left;
border-bottom: 1px solid #999999;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#ffffff;
text-decoration:none;
background-color: #d20202;
} 

/* end stylesheet for dynamic menu */


.pictureTable
{
	width:980px; 
	height:199px;
}

.picture
{
	width:657px; 
	height:199px;
	float: left;
}

.pictureLeft
{
	width: 323px;
	height: 199px;
	float: right;
}

.desTable
{
	width:980px;
	height: 950px;
}

.desTable-link
{
	width:920px;
	height: 950px;
	padding: 0 30px 0 30px;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #333333;
}

.desTable2
{
	width:980px;
	height: 500px;
}

.desTableRepeat
{
	width: 610px;
	background-image:url(images/newHome/dottedBorder.gif);
}

.desTableLeft
{
	width:600px;
	font-family: "Verdana";
	font-size: 11px;
	color: #666666;
	text-align: justify;
	background-image:url(images/newHome/dottedBorder.gif);
	padding-left: 30px;	
	line-height:16px;
	padding-top: 15px;
	padding-right: 50px;
	float: left;
}

.mostPopularPlan
    {
        width:280px;
        height:350px;        
	    font-family: "Verdana";
	    line-height:16px;
	    font-size: 11px;
	    color: #666666;
	    text-align: left;
	    padding-left: 30px;	
	    padding-right:20px;
	    padding-top: 15px;
	    float: left;
    }

.webHostingfeatures
    {
        width:240px;
	    font-family: "Verdana";
	    font-size: 11px;
	    line-height:16px;
	    color: #666666;
	    text-align: left;
	    padding-top: 15px;
	    padding-left:20px;
	    float: right;
    }


.desTableLeftH
{
	width:600px;
	height:411px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-align: justify;
	background:url(images/newHome/dottedStrokeHome.gif) no-repeat;
	padding-left: 30px;	
	padding-top: 15px;
	padding-right: 50px;
	float: left;
}

.desTableLeftH2
{
	width:600px;
	height:411px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-align: justify;
	background:url(images/newHome/dottedStrokeHome2.gif) no-repeat;
	padding-left: 30px;	
	padding-top: 15px;
	padding-right: 50px;
	float: left;
}

.heading3
	{
	font-family:Arial, Helvetica;
	font-size:21px;
	color:#02368d;
	font-weight:normal;
	text-align:left;
	letter-spacing:0px;
}

.space
{
	width: 980px;
	height: 15px;
}

.bottomBanner
{
	width:600px; 
	height:137px;
}

.desTableRight
{
	width:255px;
	float: right;
	padding-left: 0px;
	font-family: "Trebuchet MS";
	padding-right: 35px;
	font-size: 12px;
	color: #666666;
	text-align: justify;
}

.packagesH
{
	width:209px; 
	background-image:url(images/newHome/packagesTitleBg.gif);
	height: 23px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
	padding-top: 7px;
	padding-left: 50px;
}

.bannerH
{
	width:209px; 
	background:url(images/newHome/packagesTitleBg.gif) no-repeat;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
	padding-top: 14px;
	padding-bottom:14px;
	padding-left: 50px;
}

.banner
{
	width:259px; 
	height: 114px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	font-weight: 700;
	padding-top: 7px;
	padding-left: 0px;
}

.grayTable
{
	width:229px;
	background-color: #eae9e9;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
}

.footerLink
{
	width: 980px;
}

.newFont					
{
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:0px;
	margin-top:3px;
}

.lightfont1			
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:9px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-align:justify;
	margin-left:0px;
	margin-right:0px;
	line-height:8px;
	margin-bottom:0px;
	margin-top:0px;
}

.frmFont					
{
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#0066cc;
	font-weight:normal;
	letter-spacing:0px;
	line-height:17px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:1px;
	margin-top:1px;
}
	
.frminputFont					
{
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#0066cc;
	font-weight:normal;
	letter-spacing:0px;
	width:248px;
	height:30px;
	line-height:17px;
	margin-left:6px;
	padding-left:0px;
	background-repeat:no-repeat;
	padding-top:0px;
	margin-right:4px;
	margin-bottom:1px;
	border:solid 1px #cccccc;
	margin-top:1px;
}
	
.frminputFont2					
{
	font-family:Arial, Helvetica;
	font-size:11px;
	color:#0066cc;
	font-weight:normal;
	letter-spacing:0px;
	width:248px;
	height:90px;
	line-height:17px;
	margin-left:6px;
	background-color:transparent;
	padding-left:6px;
	padding-top:4px;
	margin-right:4px;
	margin-bottom:1px;
	border:solid 1px #cccccc;
	margin-top:1px;
}	
	
.contactInput
{
	font-family:Arial, Helvetica;
	font-size:11px;
	width:150px;
	height:25px;
	color:#303030;
	font-weight:normal;
	letter-spacing:0px;
	line-height:15px;
	margin-left:36px;
	border:solid 1px #cccccc;
	margin-right:20px;
	margin-bottom:2px;
	margin-top:5px;
}		

.hostingTable
{
	width: 580px;
	height: 200px;
}

.hostingTableLeft
{
	width: 250px;
	height: 200px;
	float: left;
}

.hostingTableRight
{
	width: 330px;
	height: 200px;
	float: right;
}

.fontP
{
	font-family: "Trebuchet MS"; 
	font-size: 12px; 
	color: #666666; 
	text-align: left;
	margin-left: 30px; 
	margin-right: 50px;
}

.packageTable
{
	width: 830px;
	height: 100px;
}

.packageTableR
{
	width:928px; 
	height:100px;
}

.starterKitTable
{
	width:600px;
	height: 120px;
}

.starterKitImage
{
	width:150px;
	height: 120px;
	float: left;
}

.starterKitText
{
	width:440px;
	padding-left: 10px;
	height: 120px;
	float: right;
}


.starterKitInImage
{
	width:250px;
	height: 120px;
	float: left;
}

.starterKitInText
{
	width:340px;
	padding-left: 10px;
	height: 120px;
	float: right;
}

.SubmitButton
{
  border-width:0px;
  color:#333333;
  background-color:#f5f5f4;
  border:1px solid #dbdbdb;
  margin-top: 10px;
  margin-left: 0px;
  padding-bottom: 2px;
  padding-top: 2px;
}

ul.listsmall {
	list-style-type: none;	
	margin: 0px; 
	padding-left: 20px;	
	border: 0px;	
	line-height: 15px;
}

ul.listsmall li.listitem {
	position: relative;	
	margin: 0px; 
	padding: 1px 5px 2px 10px;	
	border: 0px;
	background: url("../images/newHome/flowerBullet.gif") no-repeat;		
	margin-bottom: 3px;
}


a.footer {

	color: #707070;
	text-decoration: none;
}

a.footer:hover {

	color: #707070;
	text-decoration: underline;
}

a.basement {

	color: #CCCCCC;
	text-decoration: none;
}

a.basement:hover {

	color: #CCCCCC;
	text-decoration: underline;
}

ul.listsmall {

	list-style-type: none;
	
	margin: 0px; 
	padding: 5px 0px 0px 0px;
	
	border: 0px;
	
	line-height: 12px;
}

ul.listsmall li.listitemfooter {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 0px 8px;
	
	border: 0px;
	background: transparent url("../images/newHome/dot.jpg") no-repeat 0px 5px;
	
	font-size: 10px;
	
	margin-bottom: 3px;
}
.footerBg{ background:#efefef; width:100%;}

#frame-wrap {

	top: 0px;
	width: 961px;
	
	margin: 0px auto;
	padding: 0px;
	
	border: 0px;
	
	text-align: left;
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #505050;
}

#frame-wrap #footer-wrap {

	position: relative;	
	top: 0px;
	left: 0px;
	width: 961px;
	background: #efefef;
	height: 30px;
}

#frame-wrap #footnavigation-wrap {

	position: relative;	
	top: 0px;
	left: 0px;
	width: 961px;
}

#footnavigation-wrap #footnavigation-text-wrap {

	position: absolute;
	
	top: 0px;
	width: 961px;
	
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;	
	background: #efefef;
}

#footnavigation-text-wrap #copyright-wrap {

	position: relative;
	
	top: 5px;
	
	margin-bottom: 15px;
	
	font-size: 10px;
	color: #EEEEEE;
	text-align: center;
}

.subnavigation-link,
.footnavigation-link {

	padding-right: 25px;	
}

#frame-wrap #fatfooter-wrap {

	position: relative;
	background: #efefef;
	top: 0px;
	left: 0px;
	width: 961px;
	font-size: 10px;
	color: #666666;
	line-height: 14px;
}

#fatfooter-wrap #fatfooter-column-wrap {

	position: relative;

	width: 901px;
	
	padding: 10px 30px 20px 30px;
}

#fatfooter-column-wrap #fatfooter-column-1-wrap {

	position: relative;
	text-align:left;	
	font-family:Verdana; font-size:10px;
	top: 0px;
	left: 0px;
	width: 160px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-2-wrap {

	position: relative;
	text-align:left;	
	font-family:Verdana; font-size:10px;
	top: 0px;
	left: 20px;
	width: 160px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-3-wrap {

	position: relative;
	text-align:left;	
	font-family:Verdana; font-size:10px;
	top: 0px;
	left: 40px;
	width: 160px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-4-wrap {

	position: relative;
	text-align:left;	
	font-family:Verdana; font-size:10px;
	
	top: 0px;
	left: 60px;
	width: 160px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-5-wrap {

	position: relative;	
	text-align:left;	
	font-family:Verdana; font-size:10px;
	top: 0px;
	left: 80px;
	width: 160px;	
	padding-bottom: 10px;	
	float: left;
}

#fatfooter-column-wrap #fatfooter-managed-column-1-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 220px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-managed-column-2-wrap {

	position: relative;
	
	top: 0px;
	left: 20px;
	width: 220px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-managed-column-3-wrap {

	position: relative;
	
	top: 0px;
	left: 40px;
	width: 220px;
	
	padding-bottom: 10px;
	
	float: left;
}

#basement-wrap {

	position: relative;
    text-align:left;	
	font-family:Verdana; font-size:10px;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 25px;
	background: #efefef;
	margin: 0px;
	padding: 0px;
	
	border: 0px;
	
	
	text-align: left;
}

#basement-wrap #basement-copyright-wrap {

	position: relative;

	top: 0px;
	left: 0px;
	width: 901px;
	
	margin: 0px auto;
	padding: 8px 30px;
	background: url(/images/newHome/basementWrapbg.jpg);
	border: 0px;
	
	text-align: left;
	font-size: 10px;
	color: #CCCCCC;
}

#basement-copyright-wrap .copyright {

	padding-right: 30px;
}

#basement-copyright-wrap .footerlink {

	padding: 0px 8px;
}

.pageEnd { background: url(/images/newHome/pageEndR.gif) repeat-x; width:100%; height:21px; }

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
