@charset "utf-8";
/* CSS Basic Document */
body
{
margin:0px;
padding:0px;
background-color:#BCB7B1;
}
*
{
margin:0px;
padding:0px;
}
img
{
border:none;
}
p
{
margin:7px 0px;
}
.container
{
width:636px;
height:auto;
margin:0px auto;
text-align:center;
border: 1px solid #666666;
background-color:#FFFFFF;
padding:20px 64px 10px 64px;
}
.clear
{
clear:both;
height:0px;
}

/* CSS Header Document */
.header
{
width:636px;
height:auto;
float:left;
text-align:center;
clear:both;
}
.logo
{
width:636px;
height:auto;
text-align:center;
padding-bottom:30px;
float:left;
}
.header-middle-link
{
width:636px;
height:auto;
float:left;
text-align:left;
padding-bottom:16px;
}
.live-chat
{
width:270px;
height:auto;
float:left;
text-align:left;
padding-left:30px;
}
.header-link
{
width:330px;
float:right;
text-align:left;
height:auto
}
.header-link a
{
color:#333333;
font-weight:bold;
text-decoration:none;
line-height:11px;
}
.header-link a:hover
{
color:#629400;
text-decoration: underline;
}
/* CSS Menu */
#navcontainer {
		width:636px;
        margin:0px;
        padding:0px;
        height: 36px;
		float:left;
}

#navcontainer ul {
        border: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: center;
}

#navcontainer ul li {
        display: block;
        float: left;
        text-align: center;
        padding:0px;
        margin:0px;
		background: url(images/dom_1.jpg) left top no-repeat;
		height:36px;
		width:106px;
}

#navcontainer ul li a {
        color: #333333;
        text-decoration: none;
        display: block;
        text-align: center;
        font: bold 11px/36px Arial,  ludica, grande, Helvetica, sans-serif;
}

#navcontainer ul li a:hover {
        color:#000;
        background: url(images/dom_2.jpg) left top no-repeat;
		height:36px;
}

