﻿/*Tables*/
.TableHeader
{
	font-family:Verdana, Arial, Courier New;
	font-size: 10px;
	cursor: pointer
}
.TableInfo
{
	background-color: White;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	width: 100%;
}
.TableTD
{
	background-color: #E7E7FF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	vertical-align: middle;
	height: 24px;
}
.TableAlternateRow
{
	color: Navy;
	background-color: #F7F7F7;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.HeaderText
{
	font-size: 9pt;
	font-weight: bold;
	color: #E36C0A;
}
.LinkText
{
	font-size: 9pt;
}

/*Login*/
/* List-Grid User Control*/
.ListHead
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: #666666 1px solid;
	background-color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: White;
	padding-left: 3px;
	text-align: center;
}
.ListContent
{
	border-right: White 1px solid;
	border-top: White 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #E7E7FF;
	text-align: center;
	color : White;
}
a.ListUnselected
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: Navy;
	padding-left: 5px;
	text-decoration: none;
}
a.ListUnselected:hover
{
	padding-left: 5px;
	color: Black; /*#393434;*/
}
a.ListSelected
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 25px;
	padding-left: 5px;
	text-decoration: none;
}
.ListCell
{
	border-right: White 1px solid;
	border-top: Navy 1px solid;
	border-left: White 1px solid;
	border-bottom: White 1px solid;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 5pt;
	background-color: White;
	text-align: center;
	color : White;
}

/*Grey*/
/*a{color:#0000FF; 
text-decoration: underline; 
font-family: Arial, Helvetica, sans-serif;
    text-align: right;
}
a:hover{color: #B8A37A; text-decoration: none;  font-size:12px; font-family: verdana;}*/

/*User Menu*/
.UserInfoHead
{
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	background-color: #393434;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #f5f5dc;
	padding-left: 3px;
	text-align: center;
}
.UserInfoContent
{
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-style:outset;
	background-color: #E7E7FF;  /*#a4c5bb;*/
}
.UserInfoText
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	padding-left: 5px;
	text-decoration: none;
}
a.UserInfoLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: none;
}
a.UserInfoLink:hover
{
	padding-left: 5px;
	color: #393434;
}
.Button
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

/*Administration*/
.AdminPageText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
    height: 101px;
    width: 265px;
    margin-right: 0px;
    margin-top: 0px;
}
.AdminPageSmallText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
    height: 101px;
    width: 165px;
    margin-right: 0px;
    margin-top: 0px;
}
.AdminPageMultiText
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
.AdminPageStatusText
{
	color: Teal;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
a.AdminPageText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
a.AdminPageText:hover
{
	color: Red;
}
.AdminPageSmallestText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 20px;
	vertical-align: middle;
}
.AdminPageSmallMedText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 30px;
	vertical-align: middle;
}
.AdminPageTinyText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 70px;
	vertical-align: middle;
}
.AdminPageShortText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 120px;
	vertical-align: middle;
}
.AdminPageMediumText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 250px;
	vertical-align: middle;
}
.AdminPageLongText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 500px;
	vertical-align: middle;
}
.AdminPageHeaderText
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	vertical-align: middle;
}
.AdminPageButton
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}
.AdminPageDropDownList
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}

.Title
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 21px;
	font-weight: bold;
	line-height: 25px;
}
.PageText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
.PageStatusText
{
	color: Teal;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
a.PageText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
a.PageText:hover
{
	color: Red;
}
.PageShortText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 120px;
	vertical-align: middle;
}
.PageMediumText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 250px;
	vertical-align: middle;
}
.PageLongText
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	width: 500px;
	vertical-align: middle;
}
.PageHeaderText
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	vertical-align: middle;
}
.PageButton
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}
.PageDropDownList
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}
.ErrorMessageText
{
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	vertical-align: middle;
}

.Grid
{
	border-color: #E7E7FF;
    margin-top: 0px;
}
.GridHeader
{
	color: White;
	background-color: Silver;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}


.GridFooter
{
	color: White;
	background-color: #a33;
	font-weight: bold;
}
.GridRow
{
	color: Navy;
	background-color: #E7E7FF;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}
.GridEditingRow
{
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}
.GridAlternateRow
{
	color: Navy;
	background-color: #F7F7F7;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}
.GridFixedColumnWidth
{
	width: 50px;
}
.GridViewHideWidth
{
	width: 0px;
}

.GridOrderImage
{
    height: 12px;
	width: 12px;
}
.DetailsViewFieldHeader
{
	width: 100px;
}

.DontShowListSearchPrompt 
{
    display:none;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #F7F7F7;
    color: Navy;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

body
{
    font-family:Arial;
}
.loginname
{
	font-size:small;
    color:Red;    
}
.menu
{
    float:left;
    width:200px;
}
.roleList
{
    margin-top:10px;
    margin-bottom:10px;
}

/* asp:menu css style */
.MenuLevel0
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #666666;
	text-decoration: underline;
	line-height: 20px;
	padding-left: 5px;
}
.MenuLevel1
{
	background-color: #393434;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #f5f5dc;
	text-decoration: none;
	line-height: 20px;
	text-align:left;
}
.MenuLevel2
{
	background-color: #D7D7FF;  /*#a4c5bb;*/
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	text-align:left;
}
.MenuLevel3
{
	background-color: #E7E7EF;
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	text-align:left;
}
.MenuHover
{
	color: #393434;
}
.MenuSublevel1
{
    background-color: Gray !important;
    color: White !important;
    font-variant: small-caps;
	text-align:left;
}  
.TreeViewWithImage img
{
	width:40px;
	height:50px;
}


.BulletedListStyle
{
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}
 /*#hlist ul li 
{
 display: inline; 
 padding: 0px;
 margin: 5px; 
}*/
