html, body {
  padding:0;
	 margin: 0 auto;
		background:url(images/tlo.jpg) top repeat-x;
		font-family:   Tahoma, Verdana, sans-serif; 
  font-size:     11px; 
  font-weight:   normal; 
  text-align:    left;
		color:#7d7d7d;
} 

#hr {
padding     : auto;
border     : none;
margin    : 4px 0px 18px 0px;
height:1px;
width:100%;
background: #cccccc; 
clear: both;
}


#footer {
text-align:center;
margin     : auto;
border     : none;
padding    : 0px;
height:33px;
width:923px;
background: #fff; 
clear: both;
line-height:18px;
}

.starter { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   bold; 
    text-align:    center;
				background-color:#6eca06;
}

.optimal { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   bold; 
    text-align:    center;
				background-color:#db785b;
}

.business { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   bold; 
    text-align:    center;
	background-color:#0093d9;
}

.error { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   bold; 
	color:#0093d9;
}

a { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   normal; 
    text-align:    left;
				color:#7d7d7d;
}

a:hover { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   normal; 
				color:#008bd6;
    text-align:    left;
}

.b { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   normal; 
    text-align:    left;
				text-decoration:none;
				color:#7d7d7d;
}

.b:hover { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   normal; 
				color:#008bd6;
				text-decoration:underline;				
    text-align:    left;
}

h2 { 
    font-family:   Tahoma, sans-serif; 
    font-size:     14px; 
    font-weight:   bold; 
				color:         #008bd6;
				text-decoration:none;
				border-bottom:1px #CCCCCC dotted;				
    text-align:    left;
				background-color:#f4f4f4;
				height: 22px;
}
h3 { 
    font-family:   Tahoma, sans-serif; 
    font-size:     14px; 
    font-weight:   bold; 
				color:         #008bd6;
				text-decoration:none;				
    text-align:    left;
}


#text {width: 923px; background: #F7F7F7; position:relative;}	

#container {
    margin     : auto;
    border     : none;
    padding    : 0px;
    width      : 923px;}	

p, td, tr { 
    font-family:   Tahoma, sans-serif; 
    font-size:     11px; 
    font-weight:   normal; 
    text-align:    left;
				color: #424142;
}


.big_30 {
font-size:30px;
color:#008bd6;
}

.big_14 {
font-size:14px;
color:#008bd6;
}
.mini_9 {
font-size:9px;
color:#bbbbbb;
}

#menuleft {
	text-align: left;
	line-height: 18px;
	display: block;
	padding: 2px 0px 2px 0px;	
	border-bottom:1px dashed #CCCCCC;
	margin: 0px 0px 2px 0px;
}

#detail_stat {
	text-align: center;
	line-height: 18px;
	width: 76px;
	display: block;
	float: left;
	padding: 2px 0px 2px 0px;	
	border:1px solid #CCCCCC;
	margin: 0px 4px 30px 4px;
}

#detail_stat:hover {
	background: #FFFFF0;
	text-decoration:none;	
	border: 1px solid #CC0000;
	padding: 2px 0px 2px 0px;
	margin: 0px 4px 30px 4px;	
}
.detail_stat {
text-decoration:none;
color:#666666;
}
.detail_stat:hover {
text-decoration:none;
color:#008bd6;
}
#pas1 {
clear:both;
height:118px;
background-color:#f4f4f4;
border-bottom:1px solid #ebebeb;
border-top:1px solid #ebebeb;
margin: 14px 0px 3px 0px;
}

#down1 {
clear:both;
background-color:#f4f4f4;
border-bottom:1px solid #ebebeb;
border-top:1px solid #ebebeb;
margin: 14px 0px 14px 0px;
padding: 2px 0px 2px 0px;
}

.tbc1{
border-bottom:1px solid #ebebeb;
text-align:center;
font-weight:bold;
}
.tbc1_promo{
border-bottom:1px solid #ebebeb;
text-align:center;
font-weight:bold;
color:#990000;
}
.tbc2{
background-color:#f4f4f4;
text-align:center;
}
.tbc2a{
background-color:#ffffff;
text-align:center;
}
.tbc2_promo{
background-color:#f4f4f4;
text-align:center;
color:#990000;
}
.tbc2a_promo{
text-align:center;
color:#990000;
}
#domain {
width:241px;
height:113px;
float:left;
border-right:1px solid #CCCCCC;
margin: 0px 0px 0px 0px;
}

#domain_price1 {
width:145px;
float:left;
margin: 3px 0px 0px 20px;
padding:0px;
line-height: 16px;
}

#domain_price2 {
width:45px;
float:left;
margin: 3px 0px 0px 0px;
			line-height: 16px;
}

.domain_promo {
color:#c30000;
font-weight:bold;
}


#news {
width:425px;
height:113px;
float:left;
border-right:1px solid #CCCCCC;
padding: 0px 0px 0px 10px;
}

#news2 {
clear:left;
line-height: 16px;
}

#news_promo {
width:115px;
height:113px;
float:right;
margin: 0px 0px 0px 5px;
}


#mail_pro {
width:229px;
height:113px;
float:left;
margin: 0px 0px 0px 10px;
}

#mail2 {
clear:left;
line-height: 16px;
}

#mail_promo {
width:61px;
height:43px;
margin: 0px 0px 0px 0px;
}

#pas2 {
height:77px;
}

#pas2a {
width:239px;
height:77px;
float:left;
background-image:url(images/search_bg.jpg);
}
input, select, textarea {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
border: 1px solid #cccccc;
padding: 10 20 0 0px;
}