/* Link underlines tend to make hypertext less readable, 
 * because underlines obscure the shapes of the lower halves of words
  ****************************************************************************/
:link,:visited,:hover { text-decoration:none; outline-style:none;}

/* No list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code too    */
h1,h2,h3,h4,h5,h6,pre,code { font-size:13px; font-weight: normal; }

/* Remove the inconsistent (among browsers) default ul,ol padding or margin
7 * the default spacing on headings does not match nor align with normal
 * interline spacing at all, so let's get rid of it.
 * Zero out the spacing around pre, form, body, html, p, blockquote as well
 * form elements are oddly inconsistent, and not quite CSS emulatable.
 * Nonetheless, strip their margin and padding as well.
 *****************************************************************************/
hr,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div,dd,dt,dl
{ margin:0; padding:0; }

/* whoever thought blue linked image borders were a good idea?
 *****************************************************************************/
a img,:link img,:visited img { border:none; margin:0; padding:0; }

/* more varnish stripping as necessary...
 *****************************************************************************/
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { display:none; }

/* use this class to indent a paragraph 20 pixel...
 *****************************************************************************/
.indent { margin:0 0 0 20px; }

/* use for top of page link
 *****************************************************************************/
.topofpage { text-align: right; }
#right p.topofpage a{ font-weight: bold; }

/* use to clear below floats
 *****************************************************************************/
.clear { clear: both; height: 1px; overflow: hidden;}



span.bot {
   display:inline;
   vertical-align:text-bottom;

}


p.text1 {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   text-align:right;
   line-height:125%;
   vertical-align:top;
   font-style:normal;
   color:#660000;
}


p.farm {
   font-family: arial, sans-serif;
   font-size:15px;
   text-align:justify;
   font-style:normal;
   color:#000000;
   line-height:122%;
}

p.CSA {
   font-family: arial, sans-serif;
   font-size:14px;
   text-align:justify;
   font-style:normal;
   color:#000000;
}

p.FM {
   font-family: arial, sans-serif;
   font-size:13px;
   padding:0px 3px 4px 7px;
   text-align:justify;
   vertical-align:top;
   font-style:normal;
   color:#000000;
}




p.text1b {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:125%;
   text-align:right;
   vertical-align:top;
   font-style:normal;
   color:#660000;
}

p.text1b:first-letter
{
   font-family:Vidaloka,serif;
   font-size:22px;
   letter-spacing:-2px
  
}
  
p.text2 {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:125%;
   padding-top:3px;
   text-align:left;
   vertical-align:top;
   font-style:normal;
   color:#660000;
   
}


p.text2f {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:125%;
   padding-top:3px;
   padding-left:35px;
   padding-right:25px;
   text-align:left;
   vertical-align:top;
   font-style:normal;
   color:#660000;
   
}

p.text2b {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:125%;
   text-align:left;
   vertical-align:top;
   font-style:normal;
   color:#660000;
   
}

p.text2BLACK {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:130%;
   padding-top:8px;
   text-align:left;
   vertical-align:top;
   font-style:normal;
   color:#600000;
   
}

p.textOBC {
   font-family: arial, helvetica, sans-serif;
   font-size:15px;
   line-height:130%;
   padding-top:0px;
   padding-right:10px;
   padding-left:10px;
   text-align:justify;
   text-indent:15px;
   vertical-align:top;
   font-style:normal;
   color:#003333;
   margin-top:10px;
   
}

p.text4 {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:130%;
   padding:7px 10px 0 10px;
   text-align:justify;
   vertical-align:top;
   font-style:normal;
   color:#660000;
   
}

p.text4L {
   font-family: arial, helvetica, sans-serif;
   font-size:14px;
   line-height:130%;
   padding:7px 10px 0 10px;
   text-align:left;
   vertical-align:top;
   font-style:normal;
   color:#660000;
   
}



p.text3 {
   font-family: arial, helvetica, sans-serif;
   padding-left:30px;
   font-size:14px;
   line-height:125%;
   text-align:left;
   vertical-align:top;
   font-style:normal;
   color:#660000;
}

h1.chart {
   font-size:14px;
   font-weight:normal;
   font-family:Cuprum, sans-serif;
   text-align:center;
   vertical-align:top;
   color:#fefab1;
   
}

h1.chartL {
   font-size:12.0pt;
   font-weight:normal;
   font-family:Cuprum, sans-serif;
   text-align:left;
   vertical-align:top;
   padding-left:16px;
   color:#fefab1;   
}

h1.chartLB {
   font-size:13px;
   font-weight:normal;
   font-family:Arial, sans-serif;
   text-align:left;
   vertical-align:top;
   color:#fefab1;
   
}

h2.LB {
   font-size:14px;
   font-weight:normal;
   font-family:Arial, sans-serif;
   text-align:left;
   vertical-align:top;
   padding-left:0px;
   color:#000000;
   
}

h1.inset {
   font-size:20px;
   font-weight:700;
   font-family:Arial, sans-serif;
   text-align:center;
   vertical-align:top;
   color:#000000;
}

h1.insetL {
   font-size:16px;
   font-weight:700;
   padding-left:15px;
   font-family:arial, sans-serif;
   color:#005000;
}

h1.insetLR {
   font-size:16px;
   font-weight:700;
   padding-left:15px;
   font-family:arial, sans-serif;
   color:#600000;
}

h2.insetLR {
   font-size:15px;
   font-weight:700;
   font-style:italic;
   font-family:arial, sans-serif;
   color:#600000;
}

h1.insetR {
   font-size:16px;
   font-weight:700;
   padding-right:0px;
   font-family:arial, sans-serif;
   color:#000000;
}

h2.inset {
   font-size:14px;
   font-weight:normal;
   font-family:Arial, sans-serif;
   text-align:center;
   color:#000000;
}

h2.insetSpace {
   font-size:14px;
   font-weight:normal;
   font-family:Arial, sans-serif;
   text-align:center;
   padding:0px 0 6px 0;
   color:#000000;
}

h3.inset {
   letter-spacing:0.1pt;
   padding-left:0;
   padding-top:2px;
   padding-bottom:2px;
   margin:0px;
   color:#000000;
   font-family:arial, sans-serif;
   font-weight:600;
   font-size:16px;
   text-decoration:none;
}

h3.insetB {
   letter-spacing:0.1pt;
   padding-left:10px;
   padding-right:60px;
   padding-bottom:12px;
   margin:0px;
   color:#000000;
   font-family:arial, sans-serif;
   font-weight:normal;
   font-size:14px;
   text-decoration:none;
}

h3.insetC {
   letter-spacing:0.1pt;
   padding-left:25px;
   padding-top:2px;
   padding-bottom:2px;
   margin:0px;
   color:#000000;
   font-family:arial, sans-serif;
   font-weight:normal;
   font-size:16px;
   text-decoration:none;
}

h1.insetB {
   font-size:18px;
   line-height:120%;
   font-weight:700;
   font-family:Arial, sans-serif;
   text-align:center;
   vertical-align:top;
   color:#000000;
}

h3.insetD {
   letter-spacing:0.1pt;
   padding-left:20px;
   padding-right:50px;
   padding-bottom:12px;
   margin:0px;
   color:#000000;
   font-family:arial, sans-serif;
   font-weight:normal;
   font-size:14px;
   text-decoration:none;
}



#sitelock {
	height: 56px;
	width: 98px;
	position: absolute;
	padding-top: 627px;
	left: 842px;
	float: right;
	
}
