 .content .Default  h3 {
	font-size:16px;
	line-height:24px;
	min-height:35px;
	margin:-9px 0 10px -20px;
	padding:9px 0 0 20px;
	background:url(../../assets/layouts/gmvb/images/bracket.jpg) top left no-repeat;
}
div.calendarStyles td.calendar{
 width:80;
 font-size:10px;
 height:50px;
 border-right:1px solid silver;
 border-bottom:1px solid silver;
 width:75px;
}

div.calendarStyles td.calendarToday{
 background-color:#ccc;
}
div.calendarStyles table.calendar{
 border:1px solid silver;
 width:100%;
}

div.calendarStyles .calendar .calendar_events a{
 color:#D31145;
 padding-bottom:5px;
 display:block;
}
div.calendarStyles .calendar .calendar_events a:hover {
 color:#D31145;
 text-decoration:underline;
}

div.calendarStyles .calendar .calendar_events{
 font-size:9px;
 text-align:left;
 padding-left:10px;
 width:79px;
 list-style-position:inside;
 list-style-type:none;
}
div.calendarStyles .calendar .calendar_events li{
 font-size:9px;
}
.calendarHeader { background-color:#ccc; border: 1px solid silver;}

.events a {
 padding-bottom:10px;
 display:block;
}

.NoHeader h3{display:none;}
 .content .MainHeader  h3 {
	font-size:20px;
	line-height:24px;
	min-height:35px;
	margin:0;
	padding:0;
	background:none;
        
}
.MenuList a, .MenuList a:visited {
	color:#fff;
        font-size:16px;
	display:block !important;
	padding:10px 10px 10px 50px;
	margin:5px;
	text-decoration:none;
        background:#556831 url("../../assets/layouts/gmvb/images/form.png") 5px 8px no-repeat;
        border:1px solid #000;
        
}
.MenuList a:hover {
background:#86b54f url("../../assets/layouts/gmvb/images/form.png") 5px 8px no-repeat;
color:#000;
border:1px solid #000;

        
	
}
.MenuList a.activePageMenuItem{border:1px solid #000;background:#86b54f url("../../assets/layouts/gmvb/images/form.png") 5px 8px no-repeat; color:#000;}

