/* Purpose: undo some of the default styling of common (X)HTML browsers */

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration: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:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* 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,blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no blue linked image borders*/
a img,:link img,:visited img { border:none }

/*Search Engine Text, not visible */
.seo {
	visibility: hidden;
	display:none;
}

body 
{
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight:normal;
	background-color: #d2eaad;
	color: #000000;
}

/* BEGIN Standard Hyperlink Treatment */		
a:link
{
	font: 13px Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color: #000000;
	text-decoration: underline;
}

a:visited
{
	font: 13px Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color: #000000;
    text-decoration: none;
}

a:hover
{
	font: 13px Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color: #ff0000;
	text-decoration: underline;
}

a:active
{
	font: 13px Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color: #000000;
    text-decoration: none;
}
/* END Standard Hyperlink Treatment */

td
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Blue Paragraph Heading*/
.blue_heading
{
	font: 17px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight:bold;
	background-color: #ffffff;
	color: #4081cb;
}

/* BEGIN HEADING Hyperlink Treatment */		
a.bluelink:link
{
	font: 17px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight:bold;
	background-color: #ffffff;
	color: #4081cb;
	text-decoration: none;
}

a.bluelink:visited
{
	font: 17px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight:bold;
	background-color: #ffffff;
	color: #4081cb;
    text-decoration: none;
}

a.bluelink:hover
{
	font: 17px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight:bold;
	background-color: #ffffff;
	color: #4081cb;
	text-decoration: underline;
}

a.bluelink:active
{
	font: 17px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight:bold;
	background-color: #ffffff;
	color: #4081cb;
    text-decoration: none;
}
/* END BLUE HEADING Hyperlink Treatment */



/* Main Page Text*/
.center_text 
{
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight:normal;
	background-color:#ffffff;
	color: #000000;
}

.br_height
{
	line-height: 20px;
}

.right_text 
{
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight:normal;
	background-color:#ccddf1;
	color: #000000;
}

.footer
{
	font: 10px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000;
    text-decoration: none;
}


/* BEGIN FOOTER Hyperlink Treatment */		
a.footerlink:link
{
	font: 10px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
}

a.footerlink:visited
{
	font: 10px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000;
    text-decoration: none;
}

a.footerlink:hover
{
	font: 10px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ff0000;
	text-decoration: underline;
}

a.footerlink:active
{
	font: 10px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000;
    text-decoration: none;
}
/* END FOOTER Hyperlink Treatment */




