 body {
  margin: 0;  
  color: #222222;
  background: #FFFFFF;
}
 .small {font-size: 80%}
 .tiny {font-size: 70%}
 .red {color: red}
 .green {color: #008000;}
 .white {color: #FFFFFF;}
 .nomargin {margin-bottom: 0em; margin-top: 0em;}
 
 p {font-family: Arial,Helvetica,sans-serif; color: #333333;}
 p.title1 {margin-bottom: 0; margin-top: 0; text-align: center; color: #C71E17; font-weight:900; font-size: 180%;}
 p.title2 {margin-bottom: 0; margin-top: 0; text-align: center; color: #00781E; font-size: 140%; font-weight:bold;}
 p.pagetitle {margin-bottom:0em; margin-top:0em; text-align: left; color: #00781E; font-weight:bold; font-size:140%;}
 p.center {text-align: center; text-indent:0em;}
 p.center0 {text-align: center; text-indent:0em;margin-bottom: 0em; margin-top: 0em;}
 p.first {margin-bottom:1em; margin-top:0em; color: #333333;}
 p.attrib {font-size: 80%; font-style: italic; margin-bottom: 1em; margin-top: 0em; text-align: justify}
 p.intro {font-size: 110%;}
 
 p.banner {color: #FFFFFF; margin-bottom: .3em; margin-top: .3em; text-align: center; font-weight: bold}
 div.banner {background:green; width:100%; margin:.2em 0 1em 0; padding-top:.3em; padding-bottom:.3em}
 #banner a {color: #ffffff;}

 p.splash {font-size:126%; color: #FFFFFF; margin-bottom: .3em; margin-top: .3em; text-align: center; font-weight: bold}
 div.splash {background:white; margin:.2em 0 1em 0; padding-top:.3em; padding-bottom:.3em}
 #splash a {color: #0000a5;}
 
 #goright {float:right; background:#993300;; color: #FFFFFF; margin:0 0 10 10px; padding-top:.1em; padding-bottom:.1em;padding-left:.4em;padding-right:.4em; font-family: Verdana; font-size: 80%;font-weight:bold;}
 #goright a {color: #ffffff;}
 #gowhite {color: #ffffff;}
 
 div.floatright {float:right; margin:0 0 10 10px;}
 div.floatleft {float:left; margin:0 10 10 0px;}
 div.floatcenter {float:center; margin:0 10 10 0px;}
 div.imgcaption {font-size: 70%; width: 200px}

 a {color: #015101; text-decoration: underline; font-weight:600;}
 a:hover {color:white; background:#107010;}
 
 hr.footerline {color:#008000; height:.4em; border:0; background-color: #008000;}
 p.footerattrib { font-size: 80%; margin-bottom: 0; margin-top: 0}
 p.footerbod { font-size: 80%; margin-bottom: 0; margin-top: 0; font-style:italic; font-weight:bold;}

 p.greensect {margin-bottom:0em; margin-top:0em; text-align: left; color: #00781E; font-weight:bold; font-size:110%}
 p.redsect {margin-bottom:0em; margin-top:0em; text-align: left; color: #CC3300; font-weight:bold;}
 
 span.greensectembed {color: #00781E; font-weight:bold;font-size:110%}
 span.greenbold {color: #00781E; font-weight:bold;}
 span.redbold {color: #CC3300; font-weight:bold;}
 span.newbold {color: #008000; background-color: #FFD83C; font-weight:bold}
 li {margin-bottom:.1em; margin-top:.1em; font-family: Helvetica; color: #333333;}
 pre.poem {font-size:80%; font-family:verdana;}
 span.biggreen {color: #009900; font-family: Verdana; font-size: 160%}
 span.bigred {color: #CC3300; font-family: Verdana; font-size: 160%}
 span.big {font-family: Verdana; font-size: 160%}
 strong.biggreen {color: #009900; font-size: 120%}
 strong.bigred {color: #CC3300; font-size: 120%}
 span.smallgreen {color: #009900; font-family: Verdana; font-size: 80%}
 span.smallred {color: #CC3300; font-family: Verdana; font-size: 80%}
 span.big {font-size: 120%}
 blockquote {font-family: Helvetica; color: #333333;}
 td.tdlinks {font-size:90%; font-family:"Helvetica,Arial,sans-serif"; vertical-align:top}
 td.green {background: #99CC00}
 td.grey {background: silver}
 td.yellow {background: #FFFF99}
 td.small {font-size: 80%}
 td.ctrpane {padding-left:4px}
 td.leftpane {padding-right:4px;
	background: url('gradient_left.gif') top left repeat-y; }
 td.rightpane {
	background: url('gradient_right.gif') top right repeat-y; }
.googbox {
	padding-top:.5em;
	padding-bottom:.2em;
	background-color:#FCC257;
	border: 2px solid #aaaaaa; }
	
#rmenu {
  margin: 0 8 0 10;
  text-align: left;
  font-size:70%;
  background: #FCC257; }
#rmenu a {text-decoration: none;}
#rmenu h2 {font-family:Helvetica,arial,sans-serif; background: #A2D2E6; text-align: center;font-size: 130%;margin-bottom:.1em;line-height:1.5em}
#rmenu ul { margin-left:0em; padding-left: .4em; margin-top:.1em;}
#rmenu  li {
	list-style-position:inside; margin-bottom:.4em; margin-top:.1em; margin-bottom:.1em; font-family: Helvetica; color: #333333;}
#rmenu a:hover{ /*hover background color*/
background-color: #F8FBBD;
color: black;
}
.noroll {text-decoration: none;}
.noroll a:hover { /*hover background color*/
background: none;
}