/* COMMON */

/* Body */
BODY 
{	background-color: White;
	color: #002E00;
	margin : 0px;
	font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE;
	font-size: 11px;
	scrollbar-face-color: #FFF1D6;
	scrollbar-shadow-color: #FF6B00;
	scrollbar-highlight-color: #FF6B00;
	scrollbar-3dlight-color: #EACAAC;
	scrollbar-darkshadow-color: #FFDFC1;
	scrollbar-track-color: #FFDFC1;
	scrollbar-arrow-color: "gray";
}

.CursorHand { cursor: pointer; }
A {text-decoration: none; color: #01750D;}

DIV.Desktop {width: 100%;margin : 0px;padding: 0px 0px 0px 0px;}

/* Photo preview */
IMG.PhotoPreview {  border: 1px solid #a0a0a0; }

/* base image */
IMG { }  /* width:16px; height : 16px; */

/* base cell */
TD {  font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px; }

/* Object Detail table */
TABLE.ObjectDetail {padding: 0px; margin-bottom: 0px; }
TD.ObjectDetailLabel { padding: 0px 0px 0px 10px; }
TD.ObjectDetailInput {padding: 0px 0px 0px 10px; }
TD.ObjectDetailSeparator { width : auto ; height: 3px;}

/* All Lists .ascx */
TABLE.ObjectList {padding: 0px;  margin-bottom: 0px; }
TABLE.List { border: 1px solid white; margin-top : 2px;  }
TD.HeaderCell { font-weight: bold;	color: white; border: 1px solid white; padding: 3px 5px 3px 5px;background-color: #74D87C;}
TD.Cell {  border: 1px solid white ;padding: 3px 5px 3px 5px; empty-cells: show;}
TD.CellButtons {  border: 1px solid white;padding: 3px 5px 3px 5px; empty-cells: show; width : 40px;}
TD.AltCell { border: 1px solid white ;padding: 3px 5px 3px 5px;	empty-cells: show;	}
TR.HeaderRow { background-color: #74D87C; }
TR.CellRow { background-color:  #C3EFC7; }
TR.AltRow { background-color: #AAE8B0;  }
TR.PagerRow { background-color: #74D87C; }

/* ARUIPermissionMatrix.ascx */
TABLE.ListMessage {padding: 0px; margin-bottom: 0px; margin-top : 0px;}

/* ARUIHelpIcon.ascx */
A.HelpIcon { padding: 0px 0px 0px 0px;}

/* only table background as headers */
TABLE.PageModalBG { width : 100%;height: 28px; background-color: #FFDFC1; padding: 0px; margin-bottom: 0px; margin-top : 0px; }
TD.PageControlTitleBG {	 padding: 0px 0px 0px 10px; }
.PageControlTitleBG {	padding: 0px 0px 0px 10px; text-align: left; color: #FF7D00; font-weight: bold; font-family: Trebuchet MS, Trebuchet MS CE; font-size: 13px; letter-spacing: 2; }

/* ARUIPageControl.ascx */
TABLE.PageControl { width: 100%; height: 28px; background-image: url(../Images/bground_Listing.gif);background-repeat:no-repeat;background-attachment:fixed;	}
TD.PageControlLabel { padding: 0px 0px 0px 10px; }
TD.PageControlButton  {  text-align: right;   }
TD.PageControlHelpIcon { text-align: right;  }
.PageControlTitle {	 text-align: left; color: #FF7D00; font-weight: bold; font-family: Trebuchet MS, Trebuchet MS CE; font-size: 15px; letter-spacing: 2; }
.PageControlButtonCreate { font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px; font-weight: bold; border: 1px outset;border-color: #FF7D00; background-color: #FF7D00;	color: White;cursor: pointer; width : auto ;}

/* ARUIPageModal.ascx */
TABLE.PageModal { width: 100%; height: 28px; background-image: url(../Images/bground_Listing.gif);background-repeat:no-repeat;background-attachment:fixed;	}
TD.PageModalLabel { padding: 0px 0px 0px 10px; }
TD.PageModalButton  {  text-align: right;   }
TD.PageModalHelpIcon { text-align: right;  }
.PageModalTitle {	 text-align: left; color: #FF7D00; font-weight: bold; font-family: Trebuchet MS, Trebuchet MS CE; font-size: 15px; letter-spacing: 2; }
.PageModalButtonCreate { font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px;  font-weight: bold; border: 1px outset;border-color: #FF7D00; background-color: #FF7D00;	color: White;cursor: pointer; width : auto ;}

/* All pages with some editation controll */
TABLE.ModalWindow  { width:100%;height:100%;padding: 0px 0px 0px 0px;}
TR.ModalWindowRow  { width:100%;height:100%;padding: 0px 0px 0px 0px;}

/* All pages with listing controll */
TABLE.ListFilter {width: 100%; height: 28px; background-color: #FFDFC1; padding: 5px;border: 1px solid #FF7D00; margin-bottom: 0px; margin-top : 5px;}
TABLE.ListPage { width:100%;height:100%;padding: -3px 0px 0px 0px;}
TR.ListPageRow {width:100%;height:100%;padding: 0px 0px 0px 0px;}
TD.ListPageSeparatorCell {width:5px;background-color: #009900;padding: 0px 0px 0px 0px;}
TD.ListPageSeparatorCellHorizontal { width:2px; background-color: #009900;}
TD.ListPageContentCell {height:100%;padding: 0px 0px 0px 0px;}
TD.PageSeparatorCellHorizontal { width:2px; background-color: #FF7D00;}

/* FORM */
INPUT.Button, BUTTON.Button {font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px; font-weight: bold;	border: 1px outset; border-color: #FF7D00; 	background-color: #FF7D00;	color: White;	cursor: pointer; width : auto ;}
INPUT.TextBox {	font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px;	color: Black;	background-color: White;	border: 1px solid;	border-color: #cF4D00;	width: 200px;	height: 18px;	padding-left: 3px;}
TEXTAREA.TextArea {	font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px;	color: Black;	background-color: White;	border: 1px solid;	border-color: #cF4D00; 	width: 200px;	height: 80px;	padding-left: 3px;}
TEXTAREA.DynamicTextArea {	font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px;	color: Black;	background-color: White;	border: 1px solid;	border-color: #cF4D00; 	padding-left: 3px;}
SELECT.DropDownList {	font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px;	color: Black;	background-color: White;	border: 1px solid;	border-color: #cF4D00; 	width: 200px;	height: 18px;}
SELECT.ListBox {	font-family: Verdana, Tahoma, Arial, Verdana CE, Tahoma CE, Arial CE; font-size : 11px;	color: Black;	background-color: White;	border: 1px solid;	border-color: #FF7D00; 	width: 150px;	height: 80px;}

.Label { color: Black;	background-color: White; }
.LabelBold { font-weight:bold ; color: Black;	background-color: White; }
.LabelMatrix { font-weight:bold ; text-decoration: none; color: #01750D;}
.CheckBox {}	
.ErrorText { color: Red; font-size: 11px; font-family: Tahoma, Verdana; font-weight: bold; }
.ErrorText { color: Red; }
.InfoText { font-weight: bold; }

	
/* ARUILogonForm.ascx */
INPUT.LogonButton { border:1px solid black; height:25px; width:200px;cursor: hand; font-weight: bold; background-image: url(../Images/logon_stripe_bold.gif); background-repeat:no-repeat; background-position:bottom; background-color:transparent}
.CurrentUser { color: #FF7D00; font-weight: bold; }
.CurrentUserName { color: #01750D; font-weight: bold; }

/* default2 */
.ARiframecontent { }
.ARiframetree {	}	


/* ARUIMenuControl.ascx */
TD.MenuControlBground{width: 100%; height: 600px; background-image: url(../Images/bground_ModalWindowMenu.gif);background-repeat:no-repeat;background-attachment:fixed;	} 

/* ARUIObjectControl.ascx */
.ARContentIframe {position: absolute; width: 746px; top: 30px; left: 155px ; height:535px; _width: 736px; _height:490px;	}
.ARContentSelectorIframe { position: absolute; width: 380px; top: 30px; left: 10px ; height:400px;}
.ARContentCatalogIframe {position: absolute; width: 100%; top: 35px; left: 1px ; height:510px;	}
.ARContentWrapperFrame {position: absolute; width: 100%; top: 0px; left: 0px ; height:100%;}

/* ARMenu */
A.ARMenuLink { display: block; width: 145px; text-align: center;  font-weight: bold; border: none; border: 1px solid #FF7D00; color: #FF7D00; }
A.ARMenuLink:hover { border: 1px solid #FF7D00; background-color: #FFDFC1; }
A.ARMenuLink:active { border: 1px solid #FF7D00; background-color: #FFDFC1; background : #FFDFC1;}

/* ARTree */
A.TreeItem { }
A.TreeItem:hover { background-color: #C3EFC7; background :#C3EFC7 ;}
A.TreeItem:active { background-color: #AAE8B0; background :#AAE8B0 ;}

