﻿
#ApplicationLabelStyle
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: Arial, Verdana, Sans-Serif;
	left: 105px;
	position: absolute;
	top: 45px;
}

#ApplicationUserDetailsLabelDisplay
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Sans-Serif;
}

#ApplicationUserDetailsLabelValue
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Sans-Serif;
}

#ApplicationUserRoleLabelDisplay
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Sans-Serif;
}

#ApplicationUserRoleLabelValue
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Sans-Serif;
}

.SelectedTab
{
	font-weight: bolder;
	font-size: x-small;
	cursor: hand;
	color: black;
	font-family: Arial, Verdana, Sans-Serif;
	background-color: #fff8cc;
	text-align: center;
	font-variant: small-caps;
	text-decoration: none;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-top-color: #fff8cc;
	border-bottom-color: #fff8cc;
	vertical-align: middle;
}
.SelectedTabPage
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: black;
	padding-top: 10px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	color: #336699;
	background-color: #fff8cc;
}

.OtherTab
{
	font-weight: bolder;
	font-size: x-small;
	cursor: hand;
	color: black;
	font-family: Arial, Verdana, Sans-Serif;
	background-color: #c7b286;
	font-variant: small-caps;
	text-decoration: none;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	vertical-align: middle;
	text-align: center;
}


#Page_Name
{
	margin-top: 10px;
	margin-left: 1px;
	margin-bottom: 5px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	/*color: #896533;*/
	color: red;
	/*background-color: #f2f2f2;*/
	width:100%
}
.Page_Name_Title
{
	background-color: transparent;
	text-align: left;
	vertical-align:middle;
	width: 75%
}

.Page_Name_Recent
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	color: black;
	vertical-align: middle;
	background-color: transparent;
	width: 25%;
	white-space: nowrap;
	position: static;
	text-align: right;
}



#ContentSection
{
	margin-left: 14px;
}

.PageBody
{
	/*background-color: #f2f2f2;*/
	height: 600px;
}

.MainMenuHolder
{
	border-style: none;
}

.MainMenu
{
	cursor: pointer;
	text-align: Center;
	border:none;
}

.MainMenuItem
{
    text-align: center;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: white;
    height: 24px;
    padding-right:1px;
    padding-left:1px;
}

.MainMenuItemSelected
{
    text-align: center;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: red;
    height: 24px;
    padding-right:1px;
    padding-left:1px;
}

.MainMenuSubItem
{
    text-align: center;
    font-family: Verdana, Arial, Sans-Serif;
    background-color: #DFDFDF;
    font-size: small;
    color: #666677;
    height: 22px;

}
.MainMenuSubItemSelected
{
    text-align: center;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: red;
    height: 22px;
}
.MainMenuItemOver
{
	text-decoration: underline;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;
    color: Red;
	text-align: center;
	
}
.LeftMenuSubItemOver
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;
	color: Red;
}
.LeftMenuHolder
{
	border-style: none;
}

.LeftMenu
{
	cursor: pointer;
	text-align: Left;
	padding-left: 3px;
	border:none;
	width: 170px;
	z-index: 1;
}
.LeftMenuMain
{
	cursor: pointer;
	text-align: Left;
	padding-left: 3px;
	border:none;
	width: 130px;
	z-index: 1;
}
.LeftMenuItem
{
    text-align: Left;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: #666677;
    font-weight: 500;
    height: 24px;
    width: 170px;
    z-index: 1;
}
.LeftMenuItemMain
{
    text-align: Left;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: #666677;
    font-weight: 500;
    height: 24px;
    width: 130px;
}

.LeftMenuSubItem
{
    text-align: left;
    font-family: Verdana, Arial, Sans-Serif;
    background-color: #DFDFDF;
    font-weight: normal;
    font-size: small;
    color: #666677;
    height: 22px;
    width: 170px;
    z-index: 1;
}
.LeftMenuSubItemMain
{
    text-align: left;
    font-family: Verdana, Arial, Sans-Serif;
    background-color: #DFDFDF;
    font-weight: normal;
    font-size: small;
    color: #666677;
    height: 22px;
    width: 130px;
    
}
.LeftMenuSubItemSelected
{
    text-align: left;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: normal;
    font-size: small;
    color: red;
    height: 22px;
}
.LeftMenuItemOver
{
    text-decoration: underline;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;
    color: Red;
	text-align: Left;
}
.LeftMenuSubItemOver
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;
	color: Red;
}

.DynamicMenu
{
    border-style:solid;
    border-width:1px;
    border-color: #666677;
    background-color: blue;
    font-family:Verdana, Arial, Sans-Serif;
    font-size: small;
    color: #666677;
    z-index: 1;
}
.DynamicMenuItem
{
    background-color: #f2f2f2;
    font-family:Verdana, Arial, Sans-Serif;
    font-size: small;
    color: #666677;
    padding: 5px;
    text-align: left;
    height: 22px;
    z-index: 1;
}
.DynamicMenuItemOver
{
    background-color: #f2f2f2;
    font-family:Verdana, Arial, Sans-Serif;
    font-size: small;
    color: Red;
    padding: 5px;
    z-index: 1;
}
.DynamicMenuItemSelected
{
    background-color: #f2f2f2;
    font-family:Verdana, Arial, Sans-Serif;
    font-size: small;
    color: Red;
    padding: 5px;
    z-index: 1;
}
.TreeViewChildItem
{
    text-decoration :none;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: #666677;
}

