#main_container { background: url(/ss-bg.gif) repeat top left; font-family: Verdana; width: 1000px; margin: 0 auto; }

h1 { font-size: 2.500em; margin-top: 4px; color: #cd362c; display: block; margin-bottom: 10px; font-style: normal; }
h2 { font-size: 1.500em; margin-top: 4px; display: block; margin-bottom: 10px; }
h3 { display: block; margin-top: 4px; margin-bottom: 10px; font-size: 1.500em; color: #cd362c; }
h4 { display: block; margin-top: 4px; margin-bottom: 10px; }
h5 { display: block; margin-top: 4px; margin-bottom: 10px; color: #cd362c; }
a:link { color: #cd362c; text-decoration: none; }
a:visited { color: #cd362c; text-decoration: none; }
a:active { color: #cd362c; text-decoration: underline; }
a:hover { color: #cd362c; text-decoration: underline; }

#outside_container {
  width: 949px;
  background: url(/ss-contentbg.gif) no-repeat 0 177px;
}

#header {
  width: 949px;
  height: 177px;
  text-align: center;
  background: url(/ss-headerbg.gif) no-repeat top left;
}

#nav, .subnav { display: none; }

.subsub {
  width: 933px;
  height: 40px;
  border: none;
  background: url(/ss-navbg.jpg) no-repeat top center;
  padding: 0 0 0 16px;
}

a:link.FlyOut_Level01, a:visited.FlyOut_Level01 {
  color: #ffffff;
  font-size: 1.084em;
  font-weight: bold;
  padding: 0 8px 0 16px;
  border-bottom: none;
  border-right: 3px solid #fcb21f;
  font-style: normal;
  line-height: 31px;
}

a:active.FlyOut_Level01, a:hover.FlyOut_Level01 {
  text-decoration: none;
  cursor: pointer !important;
  background: none;
}

a:link.FlyOut_Level02, a:active.FlyOut_Level02, a:visited.FlyOut_Level02 {
  background: #cd362c;
  padding: 0 15px 0 0px;
}

a:hover.FlyOut_Level02 {
  background: #000;
  cursor: pointer !important;
  text-decoration: none;
}

.rmSlide { display: none !important; }

#banner1 {
  width: 932px;
  padding: 10px 0;
  margin: 0 0 0 9px;
  background-color: #d90408;
}

#breads {
  width: 900px;
  padding: 0;
  z-index: 99;
  position: absolute;
  top: 170px;
  left: 10px;
  font-weight: bold;
}

#breads a { color: #000; }

#main {
  width: 940px;
  padding: 0 0 0 9px;
}

.column1 {
  float: left;
  width: 305px;
  padding: 0;
}

.Section_Title { display: none; }

.column2 {
  float: left;
  width: 295px;
  padding: 10px;
  border: none;
  background: #febf42;
  min-height: 275px;
}

.column3 {
  float: left;
  width: 312px;
  padding: 0;
}

.colad1  ul, .colad1  li {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0 0 0 0 !important;
}

.colad2  ul, .colad2  li {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0 0 0 0 !important;
}

.search_Container, .Search_Container { margin: 0; position: absolute; top: 160px; right: 10px; width: 205px; }
.search_Button, .Search_Button { float: right; }
.search_TextBox, .Search_TextBox { float: left; width: 150px; margin: 5px 0 0 0; display: inline;}
.search_Link, .Search_Link { font-weight: bold; color: black !important; font-size: 1em; float: left; display: inline; margin: 8px 0 0 0; }
.search_Image, .Search_Image { display: none; }

#footer {
  height: 20px;
  background: none;
  width: 929px;
  padding: 10px;
  color: #ffffff;
  font-size: .917em;
}

#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {
  color: #ffffff;
}

#login {
  margin: 0;
  background: none;
  width: 949px;
  padding: 0 0 10px 0;
  font-size: .917em;
  text-align: right;
}

#login a { color:#ffffff; }
.registerLink { display: none; }

.ParentSection_MainListTable { display: none; }

.text_PageHeader {
margin-bottom: 15px;
}

.geoMap_Canvas { margin-bottom: 50px; }

.GeoMapSection_Item {
margin-bottom: 15px;
}