﻿html,body {margin:0px;padding:0px;border:0px;width:100%;height:100%;}
body {font-family:Arial;font-size:8pt;background-color:#cabe9c;background-image:url(/ulsterway/i/backgrounds/Map.jpg);background-position:center top;background-repeat:no-repeat;color:#414243}
td {vertical-align:top;}

form {margin:0px;padding:0px;}
h1 {font-family:Arial, sans-serif;font-size:18pt;margin:0px 0px 13px 0px;padding:0px;font-weight:normal;color:#105484;}
h2 {margin:0px 0px 10px 0px;padding:0px;font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;}
h3 {margin:0px 0px 10px 0px;padding:0px;font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:italic}
p {margin:0px 0px 10px 0px;padding:0px;line-height:12pt}
ol, ul {margin:0px 0px 10px 27px;padding:0px;}
li {margin-bottom:3px;line-height:11pt}
label {cursor:pointer;}
img {border:0px;}

a {color:#105484;}
a:hover {color:#5a88ca}
a.Plain {color:#414243}
a.Plain:hover {color:#105484}
a.NoUnderline {color:#105484;text-decoration:none}
a.NoUnderline:hover {color:#5a88ca;text-decoration:none}
a.Discreet {color:#414243;text-decoration:none}
a.Discreet:hover {color:#414243;text-decoration:none}

div.hr {background-image:url(/ulsterway/i/Hr.gif);background-repeat:repeat-x;}

#Page {width:832px;margin:0px auto;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;background-color:#ffffff}
#Navigation {position:relative;width:832px;height:27px;}
#Navigation img {position:absolute;width:832px;height:27px}
#Navigation input {position:absolute;width:135px;left:690px;top:7px;margin:0px;padding:0px;border-width:0px;outline-width:0px;font-family:Arial;font-size:8pt;color:#aaabac;background-color:Transparent}
#Rotator {position:relative;width:832px;height:270px}
#Rotator img {position:absolute;width:832px;height:270px}
#Page .Content {padding:0px 15px 0px 15px}
#Page div.L {position:relative;float:left;width:535px;top:-20px}
#Page div.L .Content  {padding-right:10px;}
#Page div.R {float:right;width:296px;padding-top:4px}
#Page .PageMenu {position:relative;float:left;width:200px;background-image:url(/ulsterway/i/PageMenu-Bg.png);background-repeat:repeat-y}
#Page .PageMenu img.Border {width:188px;height:14px;}
#Page .PageMenu img.Arrow {position:absolute;display:none;left:180px;top:0px;width:14px;height:27px;}
#Page .PageMenu a {display:block;min-height:13px;margin-right:20px;padding:7px 15px 7px 15px;text-decoration:none;font-weight:bold}
#Page .PageMenu a:hover {text-decoration:underline}
#Page .PageMenu a.Selected {color:#ffffff;background-color:#263c5d;background-image:url(/ulsterway/i/PageMenu-A-Bg.png);background-repeat:repeat-x}
#Page .PageContent {position:relative;float:right;width:611px;padding:0px 15px 0px 5px}
#Page #Footer {clear:both;padding:30px 0px;text-align:center;}

div.h1Container {width:500px;overflow:hidden}
div.Hr {clear:both;width:741px;height:14px;margin:0px auto 15px auto} div.Hr img {width:741px;height:14px}
div.Clear {clear:both} div.Clear img {width:1px;height:1px}

#Map_Home {margin-top:-10px}
#Map_Home img {width:535px;height:458px;}
#tooltip {position:absolute;width:250px;padding:10px 12px;border:solid 1px #b1b176;font-style:normal;background-color:#ffffaa;opacity:.9}
#tooltip div.body h3 {margin:0px;font-size:9pt;font-weight:bold;font-style:normal}
#tooltip div.body div {margin:7px 0px 0px 0px}
#tooltip div.body i {color:#77774f}

.Sticky {width:247px;background-image:url(/ulsterway/i/Sticky-BG.png);background-repeat:repeat-y;}
.Sticky h3, .Sticky p, .Sticky div {padding:0px 20px;}
.Sticky img.Top {width:247px;height:14px;}
.Sticky img.Bottom {width:247px;height:19px;}

#SectionMap {width:600px;height:530px;padding:1px;border:solid 1px #aaabac}
#SectionMap div.NoFlash {padding:20px;text-align:center}
#BackToMap {position:absolute;top:-30px;left:595px;width:197px;height:66px;}

table.DataBox {margin:0px 0px 10px 0px}
table.DataBox th, table.DataBox td {width:120px;vertical-align:top;text-align:center}
table.DataBox th.Wide, table.DataBox td.Wide {width:360px;}
table.DataBox th {padding:10px 10px 5px 10px;background-image:url(/ulsterway/i/DataBox-Th-Bg.png);background-position:left top;background-repeat:no-repeat}
table.DataBox td {padding:5px 10px 10px 10px;background-image:url(/ulsterway/i/DataBox-Td-Bg.png);background-position:left bottom;background-repeat:no-repeat}
table.DataBox th.Wide {background-image:url(/ulsterway/i/DataBox-Th-Wide-Bg.png);}
table.DataBox td.Wide {background-image:url(/ulsterway/i/DataBox-Td-Wide-Bg.png);}

.Alt {background-color:#eaeff6}
table.List {width:100%;border:solid 1px #babbbc}
table.List th {padding:5px 10px;text-align:left;vertical-align:top}
table.List td {padding:5px 10px;vertical-align:top}
table.List td.Expand {padding:0px}
table.List td.Expand {padding:0px}

div.PList {border:solid 1px #babbbc}
div.PList p {margin:0px;padding:10px;}

table.Data td {padding:3px 0px;vertical-align:top}
table.Data td.L {padding-right:12px;font-style:italic}

div.Facilities {margin-bottom:10px;}
div.Facilities img {width:20px;height:20px;margin-right:3px}

div.Gallery {padding:20px;background-color:#eaeff6}
div.Gallery h2 {margin-bottom:15px;text-align:center}
div.Gallery table {width:570px;height:428px;margin:0px auto 10px auto}
div.Gallery table td {vertical-align:middle;text-align:center}
div.Gallery table img {border:solid 4px #f5f6f7}
div.Gallery div {width:570px;height:120px;overflow:auto;margin:0px auto;text-align:center;white-space:nowrap}
div.Gallery div img {width:92px;height:88px;margin-right:5px;border:solid 4px #f5f6f7;vertical-align:middle;cursor:pointer}

div.Brochure {width:584px;overflow:auto;margin-bottom:20px;padding:12px;background-color:#eaeff6}
div.Brochure img.T {float:left;margin-right:10px;border:solid 4px #f5f6f7;}

div.Form {padding:12px;background-color:#eaeff6}
div.Form table {margin:0px auto}
form td.L, form td.FormLeft {font-style:italic;padding:5px 10px 2px 0px;white-space:nowrap;vertical-align:top;text-align:right;border-right:solid 1px #ffffff}
form td.R, form td.FormRight {padding:2px 0px 2px 10px;vertical-align:top;}
input.Text, textArea.Text {font-family:Arial;font-size:8pt;color:#000000;width:320px;margin:1px 0px}
textArea.Text {width:324px;}
select.Dropdown {font-family:Arial;font-size:8pt;color:#414243;width:326px;margin:1px 0px}

div.Comment {width:603px;margin:10px auto 0px auto}
div.Comment img.Top {width:603px;height:22px}
div.Comment p {margin:0px;padding:0px 24px;background-image:url(/ulsterway/i/Comment-Bg.png);background-repeat:repeat-y}
div.Comment img.Bottom {width:603px;height:28px}
div.Comment span {font-weight:bold}

#SearchForm {margin-bottom:15px}
.WalkListContainer {padding:10px 0px;border:solid 1px #babbbc}



div.SidePanel {width:273px;background-image:url(/ulsterway/i/SidePanel-BG.png);background-repeat:no-repeat;padding-left:23px;}
div.SidePanelTitle {height:19px;padding-top:4px;color:#d9e4ed;font-size:9pt;}
div.SidePanelContent {padding:0px 0px 0px 0px;}
div.SidePanelContent2 {padding:10px 10px 11px 0px;line-height:11pt}
div.SidePanelText {padding:10px 10px 0px 0px}
img.SidePanelImage {float:right;width:147px;height:126px;margin-left:5px}
img.SidePanelBase {width:296px;height:8px;margin-bottom:4px}

table.CheckboxSubTable {margin:2px 0px 3px -2px}
td.CheckboxLeft {}
td.CheckboxRight {padding:3px 10px 0px 1px}
form.CustomerForm {margin-right:5px;padding:17px;background-color:#eaeff6}

div#WalkListMap {float:left;width:317px;height:267px;}
div#WalkListMap img {width:307px;height:267px;cursor:pointer;}
div#WalkList {width:474px;height:285px;overflow:auto;border-top:solid 1px #aaabac;border-bottom:solid 1px #aaabac}
table.WalkList {width:454px;}
table.WalkList th {text-align:left;padding:0px 4px 4px 4px;}
table.WalkList th a {text-decoration:none}
table.WalkList td {text-align:left;padding:3px 4px 3px 4px;cursor:pointer;}
table.WalkList td a {color:#414243;text-decoration:none}








td.BorderLeft {background-image:url(/ulsterway/i/Border-Left.jpg);background-repeat:repeat-y}
td.BorderRight {background-image:url(/ulsterway/i/Border-Right.jpg);background-repeat:repeat-y}


/* Walk.aspx */
#QualityStamp {position:absolute;top:-100px;left:-100px;width:98px;height:98px;}
td.WalkDetailTop {width:149px;padding:10px 10px 5px 10px;background-image:url(/ulsterway/i/WalkDetail-Top.jpg);background-repeat:no-repeat;background-position:center top;font-weight:bold;text-align:center;}
td.WalkDetailBottom {width:149px;padding:5px 10px 10px 10px;background-image:url(/ulsterway/i/WalkDetail-Bottom.jpg);background-repeat:no-repeat;background-position:center bottom;text-align:center;}
p.WalkDescription {margin:15px 0px 10px 4px}
table.dataTable {width:508px;border-top:dotted 1px #babbbc;}
td.dataLeft {width:130px;padding:5px 10px 5px 5px;border-bottom:dotted 1px #babbbc;font-style:italic;font-weight:bold;line-height:11pt;}
td.dataRight {padding:5px 0px 5px 10px;border-bottom:dotted 1px #babbbc;line-height:11pt;}
td.Thumbnail {vertical-align:middle;}

div.Feedback {padding:6px 8px;background-color:#f2f6e8;margin-bottom:8px;border:dotted 1px #97a27f}
div.FeedbackTitle {padding-bottom:2px;margin-bottom:4px;border-bottom:dotted 1px #97a27f}

/* Gallery.aspx */
table.Thumbnails {margin:0px auto;}
img.Image {border:solid 1px #aaabac;padding:1px;background-color:#ffffff}

/* Events.aspx */
div.EventListing {clear:both;padding:10px;}
td.EventListThumbnail {padding:0px 10px 0px 0px;width:80px;}
h2.EventListTitle {font-weight:bold}
div.EventListSubTitle{margin:0px 0px 8px 0px;color:#6a6b6c}
div.EventListDate {font-style:italic}
div.EventListLocation {font-style:italic;}
div.EventListDescription {line-height:11pt;}

div.NewsDate {font-weight:bold;padding:10px;margin-bottom:10px;}

table.EventDetails {border-top:dotted 1px #babbbc}
td.EventDetailsLeft {width:100px;padding:10px 10px 10px 5px;font-style:italic;border-bottom:dotted 1px #babbbc}
td.EventDetailsRight {padding:10px 5px 10px 10px;border-bottom:dotted 1px #babbbc}

/* Custom Pages */
div.PageLinks {float:left;width:155px;margin-top:0px;border-top:dotted 1px #babbbc}
div.PageContent {float:right;width:630px;}
a.PageLink {display:block;border-bottom:dotted 1px #babbbc;padding:5px 5px;text-decoration:none;background-color:Transparent}
a.PageLink:hover {text-decoration:none;background-color:#f0f1f2}

/* Search.aspx */
td.SearchOption {padding:2px 0px 0px 1px;width:150px;}



#ProviderListContainer {height:300px;overflow:auto;}
td.ProviderListContent {padding:1px 4px;cursor:pointer;border-bottom:solid 1px #b6b294}
.ProviderBox {position:absolute;top:-1000px;left:-1000px;visibility:hidden;width:216px;height:282px;overflow:auto;padding:10px 20px;text-align:center;background-color:#ffffff}
.ListLeft {padding:2px 9px 2px 0px;border-right:solid 1px #cacbcc;text-align:right;font-style:italic}
.ListRight {padding:2px 0px 2px 9px;text-align:left}
td.WalkList {text-align:left;padding:3px 4px 3px 4px;border-bottom:solid 1px #dadbdc;cursor:pointer;}


/* copied from walk ni */

/* Ads */
div.ad468x60 {width:468px;height:60px;margin:0px auto 10px auto;border:solid 1px #b6b294}
div.ad468x60 a {display:inline-block;width:468px;height:60px;overflow:hidden;}
