﻿.main-splitter
{
	width: auto !important;
}
/* Core.css
 * This is included into all pages.
 */

/* General Styles for various HTML elements */
.HideButton {Display : none}

.AspNet-TreeView-Expand
{
    background:url('../DefaultTheme/Images/bg-fade-light-short.gif') repeat-x bottom;
    padding:1px 0 1px 2px;
    width:100%;
}

body {
    margin: 0px;
}
/*A link in a gridview also.*/
a, a:link, a:visited 
{
	color: White;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
input, select, button, label, .Form {
    font-family: Tahoma, Verdana;
    font-size: 9pt;
}
/*This is a div border.*/
legend {
    font-family: Tahoma, Verdana;
    font-size: 10pt;
    color: Black;
    
}
fieldset    
{
	border-style: solid;    
	border-width: 1px;    
	border-color: Black;    
	}
caption {
    font-family: Tahoma, Verdana;
    font-size: 10pt;
    font-weight:bold;
    color: #A7BAD5;
}
textarea {
    font-family: Tahoma, Verdana;
    font-size: 10pt;
}
.statusBar {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:Black; }

.Sidebar {
    font-family: Verdana;
    font-size: 8pt;
}
.SidebarTile {
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.SidebarTileHeading {
    font-weight: bold;
    margin-bottom: 4px;
}

a.AdminLink, a.AdminLink:link, a.AdminLink:visited {
    font-family: Tahoma, Verdana;
    font-size: 8pt;
}

.Archive {
    margin-bottom: 4px;
}
a.ArchiveLink, a.ArchiveLink:link, a.ArchiveLink:visited {
    font-family: Tahoma, Verdana;
    font-size: 8pt;
}

/* Page Footer */
.PageFooter {
    font-family: Verdana;
    font-size: 7pt;
    padding: 8px 8px 4px 8px;
}

.Tags {
    display: none;
    font-size: 8pt;
}

body {
    color: #A4A4A4;
    background-color: White;
}
input.Transparent, input.Transparent, textarea.Transparent {
    color: white;
    background-color: transparent;
    border: solid 1px #797979;
}

/* Page Header */
.TopNc {
    height: 9px;
    background-repeat: no-repeat; 
     /*background-image: url('Images/NcTopBlackGradient.gif');*/
}
.NcTitle 
{
	width:280px;
    height: 31px;
    background-repeat: no-repeat; 
     background-image: url('Images/Nc.gif');
}
.NcTitle1px {
    height: 30px;
    color: White;
}

.UserIcon 
{
    background-image: url('../DefaultTheme/Images/User_Home_Male.png');
    width: 24px;
    height: 19px;
    border: none;
    margin: 0px 0px 0px 0px;
    cursor: hand;
}


/* Main Content Area */

.Content {
    background-color: #333333;
}
.Sidebar {
    color: #A4A4A4;
    background-color: #444444;
    border-left: solid 1px #797979;
}
.SidebarTile {
    border-bottom: dashed 1px #797979;
}
.SidebarTileHeading {
    color: white;
}

a.AdminLink, a.AdminLink:link, a.AdminLink:visited {
    color: #FF9900;
}

/* Page Footer */

.PageFooter {
    border-top: solid 1px #A4A4A4;
    color: #797979;
}

.AppTitleHeader {
    /*background-image: url('Images/AppTitleRepeatX.jpg');*/
    color: White;
    height: 31px;
    border-top: solid 2px #B0ACAA;
}


.Ariel115KindOfGray { font-family: Ariel; font-size: 11.5px; color: 58595B}
.Input {border-color: #8D9093 #8D9093 #8D9093 #8D9093; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 18; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6165}
.InputMultiline { border-color: #8D9093 #8D9093 #8D9093 #8D9093; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6165 }
.normal a:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EFA402}
.normal a:active {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EFA402}
.normal a:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EFA402}
.normal a:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EFA402}
.normal table { background-color: #8A8A8A; margin: 5x 0px 5px 0px; border: black 0px solid; }
.normal table td { background-color: white; padding: 3px 5px 3px 5px; border: black 0px solid; }
.normal table td table { margin: -2px -4px -2px -4px; }
.normal table td table td { padding: 3px 5px 3px 5px; }
body {font: normal 8pt Verdana;}
tr {font: normal 8pt Verdana;}
span {font: normal 8pt Verdana;}
.labelSmall { font-size:10; font-family:Arial; }
td.dataGridLink a { color: black; text-decoration: none; font-weight: bold; background-image: none; padding-left: 5px; padding-top: 5px; width: 100%; height: 27px; }
td.dataGridLink a:visited { color: black; text-decoration: none; font-weight: bold; background-image : none; }
td.dataGridLink a:hover { color: #666666; text-decoration: none; font-weight: bold; background-image: url(../Admin/Img/hover.jpg); background-repeat: no-repeat; padding-left: 5px; padding-top: 5px; height: 27px; }
.whiteStyle {color: #FFFFFF}
.redStyle {color: red}
.footer { text-align: center; }
.pagetitle { color: White; font-size: 13px; font-weight: bold; font-family: Verdana, Arial; margin: 0 0 0 0;}
.pageRandom11Title {font-size: 11px;font-weight: bold;font-family: Arial, sans-serif;margin: 0 0 0 0;}
.pageRandom12Title {font-size: 12px;font-weight: bold;font-family: Arial, sans-serif;margin: 0 0 0 0;}
.pageRandom12TitleNotBold {font-size: 11px;font-family: Arial, sans-serif;margin: 0 0 0 0;}
.pageRandom13Title {font-size: 13px;font-weight: bold;font-family: Arial, sans-serif;margin: 0 0 0 0;}
HR { color: #3c78b5; height: 1px; }

.MenuItemToolTip { background-color: #fffacd; border-style:solid; border-width:1px; border-color: black; font-family: Arial; padding: 3px; font-size:8pt; text-align: left; }
.Separator { position:relative; left:1px; padding-left: 26px; }

.normalButton {
	background-image: url('../DefaultTheme/Images/ButtonGray.jpg'); width: 140px; height: 22px; border: none; cursor: hand; font-size:11;
	padding-left: 23px;
	text-align:left;
}

.siteNavig 
{
    font-size: 13px;
    font-family: Arial, sans-serif; 
	right: 37px;
	top: 60px;
}

/* Login View */

.login .label {
	display:block;
	color: White;
}

.login .title {
	display:block;
	color: White;
	font-size: 11pt;
	font-weight:bold;
}

.login .textbox {
	border: 1px solid #929292;
	width: 140px;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

.login .button {
	background-image: url('../DefaultTheme/Images/ButtonGray.jpg'); width: 140px; height: 22px; border: none; padding-top: 2px; cursor: hand; font-size:11;
	padding-left: 23px;
	text-align:left;
	display:block;
	margin-top:4px;
	margin-bottom:4px;
}

/*CollapsiblePanel*/
.collapsePanel {
	color:#262524;
	overflow:hidden;
	text-align: left;
}

.collapsePanelHeader
{
	width:100%;		
	height:24px;
	background-image: url('../DefaultTheme/Images/CollapseBg.jpg');
	background-repeat:repeat-x;
	color:Black;
	font-weight:bold;
	text-align: left;
}



.MsCollapsePanelHeader
{
	width:100%;		
	height:24px;
	/*background-color: #D9D9D9;*/
	background-repeat:repeat-x;
	border: solid 2px #262524;
	color:#262524;
	font-weight:bold;
	text-align: left;
}

.TkCollapsePanelHeader
{
	width:100%;		
	height:24px;
	background-color: #D9D9D9;
	background-repeat:repeat-x;
	color:Black;
	font-weight:bold;
	text-align: left;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

.PopUpShow
{
    background-color:CornflowerBlue;
      position:absolute;
      visibility:show;  
      width:200px;
      height:180px;   
      z-index:2;   
      border: solid 2px black;
}

.favorites
{
    background:url('../DefaultTheme/Images/bg-fade-light.gif') repeat-x bottom;
}
.loginAreaLeft
{
    background:url('../DefaultTheme/Images/LoginBgTk.gif') repeat-x bottom;
}
.loginArea
{
    background:url('Images/LoginBg.jpg') repeat-x bottom;
    BORDER-RIGHT: #060505 1px solid; 
    BORDER-TOP: #060505 2px solid; 
    BORDER-LEFT: #060505 1px solid;  
    background-color: White;
    height: 300px; 
    BORDER-BOTTOM: #060505 1px solid;
}

td.TitleInTd {
    background:url('Images/bg-fade-light-short.gif') repeat-x bottom;
    padding: 0px 0px 3px 0px;
    width:100%;
    height:14px;
}

/*
Text Button
*/
.CommonReplyButton { background-position:5px -200px; }

/*262524*/
.CommonTextButton, .CommonImageTextButton
{ 
	background:#514D4C url(Images/bg_nav_main_current.jpg) repeat-x 0 -118px;
	color:#FFF;
	padding: 3px 4px 3px 2px;
	margin: 1px;
	font-size:.9em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:2px solid #DCE4F9;
	border-bottom:2px solid #B0ACAA;
	border-right:2px solid #B0ACAA;
	white-space:nowrap;
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
}

.CommonImageTextButtonDropDown
{ 
    font-size: 14px;
	background:#54565B;   
	color:#FFF;	 
	font-family:Arial, Helvetica, sans-serif;
	border:2px solid #DCE4F9;
	border-bottom:2px solid #B0ACAA;
	border-right:2px solid #B0ACAA;	
	white-space:nowrap;
}

.CommonTextButton:LINK, .CommonTextButton:VISITED, .CommonImageTextButton:LINK, .CommonImageTextButton:VISITED
{
	text-decoration: none;
	color: #fff;
}

.CommonTextButton:ACTIVE, .CommonImageTextButton:ACTIVE
{
	text-decoration: none;
	color: #fff;
}

.CommonTextButton:HOVER, .CommonImageTextButton:HOVER
{
	text-decoration: none;
	color: #fff;
	border-color: #403E3D;
	background-position:0 -124px;
}

.CommonTextButton.Big
{
	padding: 10px;
	font-size: 120%;
}

.CommonTextButtonHighlight, .CommonImageTextButtonHighlight
{
	background:#262524 url(Images/bg_nav_main_current.png) repeat-x 0 -124px;
	color:#FFF;
	padding: 3px 4px 3px 2px;
	margin: 1px;
	font-size:.9em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:2px solid #193e95;
	white-space:nowrap;
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
}

.CommonTextButtonHighlight:LINK, .CommonTextButtonHighlight:VISITED, .CommonTextButtonHighlight:ACTIVE, .CommonTextButtonHighlight:HOVER,
.CommonImageTextButtonHighlight:LINK, .CommonImageTextButtonHighlight:VISITED, .CommonImageTextButtonHighlight:ACTIVE, .CommonImageTextButtonHighlight:HOVER
{
	text-decoration: none;
	color: #fff;
	border-color: #193e95;
}

/*
Specific Buttons
*/
.ToolbarSaveAndContinue
{ 
	display: block; 
	background:url(../DefaultTheme/Images/database_save.png) no-repeat;
	padding-left:22px
}
.ToolbarSaveAndContinue { background-position:5px 5px;padding:5px 6px 4px 29px; width:100px; }
.ToolbarSave
{ 
	display: block; 
	background:url(../DefaultTheme/Images/SaveAll.gif) no-repeat;
	padding-left:22px
}
.ToolbarSave { background-position:5px 5px;padding:5px 6px 4px 29px; width:90px; }
.ToolbarCancel
{ 
	display: block; 
	background:url(../DefaultTheme/Images/Cross_R.png) no-repeat;
	padding-left:22px
}
.ToolbarCancel { background-position:5px 5px;padding:5px 6px 4px 29px; width:90px;}
.ToolbarAdd
{ 
	display: block; 
	background:url(../DefaultTheme/Images/add.png) no-repeat;
	padding-left:22px
}
.ToolbarAdd { background-position:5px 5px;padding:4px 6px 4px 29px; }
.ToolbarMassDelete
{ 
	display: block; 
	background:url(../DefaultTheme/Images/cross.png) no-repeat;
	padding-left:22px
}
.ToolbarMassDelete { background-position:5px 5px;padding:4px 6px 4px 29px; }
.ToolbarPrintPreview
{ 
	display: block; 
	background:url(../DefaultTheme/Images/PrintPreview.gif) no-repeat;
	padding-left:22px
}
.ToolbarPrintPreview { background-position:5px 5px;padding:4px 6px 4px 29px; }



.CommonPrivateMessageButton, .CommonEmailButton, .CommonEmailSubscriptionButtonEnabled, .CommonEmailSubscriptionButtonDisabled,
.CommonEmailSubscriptionButtonProcessing, .CommonFavoriteButton, .CommonContactButton, .CommonEditButton, .CommonDeleteButton, 
.CommonUploadButton, .CommonDownloadButton, .CommonPostButton, .CommonReplyButton, .CommonPreviousButton, .CommonNextButton, 
.CommonViewButton, .CommonLockedButton, .CommonHomepageButton, .CommonWeblogButton
{ 
	display: block; 
	background:url(../DefaultTheme/Images/bg_button_sprite.png) no-repeat;
	padding-left:22px
}


.CommonQuoteButton { background-position:5px -160px; }
.CommonSearchButton { background-position:5px -280px; }
.CommonPrivateMessageButton { background-position:5px -400px;padding-left:28px  }
.CommonEmailButton { background-position:5px -1160px;padding-left:19px }
.CommonEmailSubscriptionButtonDisabled { background-position:5px -360px;padding-left:26px }
.CommonEmailSubscriptionButtonEnabled { background-position:5px -320px;padding-left:29px }
.CommonEmailSubscriptionButtonProcessing { background-position:5px -360px;padding-left:26px }
.CommonFavoriteButton { background-position:5px -120px; }
.CommonContactButton { background-position:5px -240px; }
.CommonEditButton { background-position:5px -1160px;padding-left:19px }
.CommonDeleteButton { background-position:5px -1160px;padding-left:19px }
.CommonUploadButton { background-position:5px -1160px;padding-left:19px }
.CommonDownloadButton { background-position:5px -1000px; }
.CommonPostButton {background-position:5px 0;padding:6px 6px 6px 29px }
.CommonReplyButton { background-position:5px -200px; }
.CommonPreviousButton { background-position:5px -80px; }
.CommonNextButton {background-position:5px -40px; }
.CommonViewButton { background-position:5px -640px; }
.CommonLockedButton { background-position:5px -1160px;padding-left:19px }
.CommonHomepageButton { background-position:5px -440px; }
.CommonWeblogButton { background-position:5px -480px; }

.CommonReplyButton { background-position:5px -200px; }

.ToolbarTextButton, .ToolbarImageTextButton
{
/**	background: url(Images/bg_nav_main_current.jpg) repeat-x 0 -118px;
	color:#706C6B;
	padding: 3px 4px 3px 2px;
	margin: 1px;
	font-size:.9em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:2px solid #DCE4F9;
	border-bottom:2px solid #B0ACAA;
	border-right:2px solid #B0ACAA;
	white-space:nowrap;
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;**/
}

.ToolbarImageTextButtonDropDown
{ 
    font-size: 14px;
	/**background:#54565B; **/  
	color:#706C6B;	 
	font-family:Arial, Helvetica, sans-serif;
	border:2px solid #DCE4F9;
	border-bottom:2px solid #B0ACAA;
	border-right:2px solid #B0ACAA;	
	white-space:nowrap;
}

.ToolbarTextButton:LINK, .ToolbarTextButton:VISITED, .ToolbarImageTextButton:LINK, .ToolbarImageTextButton:VISITED
{
	text-decoration: none;
	color: #706C6B;
}

.ToolbarTextButton:ACTIVE, .ToolbarImageTextButton:ACTIVE
{
	text-decoration: none;
	color: #706C6B;
}

/* Change border-color on table edit, delete button if needed */
.ToolbarTextButton:HOVER, .ToolbarImageTextButton:HOVER
{
	text-decoration: none;
	color: #706C6B;
	border-color: #403E3D;
	background-position:0 -124px;
}

.ToolbarTextButton.Big
{
	padding: 10px;
	font-size: 120%;
}

.ToolbarTextButtonHighlight, .ToolbarImageTextButtonHighlight
{
	background:#262524 url(Images/bg_nav_main_current.jpg) repeat-x 0 -124px;
	color:#706C6B;
	padding: 3px 4px 3px 2px;
	margin: 1px;
	font-size:.9em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:2px solid #193e95;
	white-space:nowrap;
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
}

.ToolbarTextButtonHighlight:LINK, .ToolbarTextButtonHighlight:VISITED, .ToolbarTextButtonHighlight:ACTIVE, .ToolbarTextButtonHighlight:HOVER,
.ToolbarImageTextButtonHighlight:LINK, .ToolbarImageTextButtonHighlight:VISITED, .ToolbarImageTextButtonHighlight:ACTIVE, .ToolbarImageTextButtonHighlight:HOVER
{
	text-decoration: none;
	color: #706C6B;
	border-color: #193e95;
}

.ToolbarEdit
{ 
	display: block; 
	background:url(../DefaultTheme/Images/page_edit.png) no-repeat;
}
.ToolbarEdit { background-position:4px 2px;padding:2px 2px 2px 2px; width:19px;height:17px}
.ToolbarExcel
{ 
	display: block; 
	background:url(../DefaultTheme/Images/Excel.gif) no-repeat;
	padding-left:22px
}
.ToolbarExcel { background-position:5px 5px;padding:4px 6px 4px 29px; }
.ToolbarDelete
{ 
	display: block; 
	background:url(../DefaultTheme/Images/delete.png) no-repeat;
}
.ToolbarDelete { background-position:4px 2px;padding:2px 2px 2px 2px; width:19px;height:17px}
.ToolbarSelect
{ 
	display: block; 
	background:url(../../App_Themes/DefaultTheme/Images/Select.png) no-repeat;
	background-position:4px 2px;padding:2px 2px 2px 2px; width:19px;height:17px;
}

.ComboLookUpButton
{ 
	display: block; 
	background:url(../DefaultTheme/Images/Search.png) no-repeat;
}
.ComboLookUpButton { background-position:0px 0px;padding:0px 0px 0px 0px; width:14px;height:14px}
.ComboAddButton
{ 
	display: block; 
	background:url(../DefaultTheme/Images/add.png) no-repeat;
}
.ComboAddButton { background-position:0px 0px;padding:0px 0px 0px 0px; width:14px;height:14px}
.ComboEditButton
{ 
	display: block; 
	background:url(../DefaultTheme/Images/page_edit.png) no-repeat;
}
.ComboEditButton { background-position:0px 0px;padding:0px 0px 0px 0px; width:14px;height:14px}
.KeyLoginButton
{ 
	display: block; 
	background:url(../DefaultTheme/Images/key.png) no-repeat;
}
.KeyLoginButton { background-position:4px 2px;padding:2px 2px 2px 26px; width:50px; height:18px}
.Close
{ 
	display: block; 
	background:url(../DefaultTheme/Images/Cross.png) no-repeat;
	padding-left:22px
}
.Close { background-position:5px 5px;padding:5px 2px 2px 29px; }
.Clear
{ 
	display: block; 
	background:url(../DefaultTheme/Images/Cross.png) no-repeat;
	padding-left:22px
}
.Clear { background-position:5px 5px;padding:5px 2px 2px 29px; }
.Search
{ 
	display: block; 
	background:url(../../App_Themes/DefaultTheme/Images/Search.png) no-repeat;
	padding-left:22px
}
.Search { background-position:5px 5px;padding:5px 2px 2px 29px;}
.Lock
{ 
	display: block; 
	background:url(../../App_Themes/DefaultTheme/Images/lock.png) no-repeat;
	padding-left:22px
}
.Lock { background-position:5px 5px;padding:5px 2px 2px 29px;}

/*right main content (suffix S1 stands for Style 1) */
	.listView {
		border: 1px solid White;
	}

	table.listView th {
		/* this definition should be exactly the same as .listViewThS1 bg color 355DAE must be the same as top on image*/
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		vertical-align: bottom;
		background-image: url(Images/NcTableTh.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		padding: 0px 5px 1px 5px;
		border-left: 1px solid White;
		border-right: 1px solid White;
		border-bottom: 1px solid #b0cbe2;
		border-top: 0px solid #EEEEEE;
		height: 27px;
	}

	table.listview th a:active, table.listview th a:link, table.listview th a:visited {
		font-weight: bold;
		text-decoration: none;
	}

	table.listview th a:hover 
	{
		text-decoration: none;
	}
	
td.BlueTable {
    BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/BgSilver.jpg); COLOR: #707171; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #CBCBCB; PADDING-RIGHT:4px;PADDING-LEFT:4px;PADDING-BOTTOM:4px;PADDING-TOP:4px;
}
body.BlueTable {
    BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/BgSilver.jpg); COLOR: White; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #CBCBCB; PADDING-RIGHT:4px;PADDING-LEFT:4px;PADDING-BOTTOM:4px;PADDING-TOP:4px;
}
tr.BlueTable {
    BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/BgSilver.jpg); COLOR: #707171; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #CBCBCB; PADDING-RIGHT:4px;PADDING-LEFT:4px;PADDING-BOTTOM:4px;PADDING-TOP:4px;
}

div.Spacer {
	OVERFLOW: hidden; WIDTH: 5px; HEIGHT: 5px;
}
.DetailsPageHeader {
	PADDING-LEFT: 10px; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1
}
.Title IMG {
	MARGIN-RIGHT: 12px
}
.Title H1.h1Blue {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 27px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
H1.DemoHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #818180; FONT-SIZE: 27px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: transparent! important
}
.DetailsPageHeader {
	PADDING-LEFT: 10px; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f1f1
}
.DetailsPageHeaderBottom {
	BORDER-BOTTOM: #B0ACAA 2px solid; HEIGHT: 2px; BACKGROUND-COLOR: #f1f1f1
}
.DetailsPageLeftEdgeHeader {
	DISPLAY: none
}
.DetailsPageRightEdgeHeader {
	DISPLAY: none
}
.DetailsPageLeftEdge {
	DISPLAY: none
}
.DetailsPageRightEdge {
	DISPLAY: none
}
.DetailsPageContent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; BACKGROUND-COLOR: #ffffff
}

/*Change theme.*/
.EditBasicEntityDataPanelOnTablePanel
{
    BACKGROUND-POSITION: left top; 
    BACKGROUND-IMAGE: url(Images/BgSilver.jpg);
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-COLOR: #CBCBCB; 
    PADDING-RIGHT:4px;PADDING-LEFT:4px;PADDING-BOTTOM:4px;PADDING-TOP:4px;
    border: solid 1px Black;
	color:Black;
}
.ToolbarUpdate
{ 
	display: block; 
	background:url(../DefaultTheme/Images/SaveAll.gif) no-repeat;
	padding-left:22px
}
.ToolbarUpdate { background-position:5px 5px;padding:5px 6px 4px 29px; width:82px; }
.ToolbarAddSave
{ 
	display: block; 
	background:url(../DefaultTheme/Images/SaveAll.gif) no-repeat;
	padding-left:22px
}
.ToolbarAddSave { background-position:5px 5px;padding:5px 6px 4px 29px; width:82px; }
TopMiddle
{ 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 2px; 
	WIDTH: 34px; 
	HEIGHT: 34px; 
	BORDER-RIGHT-WIDTH: 0px;
}
TopLeftCorner
{ 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	WIDTH: 6px; 
	HEIGHT: 51px; 
	BORDER-RIGHT-WIDTH: 0px;
}
TopRightCorner
{ 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	WIDTH: 6px; 
	HEIGHT: 51px; 
	BORDER-RIGHT-WIDTH: 0px;
}
.black {font-family:arial,helvetica;}
.black .ajax__tab_body 
{
    font-size:10pt;
    border:2px solid White;
    border-top:none;
    background-color:#ffffff;
}
.black .ajax__tab_header 
{
	background-color:#2C2C2B;
	border:solid 2px White;
	border-bottom:none;
	padding:2px 2px 4px 2px;
	text-align:left; /* center the tabs horizontally */
}
.black .ajax__tab_tab
{
    font-size:10pt;
	font-weight:bold;
    color:White;
    text-align:center;	
	border:solid 1px #A9A9A9;
	padding:5px;
}
.black .ajax__tab_active .ajax__tab_tab,
.black .ajax__tab_hover .ajax__tab_tab
{
	background-color:#A9A9A9;
}
/*Use to be in App.Master file*/
/* styles for the modal popup */
/* modal overlay */
.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=50);
    opacity:0.5;
}  

.frame
{
	position:absolute;
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;  
    padding:2px 3px;
    width:450px;
}

.frame .overlay
{  
    border:solid 1px #808080;
    border-width:1px 1px;
} 

.frame .underlay
{
    position:absolute;
    background-color:#000;
    bottom:-1px;
    filter:alpha(opacity=12);
    left:-1px;
    right:-1px;
    top:3px;
    z-index:-1;
}

.frame .header
{
     /* cursor:move; Because the DragPanelExtender doesn't do this for me ;( */
    background: url(../DefaultTheme/Images/sprite.png) repeat-x 0px -200px;	
    color: #000;	
    border-bottom:solid 1px #ccc;
    padding: 3px 10px;
} 

.frame .header .msg
{
    font-weight: bold;
}         

.frame .updating, .bodyy
{
    background-color:#fff;
    padding:10px;
}

.frame .updating
{
	color:#808080;
	background:#fff url(../DefaultTheme/Images/activity.gif) no-repeat center;
} 

.frame .footer
{
    text-align:right;
    background: url(../DefaultTheme/Images/sprite.png) repeat-x 0px -200px;	
    color: #000;
    border-top:solid 1px #ccc;
    padding: 5px 3px;
}

.frame .close
{
    right: 7px;	
    background: url(../DefaultTheme/Images/sprite.png) no-repeat 0px -300px;	
    width: 25px;	
    cursor: pointer;	
    position: absolute;	
    top: 7px;	
    height: 15px;
}

 .yui-theme .ajax-glow-button,
.yui-theme .ajax-glow-button .inner
{
	border-color:#004D89;
}
.yui-theme .ajax-glow-button .inner INPUT
{
    border-color:#599ACD;
    color:#fff;
    padding:4px 10px;
}

.dark-theme .ajax-glow-button,
.dark-theme .ajax-glow-button .inner
{
	border-color:#0A0A0A;
}
.dark-theme .ajax-glow-button .inner INPUT
{
    border-color:#444041;
    color:#fff;
    padding:4px 10px;
}

.green-theme .ajax-glow-button,
.green-theme .ajax-glow-button .inner
{
	border-color:#79B837;
}
.green-theme .ajax-glow-button .inner INPUT
{
    border-color:#9DCE5C;
    color:#000;
    padding:4px 10px;
} 

.purple-theme .ajax-glow-button,
.purple-theme .ajax-glow-button .inner
{
	border-color:#9C0063;
}
.purple-theme .ajax-glow-button .inner INPUT
{
    border-color:#D693BD;
    color:#fff;
    padding:4px 10px;
}  
.ChangePasswordButton
{ 
	display: block; 
	background:url(../DefaultTheme/Images/page_edit.png) no-repeat;
}
.ChangePasswordButton { background-position:5px 5px;padding:4px 6px 4px 29px;}

