﻿body
{
	font-family: Helvetica, Arial, sans-serif;
	font-size:100%;
	padding: 0px;
	margin: 0px;
	border: 0 none;
	min-width: 1024px;
}
html>body {font-size:16px}


div#LeftPane 
{ background: url("../images/menu1C.jpg") no-repeat left top transparent;
  position:absolute; top:0; left:0; height:600px; width:150px; }

#LeftPane h1 
{ border: 0 none;
  margin: 0;
  height: 209px;
  width: 150px;
}

#LeftPane h1 span { display:none; }

#LeftPane ul { list-style:none outside none; margin:0; padding:0; }

#LeftPane ul li { margin:0;  padding:0 0 0 35px; border-bottom: solid 1px #fff; }

#LeftPane ul li div
{ color: #fff;
  height:15px;
  margin:0;
  border:0 none;
  padding: 2px 0 3px 0;
  font-size:12px;
  font-weight:bold;
  font-family: Helvetica, Arial, sans-serif; }

#LeftPane ul li div span { cursor:pointer; cursor:hand; }

#LeftPane ul li div span a
{ color:#fff;
  text-decoration: none;}

span.over { text-decoration: underline; }
span.out { text-decoration: none; }

.ContentPane  
{ background: url("../images/toplinie1.png") repeat-x left top transparent;
  border: 0 none;
  padding: 0 0 0 20px;
  margin: 0 0 0 150px;
  position:relative; }

div.VisiblePane { display:block;}
div.InvisiblePane { display:none;}

.ContentPane h2 
{ font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 18px;
  color: #C30101;
  padding: 35px 0 0 0;
  margin: 0; }

/* .ContentPane a
{ font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #C30101;
  color: #fff;
  margin: 10px 10px 0 0;
  border: none 0;
  padding: 2px 20px;
  float:left; } */

#MapContent input
{ float:right;
  margin:10px 0 0 0; }

#address
{ padding:0;
  border: solid 1px #999999; 
  height:18px;
  width:230px; }

#GoogleSearchButton 
{ background-color :#C30101;
  border:none 0;
  color:white;
  cursor:pointer;
  font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  /*margin: 20px 0 0 0;*/
  padding:2px 3px 2px 3px;
  height:20px; }

#GoogleResetButton 
{ background-color :#C30101;
  border:none 0;
  color:white;
  cursor:pointer;
  font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  padding:2px 3px 2px 3px;
  height:20px;
  margin-left: 5px!important;
  text-align: center;
}
  
#MapContent a.RedButton
{ font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #C30101;
  color: #fff;
  display: inline-block;
  margin: 10px 10px 0 0;
  border: none;
  padding: 2px 20px;
  float: left;
}
  
.Article2Column
{ width: 750px;
  padding:7px 0 0 0;
  margin-bottom:-7px; } 

.Short
{ border-bottom: solid 1px #999999;
  padding:7px 0 7px 0;
  margin-bottom:0px; }

.Article2Column img.column2
{ float:right;
  padding-left:0; }

.Article2Column h3
{ font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 0 0 7px 0; }

.Article2Column p
{ font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  line-height:16px;
  margin:7px 0;
  width:480px; }  

.Article2Column p.annotation
{ font-style:italic; }  

.Article2Column fieldset
{ margin:0;
  padding:0;
  border: none 0; }

.Article2Column a
{ font-family: Helvetica, Arial, sans-serif;
  font-size: 12px; }

.Article2Column a.lwLink
{ font-family: Helvetica, Arial, sans-serif;
  color: #C30101;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
  
.Article2Column a.lwLink:hover
{ text-decoration: underline; }
 
fieldset ol {  
padding:0;
margin:0;  
list-style: none;  
}  

fieldset li
{ margin: 7px 0; }  

fieldset.submit 
{ border-style: none; }

.Article2Column fieldset ol li label
{ display:block;
  font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold; }

/* .Article2Column fieldset ol li div
{ font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold; } */

.Article2Column fieldset ol li span.displayNone
{ display:none; }

.Article2Column fieldset ol li input
{ font-family: Helvetica, Arial, sans-serif;
  font-size:12px; }

.Article2Column fieldset ol li textarea
{ font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  width:470px; }

.Article2Column fieldset ol li input.submit
{ background-color :#C30101;
  border:none 0;
  color:white;
  cursor:pointer;
  font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:2px 20px;
  height:20px; }

span.Signature
{ font-weight:normal;
  font-style:italic; }  

.ClearFix 
{ clear:both;font-size:1px;line-height:0px; }
  
#map_canvas 
{ background-color: #E5E3DF;
  position:relative;
  margin: 7px 0 0 0;
  border: solid 1px #999999 }  

button 
{ background-color: #C30101;
  border: none;
  color: #fff;
  margin: 20px 0 0 20px;
  display: block;
  margin: 20px 0 0 0; }

.moreBtn 
{ width: 120px; }

.gmapsBtn
{ font-size: 12px;
  border-top : solid 1px #ffffff;
  border-left : solid 1px #ffffff;
  border-right : solid 1px #b0b0b0;
  border-bottom : solid 1px #b0b0b0; }

.gmapsBtnOuter 
{   position: absolute;
    background-color: #ffffff;
    border-top: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
    text-align: center;
    cursor: pointer;
    margin-right: 20px; }

.layersItem
{   width: 120px;
    text-align: left; }

.layerSelected 
{
    background: url("../images/hviddot.png") no-repeat transparent;
    background-position: 3px 2px;
}

.Red { color: Red; font-weight:bold; }

#iw_kml h1
{
    color:#C30101;
    font-weight: bold;
    font-size: medium;
    margin-bottom: 0em;
}

#iw_kml a
{ font-family: Helvetica, Arial, sans-serif;
  color: #C30101;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
  
#iw_kml a:hover
{ text-decoration: underline; }

.Red { color: Red; font-weight:bold; }

#recaptcha_image { float:none; }

.ErrorMessage { font-family: Helvetica, Arial, sans-serif;
  font-size:12px;
  color: #C30101; }

