﻿/* START BASIC STYLES */

.Title {
	color:					#5584ba;
	background:				Transparent;
	font-family: 			verdana, sans-serif;
	font-size: 				12px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
	text-decoration: none;
}
.BigTitle {
	color:					#5584ba;
	background:				Transparent;
	font-family: 			verdana, sans-serif;
	font-size: 				14px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
	text-decoration: none;
}
.Label {
	background-color:		 Transparent;
	color:                  #000000;
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
}

.LabelLarge {
	background-color:		 Transparent;
	color:                  #000000;
	font-family:			verdana, sans-serif;
	font-size:				12px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
}

.Text {
	background-color:		 Transparent;
	color:                  #000000;
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:		    normal;
	padding:                0px 0px 0px 0px;
}

.TextBox {
	background-color:		#FFFFFF;
	border-top:				1px solid #5584ba;/* #3399FF;*/
	border-left:			1px solid #5584ba;
	border-right:			1px solid #5584ba;
	border-bottom:			1px solid #5584ba;
	color:                  #000000;
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:		    normal;
	padding:                0px 0px 0px 0px;
}


.TextBoxSearch
{
	background-color:		Transparent;
	border-top:				1px solid #3399FF;
	border-left:			1px solid #3399FF;
	border-right:			1px solid #3399FF;
	border-bottom:			1px solid #3399FF;
	color:                  #000000;
	font-family:			verdana, sans-serif;
	font-size:				11px;
	font-weight:		    normal;
	padding:                2px 2px 2px 2px;
}
.TextBoxReadOnly
{
	background-color:		#dcdcdc;
	border-top:				1px solid #5584ba;
	border-left:			1px solid #5584ba;
	border-right:			1px solid #5584ba;
	border-bottom:			1px solid #5584ba;
	color:                  #000000;
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:		    normal;
	padding:                0px 0px 0px 0px;
}

.DropDownList 
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:		    normal;
}

.Button {
	background-color:		#D3D3D3 ;
	
	border-top:				1px solid #5584ba;
	border-left:			1px solid #5584ba;
	border-right:			1px solid #5584ba;
	border-bottom:			1px solid #5584ba;
	
	color:                  #000000;
	cursor:                 hand;
	font-family:			verdana, sans-serif;
	font-size:				10px;
	/*font-weight:		    bold;*/
	height:					18px;
	/*padding:                2px 2px 2px 2px;*/
}

.CheckBox
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
}

.ErrorMessage {
	color:					#B30000;
	font-family: 			verdana, sans-serif;
	font-size: 				10px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
}
/* END BASIC STYLES */


/* START DATAGRID STYLES */
A.dgPagerLink {
	color: 					#0066CC;
	cursor:					hand;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	text-decoration:		underline;
	letter-spacing:         2px;
}
	A.dgPagerLink:hover {
		color: 				#B30000;
		text-decoration:	none;
	}
	A.dgPagerLink:active {
		color: 				#0066CC;
		text-decoration:	underline;
	}

A.dgItemLink {
	color: 					#0066CC;
	cursor:					hand;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	text-decoration:		underline;
}
	A.dgItemLink:hover {
		color: 				#B30000;
		font-weight:        bold;
		text-decoration:	none;
	}
	A.dgItemLink:active {
		color: 				#0066CC;
		text-decoration:	underline;
	}
	A.dgItemLink:visited {
		color: 				#B30000;
	}
	
.dgPager {
	background-color:       #f5f6f8;
	border-top:				0px solid #0060C0;
	border-left:			0px solid #0060C0;
	border-right:			0px solid #0060C0;
	border-bottom:			0px solid #0060C0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	padding:                1px 1px 1px 1px;
	text-align:             right;
	vertical-align:         middle;
}

.dgHeader {
	background-color:       #5584ba;
	border-top:				1px solid #5584ba;/*#0060C0;*/
	border-left:			1px solid #0060C0;
	border-right:			1px solid #0060C0;
	border-bottom:			1px solid #0060C0;
	color:                  #ffffff;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            bold;
	height: 18px;
	padding:                1px 1px 1px 1px;
	text-align:             center;
	vertical-align:         middle;
	text-decoration: none;
	
}
	.dgHeader:hover
	{
		text-decoration:	underline;
		color:Blue;
	}
	.dgHeader:selected
	{
		color:		          #5584ba;
	}

