﻿/*=== Layout ==================================================================================*/
    
    /*#layoutMainContentTwoColumnContainerLeft { float: left; width: 516px; border: 0px; margin: 0px; padding: 0px; overflow: hidden; margin-bottom: -3333px; padding-bottom: 3333px; }
    #layoutMainContentTwoColumnHeaderLeft { width: 516px; height: 37px; background: url('/Images/ContentWell-TwoColumnHeaderLeft.gif') no-repeat top left; }
    #layoutMainContentTwoColumnBodyLeft { width: 516px; min-height: 400px; background: url('/Images/ContentWell-SingleBody.gif') repeat-y top left; margin-bottom: -3333px; padding-bottom: 3333px; }
    #layoutMainContentTwoColumnContainerRight { float: left; width: 214px; overflow: hidden; margin-bottom: -3333px; padding-bottom: 3333px; }
    #layoutMainContentTwoColumnHeaderRight { width: 214px; height: 14px; background: url('/Images/ContentWell-TwoColumnHeaderRight.gif') no-repeat top left; }
    #layoutMainContentTwoColumnBodyRight { width: 214px; min-height: 400px; background: url('/Images/ContentWell-TwoColumnBodyRight.gif') repeat-y top left; margin-bottom: -3333px; padding-bottom: 3333px; }*/
    
    #layoutCoreContentRight { background: #FFFFFF url('/Images/ContentWell-TwoColumnBodyRight.gif') repeat-y top right; }
    #layoutMainContentTwoColumnContainerLeft { float: left; width: 516px; border: 0px; margin: 0px; padding: 0px; }
    #layoutMainContentTwoColumnHeaderLeft { width: 516px; height: 37px; background: url('/Images/ContentWell-TwoColumnHeaderLeft.gif') no-repeat top left; }
    #layoutMainContentTwoColumnBodyLeft { width: 516px; min-height: 400px; background: url('/Images/ContentWell-SingleBody.gif') repeat-y top left; }
    #layoutMainContentTwoColumnContainerRight { float: left; width: 214px; border: 0px; margin: 0px; padding: 0px; }
    #layoutMainContentTwoColumnHeaderRight { width: 214px; height: 14px; background: url('/Images/ContentWell-TwoColumnHeaderRight.gif') no-repeat top left; }
    #layoutMainContentTwoColumnBodyRight { width: 214px; min-height: 400px; }
    
    #contentMainContentTwoColumnHeader { padding: 10px 20px; font: 13px Arial; color: #FFF; }
    #contentMainContentTwoColumnHeader A { color: #FFF; }
    #contentMainContentTwoColumnBodyLeft { padding: 25px; }
    #contentMainContentTwoColumnBodyRight { padding: 0px; }

/*=== MainContentRightSection UserControl Styles ==============================================*/
/*=== These classes are specific for the TwoColumn layout.                                     */

    #contentMainContentTwoColumnBodyRight .layoutMainContentRightSection { margin: 0px 1px 0px 1px; }
    #contentMainContentTwoColumnBodyRight .layoutMainContentRightSectionHeader { background: #E4EEEF; padding: 8px 10px 8px 10px; line-height: 1em; text-transform: uppercase; color: #535353 }
    #contentMainContentTwoColumnBodyRight .layoutMainContentRightSectionBody { color: #535353; padding: 5px 5px 15px 5px; }
    #contentMainContentTwoColumnBodyRight .layoutMainContentRightSectionBody P { padding: 0px 7px 0px 7px; }
    #contentMainContentTwoColumnBodyRight .layoutMainContentRightSectionBody UL { margin: 0px 10px 0px 0px; list-style-image: url('/Images/ListBulletSmall.gif'); padding-left: 20px; }
    #contentMainContentTwoColumnBodyRight .layoutMainContentRightSectionBody LI { line-height: 1.75em; }
    
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile { width: 450px; margin-right: 25px; margin-bottom: 15px;}
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile + .layoutMainContentTile { border-top: 1px dotted #88AD17; padding-top: 15px; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile IMG { border: 1px solid #535353; display: inline-block; vertical-align: top; height:80px; width:110px; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile SPAN { margin-left: 8px; width: 325px; display: inline-block; vertical-align: top; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile H4 { margin: 0px; padding: 0px; color: #1FB25A; font-size: 1.1em; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile P { margin: 0px; padding: 0px; line-height: 1.25em; font-size: .9em; }
    
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile2 { width: 450px; margin-right: 25px; margin-bottom: 15px;}
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile2 + .layoutMainContentTile2 { border-top: 1px dotted #88AD17; padding-top: 15px; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile2 H4 { display: inline-block; width:140px; margin: 0px; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile2 SPAN { margin-left: 8px; width: 290px; display: inline-block; vertical-align: top; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile2 P { margin: 0px; padding: 0px; line-height: 1.25em; display: inline-block; width: 50%; vertical-align: top; }
    #contentMainContentTwoColumnBodyLeft .layoutMainContentTile2 P.alignRight { text-align:right; }