* html
{ padding: 0;
  margin: 0;
}

body
{ font-size: 12px;
  line-height: 100%;
  font-weight: 600;
  font-family: Helvetica, verdana;
  text-align: left;
  color: #000000;
  background-image:url('images/GreyStripes.gif');
  padding: 0;
  margin: 0;
}

div#HeadingRef
{ display: block;
  font-size: 20px;
  font-weight: bold;
  text-align: left;
  background-color: #c4c3d0;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  border-bottom: 1px solid #000000; 
}

div#wrapper
{ border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  margin: 0px auto;
  background-color: #ffffff;
  width: 1240px;
}

div#wrapper2
{ border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  margin: 0px auto;
  background-color: #ffffff;
  width: 970px;
}

div#wrapperPrivate
{ border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  margin: 0px auto;
  background-color: #ffffff;
  width: 1740px;
}

div#container
{ width: 1240px;
  margin:0 auto;
  position:relative;
}

div#container2
{ width: 970px;
  margin:0 auto;
  position:relative;
}

div#containerPrivate
{ width: 1740px;
  margin:0 auto;
  position:relative;
}

div#main
{ float: left;
  padding: 2px 0px 2px 0px;
  margin: 0 auto;
  position: relative;
  width: 1240px;
}

div#mainPrivate
{ float: left;
  padding: 2px 0px 2px 0px;
  margin: 0 auto;
  position: relative;
  width: 1740px;
}

div#triadone
{
  /* float: left;
  display: inline; */
  display: block;
  width: 130px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #000000; */
}
/* 
div#triadoneA
{ float: left;
  display: inline;
  width: 144px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#triadoneB
{ float: left;
  display: inline;
  width: 144px;
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}
*/
div#top
{ float: left;
  display: inline;
  width: 270px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #ff0000; */
}

div#topLeft
{ float: left;
  display: inline;
  width: 250px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #ff0000; */
}

div#topA
{ float: left;
  display: inline;
  width: 100px;
  padding: 20px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #ff0000; */
}

div#topB
{ float: left;
  display: inline;
  width: 75px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #ff0000; */
}

div#topC
{ float: left;
  display: inline;
  width: 75px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #ff0000; */
}

div#topG
{ float: left;
  display: inline;
  width: 80px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #ff0000; */
}

div#topRight
{ position: absolute;
  left: 132px;
  top: 300px;
  display: inline;
  width: 820px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
/* border: 1px solid #000000; */
}

div#topD
{ float: left;
  display: inline;
  width: 414px;
  padding: 20px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #000000; */
}

div#topE
{ float: right;
  display: inline;
  width: 390px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
/* border: 1px solid #000000; */
}

div#topF
{ float: left;
  display: inline;
  width: 140px;
  padding: 0px 0px 0px 0px;
  margin: 20px 0px 0px 0px;
  position: relative;
}

div#topText
{ position: absolute;
  left: 132px;
  top: 500px;
  font-size: 16px;
  line-height: 1.2;
  display: inline;
  width: 820px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
/* border: 1px solid #000000; */
}

