body
{
	font:10pt Arial, Helvetica, sans-serif;
 padding:20px;
 padding-left:20px;
 padding-right:20px;
 background-color:#F0F0F0;
}
LI {
 padding-bottom:4px;
}
A {
  text-decoration:none;
  color:#204D84;
}
A:hover {
  text-decoration:underline;
}
#root {
  border-style:solid;
  border-width:2px;
  border-color:#959595;
  background-color:white;
}
#banner {
  background-color:#E0E0E0;
  padding:20px;
  border-style:solid;
  border-width:0px;
  border-color:#959595;
  border-bottom-width:1px;
}
#banner h1 {
  font: 14pt bold Verdana, Arial, Helvetica, sans-serif;
  margin:0px;
}
#banner A {
  color:black;
}
#banner span {
  font-size:10pt;  
}
#content {
  padding:20px;
  padding-top:0px;
}
.rightTitle {
  font-size:10pt;
  font-weight:bold;
 padding-left:10px;
}
.rightContent {
  font-size:10pt;
  font-weight:normal;
  padding-left:10px;
 padding-bottom:5px;
}
/***************** blog item and content ******************/
blockquote {
  font-style:italic;
  color:#404040;
  border-width:0px;
  border-left-width:1px;
  border-style:solid;
  border-color:#E0E0E0;
  padding:4px;
  padding-left:8px;
}
DIV.maincontent {
  margin-left:20px;
  margin-right:100px;
}
DIV.itemTitle {
  margin-top:10px;
  font-size:14pt;
  font-weight:bold;
  color:#404040;
/*  background-color:#FBEBCF;
 padding:4px;
 border-color:#FBDCAD;
 border-width:1px;
 border-style:solid;
 border-bottom-width:0px; */
}
DIV.itemSubTitle {
  font-size:10pt;
  margin-bottom:10px;
  border-width:0px;
 /* background-color:#FBEBCF;
 padding:4px;
 border-color:#FBDCAD;
 border-width:1px;
 border-style:solid;
 border-top-width:0px; */
  border-bottom-style:dotted;
/*  border-bottom-color:#959595; */
  border-bottom-color:#EC9A07;
  border-bottom-width:3px;
}
DIV.itemContent {
}
DIV.itemCommands {
  font-size:10pt;
  margin-top:5px;
  margin-bottom:5px;
  border-style:solid;
  border-width:0px;
  border-left-width:2px;
  border-color:#959595;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#F0F0F0;
  margin-bottom:40px;
}
table.content {
  border-width:0px;
  border-color:#959595;
  border-style:solid;
}
td.content {
  padding:2px;
}
td.contentCenter {
  padding:2px;
  text-align:center;
}
img.content {
  border-color:#D0D0D0;
  border-right-color:#606060;
  border-bottom-color:#606060;
  border-style:solid;
  border-width:1px;
}
img.ynavatar {
border:solid 2px #A0A0A0;
	padding:1px;
	background-color:white;
}

