body {
  margin:0; padding:0 10px; 
  background:white; 
  color: #113E8E;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;font-size:80%;
  line-height:1.3;
}
* {  line-height:1.5 !important; }

map {display:block;padding:0;margin:0}
img {border:none}
table {border-spacing:1px}
table tr {vertical-align:top}
a {color:black}
form {padding:0;margin:0;}
fieldset {margin-top:5px}

/************* HEADINGS **************/
h1 {font-size:140%;color:#652d89}
h2 {font-size:120%;color:#652d89}

.Message {color:red;font-weight:bold;text-align:center}

/******************* CMS CONTROLS *******************/
#cms_controls {
  position:absolute;top:0px;right:0;border-bottom:1px solid black;border-left:1px solid black;background-color:white;padding:0 5px
}

/******************* CMS BORDERS *******************/
.cms-block {position:relative}
.cms-block .cms-edit-img {position:absolute;top:0;right:0;z-index:20000}
.cms-border {border:1px dashed black}

/**** CMS CLASS ****/
.separate {
  padding-top:10px;margin-top:10px;border-top:1px solid black
}
/************* Gen purpose pretty table ***************/
.pretty_table th {
  text-align:center;font-weight:bold;color:white;background-color:grey;vertical-align:center;padding:3px 5px 0 5px;
}
.pretty_table td {
  background-color:#E0E0E0;vertical-align:top;padding:0 5px
}
/**** CMS CLASS END ****/

