﻿/********************MENU CSS START********************/
.AdminMenuDynamiItem
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: white;	
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:left;
	background-color:#6C4C1B;
	padding:2px;
	width:220px
}
.AdminMenuDynamiItem:hover
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #F8ECD4;	
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:left;
	background-color:#6C4C1B;
	padding:2px;
	width:220px
}
.AdminMenuStaticItem
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: white;
	font-weight: bold; 
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:center;
	width:142px;
	height:27px	
}
.AdminMenuStaticItem:hover
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #F8ECD4;
	font-weight: bold; 
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:center;
	width:142px;
	height:27px	
}


.MenuDynamiItem
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: white;	
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:left;
	background-color:#6C4C1B;
	padding:2px;
	width:200px
}
.MenuDynamiItem:hover
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #F8ECD4;	
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:left;
	background-color:#6C4C1B;
	padding:2px;
	width:200px
}
.MenuStaticItem
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: white;
	font-weight: bold; 
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:center;
	width:142px;
	height:27px	
}
.MenuStaticItem:hover
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #F8ECD4;
	font-weight: bold; 
	z-index :100;  /* Fixed for IE 8 menu problem */	
	text-align:center;
	width:142px;
	height:27px	
}
/****************MENU CSS END************************/

.SearchScrollableDiv
{
	overflow:auto;
	height: 320px;
	width: 870px;
	/* position:absolute;*/
	z-index:0;  /* Fix for overlaping problem in FireFox */
	padding:0px	
}
.EventDetailsScrollableDiv
{
	overflow: auto;
	height: 500px;
	width: 870px;
	/* position:absolute;*/
	z-index:0;  /* Fix for overlaping problem in FireFox */
	padding:5px;	
	margin-top:5px
}
.NewsScrollableDiv
{
	overflow:hidden;
	height: 466px;
	width: 866px;
	/* position:absolute;*/
	z-index:0;  /* Fix for overlaping problem in FireFox */
	padding:0px	
}