.dgHeaderArrow 
{
	font-family:			webdings;
	font-size:				xx-small;
	color:					Lime;
}
.dgItem {
	background-color:       #f5f6f8;
	border-top:				1px solid #0060C0;
	border-left:			1px solid #0060C0;
	border-right:			1px solid #0060C0;
	border-bottom:			1px solid #0060C0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	padding:                1px 1px 1px 1px;
	text-align:             left;
	vertical-align:         middle;
}

.dgAlternatingItem {
	background-color:       #DCDCDC;
	border-top:				1px solid #0060C0;
	border-left:			1px solid #0060C0;
	border-right:			1px solid #0060C0;
	border-bottom:			1px solid #0060C0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	padding:                1px 1px 1px 1px;
	text-align:             left;
	vertical-align:         middle;
}

.dgSelectedItem {
	background-color:		#316AC5;	
	border-top:				1px solid #0060C0;
	border-left:			1px solid #0060C0;
	border-right:			1px solid #0060C0;
	border-bottom:			1px solid #0060C0;
	color:                  #ffffff;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	padding:                1px 1px 1px 1px;
	text-align:             left;
	vertical-align:         middle;
}

.dgEditItem {
	background-color:       #C0C0C0;
	border-top:				1px solid #0060C0;
	border-left:			1px solid #0060C0;
	border-right:			1px solid #0060C0;
	border-bottom:			1px solid #0060C0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	padding:                1px 1px 1px 1px;
	text-align:             left;
	vertical-align:         middle;
}

.dgFooter {
	background-color:       #FFFFFF;
	border-top:				1px solid #0060C0;
	border-left:			1px solid #0060C0;
	border-right:			1px solid #0060C0;
	border-bottom:			1px solid #0060C0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	padding:                1px 1px 1px 1px;
	text-align:             left;
	vertical-align:         middle;
}
/* END DATAGRID STYLES */
/* BEGIN CALENDAR STYLES */
.cldCalendar
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	background:				White;
	text-decoration: none;

}
.cldHeader 
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
    color:					white;
    background:				#E0E0E0;
}
.cldDayHeader
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			normal;
	color:		            #5584ba;
	background:				white;
}
.cldDay 
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			normal;
	color:		            black;
	background:				white;
}
.cldNextPrev 
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			bold;
	color:Red;
	background:				Transparent;
	text-decoration: none;
}
	.cldNextPrev:hover
	{
		color: 				#B30000;
		font-weight:        bold;
		text-decoration:	 underline;
	}
	.cldNextPrev:active
	{
		color:Aqua;
	}
.cldSelector
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			normal;
	color:		            blue;
	background:				red;
}
.cldSelectedDay 
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
    font-weight: normal;
    color: white;
    background-color: blue;
}
.cldTitle
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			bold;
	color:		            #ffffff;
	background:				#5584ba;
}
.cldTodayDay
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			bold;
	color:		            blue;
	/*
	background:				LightBlue;
	border: inset 1 red;
*/
}
.cldWeekendDay
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			normal;
	color:		            #ffffff;
	background:				#E0E0E0;
}
.cldOtherMonthDay
{
	font-family:			verdana, sans-serif;
	font-size:				x-small;
	font-weight:			normal;
	color:					#E0E0E0;
	background:#ffffff;

}
/* END CALENDAR STYLES */

/* START REPORTS STYLES */
A.reportLink {
	color: 					#FFFFFF;
	cursor:					hand;
	font-family: 			verdana, sans-serif;
	font-size:              10px;
	font-weight:            normal;
	text-decoration:		underline;
	letter-spacing:         2px;
}
	A.reportLink:hover {
		color: 				#FFFF99;
		text-decoration:	none;
	}
	A.reportLink:active {
		color: 				#FFFFFF;
		text-decoration:	underline;
	}
	
.reportTitle {
	background-color:       #E0E0E0;
	border-top:				1px solid #E0E0E0;
	border-left:			1px solid #E0E0E0;
	border-right:			1px solid #E0E0E0;
	border-bottom:			1px solid #E0E0E0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size: 				14px;
	font-weight: 			bold;
	text-align:             center;
}

