html,body{margin:0;padding:0}
body{font:86% "Trebuchet MS",arial,sans-serif;color: #333;text-align:center;padding: 6px}
h1,h2{padding-left: 15px;margin: 0}
h2{font-size: 160%;color: #555}
p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5}
address{font-style: normal}

div.gradient{background: #F2F2F2 url(gradient.png) repeat-x top;margin: 15px}
div.gradient p{margin:0;padding: 2px 5px}
p.codehere{color: #2A4D91}

div#container{width:92%;margin: 0 auto;background-color: #C0CDF2;text-align: left}

div#header{background-color: #1b5790;padding:10px 0}
div#header h1{color: #FFF;font-size: 275%;font-weight: 900}
div#header span{display:block;position:absolute;left:700px;top:6px;height: 103px; width:314px; }

div#menu{width:100%;overflow:auto;background: #1b5790;padding-top: 5px}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{padding-left:15px}
ul#nav li{float:left;width:100px;margin-right:2px;text-align: center}
ul#nav a{float:left;width:100px;text-decoration:none;background: #b2d281;color: #325b0a;font-weight:bold;padding:0px 0px 0px 0px}
ul#nav li.active a,ul#nav a:hover{background-color:#FFFFFF}

div#content{clear:left;border-top:1px solid #999;background-color: #e5ecf3;padding:20px 12px 20px 12px}
div#contentmap{clear:left;background-color: #ffffff}
div#contentreview{background-color: #e5ecf3;padding:20px 12px 20px 12px}
div#contentsite{background-color: #e7f1d7}
div#contentstats{background-color: #ffffff}
div#contentcharacteristic{background-color: #ffffff}

div#footer{padding-top:5px;text-align: center;font-size: 90%;background: #e7f1d7;color: #000000}

div#box{float:right;display:inline;width:150px;margin: 5px 15px 0 5px;background:#FFFFFF;text-align:center}
div#box p{padding:0 5px}

div#top_site_box{float:right;display:inline;width:250px;margin: 5px 15px 0px 5px;background:#FFFFFF}
div#top_site_box p{padding:0 5px}

div#site_number_box{float:left;display:inline;width:220px;margin: 5px 15px 0px 5px;background:#FFFFFF;text-align:center}
div#site_number_box p{padding:0 5px}

div#minipics{float:left;width:100%;padding-bottom:10px}
div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}

div.addsite{ 
   /*position:relative;*/
   width:390px;
   margin:0px 0px 0px 0px;
   font-size:0px; 
   background-color:#FFFFFF; 
   }

div.addsite a{
   font-size:10px; line-height:14px; color:#313131; text-transform:uppercase; background-color:#FDFDFE; display:block; 
   float:left; padding:0 10px 0 0;cursor:pointer;    
   }   
div.addsite h2{
   padding:0px 0px 0px 0px; width:150px; display:block; height:22px; margin:0; text-indent:0px;   
   font:18px/16px Georgia, "Times New Roman", Times, serif; background:#fff; color:#006EA6;
   }
         
div.addsite label{
   font-size:10px; line-height:14px; color:#705D20; background-color:#FDFDFE; 
   float:left; padding:0 0 0 0;font-weight:bold; 
   }
   
div.addsite input{
   color:#000000; border:none; float:left; height:22px;
   padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
   }   

div.addsite input.addsiteshortinput{
   background:url(images/input_box_60_disabled.gif) no-repeat 0 0 #E9DFC6; width:62px;
   }   

div.addsite textarea{
   background:url(images/input_box_350.gif) no-repeat 0 0 #E9DFC6; color:#000000; border:none; float:left; 
   padding:0 0px 0 0px; margin:0px 0px 0 0;width:350px;height:60px;
   }   
div.addsite input.country {
   background:url(images/input_box_60_disabled.gif) no-repeat 0 0 #E9DFC6; width:62px;
   }
div.addsite input.adminareaname {
   background:url(images/input_box_60_disabled.gif) no-repeat 0 0 #E9DFC6; width:62px;
   }
div.addsite input.postalcode {
   background:url(images/input_box_60_disabled.gif) no-repeat 0 0 #E9DFC6; width:62px;
   }
div.addsite input.subadminareaname {
   background:url(images/input_box_120_disabled.gif) no-repeat 0 0 #E9DFC6;width:122px;
   }
div.addsite input.sitename {
   background:url(images/input_box_120_disabled.gif) no-repeat 0 0 #E9DFC6;width:122px;
   }
div.addsite input.locality {
   background:url(images/input_box_120_disabled.gif) no-repeat 0 0 #E9DFC6;width:122px;
   }
div.addsite input.address {
   background:url(images/input_box_280_disabled.gif) no-repeat 0 0 #E9DFC6;width:282px;
   }   
div.addsite input.requestedAddress {
   background:url(images/input_box_280.gif) no-repeat 0 0 #E9DFC6;width:282px;
   }
div.addsite input.characteristic_checkbox{
   padding:0px 0px 0px 0px; margin:0px 20px 0px 20px; float:right;
   }   

div.addsite table {  
   border-collapse:collapse;
   font:normal 14px/12px Arial, Helvetica, sans-serif; 
   background-color:#FDFDFE;
   }
div.addsite table td {
   border-collapse:collapse;color: #5E9908;
   /*border:1px solid #000;*/
   }
div.addsite table tr {
   border-collapse:collapse;color: #705D20;
   /*border:1px solid #000;*/
   }
div.addsite table.site_table{ 
   border-collapse:collapse;
   font:normal 14px/12px Arial, Helvetica, sans-serif;      
   }
div.addsite table.site_table td{ 
   border-collapse:collapse;
   font:normal 14px/12px Arial, Helvetica, sans-serif; color: #000000;
   padding:4px 0px 0px 0px;      
   }
div.addsite table.site_table a.site_table_name_link{
   font-size:14px; line-height:14px; color:#006EA6; text-transform:none; background-color:#FDFDFE; 
   padding:0px 10px 0px 0px;cursor:pointer;display:inline;
   float:none; cursor:pointer;   
   }    
 
 /*---------------addmap------------*/
#addmap {
  top: 0;
  left: 0;
  height:440px;  
  margin: 0px;
  padding: 0em;
  margin-left: 0px;
  max-height: 100%;
  max-width: 100%;
  border: 1px solid #C5B692;
}

#reviewmap {
  height:150px;
  width:220px;  
  margin: 0px;
  padding: 0em;
  margin-left: 0px;
  max-height: 100%;
  max-width: 100%;
  border: 1px solid #C5B692;
}

