/* paidtextlinks CSS  */
.lighthr {color:#c9beb3;background:#c9beb3;height:1px}
.livesupport {background:#FDEEDF;border-bottom:1px solid #c9beb3;}
.livesupport A:hover {background:none}
.livesupport A:active {background:none}
body {font-family:Tahoma,Verdana,Arial,Sans-Serif;background:#a0a0a0;margin:0;padding:0}
.hd {background-image: url('/f2/bg.jpg');height:94px}
.bg2 {background:url('/f2/pbg2.jpg') left top}
.content {
	font-family:Verdana,Arial,Sans-Serif; 
	background:white;
	font-size:12px; 
	line-height:15px;
	padding:25px 20px 20px 20px;
	border-bottom:1px solid #aaaaaa;
}

.domain_data {font-family:Verdana,Arial,Sans-Serif; font-size:9pt;}
.hmenu {border-top:1px solid white; padding:6px;text-align:left;background:#FDEEDF;font-weight:bold; font-size:13px;border-bottom:1px solid #c9beb3}

.hmenu A:link, .hmenu A:visited, .hmenu A:active {color:black;text-decoration:none}
.hmenu A:hover {color:white; text-decoration:none}
.hmenu img { margin:0px; padding:0px; vertical-align:middle;} 
.maintable {background:url('/f2/shadow2.gif') top center repeat-y;}


.hmenu #live_support a:hover img {background:#FDEEDF; }

img {border:none;}
p, p a {line-height:150%;}
.footer {
background:#796D4B;
color:black;
height:24px; 
font-size: 11px;
border-top:1px solid #998d4b;
border-bottom:1px solid #594d3b;
}
table.footer A:link,table.footer A:visited,table.footer A:hover {color:black;text-decoration:none;}
table.footer A:hover {color:white}
A.link,A:visited {color:blue} A:hover {color:white;background:#796D4B}
.footsie {height:10px;border-top:1px solid #aaaaaa;}
.f1 {background-image:url('/f2/bg1.gif');height:10px}
.f2 {background-image:url('/f2/bg2.jpg');height:10px}

#support_status img { width:29px; height:17px; }
#support_status a:hover {background:transparent;} 

h1 {font-weight:bold; font-size:18px; color:#222222}
h2 {font-weight:bold; font-size:16px; color:#222222}
h3 {font-weight:bold; font-size:14px; color:#222222; margin-bottom:5px;}
h4 {font-weight:bold; font-size:11pt; color:#222222}
h5 {font-weight:bold; font-size:10pt; color:#222222}
h6 {font-weight:bold; font-size:9pt; color:#222222}


/* old stuff */

.prbl,.prbr {border:1px solid #444444;}
.prbl {border-right:0px; }

.red {color:red}
.error {font-size:9pt; font-weight:bold;color:red}

table {margin:0}
form {padding:0;margin:0}


.xa {font-size:9pt;}
.intro,.introl,.light {font-size:10pt;}
.intro {color:#222222;}
.introl,.light {color:#999999;}

.yal {font-weight:bold; font-size:9pt; color:#DF7B2D}

.text_input {   font : 10px Verdana,Arial,Sans-Serif; } 

.av {
	border-right: 1px dashed #CCCCCC;
	border-left: 1px dashed #000000;
	text-align: center;
}
.vind {border-left: 1px dashed #000000}

.column_label {
	padding: 5px;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	color:black;
	background:#FFAD6D;
	border-bottom: 1px dashed #000000;
}


.ptl,A.ptl:link,A.ptl:visited, A.ptl:active, A.ptl:hover {text-decoration:none;font:7pt Verdana,Arial,Sans-Serif;} 
.ptltd {padding:0 2px 0 2px;border:1px solid #888888; background:#f6f6f6}

h1.precision_header {
	background: url(f/new_header.gif) top left no-repeat;
	height: 51px;
	padding: 12px 0 0 92px;
	font-size: 24px;
	margin: 0;
	}
	
h1.precision_header sup {
	font-size: 9px;
	}
	
#pl_icon {
	float: right;
	margin: 21px 30px 10px 10px;
	}
	
	
#precision_links_image {
	display: block;
	color: #000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	background: url(f/precision_links_image.gif) no-repeat top left;
	width: 190px;
	height: 80px;
	text-decoration: none;
	padding: 84px 129px 2px 45px;
	}

#precision_links_image span {
	color: #00F;
	text-decoration: underline;
}

/* adsense */

#gadb {
	margin: 0 0 0.8em 0.8em;
	float: right;
	}

#gadb2 {
	margin: 0 0.8em 0.8em 0;
	}

#g728top {
	text-align: left;
	background-color: #FDEEDF;
	margin:0 20px;
	padding: 6px 0 6px 20px;
	border-bottom:1px solid #C9BEB3;
	border-top:1px solid #fff;
	}

#g728 {
	margin-top:0.5em;
	}
	
#gads728 {
	margin-bottom: 0.5em;
	position: relative;
	top: -10px;
	}
	
.green {
  color : green;
}

.td_hdr {
  /*border : 1px #999999 solid;*/
  border-left   : 1px solid #999999;
  border-bottom : 1px solid #999999;
  font-size: 12px;

  border-right  : 3px solid white;
  border-top    : 1px solid white;

  color : #000066;
  
  padding-top : 5px;
  padding-right : 20px;
  padding-left : 20px;
  padding-bottom : 5px;
}

.smaller_font {
  font-size: 12px;
  padding-top : 0px;
  padding-right : 20px;
  padding-left : 20px;
  padding-bottom : 2px;
}
