/* 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 }

ul
{list-style-type : none;}

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* Search Engine Layer - HIDDEN */
.seo {
	visibility: hidden;
	display:none;
}


/* Ask Firefox to NOT outline the link with a dotted outline*/
a:focus {
	outline: none;
}

/* The next two definitions are used to extend table columns to 100% of the browser height */
html, body, #wrapper {
    height:100%;
    margin: 0;
    padding: 0;
    border: none;
	font:13px arial, verdana, tahoma, sans-serif;
	line-height:18px;
	color: #000000;
	font-weight:normal;	
	background-color:#a4a4a4;
   }

#wrapper {
    margin: 0 auto;
    vertical-align: middle;
    width: 100%;
   }

td
{
	font:13px arial, verdana, tahoma, sans-serif;
	color: #000000; 
	font-weight:normal;	
}

p
{
	font:13px  arial, verdana, tahoma, sans-serif;
	line-height:18px;
	color: #000000;
	font-weight:normal;
	margin: 0; 
	padding: 0;		
	max-width:451px;
}


/* BODY LINKS */
a:link
{
	color:#000000;
	text-decoration: none;
}

a:visited 
{
	color:#000000;
	text-decoration: none;
}

a:active 
{
	color:#999999;
	text-decoration: none;
}

a:hover 
{
	color:#999999;
	text-decoration: underline;
}
/* END BODY LINKS */

.centering_division
{
	position: relative; 
	top:0px; 
	left: 0px;
	margin: 0px 0px 0px 0px;
}

.text {color: #000000 !important; font-weight:normal;}	
.text:link {color:#000000 !important; font-weight: normal; text-decoration: none;}
a.text:link {color:#000000 !important; font-weight: normal; text-decoration: none;}
a.text:visited {color:#000000 !important; font-weight: normal; text-decoration: none;}
a.text:active {color:#000000 !important; font-weight: normal; text-decoration: none;}
a.text:hover {color:#000000 !important; font-weight: normal; text-decoration: underline;}

.text9 {color:#000000 !important; font-weight: normal; font-size:9px;}
.text9:link {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.text9:link {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.text9:visited {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.text9:active {color:#999999 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.text9:hover {color:#999999 !important; font-weight: normal; text-decoration: underline; font-size:9px;}

.text10 {color:#000000 !important; font-weight: normal; font-size:10px;}
.text10:link {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:10px;}
a.text10:link {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:10px;}
a.text10:visited {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:10px;}
a.text10:active {color:#999999 !important; font-weight: normal; text-decoration: none; font-size:10px;}
a.text10:hover {color:#999999 !important; font-weight: normal; text-decoration: underline; font-size:10px;}

.text11 {color:#000000 !important; font-weight: normal; font-size:11px;}
.text11:link {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:11px;}
a.text11:link {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:11px;}
a.text11:visited {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:11px;}
a.text11:active {color:#999999 !important; font-weight: normal; text-decoration: none; font-size:11px;}
a.text11:hover {color:#999999 !important; font-weight: normal; text-decoration: underline; font-size:11px;}

.blue9 {color:#066bc3 !important; font-weight: normal; font-size:9px;}
.blue9:link {color:#066bc3 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.blue9:link {color:#066bc3 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.blue9:visited {color:#066bc3 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.blue9:active {color:#066bc3 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.blue9:hover {color:#066bc3 !important; font-weight: normal; text-decoration: underline; font-size:9px;}

.home_nav {color:#000000; font-size:11px; font-weight:bold; letter-spacing:.1em;}
.home_nav:link {color:#000000; font-size:11px; font-weight:bold; letter-spacing:.1em; text-decoration: none;}
a.home_nav:link {color:#000000; font-size:11px; font-weight:bold; letter-spacing:.1em; text-decoration: none;}
a.home_nav:visited {font-size:11px; font-weight:bold; letter-spacing:.1em; text-decoration: none;}
a.home_nav:active {color:#999999; font-size:11px; font-weight:bold; letter-spacing:.1em; text-decoration: none;}
a.home_nav:hover {color:#999999; font-size:11px; font-weight:bold; letter-spacing:.1em; text-decoration: underline;}

.grey {color: #999999 !important; font-weight:normal;}	
.grey:link {color:#999999 !important; font-weight: normal; text-decoration: none;}
a.grey:link {color:#999999 !important; font-weight: normal; text-decoration: none;}
a.grey:visited {color:#999999 !important; font-weight: normal; text-decoration: none;}
a.grey:active {color:#000000 !important; font-weight: normal; text-decoration: none;}
a.grey:hover {color:#000000 !important; font-weight: normal; text-decoration: underline;}

.grey9 {color: #999999 !important; font-weight:normal; font-size:9px;}	
.grey9:link {color:#999999 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.grey9:link {color:#999999 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.grey9:visited {color:#999999 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.grey9:active {color:#000000 !important; font-weight: normal; text-decoration: none; font-size:9px;}
a.grey9:hover {color:#000000 !important; font-weight: normal; text-decoration: underline; font-size:9px;}
