.fieldlabels {
  font-weight:bold;
}

#container {
  background:#ffffff;
  width:740;
  margin:auto auto auto auto;
  border:1px solid #6f9fd3
}

#calendarContainer {
  background:#ffffff;
  width:90%;
  margin:auto auto auto auto;
  border: #9cb9d2 1 solid;
  text-align:left;
}

#adimage {
 border:1px solid black;
 margin-bottom:6px;
}

h2 {
  color:#336699;
  font-family:sans-serif;
  font-size:18pt;
  margin-left:8px;
  margin-top:8px;
}

h3 {
  color:#336699;
  font-family:sans-serif;
  font-size:10pt;
}

h4 {
  color:#336699;
  margin-left:12pt;
  font-size:12pt;
  font-weight:bold;
}


body {
  background: #8bb5e3 url('http://www.sidneydairybarn.com/images/bg-gradient02.png') repeat-x top;
  font-family:sans-serif;
  font-size: 10pt;
}

p {
  font-family:sans-serif;
  font-size: 10pt;
  margin-left:14px;
}

td {
  font-family:sans-serif;
  font-size: 10pt;
}

li {
  font-family:sans-serif;
  font-size: 10pt;
}


a.button:link, a.button:visited {
font-family:sans-serif;
font-size:10pt;
color:#ffffff;
display:block;
border:1px solid;
border-color:#aaa #000 #000 #aaa;
text-decoration:none;
width:8em;
text-align:center;
height:2em;
line-height:2em;
background:#073f65;
}

a.button:hover {
color:#073f65;
background:#cccccc;
position:relative;
top:1px;
left:1px;
border-color:#000 #aaa #aaa #000;
}

a:hover, a:visited:hover {
  color:#ffffff;
  background:#336699;

}

a:link, a:visited {
  color:#336699;
  background:#ffffff;
}


a.nohover:hover,a.nohover:visited:hover {
  background:transparent;
}


.formfield {
  background:#eeeeee;
  font-family:verdana;
  font-size:10pt;
}

a.menulink:link, a.menulink:visited {
  color: #ffffff;
}

a.menulink:hover {
  color:#336699;
  background:#ffffff;
}

.datepicker {
  font-weight:bold;
  font-size:16pt;

}


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 #336699;
}

th.cal {
  background: #336699;
  color: #ffffff;
}

td.cal_date {
  background: #99ccff;
  color: #336699;
}

td.cal_date_today {
  background: #ffffcc;
  color: #000000;

}

td.cal {
}
