@charset "utf-8";
/* CSS Document */

div#shortDescrDiv,
{
	white-space: normal;
}
table.mnMANS
{
width: 800px;
border: none;
margin: 0px;
padding: 0px;
table-layout: fixed;
white-space: normal;
font-size: 12px;

}
table.mnMANS tbody td
{
vertical-align: middle;
padding: 0px;
}
hr.hrMANS
{
width: 95%;
color: #ccddff;
background-color: #ccddff;
}
td.vrMANS
{
width: 1px;
border-left-width: 1px;
border-color: #336699;
border-left-style: solid;
padding: 5px;
table-layout: fixed;
}
table.mnMANS thead td
{
color: white;
background-color: #336699;
}
table.mnMANS thead p
{
font-weight: bold;
}
table.mnMANS tbody tr td strong
{
color: #336699;
font-weight: bolder;
}
table.mnMANS tbody tr td h1
{
color: #336699;
font-size: 2em;
font-weight: bolder;
}
table.mnMANS tbody tr td h2
{
color: #336699;
font-weight: bolder;
font-size: 1.5em;
}
table.mnMANS tbody tr td h3
{
color: #336699;
font-weight: bolder;
font-size: 1.17em;
}
table.mnMANS tbody tr td h4
{
color: #336699;
}
table.stMANS /*spec table overall style*/
{
width: 100%;
border-width: 0px;
border: hidden;
border-collapse: collapse;
margin: 0px;
padding: 0px;
}
table.stMANS tbody /*body style*/
{
font-size: 12px;
}
.stMANS tbody tr:nth-child(odd) /*odd body row color*/
{
background-color: white;
}
.stMANS tbody tr:nth-child(even)/*even body row color*/
{
background-color: #CCE6FF;
}
.stMANS tbody tr:hover /*hover color to help viewing on browsers not supporting
nth-child*/
{
background-color: #CCDDFF
}
table.stMANS thead tr /*table header style*/
{
background-color: #336699;
color: white;
font-weight: bold;
}