


@import url(./LayoutStyles/MinnesotaAssociationofRealtors_1506_20080623T160224/1506_styles.css);
@import url(./LayoutStyles/MinnesotaAssociationofRealtors_1506_20080623T160224/1506_layout.css);

.loginlogout
{
	color:#700D0D;
	-x-system-font:none;	
	font-family:"Lucida Grande",verdana,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:underline;
}

.loginlogout:hover
{
	color:#700D0D;
}


/* ---calendar------- */
#ctl00_TemplateBody_cEventsCalendar th
{
	font-weight: normal;	
	background-color: #7B0D16;
	color: #FFFFFF;
	padding: 2px;
	text-align: center;
	border: solid 1px #FFF !important
}

#ctl00_TemplateBody_cEventsCalendar td 
{
	text-align: left;
	height: 10px;
	vertical-align: top;
	background-color:#DFDFDF !important;
	border: solid 1px #FFF;
	margin: 0px;
	padding: 3px;
	
}



.eventCell
{
	
	display: block;
	margin-top: 5px;
	padding: 3px;
	vertical-align: top;
	min-height: 50px;
}
.eventCell br
{
	display: none;
}
.eventCell a
{
	margin-bottom: 10px;
	display: block;
}


#ctl00_TemplateBody_cEventsCalendar table 
{
	border: none  !important;
	border-collapse: none  !important;
	height: 10px;
	background-color: #7B0D16 !important;
}

#ctl00_TemplateBody_cEventsCalendar table td
{
	height: 10px;
	vertical-align: middle;
	text-align: center;
	vertical-align: top;
	background-color: #7B0D16;
	color: #7B0D16 !important;
	border: none;
	
}
#ctl00_TemplateBody_cEventsCalendar table td a
{
	color: #7B0D16 !important;
}

/* ---end calendar--- */



/* --- begin validation --- */
.required
{
	font-weight: bold;
}
.validation-summary
{
	border: solid 1px red;
	padding: 5px;	
	margin-top: 5px;
	margin-bottom: 5px;
	background: #fff url(../images/sad_server.gif) no-repeat 5px 50%;
}
.validation-summary span
{
	font-weight: bold;
}
.validation-summary ul
{
	list-style: square;
	margin-left: 8px;
	padding-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.validation-summary ul li
{
	color: red;
}


/* --- end validation --- */