BODY { 
  BACKGROUND: #fff; 
  margin-bottom: 0; 
  margin-top: 0; 
  margin-left: 0; 
  margin-right: 0; 
  font-size: 62.5%; /* Resets 1em to 10px */
  font-family: arial, trebuchet ms, sans-serif;
  }

.bodyline	{ 
  background-color: #fff; 
  border: 1px #98AAB1 solid; 
  }

.colleft { 
  background-color: #fff; 
  valign: top; 
  align: left; 
  width: 170px; 
  padding: 10px; 
  border-right: 1px #98AAB1 dotted; 
  border-bottom: 1px #98AAB1 solid; 
  }

.main { 
  background-color: #fff; 
  valign: top; 
  align: left; 
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-left: 20px;
  border-bottom: 1px #98AAB1 solid; 
  }

.colright { 
  background-color: #fff; 
  valign: top; 
  align: left; 
  width: 170px; 
  padding: 10px; 
  border-left: 1px #98AAB1 dotted; 
  border-bottom: 1px #98AAB1 solid; 
  }

.newsletter {
  background-color: #f3f3f3; 
  vertical-align: top; 
  align: left; 
  padding: 5px; 
  border: 1px #000000 solid; 
  }

.leftcrumb {
  float: left;
  text-align: left;
  width: 50%; height: 25px;
}


.rightcrumb {
  float: right;
  text-align: right;
  width: 50%; height: 25px;
}

.search {
  background-color: #f3f3f3; 
  vertical-align: top; 
  align: left; 
  padding: 5px; 
  }

p.google {background-color: #fff; 
  padding: 5px; 
  border: 1px; 
  border-style: solid; 
  border-color: #000; 
  text-align:center; 
  }

p.gray {
  background-color: #eeeeee; 
  padding: 5px; 
  border: 1px; 
  border-style: solid; 
  border-color: #000
}

blockquote {
  background-color: #fff; 
  padding: 5px; 
  FONT-SIZE: 10pt;   
  }

p.dot {
  background-color: #F9F7F7; 
  border: 1px #c0c0c0 dotted; 
  padding: 8px; 
  }

td  {   
  FONT-SIZE: 10pt; 
  color: #000; 
  }

.rnav-title {
	font-size: 10pt; 
	font-weight: bold; 
	color: #000;   
}
	