/* For Paging Control */
.pageno
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.pagenoform
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url('../Images/PagingControl/box.gif' );
	height: 16px;
	width: 28px;
	border: none;
}
/*########################### END ################  */
/* ========================= Grid styles ========================= */
.NoRecordFound
{
	color: #b10000;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}

.grid_footer
{
	color: #ffffff;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #00458A;
}
.grid_first_row
{
	color: #4e2408;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
	background-color: #e5d8c2;
}

.grid_second_row
{
	color: #4e2408;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
	background-color: #f6ead2;
}
/*====================NEW GRID STYLE=====================*/
.grid_first_row1
{
	color: #2e353d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
	background-color: #F0F8FF;
}

.grid_second_row1
{
	color: #2e353d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
	background-color: #CCCCCC;
}

.DataGridFixedHeader
{
	/*color: #4e2408;*/
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
	/*background-color: #622d0a;*/
	position: relative; /*top: expression(this.offsetParent.scrollTop);*/
	background:url('../../Common/Images/SiteImages/Grid_Bg.jpg') repeat-x;
}

.DataGridFixedHeader a:link
{
	color: #f6fbff;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	/*background-color: #622d0a;*/
}

.DataGridFixedHeader a:hover
{
	color: #f6fbff;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	/*background-color: #622d0a;*/
}

.DataGridFixedHeader a:visited
{
	color: #f6fbff;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	/*background-color: #622d0a;*/
}
/*-------------------------------------Previous Style-------------------------------------*/



/* ################################ E N D ############################# */
.ScrollableDiv
{
	overflow: auto;
	height: 194px;
	width: 750px;
	
	border-color: #622d0a;
}
.ScrollableDivLongHeight
{
	overflow: auto;
	height: 380px;
	width: 750px;
	border-color: #622d0a;
}
.ScrollableDivCheckBoxList
{
	overflow: auto;
	height: 180px;
	width: 218px;	
	border-color: #622d0a;
}

/* NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW NEW*/

/* Default attributes of table container for entire calendar */
.table-style
{
	font-family: arial;
	border-width: 1px;
	border-style: Ridge;
	border-color: #622d0a;
	background-color: #622d0a;
	font-family: arial;
	font-size: 11px;
}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
.div-style
{
	z-index: 999;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in calendar title (month and year columns).*/
.title-style
{
	padding: 2px;
	font-family: arial;
	font-size: 11px;
	color: #f6e5da;
}

/* Default attributes used in calendar title background.*/
.title-background-style
{
	/*background-color: #cee3ef;*/
	background-color: #e5cbb9;
}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style
{
	border-style: none; /*	border-width: 1; 	border-color: black; */
	cursor: pointer;
}

/* Moused-over (selected) appearance of controls in calendar title. */
.title-control-select-style
{
	/*border-style: solid; 	border-width: 1; 	border-color: #3a6ea5; */
	cursor: pointer;
}

/* Default attributes of drop down lists (month and year). */
.dropdown-style
{
	font-family: arial;
	font-size: 11px;
	border-width: 1;
	border-style: solid; /*border-color: #a0a0a0; 	background-color: #cee3ef;*/
	background-color: #622d0a;
	border-color: #e5cbb9;
	color: White;
	cursor: default;
}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style
{
	background-color: #e5cbb9;
	color: #622d0a;
	cursor: hand;
}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style
{
	background-color: #0;
}

/* Default attributes of calendar body (weekday titles and numbers). */
.body-style
{
	padding: 5px; /*background-color: #cee3ef;*/
	background-color: #FFF5ED;
	font-family: verdana;
	font-size: 10px;
}

/* Attributes of current day in calendar body. */
.current-day-style
{
	/*color: red;*/
	color: red;
	font-weight: bold;
	text-decoration: none;
}

/* Attributes of end-of-week days (Sundays) in calendar body. */
.end-of-weekday-style
{
	color: #909090;
	text-decoration: none;
}

/* Attributes of all other days in calendar body. */
.normal-day-style
{
	color: black;
	text-decoration: none;
}

/* Attributes of border around selected day in calendar body. */
.selected-day-style
{
	border-style: solid;
	border-width: 1px;
	border-color: #a0a0a0;
	color: #0066cc;
	font-weight: bold;
}

/* Default attributes of designated holidays. */
.holiday-style
{
	background-color: #FFDDDD;
}

/* Attributes of today display at bottom on calendar */
.today-style
{
	padding: 0px;
	color: #622d0a; /*background-color: #cee3ef;*/
	background-color: #e5cbb9;
	text-align: center;
	text-decoration: none;
}

/* Attributes of week number division (divider.gif) */
.weeknumber-div-style
{
	background-color: #d0d0d0;
	padding: 0px;
}

/***************** END OF CALENDARE CSS *********************/

/**************************DHTML WINDOW*************************/
.dhtmlwindow
{
	position: absolute;
	border: 2px solid black;
	visibility: hidden;
	background-color: white;
}

.drag-handle
{
	/*CSS for Drag Handle*/
	padding: 1px;
	text-indent: 3px;
	font: bold 14px Arial;
	background-color: #554B1A;
	color: white;
	cursor: move;
	overflow: hidden;
	width: auto;
	filter: progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.drag-handle .drag-controls
{
	/*CSS for controls (min, close etc) within Drag Handle*/
	position: absolute;
	right: 1px;
	top: 2px;
	cursor: hand;
	cursor: pointer;
}

* html .drag-handle
{
	/*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
	width: 100%;
}


.drag-contentarea
{
	/*CSS for Content Display Area div*/
	border-top: 1px solid brown;
	background-color: white;
	color: black;
	height: 150px;
	padding: 2px;
	overflow: auto;
}

.drag-statusarea
{
	/*CSS for Status Bar div (includes resizearea)*/
	border-top: 1px solid gray;
	background-color: #F8F8F8;
	height: 13px; /*height of resize image*/
}


.drag-resizearea
{
	/*CSS for Resize Area itself*/
	float: right;
	width: 13px; /*width of resize image*/
	height: 13px; /*height of resize image*/
	cursor: nw-resize;
	font-size: 0;
}

/***************************END OF DHTML WINDOW*******************************/
.Calender
{
	cursor:default;
	background-color:red
}

.calHead
{
	background-color:#4E4617;
	background-image: url("../../Common/Images/SiteImages/grid_bg.jpg");
	background-repeat:repeat-x;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	border:black 1px solid;
	height:18px;
	padding:0px
}
.calTitle
{
	background-color:#bab37f;	
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:black;
	height:20px;
	padding:0px
}
.calBg
{
	background-image: url("../../Common/Images/SiteImages/calBgblue.jpg" );
	background-repeat:repeat-x;
	background-color:#FCEED4;
	border-color:Gray;
}
.calBg a:link
{
	text-decoration:none
}
.calBg a:hover
{
	text-decoration:none
}
.calBgCurrDay
{
	background-image: url("../../Common/Images/SiteImages/calBggreeen1.jpg" );
	background-repeat:repeat-x;
	background-color:#ffffff;
	border-color:Gray;
}

.calBgCurrDay a:link
{
	text-decoration:none
}