/* Top swoosh is 00B9B6 on 00ADA8, left swoosh is EBF6F5 on ECF8F8 */
/* Darkest colour should be 009999 */

body {padding:0; margin:5px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.8em;}
table {border-collapse:collapse;}
.NewsStory {padding-left:1em; vertical-align:top;}
h1 {margin:0.5em 0 1em 0; padding:0px 0px 0px 0px; font-size:1.7em; font-weight:bold; color:#009999;}
h2 {margin:1em 0 0 0; padding:0; font-size:1em; font-weight:bold; color:#009999;}
.News {color:#000000; font-size:1.4em; margin: 1.5em 0 0.5em 0;}
img {border:0px;}
#MainTable {margin:auto; border:1px solid #009999;}
#LogoCell {width:160px; height:84px;}
#Logo {padding:0px 10px;}
#TopPanelCell {width:600px; height:84px; background:#00ada8 url(images/TopSwipe.gif) no-repeat left bottom; vertical-align:bottom;}
#TopPanel {padding:10px; color:white; font-size:10pt;}
#Commitment {font-size:18pt;}
#SidePanelCell {width:160px; background:#ebf6f5 url(images/LeftSwipe.gif) no-repeat top right;vertical-align:top; padding-top:10px; padding-left:10px;}
#SidePanel {padding-left:5px;}

/* Begin CSS Popout Menu */
#xLNCLeftMenu {width:155px;background:#009999;text-align:left;margin:0;}
#xLNCLeftMenu a {font-size:0.9em;display:block;border:0;margin:0;padding:4px 14px 4px 4px;color:#ecf8f8;background:#00ada8;text-decoration:none;}
#xLNCLeftMenu a:hover {color:#ffffff;background:#00b9b6;}
#xLNCLeftMenu a:active {color:#ecf8f8;background:#00b9b6;}
#xLNCLeftMenu ul {list-style:none;margin:0;padding:0;width:100%;}
div#xLNCLeftMenu li, div#xLNCLeftMenu li:hover {position:relative;}
div#xLNCLeftMenu li ul {position:absolute;top:0;left:100.1%;display:none;}
div#xLNCLeftMenu ul ul, div#xLNCLeftMenu ul ul ul, div#xLNCLeftMenu ul li:hover ul ul, div#xLNCLeftMenu ul li:hover ul ul ul {display:none;}
div#xLNCLeftMenu ul li:hover ul, div#xLNCLeftMenu ul ul li:hover ul, div#xLNCLeftMenu ul ul ul li:hover ul {display:block;}
/* End non-anchor hover selectors */
/* Styling for Expand */
#xLNCLeftMenu a.blockWithRightArrow, #xLNCLeftMenu a.blockWithRightArrow:visited {background:#00ada8 url(images/Arrow.gif) no-repeat center right;}
#xLNCLeftMenu a.blockWithRightArrow:hover {color:#ffffff;background:#00b9b6;}
#xLNCLeftMenu a.blockWithRightArrow:active {color:#ecf8f8;background:#00b9b6;}
/* End CSS Popout Menu */

#MainContentCell {width:600px;}
#MainContentCell  ul {padding-left:14px;margin-left:0px;list-style-image:url(images/Spot.gif);}
#MainContentCell  li {padding-bottom:4px;}
#MainContentCell  p {margin:0;padding:5px 5px 5px 0px;}
#MainContent {padding:10px;height:500px;overflow-x:hidden;overflow-y:auto;margin : 0 0 1em 0;}
#CrumbTrail {font-size:0.8em;padding-bottom:5px;}
#Footer {text-align:center;font-size:xx-small;margin-bottom:2px;}
.CLT {font-weight:bold;}
.Tagline {font-weight:bold;font-size:1.2em;color:#888888;}
.RightImage {text-align:right;padding-right:4px;border:0;}
.Quote {font-weight:bold;color:#999999;margin-top:10px;font-size:0.9em;padding:5px 5px 0px 0px;}
#MainContentCell .Quote {color:#000000;font-weight:normal;}
.QuoteAuthor {font-size:0.8em;color:#666666;padding:2px 2px 0px 0px;font-weight:bold;}
#MainContentCell .QuoteAuthor {color:#000000;}
#CheckList {background-color:#bbe0e0;border:black 1px solid;padding:2em;margin:2em;}
#CheckList td {padding:0.5em;vertical-align:top;}
.plus {color:#009999;font-weight:bold;}
.Description {font-style:italic;}
.Money {text-align:right;}
.Rates {width:90%;margin:10px auto;}
.Rates td {vertical-align:top;}
.Question {font-weight:bold;}
.Photos {text-align:center; width:90%;}
.Photos td {vertical-align:bottom;padding-top:10px;}
.Label {text-align:center;font-size:0.8em;margin-top : 4px;}
.Framed img {border:1px solid black;}