.rnav-title-nomargin {
	font-size: 10pt; 
	font-weight: bold; 
	color: #000; }
	
a { 
  FONT-SIZE: 10pt; 
  COLOR: #006699; 
  font-weight: normal;   
  TEXT-DECORATION: underline;  
  }
  
a:hover {
  COLOR: #ff0000; 
  font-weight: normal;   
  TEXT-DECORATION: underline
  }

a:active { 
  COLOR: #ff0000; 
  font-weight: normal;   
  TEXT-DECORATION: underline
  }

h1, h2, h3, h4, h5 {
	font-weight: bold;
	color: #000;
	}

h1 {
    font-family: Arial, sans-serif;
	font-size: 1.7em;
	}

h2 {
	font-size: 1.5em;
	font-family: Trebuchet ms, Helvetica, Arial, sans-serif;
	TEXT-DECORATION: none 
	}
	
h2 a:hover {
	color: #ff0000;
	text-decoration: underline;}

a.h2:hover {
	color: #ff0000;
	text-decoration: underline;}

H3 { 
  FONT-SIZE: 1.3em;
  }

H4 { 
  FONT-SIZE: 1.1em;
  }
  
.small  {
  font-size: 8pt;
  font-weight: normal;
  }

.small a {
	color: #006699;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 0;
	TEXT-DECORATION: underline 
} 

.small a:visited {
  COLOR: #404040; 
  font-size: 8pt; 
  }

.small a:hover {   
  COLOR: #ff0000;  
  font-size: 8pt; 
  TEXT-DECORATION: underline;
}

.small a:active {
  COLOR: #ff0000;  
  font-size: 8pt; 
  TEXT-DECORATION: underline 
  }


.navigation {
  display: block;
  margin-top: 10px;
  }

.alignleft {
  float: left;
  text-align: left;
  width: 50%;
  }

.alignright {
  float: right;
  text-align: right;
  width: 50%
  }


.sociable_tagline { 
  FONT-SIZE: 10pt; 
  color: #000; 
  font-weight: bold;   
  }



a.nb { 
  FONT-SIZE: 10pt; 
  COLOR: 000000; 
  font-weight: normal;   
  TEXT-DECORATION: underline
  }

a.nb:active { 
  FONT-SIZE: 10pt; 
  COLOR: #ff0000; 
  font-weight: normal;   
  TEXT-DECORATION: underline
  }

a.nb:visited { 
  FONT-SIZE: 10pt; 
  COLOR: purple; 
  font-weight: normal;   
  TEXT-DECORATION: underline
  }

a.nb:hover { 
  FONT-SIZE: 10pt; 
  COLOR: #ff0000; 
  font-weight: normal;   
  TEXT-DECORATION: underline
  }






div.menur { 
  FONT-SIZE: 8pt; 
  font-weight: normal; 
  COLOR: 000000; 
  }

div.menuheader {   
  FONT-SIZE: 10pt; 
  font-weight: normal; 
  COLOR: 990000; 
  }

a.menur { 
  align: left; 
  FONT-SIZE: 8pt; 
  font-weight: normal; 
  COLOR: #202020;   
  TEXT-DECORATION: underline
  }

a.menur:active { 
  COLOR: #ff0000; 
  }

a.menur:visited { 
  align: left; 
  FONT-SIZE: 8pt; 
  font-weight: normal; 
  COLOR: #808080;   
  TEXT-DECORATION: underline
}

a.menur:hover { 
  align: left; 
  FONT-SIZE: 8pt; 
  font-weight: normal; 
  COLOR: #ff0000;   
  TEXT-DECORATION: none
  }



.menutop { 
    BACKGROUND-color: #000; 
	align: right; 
  FONT-SIZE: 9pt; 
  font-weight: bold; 
 
  }

a.menutop { 
  FONT-SIZE: 9pt; 
  COLOR: #fff; 
  font-weight: bold; 
  TEXT-DECORATION: underline
  }

a.menutop:visited { 
  COLOR: #F8F8F8; 
  TEXT-DECORATION: underline;
  font-weight: bold; 
  }
  
a.menutop:active { 
  COLOR: #ffff00; 
  font-weight: bold; 
  TEXT-DECORATION: none
  }

a.menutop:hover { 
  COLOR: #ffff00; 
  font-weight: bold; 
  TEXT-DECORATION: none
  }

.menubottom { 
  align: right; 
  FONT-SIZE: 9pt; 
  font-weight: normal; 
  COLOR: #fff;   
  }

a.menubottom { 
  FONT-SIZE: 9pt; 
  COLOR: #fff; 
  font-weight: normal; 
  TEXT-DECORATION: underline
  }

a.menubottom:visited { 
  FONT-SIZE: 9pt; 
  COLOR: #F8F8F8; 
  TEXT-DECORATION: underline
  }
  
a.menubottom:active { 
  FONT-SIZE: 9pt; 
  COLOR: #ffff00; 
  TEXT-DECORATION: none
  }

a.menubottom:hover { 
  FONT-SIZE: 9pt; 
  COLOR: #ffff00; 
  TEXT-DECORATION: none
  }

p { 
  FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
  FONT-SIZE: 10pt; 
  color: #2d2d2d; 
  }


.copy { 
  FONT-SIZE: 10pt; 
  color: #000; 
  FONT-FAMILY: arial, verdana, helvetica
  }

.copy2 { 
  FONT-SIZE: 8pt; 
  color: #000; 
  FONT-FAMILY: arial, verdana, helvetica
  }

.copylinks { 
  FONT-SIZE: 10pt; 
  COLOR: #006600;   
  TEXT-DECORATION: none
  }

.white { 
  FONT-SIZE: 10pt; 
  COLOR: #fff; 
  }


.colright ul  { 
  padding: 0px; 
  margin: 0px; 
  list-style: disc inside; 
  }

.colright ul ul  { 
  padding: 0px; 
  margin-left: 15px; 
  list-style: none; 
  }
