/*-- Layout.css_START  --*/
/*------------- BASIC TAGS -----------------

Orange: FB8506
Green: 4EB947

*/
body
{
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body *
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial, helvetica, verdana, sans-serif;
    text-align: left;
	border: 0px;
}

a
{
    text-decoration: none; /* Remove lines under hyperlink */
}


a:visited
{
    color: #000000;
}

li img
{
    margin: 15px 0px 0px 0px;
}

/*---- MES PICTURE ----*/
#mes11
{
}

/*---- EZ HEADER ----*/

#ez_header_top_line
{
    background-color: #4EB947;
    height: 6px;
    width: 100%;
    overflow: hidden;
}

#ez_header
{
	position: relative; /* absolute child always needs relative parent */
    width: 998px;
    height: 125px;
	margin: 0px auto 0px auto;
	overflow: hidden;
}
    #ez_header h4 a
    {
        position: absolute;
	    height: 125px;
	    width: 273px;
	    float: left;
        display: block;
        z-index: 2;
	    background-image: url(App_Themes/Normal/Images/CSS/Logo273x125.gif);
        top: 0px;
        left: 0px;
    }

    #ez_header h4 a:hover {
        background: url(App_Themes/Normal/Images/CSS/Logo273x125.gif) no-repeat 0px -125px;
    }

    #ez_header h4 a span {
	    display: none;
    }

#ez_header_bottom_line
{
    height: 2px;
    width: 100%;
    background-color: #DCDCDC;
    overflow: hidden;
}

/*---- EZ TOP MENU ----*/

#ez_header_menu_spacer
{
    float: right;
    height: 89px;
    width: 600px;
}

#ez_header_menu
{
    float: right;
    height: 34px;
    width: 630px;
}

#ez_header_menu a:hover
{
    color: #4EB947;
    font-family: Arial;
    font-size:10px;
}

#ez_header_menu a
{
    color: #727272;
    font-family: Arial;
    font-size:10px;
}

.ez_header_menu_item_container
{
    width: 104px;
    cursor: pointer;
    height: 36px;
    float: right;
}

.ez_menu_item_container_passive
{
    background-color: #FFFFFF;
}

.ez_menu_item_container_hover
{
    background-color: #EEEEEE;
}

.ez_menu_item_container_hover a
{
    font-size:10px;
    color:#4EB947 !important;
    font-family: Arial;
}

.ez_header_menu_item_text
{
    width: 104px;
    z-index: 1;
    height: 31px;
    font-weight: bold;
    color: #727272;
    font-family: Arial;
    text-align: center;
    font-size: 9px;
    overflow: hidden;
}

.ez_header_menu_item_bar
{
    z-index: 1;
    width: 104px;
    height: 5px;
    overflow: hidden;
}

