/* CSS Document */

.containermaster {
    border: none 0px;
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 100%;
    vertical-align: top;
    text-align: center;
}

.containermaster_outer {
    border: none 0px;
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 1%;
    text-align: center;
    vertical-align: top;
}

.containermaster_photo {
    border: none 0px;
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 1%; /* set to 1% to ensure wrapping of frame around icon image
                  without any empty space between the image and frame */
    text-align: center;
    vertical-align: top;
}

.containermaster_caption {
    border: none 0px;
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 90%; /* set to ensure caption container is narrower than icon frame */
    text-align: center;
    vertical-align: top;
}

.containermaster_textonly {
    border: none 0px;
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 100%;
    vertical-align: top;
    text-align: center;
}

h1 .TitleHead, .TitleHead {
    white-space: nowrap;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    font-variant: small-caps;
    text-align: left;
    color: #82930f;
}

h1 .TitleHeadWhite, .TitleHeadWhite {
    white-space: normal;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    font-variant: small-caps;
    text-align: left;
    color: #ffffff;
}

h1 .TitleHeadWrap, .TitleHeadWrap {
    white-space: normal;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    font-variant: small-caps;
    text-align: left;
    color: #82930f;
}

/* container 1 styles */
.cont1_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont1_tl {
    background: #fef8e5 url('cont1_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_t {
    background: #fef8e5 url('cont1_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_tr {
    background: #fef8e5 url('cont1_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_l {
    background: #fef8e5 url('cont1_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_r {
    background: #fef8e5 url('cont1_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_bl {
    background: #fef8e5 url('cont1_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_b {
    background: #fef8e5 url('cont1_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_br {
    background: #fef8e5 url('cont1_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px 2px 0px 2px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont1_footer_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.cont1_scroll_l {
    background: #fef8e5 url('cont1_scroll_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scroll_m {
    background: #fef8e5 url('cont1_scroll_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scroll_r {
    background: #fef8e5 url('cont1_scroll_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_tl_scrollb {
    background: #fef8e5 url('cont1_tl_scrollb.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_bl_scrollb {
    background: #fef8e5 url('cont1_bl_scrollb.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_l_scrollb {
    background: #fef8e5 url('cont1_l_scrollb.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrollc_footer_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.cont1_tl_scrollc {
    background: #fef8e5 url('cont1_l_scrollc.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    vertical-align: top;
    text-align: left;
}

.cont1_t_scrollc {
    background: #fef8e5 url('cont1_t_scrollc.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont1_tr_scrollc {
    background: #fef8e5 url('cont1_r_scrollc.jpg') repeat-y scroll right top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    vertical-align: top;
    text-align: right;
}

.cont1_bl_scrollc {
    background: #fef8e5 url('cont1_bl_scrollc.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_b_scrollc {
    background: #fef8e5 url('cont1_b_scrollc.jpg') repeat-x scroll left bottom;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: left;
}

