td.MainNav, a.MainNav:link  {
  color: #4d4a47;
  font-size: 14px;
  font-family: arial;
  text-decoration: none;
  padding-right: 4px;
  padding-left: 2.2px;
}
a.MainNav:visited  {
  color: #4d4a47;
  font-size: 14px;
  font-family: arial;
  text-decoration: none;
  padding-right: 4px;
  padding-left: 2.2px;
}
a.MainNav:hover  {
  color: #4d4a47;
  font-size: 14px;
  font-family: arial;
  background-color: #8d8a8b;
  text-decoration: none;
}

td.SideNav {
  padding-top: 3px;
  padding-bottom: 3px;
}
a.SideNav:link, span.SideNav {
  color: #8d8a8b;
  font-size: 13px;
  font-family: arial;
  text-decoration: none;
}
a.SideNav:visited  {
  color: #8d8a8b;
  font-size: 13px;
  font-family: arial;
  text-decoration: none;
}
a.SideNav:hover  {
  color: #8d8a8b;
  font-size: 13px;
  font-family: arial;
  background-color: #4d4a47;
  text-decoration: none;
}

.PageHeader {
  font-size: 17px;
  font-family: arial;
  letter-spacing: 1.5px;
}
.Title {
  font-size: 28px;
  font-family: arial;
  text-align: center;
  letter-spacing: 8px;
  margin-top: 20px;
}
.Introduction, li {
  font-size: 13px;
  font-family: arial;
  line-height: 20px;
  text-align: left;
}

.featuredoffertextnew {
  font-size: 12px;
  font-family: arial;
  
}

.IntroPic {
  vertical-align: left;
  font-size: 13px;
  font-family: arial;
  line-height: 20px;
  text-align: left;
}

.ParagraphHeader {
  font-size: 14px;
  font-family: arial;
  text-align: left;
  font-weight: bold;
}
.RegionHeader {
  font-size: 13px;
  font-family: arial;
  text-align: center;
}
.RegionText {
  font-size: 11px;
  font-family: arial;
  line-height: 16px;
  text-align: left;
}

.ChildrenHeader, a.ChildrenHeader:link, a.ChildrenHeader:active, a.ChildrenHeader:hover, a.ChildrenHeader:visited {
  font-size: 13px;
  font-family: arial;
  text-align: left;
  color: #fff;
  text-decoration: none;
}

a.Copyright:link, td.Copyright  {
  color: #8d8a8b;
  font-size: 12px;
  font-family: arial;
  text-decoration: none;
}

.GreyBorder {
  border: solid 1px #8d8a8b;
}

.GreyLine {
  color: #8d8a8b;
}

/* Menus */
div.MenuBar, div.MenuBar a.MenuButton, div.Menu, div.Menu a.MenuItem {
  color: #4d4a47;
  font-size: 14px;
  font-family: arial;
  cursor: pointer;
  text-decoration: none;
}

div.MenuBar {
  background-color: #fff;
  border: 2px solid #fff;
  padding: 0px 0px 0px 0px;
  text-align: center;
}