.TreeViewChildItemOver
{
    text-decoration: underline;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: Red;
}

.TreeViewChildItemSelected
{
    text-decoration: none;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: small;
    color: Red;
}

.Gridview_Header
{
	background-color: #666677;
	color: white;
	text-align: center;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: bold;
}

.Gridview_Footer
{
	background-color: #bab3a0;
	color: #f2f2f2;
	text-align: right;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
}

.Gridview_EditItem
{
	text-align:center;
	font-family: Arial, Verdana, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
}

.Gridview_SelectedItem
{
	text-align: center;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	background-color: #ffffd6;
}

.Gridview_AlternatingItem
{
	text-align: center;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	/*font-weight: bold;*/
	background-color: #ededed;
}

.Gridview_Item
{
	text-align: center;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	/*font-weight: bold;*/
	background-color: #f5f5f5;
}

.Gridview_PagerStyle
{
    /*background-color: #bab3a0;*/
	text-align: left;
	/*color: red;*/
	/*color: #f2f2f2;*/
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #bab3a0;
}

.SelectedPageStyle
{
	text-align: left;
	color: red;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #bab3a0;
}

.FormView_Header
{
	margin-bottom: 5px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336699;
	background-color: #ece9e1;
	font-style: italic;
}

.FormView_BodyDetail
{
	margin-bottom: 5px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	color: #336699;
	background-color: #ece9e1;
	font-style: normal;
}

.TextBox_Value
{
	font-size: 9pt;
	color: #666677;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: normal;
}
.Textbox
{
	font-size: 9pt;
	color: #666677;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: normal;
}

.DropDownList
{
	font-size: 9pt;
	font-family: Arial, Verdana, Sans-Serif;
}

.Label_Header
{
    font-family: verdana, Arial, Sans-Serif;
    font-weight:bold;
    font-size: medium;
    color: #bab3a0;
}

.Label_Static
{
	font-family: Arial, Verdana, Sans-Serif;
	/*font-weight: bold;*/
	font-size: 9pt;
	color: black;
}
.RadioList_Static
{
	font-family: Verdana, Arial, Sans-Serif;
	/*font-weight: bold;*/
	font-size: 8pt;
	color: #666677;
}

.Label_Value
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	/*color: #bab3a0;*/
	/*color: #896533;*/
	color: #666677;
}
.Label_Value_Total
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	color: black;
	text-decoration: overline;
}


.Label_Value_Red
{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
	color: red;
}
.Label_Value_Gray
{
	font-family: Verdana, Arial, Sans-Serif;
	/*font-weight: bold;*/
	font-size: 8pt;
	color: #666677;
}

.Invalid_Value_Red
{
	font-family: Arial, Verdana, Sans-Serif;
	/*font-weight: bold;*/
	font-size: 10pt;
	color: red;
}

.Invalid_Cell
{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	background-color: red;
}


.Required_Red
{
	font-family: Arial, Verdana, Sans-Serif;
	/*font-weight:bold;*/
	font-size:15pt;
	color: red;
}

.LogoutControl
{
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: underline;
}
.TotalCell
{
	border-top: black 3px double;
}
.FilterExpression
{
	font-weight: bold;
	font-size: 7pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
}
.TextboxDisabled
{
	/*font-size: 9pt;*/
	color: black;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: normal;
	background-color:#E0E0E0;
	
}

a
{
    /*color: #896533;*/
    /*color: #666677;*/
    color: Blue;
    cursor: pointer;
    font-size: 9pt;
    /*font-size:x-small;*/
    font-family:Verdana, Arial, Sans-Serif;
}
a:hover
{
 color: Red;   
}
A.side:link
{
    DISPLAY: block;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    WIDTH: 96%;
    COLOR: #666666;
    TEXT-INDENT: 2px;
    TEXT-DECORATION: none
}

/* Accordion */
.accordionHeader
{
    /*border: 1px solid #2F4F4F;*/
    border: 1px solid #666677;
    background-color: #f2f2f2;
	font-family: verdana, Arial, Sans-Serif;
	font-size: small;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}


.accordionHeaderSelected
{
    /*border: 1px solid #2F4F4F;*/
    border: 1px solid #666677;
    /*color: white;*/
    background-color: #cccccc;
	font-family: verdana, Arial, Sans-Serif;
	font-size: small;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionContent
{
    background-color: White;
    font-family: verdana, Arial, Sans-Serif;
	font-size: small;
	/*font-weight: bold;*/
    /*border: 1px dashed #2F4F4F;*/
    border: 1px solid #666677;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
/*
#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}
#master_content .accordionHeader a
{
	color: #dfdfdf;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

*/

.hrHeader
{
    color: red;
    width:98%;
}
.SiteMapPathRoot
{
    color: #666677;
    font-family: verdana, Arial, Sans-Serif;
	font-size: small;
	text-decoration: none;
}
.siteMapPathNode
{
    color: #666677;
    font-family: verdana, Arial, Sans-Serif;
	font-size: small;
	text-decoration: none;
}
.siteMapPathCurrent
{
    color: red;
    font-family: verdana, Arial, Sans-Serif;
	font-size: small;
	text-decoration: none;
}

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}
    