a:link{
  font-weight:normal;
  text-decoration:none;
  color:#003366;}
a:visited{
  font-weight:normal;
  text-decoration:none;
  color:#000066;}
a:hover{
  font-weight:normal;
  text-decoration:underline;
  color:#0033FF;}
.alliance {
  background-color: #FFFFCC;
  border-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-top-style: solid;
  border-bottom-style: solid;
  border-color: #c7c7c7;}
b {color: #000080;}
body {
  background-color: #ffffff;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;}
.borders{
  border-color: #DDDDDD;
  border-style: solid;
  border-width: 1px;
  background-color: #FFFFCC;}
.box {
  background-color: #ffffcc;
  width: 95%;
  border-right-color: #C7C7C7;
  border-right-style: solid;
  border-right-width: 1px;
  border-left-color: #C7C7C7;
  border-left-style: solid;
  border-left-width: 1px;
  border-bottom-color: #C7C7C7;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-color: #C7C7C7;
  border-top-style: solid;
  border-top-width: 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: justify;
  color: #000080;
  padding: 15px;}
.box1r2c {
  background-color: #ffffcc;
  border-right-color: #C7C7C7;
  border-right-style: solid;
  border-right-width: 1px;
  border-left-color: #C7C7C7;

  border-left-style: solid;
  border-left-width: 1px;
  border-bottom-color: #C7C7C7;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-color: #C7C7C7;
  border-top-style: solid;
  border-top-width: 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: justify;
  color: #000080;}
.boxNofill {
  border-right-color: #C7C7C7;
  border-right-style: solid;
  border-right-width: 1px;
  border-left-color: #C7C7C7;
  border-left-style: solid;
  border-left-width: 1px;
  border-bottom-color: #C7C7C7;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-color: #C7C7C7;
  border-top-style: solid;
  border-top-width: 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: justify;
  color: #000080;}
.box_300 {
  background-color: #F3F3F3;
  border-right-color: #C7C7C7;
  border-right-style: solid;
  border-right-width: 1px;
  border-left-color: #C7C7C7;
  border-left-style: solid;
  border-left-width: 1px;
  border-bottom-color: #C7C7C7;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-color: #C7C7C7;
  border-top-style: solid;
  border-top-width: 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000080;}
.box1r2c_rightchild {
  border-left-color: #c7c7c7;
  border-left-style: solid;
  border-left-width: 1px;}
div {
  cursor: pointer;
  font-weight:normal;}
.errorImage {
  border-style: solid;
  border-width: 1px;
  border-color: #C7C7C7}
.frame {
  vertical-align: top;
  width: 100%;
  height: 100%;
  min-height: 1200px;}
h1 {
  color: #000080;
  text-align: center;
  font-size: 28px;
  font-style: oblique;}
h2 {
  color: #000080;
  text-align: center;
  font-size: large;
  font-style: oblique;}
h3 {color: #000080;}
h4 {
  color: #878787;
  font-size: 15px;}
.italic {font-style: italic;}
#mapbox{
  border: 1px;
  border-color: #C7C7C7;
  border-style: solid;
  width: 450px;
  padding: 25px;
  table-layout: auto;
  background-color: #FFFFCC;}
.master_table {
  background-color: #ffFFFF;
  width: 625px;
  height: 1100px;
  border-right-color: #C7C7C7;
  border-right-style: solid;
  border-right-width: 1px;
  border-left-color: #C7C7C7;
  border-left-style: solid;
  border-left-width: 1px;
  border-bottom-color: #C7C7C7;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-color: #C7C7C7;
  border-top-style: solid;
  border-top-width: 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: justify;
  color: #000080;}
.master_column {
  background-color: #ccFFff;
  width: 100%;
  height: 100%;
  border-style: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: justify;
  padding: 15px;
  color: #353535;}
p {
	font-size: 12pt;
	text-align: left;
}
.search_center {
  background-color: #E1E1E1;
  border: solid;
  border-color: #C7C7C7;
  border-width: 1px;
  color: #353535;
  text-align: bottom;
  font-size: 10px;
  font-variant: small-caps;
  font-weight: bold;
  height: 15px;
  /*width: 490px;*/
  max-height: 20px;}
.search_left {
  background-color: #CCCCFF;
  border: solid;
  border-color: #C7C7C7;
  border-width: 1px;
  color: #353535;
  font-size: 10px;
  font-variant: small-caps;
  font-weight: bold;
  text-align: left;
  height: 15px;
  width: 76px;
  max-height: 20px;}
.search_right {
  background-color: #CCCCFF;
  border: solid;
  border-color: #C7C7C7;
  border-width: 1px;
  color: #353535;
  font-size: 10px;
  font-variant: small-caps;
  font-weight: bold;
  text-align: right;
  height: 15px;
  width: 76px;
  max-height: 20px;}
.searchbox {
  font-size: 10px;
  height: 15px;
  line-height: 18px;
  size: 15px;
  vertical-align: bottom;
  border-width: 1px;}
.speech {
  border: 1px;
  border-style: solid;
  border-color: #c0c0c0;
  background-color: #FFFFCC;
  padding: 15px;
  width: 100%;
  font-family: Arial;
  font-size: 12px;}
.videoFrame {
  background-color: #CCCCFF;}
mastertablecenter {
	text-align: center;
}
#master_table tr td table tr td p strong em font {
	text-align: center;
}