#navcontainer ul li.active a {
        color:#000;
        background: url(images/dom_2.jpg) left top no-repeat;
		height:36px;
}
.menu-gap
{
width:636px;
height:9px;
float:left;
background:url(images/bot_4.jpg) left top repeat-y;
}
.sub-menu
{
width:636px;
height:32px;
background:url(images/sub1.gif) left top no-repeat #9ec5ec;
float:left;
text-align:center;
color:#FFF;
line-height:32px;
}
.sub-menu a
{
color:#FFF;
text-decoration:none;
line-height:32px;
font-weight:bold;
background-color:inherit;
}
.sub-menu a:hover
{
color:#FFF;
text-decoration:underline;
background-color:inherit;
}
.line
{
background:url(images/rep_1.jpg) bottom left repeat-x;
}
/* CSS Body-main Document */
.body-main
{
width:636px;
height:auto;
float:left;
text-align:center;
padding:5px 0px 20px 0px;
}
.body-left
{
width:206px;
height:auto;
float:left;
text-align:left;
}
.body-left-bottom
{
width:206px;
height:auto;
float:left;
text-align:center;
}
.body-left-box
{
width:206px;
height:auto;
float:left;
padding-bottom:3px;
background:url(images/bot_1.jpg) left bottom no-repeat;
}
.left-box-title-abt
{
width:170px;
height:76px;
background:url(images/ket1.jpg) left top no-repeat;
padding-left:36px;
line-height:36px;
color:#589eff;
font-weight:bold;
float:left;
font-size:13px;
}
.left-box-title-grn
{
width:170px;
height:32px;
background:url(images/ket.jpg) left top no-repeat;
padding-left:36px;
line-height:36px;
color:#589eff;
font-weight:bold;
float:left;
font-size:13px;
}
.left-box-title-indx
{
width:170px;
height:76px;
background:url(images/ket4.jpg) left top no-repeat;
padding-left:36px;
line-height:36px;
color:#589eff;
font-weight:bold;
float:left;
font-size:13px;
}
.body-left-box-middle-bkrnd
{
width:170px;
height:auto;
text-align:left;
background:url(images/nbk.jpg) left top no-repeat;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
float:left;
padding:17px;
}
.left-box-title
{
width:170px;
height:36px;
background:url(images/ket.jpg) left top no-repeat;
padding-left:36px;
line-height:36px;
color:#589eff;
font-weight:bold;
float:left;
font-size:13px;
}
.body-left-box-middle
{
width:170px;
height:auto;
text-align:left;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
float:left;
padding:17px;
}
.body-left-box-text
{
width:170px;
float:left;
text-align:left;
height:auto;
padding-top:20px;
}
.index-services
{
width:170px;
height:auto;
float:left;
text-align:left;
}
.index-services ul
{
margin:0px;
padding:0px;
}
.index-services ul li
{
list-style-type:none;
background:url(images/point_1.jpg) left 6px no-repeat;
padding-left:10px;
width:160px;
border-bottom:1px dotted #646464;
height:auto;
line-height:18px;
}
.index-services ul li a
{
color:#333333;
font-weight:bold;
text-decoration:none;
width:160px;
}
.index-services ul li a:hover
{
color:#629400;
text-decoration:none;
}
.body-right
{
width:423px;
height:auto;
float:right;
text-align:left;
}
.body-centered
{
width:636px;
height:auto;
text-align:left;
}
.body-centered-box
{
width:600px;
height:auto;
text-align:left;
background: url(images/td1000.jpg);
padding:20px;
margin-bottom:10px;
}
.body-centered-howto
{
width:600px;
height:auto;
text-align:left;
background: url(images/tdhowto.jpg) no-repeat;
padding:20px;
margin-bottom:10px;
}
.domain-search-box-01
{
width:403px;
height:62px;
float:left;
text-align:left;
background: url(images/back_1.jpg) left top no-repeat;
padding:10px;
margin-bottom:10px;
}
.body-right-box-02
{
width:403px;
height:auto;
float:left;
text-align:left;
background: url(images/td1.jpg) left top repeat-x;
padding:10px;
margin-bottom:10px;
}
.packages
{
width:423px;
height:auto;
float:left;
text-align:left;
margin-bottom:10px;
}
.packages ul
{
margin:0px;
padding:0px;
}
.packages ul li
{
list-style-type:none;
display:block;
width:210px;
height:auto;
margin-right:3px;
margin-bottom:3px;
float:left;
}
.packages ul li.no-margin
{
margin-right:0px;
}
.packages-box
{
width:210px;
height:auto;
float:left;
padding-bottom:3px;
background:url(images/bot_2.jpg) left bottom no-repeat;
}
.packages-box-title
{
width:194px;
height:36px;
padding-left:16px;
line-height:36px;
color:#589eff;
font-weight:bold;
float:left;
font-size:13px;
background:url(images/ket_2.jpg) left top no-repeat;
}
.packages-box-middle
{
width:174px;
height:auto;
text-align:left;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
float:left;
padding:0px 17px;
}
.packages-middle
{
border-top:1px solid #cacaca;
border-bottom:1px solid #cacaca;
padding:10px;
width:154px;
float:left;
text-align:left;
line-height:18px;
color:#000000;
}
.price-info
{
width:174px;
height:20px;
float:left;
text-align:left;
padding-bottom:10px;
}
.price
{
width:87px;
height:20px;
float:left;
text-align:left;
line-height:20px;
color:#589eff;
font-weight:bold;
}
.more-info
{
width:87px;
float:right;
text-align:right;
height:16px;
padding-top:4px;
}
.body-right-box-04
{
width:403px;
height:auto;
float:left;
text-align:left;
background: url(images/td4.jpg) left top repeat-x;
padding:10px;
}
/* CSS Header Document */
.footer
{
width:636px;
height:auto;
float:left;
text-align:center;
border-top:6px solid #d1d1d1;
padding-top:12px;
}
.footer-top-link
{
width:636px;
height:20px;
text-align:center;
font-size:12px;
}
.footer-top-link a
{
font-weight:bold;
text-decoration:none;
color:#646464;
}
.footer-top-link a:hover
{
color:#629400;
text-decoration: underline;
}
.footer-text
{
width:636px;
height:auto;
text-align:center;
line-height:20px;
color:#629400;
}

