/* controls basic properties of the entire document */
body {
	background-color: #FFFFFF;
	text-color: #000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}


/* a.shead controls look of important links on the site */
a.shead { 
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 800; 
	font-color: #009900; 
	color: #009900; 
	font-size: 10pt;
}

a.shead:visited { 
	font-family: Verdana,Arial,Helvetica; 
	font-weight: 800; 
	color: #009900; 
	font-size: 10pt;
}

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: Verdana,Arial,Helvetica; 
	font-weight:400; 
	font-color: #000000; 
	font-size: 10pt; 
	color : #000000;
}


/* .pagetitle controls the look of page titles */
.pagetitle { 
	color: #666666; 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 20px; 
	font-variant: normal;
	font-weight: 800; 
	text-align: right; 
}

/* .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: 10pt; 
}

/* .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: #FF0000; 
	font-weight: 800; 
}

.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: 900; text-indent: 5pt}

a:link {
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}

a:active {
	color: #0000CC;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.tdjust { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #333333}

.headlinelt { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #999999}

ol {  font-size: 13px; color: #333333; font-family: Arial, Helvetica, sans-serif}

ul {  font-size: 13px; color: #333333; font-family: Arial, Helvetica, sans-serif}

.hdlbold {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
}
.minitext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

a.white:link { color: #FFFFFF; text-decoration: none ; font-size: 11px; font-weight: bold}

a.white:active { color: #666666; text-decoration: none ; font-size: 11px; font-weight: bold}

a.white:visited { color: #FFFFFF; text-decoration: none ; font-size: 11px; font-weight: bold}

a.white:hover { color: #CCCCCC; text-decoration: none ; font-size: 11px; font-weight: bold}

a.adlink:link { color: #000099; text-decoration: none ; font-size: 10px}

a.adink:active { color: #333333; text-decoration: none ; font-size: 10px}

a.adlink:visited { color: #000066; text-decoration: none ; font-size: 10px}

a.adlink:hover { color: #666666; text-decoration: none ; font-size: 10px}

.search {  border: 1px #000000 solid; width: 176px; height: 23px; padding-left: 5px}

.minitextbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}

.login { border: 1px #000000 solid; width: 125px; height: 22px; padding-left: 5px }

.search2 { border: 1px #000000 solid; width: 150px; height: 19px; padding-left: 5px }

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

td.even { background-color:#EAEAEA; font-family: Arial, Helvetica; font-size:10pt; }

td.odd { background-color:#FFFFFF; font-family: Arial, Helvetica; font-size:10pt; }.hdlboldlite {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

td.selected { background-color:#66CCFF; font-family: Arial, Helvetica; font-size:10pt; }

.subheading { font-family: Arial, Helvetica; font-size:8pt; }

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;}

.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;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 800;
	color: #333333;
	text-align: right;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: 800;
	text-align: left;
}
li {
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	list-style-type: circle;
}

