html 
{
    padding: 0px; 
    margin: 0px; 
}
body 
{
    padding: 0px; 
    margin: 0px; 
    background-image: url(../img/bg/bg_chx_drab.png); 
    text-align: center; 
}

/* ============================================================================================= */
/* ==== Body Table ============================================================================= */
/* ============================================================================================= */
#bodyTable 
{
    table-layout: fixed; 
    border-collapse: collapse; 
    width: 100%; 
    height: 100%; 
    /* 
    position: absolute; 
    top: 0; 
    right: 0; 
    bottom: 0; 
    left: 0; 
    */
}

#bodyTable #header-l
{
	width: auto; 
	min-width: 10%; 
	height: 50px;
}
#bodyTable #header-lc
{
	width: 25px; 
	height: 50px;
}
#bodyTable #header-c
{
	width: 800px; 
	height: 50px;
}
#bodyTable #header-rc
{
	width: 24px; 
	height: 50px;
}
#bodyTable #header-r 
{
    width: auto;
    min-width: 10%;
    height: 50px;
}
#bodyTable #content-tl
{
	width: auto; 
	height: 27px;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #content-tlc
{
	background: url(../img/frame/crnr_drab_beige_tl_shdw.png) no-repeat right bottom; 
	width: 25px; 
	height: 27px;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #content-tc
{
	background: url(../img/frame/brdr_beige_top_shdw.png) repeat-x center bottom; 
	width: auto; 
	height: 27px;
	text-align: right;
	vertical-align: bottom;
}
#bodyTable #content-trc
{
	background: url(../img/frame/crnr_drab_beige_tr_shdw.png) no-repeat left bottom; 
	width: 24px; 
	height: 27px;
	text-align: left;
	vertical-align: bottom;
}
#bodyTable #content-tr
{
	width: auto; 
	height: 27px;
	text-align: left;
	vertical-align: middle;
}
#bodyTable #frame-tl
{
	width: auto; 
	height: 100px;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #content-l
{
	background: url(../img/frame/brdr_beige_left_shdw.png) repeat-y right center; 
	width: 25px; 
	height: auto;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #content-c
{
    background-color: #DFE3C3; 
    width: 800px; 
    height: auto;
	text-align: center;
	vertical-align: top;
}
#bodyTable #content-r
{
	background: url(../img/frame/brdr_beige_right_shdw.png) repeat-y left center; 
	width: 24px; 
	height: auto;
	text-align: left;
	vertical-align: middle;
}
#bodyTable #frame-tr
{
	width: auto; 
	height: 100px;
	text-align: left;
	vertical-align: middle;
}
#bodyTable #dark-band-tl
{
	background: url(../img/bg/bg_chx_drab_dark.png) repeat right bottom; 
	width: auto; 
	height: 6px;
	text-align: right;
	vertical-align: bottom;
}
#bodyTable #dark-band-tr
{
	background: url(../img/bg/bg_chx_drab_dark.png) repeat left bottom; 
	width: auto; 
	height: 6px;
	text-align: left;
	vertical-align: bottom;
}
#bodyTable #light-band-l
{
	background: url(../img/bg/bg_chx_grey.png) repeat right center; 
	width: auto; 
	height: 260px;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #light-band-r
{
	background: url(../img/bg/bg_chx_grey.png) repeat left center; 
	width: auto; 
	height: 260px;
	text-align: left;
	vertical-align: middle;
}
#bodyTable #dark-band-bl
{
	background: url(../img/bg/bg_chx_drab_dark.png) repeat right top; 
	width: auto; 
	height: 6px;
	text-align: right;
	vertical-align: top;
}
#bodyTable #dark-band-br
{
	background: url(../img/bg/bg_chx_drab_dark.png) repeat left top; 
	width: auto; 
	height: 6px;
	text-align: left;
	vertical-align: top;
}
#bodyTable #frame-bl
{
	width: auto; 
	height: 100px;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #frame-br
{
	width: auto; 
	height: 100px;
	text-align: left;
	vertical-align: middle;
}
#bodyTable #content-bl
{
	width: auto; 
	height: 60px;
	text-align: right;
	vertical-align: middle;
}
#bodyTable #content-blc
{
	background: url(../img/frame/crnr_drab_beige_bl_shdw.png) no-repeat right top; 
	width: 25px; 
	height: 60px;
	text-align: right;
	vertical-align: top;
}
#bodyTable #content-bc
{
	background: url(../img/frame/brdr_beige_bottom_shdw.png) repeat-x center top; 
	width: auto; 
	height: 60px;
	text-align: center;
	vertical-align: top;
}
#bodyTable #content-brc
{
	background: url(../img/frame/crnr_drab_beige_br_shdw.png) no-repeat left top; 
	width: 24px; 
	height: 60px;
	text-align: left;
	vertical-align: top;
}
#bodyTable #content-br" align="left" valign="middle
{
	width: auto; 
	height: 60px;
	text-align: left;
	vertical-align: middle;
}
#bodyTable #footer-l
{
	width: auto; 
	min-width: 10%; 
	height: 50px;
}
#bodyTable #footer-lc
{
	width: 25px; 
	height: 50px;
}
#bodyTable #footer-c
{
	width: 800px; 
	height: 50px;
}
#bodyTable #footer-rc
{
	width: 24px; 
	height: 50px;
}
#bodyTable #footer-r
{
	width: auto; 
	min-width: 10%; 
	height: 50px;
}

/* ============================================================================================= */
/* ==== Banner ================================================================================= */
/* ============================================================================================= */
#banner
{
    float: right;
}

#slogan
{
	float: right;
}

/* ============================================================================================= */
/* ==== Container/Content ====================================================================== */
/* ============================================================================================= */
#container
{
    text-align: center;
}

#content 
{
    margin-bottom: 20px;
    /*margin-right: 10px;*/
    /*position: relative;*/
    /*float: left;*/
    /*width: 702px;*/
    width: auto;
    /*height: 402px;*/ 
    height: auto;
    text-align: left; 
}

#footer {
	font-family: Arial;
	font-size: 10pt;
	text-align: center;	
}