a { color: #af172c; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 13px; text-decoration: none; }
a2 { color: #f6f6fb; text-decoration: underline; }
a2:hover { color: #db0332; }
.class { }
a:active { color: #333333; font-size: 11px; line-height: 13px; background-color: olive; }

a:hover,a.pullDownNav:hover,a.pippagination:hover,a.nav_link:hover { color: #af172c; font-size: 11pt; font-style: italic; line-height: 13px; background-color: #ffbf00; }

.pippagination:visited {
 color: #FFFFFF;
}

.url_link {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #569196;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.faq_link {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.body  { color: #666666; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Tahoma, sans-serif; text-decoration: none }

.txtPip {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #faf6f6;
}

.txtPipFlag {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 11px;
	font-weight: lighter;
}

.required_indicator {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #0e0e0e;
	font-style: normal;
	text-decoration: none;
}

.pullDownNav {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	line-height: 10px;
}

input {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #ffffff;
  border: solid 1px #999999;
}

input.noborder17 {
  border: 0px;
  text-decoration: none;
  padding: 0px;
  height: 17px;
}

textarea {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  padding: 2px;
  font-size: 10px;
  color: #333333;
  background-color: #ffffff;
  border: solid 1px #999999;
  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #999999;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: black;
  scrollbar-darkshadow-color: #999999;
  scrollbar-track-color: #ffffff;
}

select, option {
	font-family: Arial, Tahoma, sans-serif;
	padding: 0px;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: outset 1px #999999;
	line-height: 10px;
	font-weight: normal;
}

.errorcode {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #569196;
	font-style: normal;
	text-decoration: none;
}

.special {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #569196;
	text-decoration: none;
}

.sale { font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 11px; color: #b72f4a; font-weight: bold; text-decoration: none; }

.highlight { font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10px; color: #f7fafb; font-weight: bold; text-decoration: none; }

td {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.pagination {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 10px;
 color: #999999;
}

.pippagination {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 10px;
 color: #FFFFFF;
}

.nav_link {
 font-family: Verdana, Arial, Tahoma, sans-serif;
 font-size: 10px;
 line-height: 13px;
 color: #FFFFFF;
}

.header_caps {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #373636;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}

.header_caps2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}

.txtsearch  { color: #333333; font-size: 10px; font-family: Verdana, Arial, Tahoma, sans-serif; text-decoration: none }

.txtsearcherror {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #cc3333;
	text-decoration: none;
}

.lnk { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:11px; 
	color:#333333; 
	text-decoration:none; 
}
.lnk:Active { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#999999; 
	text-decoration:none; 
}
.lnk:Hover { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#569196; 
	text-decoration:none; 
}

.lnksearch { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#999999; 
	text-decoration:underline; 
}
.lnksearch:Active { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#999999; 
	text-decoration:underline; 
}
.lnksearch:Hover { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#569196; 
	text-decoration:none; 
}

.lnkpag {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	line-height: 10px;
}
.search { color: teal; font-size: 12px; }
.lnkpag:Active { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#666666; 
	text-decoration:none; 
}
.lnkpag:Hover { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#569196; 
	text-decoration:none; 
}
.lnkU { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#999999; 
	text-decoration:underline; 
}
.lnkU:Active { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#999999; 
	text-decoration:underline; 
}
.lnkU:Hover { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#569196; 
	text-decoration:none; 
}	
.lnkFree  { color: #8b0000; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Tahoma, sans-serif; text-decoration: none}
.lnkFree:Active { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#009966; 
	text-decoration:underline; 
}
.lnkFree:Hover { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#009999; 
	text-decoration:none; 
}
.lnkFreeNav { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#D577D5; 
	text-decoration:none; 
}
.lnkFreeNav:Active { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#D577D5; 
	text-decoration:none; 
}
.lnkFreeNav:Hover { 
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size:10px; 
	color:#D577D5; 
	text-decoration:none; 
}
.pullDownNavCopy { font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 10px; color: #000; text-decoration: none; line-height: 10px; font-weight: lighter; font-style: italic; }

