﻿BODY
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
}

A.toolbarNavLink:link
{
	color: black;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}

A.toolbarNavLink:visited
{
	color: black;
	cursor: default;
	font-size: 8pt;
	text-decoration: none;
}

A.toolbarNavLink:active
{
	color: black;
	cursor: default;
	font-size: 8pt;
	text-decoration: none;
}

A.toolbarNavLink:hover
{
	color: white;
	font-size: 8pt;
	text-decoration: none;
}

A.toolbarRecLink:link
{
	color: black;
	cursor: default;
	font-family: Verdana;
	text-decoration: none;
}

A.toolbarRecLink:visited
{
	color: black;
	cursor: default;
	text-decoration: none;
}

A.toolbarRecLink:active
{
	color: black;
	cursor: default;
	text-decoration: none;
}

A.toolbarRecLink:hover
{
	color: white;
	text-decoration: none;
}

A.toolbarTransLink:link
{
	color: black;
	cursor: default;
	font-family: Verdana;
	text-decoration: none;
}

A.toolbarTransLink:visited
{
	color: black;
	cursor: default;
	text-decoration: none;
}

A.toolbarTransLink:active
{
	color: black;
	cursor: default;
	text-decoration: none;
}

A.toolbarTransLink:hover
{
	color: white;
	text-decoration: none;
}

A.toolbarDataSetLink:link
{
	color: black;
	cursor: default;
	font-family: Verdana;
	font-size: 8pt;
}

A.toolbarDataSetLink:visited
{
	color: black;
	cursor: default;
	text-decoration: none;
}

A.toolbarDataSetLink:active
{
	color: black;
	cursor: default;
	text-decoration: none;
}

A.toolbarDataSetLink:hover
{
	color: white;
	text-decoration: none;
}

