﻿/* Calendar styles start */

.CalendarStyle
{
	background-color: #FFFFFF;
	color: inherit;
}

.DayHeaderStyle
{
	background-color: #32679B;
	color: #FFFFFF;
}

.DayStyle
{
}

.NextPrevStyle
{
	background-color: #CFCFCF;
	color: #000000;
}
 
.OtherMonthDayStyle
{
	background-color: inherit;
	color: #999999;
}

.SelectedDayStyle
{
	background-color: #333399;
	color: White;
}
 
.SelectorStyle
{
}

.TitleStyle 
{
	background-color: #CFCFCF;
	color: #000000;
}

.TodayDayStyle 
{
	background-color: #CFCFCF;
	color: inherit;
}

.WeekendDayStyle
{
	background-color: #F0F0F0;
	color: inherit;
}

/* Calendar styles end */



.AlternatingRowStyle
{
	background-color: #F6F6F6;
	color: inherit;
}

.attachment
{
	background-color: #DDDDDD;
	border-color: #C2CFFB;
	border-style: solid;
	border-width: 0.1em;
	color: black;
	float: right; 
	padding: 0.5em;
	width: 19em;
}

.BoldLarge
{
	font-size: 110%; 
	font-weight: bold;
}

.borderedContent
{
	border-color: #C2CFFB;
	border-style: solid;
	border-width: 1px;
	margin: 5px;
	padding: 5px;
}

.col2_1_50
{
	float: left;
	width: 49%;
}

.col2_2_50
{
	float: right;
	width: 49%;
}

.CommandRowStyle
{
	background-color: #F3F3F3;
	color: inherit;
}

.EditRowStyle
{
	background-color: #F3F3F3;
	color: inherit;
}

.ErrorStyle
{
	background-color: inherit;
	color: #FF0000;
	font-weight: bold;
}

.FieldHeaderStyle
{
	background-color: #F3F3F3;
	color: inherit;
}

.FooterStyle
{
	font-weight: bold;
}

.fullwidth
{
	width: 99%;
}

.HeaderStyle 
{
	background-color: #32679B;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.HeaderStyle a:link, .HeaderStyle a:visited, .HeaderStyle a:active, .HeaderStyle a:hover
{
	background-color: inherit;
	color: #FFFFFF;
}

.LegisColor
{
	background-color: inherit;
	color: #32679B;
}

.left
{
	float: left;
}

.middle
{
    margin-left: auto;
    margin-right: auto;
}
.paddedContent
{
	margin: 5px;
	padding: 5px;
}

.PagerStyle 
{
	text-align: center;
}

.right
{
	float: right;
}

.RowStyle
{
	background-color: #FCFCFC;
	color: inherit;
}

.SelectedRowStyle
{
	background-color: #F3F3F3;
	color: inherit;
    font-weight: bolder;
}

.SortHeaderRowStyle
{
	background-color: #32679B;
	color: white;
	font-weight: bold;
}

.DynamicHoverStyle, .DynamicSelectedStyle, .StaticHoverStyle, .StaticSelectedStyle, .CurrentNodeStyle
{
	background-color: inherit;
	color: #32679B;
}

.ViewStyle
{
	width: 98%;
}

td.c1
{
	width: 23%;
}

td.c2
{
	width: 44%;
}

td.c3
{
	width: 32%;
}

.popupMenu
{
	position: absolute;
	visibility: hidden;
	background-color: #F5F7F8;
}

.popupHover 
{
	/*background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;*/
	background-color:#F0F0F0;
}

.popupMenuDiv
{
	border: 5px outset white; 
	padding: 5px;
}

.PageLevel1, .PageLevel2, .PageLevel3, .PageLevel4, .PageLevel5
{
	border: 1px outset white; 
}


.PageLevel1
{
	background-color: #CFCFCF;
	color: #000000;
	font-size: 140%;
	font-weight: bold;
}

.PageLevel2
{
	background-color: #F6F6F6;
	color: #000000;
	font-size: 120%;
}

.PageLevel3
{
	font-size: 110%;
}

.handleImage
{
	width: 15px;
	height: 16px;
	background-image: url(Images/HandleHand.png);
	overflow: hidden;
	cursor: se-resize;
}

.resizingImage
{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#B4D35D;
}
