img {border:0px}
body.content{margin:4px; background-image:url(images/bg.gif); font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt;}
td.content{padding:6px; background-color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; vertical-align:text-top; border:1px solid #676666;}
a:hover{background-color:#C1D9EB; color:#5E7F99;}
a:link, a:active{color:#5E7F99;}
a:visited{color:#727171;}
.datatable{border-color:#E3E1E1; background-color:#FFFFFF; border-width:1px; border-style:solid;}
.datacell{background-color:#E1E1E3; padding:2px; font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt;}
.plain_datacell{background-color:#ffffff; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt;}
div.header{font-weight:bold; border-bottom: thin solid #7097B5; background-color:#B2C7D8; font-family:Georgia, "Times New Roman", Times, serif; font-size:9pt;}
table.main{margin-top:-1px;}
.subhead{font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; color:#FFFFFF;}

.special{margin-left:6px; margin-right:6px; margin-top:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; color:#FFFFFF; padding-left:7px; padding-right:7px; padding-top:4px; padding-bottom:4px; border-style:dotted; border-width:1px; border-color:#FAFF75; vertical-align:top;}

.specialhead{font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; color:#FAFF75;}
.special_link{font-family:Georgia, "Times New Roman", Times, serif; font-size:8pt; color:#FFFFFF;}
