body {
  width:1024px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  margin-bottom:auto;
  padding: 10px;
  color: white;
  font: small Arial, Helvetica, Verdana, sans-serif;
    background-image: url(images/stripeBg4a.gif);
  background-repeat: repeat;

}


#wrapper {
 
  background-color: #cccccc;
  width:1000px;
  color: black;
  margin: 83px 40px 30px 20px;
  padding: 0px;
   border: 1px solid #397BA7;

}
#header {
  background-color: #cccccc;
  background-image: url(images/logo12.jpg);
  background-repeat: no-repeat;
}
#main {
  width: 100%;
  margin-top: 10px;
}
#content {
  margin: 0 210px 5px 10px;
  background-color: white;
  color: black;
}
#content .inner {
  margin-top:0px;
  margin-left:40px;
  margin-right:40px;
  margin-bottom:0px;
  background-color: white;


}
#content .inner h1 {
  color: #2B5063;

  padding:15px 0 15px 0;
  border-bottom: 1px solid #b9d2e3;
  font-size: 130%;
  text-align:center;
  font-style:italic;
  font-family:Tahoma;
}

#content .inner h2 {
  color: #2B5063;
  padding:5px;
  font-size: 100%;
  margin:3px 10px 3px 10px;
  text-align:left;
}
#content .inner ul.features {
  margin: 0;
  padding: 0;
  list-style: none;
}
#content .inner h3 {
  font-size: 130%;
}
#content .inner h3 a:link, #content .inner h3 a:visited {
  color: #2B5063;
}
#content .inner p {
  color: black;
  font-size: 90%;
  padding-top:10px;
  padding-bottom:15px;
  margin-top:0px;
  margin-bottom:0px;
}

#content .inner li {
  	list-style-type: square;

}
#content .inner .features li img {
  float: left;
  margin: 0 5px 5px 0;
}
#content .inner p.author {
  font-weight:  bold;
}
#content .inner p.more{
  margin-top: 0;
  text-align: center;
}
#content .inner p.more a:link, #content .inner p.more a:visited {
  color: black;
  background-image: url(images/bullet5.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding: 0px;
  font-size: 90%;
}
#sidebar {
  float: right;
  width: 200px;
  background-color: #4C87C2;
  color: white;
  margin-right: 3px;
  padding: 0px;
  border-left: 3px solid #567292;
  border-top: 3px solid #567292;

  border-bottom: 3px solid #567292;


}
#sidebar h3 {
  font-size: 110%;
  background-image: url(img/sidebar-header-bg.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 5px;
  font-weight: normal;
  border-bottom: 3px solid #406887;
  border-right: 4px solid #406887;

}
#sidebar .inner {
  padding: 15px 5px 5px 10px;

}
#sidebar ul {
  list-style-image: url(images/bullet5.gif);
  margin-left: 0;
  padding-left: 20px;
}
#sidebar p, #sidebar li {
  font-size: 90%;
  padding-bottom:0px;
}
#sidebar ul a:link, #sidebar ul a:visited {
  color: white;
}
#sidebar .date {
  font-weight: bold;
}
#searchform .text {
  width: 196px;
  border: 1px solid #b9d2e3;
}
#searchform .searchbutton {
  text-align: right;
  margin-top: 4px;
}
#searchform .btn {
  border: 1px solid #b9d2e3;
  background-color: #123ABD;
  color: white;
}
#sidebar p.more {
  clear: right;
  margin: 0 0 0 0;
  text-align: left;

}
#sidebar p.more a:link, #sidebar p.more a:visited {
  color: white;
  background-image: url(images/bullet5.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 0px;

}
#sidebar2 {
  float: left;
  width: 170px;
  background-color: #073E7B;
  color: white;
  margin: 0px 0px 0px 0px;
  padding: 0;
  border-top: 3px solid #4F647A;
  border-right: 6px solid #244D7A;
  border-bottom: 3px solid #4F647A;

}
#sidebar2 .inner {
  margin: 10px 10px 10px 10px;
}
#sidebar2 p {
  font-size: 90%;
  color: white;
}
#sidebar2 a:link, #sidebar2 a:visited {
  color: white;
  font-weight: normal;
  padding:5px 5px 5px 5px;
  text-decoration:none;
  width:170px;
  vertical-align:middle;
}
#sidebar2 a:hover {
  color: gray;
  font-weight: bold;
  padding:5px 5px 5px 5px;
  text-decoration:none;
  vertical-align:middle;
}

#sidebar2 h3 {
  font-size: 110%;
  background-image: url(img/sidebar-header-bg2.jpg);
  background-repeat: no-repeat;
  margin: 0;
  padding: 5px;
  font-weight: normal;
  text-align:center;
  border-bottom: 3px solid #406887;
  border-right: 4px solid #406887;

}
#footer {
  width: 100%;

  margin-top:0;
  background-color: #4C87C2;
  color:white;
  clear: both;
}
#footer p {
  font-size: 90%;
  color: black;
  margin: 0;
  padding: 0;
  text-align:center;
}
#clearone {
  clear: both;
  height: 1px;
}
#main2 {
  margin-top: 10px;
}


.note {
  font-style:normal;
  font-weight:normal;
  color: #2B5063;
}


.tbl {
  border-collapse: collapse;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: normal; 
  color: black;   
  width:95%;
  }

.td-hdr 
{
    background-color:#000066;
    padding:5px;
    text-align:center;
}
.td-cell
{
    border: none;
    padding:10px 0 10px 15px;
    text-align:left;
}
.td-label
{
    border: none;
    padding:10px 3px 10px 15px;
    text-align:left;
    font-weight:bold;
}

a.lnk:link {color:#02145E;font-weight:normal;}
a.lnk:visited {color:#02145E;font-weight:normal;}
a.lnk:active {color:#02145E;font-weight:normal;}
a.lnk:hover {color:#B0B3C1;font-weight:normal;}

a.whtlnk:link {color:white;font-weight:bold;text-decoration:none;}
a.whtlnk:visited {color:white;font-weight:bold;text-decoration:none;}
a.whtlnk:active {color:white;font-weight:bold;text-decoration:none;}
a.whtlnk:hover {color:#B0B3C1;font-weight:bold;text-decoration:none;}

a.whtUlnk:link {color:white;font-weight:bold;}
a.whtUlnk:visited {color:white;font-weight:bold;}
a.whtUlnk:active {color:white;font-weight:bold;}
a.whtUlnk:hover {color:#B0B3C1;font-weight:bold;}
