/* --- HTML Redefinitions ---------------------------------------------------------------------- */
BODY, TR, TD {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	scrollbar-face-color: #336699;
	scrollbar-3dlight-color: #336699;
	scrollbar-arrow-color: #6699CC;
	scrollbar-track-color: #6699CC;
	scrollbar-darkshadow-color: #336699;	
	
}

TR, TD
{
  font-size:12px;
}

BODY
{
	background-color: darkgray;
}

BODY.radWindow 
{
	background-color:#F1F1F1;	
	padding:0px;
	margin:0px
}

IMG, INPUT {
	
}
.ValidationTextBox
{
	background-color:White;
}

.ValidationTextBoxError
{
	background-color:#D9E9FF;
}
A.profilLink:link, A.profilLink:visited, A.profilLink:active	{
	text-decoration: underline;
	color: #336699;
}
A.profilLink:hover	{
	text-decoration: none;
}
A:link, A:visited, A:active	{
	text-decoration: none;
	color: #336699;
}
A:hover	{
	text-decoration: underline;
}
/* --- End HTML Redefinitions ------------------------------------------------------------------ */
/* --- Layout Styles --------------------------------------------------------------------------- */
.kCentricPage {
	background-color: darkgray;
	margin: 10px;
}
.HeaderClass {
	background: url(/admin/manager_images/tuilecardre.gif);
	border: 1px solid #336699;
	color: #336699
}
.MainMenuCell {
	background-color: #336699;
	color: #FFFFFF;
	border-bottom: 1px solid #336699;
}
.LoginTable {
	background-color: #FFFFFF;
	border-left: solid 1px #336699;
	border-right: solid 1px #336699;	
}
.FormTable {
	background-color: #FFFFFF;
	border-right: solid 1px #336699;
}
.FooterClass {
	background: #336699;
}
/* --- End Layout Styles ----------------------------------------------------------------------- */
/* --- Content Styles -------------------------------------------------------------------------- */
.Title {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.SectionTable {
	font-size: 11px;
	margin: 5px;
	width: 99%;
}
.FormCell {

}
.Copyright {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
}
/* --- End Content Styles ---------------------------------------------------------------------- */
/* --- TopMenu Styles -------------------------------------------------------------------------- */

.DefaultItemClass {
	background-color: #336699;
	font-weight:bold; 
	font-size: 13px;
	color:#FFFFFF;
	height:20px;
	vertical-align: middle;
	cursor:pointer;
}

.DatePickerButton
{
  background-color: #6699cc;
  color: #FFFFFF;
  font-weight: bold;
  border: solid 1px #000000;
  cursor: pointer;
  margin-bottom:2px;
  height:20px;
  width:20px;
}

.DefaultItemClass IMG {
	margin-right:2;
	vertical-align: middle;
}

.DefaultSubItemClass {
	background-color: #336699;
	font-weight:bold; 
	font-size: 11px;
	color:#FFFFFF;
	height:18px;
	vertical-align: middle;
	cursor:pointer;
}

.DefaultSubItemClass IMG {
	margin-right:2;
	vertical-align: middle;
}

.RollOverClass {
	background-color: #6699CC;
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	height:20px;
	vertical-align: middle;
	cursor:pointer;
} 
.RollOverClass IMG {
	margin-right:2;
	vertical-align: middle;
}

.RollOverSubClass {
	background-color: #6699CC;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	height:18px;
	vertical-align: middle;
	cursor:pointer;
} 
.RollOverSubClass IMG {
	margin-right:2;
	vertical-align: middle;
}

.ChildItemClass td { 
	background: #336699;
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF;
	cursor: pointer;
 } 
.RollOverChildClass td { 
	background: #6699CC;
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF;
	cursor: pointer;
} 
.IslandMenu {
	border: solid 1px #cccccc;
}
.SeparatorClass {
	cursor: default;
}
/* --- End TopMenu Styles ---------------------------------------------------------------------- */
/* --- ContextMenu Styles ---------------------------------------------------------------------- */
.ContextMenuCell {
  width: 115px;
	background-color: #f1f1f1;
	border-left: solid 1px #336699;
	border-right: solid 1px #336699;
}

.ContextMenuCell IMG{
}

.ContextMenuLink {
	font-size: 10px;
	padding: 3px;
	display: block;
}
.ContextMenuLink:link, .ContextMenuLink:visited {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.ContextMenuLink:hover, .ContextMenuLink:active {
	font-size: 10px;
	background-color: #e1e1e1;
	color: #114477;
	text-decoration: none;
}
/* --- End ContextMenu Styles ------------------------------------------------------------------ */
/* --- Form Styles ----------------------------------------------------------------------------- */
.FormButton, .FormButtonAuto
{
	background-color: #6699cc;
  color: #FFFFFF;
  font-weight: bold;
	border: solid 1px #000000;
  cursor: pointer;
  vertical-align:text-bottom;
  padding-left:15px;
  padding-right:15px;
  overflow: visible;
}

.FormButtonAuto
{
	padding-left:0px;
  padding-right:0px;
  overflow:auto;
}

.FocusButton {
	background-color: #6699cc;
  color: #FFFFFF;
  font-weight: bold;
	border: solid 1px #000000;
  cursor: pointer;
}



.btWizard {
	border:solid 1px #000000;
	background-color:#6699cc;
	color:White ;
	cursor:pointer;
	font-size:10pt;
	font-weight:bold;
	vertical-align:text-bottom;
}

.mask {
}

.modalClass 
{
}

/* --- End Form Styles ------------------------------------------------------------------------- */
/* --- Toolbar Styles -------------------------------------------------------------------------- */
.ToolbarHidden {
	visibility:hidden;
}

.ToolbarCell {
	background-color: #6699cc;
	border: #6699cc 1px solid;
}
.ToolbarText {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;	
	color: white;
}
.ToolbarButton {
	background-color: #6699cc;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #6699cc;
	height: 25px;
	width: 80px;
	cursor: pointer;
}
.ToolbarButtonWide 
{
	background-color: #6699cc;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #6699cc;
	height: 25px;
	cursor: pointer;
}
.ToolbarTextInput 
{
}
/* --- End Toolbar Styles ---------------------------------------------------------------------- */
/* --- Grid Styles ----------------------------------------------------------------------------- */

.gridStyle {
	background-color: #336699;
	font-size: 11px;
	border: 1px solid #336699;
}
.gridHeaderStyle, .gridHeaderStyle a:link, .gridHeaderStyle a:visited, .gridHeaderStyle a:hover, .gridHeaderStyle a:active {
	background-color: #336699;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	border: 0px;
}
.gridItemStyle td {
	background-color: #f1f1f1;
	font-size: 10px;
	border-width: 0px;
}
.gridAlternateItemStyle td {
	background-color: gainsboro;
	font-size: 10px;
	border-width: 0px;
}
.gridItemWarning td {
	background-color:#c50006;
	font-size: 10px;
	border-width: 0px;
	color:White;
}

.gridItemActivated{
	background-color: #fff77d;
	font-size: 10px;
	border-width: 0px;
}

.gridItemDesactivated{
	background-color: #f1f1f1;
	font-size: 10px;
	border-width: 0px;
}

.GridButton {
	border: 0px;
	cursor: pointer;
}
.gridResultStyle td {
	font-size: 10px;
	vertical-align: text-top;
}
.gridFooterStyle td {
	background-color:#336699;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	padding: 3px;
}
.gridFooterStyleNoPagging td {
	background-color:#336699;
	font-size: 5px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	padding: 3px;
}
.gridPagingStyle {
	background-color: #336699;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	text-align: right;
}

a.GridPageButton:link {
	font-size: 10px;
	color: #FFFFFF;
	border-left: 5px solid #336699;
	border-right: 5px solid #336699;
	cursor: pointer;
}

a.GridPageButton:active {
	font-size: 10px;
	color: #FFFFFF;
	border-left: 5px solid #336699;
	border-right: 5px solid #336699;
	cursor: pointer;
}

a.GridPageButton:hover {
	font-size: 10px;
	color: #FFFFFF;
	border-left: 5px solid #336699;
	border-right: 5px solid #336699;
	cursor: pointer;
}

a.GridPageButton:visited {
	font-size: 10px;
	color: #FFFFFF;
	border-left: 5px solid #336699;
	border-right: 5px solid #336699;
	cursor: pointer;
}

a.gridStyleBottomLink:link
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

a.gridStyleBottomLink:active
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

a.gridStyleBottomLink:visited
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

a.gridStyleBottomLink:hover
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}

.gridStyleBottomLink
{
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

a.gridStyleBottomLinkCurrent:link
{
	font-size: 10px;
	color: #808080;
	font-weight: bold;
}

a.gridStyleBottomLinkCurrent:active
{
	font-size: 10px;
	color: #808080;
	font-weight: bold;
}

a.gridStyleBottomLinkCurrent:visited
{
	font-size: 10px;
	color: #808080;
	font-weight: bold;
}

a.gridStyleBottomLinkCurrent:hover
{
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration:underline;
}

.gridStyleBottomLinkCurrent
{
	font-size: 10px;
	color: #808080;
	font-weight: bold;
}


/* --- End Grid Styles ------------------------------------------------------------------------- */
/* --- Webpart Styles -------------------------------------------------------------------------- */
.storeUserData {
	behavior: url(#default#userData);
}
.clsPart {
	width: 100%;
	margin-top: 6px;
}
.clsPartGray {
	width: 100%;
	margin-top: 6px;
}
.clsPartContainer {
	behavior: url(/admin/Behaviors/webparts.htc); 
position: relative;
}
.clsPartContent {
	background-color: #f1f1f1;
	border: 1px solid #336699;
}
.clsPartLeft {
	background-color: #336699;
	color: #FFFFFF;
	cursor: pointer;
}
.clsPartLeftHidden {
	background-color: #CCCCCC;
	color: #FFFFFF;
	border-bottom: solid 1px #999999;
	cursor: pointer;
}
.clsPartHead {
	background-color: #336699;
	color: #FFFFFF;
	cursor: move;
}
.clsPartHeadHidden {
	background-color: #CCCCCC;
	color: #336699;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	cursor: move;
}
.clsPartHeadText {
	background-color: #336699;
	font-size: 11px;
	color: #FFFFFF;
	cursor: move;
}
.clsPartHeadTextHidden {
	background-color: #CCCCCC;
	font-size: 11px;
	color: #336699;
	cursor: move;
}
.clsPartRight {
	background-color: #336699;
	background-image: url(/admin/manager_images/WebPartImages/chevronUp.gif);
	background-position:  right top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	cursor: pointer;
}
.clsPartRightHidden {
	background-color: #CCCCCC;
	background-image: url(/admin/manager_images/WebPartImages/chevronDown.gif);
	background-position:  right top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	border-bottom: 1px solid #999999;
	cursor: pointer;
}
.clsDragWindow {
	background-color: #6699cc;
	border: solid 1px #000000;
	position: absolute;
	display: none;
	filter: alpha( opacity=20 );
}
IMG.clsMinimize {
	visibility: hidden;
}

input.customDropdown
{
	background-color:#ffffff;
	height:22px;
	border:1px solid #7f9db9;
	border-right:0px;
	padding-left:3px;
}

/* --- End Webpart Styles ---------------------------------------------------------------------- */
/* --- Error Summary Styles -------------------------------------------------------------------- */
.ErrorMessages {
	background-color: #F1F1F1;
	font-size: 10px;
	color: #C00000;
	vertical-align: middle;
	border: 1px solid #336699;
	margin-top: 6px;
	list-style-type: none;
	list-style-image: url(/admin/manager_images/ErrorIcon.gif);
	list-style-position:outside;
}
.ErrorMessages ul {
	color: #C00000;
	margin: 5px 3px 3px 3px;
	padding-left: 24px;
}
.WarningMessages {
	background-color: #F1F1F1;
	font-size: 10px;
	color: #996600;
	vertical-align: middle;
	border: 1px solid #336699;
	margin-top: 6px;
	list-style-type: none;
	list-style-image: url(/admin/manager_images/WarningIcon.gif);
	list-style-position:outside;
}
.WarningMessages ul {
	color: #996600;
	margin: 5px 3px 3px 3px;
	padding-left: 24px;
}
/* --- End Error Summary Styles ---------------------------------------------------------------- */
/* --- StatusBarControl Styles ----------------------------------------------------------------- */
.MessageTable {
	background-color: #F1F1F1;
	width: 90%;
	border: 1px solid #336699;
}
.MessageTable .SuccessMessage {
	color: #336699;
	background-image: url(/admin/manager_images/SuccessMessageIcon.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	vertical-align: middle;
	height: 42px; padding-left:42px; padding-right:5px; padding-top:5px; padding-bottom:5px
}
.MessageTable .SuccessMessage a {
	color: #336699;
	text-decoration: underline;
}
.MessageTable .ErrorMessage {
	color: #DC0000;
	background-image: url(/admin/manager_images/ErrorMessageIcon.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	vertical-align: middle;
	height: 42px; padding-left:42px; padding-right:5px; padding-top:5px; padding-bottom:5px
}
.MessageTable .ErrorMessage a {
	color: #DC0000;
	text-decoration: underline;
}
.MessageTable .WarningMessage {
	color: #996600;
	background-image: url(/admin/manager_images/WarningMessageIcon.gif);
	background-repeat: no-repeat;
	font-size: 10px;
	vertical-align: middle;
	height: 42px; padding-left:42px; padding-right:5px; padding-top:5px; padding-bottom:5px
}
.MessageTable .WarningMessageNoIcon {
	color: #996600;
	font-size: 10px;
	vertical-align: middle;
}
.MessageTable .WarningMessage a {
	color: #996600;
	text-decoration: underline;
}
/* --- End StatusBarControl Styles ------------------------------------------------------------- */
/* --- CuteEditor Styles ----------------------------------------------------------------------- */
.button, .selectColor	{
  vertical-align: middle;
  margin: 1px;
  padding: 0px
}
.buttonover {
  border-right: buttonshadow 1px solid;
  border-top: buttonhighlight 1px solid;
  border-left: buttonhighlight 1px solid;
  border-bottom: buttonshadow 1px solid;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}
.buttondown {
  border-right: buttonshadow 1px solid;
  border-top: buttonhighlight 1px solid;
  border-left: buttonhighlight 1px solid;
  border-bottom: buttonshadow 1px solid;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}
.spacer {
  border-right: buttonshadow 1px solid;
  border-top: buttonhighlight 1px solid;
  border-left: buttonhighlight 1px solid;
  border-bottom: buttonshadow 1px solid;
  vertical-align: middle;
  margin-left: 2px;
  margin-right: 2px;
  width: 2px;
  height: 18px;
}
.container {
  background-color: #f1f1f1;
}
.editBox {
  background-color: #ffffff;
  border: #336699 1px solid;
  text-align: left;
  padding: 10px;
  margin: 3px;
  overflow: auto;
}
.dropdown {
  background-color: #FFFFFF;
  font-family: verdana;
  color: #000000;
  border-collapse: collapse;
  margin-top: 3px;
  margin-left: 2px;
  cursor: default;
}
.richdropdown {
  padding: 0px 1px 0px 1px;
  border: 1px solid #336699;
}	
/* --- End CuteEditor Styles ------------------------------------------------------------------- */

.ListPickerStyle {
  background-color: #f1f1f1;
  border: 1px solid #336699;
}

.ListPickerStyle .titles {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: center;
}



.ListPickerStyle SELECT {
  font-family: Verdana;
  font-size: 11px;
}

/* e-Com */


.LeafSelected {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color:#336699;
}

.LinkSelected {
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color:#336699;
}

.LeafCatalog {
  font-family: Verdana;
  font-size: 12px;
  color:#336699;
}

/* End e-Com */

/* Collaboration */

.gridHeaderStyleCollaboration, .gridHeaderStyleCollaboration a:link, .gridHeaderStyleCollaboration a:visited, .gridHeaderStyleCollaboration a:hover, .gridHeaderStyleCollaboration a:active {
	background-color: #F1F1F1;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 0px;
}

.gridAlternateItemStyleCollaboration td {
	background-color: gainsboro;
	font-size: 12px;
	border-width: 0px;
}

.gridItemStyleCollaboration td {
	background-color: #f1f1f1;
	font-size: 12px;
	border-width: 0px;
}

.ToolbarCollaborationButton {
	background-color: #6699cc;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #6699cc;
	height: 25px;
	
	cursor: pointer;
}

/* End Collaboration */

/* Wizard */

.helpTable 
{
	background-color: #F1F1F1;
	margin: 10px;
  color: #000000;
}

.helpTitle
{
  background-color:#336699;
  margin: 10px;
  color: #FFFFFF;
  font-weight:bold;
}

.wizardTable
{
  background-color: #F1F1F1;
  margin: 10px;
  color: #000000;
}


  
.TitleCollaboration {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}  

.gridHeaderStyleBugReport, .gridHeaderStyleBugReport td, .gridHeaderStyleBugReport a:link, .gridHeaderStyleBugReport a:visited, .gridHeaderStyleBugReport a:hover, .gridHeaderStyleBugReport a:active {
	background-color: #F1F1F1;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border: 0px;
	
}

.gridStyleBugReport {
	background-color: #336699;
	font-size: 11px;
	border: 0px solid #336699;
}


.ToolbarBugReportButton {
	background-color: #6699cc;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #6699cc;
	height: 25px;
	cursor: pointer;
}

/* --- Telerik tree style -------------------------------------------------------------------------- */

.tree
{
	background-color: #F1F1F1;
}

.treeSelected
{
	background-color: #6699cc;
	color: #FFFFFF;
}

.tree a:link
{
	font-size: 12px;
	color: #336699;
}

.tree a:visited
{
	color: #336699;
}

.tree a:active
{
	color: #336699;
}

.tree a:hover
{
	color: #336699;
	text-decoration: underline;
}

.treeSelected a:link
{
	color: #FFFFFF;
}

.treeSelected a:visited
{
	color: #FFFFFF;
}

.treeSelected a:active
{
	color: #FFFFFF;
}

.treeSelected a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.treeLoadingMessage
{
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #336699;
	padding: 2px;
	font-weight:bold;
}

/* --- End Telerik tree style ----------------------------------------------------------------------- */

.largeCode
{
  width:100%;
}

.tableSection
{
	border-left:1px solid #336699;
	border-right:1px solid #336699;
	border-bottom:1px solid #336699;
	border-top:1px solid #336699;
}

.tableSectionTitle
{
	background-color:#336699;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:bold;
}

.tabPage
{
	border-left-color:D2D2D2;
	border-left-style:solid;
	border-left-width:1;
	border-right-color:D2D2D2;
	border-right-style:solid;
	border-right-width:1;
	border-bottom-color:D2D2D2;
	border-bottom-style:solid;
	border-bottom-width:1;
}

/********* Section ***************/
.FilterTable {
  background-color: #f1f1f1;
  border: 1px solid #c6c6c6;
  margin-bottom: 8px;
}
.FilterTableHeader {
  background-color: Gainsboro;
  cursor: hand;
  font-size:11px;
}


/**************** Calendar Style ******************/

.CalendarMainTable
{
	font-family:arial;
	font-size:11px;
	border-width:1;
	border-style:solid;
	border-color:#a0a0a0;
	font-family:arial; 
	font-size:11px;
	background-color:#ffffff;
}

.CalendarHeader
{
	background-color:#336699;
}

.CalendarHeaderCell
{
	padding:2px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

.CalendarHeaderButton
{
	border-style:solid;
	border-width:1;
	border-color:#93AEC9;
	cursor:pointer;
}

.CalendarHeaderButtonHover
{
	border-style:solid;
	border-width:1;
	border-color:#C9D6E4;
	cursor:pointer;
}

.CalendarMonthDropDown
{
	width:70px;
	font-family:arial;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	border-color:#a0a0a0;
	background-color:#FFFFDD;
}

.CalendarMonthDropDownSelected
{
	background-color:#FFCC99;
}

.CalendarYearDropDown
{
	width:44px;
	font-family:arial;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	border-color:#a0a0a0;
	background-color:#FFFFDD;
}

.CalendarYearDropDownSelected
{
	background-color:#FFCC99;
}

.CalendarContent
{
	padding:5px;
	background-color:#ffffff;
}

.CalendarContentGrid
{
	border:0;
	font-family:verdana;
	font-size:10px;
}

.CalendarDay
{
	text-decoration:none;
	color:black;
	cursor:pointer;
}

.CalendarDayToday
{
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
	cursor:pointer;
}

.CalendarDayWeekEnd
{
	text-decoration:none;
	color:#909090;
	cursor:pointer;
}

.CalendarDaySelected
{
	text-decoration:none;
	color:black;
	border-style:solid;
	border-width:1px;
	border-color:#a0a0a0;
	font-weight:bold;
	cursor:pointer;
}

.CalendarDaySelectedToday
{
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#a0a0a0;
	cursor:pointer;
}

.CalendarDaySelectedWeekEnd
{
	text-decoration:none;
	color:#909090;
	border-style:solid;
	border-width:1px;
	border-color:#a0a0a0;
	font-weight:bold;
	cursor:pointer;
}

.CalendarVerticalLine
{
	background-color:#d0d0d0;
	padding:0px;
}

.CalendarFooter
{
	background-color:#f0f0f0;
	padding:5px 5px 5px 5px;
	text-align:center;
}

.CalendarFooterLink
{
	text-decoration:none;
	color:black;
	cursor:pointer
}


/**************** End Calendar Style ******************/

/**************** QUICK Search Textbox (kcentricMenu) Style *****/


/* Style of the QuickSearch textbox when the enterred string is valid 	font-family:Arial, Helvetica, sans-serif; */
.SearchGood
{
	border:1px solid #d4d4d4;
	text-align:left;
	height:22px;
	vertical-align:Top;
	color:#999999;
	margin-top:-1px;
}

/* Style of the QuickSearch textbox when the enterred string is invalid */
.SearchNotGood
{
	border:1px solid #FF0000;
	text-align:left;
	height:22px;
	vertical-align:Top;
	color:#Black;
	margin-top:-1px;
}

/*Style of Normal search word         */
.SearchText
{
	border:1px solid #d4d4d4;
	text-align:left;
	height:22px;
	vertical-align:Top;
	color:Black;
	margin-top:-1px;
}

/****************END QUICK Search Textbox (kcentricMenu) Style *****/

.configurationRow
{
}

.configurationRowAlternate
{
	background-color:#dfdfdf;
}

.bodyCollaboration
{
	background-color:White;
	background-image:none;
}


/**************** Quick Pop-Up for bug comment report *****/
.oPopupInfoStyle
{
	display:table;
	left:0px;
	top:0px;
	bottom:0px;
	right:0px;
	position:absolute;
	zIndex:1000;
	border:1px solid #000000;
	background-color:#ffffe1;
	color:#000000;
	width:240px;
	padding:3px;
	font-size:11px;
	font-family:verdana;
	height:auto;
	visibility:hidden;
}

.oPopupInfoStyle p
{
	margin:0px;
}

.oPopupInfoStyle hr
{
	color:#000000;
	height:1px;
}

/************************ NEW ADMIN MENU *************************/
.menuSeparatorHorizontal
{
  background:url(/admin/manager_images/TopMenuIcon/sep.gif) repeat-x 0px 2px;
  cursor:default;
  width:auto;
  margin:none;
  padding:none;
}

.RadMenu_Kcentric .rmHorizontal .menuSeparatorHorizontal
{
  margin:0 !important;
  padding:0;
}