/*
	World Launch Standard Stylesheet
*/

/* General */
.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none; }
.normal90Deg { WRITING-MODE: tb-rl; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none; }
a:link.normalLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000000; text-decoration: underline; }
a:visited.normalLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000000; text-decoration: underline; }
a:hover.normalLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000000; text-decoration: underline; }
.bulletedListHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none; font-weight: bold; }
.bulletedListContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none; }
.normalLarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; color: #000000; text-decoration: none; }
a:link.normalLargeLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000000; text-decoration: underline; }
a:visited.normalLargeLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000000; text-decoration: underline; }
a:hover.normalLargeLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #000000; text-decoration: underline; }
.crossSellUL { margin-top: 0; margin-bottom: 4; margin-left: 20; }
.conditions{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000000; text-decoration: none; }
.conditionsUL { margin-top: 0; margin-bottom: 4; margin-left: 20; }
.vcUL { margin-top: 0; margin-bottom: 4; margin-left: 20; }
.siteMapUL { margin-top: 0; margin-bottom: 4; margin-left: 20; }
.standardUL { margin-top: 0; margin-bottom: 4; margin-left: 20; }

/* Header */
.slogan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16; color: #000000; font-weight: bold; font-style: italic; }

.headerMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; color: #444444; text-decoration: none; }
/*
a:link.headerMenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; font-weight: bold; color: #000000; text-decoration: none; width: 100%; filter: glow(color=#ffffff, strength=1); }
a:visited.headerMenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; font-weight: bold; color: #000000; text-decoration: none; width: 100%; filter: glow(color=#ffffff, strength=1); }
a:hover.headerMenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; font-weight: bold; color: #888888; text-decoration: none; width: 100%; filter: glow(color=#ffffff, strength=1); }
*/
a:link.headerMenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; font-weight: bold; color: #000000; text-decoration: none; }
a:visited.headerMenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; font-weight: bold; color: #000000; text-decoration: none; }
a:hover.headerMenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13; font-weight: bold; color: #888888; text-decoration: none; }
.headerMenuSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #444444; text-decoration: none; }

a:link.headerMenu2Link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; }
a:visited.headerMenu2Link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; }
a:hover.headerMenu2Link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #888888; text-decoration: none; }

/* Information Bar */
.infoBar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #ffffff; text-decoration: none; }
a:link.infoBarLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #ffffff; text-decoration: underline; }
a:visited.infoBarLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #ffffff; text-decoration: underline; }
a:hover.infoBarLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; font-weight: bold; color: #ffffff; text-decoration: underline; }

/* Footer */
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000000; margin-top: 5; margin-bottom: 5; }
a:link.footerLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000055; margin-top: 5; margin-bottom: 5; text-decoration: none; }
a:visited.footerLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000055; margin-top: 5; margin-bottom: 5; text-decoration: none; }
a:hover.footerLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000000; margin-top: 5; margin-bottom: 5; text-decoration: underline; }

