body { background-color:#FFFFFF }
body, p, td, div, a { font-family:Arial,Helvetica;font-size:10pt; }
a:link { font-weight:bold; color:#000066; text-decoration:none }
a:visited { font-weight:bold; color:#336699; text-decoration:none }
a:hover { font-weight:bold; color:#FF6600; text-decoration:underline }
a:active { font-weight:bold; color:#FF6600; text-decoration:none }

td p { margin-top:0px; margin-bottom:3px}

.em, td.run {font-weight:bold;color:000066 }
.activelink { color:#FF6600; }

td.noframedisplay {padding-top:1px;}

table.bot tr td, table.bot tr td a { font:Bold 8pt Arial,Helvetica,sans-serif }

.head, .head table tr td, td.head div {font-weight:bold; font-size: 18pt; color:#000066 }
body.head, td.head {background-color:#CCCCFF; }
body.cont, td.cont {background-color:#E0E0FF; }

body.cont, .cont, .cont a { font-size:14pt;}

*.sect { font-weight:bold; }

.tip1 { position:absolute;left:49px;width:100px;top:-200px;background-color:#CCCCCC;filter:Alpha(opacity=40, finishopacity=50, style=3); }
td.tipcont1 { font-size:10pt; color:#000000; }
.tip2 { position:absolute;left:48px;top:0px;width:100px;top:-200px; }
td.tipcont2 { font-size:10pt; color:#FFFF00; }

.select {background-color:#D0D0FF;}

.pic { display:none; }

.framelink {font-size:12;}