div.MenuBar a.MenuButton {
  background-color: transparent;
  border: 0px solid #fff;
  color: #000000;
  cursor: pointer;
  left: 0px;
  margin: 0px;
  padding: 0px 7px 0px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.MenuBar a.MenuButton:hover {
  background-color: transparent;
  border: 0px outset #fff;
  color: #000000;
}

div.MenuBar a.MenuButtonActive, div.MenuBar a.MenuButtonActive:hover   { color: #ffffff; background-color: #005cab; top: 1px; left: 1px; border: inset 0 #fff }

div.Menu    { background-color: #fff; text-align: left; visibility: hidden; padding: 0 1px 1px 0; position: absolute; z-index: 101; top: 0; left: 0; border: outset 2px #e0e0e0 }

div.Menu a.MenuItem {
  color: #000000;
  cursor: pointer;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.Menu a.MenuItem:hover, div.Menu a.MenuItemHighlight   { color: #ffffff; background-color: #005cab }

div.Menu a.MenuItem span.MenuItemText {}

div.Menu a.MenuItem span.MenuItemArrow {
  margin-right: -.75em;
}

div.Menu div.MenuItemSep  { margin: 4px 2px; border: inset 1px #a52838 }



/* Windows */
.lastLine {
  padding-left: 6em;
}
	
.window {
  background-color: #c0c0c0;
  border-color: #f0f0f0 #606060 #404040 #d0d0d0;
  border-style: solid;
  border-width: 2px;
  margin: 0px;
  padding: 2px;
  position: absolute;
  text-align: left;
  visibility: hidden;
}

.titleBar {
  background-color: #008080;
  cursor: default;
  color: #ffffff;
  font-family: "MS Sans Serif", "Arial", "Helvetica", sans-serif;
  font-size: 8pt;
  font-weight: bold;
  margin: 0px;
  padding: 2px 2px 2px .5em;
  text-align: right;
  white-space: nowrap;
}

.titleBarText {
  float: left;
  overflow: hidden;
  text-align: left;
}

.titleBarButtons {
  border-style: none;
  border-width: 0px;
  vertical-align: middle;
  width: 50px;
  height: 14px;
}

.clientArea {
  background-color: #ffffff;
  border-color: #404040 #e0e0e0 #f0f0f0 #505050;
  border-style: solid;
  border-width: 2px;
  color: #000000;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
  margin: 2px 0px 0px 0px;
  overflow: auto;
  padding: .5em;
}
.OffersListText { font-size: 13px; font-family: Arial; line-height: 16px; text-align: left }
td.REVSideNav { padding-top: 3px; padding-bottom: 3px }
a.REVSideNav:link, span.REVSideNav { color: #5f5f5f; font-size: 12px; font-family: Arial; text-decoration: none }
a.REVSideNav:visited { color: #5f5f5f; font-size: 12px; font-family: Arial; text-decoration: none }
a.REVSideNav:hover  { color: #8d8a8b; font-size: 12px; font-family: Arial; text-decoration: none; background-color: #4d4a47 }
.podcast { font-size: 13px; font-family: Arial; line-height: 14px }
.featuredoffertop   { color: #fff; font-size: 13px; font-family: Arial; font-weight: bold; background-color: #3f63ad; padding: 5px 3px 5px 10px }
.featuredoffertext     { font-size: 11px; font-family: Arial; text-align: left; padding-right: 10px; padding-bottom: 3px; padding-left: 10px }
.dottedline { border-bottom: 1px dashed #cccdcc }
a.morelink:link  { color: #3f63ad; font-size: 11px; font-family: Arial; text-decoration: none }
a.morelink:visited  { color: #3f63ad; font-size: 11px; font-family: Arial; text-decoration: none }
a.morelink:hover  { color: #3f63ad; font-size: 11px; font-family: Arial; text-decoration: underline }
.Titlesub  { font-size: 22px; font-family: Arial; text-align: center; letter-spacing: 8px; margin-top: 20px }
a.RegionHeaderLink:link { font-size: 13px; font-family: arial; text-align: center; text-decoration: none }
a.RegionHeaderLink:visited { font-size: 13px; font-family: arial; text-align: center; text-decoration: none }
a.RegionHeaderLink:hover  { font-size: 13px; font-family: arial; text-align: center; text-decoration: none }

a.SportLink:link { color: #5762a8; font-size: 13px; font-family: Arial; text-decoration: underline }
a.SportLink:visited { color: #5762a8; font-size: 13px; font-family: Arial; text-decoration: underline }
a.SportLink:hover { color: #5762a8; font-size: 13px; font-family: Arial; text-decoration: underline }

a.SportMoreLink:link { color: #5762a8; font-size: 11px; font-family: Arial; text-decoration: underline }
a.SportMoreLink:visited { color: #5762a8; font-size: 11px; font-family: Arial; text-decoration: underline }
a.SportMoreLink:hover { color: #5762a8; font-size: 11px; font-family: Arial; text-decoration: underline }


.SportPrice {
  font-size: 13px;
  font-family: arial;
  color: #5762a8;

}

.tbl2 a {
	
	display:block;
	text-decoration: none;
	color:#000;
}
.tbl2 a:hover {
	text-decoration: none;
	background-color: #EAEAEA;
	background-image: url(/images/envelope.png); background-repeat: no-repeat;	
}

.homeworkerheading {
  font-size: 24px;
  font-weight: bold;
  font-family: arial;
  margin-top: 10px;
  margin-bottom: 10px;
}

.homeworkerlocation {
  font-size: 18px;
  font-weight: bold;
  font-family: arial;
  margin-bottom: 10px;
}
a.homeworkerlink:link { color: #000000; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
a.homeworkerlink:visited { color: #000000; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
a.homeworkerlink:hover { color: #000000; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }

a.hwelink:link { color: #000000; font-size: 12px; font-family: Arial; text-decoration: underline }
a.hwelink:visited { color: #000000; font-size: 12px; font-family: Arial; text-decoration: underline }
a.hwelink:hover { color: #000000; font-size: 12px; font-family: Arial; text-decoration: underline }