div#topTextLeft
{ float: left;
  display: inline;
  width: 400px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#topTextRight
{ float: right;
  display: inline;
  width: 400px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#bot
{ float: left;
  display: inline;
  width: 1080px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#botA
{ float: left;
  display: inline;
  width: 280px;
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#botB
{ float: left;
  display: inline;
  width: 520px;
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#botC
{ float: left;
  display: inline;
  width: 280px;
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

div#bot7
{ float: left;
  display: inline;
  width: 825px;
  padding: 0px 0px 1px 0px;
  margin: 0px 0px 1px 0px;
  position: relative;
}

div#triadfour
{ position: absolute;
  left: 195px;
  top: 0px;
  display: inline;
  width: 1040px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

div#triadfourB
{ float: left;
  display: inline;
  width: 1040px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
}

table
{ line-height: 100%;
  margin: 0px auto;
  padding-bottom: 20px;
/* border: 1px solid #000000; */
}

table.clock
{ margin: 10px 10px 10px 10px;	
  padding: 10px 10px 10px 10px;
}

table.showDigital
{/* border: 1px solid #000000; */
}

thead
{  font-weight: 600;
}

tbody
{  font-weight: 600;
}

th.clock
{ margin: 4px 4px 4px 4px;	
  padding: 4px 4px 4px 4px;

}

td.clock
{ margin: 4px 4px 4px 4px;	
  padding: 15px 4px 15px 4px;

}

div#flashHolder
{ float: left;
  display: inline;
  width: 4px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
  visibility: hidden;
/* border: 1px solid #ff0000; */
}

div#newTop
{ 
/* float: right;
  display: block;
  width: 830px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 1px solid #ff0000; */
}

div#botOleft
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 22px;
  width: 256px;
  float: left;
  display: inline;
/*  border: 1px solid #000000; */
}

div#botOright
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 36px;
  width: 570px;
  float: left;
  display: inline;
/*  border: 1px solid #000000; */
}

div#botOverlay
{ position: absolute;
  left: 140px;
  top: 10px;
  display: inline; 
  width: 830px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

div#botOverlayLeft
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 26px;
  width: 254px;
  float: left;
  display: inline;
/*  border: 1px solid #000000; */
}

div#botOverlayMiddle
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 18px;
  font-weight: bold;
  width: 300px;
  float: left;
  display: inline;
/*  border: 1px solid #000000; */
}

div#botOverlayRight
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 10px;
  font-size: 16px;
  width: 254px;
  float: left;
  display: inline;
/*  border: 1px solid #000000; */
}

div#overLaid
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  width: 1px;
  display: inline;
/* border: 1px solid #000000; */
}

div#botOverLaid
{ position: absolute;
  left: 150px;
  top: 200px;
  display: inline;
  width: 500px;
  height: 100px;
  margin: 0px auto;
/* border: 1px solid #000000; */
/* margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  width: 825px;
  float: left;
  display: inline;
  border: 1px solid #000000; */
}

table.botOverLaid
{ margin: 0px 0px 0px 0px;	
  padding: 0px 0px 0px 0px;
  font-size: 16px;
  width: 825px;
  float: right;
  display: inline;
/*  border: 1px solid #000000; */
}

table#showDigital1224
{ position: absolute;
  left: 200px;
  top: 270px;
  display: inline;
  width: 750px;
  font-size: 16px;
/* border: 1px solid #000000; */
}

td#dc_left
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
  width: 240px;
  float: left;
  display: inline;
/* border: 1px solid #000000; */
}

td#dc_middle
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
  width: 270px;
  float: left;
  display: inline;
/* border: 1px solid #000000; */
}

td#dc_right
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 50px;
  width: 170px;
  float: right;
  display: inline;
/* border: 1px solid #000000; */
}

td#dc_1
{ margin: 10px 1px 10px 1px;	
  padding: 10px 1px 10px 1px;
/*  border: 1px solid #000000; */
  width: 500px;
  float: left;
  display: inline;
  visibility: hidden;
}

td#dc_2
{ margin: 10px 1px 10px 1px;	
  padding: 10px 1px 10px 1px;
/*  border: 1px solid #000000; */
  width: 500px;
  float: left;
  display: inline;
  visibility: hidden;
}

td#dc_3
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 100px;
  visibility: hidden;
}

td#dc_4
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 100px;
  visibility: hidden;
}

td#dc12_1
{ margin: 10px 1px 10px 1px;	
  padding: 10px 1px 10px 1px;
/*  border: 1px solid #000000; */
  width: 500px;
  float: left;
  display: inline;
  visibility: hidden;
}

td#dc12_2
{ margin: 10px 1px 10px 1px;	
  padding: 10px 1px 10px 1px;
/*  border: 1px solid #000000; */
  width: 500px;
  float: left;
  display: inline;
  visibility: hidden;
}

td#dc12_3
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 100px;
  visibility: hidden;
}

td#dc12_4
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 100px;
  visibility: hidden;
}

td#dc24_1
{ margin: 10px 1px 10px 1px;	
  padding: 10px 1px 10px 1px;
/*  border: 1px solid #000000; */
  width: 500px;
  float: left;
  display: inline;
  visibility: hidden;
}

td#dc24_2
{ margin: 10px 1px 10px 1px;	
  padding: 10px 1px 10px 1px;
/*  border: 1px solid #000000; */
  width: 500px;
  float: left;
  display: inline;
  visibility: hidden;
}

td#dc24_3
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 100px;
  visibility: hidden;
}

td#dc24_4
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 100px;
  visibility: hidden;
}

td#dc_HH
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc12_HH
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc24_HH
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc_MM
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc12_MM
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc24_MM
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc_SS
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc12_SS
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc24_SS
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc_rise
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

