h1{
font-size:20px;
margin: 0px;
font-weight: bold;
}

h2{
font-size:18px;
margin: 0px;
font-weight: bold;
}

input {
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

textarea {
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

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

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

.font-2{
font-size: 18px;
font-weight: bold;
}

.font-3{
font-size: 16px;
font-weight: bold;
color:#009000;
padding-botom:5px;
}

.font-4{
font-size: 15px;
}

.font-5{
font-size: 13px;
}

.maps-header{
font-size: 16px;
font-weight: bold;
color:#009000;
margin-bottom:2px;
}

.maps-text{
font-size: 12px;
color:#009000;
padding-top:5px;
}

.maps-border {
border: #ecdfa2 1px solid;
background-color: #E9FDE5;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
width:720px;
height:540px;
}

.maps-nomap {
margin-top:0px;
margin-bottom:10px;
width:100%;
font-weight:bold;
border: #ecdfa2 1px solid;
background-color: #E9FDE5;
padding:5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.maps-table {
border: #ecdfa2 1px solid;
background-color: #E9FDE5;
margin-bottom:15px;
width:100%;
border-radius:5px;
-webkit-border-radius:5px;
-opera-border-radius:5px;
-moz-border-radius:5px;
padding:5px;
}

.font-red{
color:#FF0000;
}

.font-green{
color:#009000;
}

.font-white{
color:#ffffff;
}

.font-orange{
color:#996600;
}

.notice {
border: #ecdfa2 1px solid;
background-color: #FFFFEE;
color: #CC0000;
font-size:12px;
padding:3px;
border-radius:5px;
-webkit-border-radius:5px;
-opera-border-radius:5px;
-moz-border-radius:5px;
}

.notice-red {
border: #FF0000 1px solid;
background-color: #FF0000;
color: #FFFFFF;
font-size:12px;
padding:3px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.inputButton {
border: #009000 1px solid;
background-color: #009000;
color: #FFFFFF;
font-size:14px;
font-weight:bold;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
cursor:pointer;
}

.inputButton:hover {
border: #009900 1px solid;
background-color: #009900;
color: #FFFFFF;
font-size:14px;
font-weight:bold;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
cursor:pointer;
}

.post {
border: #ecdfa2 1px solid;
background-color: #FDFDE5;
padding:5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.post-redborder {
border: #FF0000 1px solid;
background-color: #FF0000;
color: #FFFFFF;
padding:4px;
}

.post-green {
border: #ecdfa2 1px solid;
background-color: #E9FDE5;
padding:5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.post-dark {
border: #ecdfa2 1px solid;
background-color: #fbf7c9;
padding:5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.tag {
color:#644302;
}

.post-dark2 {
border: #ecdfa2 1px solid;
background-color: #fcf7ab;
padding:5px;
}

.post-red {
border: #FF0000 1px solid;
background-color: #fbf7c9;
padding:5px;
}

.table-dark {
border: #ecdfa2 1px solid;
background-color: #fbf7c9;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.table-green {
border: #009900 1px solid;
background-color: #009900;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
color:#FFFFCC;
font-size:18px;
font-weight:bold;
}


.border {
border: #ecdfa2 1px solid;
background-color: #FDFDE5;
padding:5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.tbCel1 {
vertical-align:middle;
text-align:center;
}

.tbCel2 {
vertical-align:middle;
text-align:center;
}

.border-top {
border-top: #ecdfa2 1px solid;
}

.border-bottom {
border-bottom: #ecdfa2 1px solid;
}

.quote {
border-left: #ecdfa2 3px solid;
color:#996600;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
margin-right: 5px;
padding-left:5px;
}

.quoting {
font-weight: bold;
color:#009000;
}

.gbody{
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 85%;
background: #FDFDE5;
margin: 10px;
vertical-align:top;
}

img {
border: 0px;
}

td{
text-align: left;
vertical-align:top;
}

.txtSm{
font-size: 11px;
}

.warning{
color: #FF0000;
font-size: 15px;
font-weight: bold;
}

.navCell{
color: #FF0000;
font-size: 14px;
font-weight:bold;
}

.navCell-big{
color: #FF0000;
font-size: 16px;
font-weight:bold;
border: #ecdfa2 1px solid;
background-color: #fbf7c9;
padding:5px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.navCell-big2{
color: #FF0000;
font-size: 16px;
font-weight:bold;
}

.selectTxt {
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 14px;
background-color: #FFFFFF;
}

.textForm {
background: #FFFFFF;
border: #ecdfa2 1px solid;
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 14px;
}

.formStyle{
margin: 0px;
font-family: Arial,Helvetica,Verdana,sans-serif;
}

.tbStBar{
border: #ecdfa2 1px solid;
margin: 5px;
padding: 10px;
background: #FDFDE5;
font-size: 14px;
font-weight:bold;
font-family: Arial,Helvetica,Verdana,sans-serif;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}