.cont1_br_scrollc {
    background: #fef8e5 url('cont1_br_scrollc.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont1_scrolld_tl {
    background: #fef8e5 url('cont1_scrolld_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_t {
    background: #fef8e5 url('cont1_scrolld_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_scrolld_tr {
    background: #fef8e5 url('cont1_scrolld_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_l {
    background: #fef8e5 url('cont1_scrolld_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_r {
    background: #fef8e5 url('cont1_scrolld_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_bl {
    background: #fef8e5 url('cont1_scrolld_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_b {
    background: #fef8e5 url('cont1_scrolld_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_scrolld_br {
    background: #fef8e5 url('cont1_scrolld_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 3px 3px 0px 3px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont1_scrolld_footer_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.cont1_scrolld_s_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}
.cont1_scrolld_s_tl {
    background: #fef8e5 url('cont1_scrolld_s_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_s_t {
    background: #fef8e5 url('cont1_scrolld_s_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_scrolld_s_tr {
    background: #fef8e5 url('cont1_scrolld_s_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_s_l {
    background: #fef8e5 url('cont1_scrolld_s_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_s_r {
    background: #fef8e5 url('cont1_scrolld_s_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_s_bl {
    background: #fef8e5 url('cont1_scrolld_s_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_scrolld_s_b {
    background: #fef8e5 url('cont1_scrolld_s_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_scrolld_s_br {
    background: #fef8e5 url('cont1_scrolld_s_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont1_woodb_tl {
    background: #fef8e5 url('cont1_woodb_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_t {
    background: #fef8e5 url('cont1_woodb_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_woodb_tr {
    background: #fef8e5 url('cont1_woodb_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_l {
    background: #fef8e5 url('cont1_woodb_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_r {
    background: #fef8e5 url('cont1_woodb_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_bl {
    background: #fef8e5 url('cont1_woodb_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_b {
    background: #fef8e5 url('cont1_woodb_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont1_woodb_br {
    background: #fef8e5 url('cont1_woodb_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px 2px 0px 2px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont1_woodb_footer_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.cont1_woodb_wood_l {
    background: #fef8e5 url('cont1_woodb_wood_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_wood_m {
    background: #fef8e5 url('cont1_woodb_wood_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont1_woodb_wood_r {
    background: #fef8e5 url('cont1_woodb_wood_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}


/* container 2 styles */
.cont2_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont2_tl {
    background: #fef8e5 url('cont2_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_t {
    background: #fef8e5 url('cont2_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_tr {
    background: #fef8e5 url('cont2_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_l {
    background: #fef8e5 url('cont2_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_r {
    background: #fef8e5 url('cont2_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bl {
    background: #fef8e5 url('cont2_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_b {
    background: #fef8e5 url('cont2_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_br {
    background: #fef8e5 url('cont2_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px 2px 0px 2px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont2_footer_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.cont2_tl_purple {
    background: #fef8e5 url('cont2_tl_purple.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bl_purple {
    background: #fef8e5 url('cont2_bl_purple.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_l_purple {
    background: #fef8e5 url('cont2_l_purple.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_tl_blue {
    background: #fef8e5 url('cont2_tl_blue.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bl_blue {
    background: #fef8e5 url('cont2_bl_blue.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_l_blue {
    background: #fef8e5 url('cont2_l_blue.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_tl_red {
    background: #fef8e5 url('cont2_tl_red.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bl_red {
    background: #fef8e5 url('cont2_bl_red.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_l_red {
    background: #fef8e5 url('cont2_l_red.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_tl_yellow {
    background: #fef8e5 url('cont2_tl_yellow.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bl_yellow {
    background: #fef8e5 url('cont2_bl_yellow.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_l_yellow {
    background: #fef8e5 url('cont2_l_yellow.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_tl_org {
    background: #fef8e5 url('cont2_tl_org.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bl_org {
    background: #fef8e5 url('cont2_bl_org.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_l_org {
    background: #fef8e5 url('cont2_l_org.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bluetop_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.cont2_bluetop_l {
    background: #8dbfbd url('cont2_bluetop_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_bluetop_m {
    background: #8dbfbd url('cont2_bluetop_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_bluetop_r {
    background: #8dbfbd url('cont2_bluetop_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_yellowtop_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.cont2_yellowtop_l {
    background: #fbe69d url('cont2_yellowtop_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_yellowtop_m {
    background: #fbe69d url('cont2_yellowtop_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_yellowtop_r {
    background: #fbe69d url('cont2_yellowtop_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_orangetop_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.cont2_orangetop_l {
    background: #8dbfbd url('cont2_orangetop_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_orangetop_m {
    background: #8dbfbd url('cont2_orangetop_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_orangetop_r {
    background: #8dbfbd url('cont2_orangetop_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_redtop_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.cont2_redtop_l {
    background: #8dbfbd url('cont2_redtop_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_redtop_m {
    background: #8dbfbd url('cont2_redtop_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_redtop_r {
    background: #8dbfbd url('cont2_redtop_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_greentop_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.cont2_greentop_l {
    background: #8dbfbd url('cont2_greentop_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_greentop_m {
    background: #8dbfbd url('cont2_greentop_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_greentop_r {
    background: #8dbfbd url('cont2_greentop_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

 .cont2_purpletop_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.cont2_purpletop_l {
    background: #8dbfbd url('cont2_purpletop_l.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont2_purpletop_m {
    background: #8dbfbd url('cont2_purpletop_m.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont2_purpletop_r {
    background: #8dbfbd url('cont2_purpletop_r.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}


/* container 3 styles */
.cont3_iconarea {
    background-image: none;
    background-color: #c3b693;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    font-size: 1px;
}

.cont3_tan_titlearea {
    background: transparent none;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont3_tan_tl {
    background: #fef8e5 url('cont3_tan_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_tan_t {
    background: #fef8e5 url('cont3_tan_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont3_tan_tr {
    background: #fef8e5 url('cont3_tan_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_tan_l {
    background: #fef8e5 url('cont3_tan_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_tan_r {
    background: #fef8e5 url('cont3_tan_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_tan_bl {
    background: #fef8e5 url('cont3_tan_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_tan_b {
    background: #fef8e5 url('cont3_tan_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
}

.cont3_tan_br {
    background: #fef8e5 url('cont3_tan_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_tan_content {
    background: transparent none;
    padding: 0px 2px 0px 2px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont3_tan_footer_content {
    background: transparent none;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: normal;
}

.cont3_brown_titlearea {
    background: transparent none;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont3_brown_tl {
    background: #fef8e5 url('cont3_brown_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_brown_t {
    background: #fef8e5 url('cont3_brown_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont3_brown_tr {
    background: #fef8e5 url('cont3_brown_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_brown_l {
    background: #fef8e5 url('cont3_brown_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_brown_r {
    background: #fef8e5 url('cont3_brown_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_brown_bl {
    background: #fef8e5 url('cont3_brown_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_brown_b {
    background: #fef8e5 url('cont3_brown_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
}

.cont3_brown_br {
    background: #fef8e5 url('cont3_brown_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont3_brown_content {
    background: transparent none;
    padding: 0px 2px 0px 2px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont3_brown_footer_content {
    background: transparent none;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: normal;
}


/* container 4 styles */
.cont4_titlearea {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont4_tl {
    background: #fef8e5 url('WoodFrame_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont4_t {
    background: #fef8e5 url('WoodFrame_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont4_tr {
    background: #fef8e5 url('WoodFrame_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont4_l {
    background: #fef8e5 url('WoodFrame_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont4_r {
    background: #fef8e5 url('WoodFrame_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont4_bl {
    background: #fef8e5 url('WoodFrame_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont4_b {
    background: #fef8e5 url('WoodFrame_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont4_br {
    background: #fef8e5 url('WoodFrame_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont4_content {
    background: transparent none;
    padding: 0px 2px 0px 2px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.cont4_footer_content {
    background: transparent none;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.cont4_titlearea {
    background: transparent none;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    white-space: nowrap;
    width: 100%;
    text-align: left;
    vertical-align: middle;
}

.cont4_iconarea {
    background-image: none;
    background-color: #c3b693;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    font-size: 1px;
}

/* all caption containers attached to container 3 and container 4 icon frames */
.cont_cap_tan_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont_cap_tan_tl {
    background: #fef8e5 url('cont_cap_tan_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_tan_t {
    background: #fef8e5 url('cont_cap_tan_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont_cap_tan_tr {
    background: #fef8e5 url('cont_cap_tan_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_tan_l {
    background: #fef8e5 url('cont_cap_tan_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_tan_r {
    background: #fef8e5 url('cont_cap_tan_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_tan_bl {
    background: #fef8e5 url('cont_cap_tan_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_tan_b {
    background: #fef8e5 url('cont_cap_tan_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
}

.cont_cap_tan_br {
    background: #fef8e5 url('cont_cap_tan_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_brown_content {
    background: #fef8e5 url('cont_content.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont_cap_brown_tl {
    background: #fef8e5 url('cont_cap_brown_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_brown_t {
    background: #fef8e5 url('cont_cap_brown_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
}

.cont_cap_brown_tr {
    background: #fef8e5 url('cont_cap_brown_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_brown_l {
    background: #fef8e5 url('cont_cap_brown_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_brown_r {
    background: #fef8e5 url('cont_cap_brown_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_brown_bl {
    background: #fef8e5 url('cont_cap_brown_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.cont_cap_brown_b {
    background: #fef8e5 url('cont_cap_brown_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
}

.cont_cap_brown_br {
    background: #fef8e5 url('cont_cap_brown_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.right_caption_align {
    vertical-align: middle;
    text-align: left;
    width: 100%; /* leave width at 100% to help avoid narrow content */
}

.left_caption_align {
    vertical-align: middle;
    text-align: right;
    width: 100%; /* leave width at 100% to help avoid narrow content */
}

/* Container 5 LeftBox containers */

.leftbox_green {
    background: #566301 url('leftbox_green.jpg') no-repeat scroll left top;
    background-color: #566301;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_blue {
    background: #40817a url('leftbox_blue.jpg') no-repeat scroll left top;
    background-color: #40817a;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_red {
    background: #9a0e0f url('leftbox_red.jpg') no-repeat scroll left top;
    background-color: #9a0e0f;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_purple {
    background: #825378 url('leftbox_purple.jpg') no-repeat scroll left top;
    background-color: #825378;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_orange {
    background: #c1580c url('leftbox_orange.jpg') no-repeat scroll left top;
    background-color: #c1580c;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_yellow {
    background: #dbae4c url('leftbox_yellow.jpg') no-repeat scroll left top;
    background-color: #dbae4c;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_titlearea {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    border-bottom: none 0px;
    width: 100%;
    vertical-align: middle;
    text-align: left;
}

.leftbox_contentarea {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.leftbox_content {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.leftbox_footerarea {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.leftbox_tl {
    background: transparent url('leftbox_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_t {
    background: transparent url('leftbox_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_tr {
    background: transparent url('leftbox_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_l {
    background: transparent url('leftbox_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_border {
    background: transparent url('leftbox_border.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}


.leftbox_r {
    background: transparent url('leftbox_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_bl {
    background: transparent url('leftbox_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_b {
    background: transparent url('leftbox_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_br {
    background: transparent url('leftbox_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_title_b {
    background: transparent url('leftbox_title_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftbox_title_br {
    background: transparent url('leftbox_title_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

/* LeftBoxDk containers */

.leftboxdk_titlearea {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    border-bottom: none 0px;
    width: 100%;
    vertical-align: middle;
    text-align: left;
}

.leftboxdk_contentarea {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    width: 100%;
    vertical-align: top;
    text-align: left;
}

.leftboxdk_content {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    vertical-align: top;
    text-align: left;
    width: 100%;
}

.leftboxdk_footerarea {
    background: transparent none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border: none 0px;
    vertical-align: bottom;
    text-align: right;
    white-space: nowrap;
}

.leftboxdk_tl {
    background: transparent url('leftboxdk_tl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_t {
    background: transparent url('leftboxdk_t.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_tr {
    background: transparent url('leftboxdk_tr.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_l {
    background: transparent url('leftboxdk_l.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_border {
    background: transparent url('leftboxdk_border.jpg') repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}


.leftboxdk_r {
    background: transparent url('leftboxdk_r.jpg') repeat-y scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_bl {
    background: transparent url('leftboxdk_bl.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_b {
    background: transparent url('leftboxdk_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_br {
    background: transparent url('leftboxdk_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_title_b {
    background: transparent url('leftboxdk_title_b.jpg') repeat-x scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

.leftboxdk_title_br {
    background: transparent url('leftboxdk_title_br.jpg') no-repeat scroll left top;
    padding: 0px;
    margin: 0px;
    border: none 0px;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border: solid 4px #82930f;
    white-space: nowrap;
}

.ModuleTitle_SubMenu td{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
	margin-top: 0px;
	margin-left: 0px;
    color: #542e16;
    background: #fef8e5 none;
    background-color: #fef8e5;
    white-space: nowrap;
    text-align: left;
} 

.ModuleTitle_MenuIcon {
	background-color:#fef8e5; 
	border:none;
	padding: 0px 2px;
    text-align: left;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #82930f none;
	color: #ffffff;
    white-space: nowrap;
    text-align: left;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 1px;
	background-color: #82930f;
}


