@charset "utf-8";
.boxGradient {
	background-image: url(/img/box_gradient.jpg);
	background-repeat: repeat-x;
}
.boxMain {
	background-color: #778F9E;
	border: 2px solid #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.textMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.boxBorder {
	border: 2px solid #FFFFFF;
}
.textMainBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

/*********** DNETCOM STYLES ***************/
/* INSTALLATION AND EDITING COMMENTS
   Installed Version: 1.0
   Installed On:      3/13/2009
   Installed By:      JH
   Special Comments:  Announcement and calendar only
*/

/***********START ANNOUNCEMENT STYLES************/
.anouncement_container{
	margin:10px;
}

.anouncement_title{
    font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	font-size:16px;
	font-weight:bold;
	background-color:#b8c6cf;
	width:100%;
	display:block;
	text-align:left;
}

.anouncement_body{
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px
}
/*********** END ANNOUNCEMENT STYLES ************/

/***********START CALENDAR STYLES************/
/*start calendar css*/
img {
	border: none;
}

.calendar {
	background-color: #778f9e;
	width: 200px;
	border: 2px solid black;
	text-align: center;
	float: right;
	margin: 5px;
}
.calendar td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
}

.calendar .thisMonth a {
	font-weight: bold;
	color: #413421;
}
.calendar .navMonth a {
	color: #666666;
}
.calendar td.weekday {
	background-color: #b8c6cf;
	border-top: 1px solid #413421;
	border-bottom: 1px solid #413421;
}
.calendar td.dimDate {
	color: #999999;
}
.calendar td.normalDate {
	color: #333333;
}
.calendar td.normalDate a {
	color: #413421;
	font-weight: bold;
}
/* end caledar css */

/*start event css*/
.event_item{
	width:350px;
	margin-bottom: 10px;
}

.event_item_title{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#b8c6cf;
	font-weight:bold;
	display:block;
	padding: 3px;
}

.event_item_date{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.event_item_body{
	display:none;
}

.event_item_display_link{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center; 
	float:right; 
	padding:3px; 
}
/* end event css */

/*start upcoming event css*/
.upcoming_event{
	width:550px;
}

.upcoming_event_item_title{
	background-color:#99CCFF;
	font-weight:bold;
}

.upcoming_event_item_date{}

.upcoming_event_display_link{
	text-align:center; 
	float:right; 
	padding:3px; 
	background-color:#B5AA8A;
}

.upcoming_event_body{
	display:none;
}
/* end upcoming event css */
/*********** END CALENDAR STYLES ************/
.boxBorderBrown {
	border: 2px solid #261208;
}
