/*  ******************  APPLICATION CSS  **********************  */
#apptopheader
{
	background-image: url(/images/insidebanner.jpg);
	background-repeat: no-repeat;
	width: 792px;
	height: 168px;
}

.dgaltitem{
background-color:#FBF9F7;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
.dgitem{
background-color:#FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

.appcontent
{
    width: 98%;
    padding:  10px 0px 10px 10px;
}

/*  ******************  APPLICATION CSS  **********************  */

/*--------- Events Calendar Styles --------------*/

.calendar
{
  border:none;
  width: 780px;
}

.day
{
  width:14.29%;
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size: 1em;
  color:Black;
  background-color:#FFFFFF;
  border:solid 1px #C6C1AC;
}

.todaybg
{
	background-color: #fef18a;
}

li.eventitems
{
	margin-left: -20px;
}
.othermonthday
{
  background-color:#F5F3E5;
}

.month
{
  border-collapse:collapse;
  border:solid 1px black;
}

.dayheader
{
  background-color:#E3E0CD;
  background-image:url(/images/calendar/header_bg.gif);
  color:#504C39;
  font-family:Verdana;
  font-size:1em;
  text-align:center;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-bottom:solid 1px #ACA899;
  border-right:solid 1px #C6C1AC;
  padding: 4px;
}

.title
{
  background-color:#7D9459;
  background-image:url(/images/calendar/title_bg.png);
  border: 1px solid black;
  border-bottom-width: 0px;
}

.title TD
{
  font-family:verdana;
  font-size:1em;
  font-weight:bold;
  color:White;
  padding-top:1px;
  padding-bottom:1px;
}

.nextprev
{
  cursor: default;
}

.formheadercol
{
	background-color: #BAD97F;
}

.formdatacol
{
	background-color: #F5F3E5;
}

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
    color: #860038;
}

input.textEntry 
{
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 100%;
}

.colleft50
{
    width: 50%;
    float: left;
}

.colright49
{
    width: 49%;
    float: right;
}

.imgBtn
{
    padding: 0;
    margin: 0;
    border: none;
}

.centered
{
    text-align: center;
}

.logobottom
{
    margin: 20px 20px 20px 20px;
}

.divleft
{
    width: 200px;
    float: left;
}

.divright
{
    width: 550px;
    float: left;
}
