.Default      { font-family: Verdana, Times, serif; font-size:12px; color: #1D1D26; line-height:16px; }
.Default td   { font-family: Verdana, Times, serif; font-size:12px; color: #1D1D26; line-height:16px; }

/*.Default a { font-family: Verdana, "Times New Roman", Times, serif; color: #406eba; font-size:12px; font-weight: normal; text-decoration: none; }
.Default a:hover {color: #406eba; font-weight: normal; text-decoration: underline;}*/

.Default_title { font-family: Verdana, "Times New Roman", Times, serif; color: #1D1D26; font-size:16px; font-weight: bold;}
.Default_title a { font-family: Georgia, "Times New Roman", Times, serif; color: #164776; font-size:16px; font-weight: bold;}
.Default_title a:hover { color: #164776; font-size:16px; font-weight: bold;}

.Default_body { font-family: Verdana, Times, serif; font-size:12px; color: #1D1D26; line-height:16px; }

.Default_image { }
.Default img {  }

.Default_menu a { font-size:11px; color: #4a4b60; !important;display:block; }
.Default_menu a:hover { color: #4a4b60; text-decoration:underline; !important; }

div.Default {clear:both;}

.Default hr { width: 100%; border:1px solid #CFCFCF; }

/* FORMs */
.Default input, .Default textarea , .Default select {
margin: 1px;
border: 1px solid #CFCFCF;
padding: 2px;
font-size: 12px;
color: #1D1D26;
font-weight: normal;
width:px;
}

.Default th { width:150px; font-size: 12px; color: #000000; font-weight: normal; }
.Default .submit input { width: 100px; font-weight: bold; }
.Default .submit input:hover { background-color: #4174BC; color: white; }

#SearchBar_Input {
margin: 1px;
border: 1px solid #CFCFCF;
padding: 2px;
font-size: 12px;
color: 000000;
font-weight: normal;
width: 130px;
}
#SearchBar_Search {
margin: 1px;
border: 1px solid #CFCFCF;
padding: 1px;
font-size: 11px;
color: 000000;
font-weight: normal;
width: 72px;
}

.CalendarStyles {
	/*width:680px;*/
}
div.calendarStyles td.calendar {
	/*width:60;*/
	font-size:10px;
	height:50px;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
}
div.calendarStyles td.calendarToday {
	background-color:#ccc;
}
div.calendarStyles table.calendar {
	border:1px solid silver;
	width:100%;
}
div.calendarStyles .calendar .calendar_events a {
	color:#4a4b60;
}
div.calendarStyles .calendar .calendar_events {
	font-size:9px;
	text-align:left;
	padding-left:2px;
	/*width:100%px;*/
	list-style-position:none;
	list-style-type:none;
	color:#4A4B60;
}
div.calendarStyles .calendar .calendar_events li {
	font-size:9px;
}
.calendarHeader {
	background-color:#ccc;
	border: 1px solid silver;
}
ul.calendar_events {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 18px 15px;
}
.calendar {
	border-style:solid;
	border-color:000000;
	border-width:1px;
	padding:3px;
	font-size:10px;
}
.calendar a {
	color:#4A4B60;
	display:block;
	font-size:9px;
	padding-top:6px;
}
.calendar a:hover {
	text-decoration:underline;
}
.AlignCenter { text-align:center; }