td#dc_set
{ margin: 1px 1px 1px 1px;	
  padding: 1px 1px 1px 1px;
/*  border: 1px solid #000000; */
  font-size: 8px;
  width: 20px;
  visibility: hidden;
}

.analog_clock
{ width: 256px;
  height: 250px;
  margin: 0px auto;
/* border: 1px solid #000000; */
}

.analog_clock12
{ width: 256px;
  height: 250px;
  margin: 0px auto;
/* border: 1px solid #000000; */
}

.analog_clock24
{ width: 254px;
  height: 250px;
  margin: 0px auto;
/* border: 1px solid #000000; */
}

div#locationCircle
{ position: absolute;
  left: 261px;
  top: 0px;
  display: inline;
  width: 314px;
  height: 236px;
  margin: 0px auto;
/* border: 1px solid #000000; */
}

#locationCitySun
{ stroke: yellow;
  stroke-width: 5px; 
  fill-opacity: 0.0;
}

#locationCityMoon
{ stroke: white;
  stroke-width: 5px; 
  fill-opacity: 0.0;
}

#svg12
{ width: 256px;
  height: 250px;
/* background-image: url("images/Clocks60B.svg"); */
/* border: 1px solid #000000; */
}

#svgmiddle
{ width: 314px;
  height: 240px;
/* border: 1px solid #000000; */
}

#svg24
{ width: 254px;
  height: 250px;
/* border: 1px solid #000000; */
}

#clock_face
{ stroke: black;
  stroke-width: 2px;
  fill: white;
}

#clock_face12
{ stroke: black;
  stroke-width: 2px;
  fill: white;
}

#clock_face24
{ stroke: black;
  stroke-width: 2px;
  fill: white;
}

.clock_backgroundDay
{ stroke: #99dae9;
  stroke-width: 0px;
  fill: #99dae9;
}

.clock_backgroundNight
{ stroke: #7aa9cb;
  stroke-width: 0px;
  fill: #7aa9cb;
}

#h_hand
{ stroke: #1e00e2;
  stroke-linecap: round;
  stroke-width: 3px;
}

#h_hand12
{ stroke: #1e00e2;
  stroke-linecap: round;
  stroke-width: 3px;
}

#h_hand24
{ stroke: #1e00e2;
  stroke-linecap: round;
  stroke-width: 3px;
}

#m_hand
{ stroke: black;
  stroke-linecap: round;
  stroke-width: 2px;
}

#m_hand12
{ stroke: black;
  stroke-linecap: round;
  stroke-width: 2px;
}

#m_hand24
{ stroke: black;
  stroke-linecap: round;
  stroke-width: 2px;
}

#s_hand
{ stroke: red;
  stroke-linecap: round;
  stroke-width: 1px;
}

#s_hand12
{ stroke: red;
  stroke-linecap: round;
  stroke-width: 1px;
}

#s_hand24
{ stroke: red;
  stroke-linecap: round;
  stroke-width: 1px;
}

.time_text
{ text-align: center;
}

.tabBlock 
{ background-color: #ffffff;
  overflow: hidden;
  display: block;
  line-height: 250%;
}

.clock
{ vertical-align: text-top;
  font-size: 60px;
  font-weight: normal;
  color: #000000;
  padding: 0 0px;
  padding: 10px 0px 10px 0px;
  margin: 10px 0px 10px 0px;
}

.clocklg 
{ vertical-align: text-top;
  font-weight: normal;
  color: #000000;
  width: 560px;
  padding: 10px 0px 10px 0px;
  margin: 10px 0px 10px 0px;
}

.oneLine
{ width: 1560px;
}