A.tabViewTopLink:link
{
	color: black;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

A.tabViewTopLink:visited
{
	color: black;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

A.tabViewTopLink:active
{
	color: black;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

A.tabViewTopLink:hover
{
	color: white;
	text-decoration: none;
}

A.tabViewBottomLink:link
{
	color: black;
	text-decoration: none;
}

A.tabViewBottomLink:visited
{
	color: black;
	text-decoration: none;
}

A.tabViewBottomLink:active
{
	color: black;
	text-decoration: none;
}

A.tabViewBottomLink:hover
{
	color: white;
	text-decoration: none;
}

A.tabViewLeftLink:link
{
	color: black;
	text-decoration: none;
}

A.tabViewLeftLink:visited
{
	color: black;
	text-decoration: none;
}

A.tabViewLeftLink:active
{
	color: black;
	text-decoration: none;
}

A.tabViewLeftLink:hover
{
	color: white;
	text-decoration: none;
}

A.tabViewRigthLink:link
{
	color: black;
	text-decoration: none;
}

A.tabViewRigthLink:visited
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

A.tabViewRigthLink:active
{
	color: black;
	text-decoration: none;
}

A.formReference:hover
{
	color: black;
	text-decoration: underline;
}

A.formReference:link
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

A.formReference:visited
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

A.formReference:active
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}

A.formReference:hover
{
	color: red;
	text-decoration: none;
}



.viewHeader
{
	BACKGROUND-IMAGE: url(Images/blue_logo2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #7997C1;
	color:white;
	padding:2 0 2 4;
	font-family: Verdana, Arial;
	font-weight:bold;
	FONT-SIZE: 100%;
	margin-bottom:66;
	margin-top:16;
	width: 100%;
	height: 18;
	border: none;
}

.errorMessage
{
	color: red;
	font-family: Verdana;
	font-size: 10pt;
	margin-bottom: 4px;
	margin-top: 4px;
}

.infoMessage
{
	color: Black;
	font-family: Verdana;
	font-size: 10pt;
	margin-bottom: 4px;
	margin-top: 4px;
	text-align: left;
	font-weight: bold;
}

.tableHeading
{
	background-color: #B0C4DE;
	font-weight: bold;
}

.tableRow
{
}

.tableRowOdd
{
	background-color: #f0f8ff;
}

.tableRowEven
{
	background-color: white;
}

.tableBody
{
	font-family: Verdana;
	font-size: 8pt;
}

.tableBodyWrapper
{
	background-color: #B0C4DE;
	font-family: Verdana;
	font-size: 8pt;
	border-color: white;
	border-style: solid;
	border-width: 2pt;
	padding-right: 2pt;
	padding-bottom: 1pt;
}

.tableColumnCaption
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.tableColumnCell
{
	font-family: Verdana;
	font-size: 8pt;
}

.formTable
{
	color:Black;
}

.formTable td
{
	padding-top:2px;
	padding-bottom:2px;
}

.formButton
{
	font-family: Verdana;
	font-size: 8pt;
}

.formCheckBox
{
	font-family: Verdana;
	font-size: 8pt;
}

.formPassword
{
	font-family: Verdana;
}

.formRadio
{
	font-family: Verdana;
	font-size: 8pt;
}

.formReset
{
	font-family: Verdana;
	font-size: 8pt;
}

.formSelect
{
	font-family: Verdana;
	font-size: 8pt;
}

.formLabel
{
	color: Black;
	font-family: Verdana;
	font-size: 8pt;
}

.formHtml
{
	font-family: Verdana;
	font-size: 8pt;
}

.formRuler
{
	font-family: Verdana;
	background-color: #B0C4DE;
}

.formSubmit
{
	font-family: Verdana;
	font-size: 8pt;
}

.formText
{
	color:Black;
}

.formTextArea
{
	font-size: 8pt;
	font-family: Verdana;
}

.toolbarTable
{
	margin-bottom: 4px;
	margin-top: 4px;
}

.toolbarRecLinkCell
{
	background-color: Aqua;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	color: white;
	font-family: 'MS Sans Serif';
	font-size: 8pt;
}

.toolbarNavLinkCell
{
	background-color: silver;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	margin-right: 4pt;
}

.toolbarTransLinkCell
{
	background-color: Gray;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-family: 'MS Sans Serif';
	font-size: 8pt;
	padding-right: 0px;
}

.toolbarDataSetLinkCell
{
	background-color: Gray;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-family: 'MS Sans Serif';
	font-size: 8pt;
}

.toolbarRecBtn
{
	background-color: Aqua;
	font-size: 8pt;
}

.toolbarRecBtnCell
{
	font-weight: bold;
}

.toolbarNavBtn
{
	background-color: silver;
	font-size: 8pt;
}

.toolbarNavBtnCell
{
	border-bottom: medium none;
	border-left: medium none;
	border-right: medium none;
	border-top: medium none;
	font-size: 8pt;
}

.toolbarTransBtn
{
	background-color: Gray;
	font-size: 8pt;
}

.toolbarTransBtnCell
{
}

.toolbarDataSetBtn
{
	background-color: Gray;
	font-size: 8pt;
}

.toolbarDataSetBtnCell
{
}

.tabViewBottomArea
{
}

.tabViewLeftArea
{
}

.tabViewRightArea
{
}

.tabViewTopArea
{
	background-color: #B0C4DE;
}

.tabViewWorkArea
{
	font-family: Verdana;
	font-size: 8pt;
}

.tabViewTable
{
	font-size: 100%;
}

.tabViewTopLinkCell
{
	font-family: Verdana;
	font-size: 9pt;
}

.tabViewTopLinkSelected
{
	background-color: navy;
	color: white;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
}

.tabViewBottomLinkCell
{
}

.tabViewBottomLinkSelected
{
}

.tabViewLeftLinkCell
{
}

.tabViewLeftLinkSelected
{
}

.tabViewRightLinkCell
{
}

.tabViewRightLinkSelected
{
}

.pageLogo
{
	background-color: white;
	background-image: url(Images/blue_logo2.gif);
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: 8pt;
}

.pageLogoTitle1
{
	color: white;
	font-size: 24px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: -5px;
}

.pageLogoTitle2
{
	color: white;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 4px;
}

.pageHorizDivTop
{
	background-color: white;
}

.pageHorizDivBottom
{
	background-color: black;
}

.pageVertDiv
{
	background-color: #B0C4DE;
}

.pageWorkArea
{
	color: #708090;
	font-family: Verdana;    
}

.pageControls
{
	color: Black;
	font-family: Verdana;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	background-color:White;
}

.rightAlign
{
	text-align: right;
	color: Black;
	font-family: Verdana;
}

.infoMessage
{
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 4pt;
	margin-bottom: 4pt;
}

.menuToolBar
{
  padding-left:4;
  background-color:#B0C4DE;
  color:black;
  font-size:11px;
}
.menuTOC {list-style-type:none}
.menuTOCItem {padding-top:5;padding-bottom:5}
.menuTOCDesc {margin-top:0}

.menuToolBarSelectedItem { font-weight:bold;cursor:default;color:black }

A.menuToolBarItem:active  { font-weight:bold;}
A.menuToolBarItem:link    { color:white;font-weight:bold;text-decoration:none}
A.menuToolBarItem:visited { font-weight:bold;color:white}
A.menuToolBarItem:hover   { font-weight:bold;text-decoration:none;color:black}

UL.menuPage {margin-left:16px;margin-top:0px;font-size:68%}

A.menuTocHeading:active  { color:black;font-weight:normal}
A.menuTocHeading:link    { color:black;font-weight:normal;text-decoration:none}
A.menuTocHeading:visited { color:black;font-weight:normal}
A.menuTocHeading:hover   { color:black;font-weight:normal;text-decoration:underline}

A.menuTocItem:active  { color:black; }
A.menuTocItem:link    { color:black}
A.menuTocItem:visited { color:black; }
A.menuTocItem:hover   { color:black;text-decoration:underline }

SPAN.menuTocItemSelected  { color:black;font-weight:bold;cursor:default}

LI.menuTocListItem    {list-style-type:none;padding: 5 0 5 0}

UL.menuItemsShow, UL.menuItemHide { margin-top:0px;    margin-bottom:2px; }
UL UL LI { margin-left:-24px; margin-top:0.1em }

LI.menuShowHide        { list-style-type:none; list-style-image:url('/images/plus.gif');cursor: hand;margin-bottom:2pt;margin-top:2pt}
LI.menuShowHideShowing { list-style-type:none; list-style-image:url('/images/minus.gif');cursor: hand;margin-bottom:2pt;margin-top:2pt}

UL.menuItemsShow       { list-style-type:none; list-style-image:none}
UL.menuItemsHide       { list-style-type:none; list-style-image:url('/images/minus.gif');display:none}

.GridViewStyle
{   
	background-color: #B0C4DE;
	font-family: Verdana;
	font-size: 8pt;
	border-color: white;
	border-style: solid;
	border-width: 2pt;
	padding-right: 2pt;
	padding-bottom: 1pt;
}

.GridViewStyle a
{
	color: Blue;
}

.GridViewHeaderStyle th
{
	border-left: 1px solid #EBE9ED;
	border-right: 1px solid #EBE9ED;
}

.GridViewHeaderStyle
{
	background-color: #B0C4DE;
	font-weight: bold;
	color:Black;
}

.GridViewFooterStyle
{
	background-color: White;
	color: Black;
}

.GridViewRowStyle
{
	background-color: #f0f8ff;
}

.GridViewAlternatingRowStyle
{
	background-color: White;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
	border: 1px solid #EBE9ED;
}

.GridViewSelectedRowStyle
{
	background-color: #E2DED6;
	font-weight: bold;
	color: #333333;
}

.GridViewPagerStyle
{
	background-color: #B0C4DE;
	color: White;
}

.GridViewPagerStyle table /* to center the paging links*/
{
	margin: 0 auto 0 auto;
}

.TextBox
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Verdana;
}

.TextBoxRightAlign
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Verdana;
	text-align: right;
}

.ReadOnlyTextBox
{
	color: Black;
	font-family: Verdana;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	background-color:White;
}

.DisabledTextBox
{
	color: #708090;
	font-family: Verdana;
	padding-right: 1px;
	padding-left: 1px;
	background-color: transparent;
	opacity: 0;
	border-style:none;
	border-width: 0px;	
}

.formTextAreaBlue
{
	border-right: lightsteelblue thin solid;
	border-top: lightsteelblue thin solid;
	border-left: lightsteelblue thin solid;
	border-bottom: lightsteelblue thin solid;
	color: Black;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
}

#container
{
width: 100%;
margin: 10px auto;
background-color: #fff;
line-height: 130%;
}

#leftnav
{
float: left;
width: 250px;
margin: 0;
border-right: 1px solid lightsteelblue;
padding: 1em;
}

#content
{
margin-left: 290px;
padding: 1em;
color:Black;
}

.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	vertical-align:middle;
}

