﻿/* UniGrid */
.UniGridBody
{
}

.UniGridBody a
{
	color: #000000;
}

.UniGridHeader
{
}

.UniGridHead
{
	text-decoration: none;
	color: #000000;
}

.RTL .UniGridHead
{
	text-align: right;
	_float: right;
}

.UniGridHead a
{
	text-decoration: none;
	color: #000000;
}


.UniGridContent
{
}

.UniGridGrid
{
	width: 100%;
	border: solid 1px #cccccc;
}

.Opera .UniGridGrid td, .Opera .UniGridGrid th
{
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-right: none;
	border-left: none;
}

.Opera .UniGridGrid td td, .Opera .UniGridGrid th td
{
	border: none;
}

.UniGridFooter
{
	float: right;
	width: 100%;
	text-align: right;
}

.RTL .UniGridFooter
{
	float: left;
	text-align: left;
}

.GridFooter
{
	text-align: right;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	padding: 3px;
}

.RTL .GridFooter
{
	text-align: left;
}

.UniGridActionSeparator
{
	border-left: solid 1px #cccccc;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 0px;
	overflow: hidden;
}

.RTL .UniGridActionSeparator
{
	border-left: none;
	border-right: solid 1px #cccccc;
}

/* Grids */

.ContentGrid
{
	width: 100%;
	border: solid 1px #cccccc;
}

.ContentGridHead
{
	text-decoration: none;
	color: #000000;
}

.RTL .ContentGridHead
{
	text-align: right;
}

.ContentGridHead a
{
	text-decoration: none;
	color: #000000;
}

.EventCalendar
{
	width: 100%;
}

.EventCalendar *
{
	padding: 0px;
}

.EventCalendar .Title
{
	background:#000000 url(../App_Themes/DotNetGroup/Images/genbackground.gif) repeat-x scroll left top;
	color: #ffffff;
	padding: 5px;
	height: 35px;
	font-weight: bold;
	vertical-align: middle;
}

.EventCalendar .Navigation
{
	font-weight: bold;
	width: 50px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

.EventCalendar .DayHeader
{
	height: 25px;
	background-color: #222222;
	color: White;
	font-weight: bold;
	border-style: none;
	vertical-align: middle;
	font-size: 11px;
}

.EventCalendar .Day, .EventCalendar .OtherMonth, .EventCalendar .Weekend, .EventCalendar .Today
{
	height: 50px;
	padding: 3px;
	background-color: #eeeeee;
	font-size: 11px;
}

.EventCalendar .Today
{
	background-color: #222222;
	color: White;
	font-weight: bold;
}

.EventCalendar .Today .ContentEvent a
{
	color: #d5e7f0;
	font-weight: bold;
	font-size: 11px;
}

.EventCalendar .ContentEvent a
{
	margin-top: 3px;
	color: #103f72;
	font-weight: bold;
}

.EventCalendar .OtherMonth
{
	color: Gray;
	background-color: White;
}

.EventManagerRegTitle
{
	display: block;
	color: #002756;
	font-weight: bold;
	margin-bottom: 5px;
}
.EventManagerOutlookLink
{
	display: block;
	margin-top: 5px;
}

.EventManagerRegLabel
{
	font-weight: bold;
}

.eventCalendarDetail .zoneTop
{
	width: 100%;
}

.eventCalendarDetail .zoneLeft
{
	width: 400px;
}

.eventCalendarDetail .zoneRight
{
	width: 400px;
	padding: 0 20 0 20;
}


