.main A:link {COLOR:#000000; TEXT-DECORATION: none; font-weight: bold; font-size: 10pt} 
.main A:visited {COLOR:#000000; text-decoration: none; font-weight: bold; font-size: 10pt} 
.main A:active {COLOR:#000000; TEXT-DECORATION: none; font-weight: bold; font-size: 10pt} 
.main A:hover {COLOR:#1641b1; TEXT-DECORATION: none; font-weight: bold; font-size: 10pt} 
.main {font-size: 10pt;
font-family: arial; 
text-align:justify;
color:#000000; 
line-height:18px; 
letter-spacing:0pt}

.main2 {font-size: 10pt;
font-family: arial; 
text-align:center;
color:#000000; 
line-height:18px; 
letter-spacing:0pt}

.footer 
{font-size: 8pt;
font-family: verdana; 
color:#757575; 
line-height:16px; 
letter-spacing:0pt}
.footer  A:link {COLOR:#517ae7; TEXT-DECORATION: none; font-weight: bold;} 
.footer  A:visited {COLOR:#517ae7; text-decoration: none; font-weight: bold;} 
.footer  A:active {COLOR:#517ae7; TEXT-DECORATION: none; font-weight: bold;} 
.footer  A:hover {COLOR:#1641b1; TEXT-DECORATION: none; font-weight: bold;} 

.footerd
{font-size: 8pt;
font-family: verdana; 
color:#353535; 
line-height:16px; 
letter-spacing:0pt}
 
.menu {font-size: 12pt;
font-family: arial; 
text-align:left;
color:#000000; 
line-height:18px; 
letter-spacing:0pt}
.menu  A:link{COLOR:#000000; TEXT-DECORATION: none; font-weight: bold; font-size: 12pt} 
.menu  A:visited{COLOR:#000000; text-decoration: none; font-weight: bold; font-size: 12pt} 
.menu  A:active{COLOR:#000000; TEXT-DECORATION: none; font-weight: bold; font-size: 12pt} 
.menu  A:hover{COLOR:#1641b1; TEXT-DECORATION: none; font-weight: bold; font-size: 12pt} 

.header {font-size: 12pt;
font-family: arial; 
font-weight: bold;
text-align:left;
color:#000000; 
line-height:18px; 
letter-spacing:0pt}

.dm1 {
    font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    padding: 0px 54px 0px 54px;
    border: 0;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.dm1 .item1 {
    color: #000000;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    color: #1641b1;
}

.dm1 .item2,
.dm1 .item2:hover {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
    padding: 4px 15px 4px 15px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
	text-align: center;
}
.dm1 .item2 {
    background: #e6e6e6;
    color: #000000;
}
.dm1 .item2:hover {
    background: #14368f;
    color: #ffffff;
}
.dm1 .section {
    border: 1px #bebebe;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: 12;
    white-space: nowrap;
}
.dm1 .left, .dm1 .left:hover { border-style: solid none solid solid; }
.dm1 .right, .dm1 .right:hover { border-style: solid solid solid none; }

* html .dm1 td { position: relative; } /* ie 5.0 fix */

#tables {
margin: 1em 5%;
border: 1px solid #b4b4b4;
background-color:#dedede;
}

#tds {
padding: 0.3em;
border: 1px solid #b4b4b4;
background-color: #f3f3f3;
vertical-align:top;
}

#tds2 {
padding: 0.3em;
vertical-align:top;
}

.tbl {font-size: 10pt;
font-family: arial; 
font-weight: bold;
text-align:left;
color:#1641b1; 
line-height:18px; 
letter-spacing:0pt}

.links  A:link {COLOR:#517ae7; TEXT-DECORATION: none; font-weight: bold;} 
.links  A:visited {COLOR:#517ae7; text-decoration: none; font-weight: bold;} 
.links  A:active {COLOR:#517ae7; TEXT-DECORATION: none; font-weight: bold;} 
.links  A:hover {COLOR:#1641b1; TEXT-DECORATION: none; font-weight: bold;}