.ContainerMaster {width: 100%; padding: 0px; margin: 0px; border: 0px none;}
.ContainerMasterTxtOnly {padding: 0px 10px; margin: 0px; border: 0px none;}

.ModuleTitleArea {/*width: 100%;*/ padding: 0px; margin: 0px; border: 0px none; white-space: nowrap; line-height: normal;}
.ActionsArea {padding: 0px; margin: 0px; border: 0px; text-align: left; vertical-align: top; line-height: normal;}
.IconArea {padding: 0px; margin: 0px; border: 0px; text-align: left; vertical-align: top; line-height: normal;}
.TitleHeadArea {width: 100%; padding: 0px; margin: 0px; border: 0px; text-align: left; vertical-align: top; white-space: normal; line-height: normal;}
.VisibilityArea {padding: 0px 0px 0px 5px; margin: 0px; border: 0px; text-align: right; vertical-align: top; line-height: normal;}

.TitleHeadArea h2 {margin: 0px; padding: 0px; font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 18px; font-weight: normal; color: #5f4c37; line-height: normal;}
.TitleHead {float: left; padding: 0px 0px 10px 0px; margin: 0px; border: 0px; font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 18px; font-weight: normal; color: #5f4c37; line-height: normal;}
.TitleHeadWhite {float: left; padding: 0px 0px 10px 0px; margin: 0px; border: 0px; font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 18px; font-weight: normal; color: #ffffff; line-height: normal; white-space: nowrap;}
.TitleHeadNoMargin {float: left; padding: 0px; margin: 0px; border: 0px; font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 18px; font-weight: normal; color: #5f4c37; line-height: normal;}
.TitleHeadNoWrap {float: left; padding: 0px 0px 10px 0px; margin: 0px; border: 0px; font-family: Arial, Helvetica, Tahoma, Sans-Serif; font-size: 18px; font-weight: normal; color: #5f4c37; white-space: nowrap; line-height: normal;}

.ContainerContent {width: 100%; vertical-align: top; text-align: left; padding: 0px; margin: 0px 0px 10px 0px; border: 0px none;}
.ContainerContentOpaque {width: 100%; vertical-align: top; text-align: left; padding: 0px; margin: 0px 0px 10px 0px; border: 0px none; background: #f5f1ed none;}
.ActionButtonArea {width: 100%; vertical-align: bottom; text-align: right; padding: 0px; margin: 0px; border: 0px none; font-size: 9px; white-space: nowrap;}
.ActionButtonArea span span a {font-size: 12px;}
.TxtActionButtonArea {width: 100%; vertical-align: bottom; text-align: right; padding: 0px; margin: 0px 0px 20px 0px; border: 0px none; font-size: 9px; white-space: nowrap;}
.TxtActionButtonArea span span a {font-size: 12px;}
.ContainerScrollArea {text-align: center; padding: 0px; margin: 0px auto 10px auto;}

/* Module Action Menus */
.ModuleTitle_SubMenu {border: solid 3px #555555; white-space: nowrap; background: #000000 none; z-index: 1000; padding: 0px; margin: 0px;}
.ModuleTitle_MenuItem {font-family: Arial, Tahoma, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px; margin-top: 0px; margin-left: 0px; color: #ffffff; background: Transparent none; white-space: nowrap; text-align: left; border: solid 0px #000000;}
.ModuleTitle_SubMenu td {z-index: 1000; cursor: pointer; font-family: Tahoma, Arial, Sans-serif; font-size: 11px; font-weight: bold; padding: 1px 1px 1px 1px; margin-top: 0px; margin-left: 0px; color: #ffffff; background: Transparent none; white-space: nowrap; text-align: left; border: solid 0px #000000;}
.ModuleTitle_MenuIcon {background-color:Transparent; border:none; padding: 2px; text-align: left; border: solid 0px #000000;}
.ModuleTitle_MenuItemSel td,
.ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon {background: #353d08 url('MenuHover.jpg') repeat scroll left top; color: #ffffff; white-space: nowrap; text-align: left; border: solid 0px #000000;}
.ModuleTitle_MenuBreak td,
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {height: 1px; background-color: #333333; border: solid 0px #333333;}
.ModuleTitle_MenuItem .icn {padding: 1px 2px;}

/* Photo Frame styles */
.IconFrame {text-align: center; padding: 0px 0px 10px 0px; margin: 0px auto;}
.IconFrame img {text-align: center; padding: 10px; margin: 0px auto; border: solid 1px #e2d8cd !important; background: #ffffff none;}

/* Photo Frame 2 styles */
.ContainerMasterPhotoFrame {width: 1%; padding: 0px; margin: 0px auto; border: 0px none;}
.PhotoFrameContentArea {width: 95%; padding: 0px; margin: 0px auto; border: 0px none;}

/* Photo Frame 3 and 4 styles */
.ContainerMasterPhotoFrame3 {width: 100%; padding: 0px; margin: 0px auto; border: 0px none;}
.IconFrame3 {padding: 0px; margin: 0px; border: 0px none; vertical-align: top; text-align: center;}
.IconFrame3 img {text-align: center; padding: 10px; margin: 0px auto; border: solid 1px #e2d8cd !important; background: #ffffff none;}
.PhotoFrame3ContentArea {text-align: center; vertical-align: middle; width: 100%;}
.PhotoFrame3Content {width: 100%; padding: 0px 0px 0px 10px; margin: 0px auto; border: 0px none; text-align: center;}
.PhotoFrame4Content {width: 100%; padding: 0px 10px 0px 0px; margin: 0px auto; border: 0px none; text-align: center;}

/* class for inline photo's - apply to img tag like <img src="your image" class="PhotoWhiteFrame"> */
.PhotoWhiteFrame {display: inline; padding: 10px; border: solid 1px #e2d8cd !important; background: #ffffff none;}


/* container 1 styles */
.Cont1TL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1TL.jpg') no-repeat scroll right bottom; color: #000000;}
.Cont1T {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1T.jpg') repeat-x scroll left bottom; color: #000000;}
.Cont1TR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1TR.jpg') no-repeat scroll left bottom; color: #000000;}
.Cont1L {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1L.jpg') repeat-y scroll right top; color: #000000;}
.Cont1R {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1R.jpg') repeat-y scroll left top; color: #000000; vertical-align: bottom; text-align: left;}
.Cont1BL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1BL.jpg') no-repeat scroll right top; color: #000000;}
.Cont1B {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1B.jpg') repeat-x scroll left top; color: #000000; vertical-align: top; text-align: right;}
.Cont1BR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont1BR.jpg') no-repeat scroll left top; color: #000000;}

/* container 2 styles */
.Cont2CopperTL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperTL.jpg') no-repeat scroll right bottom; color: #000000;}
.Cont2CopperT {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperT.jpg') repeat-x scroll left bottom; color: #000000; vertical-align: top; padding: 10px 0px 0px 0px;}
.Cont2CopperTR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperTR.jpg') no-repeat scroll left bottom; color: #000000;}
.Cont2CopperL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperL.jpg') repeat-y scroll right top; color: #000000;}
.Cont2CopperR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperR.jpg') repeat-y scroll left top; color: #000000;}
.Cont2CopperBL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperBL.jpg') no-repeat scroll right top; color: #000000;}
.Cont2CopperB {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperB.jpg') repeat-x scroll left top; color: #000000;}
.Cont2CopperBR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2CopperBR.jpg') no-repeat scroll left top; color: #000000;}

.Cont2BlackTL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackTL.jpg') no-repeat scroll right bottom; color: #000000;}
.Cont2BlackT {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackT.jpg') repeat-x scroll left bottom; color: #000000; vertical-align: top; padding: 10px 0px 0px 0px;}
.Cont2BlackTR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackTR.jpg') no-repeat scroll left bottom; color: #000000;}
.Cont2BlackL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackL.jpg') repeat-y scroll right top; color: #000000;}
.Cont2BlackR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackR.jpg') repeat-y scroll left top; color: #000000;}
.Cont2BlackBL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackBL.jpg') no-repeat scroll right top; color: #000000;}
.Cont2BlackB {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackB.jpg') repeat-x scroll left top; color: #000000;}
.Cont2BlackBR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont2BlackBR.jpg') no-repeat scroll left top; color: #000000;}
/* the next two make certain the inline edit text is visible for the module title */
.Cont2CopperT .LabelEditTextClass,
.Cont2BlackT .LabelEditTextClass {background-color: #000000; color: #ffffff; width: 100%;}

/* container 3 styles */
.Cont3TL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3TL.jpg') no-repeat scroll right bottom; color: #000000;}
.Cont3T {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3T.jpg') repeat-x scroll left bottom; color: #000000;}
.Cont3TR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3TR.jpg') no-repeat scroll left bottom; color: #000000;}
.Cont3L {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3L.jpg') repeat-y scroll right top; color: #000000;}
.Cont3R {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3R.jpg') repeat-y scroll left top; color: #000000;}
.Cont3BL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3BL.jpg') no-repeat scroll right top; color: #000000;}
.Cont3B {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3B.jpg') repeat-x scroll left top; color: #000000;}
.Cont3BR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3BR.jpg') no-repeat scroll left top; color: #000000;}

.Cont3CopperL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3CopperL.jpg') no-repeat scroll right top; color: #000000;}
.Cont3CopperM {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3CopperM.jpg') repeat-x scroll left top; color: #000000;}
.Cont3CopperR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3CopperR.jpg') no-repeat scroll left top; color: #000000;}

.Cont3BlackL {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3BlackL.jpg') no-repeat scroll right top; color: #000000;}
.Cont3BlackM {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3BlackM.jpg') repeat-x scroll left top; color: #000000;}
.Cont3BlackR {padding: 0px; margin: 0px; border: 0px; background: #f5f1ed url('Cont3BlackR.jpg') no-repeat scroll left top; color: #000000;}

/* container 4 styles */
.Cont4TL {padding: 0px; margin: 0px; border: 0px none; background: Transparent url('Cont4TL.jpg') no-repeat scroll right bottom;}
.Cont4T {padding: 0px; margin: 0px; border: 0px none; background: Transparent url('Cont4T.jpg') no-repeat scroll left bottom;}
.Cont4L {padding: 0px; margin: 0px; border: 0px none; background: Transparent url('Cont4L.jpg') no-repeat scroll right top;}
.Cont4R {padding: 0px; margin: 0px; border: 0px none; background: Transparent url('Cont4R.jpg') no-repeat scroll left bottom;}
.Cont4B {padding: 0px; margin: 0px; border: 0px none; background: Transparent url('Cont4B.jpg') no-repeat scroll right top;}
.Cont4BR {padding: 0px; margin: 0px; border: 0px none; background: Transparent url('Cont4BR.jpg') no-repeat scroll left top;}

/* container 5 styles */
.ContainerMaster5 {padding: 10px; margin: 0px 0px 20px 0px; border: 0px none; background: #ebe7dd none; border: solid 1px #d4d0c7;}
.Container5ContentBordered {text-align: left; padding: 7px; margin: 0px; border: solid 1px #d4d0c7; background: #f5f1ed none;}
.Container5Content {vertical-align: top; text-align: left; padding: 0px 3px; margin: 0px 0px 10px 0px; border: 0px none;}

.ContainerMaster5Green {padding: 10px; margin: 0px 0px 20px 0px; border: 0px none; background: #e4ebdd none; border: solid 1px #d4d0c7;}
.ContainerMaster5Copper {padding: 10px; margin: 0px 0px 20px 0px; border: 0px none; background: #ecdccf none; border: solid 1px #d4d0c7;}

.ContainerMaster5Black {padding: 10px; margin: 0px 0px 20px 0px; border: 0px none; background: #343434 none; border: solid 1px #111111;}
.Container5ContentBorderedBlack {text-align: left; padding: 7px; margin: 0px; border: solid 1px #111111; background: #f5f1ed none;}

/* banner container styles */
/* for the table */
.ContainerMasterBanner {padding: 0px; margin: 5px auto 30px auto; border: 0px none; background: Transparent none;}
/* for the td */
.BannerArea {padding: 0px; margin: 0px; background: Transparent none; border: solid 0px #e2d8cd;}
/* for the content div's */
.BannerActionsArea {padding: 0px; margin: 0px; border: 0px; text-align: left; white-space: nowrap;}
.BannerContainerContent {padding: 10px; margin: 0px auto; background: #ffffff none; border: solid 1px #e2d8cd;}
.BannerContainerContent img {text-align: center; padding: 0px; margin: 0px auto; border: solid 1px #e2d8cd !important; background: #ffffff none;}
.BannerContainerContent p {padding: 0px; margin: 0px; border: 0px; line-height: normal;}

.BannerContainerContentNoBg {padding: 0px; margin: 0px auto; background: Transparent none; border: none 0px;}
.BannerContainerContentNoBg img {text-align: center; padding: 0px; margin: 0px auto; border: none 0px !important; background: Transparent none;}
.BannerContainerContentNoBg p {padding: 0px; margin: 0px; border: 0px; line-height: normal;}





