﻿
/* homepage banner display */
table.bannerLayout { margin: 0; background: #fee4ca; }
	.bannerImage { width: 100%; padding: 5px 10px; height: 68px !important; vertical-align: top; }
	.bannerRight { display:none; }
	.bannerRight p { margin: 8px 0; }

/* banner area */
.bannerRelative { position: relative; }
    .bannerRightTR { width: 6px; height: 6px; position: absolute; top: 0; right: 0; background: url('/images/cornerWhiteTR.gif') no-repeat; }
    .bannerLayout { width: 100%; background: #ffffff; }
    .bannerLeft { width: 592px; }
    .bannerImage { height: 68px; }
    .bannerRight { width: 99%; padding: 0 5px 0 15px; font-size: .85em; background: url('/images/cornerWhiteBR.gif') bottom right no-repeat; }
    .bannerTitle { font-weight: bold; }
    .bannerDescription {  }

/* override master page elements */
h1.pageTitle { display: none; }
#contentLeft, #contentLeftB { display: none; }
div.pageContent { padding: 5px; }

/* home page layout */
.homePageLayout { width: 870px; margin: 0 0 0 10px; border: 1px solid #fff; }
    .homePageLeft { width: 457px; vertical-align: top; }
    .homePageCenter { width: 170px; padding: 0 10px !important; vertical-align: top; text-align: center; }
    .homePageRight { width: 223px; vertical-align: top; padding: 0 !important; }

/* content */
.divWhite { height: 10px; background: url('/images/divShadowH.gif') repeat-x; }
.divGray { background: #d0d0d0 url('/images/divShadowH_gray.gif') top repeat-x; padding: 2px 5px 2px 5px; color: #636363; font-weight: bold; border-bottom: 1px #636363 dotted; }
.homeBoxTitle { color: #fff; background: #0e746e; font-weight: bold; padding: 0 5px 0 5px; }
.homeBoxContent { padding: 5px; }

/* left column */
.homeBoxLeftT { width: 470px; height: 6px; background: url('/lm/publishingimages/cornerWhiteTR.gif') no-repeat; }
.homeBoxLeftC { width: 468px; border: #d3d3d3 solid; border-width: 0 1px 0 1px; }
.homeBoxLeftB { width: 470px; height: 6px; background: url('/images/homeBoxLeftB.gif') no-repeat; margin-bottom: 10px; }
#homeBoxLeft_bottom { background: url('/images/homeBoxLeftT_white.gif') no-repeat;  }

/* center column */
/*.homeBoxCenterTop { margin-bottom: 10px; text-align: left; }*/
.homeBoxCenterTop { margin-bottom: 10px; text-align: left; display:none; }
.homeBoxCenterT { width: 170px; height: 7px; background: url('/lm/publishingimages/homeBoxCenterT.gif') no-repeat; }
.homeBoxCenterC { width: 168px; border: #d3d3d3 solid; border-width: 0 1px 0 1px; text-align: left; }
.homeBoxCenterB { width: 170px; height: 6px; background: url('/images/homeBoxCenterB.gif') no-repeat; margin-bottom: 10px; }

/* right column */
.homeBoxRightTop { margin-bottom: 10px; display: none; }
.homeBoxRightT { width: 223px; height: 20px; background: url('/lm/publishingimages/homeBoxRightT.gif') no-repeat; padding: 3px 5px 0 5px; color: #fff; font-weight: bold; }
.homeBoxRightC { width: 221px; border: #d3d3d3 solid; border-width: 0 1px 0 1px; }
.homeBoxRightB { width: 223px; height: 6px; background: url('/images/homeBoxRightB.gif') no-repeat; margin-bottom: 10px; }
.homeBoxLearn { width: 193px; height: 69px; padding: 10px 20px 0 10px; font-size: .85em; }

/* right column (gray) */
.homeBoxRightGrayC { width: 221px; border: #d3d3d3 solid; border-width: 0 1px 0 1px; background: #f1f1f1; }
.homeBoxRightGrayB { width: 223px; height: 6px; background: url('/images/homeBoxRightBGray.gif') no-repeat; margin-bottom: 10px; }

/* right column (login) */
.homeLogin { font-size: .8em; }
.homeLogin table { width: 100%; }
.homeLoginLeft { width: 50%; padding: 5px; }
.homeLoginRight { width: 50%; padding: 5px 5px 5px 0; }
.homeLoginJoin { border-top: 1px #636363 dotted; padding: 5px; }

/* right column (button links) */
.homeButtonLink { 
	width:213px; margin: 10px 0; padding-left: 10px; padding-top: 5px; height: 23px; 
	background: #632824 url('/lm/publishingimages/LM_HomeButtonLink.jpg') top left no-repeat !important; 
	color: #fff; text-decoration: none; font-weight: bold; 
}
.homeButtonLink a { color: #fff; text-decoration: none; font-weight: bold; }
.homeButtonLink a:hover { text-decoration: underline; }


