/****************************************
*
*  main.css
*
****************************************/

*         {
  margin:0;
  padding:0;
}
a         {
  }
A:LINK    {
  color:blue;
}
A:VISITED {
  color:blue;
}
A:ACTIVE  {
  color:darkorange;
}
A:HOVER   {
  color:darkorange;
}
H1        {
  margin:10 0;
}
H2        {
  margin:10 0;
}
H3        {
  margin:10 0;
}
H4        {
  margin:10 0;
}
P         {
  margin:10 0;
}
UL        {
  margin:10 0 10 30;
}
OL        {
  margin:10 0 10 30;
}
#impact   {
  color:red;
  font-size:20pt;
}
#impact2  {
  color:red;
}
#impact3  {
  background:yellow;
}
#impact4  {
  underline;
}
IMG{
  border: none;
}


BODY {
  background:#136e83;
  text-align:center;
  margin: 0;
 
  padding: 0;

}
DIV.page {
  background:;
  color:black;
  line-height:180%;
  text-align:center;
  width:760;
  margin:0 auto;
 
  padding:0;
}
DIV.contents {
  background :#ffffff;
  margin:0;
  padding:40px;
}
DIV.copyright {
  font-size:14pt;
  text-align:left;
}
DIV.auth {
  font-size:20pt;
  text-align:right;
}
H1.title {
  background:#005080;
  color:white;
  font-weight:normal;
  font-size:26pt;
  margin:20 0;
  padding:10 0 10 20;
  border:black solid 1px;
}
H2.title {
  background:saddlebrown;
  color:white;
  font-weight:normal;
  font-size:20pt;
  margin:20 0;
  padding:0;
}
DIV.text {
  background:white;
  margin:20px 0px;
  padding:20px;
  border:gray solid 1px;
}
DIV.letter {
  background:wheat;
  color:black;
  margin:20px 0px;
  padding:20px;
  border:gray solid 1px;
}
DIV.letter1 {
  background:#F0FFF0;
  color:black;
  margin:20px 0px;
  padding:20px;
  border:red solid 1px;
}
TABLE.letter {
  background:;
  line-height:150%;
  margin:0;
  border-collapse:collapse;
  border-spacing:2;
}
TABLE.letter TH, TD {
  vertical-align:top;
  padding:5;
}
DIV.goods {
  background:white;
  margin:10 0;
  padding:10;
  border:gray solid 1px;
}
TABLE.goods {
  margin:0;
  border-collapse:collapse;
  border-spacing:2;
}
TABLE.goods TH, TD {
  vertical-align:top;
  padding:5;
}
UL.checkbox {
  list-style:none;
  margin:0;
  padding:0;
}
UL.checkbox LI {
  background : url("main.css") no-repeat 0px 0pt;
  padding:0;
}
DIV.button {
  text-align:center;
  margin:10 0;
  padding:10;
  border:black solid 1px;
}
BR.clear {
  clear:both;
}
}
.hpb-cnt-tb-cell2 {
  background-color: #FFFFFF;
  font-size: 80%;
  color: #333333;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
}
.hpb-cnt-tb-cell3 {
  background-color: #EEEEEE;
  font-size: 80%;
  color: #333333;
  border: 0px solid #333333;
}
.hpb-cnt-tb-cell4 {
  background-color: #FFFFFF;
  font-size: 80%;
  color: #333333;
  border: 0px solid #333333;
}
.hpb-cnt-tb-cell5 {
  background-color: #FFFFFF;
  font-size: 80%;
  color: #333333;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}
.box3{
  border: 1px dashed #c00;
  width: 500px;
  background-color: #ffffff;
  margin: 20px auto;
  padding: 20px;
  clear: both;
}

P.ImgCenter{
  text-align:center;
  margin: 0;
  padding: 0;
}
TABLE.blue{
  width: 550px;
  padding: 20px;
  border: 1px solid #000099;
  margin: 0px auto;
  text-align: left;
}

UL.qa{
  margin: 0px 0px;
  padding: 0px;
  list-style-type: none;
}
LI.answers{
  background : url('aa.gif') no-repeat left top;
  padding-left:80px; padding-right:0px; padding-top:5px; padding-bottom:5px
}
LI.question{
  background : url('q.gif') no-repeat left center;
  margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px; padding-left:80px; padding-right:0px; padding-top:15px; padding-bottom:15px
}
}
