
/* ======================= MENU  ======================= */
.MenuTDLeft
{
	background-image: url(/images/UI/Admin/TopMenu/menu_left_bg.png);
	background-repeat: no-repeat;
	width: 8px;
}

.MenuTDRight
{
	background-image: url(/images/UI/Admin/TopMenu/menu_right_bg.png);
	background-repeat: no-repeat; 
	width: 8px;
}


.MenuTDCenter
{
	background-repeat: repeat-x;
	background-image: url(/images/UI/Admin/TopMenu/background.jpg);
}

.MenuTDCenter a /* visited active hover focus */
{
	font-weight: bold; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-family: Arial; 
}

.MenuTDLeftSelected
{
	background-image: url(/images/UI/Admin/TopMenu/menu_left_selected_bg.png);
	background-repeat: no-repeat;
	width: 8px;

}

.MenuTDRightSelected
{
	background-image: url(/images/UI/Admin/TopMenu/menu_right_selected_bg.png);
	background-repeat: no-repeat;
	width: 8px;

}

.MenuTDCenterSelected
{
	background-image: url(/images/UI/Admin/TopMenu/bg_selected.jpg); 
	background-repeat: repeat-x; 
}

.MenuTDCenterSelected a
{
	font-weight: bold; 
	font-size: 12px; 
	color: #00204a; 
	font-family: Arial; 
}

.ValidationSummary
{
    margin: 0px;
    padding: 0px;
}

/* -----------============== GRIDVIEW ================------------- */

.GridView
{
	margin: 3px;
    color: #404040;
    font-family: Arial;
    font-size: 14px;
    width: 99.3%;
}

.GridView A
{
	color: #236ca4;
}


.GridView TD, .GridView TH
{
	padding: 3px;
	border-color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
}

.GridViewRow
{
	background-color: #EFF3FB;
	text-align: center;
}

.GridViewAltRow
{
	background-color: #FFFFFF;
	text-align: center;
}

.GridViewHeader
{
	background-color: #3992D6;
	font-weight: bold;
	color: White;
}

.GridViewFooter
{
	background-color: #3992D6;
	font-weight: bold;
	color: White;
}

.GridViewPager
{
	background-color: #3992D6;
	color: White;
	text-align: center;
	vertical-align: middle;
}

.GridViewPager TABLE
{
	margin-left: auto;
	margin-right: auto;
}

.GridViewPager TABLE TD
{
	border: none;
	padding: 1px;
}

.GridViewPager A
{
	color: Black;
}

.GridViewSelRow
{
	background-color: #bdcedb;
	font-weight: bold;
	color: #333333;
	text-align: center;
}

/*================= DetailsView ================*/

.DetailsView
{
	margin: 3px;
	color: #404040;
    font-family: Arial;
    font-size: 14px;
    width: 99.3%;
}

.DetailsView TD
{
	padding: 3px;
	border-color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
}

.DetailsViewRow
{
	background-color: #EFF3FB;
}

.DetailsViewAltRow
{
	background-color: #FFFFFF;
}

.DetailsViewCmdRow
{
	background-color: #3992D6;
	font-weight: bold;
	color: White;
}

.DetailsViewCmdRow a
{
	color: White;
}

.DetailsViewCmdRow TD
{
	padding: 3px;
}

.DetailsViewHeader
{	
	color: #236ca4;
	/*color: Black;*/
	font-weight: bold;
	width: 200px;
}

.DVCommandRow
{
	padding: 0px;
}

/* ============ AUTOCOMPLETE  ============ */
.AutoCompleteList
{
	background-color: #F0F0F0;
	border: solid 1px black;
	max-height: 200px;
	z-index: 100;
	margin-top: 2px;
	margin-left: 2px;
	padding-left: 0px;
	overflow: auto;
	cursor: default;
}

.AutoCompleteItem
{
	margin: 0px;
	background-color: inherit;
	list-style-type: none;
}

.AutoCompleteItemSel
{
	margin: 0px;
	background-color: #3992D6;
	color: White;
}

/* == To use requiredFieldValidator on GridView.selectedvalue == */

.InvisibleTextBox
{
	visibility: hidden;
	position:absolute;
}

.ReadOnly
{
	color: Black;
}

/*======= Partners from DiscountAssocs.aspx =======*/

.DiscountPartners /* TABLE */ 
{
	border-style: none;
	border-width: 0px;
}

.DiscountPartners TD
{
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-width: 0px;
}

.DiscountPartners *
{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

/*************Collapse Panel Style***************/
.headerPanel
{
	cursor: hand;
	cursor: pointer;
	width: 200px;
}
.collapsiblePanel
{
	padding-left: 20px;
	overflow: hidden;
}



/*ERROR LIST*/

.ErrorBulletList
{
	color: Red;
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.ErrorBulletList LI
{
	padding-bottom: 3px;
}

/*--------EditSearch Section-------*/
.PartnerSLevelDiv
{
	padding-right: 30px;
}
.DivCriteria
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.RegionLBL
{
	text-align:center;
}

.ListCriteria
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.ListCriteria li
{
	list-style-type:none;
	margin: 0 0 0 0;
	padding:2px 0 0 0;
	border: 0;
}
.Invisible
{
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	background-color: #ffffff;
}

.EditSearchTable TD
{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 12px;
	color: #808080;
	padding: 0px, 0px, 0px, 0px;
	border: 0px;
	margin: 0px, 0px, 0px, 0px;
    border-spacing: 0px;
}

.EditSearchTable 
{
	width: 1024px;	
}

.EditSearchTable .Header
{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #808080;	
}

.CityName
{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 14px;	 	 	 
	color:#00b6dd;	
}
.InlineDiv
{
	display: inline;
}

.StatsReportsTable TD
{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 12px;
	color: #808080;
	padding: 0px, 0px, 0px, 0px;
	border: 0px;
	margin: 0px, 0px, 0px, 0px;
    border-spacing: 0px;
}

.GridViewS_R
{
	margin: 3px;
    color: #404040;
    font-family: Helvetica, Tahoma, Arial;
    font-size: 12px;   
}


.GridViewS_R TD, .GridView TH
{
	padding: 3px;
	border-color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
}

.GridViewRowS_R
{
	background-color: #EFF3FB;
	text-align: left;
}

.GridViewAltRowS_R
{
	background-color: #FFFFFF;
	text-align: left;
}

.GridViewHeaderS_R
{
	background-color: #3992D6;
	font-weight: bold;
	color: White;
	border-color: #d0d0d0;
	border-width: 1px;
	border-style: solid;
}

.GridViewFooterS_R
{
	background-color: #3992D6;
	font-weight: bold;
	color: White;
}

.GridViewPagerS_R
{
	background-color: #3992D6;
	color: White;
	text-align: center;
	vertical-align: middle;
}

.GridViewPagerS_R TABLE
{
	margin-left: auto;
	margin-right: auto;
}

.GridViewPagerS_R TABLE TD
{
	border: none;
	padding: 1px;
}

.GridViewPagerS_R A
{
	color: Black;
}

.GridViewSelRowS_R
{
	background-color: #bdcedb;
	font-weight: bold;
	color: #333333;
	text-align:left;
}

.RedMessage
{
	padding-left:50px;
	font-size:14px;
	font-family:Trebuchet MS, Verdana;
	color:#c00;
	display:block;	
}