.reportFooter {
	background-color:       #E0E0E0;
	border-top:				1px solid #E0E0E0;
	border-left:			1px solid #E0E0E0;
	border-right:			1px solid #E0E0E0;
	border-bottom:			1px solid #E0E0E0;
	color:                  #000000;
	font-family: 			verdana, sans-serif;
	font-size: 				14px;
	font-weight: 			bold;
	text-align:             center;
}

.reportNoResults {
	color:					#B30000;
	font-family: 			verdana, sans-serif;
	font-size: 				10px;
	font-weight:		    normal;
	padding:                2px 2px 2px 2px;
}
/* END REPORTS STYLES */

.FormLabel
{
	color:                  Black;
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
}

.FormLabelExt
{
	color:                  Black;
	font-family:			verdana, sans-serif;
	font-size:				9px;
	font-weight:			lighter;
	padding:                2px 2px 2px 2px;
}

.FormHeader
{
	color:					White;
	font-family:			verdana, sans-serif;
	font-size:				12px;
	font-weight:		    bold;
	padding:                2px 2px 2px 2px;
}

.Link
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:		            #5584ba;
	text-decoration:		none;
}
	.Link:hover
	{
		text-decoration:	underline;
		color:Blue;
	}
	.Link:selected
	{
		color:		          #5584ba;
	}
.LinkSelected	/*Currently selected link*/
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:		            Gray;
	text-decoration:		none;
}	
.LinkSmall
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:			lighter;
	color:					#5584ba;
	text-decoration:		none;
}
	.LinkSmall:hover
	{
		text-decoration:	underline;
		color:Blue;
	}
	.LinkSmall:selected
	{
		color:		          #5584ba;
	}
.LinkSmallSelected
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					black;
	text-decoration:		none;
}	

.LinkBody
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:			lighter;
	color:					black;
	text-decoration:		none;
}
	.LinkBody:hover
	{
		text-decoration:	underline;
		color:Blue;
	}
	.LinkBody:selected
	{
		color:		          #5584ba;
	}
	
.LinkHeader
{
	font-family:			verdana, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:		            silver;
	text-decoration:		none;
}
	.LinkHeader:hover
	{
		text-decoration:	underline;
		color:Blue;
	}
	.LinkHeader:selected
	{
		color:		          silver;
	}
/* Nav styles */
.MainNavLink
{
	font-family:			Verdana, Sans-Serif;
	font-size:				xx-small;
	font-weight:			bold;
	color:					White;
	text-decoration:		none;
}
.MainNavLinkSelected
{
	font-family:			Verdana, Sans-Serif;
	font-size:				xx-small;
	font-weight:			bold;
	color:					#ADD8E6;
	text-decoration:		none;
}
.BreadCrumbNavLink
{
	font-family:			Verdana, Sans-Serif;
	font-size:				xx-small;
	color:					Gray;
	text-decoration:		none;
}
.BreadCrumbLinkSelected
{
	font-family:			Verdana, Sans-Serif;
	font-size:				xx-small;
	color:					Black;
	text-decoration:		none;
}
.SubNavLink
{
	font-family:			Verdana, Sans-Serif;
	font-size:				xx-small;
	color:					Gray;
	text-decoration:		none;
}
.SubNavLinkSelected
{
	font-family:			Verdana, Sans-Serif;
	font-size:				xx-small;
	color:					Black;
	text-decoration:		none;
}
.PageTitle
{
	font-family:			verdana;
	font-size:				11px;
	font-weight:			bold;
	color:					#5D7B9D;
}
.ListBox
{
	border-right: 1px solid #5584ba;
	padding-right: 0px;
	border-top: 1px solid #5584ba;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 1px solid #5584ba;
	padding-top: 0px;
	border-bottom: 1px solid #5584ba;	
	font-family: Verdana;
}
.FolderBox
{

	border-right: 1px solid #dcdcdc;
	padding-right: 0px;
	border-top: 1px solid #dcdcdc;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 1px solid #dcdcdc;
	padding-top: 0px;
	border-bottom: 1px solid #dcdcdc;	
	font-family: Verdana;
}
.Form
{
	border:None 0 Transparent;
	background-color: #f7fbfe;
}
.Document
{
	border:None 0 Transparent;
	background-color:#f5f6f8;
	/*width:750px;
	height:700px;*/
	border:0;
}