/* CSS Text Document */

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
body a
{
color:#1b528d;
font-weight:bold;
text-decoration:none;
}
body a:hover
{
color:#629400;
text-decoration:none;
}
.green-text
{
color:#629400;
text-decoration:none;
}
.teal-text
{
color:#589eff;
text-decoration:none;
}
h1 {
	color: #38587A;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0px;
}
h2 {
	color: #38587A;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0px;
}
h3 {
	color: #38587A;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px;
}
.input
{
border:1px solid #7f9db9;
width:256px;
height:18px;
padding:4px;
text-align:left;
background-color:#FFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
#stable { align= "center" width: 450px; padding: 0px 0px 0px 0px; margin: 0px; background-color: #FFFFFF; }

#stable .prodname { font: bold 14px Georgia, "Times New Roman", Times, serif; text-align: center; background: #959595; color: #FFFFFF; border: 1px solid #FFFFFF; }
 
#stable .prodname1 { font: 10px Georgia, "Times New Roman", Times, serif; text-align: center; background: #959595; color: #FFFFFF; border: 1px solid #FFFFFF; }
#stable .prodname a:link { color:#FFFFFF; font-size: 12px; }

#stable .prodname a:visited { color:#FFFFFF; font-size: 12px; }

#stable .prodname a:hover { color:#FFFFFF; font-size: 12px; }

#stable .prodname a:active { color:#FFFFFF; font-size: 12px; }

#stable .prodgroup { height: 20px; background: #5D7184; font-weight: bold; color: #FFFFFF; padding: 5px; font-size: 12px; }

#stable .linename { background: #EEEEEE; color:#000000; height: 20px; vertical-align: middle; text-align: center; text-decoration: none; border: 1px solid #FFFFFF; padding: 3px 0px 0px 15px; font-size: 11px; }

#stable .prodline { text-align: center; vertical-align: middle; font-size: 11px; }

#stable .prodline td { vertical-align: middle; border: 1px solid #CCCCCC; font-size: 11px; }
 #stable1 { align= "center" width: 450px; padding: 0px 0px 0px 0px; margin: 0px; background-color: #FFFFFF; }

#stable1 .prodname { font: bold 14px Georgia, "Times New Roman", Times, serif; text-align: center; background: #959595; color: #FFFFFF; border: 1px solid #FFFFFF; }
 
  #stable1 .prodname1 { font: 10px Georgia, "Times New Roman", Times, serif; text-align: center; background: #959595; color: #FFFFFF; border: 1px solid #FFFFFF; }

 #stable1 .prodname a:link { color:#FFFFFF; font-size: 12px; }

 #stable1 .prodname a:visited { color:#FFFFFF; font-size: 12px; }

 #stable1 .prodname a:hover { color:#FFFFFF; font-size: 12px; }

 #stable1 .prodname a:active { color:#FFFFFF; font-size: 12px; }

 #stable1 .prodgroup { height: 20px; background: #5D7184; font-weight: bold; color: #FFFFFF; padding: 5px; font-size: 12px; }

 #stable1 .linename { background: #EEEEEE; color:#000000; height: 20px; vertical-align: middle; text-align: center; text-decoration: none; border: 1px solid #FFFFFF; padding: 3px 0px 0px 15px; font-size: 11px; }

 #stable1 .prodline { text-align: center; vertical-align: middle; font-size: 11px; }

 #stable1 .prodline td { vertical-align: middle; border: 1px solid #CCCCCC; font-size: 11px; }

 #stable1 .fineprint { font-size: 12px; }
 
 
  #stable2 { align= "center" width: 450px; padding: 0px 0px 0px 0px; margin: 0px; background-color: #FFFFFF; }

#stable2 .prodname { font: bold 14px Georgia, "Times New Roman", Times, serif; text-align: center; background: #959595; color: #FFFFFF; border: 1px solid #FFFFFF; }
 
  #stable2 .prodname1 { font: 10px Georgia, "Times New Roman", Times, serif; text-align: center; background: #959595; color: #FFFFFF; border: 1px solid #FFFFFF; }

 #stable2 .prodname a:link { color:#FFFFFF; font-size: 12px; }

 #stable2 .prodname a:visited { color:#FFFFFF; font-size: 12px; }

 #stable2 .prodname a:hover { color:#FFFFFF; font-size: 12px; }

 #stable2 .prodname a:active { color:#FFFFFF; font-size: 12px; }

 #stable2 .prodgroup { height: 20px; background: #5D7184; font-weight: bold; color: #FFFFFF; padding: 5px; font-size: 12px; }

 #stable2 .linename { background: #EEEEEE; color:#000000; height: 20px; vertical-align: middle; text-align: center; text-decoration: none; border: 1px solid #FFFFFF; padding: 3px 0px 0px 15px; font-size: 11px; }

 #stable2 .prodline { text-align: center; vertical-align: middle; font-size: 11px; }

 #stable2 .prodline td { vertical-align: middle; border: 1px solid #CCCCCC; font-size: 11px; }

 #stable2 .fineprint { font-size: 12px; }
 
 .style1 {
	color: #787878;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style2 {
	color: #6A9F00;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style3 {
	color: #787878;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style4 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style5 {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style6 {
	color: #589EFF;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
.style7 {
	color: #589EFF;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style8 {
	color: #629400;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style9 {
	color: #787878;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style10 {color: #589EFF;
	font-size: 11px;
	font-family: tahoma}
.style11 {
	color: #cc7823;
	font-size: 11px;
	font-family: tahoma;
}
.style12 {
	color: #5a5a5a;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style14 {
	color: #EED6B9;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style15 {
	color: #FF0000;
	font: bold;
}