body {
 margin:0;
 font-family:Palatino, Georgia, Times, serif;
 font-size:10pt;
}

.onlyprint { }
.donotprint, #leftnavbar, .content_img, #footer, object, embed { display:none; }

.wrapper { 
 text-align:left;
 margin:0px auto;
 padding:0px;
 width: 820px;
}

.upper { display:none; }

.left {
 float:left;
 text-align:right;
 font-family:Verdana, Arial, sans-serif;
 font-size:8pt;
 padding-right:4px;
 width: 130px;
}

.middle {
 float:left;
 width:680px;
 color:#666666;
}

.footer { display:none; }

p { margin:0; padding:0; }
hr { height:0; border:0; border-top:1px solid #b2b2b2; text-align:center; }

.content_img {
 float:left;
 width:218px;
 margin-left:4px;
 overflow:hidden;
}

.content {
 float:left;
 width:438px;
 border:#dcdcdc 1px solid;
 padding-bottom:30px;
}

.content_index {
 border:#dcdcdc 1px solid;
 padding-bottom:30px;
}

.content h1, .content_index h1 {
 margin:0px;
 padding:0 10px;
 padding-top:6px;
 text-transform:none;
 color:#000;
 font-size:120%;
 font-weight:bold;
 text-align:left;
}

.content h1 {
 height:24px;
}

.content_index h1 {
 height:40px;
}

.content h2 {
 color:#002a54;
 font-size:120%;
 font-weight:bold;
}

.content h3 {
 color:#000;
 font-size:100%;
 font-weight:normal;
}

.content_text {
 padding:10px;
}


h1	{ font-family:Georgia, serif; font-size:large; color:#000000; font-weight:bold; font-style:italic; font-style:italic; font-size:12pt; line-height:2em; padding:3px; margin:0px; }
h2	{ font-family:Georgia, serif; font-size:medium; color:#666666; font-weight:bold; font-style:italic; line-height:2em; font-size:11pt; padding:2px; margin:0px; }
p	{ padding:0px; margin:0px; }

a {
 text-decoration:none;
 color:#000;
}

a:link:after, a:visited:after {
 text-decoration:none;
 font-size:80%;
 color:#00f;
 content: " (" attr(href) ")";
}