.formitem {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #787774;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}


.nationalsearch {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}


.nationalheader	 {font-size: 14px; font-weight: bold; font-family: arial, verdana; color: 576A70;}

.nationaltitle	 {font-size: 14px; font-weight: bold; font-family: arial, verdana; color: #006699;}

.tanbar {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000; background-color: #F5ECCB;}

.currentmember {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color: #416172; }


.codes {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; }

.searchbox        {font: 12px/1.3em verdana, arial, sans-serif; color: #000;}






A.bgo {font: 10px verdana; color: #ffffff; text-decoration: underline; font-weight: bold; }
A.bgo:hover  { font: 10px verdana; color: #FE9901; text-decoration: none; font-weight: bold; }

.bghdr     {font: bold 10px/1.3em verdana, arial, sans-serif; color: #efefef; background-color: #069; padding-top: 2px; padding-bottom: 2px; padding-left: 10px;}

.professdirect { FONT-SIZE: 10px; COLOR: #C08B17; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;
}


.professbox { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #Ffffff
}


.professboxstand { BORDER-RIGHT: #081F5C 1pt solid; BORDER-TOP: #081F5C 1pt solid; FONT-SIZE: 10px; BORDER-LEFT: #081F5C 1pt solid; COLOR: #000000; BORDER-BOTTOM: #081F5C 1pt solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EAEDEE
}


.formitem {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0EFE0
}


.teaser {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F0EFE0
}

.teaser2 { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #Ffffff
}


.formitem2 {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F7F7F0
}

.formitem3 {
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E1E2E3
}

.formitem4 {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F7F7F7
}

.formitem5 {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}



.property {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #E6E5CC;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C08B17;
	font-weight: bold;
}


.propertyBlue {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #E6E5CC;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #416172;
	font-weight: bold;
}


.property2 {
    BORDER-RIGHT: #081F5C 1pt solid;
    BORDER-TOP: #081F5C 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #081F5C 1pt solid;
    COLOR: #E6E5CC;
    BORDER-BOTTOM: #081F5C 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006699;
	font-weight: bold;
}

.property3 {
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1pt solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #E6E5CC 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006699;
	font-weight: bold;
}

.property4 {
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #B5C4D1;
	font-weight: bold;
}

.outline4	 {border-left: 1px dashed #000000; font: 10px verdana; color: #000000;  background: #ffffff; }
.outline5	 {border-left: 1px dashed #000000; font: 10px verdana; color: #000000;  background: #C7C8CA; }
.blubar {font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; background-color: #006699;}
.blubar A:link {font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; text-decoration: none;}
.blubar A:visited {font-family: verdana, arial, sans-serif; font-size: 12px; color: #fff; text-decoration: none;}
.blubar A:hover {font-family: verdana, arial, sans-serif; font-size: 12px; text-decoration: none; color: #FE9901;}
.blubar A:active {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FE9901;}
.blubar1 {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000; background-color: #528FC1;}
.blubar1 A:link {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000; text-decoration: none;}
.blubar1 A:visited {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000; text-decoration: none;}
.blubar1 A:hover {font-family: verdana, arial, sans-serif; font-size: 11px; text-decoration: none; color: #006699;}
.blubar1 A:active {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.number            {font-family: verdana, arial, sans-serif; font-size: 10px; color: #333}
.error      	{font: bold 12px verdana, arial, sans-serif; color: #900; padding-bottom: 10px;}
.bigerror      	{font: bold 14px verdana, arial, sans-serif; color: #900;}
.formerror input { border: #FF0000 solid 2px; }
H1          {font: bold 14px verdana, arial, sans-serif; margin-top: 0px; margin-bottom: 2px;}
H2          {font: bold 12px verdana, arial, sans-serif; margin-top: 0px; margin-bottom: 2px;}
H3          {font: bold 10px verdana, arial, sans-serif; margin-top: 0px; margin-bottom: 2px;}
.big        {font: 14px/1.8em verdana, arial, sans-serif;}
.reg        {font: 12px/1.3em verdana, arial, sans-serif; color: #000;}
.regbold       {font: 12px/1.3em verdana, arial, sans-serif; color: #000; font-weight: bold;}
.regwhite        {font: 12px/1.3em verdana, arial, sans-serif; color: #fff;}
.smallnat      {font: 10px/1.3em verdana, arial, sans-serif; color: #000; font-weight: bold;}
.small      {font: 11px/1.3em verdana, arial, sans-serif;}   
.smgrey     {font: 11px/1.3em verdana, arial, sans-serif; color: #666;}   
.xsmall     {font: 10px/1.2em verdana, arial, sans-serif;}
.xsmallgrey {font: 10px/1.2em verdana, arial, sans-serif; color: #666;}
.blue       {color: #069;}
.blueTitle       {color: #069; font: bold 14px verdana, arial, sans-serif; margin-top: 2px; margin-bottom: 5px;}
.red        {color: #933;}
.grey       {color: #666;}
.lfthdr     {font: bold 11px/1.2em verdana, arial, sans-serif; color: #efefef; background-color: #069; padding-top: 2px; padding-bottom: 2px;}
.lfthdr a   {color: #efefef;}
.bluhdr     {font: bold 14px/1.3em verdana, arial, sans-serif; color: #efefef; background-color: #069; padding-top: 2px; padding-bottom: 2px; padding-left: 10px;}
.greyhdr    {font: bold 14px/1.3em verdana, arial, sans-serif; color: #000; background-color: #efefef; padding-top: 2px; padding-bottom: 4px; padding-left: 10px;}
.greybxtop  {font: 12px/1.3em verdana, arial, sans-serif; background-color: #efefef; vertical-align: top; padding-top: 0px; padding-bottom: 8px; padding-left: 11px; }
.greybxmid  {font: 12px/1.3em verdana, arial, sans-serif; background-color: #fff; vertical-align: top; border-left: 2px solid #efefef; border-right: 2px solid #efefef; padding-top: 6px; padding-bottom: 8px; padding-left: 10px;}
BODY {background-color: #fff; margin-left: 4px; margin-top: 4px;}
FORM, SELECT, INPUT, TEXTAREA, OPTION, BUTTON {font-family: verdana, helvetica, arial, sans-serif; font-size: 11px;}
A:link {color: #069;}
A:visited {color: #069;}
A:hover {text-decoration: none; color: #000;}
A:active {text-decoration: none; color: #09c;}
.greybxbot  {font: 12px/1.3em verdana, arial, sans-serif; background-color: #fff; vertical-align: top; border-left: 2px solid #efefef; border-right: 2px solid #efefef; border-bottom: 2px solid #efefef; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
.feathome   {font: 11px/1.3em verdana, arial, sans-serif; padding-top: 5px;}
.lfton      {color: #333; background-color: #cc9; font-size: 11px;}
.lfton A:link {color: #069; text-decoration: none;}
.lfton A:visited {color: #069; text-decoration: none;}
.lfton A:hover   {color: #000; text-decoration: none;}
.lfton A:active  {color: #600; text-decoration: none;}
.lfttert 		   {color: #666; background-color: #eed; font-size: 11px;}
.lfttert A:link    {color: #069; text-decoration: none;}
.lfttert A:visited {color: #069; text-decoration: none;}
.lfttert A:hover   {color: #000; text-decoration: none;}
.lfttert A:active  {color: #600; text-decoration: none;}
.sortby            {font: 10px/1.2em verdana, arial, sans-serif; color: #000000; background-color: #F0EFE0; padding-top: 2px; padding-bottom: 4px; padding-left: 6px;}
.sortby A:link      {color: #000000; text-decoration: underline;}
.sortby A:visited   {color: #000000; text-decoration: underline;}
.sortby A:hover     {color: #000000; text-decoration: none;}
.sortby A:active    {color: #000; text-decoration: none;}
.sortedby           {font: 10px/1.2em verdana, arial, sans-serif; color: #000; background-color: #cc9; padding-top: 2px; padding-bottom: 4px; padding-left: 6px;}
.sortedby A:link    {color: #000; text-decoration: underline;}
.sortedby A:visited {color: #000; text-decoration: underline;}
.sortedby A:hover   {color: #fff; text-decoration: none;}
.gridinfo           {font: bold 11px/1.3em verdana, arial, sans-serif; color: #333; padding-top: 1px; padding-bottom: 2px; padding-left: 5px;}
.nounderline        {text-decoration: none;}
.nounderline A:link {text-decoration: none;}
.greylisthdr        {font: bold 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #efefef; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px;}
.greylist           {font: 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #fff; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #ccc;}
.greylisthdr        {font: bold 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #ccc; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; padding-right: 10px;}
.greylist           {font: 12px/1.3em verdana, arial, sans-serif; color: #000; background-color: #efefef; vertical-align: top; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 10px; border-bottom: 1px solid #fff;}
.highlight 	 {color: ffff00;}
UL.arrow 	 {font: 11px/1.5em verdana, arial, sans-serif; list-style-type: disc; list-style-image: url("/images/arrow_blue.gif"); list-style-position: outside; margin-left: 16px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px;} 
UL.square 	 {font: 12px/1.5em verdana, arial, sans-serif; list-style-type: square; list-style-image: url("/images/sq1.gif"); list-style-position: outside; margin-left: 16px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px;}
UL.square-sm {font: 11px/1.5 verdana, arial, sans-serif; list-style-type: square; list-style-image: url("/images/sq1.gif"); margin-left: 15px;}
.featured	 {font-size: 10px; font-family: arial, verdana; color: 993333;}
.biggest {font-family: verdana, arial, sans-serif; font-size: 15px;}
/* experian classes */
.txt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
/* international page classes */
.cct {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.hxt {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff;}
.cwt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.txt1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.outline {border: 1px dashed #d4d4d3; font: 10px verdana;  background: #ffffff;}
.outline2 {border: 1px solid #CAD1C3; font: 10px verdana;  background: #F9F9F9;}
.outline3 {border: 1px dashed #000000; font: 10px verdana;}
A.ovr {font: 12px verdana; color: #000000; text-decoration: underline;}
A.ovr:hover  { font: 12px verdana; color: #1F3A67; text-decoration: none; font-weight: bold}