DIV.contents{ border-left:2px dotted #FFCCCC; border-right:2px dotted #FFCCCC;}


DIV.newsA{ width:130px; float:left; }
.newsA h4{ width:124px; padding:2px; margin:0px 1px 2px 1px; background-color:#FFCCCC; color:red; text-align:center;}
.newsA img{ margin:5px 5px 0px 5px; }
.newsA p{ font-size:12px; margin:0px 2px 2px 2px; text-align:center;}
.newsA a{ font-size:12px; color:#3333CC; }
.newsA li{ border-bottom:1px dotted #FF9999; padding:2px;}

DIV.contentsA{ width:540px; text-align:left; float:left; font-size:16px; margin-left:5px;}
.contentsA h1{ color:red; margin:0px; line-height:1.0em;}
.contentsA h1.blue{ color:#3333FF; margin:0px; line-height:1.0em; font-weight:bold;}
.contentsA h2{ margin:0px 0px 5px 0px; color:red;}
.contentsA p{ margin:0px 20px 5px 2px; font-size:100%; }
.contentsA p.small{ margin:0px 20px 5px 2px; font-size:93%; }
.contentsA img{ margin:2px 8px 2px 0px; float:left;}
.contentsA img.title{ float:none; margin:0px;}
.contentsA p.caption{ font-size:12px;}
.contentsA p.st1{ font-size:14px;}
.contentsA p.st2{ font-size:16px;}
.contentsA p.red{ color:red; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:0.9em;}
.contentsA p.blue{ color:#0033FF; font-size:14px; font-weight:bold; margin:3px; padding:0px; line-height:1.1em;}
.contentsA p.orange{ color:orangered; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:0.9em;}
.contentsA p.green{ color:#00CC33; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:0.9em;}
.contentsA p.style2{ margin-right:100px; }
.contentsA h1.pink{ color:#FF6699; }
.contentsA h2{ width:95%; margin:0px 0px 5px 0px; padding:0px 0px 0px 3px; background-color:#FF6699; color:white; ;line-height:1.4em;}
.contentsA h2.pink{ width:95%; margin:0px 0px 5px 0px; padding:1px 0px 1px 5px; background-color:#FF99CC;}
.contentsA h3{ margin:1px;}
.contentsA h3.newstitle{ font-size:123.1%; color:red; width:540px; padding:2px 0px 2px 0px; margin:2px 0px 5px 0px;  background-color:#FFCCCC; border-bottom:1px solid #FFAAAA; border-right:1px solid #FFAAAA;} 
.contentsA h3.red{ margin:1px; color:#FF0000;}
.contentsA h3.blue{ margin:1px; color:#0033FF;}
.contentsA h3.green{ margin:1px; color:#00CC33;}
.contentsA h3.yellow{ margin:1px; color:#FFCC00; text-decoration:underline;}
.contentsA h3.pink_base{ width:90%; margin:0px 0px 3px 0px; padding:2px 0px 2px 3px; background-color:#FFAAAA;}.contentsA h4{ margin:1px;}
.contentsA h4.red{ margin:0px 0px 5px 0px; padding:0px; color:red;line-height:0.8em; background-color:#FFFFFF; border:0px;}
.contentsA h4.red_base{ width:95%; margin:2px 0px 0px; padding-left:5px; color:white;line-height:1.3em; background-color:#FF0000; border:0px;}
.contentsA h4.purple{ margin:0px 0px 5px 0px; padding:3px 0px 0px 5px; color:#CC33CC;line-height:0.9em; background-color:#FFFFFF; border:0px;}
.contentsA h4.purple_base{ width:95%; margin:0px 0px 5px 0px; padding-left:5px; color:white;line-height:1.3em; background-color:#CC33CC; border:0px;}
.contentsA h4.c2{ color:#0033FF; }
.contentsA h5{ margin:1px; }
.contentsA h5.green_base{ width:95%; margin:0px 0px 5px 0px; padding-left:5px; color:white;line-height:1.2em; background-color:#00CC33; border:0px;}
.contentsA h5.red_base{ width:95%; margin:0px 0px 5px 0px; padding-left:5px; color:white;line-height:1.2em; background-color:#FF0000; border:0px;}
.contentsA h5.blue_base{ width:95%; margin:0px 0px 5px 0px; padding:3px 0px 0px 5px; color:white;line-height:1.2em; background-color:#0033FF; border:0px;}
.contentsA li{font-size:14px; margin:0px; padding:0px; line-height:1.1em; list-style-type:none;}
.detailPanel{ width:510px; margin:10px; padding:5px; background-color:#FFCCFF; font-size:14px;}
.detailPanel h3{ color:orangered; margin-bottom:20px; }
.detailPanel p{ padding-bottom:5px; }
.detailPanel p.end{ font-size:12px; text-align:right; }





/************************************* PANEL E *********************************/
DIV.PanelE{ 
  width:850px;
  background-color:black; 
  float:none; clear:both;
}
.PanelE h3{ 
  width:842px; padding:2px; margin:0px;
  background-color:#3333CC; border:1px groove #000033;  text-align:center; color:white;
}
.PanelE object{ margin:0; padding:0; }
