td {
	text-align: left;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight: normal;

}
form
{
	margin:0px;
}
a {
	text-decoration: none;
	color:#878888;
}
.dark
{
	color:#6F7070;
}
.b
{
	color:#428ED5;
}
a.b
{
	color:#428ED5;
	text-decoration:underline;
}
a.bn
{
	color:#428ED5;
	font-weight:bold;
	text-decoration:none;
}
a.db
{
	color:#3287B2;
	text-decoration:underline;
}
a.green
{
	color:#799F25;
	text-decoration:underline;
}
.green
{
	color:#799F25;
}
a.top1
{
	color:#22AFF2;
	text-decoration:none;
}
a.top2
{
	color:#999898;
	text-decoration:none;
}
a.copy
{
	color:#8A8888;
	text-decoration:none;
}

/* controls basic properties of the entire document */
body {
	text-color: #000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: fixed;
	background-position: center top;
	background-color: #FFFFFF;
	background-image: url(../images/pagebak.jpg);





}

.caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
}

.subnavon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF6600;
	line-height: 13px;
	font-weight: bold;
}

.subnavoff
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #99CC33;
	line-height: 13px;
	font-weight: bold;
}

/* a.shead controls look of important links on the site */
a.shead { 
	font-family: Arial, Helvetica; 
	font-weight: 800; 
	font-color: #009900; 
	color: #CCCCCC; 
	font-size: 12pt;
}

a.shead:visited { 
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 800; 
	color: #009900; 
	font-size: 12pt;
}

a.smallshead {
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 800; 
	color: #009900; 
	font-size: 8pt;
}

a.smallshead.visited {
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 800; 
	color: #009900; 
	font-size: 8pt;
}

/* .stext controls text that is at the header of sections */
.stext {
	font-family: Arial, Helvetica;
	font-weight:800;
	font-color: #000000;
	font-size: 12px;
	color : #ACACAC;
	font-variant: normal;
	text-transform: lowercase;


}

.mencellover {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d8d3cf;
	background-color: #D4D7DC;
	cursor: hand;
	border: 1px solid #999999;
}

.mencell {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #F9F9F9;
	border-top: 1px solid #666666;
	border-right: 1px none #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;


}


/* .pagetitle controls the look of page titles */
.pagetitle {
	clear: right;
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	position: static;
	text-align: left;
	padding-right: 14px;
	padding-top: 0px;
	vertical-align: middle;
	font-variant: normal;







}

/* .functiontext controls text that describes functions */
.functiontext { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:800; 
	font-color:#000000; 
	font-size: 14pt; 
	color: #000000; 
}

/* .fieldtext controls text in fields */
.fieldtxt { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:600; 
	font-color: #000000 
	font-size: 12pt; 
}

/* .notavailable controls text for domains that aren't available */
.notavailable { color: #AAAAAA; }

/* .available controls text for domains that are available */
.available { color: #663300; }

/* .domain controls text for domains */
.domain { color: #000000; }

/* .error controls text for errors */

.error {
	color: #B30000;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 13.5px;

}

/*.blueerror {
	color: #2E4368;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 13.5px;

}*/

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: 900;
	text-indent: 5pt;
	font-style: italic;
}

a:active {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}

a:visited {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #0F0;
	text-decoration: none;
	font-weight: normal;
}


a.cat:link {
	color: #2E4368;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;

}

a.cat:active {
	color: #2E4368;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;

}

a.cat:visited {
	color: #2E4368;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;

}

a.cat:hover {
	color: #2E4368;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;

}

.tdjust { font-family: Arial, sans-serif; font-size: 13px; color: #333333}

.headlinelt { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #999999}

ol {  font-size: 12px; color: #333333; font-family: Arial, Helvetica, sans-serif}

ul {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	
}

.hdlbold {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}
.minitext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}

a.white:link {
	color: #666666;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}

a.white:active {
	color: #333333;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}

a.white:visited {
	color: #990000;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}

a.white:hover {
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;

}

a.adlink:link {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}

a.adink:active {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

a.adlink:visited {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}

a.adlink:hover {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}

.search {
	border: 1px solid #666666;
	padding-left: 5px;
	height: 17px;
	width: 125px;
	font-size: 10px;
	background-color: #F9F9F9;



}

.minitextbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4A4A4A; font-weight: bold}


td.even { background-color:#EAEAEA; font-family: Arial, Helvetica; font-size:12pt; }

td.odd { background-color:#FFFFFF; font-family: Arial, Helvetica; font-size:12pt; }.hdlboldlite {
	color: #993333;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}

td.selected { background-color:#66CCFF; font-family: Arial, Helvetica; font-size:10pt; }

.subheading {
	font-family: Arial, Helvetica;
	font-size:9pt;
	color: #993333;
	font-weight: bold;
	vertical-align: middle;


}

table.entrytable { background-color:#000000; }

th.entryheader { background-color:#FFFFFF; }

.domainmedium { font-family: Arial, Helvetica; font-size:10pt; font-weight:800;}

select {
	font-size:8pt;
	background-color: #E9E9E9;
	border: 1px solid #666666;
}

.domainlarge { font-family: Arial, Helvetica; font-size:16pt; font-weight:800;}

.smallentry { font-family: Arial, Helvetica; font-size:8pt; font-weight:800;}

.invsearch {
border: 0px none 0; width: 180px; height: 19px
}

.bodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #333333;
	font-variant: small-caps;
}

.bodytitlelite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	font-variant: small-caps;
}.midtext {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666
}
hr {
	color: #CCCCCC;
	line-height: 8px;

}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 800;
	color: #9999CC;
	text-align: right;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
	font-weight: 800;
	text-align: center;
}
.domainsearch {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #EAEAEA;
	padding: 0px;
	height: 13px;
	width: 100%;
	margin: 0px;
	vertical-align: top;
	top: 0px;






}
.search2 {
	height: 16px;
	width: 100%;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	padding: 3px;
	background-color: #EEEEEE;
	text-align: center;






}
.login {

	border: 1px solid #999999;
	padding-left: 5px;
	height: 17px;
	width: 100%;
	font-size: 10px;
}
.mainpage {

	clear: left; 
	color: #AE402B; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-variant: normal;
	font-weight: 800; 
	page-break-after: always; 
	position: static; 
	text-align: left;
}
.maincell {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006633;
	background-color: #F6F4EC;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;

}
.mencelloversub {

	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d8d3cf;
	background-color: #D1D9E9;
	cursor: hand;
	border: 1px solid #999999;
}

.button {
	FONT-SIZE: 10px;
	BACKGROUND: #F9F9F9;
	border: 1px solid #999999;

}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

.logininput {

	background-color: #F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	WIDTH: 100%;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	height: 17px;
}
.catheading {
	font-family: Arial, Helvetica;
	font-size:12pt;
	color: #000000;
	font-weight: bold;


}
.calc {


	border: 1px solid #999999;
	padding-left: 1px;
	height: 15px;
	width: 50px;
	font-size: 9px;
}
.calc2 {
	border: 0px none #BFB68C;
	padding-left: 1px;
	height: 15px;
	width: 50px;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: BFB68C;

}
.catheadinglt {

	font-family: Arial, Helvetica;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
}
.fltLft {
	float: left;
	padding-right: 25px;
}
.fltRt {
	float: right;
	padding: 0px;
}
.retailSection {
	clear: right;
	overflow: auto;
	padding: 5px;
}
.bodySection {
	clear: both;
	overflow: auto;
	height: 180px;
}
