/* =================================================== *
 * BASIC DECLARATIONS
 * =================================================== */

body {
	margin: 0;
	padding: 0;
	font-size: 101%;
	background-color: #996600;
}
	
.cleaner {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0; }

acronym {
	cursor: help; }
		
form {
	margin: 0; }
	
sup { 
font: normal 10px verdana,arial,helvetica,sans-serif;
}

sup a { 
color: #000;
text-decoration: underline;
}

sup a:hover { 
font-color: #960;
}

.darklink { 
color: #6A4800;
text-decoration: none;
}

.darklink a:hover { 
color: #960;
text-decoration: underline;
}

/* =================================================== *
 * GENERAL LINK APPEARANCES
 * =================================================== */

a:link,
a:visited {
	color: #960;
	text-decoration: underline; }
a:hover,
a:active {
	color: #C93; }
.actionLink {
  font-weight: bold; }
.navLink  {
	font: normal 70%/125% verdana,arial,helvetica,sans-serif;
	color: #666; } 
	
.smalllink {
	font: normal 9px verdana,arial,helvetica,sans-serif;
	}



#TDtemplate {
	height: 420px;
	width: 264px;
	padding: 25px 15px 15px 25px;
	font: normal 11px/16px verdana,arial,helvetica,sans-serif;
	vertical-align: top;
	margin-top: 20px;
	}

#TDtemplate a:link,
a:visited {
	color: #960;
	text-decoration: none; }
	
#TDtemplate a:hover,
a:active {
	color: #C93;
	text-decoration: underline; }


#TDcalcplate {
	height: 420px;
	width: 264px;
	padding: 15px;
	font: normal 11px/16px verdana,arial,helvetica,sans-serif;
	vertical-align: top;
	margin-top: 20px;
	}
	
.tdcalc {
	height: 18px;
	
	}

#TDcalcplate a:link,
a:visited {
	color: #960;
	text-decoration: none; }
	
#TDcalcplate a:hover,
a:active {
	color: #C93;
	text-decoration: underline; }


#TDapplyplate {
	height: 420px;
	width: 264px;
	padding: 25px;
	font: normal 11px/16px verdana,arial,helvetica,sans-serif;
	vertical-align: top;
	margin-top: 20px;
	}

#TDapplyplate a:link,
a:visited {
	color: #960;
	text-decoration: none; }
	
#TDapplyplate a:hover,
a:active {
	color: #C93;
	text-decoration: underline; }


#TDlinetemplate {
	height: 420px;
	width: 214px;
	padding: 25px 10px 15px 60px;
	font: normal 11px/16px verdana,arial,helvetica,sans-serif;
	vertical-align: top;
	margin-top: 20px;
	}

#TDlinetemplate a:link,
a:visited {
	color: #960;
	text-decoration: none; }
	
#TDlinetemplate a:hover,
a:active {
	color: #C93;
	text-decoration: underline; }
	
	
	
.header {
	font: bold 13px/18px verdana,arial,helvetica,sans-serif;
	}

.smallheader {
	font: bold 11px/16px verdana,arial,helvetica,sans-serif;
	}
	
.inputfield {
	font: normal 10px/100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFE7EC;
	border: 1px inset #fafafa;
	height: 12px;
	width: 60px;
}

.inputresults {
	font: bold 10px/100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #E9E9EB;
	border: 1px inset #fafafa;
	height: 12px;
	width: 60px;
}

.buttoncalc {
	width: 60px;
	font: normal 11px/14px arial, helvetica, sans-serif;
	}

.buttonapply {
	width: 70px;
	font: normal 11px/14px arial, helvetica, sans-serif;
	}
	
.buttonreset {
	width: 40px;
	font: normal 11px/14px arial, helvetica, sans-serif;
	}
	
	
#hooktag1 {
	position: absolute;
	top: 220px;
	left: 25px;
	width: 250px;
	margin: 0;
	padding: 0;
	font: bold 15px/22px verdana,arial,helvetica,sans-serif;
	color: #FF9900;}

#hooktag1 span {
	font: bold 11px/22px verdana,arial,helvetica,sans-serif;
	color: #999966;}	

#hooktag1 a {
	color: #999966;
	text-decoration: none;
	}
	
.hooktag2 {
	position: absolute;
	top: 70px;
	left: 25px;
	width: 200px;
	margin: 0;
	padding: 0;
	font: bold 12px/18px verdana,arial,helvetica,sans-serif;
	color: #879FB8;}
	
.hooktag2 a {
	color: #666666;
	text-decoration: none;
	}

.underline {
	text-decoration: underline;
	}
