body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
}


/* MAIN SEARCH PAGE STYLES */

.Normal {font-size: smaller;font-weight: normal;color: #000000;}
p {font-size: smaller;font-weight: normal;color: #000000;}

.copyright {font-size: 10px; color:#000000;}
.line {padding: 3px; border-right:#999 1px solid; border-bottom:#999 1px solid;}

.smalldiv {MARGIN-BOTTOM:2px; HEIGHT: 5px; BACKGROUND-COLOR: #0099CC;}


.infoTopBar{MARGIN-BOTTOM:2px; HEIGHT: 15px; BACKGROUND-COLOR: #6aa928;}


h1 {font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 3px;}


/* BOTTOM NAVIGATION BAR STYLES */
.FrontNavBarCell {}
.FrontNavBarFooter {font-size:11px; font-weight: bold; color: #1B3E85; text-decoration: none;}
.FrontNavBarFooterDivider {font-size:11px; font-weight: normal; color: #000000; text-decoration: none;}
.FrontNavBarNewFooter {font-size:11px; font-weight: bold; color: #FF0000; text-decoration: none; }

.SearchNavBarCell {}
.SearchNavBarFooter {font-size:11px; font-weight: bold; color: #ffffff; text-decoration: none;}
.SearchNavBarFooterDivider {font-size:11px; font-weight: normal; color: #cccccc; text-decoration: none;}
.SearchNavBarNewFooter {font-size:11px; font-weight: bold; color: #FF0000; text-decoration: none; }

.SearchNavBarBackground { background-color: #0066cc; }


/* Header Text */
.HeaderText {font-size:18px; font-weight: bold; line-height: 30px}
.HeaderDesc {font-size:18px; font-weight: normal; line-height: 30px; font-style: italic;}
.CatText {font-size:14px; font-weight: bold; line-height: 30px; text-decoration: none; }
span.CatText A:Link {font-size:14px; font-weight: bold; line-height: 30px; text-decoration: underline; color=white}
span.CatText A:Visited {font-size:14px; font-weight: bold; line-height: 30px; text-decoration: underline; color=white}

/* InfoHead Text */
.InfoHeadText {font-size:12px; font-weight: bold; line-height: 20px; text-decoration: none; }
.InfoText {font-size:12px; font-weight: normal; line-height: 14px; text-decoration: none; }


/* CATEGORY RESULT TREE STYLES */
span.Level2Categories A:Link   {font-size:11px; font-weight: normal; color:#1e21ab; line-height: 17px; text-decoration: underline;}
span.Level2Categories A:Active {font-size:11px; font-weight: normal; color:#1e21ab; line-height: 17px; text-decoration: underline;}
span.Level2Categories A:Visited {font-size:11px; font-weight: normal; color:#1e21ab; line-height: 17px; text-decoration: underline;}
span.Level2Categories A:Hover  {font-size:11px; font-weight: normal; color:#CC0000; line-height: 17px; text-decoration: underline;}

span.Level2CategoriesSelected A:Link   {font-size:11px; font-weight: bold; color:#1e21ab; line-height: 17px; text-decoration: none;}
span.Level2CategoriesSelected A:Active {font-size:11px; font-weight: bold; color:#1e21ab; line-height: 17px; text-decoration: none;}
span.Level2CategoriesSelected A:Visited {font-size:11px; font-weight: bold; color:#1e21ab; line-height: 17px; text-decoration: none;}
span.Level2CategoriesSelected A:Hover  {font-size:11px; font-weight: bold; color:#CC0000; line-height: 17px; text-decoration: none;}

span.Level3Categories A:Link   {font-size:11px; font-weight: normal; color:#1e21ab; line-height: 17px; text-decoration: underline;}
span.Level3Categories A:Active {font-size:11px; font-weight: normal; color:#1e21ab; line-height: 17px; text-decoration: underline;}
span.Level3Categories A:Visited {font-size:11px; font-weight: normal; color:#1e21ab; line-height: 17px; text-decoration: underline;}
span.Level3Categories A:Hover  {font-size:11px; font-weight: normal; color:#CC0000; line-height: 17px; text-decoration: underline;}

span.Level3CategoriesSelected A:Link   {font-size:11px; font-weight: bold; color:#1e21ab; line-height: 17px; text-decoration: none;}
span.Level3CategoriesSelected A:Active {font-size:11px; font-weight: bold; color:#1e21ab; line-height: 17px; text-decoration: none;}
span.Level3CategoriesSelected A:Visited {font-size:11px; font-weight: bold; color:#1e21ab; line-height: 17px; text-decoration: none;}
span.Level3CategoriesSelected A:Hover  {font-size:11px; font-weight: bold; color:#CC0000; line-height: 17px; text-decoration: none;}

span.Level3CategoryShowMore A:Link   {font-size:11px; font-weight: normal; color:#777; line-height: 17px; text-decoration: none;}
span.Level3CategoryShowMore A:Active {font-size:11px; font-weight: normal; color:#777; line-height: 17px; text-decoration: none;}
span.Level3CategoryShowMore A:Visited {font-size:11px; font-weight: normal; color:#777; line-height: 17px; text-decoration: none;}
span.Level3CategoryShowMore A:Hover  {font-size:11px; font-weight: normal; color:#777; line-height: 17px; text-decoration: underline;}


/* OVERTURE RESULTS STYLES */
.searched {font-weight: bold; font-size: 10px; color: darkgray;}
.product {font-size: 16px; font-weight: bold; color: 008000;}

A:Link.hosturl {font-size: 13px; color:#008000; font-weight: normal;}
A:Active.hosturl {font-size: 13px; color:#008000; font-weight: normal;}
A:Visited.hosturl {font-size: 13px; color:#f40710; font-weight: normal;}
A:Hover.hosturl {font-size: 13px; color:#f40710; font-weight: normal;}

A:Link.PPC {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #1e21ab; text-decoration: underline;}
A:Active.PPC {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #1e21ab; text-decoration: underline;}
A:Visited.PPC {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #f40710; text-decoration: underline;}
A:Hover.PPC {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #f40710; text-decoration: underline;}

A:Link.PPC_Descrip {font-size:13px; font-weight: normal; color: black; text-decoration: none;}
A:Active.PPC_Descrip {font-size:13px; font-weight: normal; color: black; text-decoration: none;}
A:Visited.PPC_Descrip {font-size:13px; font-weight: normal; color: black; text-decoration: none;}
A:Hover.PPC_Descrip {font-size:13px; font-weight: normal; color: #f40710; text-decoration: none;}

A:Link.MoreResults {font-size:12px; color:#008000; text-decoration: underline;}
A:Active.MoreResults {font-size:12px; color:#008000; text-decoration: underline;}
A:Visited.MoreResults {font-size:12px; color:#008000; text-decoration: underline;}
A:Hover.MoreResults {font-size:12px; color:#008000; text-decoration: underline;}


/* Geosign Overture Precision Control Styles */
#GeoOvertureControlDiv {font-size: 10pt;}

A:Link.ppclink {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #1e21ab; text-decoration: underline;}
A:Active.ppclink {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #1e21ab; text-decoration: underline;}
A:Visited.ppclink {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #f40710; text-decoration: underline;}
A:Hover.ppclink {letter-spacing: -1px;font-size:15px; font-weight: bold; color: #f40710; text-decoration: underline;}

A:Link.ppchost {font-size: 13px; color:#008000; font-weight: normal;}
A:Active.ppchost {font-size: 13px; color:#008000; font-weight: normal;}
A:Visited.ppchost {font-size: 13px; color:#f40710; font-weight: normal;}
A:Hover.ppchost {font-size: 13px; color:#f40710; font-weight: normal;}


/* BANNER AD DISPLAY STYLES */

.regularad {MARGIN-BOTTOM:2px; BACKGROUND-COLOR:#b8d699; border: #000000 1px solid; font-size: 12px; vertical-align:middle; padding:3px 3px 3px 5px; font-weight:normal; width: 100%;}
.advice {MARGIN-BOTTOM:2px;	BACKGROUND-COLOR:#FFFFFF; border: #99cccc 3px solid; font-size: 12px; vertical-align:middle; font-weight:normal; padding: 2px 3px 3px 2px;}
.platinumadblank {MARGIN-BOTTOM:2px; BACKGROUND-COLOR:#99cccc; border: #000000 1px solid; font-size: 10px;	vertical-align:middle; font-weight:normal; padding: 3px 3px 3px 5px;}
.regularadblank {MARGIN-BOTTOM:2px;	BACKGROUND-COLOR:#b8d699; border: #000000 1px solid; font-size: 10px; vertical-align:middle; font-weight:normal; padding: 3px 3px 3px 5px;}
.adviceTable {MARGIN-BOTTOM:2px;  BACKGROUND-COLOR:#FFFFFF; font-size: 14px; vertical-align:middle;	font-weight:normal;}
.whatisthisad {font-size: 9px; font-weight:normal; text-decoration: none; color: #003366;}
.findouthowlink {text-decoration: underline; color: Blue;}


/* CATEGORY PATH DISPLAY STYLES */
.Path { font-size: 12px; font-weight: normal; color: Navy;}
A:Link.Path   {font-size: 12px; font-weight: normal; color: Navy; text-decoration: underline;}
A:Active.Path {font-size: 12px; font-weight: normal; color: Navy; text-decoration: underline;}
A:Visited.Path {font-size: 12px; font-weight: normal; color: Navy; text-decoration: underline;}
A:Hover.Path  {font-size: 12px; font-weight: normal; color: Navy; text-decoration: underline;}
.ActivePath { font-size: 16px; font-weight: bold; color: Navy;}
A:Link.ActivePath   {font-size: 16px; font-weight: bold; color: Navy; text-decoration: underline;}
A:Active.ActivePath {font-size: 16px; font-weight: bold; color: Navy; text-decoration: underline;}
A:Visited.ActivePath {font-size: 16px; font-weight: bold; color: Navy; text-decoration: underline;}
A:Hover.ActivePath  {font-size: 16px; font-weight: bold; color: Navy; text-decoration: underline;}



/* ITEM RESULT DISPLAY STYLES */
.RelevantItems   {font-size:12px; font-weight: normal; line-height: 20px; text-decoration: none;}
A:Link.RelevantItems   {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
A:Active.RelevantItems {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
A:Visited.RelevantItems {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}
A:Hover.RelevantItems  {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}

span.RelevantItems TD { vertical-align: middle;}
span.RelevantItems A:Link   {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
span.RelevantItems A:Active {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
span.RelevantItems A:Visited {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}
span.RelevantItems A:Hover  {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}

A:Link.RegularItems   {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
A:Active.RegularItems {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
A:Visited.RegularItems {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}
A:Hover.RegularItems  {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}

span.RegularItems TD { vertical-align: middle; width: 25%; }
span.RegularItems A:Link   {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
span.RegularItems A:Active {font-size:12px; font-weight: normal; color:#1e21ab; line-height: 20px; text-decoration: underline;}
span.RegularItems A:Visited {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}
span.RegularItems A:Hover  {font-size:12px; font-weight: normal; color:#f40710; line-height: 20px; text-decoration: underline;}

.RelevantItemHeading {font-size: 16px; font-weight: bold; color: 008000;}
.CategoryItemHeading {font-size: 12px; font-weight: bold; color: 008000;}

.ItemDescription { font-size: 12px;	color: Black;}
.MoreItemInfo {font-size:13px; color:#1e21ab; line-height: 20px; text-decoration: none;}
.MoreInfoLink {font-size:13px; color:#1e21ab; line-height: 20px; text-decoration: underline;}