.privateOne
{ float: left;
  display: inline;
  width: 240px;
  font-size: 16px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

.privateTwo
{ float: left;
  display: inline;
  width: 220px;
  font-size: 16px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

.privateThree
{ float: left;
  display: inline;
  width: 440px;
  font-size: 18px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

.privateFour
{ float: left;
  display: inline;
  width: 300px;
  font-size: 18px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

.privateFive
{ float: left;
  display: inline;
  width: 190px;
  font-size: 16px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

.privateSix
{ float: left;
  display: inline;
  width: 160px;
  font-size: 16px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-align: left;
}

h1
{ /* font-size: 22px; */
  display: block;
  text-align: center;
  line-height: 125%;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

h2
{ font-size: 22px;
  display: block;
  text-align: center;
  line-height: 125%;
  padding: 2px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
}

h3
{ font-size: 22px;
  display: block;
  text-align: center;
  line-height: 125%;
  padding: 2px 0px 2px 16px;
  margin:  0px 0px 0px 0px;
}

h4
{ font-size: 22px;
  font-weight: bold;
  text-align: center;
  padding: 10px 60px 10px 130px;
  margin: 10px 60px 10px 130px;
  display: inline;
}

div#geoscheme
{ float: left;
  padding: 0px 0px 0px 0px;
  margin: 0 auto;
  position: relative;
  width: 1240px;
}

div#column
{ float: left;
  display: inline;
  width: 1240px;
}

div#column2
{ float: left;
  display: inline;
  width: 1240px;
}

div#columnPrivate
{ float: left;
  display: inline;
  width: 1740px;
}

div#nav
{ float: left;
  margin-left: 0px;
  margin-right: 0px;
  line-height: 100%;
  font-size: 12px;
  font-weight: bold;
  width: 130px;
 /* border: 1px solid #000000; */
}

div#lower
{ float: left;
  display: inline;
  padding: 2px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
  width: 1092px;
}

div#courtesy
{ float: left;
  display: inline;
  width: 1240px;
  padding: 0px 0px 0px 0px;
  margin:  2px 0px 10px 0px;
}

div#heading
{ display: inline;
  font-size: 14px;
  font-weight: bold;
  text-align: right;
  padding: 2px 0px 6px 0px;
  margin:  2px 0px 6px 0px;
  width: 1120px;
}

div#headingArea
{ display: inline;
  float: left;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 2px 0px 0px 0px;
  margin:  2px 0px 0px 0px;
  width: 950px;
}

div#headingArea2
{ display: block;
  font-size: 20px;
  font-weight: bold;
  text-align: left;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

div#regionHeading
{ display: inline;
  float: left;
  text-align: left;
  padding: 2px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
  width: 1240px;
}

div#regionHeadingLeft
{ display: inline;
  float: left;
  text-align: left;
  padding: 0px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
  width: 210px;
}

div#regionHeadingCenter1
{ display: inline;
  float: left;
  text-align: left;
  padding: 0px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
  width: 230px;
}

div#regionHeadingCenter2
{ display: inline;
  float: left;
  text-align: left;
  padding: 0px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
  width: 230px;
}

div#regionHeadingRight
{ display: inline;
  float: left;
  text-align: left;
  padding: 0px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
  width: 330px;
}

div#rstLeft
{ display: inline;
  float: left;
  font-size: 16px;
  line-height: 120%;
  text-align: left;
  padding: 0px 0px 0px  0px;
  margin:  0px 0px 0px 07px;
  width: 385px;
}

div#rstRight
{ display: inline;
  float: left;
  font-size: 16px;
  line-height: 120%;
  text-align: left;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  width: 385px;
}

div#secondary
{ float: left;
  display: inline;
  text-align: left;
  line-height: 120%;
  font-size: 12px;
  font-weight: bold;
  padding: 10px 10px 0px 0px;
  margin:  10px 10px 0px 0px;
  width: 1120px;
}

div#secondaryCmiddle
{ float: left;
  display: inline;
  text-align: left;
  width: 400px;
  line-height: 120%;
  font-size: 12px;
  font-weight: bold;
}

/*
div#column
{ float: left;
  display: inline;
  width: 1240px;
}

div#column
{ display: block;
  padding: 0px 0px 0px 0px;
  width: 745px;
  margin-left: auto;
  margin-right: auto;
}
*/

div#content2
{ float: right;
  display: inline;
  padding: 0px 1px 0px 1px;
  margin:  0px 1px 0px 1px;
  width: 1092px;
  text-align: left;
  line-height: 100%;
  font-size: 12px;
  font-weight: bold;
}

div#ser
{ margin: auto;
  width: 200px;
}

div#contentPrivate
{ float: right;
  display: inline;
  padding: 0px 1px 0px 1px;
  margin:  0px 1px 0px 1px;
  width: 1592px;
  text-align: left;
  line-height: 100%;
  font-size: 12px;
  font-weight: bold;
}

div#secondary2one
{ float: left;
  display: inline;
  width: 400px;
  padding-left: 20px;
  padding-bottom: 20px;
}

div#secondary2two
{ float: left;
  display: inline;
  width: 273px;
  padding-bottom: 20px;
}

div#secondary2three
{ float: left;
  display: inline;
  width: 273px;
  padding-bottom: 20px;
}

div#secondary2four
{ float: left;
  display: inline;
  width: 273px;
  padding-bottom: 20px;
}

div#secondary3one
{ float: left;
  display: inline;
  width: 364px;
}

div#secondary3two
{ float: left;
  display: inline;
  width: 364px;
}

div#secondary3three
{ float: left;
  display: inline;
  width: 364px;
}

div#tertiary
{ float: left;
  width: 1092px;
  display: inline;
  padding: 2px 0px 2px 0px;
  margin:  0px 0px 0px 0px;
}

div#rightSide
{ float: left;
  width: 305px;
  display: inline;
  padding: 50px 0px 50px 0px;
  margin:  50px 0px 50px 0px;
}

div#flash3
{ float: left; 
  display: inline;
  width:  800px; 
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

div#flash5
{ float: left;
  display: inline;
  width: 760px;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

div#flash6
{ float: left;
  display: inline;
  width: 1060px;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

div#flash7
{ float: left;
  display: inline;
  opacity: 1.0;
  width: 825px;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

div#flash8
{ position: absolute;
  left: 0px;
  top: 570px;
  display: inline;
  width: 970px;
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
}

div#flashid7a
{ float: left;
  display: inline;
  width: 1080px;
}

div#flashid7b
{ float: left;
  display: inline;
  width: 1080px;
}

div#flashid3a
{ float: left;
  display: inline;
  width: 800px;
}

div#flashid3b
{ float: left;
  display: inline;
  width: 800px;
}

div#flashid4a
{ float: left;
  display: inline;
}

div#flashid4b
{ float: left;
  display: inline;
}

div#flashid5a
{ float: left;
  display: inline;
}

div#flashid5b
{ float: left;
  display: inline;
}

div#flashid6a
{ float: right;
  display: inline;
}

div#flashid6b
{ float: right;
  display: inline;
}

div#content a
{ font-size: 12px;
  line-height: 100%;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  padding: 12px 12px 0px 0px;
  margin: 12px 12px 0px 0px;
}

li
{ list-style-type: none;
  line-height: 115%;
  padding: 1px 2px 0px 2px;
}

p
{ font-size : 12px;
  font-weight : 900;
  text-indent: 3em;
/* text-align: justify; */
  color : black;
}

p#big
{ font-size: 24px;
}

.captions
{ margin: 0px 7px 0px 7px;
  padding: 0px 7px 0px 7px;
  text-align: center;
}

.totemhref
{ font-size: 12px;
  text-align: center;
}

span:hover
{ background-color: yellow;
}

span.bigfont
{ font-size: 20px;
  font-weight: bold;
}

span.loop
{ color:#000000;
  line-height: 140%;
  border: 1px solid #666666;
  padding: 0px 2px 0px 2px;
}

span.region
{ font-style: italic;
  font-weight: bold;
  background-color: #ffffff;
}

span.regionred
{ color: #cc0000;
  font-size: 14px;  
  line-height: 140%;
  padding: 2px 2px 2px 0px;
}

span.red
{ color: #CC0000;
}

span.darkgreen
{ color: #006400;
  font-weight: bold;
  font-size: 124%;
}

span.green
{ color: #008000;
  font-weight: bold;
  font-size: 110%;
}

span.blue
{ color: #0000CC;
}

span.black
{ color: #000000;
}

span.yellow
{ background-color: yellow;
}

span.fgreen
{ background-color: #90ee90;
}

span.blackTwice
{ color: #000000;
  font-size: 150%;
  vertical-align: -25px;
}

span.blackThrice
{ color: #000000;
  font-size: 120%;
}

span.blackitalics
{ color: #000000;
  font-style: italic;
}

img
{ margin: 0px 0px 0px 0px;
  float: right;
  border-width: 0px;
  padding: 0px 0px 0px 0px;
}

img:hover
{ color: #000000;
  background-color: green;
}

img.imgleft
{ float: left;
  display: inline;
}

.left
{ float: left;
}

img.imgright
{ float: right;
  display: inline;
}

.right
{ float: right;
}

img.auto100
{ width: 100%;
  height: auto;
}

blockquote
{ margin: 20px 50px 20px 50px;
  padding: 0px 0px 0px 0px;
/* border: 1px solid #000000; */
}

p.bquote
{ text-align: justify;
}

p.verticalSpace
{ margin: 40px 0px 40px 0px;
}

p.verticalHalfSpace
{ margin: 20px 0px 20px 0px;
}

a
{ text-decoration: none;
}

.cityli a
{ line-height: 90%;
  font-weight: bold;
  text-decoration: none;
}

.navli a
{ line-height: 110%;
  font-weight: bold;
  text-decoration: none;
}

div#contentlocal a
{ font-size: 12px;
  line-height: 110%;
  font-weight: bold;
  text-decoration: none;
}

div#footer a
{ font-size: 12px;
  line-height: 110%;
  font-weight: bold;
  text-decoration: none;
}

div#form
{ display: inline;
  float: left;
  width: 320px;
  padding: 0px 0px 0px 0px;
}

fieldset
{ border-width: 0px;
  padding: 10px 0px 10px 0px;
}

input[type="text"]
{ border: 1px solid #cccccc;
  font-size: 18px;
  font-weight: normal;
  color: #000000;
  background-color: #fdfd96;
}

input
{ display: inline;
  color: #000;
  background: #ffffff;
  font-size: 16px;
  font-weight: bold;
  border-width : 0px;
  text-align: left;
  width: 320px;
}

input.search
{ border: 1px solid #000000;
  width: 200px;
  background-color: #fdfd96;
  margin-left: 0px;
}

input.rsubmit
{ width: 200px;
  font-size: 20px;
  margin-left: 10px;
  margin-bottom: 20px;
/* border: 1px solid #000000; */
}

input.middle
{  border: 1px solid #000000;
}

input.border
{ border: 1px;
}

input:hover
{ color: #000000;
  background: #ffffff;
  font-weight: bold;
}

input:active
{ color: #000000;
  background: #ffffff;
  font-weight: bold;
}

input:focus
{ color: #000000;
  background: #ffffff;
  font-weight: bold;
}

select
{ font-size: 12px;
  color: black;
  font-weight: bold;
  text-decoration: none;
}

textarea
{ font-size: 13px;
  color: black;
  font-weight: bold;
}

ul
{ padding: 0px 2px 0px 2px;
  margin: 0px 2px 0px 2px;
}

div#secondaryDarea ul
{ padding: 0px 2px 0px 2px;
}

div#nav ul
{ list-style-type: none;
  padding: 0px 2px 0px 2px;
  margin: 0px;
  text-align: left;
}

div#nav ul li
{ padding-left: 5px;
}

div#headerSH4
{ float: left;
  display: inline;
  width: 25px;
}

div#MapLeft
{ float: left;
  display: inline;
  width: 140px;
  padding: 0px 0px 0px 8px;
}


div#MapRight
{ float: left;
  display: inline;
  width: 390px;
  padding: 0px 0px 0px 0px;
}

.boxList
{ width: 75px;
  height: 60px;
/* border: 1px solid #000000; */
  padding: 0px; 
}

.boxAtlas
{ width: 75px;
  height: 60px;
/* border: 1px solid #000000; */
  padding: 0px; 
}

.boxGoogle
{ width: 80px;
  height: 100px;
/* border: 1px solid #000000; */
  padding: 0px; 
}

.boxList:hover
{
/* background-color: #22b14c; */
}

.boxAtlas:hover
{
/* background-color: #ff7f27; */
}

.boxGoogle:hover
{
/* background-color: #4285f4; */
}

/* end of main div's */

a:link    { color: #000000;}
a:visited { color: #000000;}
a:hover   { background-color: yellow;}
a:active  { color: #000000;}
a:focus   { color: #0000ff;}

#content a.link    { color: #8b8589;}
#content a.visited { color: #65000b;}
#content a.hover   { color: #b22222;}
#content a.active  { color: #00ff00;}
#content a.focus   { color: #00ff00;}

.clearAll
{ clear:both;
/* anything with this classname MUST */
/* appear below anything floated */
/* left or right that appears before */
/* it in the HTML */
}

.clearfix:after
{ clear: both;
  content: '.';
  display: block;
  height: 0;
  visibility: hidden;
}

* html .clearfix
{ height: 1px;
  clear: both;
  display: block;
  height: 0;
  visibility: hidden;
}

:first-child + html .clearfix
{ min-height: 1px;
}