.xkr { font-family:arial,helvetica,sans-serif; font-size:120%; color:#000000; font-weight:bold }
.xgr { font-family:arial,helvetica,sans-serif; font-size:120%; color:#7D7D7D }
.lkr { font-family:arial,helvetica,sans-serif; font-size:94%;  color:#000000 }
.lkb { font-family:arial,helvetica,sans-serif; font-size:87%; font-weight:bold; color:#000000 }
.lwb { font-family:arial,helvetica,sans-serif; font-size:87%; font-weight:bold; color:#FFFFFF }
.lrb  { font-family:arial,helvetica,sans-serif; font-size:87%; font-weight:bold; color:#FF0000 }
.rkr  { font-family:arial,helvetica,sans-serif; font-size:80%; color:#000000 }
.rkb  { font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:bold; color:#000000 }
.rgb  { font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:bold; color:#7D7D7D }
.rgr  { font-family:arial,helvetica,sans-serif; font-size:80%; color:#7D7D7D }
.skr  { font-family:arial,helvetica,sans-serif; font-size:60% }
.sgr  { font-family:arial,helvetica,sans-serif; font-size:60%; color:#7D7D7D }
.rrr  { font-family:arial,helvetica,sans-serif; font-size:80%; color:#FF0000 }
.srr  { font-family:arial,helvetica,sans-serif; font-size:60%; color:#FF0000 }
.lp { padding-left:10px }
.lrp { padding-left:10px; padding-right: 10px }
