div.emLogo
{
margin-right:10px;
padding:15px;
float:right;
background-image:url(../images/banner/emlogo_trans_63x59.png);
background-repeat:no-repeat;
background-position:right;
width:63px;
height:59px;
}



div.content p.fontGreenNorm
{
font-weight:normal;
font-size:12px;
letter-spacing:0.01em;
color:#006634;
}

div.content p.spacingTop
{
padding:1em 2em 0 2em;
}

div.content h1
{
padding:0 .5em 0 .5em;
border-bottom:1px solid #006634;
color:#006634;
}

div.content h2
{
padding:0 .5em 0 .5em;
color:#000084;
}

div.content h3
{
padding:0 10px 0 10px;
font-weight:normal;
font-size:13px;
text-align:left;
border-bottom:1px solid #006634;
color:#006634;
}

div.content ul
{
margin:0 0 0 2.2em;
padding:0;
font-weight:normal;
font-size:12px;
text-align:left;

}

div.content ul.spacingLeft
{
margin:.5em 0 0 4em;
}

div.content ul.fontNorm
{
padding:0;
font-weight:normal;
/* font-size: 100%; */
letter-spacing:0.01em;
color:#666;
}

div.content ul p.fontNorm
{
padding:0;
font-weight:normal;
/* font-size: 100%; */
letter-spacing:0.01em;
color:#666;
}

div.content ul li
{
padding:5px 10px 0 10px;
line-height: 1.4em;
list-style-image:url(../images/li_green.png);
}

div.content ul li.spacingLeft
{
margin:.0 0 0 1.5em;
}

div.update
{
margin:.5em .5em 0 .3em;
padding:0em .5em .0em .5em;
width:10em;
float:left;
clear:left;
border:1px solid #E5E5E5;
background-color:#FFF;
}

div.update ul
{
padding:0 0 0 10px;
font-size:60%;
color:#000084;
text-align:right;
list-style-image:url(../images/update.png);
}

div.banner
{
margin:.3em .5em .5em 14em;
padding:0 .5em 0 .5em;
background-color:#FFF;
}

.banner img
{
display:block;
border-style:solid;
border-width:1px;
border-color:#D1D1D1 #B1B1B1 #747474 #C1C1C1;
background:transparent;
overflow:hidden;
}

.tblNorm
{
/* margin: auto; */
margin:0 0 0 1.5em;
width:27.4em;
border-spacing:1px;
}

.tblNorm th
{
padding:.3em;
border:1px solid #D0ECC0;
letter-spacing:0.01em;

font-weight:bold;
font-size:12px;
text-align:center;
color:#666;
}

.tblNorm td
{
padding:.3em;
border:1px solid #D0ECC0;
text-align: left;
/* font-size:70%; */
letter-spacing:0.01em;
color:#666;
}

.tblNorm td.tblTop
{
text-align: left;
vertical-align:top;
}

.tblNormHide
{
margin:0 0 0 1.5em;
width:27.4em;
border-spacing:1px;
}

.tblNormHide td
{
padding:.3em;
border:0;
text-align: left;
/* font-size:70%; */
letter-spacing:0.01em;
color:#666;
}

.tblNormHide td.tblTop
{
text-align: left;
vertical-align:top;
}
