body { font-family: helvetica, arial, sans-serif;
       font-size: 11px;
       margin: 0px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
       color: #333;
}

a { font-weight: bold;
    color: #7878ab;
    text-decoration: none;
}

a:visited { color: #9898cb; }
a:hover { color: #884400;
}

h3.title {  font-size: 14px;
           font-weight: bold;
}
h3 a { text-decoration: none; }

p,li { font-size: 11px; 
       line-height: 14px;
       color: #444;
}

ul,ol { margin-left: 2px; padding-left: 15px }
dd ul { margin-left: 2px; padding-left: 32px }

dt { font-size: 14px;
}
dd { font-size: 11px;
     line-height: 14px;
     color: #444;
     padding-top: 4px;
     padding-bottom: 12px;
     margin-left: 12px;
}

.posted { font-size: 10px;
          background-color: #eee;
          padding: 3px;
          margin-top: 8px;
          margin-bottom: 16px;
}

.syndicate { font-size: 10px;
             margin-top: 20px; 
}

.bodysection { margin-top: 20px;
               margin-left: 20px;
               width: 800px; 
}
.leftcolumn { border-right: 2px solid #eee; 
              padding-left: 12px; padding-right:12px
}
.rightcolumn { padding-left: 12px; 
               }

.headerlogo { width: 287px; }
.headermenu { margin: 0px; 
              padding-top: 8px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 8px;
}
.headermenutext { font-size:12px; font-weight: bold;
                  line-height: 8px;
                  font-family:arial,helvetica,sans-serif;
                  color:white;
                  text-decoration:none; 
}
.headermenubox { position: absolute; 
                 top:26px; z-index:9; visibility: hidden; 
                 border: 2px solid #667; 
                 background-color: #9898CB; 
                 color: white; 
                 padding: 6px; 
                 font-size: 11px; 
                 font-family: arial; 
                 line-height: 16px;
}
.headermenuitem { color:white; 
                  text-decoration:none; 
}

.headertoolsection { font-family: arial,helvetica;
                 font-size: 12px;
                 font-weight:bold 
}
.headertoolbox { margin-top: 8px; 
                 border: 2px solid #bbb; 
                 background-color: #eee; 
                 padding: 3px 
}
.headertooltool { font-size:12px; 
                  font-family: arial,helvetica; 
                  padding-left:6px; padding-right: 10px; 
                  line-height:11px 
}
.headertoollink { color: #000080;
                  text-decoration: none 
}

h1.headertitle { color: white;
                 font-size: 20px;
                 line-height:18px;
                 padding:0px; margin:0px;
                 padding-left: 10px; padding-top:7px;
                 font-family: arial,helvetica,sans-serif;
                 text-transform:uppercase;
}

.sectiontitle {
		font-family: arial,helvetica,sans-serif;
		color:#333;
		font-size:small;
		font-weight:bold;
  		padding:4px;
  		margin-bottom:8px;
  		background:#eee;
  		text-transform:smallcaps;		
}

.sidemenu { font-size: 12px;
            padding-bottom: 12px;
}

.morelink {  font-size: 10px; }

li.large { padding-bottom: 8px; }