.ez_bar_red {background-color: #FE1C04;}
.ez_bar_orange {background-color: #FC8608;}
.ez_bar_yellow {background-color: #FAF908;}
.ez_bar_green {background-color: #40F907;}
.ez_bar_cyan {background-color: #06FADE;}
.ez_bar_blue {background-color: #061CFB;}
.ez_bar_magenta {background-color: #D1005E;}

/*---- EZ HOME PAGE CONTENT ----*/

#ez_content_main
{
    position: relative;
    width: 998px;
	margin: 0px auto 0px auto;
	clear: both;
}

#ez_content_main a:hover
{
    color: #4EB947;
}

#ez_content_main a
{
    color: #727272;
}

#ez_content_main h1
{
    color: #FB8506;
    font-size: 18px;
    font-family: Arial;
    margin-bottom: 19px;
    font-weight: normal;
}

#ez_content_main p
{
    color: #727272;
    font-family: Arial;
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 20px;
}

#ez_content_main ul
{
    list-style-image: url(App_Themes/Normal/Images/CSS/ez_bullet.gif);
    list-style-position: outside;
}

#ez_content_main li
{
    font-size: 13px;
    line-height: 13px;
    font-family: Arial;
    color: #727272;
    margin: 5px 20px 5px 17px;
}

/*---- TOP PICTURE HOME PAGE ----*/

#ez_main_picture
{
    position: relative;
    float:left;
    background-color:#2A2A2A;
    background-image: url(App_Themes/Normal/Images/CSS/Industry-Picture.gif);
    cursor: pointer;
    width: 998px;
    height: 282px;
}

#ez_main_picture a:hover
{
    color: #FB8506;
}

#ez_main_picture_content
{
    position: absolute;
    top: 35px;
    left: 37px;
    width: 550px;
    height: 242px;
}

.ez_passive
{
}

.ez_hover
{
}

#ez_rotator
{
    position: absolute;
    left: 580px;
    width: 418px;
    height: 216px;
}

#ez_main_picture_content h1
{
    color: #AFAFB0;
    margin-bottom: 10px;
    font-family: Arial;
    font-size: 28px;
    font-weight: lighter;
}

.ez_learn_more_top_picture
{
    font-size: 9px !important;
    font-family: Arial !important;
    margin-top: 17px;
    margin-left: 357px;
}

.ez_arrow_img_green
{
    margin-bottom: -6px;
    margin-left: 13px;
}

#ez_main_picture_content p
{
    color: #DDDDDD;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin-bottom: 0px;
}

/*---- EZ HOME PAGE CONTENT BELOW PICTURE ----*/

.ez_learn_more
{
    font-size: 9px !important;
    font-family: Arial !important;
    margin-top: 17px;
    margin-left: 17px;
}

.ez_learn_more_no_indent
{
    font-size: 9px !important;
    font-family: Arial !important;
    margin-top: 17px !important;
    margin-left: 0px !important; 
}

.ez_arrow_img
{
    margin-bottom: -4px;
    margin-left: 13px;
}

/* TABS BAR FOR CUSTOMER SECTION */
#ez_homepage_tabs
{
    position: relative;
    float: left;
    width: 998px;
    height: 22px;
    background-image: url(App_Themes/Normal/Images/CSS/tab_boder_botom.gif);
    background-repeat: repeat-x;
    overflow:hidden;
}

#ez_homepage_tabs_left_spacer
{
    position: relative;
    float: left;
    width: 20px;
    height: 22px;
    overflow:hidden;
}

.ez_homepage_tabs_spacer
{
    position: relative;
    float: left;
    width: 15px;
    height: 22px;
    overflow:hidden;
}

.ez_homepage_tab
{
    position: relative;
    float: left;
    height: 22px;
    background-color: #FFFFFF;
    overflow:hidden;
    cursor: pointer;
}

.ez_tab_top_border
{
    position: relative;
    overflow: hidden;
    float: left;
    height: 1px;
    width: 100%;
    background-color: #C0C0C0;
}

.ez_tab_side_border
{
    position: relative;
    float: left;
    height: 21px;
    width: 1px;
    background-color: #C0C0C0;
    overflow:hidden;
}

.ez_tab_label
{
    position: relative;
    float: left;
    height: 22px;
    padding: 2px 0px 0px 14px;
    color: #FB8506;
    font-family: Arial !important;
    font-size: 14px;
    font-weight: bold;
    overflow:hidden;
}

.ez_tab_label_hover
{
    position: relative;
    float: left;
    height: 22px;
    padding: 2px 0px 0px 14px;
    color: #4EB947;
    font-family: Arial !important;
    font-size: 14px;
    font-weight: bold;
    overflow:hidden;
    cursor: pointer;
}


.ez_homepage_tab2
{
    position: relative;
    overflow: hidden;
    float: left;
    height: 22px;
    background-color: #717073;
}

.ez_tab_top_border2
{
    position: relative;
    overflow: hidden;
    float: left;
    width: 100%;
    height: 1px;
    background-color: #717073;
}

.ez_tab_side_border2
{
    position: relative;
    float: left;
    height: 21px;
    width: 1px;
    background-color: #717073;
    overflow:hidden;
}

.ez_tab_label2
{
    position: relative;
    float: left;
    height: 22px;
    padding: 2px 0px 0px 14px;
    color: #FFFFFF;
    font-family: Arial !important;
    overflow:hidden;
    height: 19px;
    font-size: 14px;
    font-weight: bold;
    overflow:hidden;
}

.ez_tab_label_hover2
{
    position: relative;
    float: left;
    height: 22px;
    padding: 2px 0px 0px 14px;
    color: #FB8506;
    font-family: Arial !important;
    overflow:hidden;
    height: 19px;
    font-size: 14px;
    font-weight: bold;
    overflow:hidden;
    cursor: pointer;
}

/* TAB 2 Functions */
#tab_content_2
{
    position: relative;
    float: left;
    width: 996px;
    height: 150px;
    overflow:hidden;
}
    #tab2_b1
    {
        padding: 20px 0px 0px 30px;
        position: relative;
        float: left;
        height: 150px;
        width: 200px;
        overflow:hidden;
    }
        #tab2_b1 h2
        {
            color: #FB8506;
            font-family: Arial;
            font-size: 18px;
            margin-bottom: 10px;
        }
    #tab2_b2
    {
        padding: 20px 0px 0px 60px;
        position: relative;
        float: left;
        height: 150px;
        width: 270px;
        overflow:hidden;
    }
    #tab2_b3
    {
        padding: 20px 0px 0px 0px;
        position: relative;
        float: left;
        height: 150px;
        width: 250px;
        overflow:hidden;
    }
    #tab2_b4
    {
        position: relative;
        float: right;
        height: 150px;
        width: 140px;
        overflow:hidden;
    }

/* TAB 3 Industries */
#tab_content_3
{
    position: relative;
    float: left;
    width: 996px;
    height: 150px;
    overflow:hidden;
}
    #tab3_left
    {
        position: relative;
        float: left;
        height: 150px;
        width: 300px;
        padding: 20px 0px 0px 30px;
        overflow:hidden;
    }
    #tab3_left h2
    {
        color: #FB8506;
        font-family: Arial;
        font-size: 18px;
        margin-bottom: 10px;
    }

    #tab3_middle
    {
        position: relative;
        float: left;
        height: 150px;
        width: 220px;
        padding: 30px 0px 0px 20px;
        overflow:hidden;
    }

    #tab3_middle2
    {
        position: relative;
        float: left;
        height: 150px;
        width: 140px;
        padding: 30px 20px 10px 10px;
        overflow:hidden;
    }
    #tab3_right
    {
        margin-top: 5px;
        position: relative;
        float: right;
        height: 150px;
        width: 219px;
        overflow:hidden;
    }

/* TAB 4 Functions */
#tab_content_4
{
    position: relative;
    float: left;
    width: 996px;
    height: 150px;
    overflow:hidden;
}
    #tab4_b1
    {
        position: relative;
        float: left;
        margin: 0px 0px 0px 0px;
        height: 150px;
        width: 30px;
    }
    #tab4_b2
    {
        position: relative;
        float: left;
        margin: 15px 0px 0px 0px;
        height: 150px;
        width: 250px;
        cursor: pointer;
    }
        #tab4_b2 h2
        {
            color: #FB8506;
            font-family: Arial;
            font-size: 18px;
            margin-bottom: 10px;
        }
        #tab4_b21
        {
            position: relative;
            float: left;
            margin: 5px 0px 0px 0px;
            height: 70px;
            width: 250px;
            overflow:hidden;
        }
        #tab4_b22
        {
            position: relative;
            float: right;
            height: 55px;
            width: 124px;
            overflow:hidden;
        }

    #tab4_b3
    {
        font-family: Arial;
        font-size: 13px;
        color: #727272;
        position: relative;
        float: left;
        padding: 15px 0px 0px 40px;
        height: 150px;
        width: 240px;
    }
    #tab4_b31
    {
        font-family: Arial;
        font-size: 13px;
        color: #727272;
        position: relative;
        float: left;
        padding: 15px 0px 0px 20px;
        height: 150px;
        width: 200px;
    }
    #tab4_b4
    {
        position: relative;
        float: right;
        margin: 10px 20px 0px 0px;
        height: 150px;
        width: 178px;
    }




/* Customer Content Area */
#tab_content_area
{
    position: relative;
    float: left;
    width: 998px;
    height: 150px;
    background-image: url(App_Themes/Normal/Images/CSS/tab_content_area.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    overflow:hidden;
}

.tab_content_border
{
    position: relative;
    float: left;
    height: 150px;
    width: 1px;
    background-color: #C0C0C0;
    overflow:hidden;
}

.tab_content_bottom_border
{
    position: relative;
    float: left;
    height: 1px;
    width: 998px;
    background-color: #C0C0C0;
    overflow:hidden;
}

/* Quote area */
.tab_content_figure
{
    position: relative;
    float: left;
    padding: 10px 0px 0px 0px;
    width: 150px;
    height: 148px;
    background-image: url(App_Themes/Normal/Images/CSS/HP_logo.gif);
    background-repeat: no-repeat;
    overflow:hidden;
}

.tab_text_area
{
    position: relative;
    float: left;
    width: 830px;
    color: #727272;
    font-family: Arial;
    font-size: 13px;
    line-height: 17px;
    padding: 20px 0px 0px 0px;
    overflow:hidden;
}

.tab_text_signature
{
    position: relative;
    float: left;
    width: 830px;
    color: #FB8506;
    font-family: Arial;
    font-size: 13px;
    line-height: 17px;
    padding: 20px 0px 0px 0px;
    overflow:hidden;
    font-weight: bold;
}

#tab_content_1
{
    position: relative;
    float: left;
    width: 985px;
    overflow:hidden;
    cursor: pointer;
}

#ez_content_Q1
{
    position: relative;
    float:left;
    width: 673px;
    height: 258px;
    background-image: url(App_Themes/Normal/Images/CSS/Industries-Laser-Semiconductor-FiberOptics.jpg);
}

#ez_content_Q1_col1
{
    position: absolute;
    top: 15px;
    left: 40px;
    width: 200px;
    cursor: pointer;
}

#ez_content_Q1_col2
{
    position: absolute;
    top: 15px;
    left: 265px;
    width: 300px;
    cursor: pointer;
}

#ez_content_Q2
{
    position: relative;
    width: 307px;
    float:right;
    height: 258px;
    background-image: url(App_Themes/Normal/Images/CSS/EZ-WIP-Online-Documentation-User-Manual.jpg);
}

#ez_content_Q2_col1
{
    position: absolute;
    top: 30px;
    left: 20px;
    width: 180px;
    cursor: pointer;
}

#ez_content_Q3
{
    position: relative;
    width: 673px;
    float:left;
    height: 334px;
    background-image: url(App_Themes/Normal/Images/CSS/Features-of-EZ-WIP-Manuafacturing-Software.jpg);
}

#ez_content_Q3_col1
{
    position: absolute;
    top: 15px;
    left: 40px;
    width: 180px;
    cursor: pointer;
}

#ez_content_Q3_col2
{
    position: absolute;
    top: 15px;
    left: 265px;
    width: 370px;
    cursor: pointer;
}

#ez_content_Q3_col3
{
    position: absolute;
    top: 49px;
    left: 435px;
    width: 200px;
    cursor: pointer;
}

#ez_content_Q4
{
    position: relative;
    width: 307px;
    float:right;
    height: 334px;
    background-image: url(App_Themes/Normal/Images/CSS/Manufacturing-Automation-Software-News.jpg);
    cursor: pointer;
}

#ez_content_Q4_Top
{
    position: absolute;
    top: 25px;
    left: 170px;
    width: 110px;
    height: 200px;
}

#ez_content_Q4_Bottom
{
    position: absolute;
    top: 100px;
    left: 20px;
    width: 270px;
}

/*---- EZ FOOTER ----*/

#ez_footer
{
	position: relative; /* absolute child always needs relative parent */
    width: 998px;
    height: 63px;
	margin: 0px auto 0px auto;
	overflow: hidden;
	clear: both;
    background-image: url(App_Themes/Normal/Images/CSS/Footer.gif);
}

#ez_footer_content_left
{
    position: absolute;
    top: 20px;
    left: 30px;
    width: 700px;
}

#ez_footer_content_right
{
    position: absolute;
    top: 25px;
    right: 30px;
    width: 200px;
    text-align: right;
}

#ez_footer_content_left a
{
    margin-right: 30px;
    color: #727272;
    font-family: Arial;
    font-size: 10px;
}

#ez_footer_content_right a
{
    color: #727272;
    font-family: Arial;
    font-size: 10px;
}

#ez_footer a:hover
{
    color: #4EB947;
}

#ez_copyright
{
    margin-top: 10px;
    width: 998px;
    height: 20px;
	margin: 0px auto 0px auto;
}

#ez_copyright p
{
    color: #727272;
    font-family: Arial;
    font-size: 10px;
    line-height: 17px;
    margin-bottom: 20px;
}

/*---- SUB PAGE ----*/

#ez_masterpage_content
{
    width: 998px;
	margin: 0px auto 0px auto;
	position: relative; /* absolute child always needs relative parent */
}

/*---- SIDEBAR LEFT ----*/

#ez_sidebarleft
{
    top: 97px;
	width: 230px; /* Determines the left margin for the content area */
	float: left;
	position: relative; /* absolute child always needs relative parent */
}

#ez_sidebarleft a
{
    color: #727272;
	font-family: Arial;
    font-weight: normal;
    font-size: 12px;
}

#ez_sidebarleft a:hover
{
    color: #4EB947 !important;
}

#ez_sidebarleft p
{
    color: #727272;
    font-family: Arial;
    font-size: 13px;
    line-height: 14px;
    margin: 5px 10px 10px 21px;
    margin-bottom: 0px;
}

#ez_sidebarleft h1
{
    color: #FB8506;
    font-family: Arial;
    font-weight: normal;
    line-height: 19px;
    font-size: 19px;
    margin: 15px 10px 6px 21px;
	padding: 0px;
}

#ez_sidebarleft .ez_learn_more a
{
    font-size: 9px;
    font-family: Arial !important;
}

#ez_sidebarleft .ez_learn_more
{
    margin: 11px 10px 10px 110px !important;
}

#ez_sidebarleft .ez_arrow_img
{
    margin-bottom: -4px;
    margin-left: 13px;
}

.ez-value-proposition
{
    margin: 20px 30px 20px 30px;
    padding: 10px 20px 10px 20px;
    border: solid 1px #6b6b6b;
}

/*---- SIDEBAR LEFT : ONLINE DOCUMENTATION ----*/

.ez_mesdiagram_sidebar
{
    border: solid 1px #6B6B6B;
    float: left;
    width: 196px;
    height: 255px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/MES-Diagram-Small.gif);
    padding-bottom: 20px;
    cursor: pointer;
}

.ez_mestable_sidebar
{
    border: solid 1px #6B6B6B;
    float: left;
    width: 196px;
    height: 175px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/ez-mes-features-table.gif);
    padding-bottom: 20px;
    cursor: pointer;
}
.ez_onlinedocumentation_sidebar
{
    border: solid 1px #B0B0B0;
    float: left;
    width: 200px;
    height: 375px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/OnlineHelp.jpg);
    padding-bottom: 20px;
    cursor: pointer;
}

.ez_trial_sidebar
{
    border: solid 1px #B0B0B0;
    float: left;
    width: 200px;
    height: 100px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/ez_div_grey_fade.gif);
    padding-bottom: 20px;
    cursor: pointer;
}

.ez_contact_sidebar
{
    border: solid 1px #B0B0B0;
    float: left;
    width: 200px;
    height: 275px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/ez_div_grey_fade.gif);
    padding-bottom: 20px;
    cursor: pointer;
}


/*---- SIDEBAR LEFT : SUPPORT ----*/

.ez_support_sidebar
{
    border: solid 1px #B0B0B0;
    float: left;
    width: 200px;
    height: 345px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/Support.jpg);
    padding-bottom: 20px;
    cursor: pointer;
}

.ez_support_sidebar h1
{
    font-size: 28px !important;
    line-height: 30px !important;
    font-family: Arial !important;
    margin-bottom: 10px !important;
}

.ez_support_sidebar h2
{
    font-size: 20px;
    font-weight: normal;
    font-family: Arial;
    margin: 0px 0px 0px 29px;
    
}

/*---- MENUBAR LEFT ----*/

.ez_sidebar_container
{
    border: solid 1px #B0B0B0;
    float: left;
    width: 200px;
    background-position: bottom left;
    background-repeat: repeat-x;
    background-image: url(App_Themes/Normal/Images/CSS/ez_div_grey_fade.gif);
    padding-bottom: 15px;
    padding-top: 15px;
}

.ez_menu_item_l1 a
{
    color: #FB8506 !important;
    font-size: 14px !important;
    font-weight: bold;
}

.ez_menu_item_l1 a:hover
{
    color: #4EB947 !important;
}

.ez_menu_item_l1
{
    padding: 2px 4px 2px 12px;
}

#TEST
{
    padding: 30px 4px 2px 12px;
}

.ez_menu_item_l2
{
    background-image: url(App_Themes/Normal/Images/CSS/ez_arrow_menu_l2.gif);
    background-repeat: no-repeat;
    padding: 1px 4px 2px 25px;
}

.ez_menu_item_l3
{
    background-image: url(App_Themes/Normal/Images/CSS/ez_arrow_menu_l3.gif);
    background-repeat: no-repeat;
    padding: 1px 4px 2px 45px;
}

.ez_menu_item_l4
{
    background-image: url(App_Themes/Normal/Images/CSS/ez_arrow_menu_l4.gif);
    background-repeat: no-repeat;
    padding: 4px 4px 2px 65px;
}

/*---- SIDEBAR RIGHT ----*/

#ez_sidebarright
{
    top: 65px;
    right: 0px;
	width: 230px;
	float: right;
	background-color:#DDDDDD;
	position: relative; /* absolute child always needs relative parent */

}

/*---- MAIN CONTENT AREA ----*/

tr
{
    border: 1px solid #999999;
    vertical-align: top;
}

td image
{
    
}

.ez_link_col
{
    text-align: center !important;
}

.feature_table {
	border: 1px solid #666666;
	margin: 10px 1px;
	overflow: hidden;
	width: 100%;
}

.feature_table table {
    border-spacing: 0px;
    border-collapse: collapse;
	border: 4px solid #FFFFFF;
	width: 100%;
}

.feature_table th,
.feature_table td {
	padding: 6px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #727272;
	font-size: 12px;
	line-height: 15px;
	border-bottom: 1px solid #DDDDDD;
}

.feature_table th {
    background-color: #FEBB73;/* #FB8506;/*#FFDEBA;*/
	color: #222222;
	font-weight: normal;
	text-align: left;
	border-bottom: #999999;/* #FB8506;*/
}

.feature_table .ez_alt td {
	background-color: #F0F0F0;
}


/* Mouse overs only in Firefox and Chrome */

.feature_table tr:hover td {
	background: #FFDEBA;
	border-color: #FFDEBA;
	color: #000000;
}
.feature_table tr:hover th,
.feature_table tr:hover td:hover {
	background: #FB8506; /* url(../i/tb01.gif) repeat-x;*/
	border-color: #FB8506;
	color: #000000;
}

/*.feature_table .total th,
.feature_table .total:hover th,
.feature_table .total td,
.feature_table .total:hover td {
	background: #939393 url(../i/tb02.gif) repeat-x;
	border: none;
	color: #fff;
}
col {
	width: 6.8%;
}
col.user-agent {
	width: 16%;
}*/



#ez_master_encapsule
{
	float: left;
	width: 760px;
}

#ez_master_encapsule a
{
    color: #4EB947;
	font-family: Arial;
    font-weight: normal;
    /*font-size: 13px;*/
}

#ez_master_encapsule a:hover
{
    color: #FB8506 !important;
}

#ez_master_encapsule img
{
    margin-bottom: 15px;
    margin-left: 30px;
}

#ez_master_encapsule p
{
    color: #727272;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    margin-top: 6px;
    margin-bottom: 15px;
}

#ez_master_encapsule h1
{
	color:#727272;
	font-family: Arial;
	font-weight: normal;
    position:absolute;
    left: 0px;
    top: 30px;
    font-size: 28px;
}

#ez_master_encapsule h2
{
    color: #FB8506;
    font-family: Arial;
    font-weight: normal;
    margin-top: 111px;
    font-size: 19px;
	border-bottom: solid 1px #DCDCDC;
	padding-bottom: 23px;
	clear: both;
}

#ez_master_encapsule h3
{
    color: #444444;
    font-family: Arial;
    margin-top: 25px;
    font-size: 18px;
    font-weight: normal;
	padding-bottom: 0px;
	clear: both;
}

#ez_master_encapsule h4
{
    color: #FB8506;
    font-family: Arial !important;
    margin-top: 0px;
    font-size: 14px;
    font-weight: bold;
	margin-bottom: -5px;
}

#ez_master_encapsule ul
{
    list-style-image: url(App_Themes/Normal/Images/CSS/ez_bullet.gif);
    list-style-position: outside;
    margin-bottom: 15px;
}

#ez_master_encapsule li
{
    font-size: 13px;
    line-height: 15px;
    font-family: Arial;
    color: #727272;
    margin: 5px 20px 10px 37px;
}

.ez_subH1
{
    color: #000000 !important;
    font-family: Arial !important;
	font-weight: normal !important;
}

.ez_secondH2
{
	margin-top: 40px !important;
}

.spacer5px  {float: left; width: 100%; height: 5px;  overflow:hidden;}
.spacer10px {float: left; width: 100%; height: 10px; overflow:hidden;}
.spacer15px {float: left; width: 100%; height: 15px;}
.spacer20px {float: left; width: 100%; height: 20px;}
.spacer25px {float: left; width: 100%; height: 25px;}
.spacer30px {float: left; width: 100%; height: 30px;}
.spacer35px {float: left; width: 100%; height: 35px;}
.spacer40px {float: left; width: 100%; height: 40px;}
.spacer100px {float: left; width: 100%; height: 100px;}

/*---- SITEMAP FORMATTING ----*/

#div_sitemap
{
}

#div_sitemap img
{
    margin: 0px 0px 0px 0px;
}
.EmailSend			{background-image: url(App_Themes/Normal/Images/CSS/Email48x48Send.gif);}
.ButtonProcessing   {background-image: url(App_Themes/Normal/Images/CSS/Swirl48x48_2.gif);}

/*-- Layout.css_END  --*/