/* Body Left Hand */
.bodyLeftHand { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #000000; text-decoration: none; }
a:link.bodyLeftHandLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; font-weight: bold; color: #000000;	text-decoration: underline; }
a:visited.bodyLeftHandLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; font-weight: bold; color: #000000; text-decoration: underline; }
a:hover.bodyLeftHandLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; font-weight: bold; color: #000000; text-decoration: underline; }

.categoryList { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #999999; text-decoration: none; }
a:link.categoryListLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; color: #000000; text-decoration: underline; }
a:visited.categoryListLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; color: #000000; text-decoration: underline; }
a:hover.categoryListLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; color: #888888; text-decoration: underline; }

/* Body Right Hand */
.pageTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24; color: #000000; text-decoration: none; }
a:link.pageTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24; color: #000000; text-decoration: none; }
a:visited.pageTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24; color: #000000; text-decoration: none; }
a:hover.pageTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24; color: #000000; text-decoration: underlined; }
.pageContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #333333; text-decoration: none; }
a:link.pageContentLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #333333; text-decoration: underline;  font-weight: bold; }
a:visited.pageContentLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #333333; text-decoration: underline; font-weight: bold; }
a:hover.pageContentLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #333333; font-weight: bold; text-decoration: underline; }
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18; color: #000000; text-decoration: none; }
.subTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16; color: #000000; text-decoration: none; }

/* News */
a:link.newsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20; color: #000000; text-decoration: none; }
a:visited.newsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20; color: #000000; text-decoration: none; }
a:hover.newsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20; color: #000000; text-decoration: underlined; }

/* Virtual Consultant (Floating) */
.virtualConsultantTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #ffffff; text-decoration: none; font-weight: bold; }
a:link.virtualConsultantTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #ffffff; text-decoration: none; font-weight: bold; }
a:visited.virtualConsultantTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #ffffff; text-decoration: none; font-weight: bold; }
a:hover.virtualConsultantTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #888888; text-decoration: none; font-weight: bold; }

.virtualConsultantBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #333333; text-decoration: none; }
a:link.virtualConsultantBodyLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #333333; text-decoration: none; font-weight: bold; }
a:visited.virtualConsultantBodyLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #333333; text-decoration: none; font-weight: bold; }
a:hover.virtualConsultantBodyLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #888888; text-decoration: none; font-weight: bold; }

/* Virtual Consultant (Web Page) */
.virtualConsultantCompanyName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
a:link.virtualConsultantCompanyName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
a:visited.virtualConsultantCompanyName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
a:hover.virtualConsultantCompanyName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #888888; text-decoration: none; font-weight: bold; }
.virtualConsultantCompanyDescription{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #000000; text-decoration: none; }
.virtualConsultantCompanyCategories { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #444444; text-decoration: none; font-style: italic; }
a:link.virtualConsultantRemoveLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8; color: #000000; text-decoration: none; font-weight: bold; }
a:visited.virtualConsultantRemoveLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8; color: #000000; text-decoration: none; font-weight: bold; }
a:hover.virtualConsultantRemoveLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8; color: #888888; text-decoration: none; font-weight: bold; }
a:link.virtualConsultantAddLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8; color: #000000; text-decoration: none; font-weight: bold; }
a:visited.virtualConsultantAddLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8; color: #000000; text-decoration: none; font-weight: bold; }
a:hover.virtualConsultantAddLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8; color: #888888; text-decoration: none; font-weight: bold; }

/* Search Results */
a:link.searchResultTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; font-weight: bold; text-decoration: underline; color: #000000; }
a:visited.searchResultTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; font-weight: bold; text-decoration: underline; color: #000000; }
a:hover.searchResultTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; font-weight: bold; text-decoration: underline; color: #888888; }
.searchResultDescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-decoration: none; color: #000000; }
.searchResultRelevance { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; font-weight: bold; text-decoration: none; color: #888888; }

.searchResultPageSelector { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; text-decoration: none; color: #888888; }
a:link.searchResultPageSelectorLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; text-decoration: none; color: #888888; }
a:visited.searchResultPageSelectorLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; text-decoration: none; color: #888888; }
a:hover.searchResultPageSelectorLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; font-weight: bold; text-decoration: none; color: #bbbbbb; }

/* Companies */
.companyInformationTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: none; color: #ffffff; font-weight: bold;}
.companyInformationBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: none; color: #000000;}
.companyTestimonyPerson { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; text-decoration: none; color: #000000;}
.companyQuoteRef { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #666666; text-decoration: none; }

/* Products */
.productInformationTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: none; color: #ffffff; font-weight: bold;}
a:link.productInformationTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: underline; color: #ffffff; font-weight: bold; }
a:visited.productInformationTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: underline; color: #ffffff; font-weight: bold; }
a:hover.productInformationTitleLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: underline; color: #ffffff; font-weight: bold; }
.productInformationBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: none; color: #000000;}
.productSellingPrice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16; text-decoration: none; color: #000000; font-weight: bold; }
.productUsualPrice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; text-decoration: none; color: #000000;}

/* Site Zones */
a:link.siteZoneShortDescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; font-weight: bold; text-align: left; text-decoration: none; width: 100%; color: #ffffff; margin-left: 4;  text-align: center;}
a:visited.siteZoneShortDescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; font-weight: bold; text-align: left; text-decoration: none; width: 100%; color: #ffffff; margin-left: 4;  text-align: center;}
a:hover.siteZoneShortDescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; font-weight: bold; text-align: left; text-decoration: none; width: 100%; color: #aaaaaa; margin-left: 4;  text-align: center;}

/* Error Management */
.errorMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12; color: #aa0000; font-weight: bold; }

/* Category Searching */
.question { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none; font-weight: bold; }
.answer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; position: relative; top: 4; color: #000000; text-decoration: none; }
.answerSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; position: relative; top: 4; color: #666666; text-decoration: none; }

/* Statistics */
.statisticsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; color: #000000; text-decoration: none; }

/* Events Calendar */
.eventsCalendarMonthHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; color: #000000; text-decoration: none; font-weight: bold; background: #cccccc; width=420; padding: 2; }
.buttonEventsCalendar