a.glossary { text-decoration: none !important; border-bottom: dashed 1px; }
.imageClearer { clear: both; }
div.switchToContainer { position: absolute; top: 2px; right: 2px; z-index: 100; }
div.switchToContainer a { color: #000000; font-family: Tahoma; font-size: 11px; text-decoration: none; }
div.switchToContainer a:hover { color: #0099ff; text-decoration: underline; }
div.switchToContainer a.disabled { text-decoration: line-through; color: #666; }
div.webAuthorConsoleContainer ul.toolBar, div.webAuthorConsoleContainer ul.toolBar li { list-style: none !important; }
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; overflow: hidden; }
.sIFR-hasFlash h1.pageTitle, .sIFR-hasFlash .channelSummaryTitle h1 { visibility: hidden; letter-spacing: -3px; }
div.fullWidthBodyContainer { width: 100%; padding: 0 0 20px 0; margin : 0; clear : both; }
div.fixedWidthBodyContainer { width: 760px; margin: 0 auto; padding : 10px 0 0 0; }
div.mainColumnContainer { float: left; width: 515px; background : url(/OneStopCMS/Sites/MartinHouse/Theme/Images/main_border.gif) repeat-y left; }
div.pageTitleContainer { padding-top : 30px; background : url(/OneStopCMS/Sites/MartinHouse/Theme/Images/main_bg_top.gif) no-repeat top left; }
h1, h2 { padding : 0 15px; }
h1 { font-family : Tahoma, Arial, Sans-Serif; font-weight : bold; font-size : 150%; }
h1.pageTitle { color : #01AAD3; font-family : Myriad, Arial, Sans-Serif; font-size : 170%; font-weight : normal; padding : 8px 0 0px 15px; width : 400px; }
h2 { color : #004B9D; font-size : 100%; line-height: 150%; font-weight : normal; }
span.pageDate { padding : 0px 15px 10px; }
div.pageBodyContent { padding : 0 15px 20px 15px; background : url(/OneStopCMS/Sites/MartinHouse/Theme/Images/main_bg_bottom.gif) no-repeat bottom left; width : 490px; }
div.htmlContentContainer img { float : left; padding : 0 10px 5px 0; }
div.HomeBodyContainer { float : left; margin-left : 10px; display : inline; }
div.pageTitleContainer { float: left; padding: 10px 0 0 10px; margin: 0px; width: 726px; display : inline; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/homePage_topBG.jpg) top left no-repeat; }
div.pageTitleContainer h1 { padding : 8px 0; margin : 15px 0 0 20px; font-size : 200%; }
div.topAreaWrap { float : left; padding: 0 20px 40px 20px; margin: 0px; width: 706px; display : inline; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/homePageTopBox_bottomBG.gif) bottom left no-repeat; }
div.homePageArea01 { padding: 0; margin: 10px 0 0 10px; }
div.homePageArea01 .htmlContentContainer, div.homePageArea01 .htmlContentContainer p { padding : 0; margin : 0; }
div.homePageArea01 a { color : #c61f25; text-decoration : none; font-weight : bold; }
div.homePageArea01 a:hover { text-decoration : underline; }
div.homePageArea02 a { color : #c61f25; }
div.homePageArea02 img { padding-bottom : 10px; }
div.homePageArea03 { float : left; margin : 0px; padding : 0px; }
div.homePageArea03 .htmlContentContainer { float : left; margin : 0px; width: 737px; display : inline; padding : 0 0 40px 15px; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/homePageTopBox_bottomBG.gif) bottom left no-repeat; }
div.bottomAreaWrap { float : left; padding: 0 20px 25px 20px; margin: 0px; width: 706px; display : inline; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/homePage_bottomBG.jpg) bottom left no-repeat; }
.formTable { border: 1px solid #ededed; margin: 15px 0 0 0; padding: 15px; }
div.fullWidthFooterContainer { padding: 0; margin: -20px 0 0 0; }
div.fixedWidthFooterContainer { width: 760px; clear: both; padding: 0; margin: 0 auto; font-size: 90%; }
div.copyright, div.siteDesigner { float : right; font-size: 90%; padding-right : 15px; margin-top : 0px; }
div.footerObject ul { float : left; margin: 0; padding : 0; margin : 0px 0 0 20px; display : inline; }
div.footerObject ul li { list-style-type : none; display : inline; }
div.footerObject a { color: black; font-size: 90%; text-decoration: none; margin: 0 10px 0 0; }
div.footerObject a:hover { text-decoration : underline; }
html { background : #E4F6FA url(/OneStopCMS/Sites/MartinHouse/Theme/Images/container_bg.jpg) repeat-y center; font-family: arial, sans-serif; font-size: 80%; color: #373737; margin: 0; padding: 0; width: 100%; }
body { font-size: 100%; line-height: 160%; margin: 0; padding: 0; text-align: center; }
div.siteBodyOuterContainer { width: 100%; margin: 0; padding: 0; }
a { color: #01AAD3; }
a:hover { color: #01AAD3; text-decoration: underline; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Arial, Sans-Serif; font-size: 98%; }
input.elegantButton { border: outset 1px #aaaaaa; background-color: #eeeeee; cursor: hand; margin-top: 6px; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a.glossaryTermLink { border-bottom: 1px dashed #01AAD3; cursor: help; }
a.glossaryTermLink:hover { border-bottom: 1px solid #01AAD3; text-decoration: none !important; cursor: help; }
div.fullWidthBodyContainer, div.fullWidthHeaderContainer, div.fullWidthFooterContainer { width: 100%; }
div.fixedWidthBodyContainer, div.fixedWidthHeaderContainer, div.fixedWidthFooterContainer { text-align: left; }
div.channelSummaryTitle h1 { color: #01AAD3; font-size: 160%; }
div.fixedWidthHeaderContainer { width: 761px; margin: 0 auto; }
div.headerLeft { float : left; margin : 10px 0 0 11px; padding : 0; display : inline; }
div.headerLeft img { margin : 0; padding : 0; display : block; }
div.header { width: 761px; float : left; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/top_image.gif) no-repeat center top; height : 148px; position: relative; }
div.headerRightTop { float: right; margin : 40px 25px 0 0; text-align : right; display : inline; }
a.layoutListOuter { padding-left : 25px; }
div.headerRightTop form { padding: 0; margin: 0; }
input.searchBox { border : solid 1px black; }
div.headerRightTop a { color : #000; text-decoration : none; font-weight : bold; font-size : 90%; margin : 0; padding : 0; }
div.authenticationLinksContainer { margin : 0px 22px 0 0; }
div.authenticationLinksContainer a { margin : 0px 0 0 10px; }
div.headerRightTop a:hover { text-decoration: underline; }
ul.topLevelNavLinks { height: 25px; padding: 0 0 1px 0; margin: -10px 0 0 15px; display : inline; width: 730px; position: absolute; left: 0; bottom: 0; list-style-type: none; border-bottom: 1px solid #c61f25; }
ul.topLevelNavLinks li, ul.topLevelNavLinks li.firstLink { float: left; white-space: nowrap; text-align: center; margin-right: 1px; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/topnav_blueright.gif) no-repeat right top; padding: 0 16px 0 0; }
* html body ul.topLevelNavLinks li { width: 1px; }
ul.topLevelNavLinks li.lastLink { margin: 0; }
ul.topLevelNavLinks li a { display: block; padding: 3px 0 2px 16px; color: #ffffff; text-decoration: none; text-align: center; font-weight: bold; height: 22px; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/topnav_blueleft.gif) no-repeat left top; }
ul.topLevelNavLinks li a:hover { text-decoration: underline; color : White; }
ul.topLevelNavLinks li.channel_active { float: left; white-space: nowrap; text-align: center; margin-right: 1px; padding: 0 16px 0 0; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/topnav_activeright.gif) top right no-repeat; }
ul.topLevelNavLinks li.channel_active a, ul.topLevelNavLinks li.channel_active a:hover { color: #313284; display: block; padding: 3px 0 2px 16px; text-decoration: none; text-align: center; font-weight: bold; height: 21px; background: url(/OneStopCMS/Sites/MartinHouse/Theme/Images/topnav_activeleft.gif) top left no-repeat; }