.modalPopupW
{
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	vertical-align:middle;
}

.previewPopup
{
	padding:3px;
	vertical-align:middle;
}

.ajax__calendar_container 
{ 
	z-index : 1000 ; 
}

.maxHeight
{
	vertical-align:middle;
	overflow:auto;
	max-height: 600px;
	height: expression(this.scrollHeight > 600? "600px" : "auto" );
}

.sminfoMessage
{
	font-family: Verdana;
	font-size: 4pt;
	margin-top: 4pt;
	margin-bottom: 4pt;
}

.cpHeader
{
	color: white;
	background-color: #507CD1;
	font-family: Verdana;
	font-size: 1.0em;
	font-weight: bold;
	padding-right: 1px;
	padding-left: 1px;	
}
.cpBody
{
	background-color: #EFF3FB;
	font-family: Verdana;
	color: Black;
	padding-right: 1px;
	padding-left: 1px;
}

.AccodionHeader
{
	background-color: Blue;
	color: White;
	border: solid 1px;
}

.AccordionContent
{
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
}

.ViewHideLink
{
	color: White;
	cursor: pointer;
	font-family: Verdana;	
	font-size: 1.0em;
	font-weight: bold;
	padding-right: 1px;
	padding-left: 1px;	
	text-decoration: underline;
}

.columnMinWidth
{
	min-width:250px;
	width: auto !important;
	width: 250px;	
}

.maxImage
{
	max-height:600px;
	max-width:800px;
	height:auto;
	width:auto;
}

.badge {
	display: inline-block;
	padding: 0.25em 0.4em;
	font-size: 75%;
	font-weight: 900;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.badge-notify {
	background: #ffff00;
	position: relative;
	top: -42px;
	left: -16px;
}



