/* ##### Common ##### */

body {
  color: black;
  background-color: white;
  font-family: verdana, arial, sans-serif;
  font-size: 70%;  /* Enables font size scaling in MSIE */
  text-align: left;
  margin: 0;
  padding: 0;
}

h1 {
  color: black;
  background-color: white;
  font: 20px bold arial, verdana, helvetica, sans-serif;
  text-align: left;
  margin: 0 0 1em 0;
}

h2 {
  color: black;
  background-color: white;
  font: bold 175% arial, verdana, helvetica, sans-serif;
  text-align: left;
  margin: 0 0 1em 0;
}
A:link {color: black;}
A:visited {color: black;}
A:active {color: red;}
A:hover {text-decoration: underline; color: red;}

.smallCaps {
  font-size: 117%;
  font-variant: small-caps;
}

.nav1 {
	font-family: Arial, sans-serif;
    font-size: 13px;
	color: white;
	background-color: black;
	font-weight: bold;
	text-align: center;
	line-height: 2.0em;
	vertical-align: middle;
}

.nav1 A:link {text-decoration: none; color: white;}
.nav1 A:visited {text-decoration: none; color: white;}
.nav1 A:active {text-decoration: none; color: white;}
.nav1 A:hover {
	text-decoration: none;
	color: #BBBBBB;
}

.nav2 {
    font-size: 11px;
    color: #EEEEEE;
	font-weight: bold;	
	background-color: black;
    line-height: 1.5em;
	text-align: left;	
	font-family: Arial, sans-serif;
}

.nav2 A:link {text-decoration: none; color: #EEEEEE;}
.nav2 A:visited {text-decoration: none; color: #EEEEEE;}
.nav2 A:active {text-decoration: none; color: #EEEEEE;}
.nav2 A:hover {text-decoration: underline; color: #FFFFFF;}

.nav3 {
	color: black;
	background-color: #CCCCCC;
	font-weight: bold;
	text-align: right;
	font-size: 11px;
	line-height: 1.75em;
	font-family: Arial, sans-serif;
}

.nav3 A:link {text-decoration: none; background-color: #DDDDDD; color: black;}
.nav3 A:visited {text-decoration: none; background-color: #DDDDDD; color: black;}
.nav3 A:active {text-decoration: none; background-color: #DDDDDD; color: black;}
.nav3 A:hover {
	color: #990000;
	background-color: #FFFFFF;
}

/* ##### Main Copy ##### */

#main-copy {
  background-color: white;
  text-align: left;
  line-height: 1.5em;
  margin: 0 0 0 0;
  font: normal 11px/14px arial, sans-serif;
}

#main-copy h1 {
  color: black;
  background-color: white;
  font: 20px bold arial, verdana, helvetica, sans-serif;
  text-align: left;
  margin: 0 0 1em 0;
}

#main-copy h2 {

  color: black;
  background-color: white;
  font: bold 150% arial, verdana, helvetica, sans-serif;
  text-align: left;
  margin: 0 0 1em 0;
}

#main-copy a {
  color: dark green;
}

#main-copy a:hover {
  color: #000000;
  text-decoration: none;
}

#cb h1 {
  color: #006633;
  background-color: white;
  font: 18px bold arial, verdana, helvetica, sans-serif;
  text-align: left;
  margin: 0 0 1em 0;
}

.border {
    background-color: #9DD4FF
}

.p {
  color: #000000;
  line-height: 1.5em;
  font: normal 11px/14px arial, sans-serif;
}

.pr {
  color: #000000;
  background-color: white;
  text-align: right;
  line-height: 1.5em;
  margin: 0 0 0 2em;
  font: normal 11px/14px arial, sans-serif;
}

.mb {
  color: #666666;
  font-weight: bold;
}

.mr {
  color: #006633;
  font-weight: bold;
}

.n {
  font: bold 11px arial, verdana, helvetica, sans-serif;
  margin: 10px 0 0 0;
  color: #000000;
}

.m {
  font: 10px arial, verdana, helvetica, sans-serif;
  margin: 9px 0 0 0;
  color: #000000;
}

.s {
  font: 9px arial, verdana, helvetica, sans-serif;
  margin: 9px 0 0 0;
  color: #000000;
}

.d {
  color: #00CC99;
  font-weight: bold;
}
.rvp {
	background-color: #C4FFE1;
	line-height: 0.6cm;
	font-weight: normal;
	color: #000000;
}
.rvn {
	background-color: #FFBBBB;
	line-height: 0.6cm;
	color: #000000;
}
.rve {
	background-color: #EEEEEE;
	line-height: 0.6cm;
	color: #000000;
}
.chr {
	background-color: #EEEEEE;
	line-height: 0.6cm;
	color: #000000;
}
.map {
	background-color: #EEEEEE;
	line-height: 0.6cm;
	color: #000000;
}
.pframe {
	color: black;
	background-color: #EEEEEE;
	line-height: 1.5em;
	font: normal 11px/14px arial, sans-serif;
	
}
.morecty {
	color: black;
	background-color: #EEEEEE;
	line-height: 1.5em;
	font: normal 11px/14px arial, sans-serif;
}
.mrRed {

  color: #FF0000;
  font-weight: bold;
}
.gr {

  color: #006633;
  font: normal 11px/1.25em arial, sans-serif;
}
.page {
	font-size: 14px;
	font-weight: bold;
	background-color: #EEEEEE;
	color: #006600;
}
