.div_body {
    float: none;
}

.div_body_ip {
	background-color: #5895C1;
	background-image: url('images/blue-grad-bg.jpg');
	background-repeat: repeat-x;
	float: none;
	height: 100%;
	margin: 0 auto;
	text-align: center;
}
.div_body_ip{ /* mozilla only styles */
    text-align: -moz-center;
}
.div_body_ip{ /* safari only styles */
    text-align: -webkit-center;
}

.div_body_ip_inner{
    float: none;
    width: 770px;
}

.div_dynheader0band {
    background-image: url( images/index_18.jpg );
    background-position: top left;
    height: 10px;
}

.div_dynheader {
    background-image: url( images/pmcbanner_.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
    vertical-align: bottom;
}

.div_dynheader1 {
    background-color: #abb2ba;
    background-image: url( images/pmcbanner_1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 100px;
    min-width: 600px;
    padding-top: 90px;
    vertical-align: bottom;
}

.div_dynheader0b {
    background-image: url( images/pmcbanner_b.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1b {
    background-color: #8D462A;
    background-image: url( images/pmcbanner_b1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0c {
    background-image: url( images/pmcbanner_c.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1c {
    background-color: #5C6D7D;
    background-image: url( images/pmcbanner_c1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0d {
    background-image: url( images/pmcbanner_d.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1d {
    background-color: #EAE9E7;
    background-image: url( images/pmcbanner_d1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0e {
    background-image: url( images/pmcbanner_e.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1e {
    background-color: #E7E9F5;
    background-image: url( images/pmcbanner_e1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0f {
    background-image: url( images/pmcbanner_f.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1f {
    background-color: #FFFFFF;
    background-image: url( images/pmcbanner_f1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0g {
    background-image: url( images/pmcbanner_g.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1g {
    background-color: #E6EBEF;
    background-image: url( images/pmcbanner_g1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0h {
    background-image: url( images/pmcbanner_h.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1h {
    background-color: #FFFFFF;
    background-image: url( images/pmcbanner_h1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0i {
    background-image: url( images/pmcbanner_i.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1i {
    background-color: #F1F2F4;
    background-image: url( images/pmcbanner_i1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_dynheader0j {
    background-image: url( images/pmcbanner_j.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    min-width: 39px;
    width: 39px;
}

.div_dynheader1j {
    background-color: #F1F2F4;
    background-image: url( images/pmcbanner_j1.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    height: 193px;
    min-width: 600px;
    padding-top: 183px;
    vertical-align: bottom;
}

.div_footer {
    background-color: #deebf3;
    float: none;
    height: 40px;
    text-align: center;
    vertical-align: middle;
}

.div_logoheader {
    background-image: url(images/index_02.jpg);
    background-repeat: repeat-x;
    height: 73px;
}

.div_logoheader_ip{
    background-color: #FFFFFF;
    text-align: left;
    width: 100%;
}

.div_menuheader {
    background-image: url( images/index_27.jpg );
    background-position: top left;
    background-repeat: repeat-y;
    text-align: center;
    vertical-align: top;
    min-width: 193px;
    width: 193px;
}

.div_menuleft_bottom{
    background-image: url( images/left-menu-grad.gif );
    background-position: top left;
    background-repeat: repeat-x;
    height: 500px;
}
.div_menuleft_top{
    padding-top: 5px;
}

.mnu_control, .mnu_containerroot {
    background-color: #7bbbfb;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    width: 100%;
}
.mnu_control_ip, .mnu_containerroot {
    float: none;
}

.mnu_containersub {
    background-color: #7bbbfb;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}
.mnu_containersub_ip{
    background-color: #FFFFFF;
    border-bottom: solid 1px #c0c0c0;
    border-left: solid 1px #c0c0c0;
    border-right: solid 1px #c0c0c0;
    color: #3B6490;
    padding: 8px;
}

.mnu_node, .mnu_noderoot {
    background-color: #093b80;
    margin-bottom: 2px;
    padding: 10px;
    white-space: nowrap;
}

.mnu_noderoot_ip {
    color: #3B6490;
}

.mnu_noderoot_ip_sl {
    background-color: #c6c5c6;
    color: #3B6490;
    font-family: Arial;
    font-size: 9pt;
    margin-bottom: 1px;
    margin-left: 1px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-top: 8px;
}

.mnu_containersub td, .mnu_containersub div {
    float: left!important;
}

.mnu_nodehover {
    background-color: #7bbbfb;
}

.tbl_main {
    background-color: #FFFFFF;
	background-image: url('images/top-border-trans.gif');
	background-position: top left;
	background-repeat: repeat-x;
	border-top: solid 1px #808080;
    width: 100%;
}