#contactDiv {
  width:90%;
  margin:auto;
}


.datepicker {
  font-size:16pt;
  font-weight:bold;
}

.footerText {
  font-family:"tahoma",sans-serif;
  font-size:8pt;
}

.footerMenu {
  font-family:"tahoma",sans-serif;
  font-size:10pt;
}


#topBar {
  background:#171c1b;
}

.formfield {
  background:#d7ebec;
}

.formfieldLabel {
  font-weight:bold;
  text-align:right;
}



#header {
  background:#d7ebec;
  height:108px;
}

body {
  margin:0px 0px 0px 0px;
  font-family:"tahoma",verdana,sans-serif;
  font-size:10pt;
}

a:link, a:visited {
  font-family:"tahoma",sans-serif;
  color:#4e625e;
}

a:hover {
  font-family:"tahoma",sans-serif;
  background:#4e625e;
  color:#ffffff;
}

a.nohovercolor:hover {
  background:transparent;
}

.leftMenu {
  border-right:1px solid #999999;
}


.testimonialDiv {
  margin:auto;
  width:500px;
  border: 1px dashed #999999;
  padding:12px;
  background: #eeeeee;
  margin-bottom:6px;

}

h3 {
  font-family:"tahoma".serif;
  font-size: 14pt;
  font-weight:bold;
}

h4 {
  font-family:"tahoma",verdana,sans-serif;
  font-size: 12pt;
  font-weight:bold;
  margin-left:20px;
}

fieldset {
  border:1px solid #529093;
  padding-bottom:20px;
  margin-bottom:20px;

}


legend {
  color: #529093;
  font-weight:bold;
  font-size:14pt;
font-family:"tahoma",verdana,sans-serif;

}

.packagesDiv {
  background-color: #d7ebec;
  padding:12px;
  margin-left:12px;
  margin-right:12px;
  margin-top:12px;
}

.imageThumb {
  margin-bottom:2px;
}

p {
  margin-left:24px;
  font-family:"tahoma",verdana,sans-serif;

}

a.cal_date:link {text-decoration:none;color:white;display:block;width:100%;height:100%;}
a.cal_date:visited {text-decoration:none;color:white;display:block;width:100%;height:100%;}
a.cal_date:hover {text-decoration:none;color:white;display:block;width:100%;height:100%;}
a.cal_date:active {text-decoration:none;color:white;display:block;width:100%;height:100%;}

a.cal:link {text-decoration:none;color:red;display:block;height:100%;background:white;padding:3px;}
a.cal:visited {text-decoration:none;color:red;display:block;width:100%;height:100%;background:white;padding:3px;}
a.cal:hover {text-decoration:none;color:white;display:block;width:100%;height:100%;background:#dddddd;border: thin solid black;padding:0px;}
a.cal:active {text-decoration:none;color:red;display:block;width:100%;height:100%;background:white;padding:3px;}

a.event:link {
font-size:8pt;
text-decoration:none;
color:blue;
width:100%;
background:#dddddd;
padding:2px;
}

a.event:visited {font-size:8pt;text-decoration:none;color:blue;width:100%;background:#dddddd;padding:2px;}

a.deleteevent:link {text-decoration:none;color:blue;background:red;padding:3px;border:thin solid black;}
a.deleteevent:visited {text-decoration:none;color:blue;background:red;padding:3px;border:thin solid black;}


table.cal {
	border: 1px solid #ffffff;
}

th.cal {
  background: #4e625e;
  color: #ffffff;
  width:110px;
}

td.cal_date {
  background: #d7ebec;
  color: #4e625e;
  border:0px;
}

td.cal_date_today {
  background: #ffff99;
  color: #000000;

}

td.calHighlighted {
  border:1px solid #dddddd;
  background:#e8fcfd;
  color:#4e625e;
}

td.cal {
  border:1px solid #dddddd;
  background:#ffffff;
}
