
.clsBody
{
	background-color: #F5F5F5;
	background-repeat: repeat-x;
	vertical-align: top;
	top: 0;
	margin-top: 0;
	padding: 0;
}
.clsMainTable
{
	background-color: #ffffff;
	background-repeat: repeat-x;
}
.clsHeaderLeft
{
	background-image: url( '../CustomizedImages/Home_Header_left.gif' );
	background-repeat: no-repeat;
	width: 12px;
	height: 29px;
}
.clsHeaderMiddle
{
	background-image: url( '../CustomizedImages/Home_Header_middle.gif' );
	background-repeat: repeat-x;
	height: 29px;
	vertical-align: middle;
	font-family: Arial;
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	padding-left: 5px;
}
.clsHeaderRight
{
	background-image: url( '../CustomizedImages/Home_Header_right.gif' );
	background-repeat: no-repeat;
	width: 12px;
	height: 29px;
}
.clsGridViewItem
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	padding-left: 12px;
	padding-right: 5px;
}
.clsGridHeader
{
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
.clsMessage
{
	text-align: left;
	font-family: Arial;
	color: red;
	font-size: 12px;
}
.clsSearchResultGrid
{
	padding-top: 15px;
}
/*.clsItem{font-family:Arial; font-size:8px; text-align:left; padding-left:8px; padding-right:5px; }*/
/*.clsNextPrevMonth
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}*/
.clsCellHeaderText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}


/*On 4/1/2008*/

.cssEventCalendarTitle
{
	background-image: url( '../CustomizedImages/blue bar.gif' );
	background-repeat: no-repeat;
	vertical-align: middle;
	font-family: Arial;
	color: White;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	padding-left: 10px;
	height: 55px;
	text-transform: uppercase;
}

.clsCalendarDay
{
	font-family: Arial;
	font-size: 12px;
}

/*.clsCalendarTitle
{
	background-color: #1E2859;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}*/

/*.clsCalendarDayHeader
{
	background-image: url('../CustomizedImages/DayBox.gif' );
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}*/
.clsCalendarSelectedDay
{
	font-family: Arial;
	font-size: 12px;
}
.clsCalendarOtherMonthDay
{
	font-family: Arial;
	font-size: 12px;
}
.clsSearchResultHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: White;
	font-style: normal;
	background-color: #022161;
	border-color: #022161;
	text-transform: uppercase;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.clsMessagePopupLeft
{
	width: 90px;
	height: 161px;
	background-image: url( '../Images/MessageBox/Left.png' );
	background-repeat: no-repeat;
}

.clsMessagePopupTopMiddle
{
	width: 31px;
	height: 31px;
	background-image: url( '../Images/MessageBox/Top.png' );
	background-repeat: repeat-x;
}

.clsMessagePopupTopRight
{
	width: 29px;
	height: 37px;
	background-image: url( '../Images/MessageBox/right_top.png' );
	background-repeat: no-repeat;
}

.clsMessagePopupBottomMiddle
{
	width: 31px;
	height: 29px;
	background-image: url( '../Images/MessageBox/Bottom.png' );
	background-repeat: repeat-x;
}

.clsMessagePopupBottomRight
{
	width: 29px;
	height: 37px;
	background-image: url( '../Images/MessageBox/Bottom.png' );
	background-repeat: no-repeat;
}
.clsMessagePopupRightMiddle
{
	width: 29px;
	height: 42px;
	background-image: url( '../Images/MessageBox/right_middle.png' );
	background-repeat: repeat-y;
}
.clsMessagePopupRight
{
	width: 27px;
	height: 161px;
	background-image: url( '../Images/MessageBox/Right.png' );
	background-repeat: no-repeat;
}

.clsCalendarPopupBody
{
	background-image: url( '../Images/CalendarPopup/popup_body1.png' );
	background-repeat: repeat-x;
	width: 2px;
	height: 171px;
}

.clsMessagePopupMiddle
{
	width: 3px;
	height: 161px;
	background-image: url( '../Images/MessageBox/Middle.png' );
	background-repeat: repeat-x;
}

.bg_CalendarColumnTopLeft
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/Calendar/Cal_day_top_left.gif' );
	background-repeat: no-repeat;
}
.bg_CalendarColumnTop
{
	height: 8px;
	background-image: url( '../Images/Calendar/Cal_day_top.gif' );
	background-repeat: repeat-x;
}
.bg_CalendarColumnTopRight
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/Calendar/Cal_day_top_right.gif' );
	background-repeat: no-repeat;
}
.bg_CalendarColumnLeft
{
	width: 8px;
	height: 100%;
	background-image: url( '../Images/Calendar/Cal_day_left.gif' );
	background-repeat: repeat-y;
}
.bg_CalendarColumnBody
{
	background-color: #E6E9EE;
	font-family: Arial; /*color:#000000;*/
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	padding-left: 0px;
	height: 100%;
}
.bg_CalendarColumnRight
{
	width: 8px;
	background-image: url( '../Images/Calendar/Cal_day_right.gif' );
	background-repeat: repeat-y;
	height: 100%;
}
.bg_CalendarColumnBottomLeft
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/Calendar/Cal_day_bottom_left.gif' );
	background-repeat: no-repeat;
}
.bg_CalendarColumnBottom
{
	height: 8px;
	background-image: url( '../Images/Calendar/Cal_day_bottom.gif' );
	background-repeat: repeat-x;
}
.bg_CalendarColumnBottomRight
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/Calendar/Cal_day_bottom_right.gif' );
	background-repeat: no-repeat;
}
.lnksponsorPageHeader
{
	text-transform: capitalize;
}
.sponsorPageHeader
{
	vertical-align: middle;
	font-family: Arial;
	color: White;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 2px;
	text-align: left;
}
.clsfeaturedraceheaderimg
{
	background-image: url( '../Images/FeaturedRace/featured-race.PNG' );
	background-repeat: no-repeat;
	width: 162px;
	height: 11px;
}
.clsfeaturedraceheaderTitle
{
	background-color: #D96C25;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	color: White;
	border-right: solid 1px white;
}
.clsfeaturedraceItem
{
	background-color: #FDBF3E;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	text-align: center;
	padding-left: 5px;
	color: Black;
}
.bg_featuredraceTopLeft
{
	width: 5px;
	height: 6px;
	background-image: url( '../Images/FeaturedRace/top_left.PNG' );
	background-repeat: no-repeat;
}
.bg_featuredraceTop
{
	height: 6px;
	background-image: url( '../Images/FeaturedRace/top.PNG' );
	background-repeat: repeat-x;
}

.bg_featuredraceTopRight
{
	width: 5px;
	height: 6px;
	background-image: url( '../Images/FeaturedRace/top_right.PNG' );
	background-repeat: no-repeat;
}

.bg_featuredraceBottomLeft
{
	width: 5px;
	height: 6px;
	background-image: url( '../Images/FeaturedRace/bottom_left.PNG' );
	background-repeat: no-repeat;
}

.bg_featuredraceBottom
{
	height: 6px;
	background-image: url( '../Images/FeaturedRace/bottom.PNG' );
	background-repeat: repeat-x;
}
.bg_featuredraceBottomRight
{
	width: 5px;
	height: 6px;
	background-image: url( '../Images/FeaturedRace/bottom_right.PNG' );
	background-repeat: no-repeat;
}

.bg_featuredraceLeft
{
	width: 5px;
	height: 100%;
	background-image: url( '../Images/FeaturedRace/left.PNG' );
	background-repeat: repeat-y;
}

.bg_featuredraceRight
{
	width: 5px;
	height: 100%;
	background-image: url( '../Images/FeaturedRace/right.PNG' );
	background-repeat: repeat-y;
}
.clsfeaturedraceheaderTitle a:link
{
	font-family: Arial;
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	padding-left: 0px;
}


.clsfeaturedraceItem a:link
{
	font-family: Arial;
	color: Black;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 10px;
	text-decoration: none;
}
.clsfeaturedraceItem a:hover
{
	text-decoration: underline;
	color: Black;
}
.clsfeaturedraceItem a:visited
{
	color: Black;
}


.clsGridViewItemDark
{
	background-image: url( '../Images/BackgroundImages/myevent_DarkG.jpg' );
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #164a9e;
	font-style: normal; /*background-color:#FFFFFF;*/ /*border-color:#000000;*/
}

.clsGridViewItemLight
{
	background-image: url( '../Images/BackgroundImages/myevent_LightG.jpg' );
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #164a9e;
	font-style: normal; /*background-color:#FFFFFF;*/ /*border-color:#000000;*/
}


.clsEventGridViewHeader
{
	background-image: url( '../Images/BackgroundImages/myevnt_row_bg_Y.jpg' );
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #5a2106;
	font-style: normal; /*background-color:#022161;*/ /*border-color:#ffffff;*/
	text-transform: uppercase;
	text-align: center;
}

/* Classes for Table Border */
.clsbg_MyEventsBottomLeft
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/BackgroundImages/Outer_BoxCurve_LB.png' );
	background-repeat: no-repeat;
}

.clsbg_MyEventsBottomRight
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/BackgroundImages/Outer_BoxCurve_RB.png' );
	background-repeat: no-repeat;
}

.clsbg_MyEventsTopLeft
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/BackgroundImages/Outer_BoxCurve_LT.png' );
	background-repeat: no-repeat;
}

.clsbg_MyEventsTopRight
{
	width: 8px;
	height: 8px;
	background-image: url( '../Images/BackgroundImages/Outer_BoxCurve_RT.png' );
	background-repeat: no-repeat;
}

.clsbg_MyEventsBodyLeft
{
	height: 100%;
	background-image: url( '../Images/BackgroundImages/Outer_Boxline_white_L.jpg' );
	background-repeat: repeat-y;
	width: 2px;
}

.clsbg_MyEventsBodyRight
{
	height: 100%;
	background-image: url( '../Images/BackgroundImages/Outer_Boxline_white_R.jpg' );
	background-repeat: repeat-y;
	width: 2px;
	background-position: right;
}


.clsbg_MyEventsBodyTopLeft
{
	height: 100%; /*width:11px;*/
	background-image: url( '../Images/BackgroundImages/Outer_Boxline_color_L.jpg' );
	background-repeat: repeat-y;
}

.clsbg_MyEventsBodyTopRight
{
	height: 100%;
	background-image: url( '../Images/BackgroundImages/Outer_Boxline_color_R.jpg' );
	background-repeat: repeat-y;
}

.clsbg_MyEventsTop
{
	/*height:11px;     width:11px;*/
	background-image: url( '../Images/BackgroundImages/Outer_Boxbg_MT.jpg' );
	background-repeat: repeat-x;
}

.clsbg_MyEventsBottom
{
	/*height:11px;     width:11px;*/
	background-image: url( '../Images/BackgroundImages/Outer_Boxbg_MB.jpg' );
	background-repeat: repeat-x;
}

/* End ofs Classes for Table Border */

/* Classes For Table displayed on Mouse move */
.clsEventDetailsHeader
{
	background-image: url( '../Images/BackgroundImages/myevnt_details_headerBG.png' );
	background-repeat: repeat-y;
}
.clsbg_EventDetailsBottomLeft
{
	height: 26px;
	width: 9px;
	background-image: url( '../Images/BackgroundImages/myevnt_details_BottomBtn_Lcurve.jpg' );
	background-repeat: no-repeat;
}

.clsbg_EventDetailsBottomRight
{
	height: 26px;
	width: 9px;
	background-image: url( '../Images/BackgroundImages/myevnt_details_BottomBtn_Rcurve.jpg' );
	background-repeat: no-repeat;
}

.clsbg_EventDetailsBottom
{
	height: 20px; /*width:11px;*/
	background-image: url( '../Images/BackgroundImages/myevnt_details_BottomBtnbg.jpg' );
	background-repeat: repeat-x;
}

.clsEventDetailsBackground
{
	height: 100%;
	background-image: url( '../Images/BackgroundImages/myevnt_details_BG.jpg' );
	background-repeat: repeat-x;
}

.clsEventDetailsBorderLeft
{
	height: 100%;
	background-image: url( '../Images/BackgroundImages/myevnt_details_BorderGredient_new.jpg' );
	background-repeat: repeat-y;
	background-position: left -26px;
	width: 1px;
}

.clsEventDetailsBorderRight
{
	height: 100%;
	background-image: url( '../Images/BackgroundImages/myevnt_details_BorderGredient_new.jpg' );
	background-repeat: repeat-y; /*background-position:top -26px;*/
	background-position: right;
}

.clsEventDetailsDivider
{
	background-image: url( '../Images/BackgroundImages/myevnt_Devider_bg_G.jpg' );
	height: 100%;
	background-repeat: repeat-y;
}

.clsEventDetailsDividerHorizontal
{
	background-image: url( '../Images/BackgroundImages/myevnt_HorizontalDevider_bg_G.jpg' );
	width: 10px;
	background-repeat: repeat-x;
}

.clsEventDetailsHeaderDivider
{
	background-image: url( '../Images/BackgroundImages/myevent_bg.jpg' );
	height: 100%;
	background-repeat: repeat-y;
}

/* End of Classes For Table displayed on Mouse move */

/* Classes for Home Page Control */

.clsEventItemDivider
{
	width: 0px;
	background-image: url( '../Images/BackgroundImages/gray_divider.jpg' );
	height: 36px;
	background-repeat: no-repeat;
}
.clsHomePageItemDivider
{
	width: 1px;
	background-image: url( '../Images/BackgroundImages/gray_divider.jpg' );
	height: 36px;
	background-repeat: no-repeat; /*height:100%;     background-repeat:repeat-y;*/
}

.clsHomePageDarkGrayItem
{
	background-image: url( '../Images/BackgroundImages/dark_gray_bg.jpg' );
	height: 100%;
	background-repeat: repeat-x;
}

.clsHomePageLightGrayItem
{
	background-image: url( '../Images/BackgroundImages/light_gray_bg.jpg' );
	height: 100%;
	background-repeat: repeat-x;
}
/* End of classes for Home Page Control */


/* classes for new roll over popup*/
.clsRolloverPopupHeader1
{
	width: 278px;
	height: 49px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverheader.png' );
	background-repeat: no-repeat;
}

.clsRolloverPopupHeader2
{
	width: 27px;
	height: 49px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverheader2.png' );
	background-repeat: no-repeat;
}
.clsRolloverPopupBody1
{
	width: 278px;
	height: 2px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverbody.png' );
	background-repeat: repeat-y;
}

.clsRolloverPopupBody2
{
	width: 27px;
	height: 2px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverbody2.png' );
	background-repeat: repeat-y;
}

.clsRolloverPopupBottom1
{
	width: 278px;
	height: 24px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverbottom.png' );
	background-repeat: no-repeat;
}

.clsRolloverPopupBottom2
{
	width: 27px;
	height: 24px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverbottom2.png' );
	background-repeat: no-repeat;
}

.clsArrow
{
	width: 27px;
	height: 25px;
	src: url( '../Images/BackgroundImages/RolloverPopup/arrow.png' );
}

/*classes for left arrow popup*/
.clsRolloverLeftPopupHeader1
{
	width: 22px;
	height: 49px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rollover_popups_new_1.png' );
	background-repeat: no-repeat;
}

.clsRolloverLeftPopupHeader2
{
	width: 278px;
	height: 49px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rollover_popups_new_2.png' );
	background-repeat: no-repeat;
}
.clsRolloverLeftPopupBody1
{
	width: 22px;
	height: 24px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rollover_popups_new_4.png' );
	background-repeat: repeat-y;
}

.clsRolloverLeftPopupBody2
{
	width: 256px;
	height: 2px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rollover_popups_new_3.png' );
	background-repeat: repeat-y;
}

.clsRolloverLeftPopupBottom1
{
	width: 278px;
	height: 24px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rollover_popups_new_5.png' );
	background-repeat: no-repeat;
}

.clsRolloverLeftPopupBottom2
{
	width: 27px;
	height: 24px;
	background-image: url( '../Images/BackgroundImages/RolloverPopup/rolloverbottom2.png' );
	background-repeat: no-repeat;
}

.clsLeftArrow
{
	width: 27px;
	height: 25px;
	src: url( '../Images/BackgroundImages/RolloverPopup/arrow_left.png' );
}

.clsButtonImage
{
	background-image: url( '../CustomizedImages/L_popup_btn.png' );
	background-repeat: no-repeat;
	height: 28px;
	width: 178px;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	font-size: 12px;
}

.clsButtonImageMouseOver
{
	background-image: url( '../CustomizedImages/L_popup_btn_over.png' );
	background-repeat: no-repeat;
	height: 28px;
	width: 178px;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
	font-size: 12px;
}

/* Classes for new UI of Confirm box*/
.clsConfirmBoxTop
{
	background-image: url( '../Images/BackgroundImages/ConfirmBox/message_popups_top.png' );
	background-repeat: no-repeat;
	width: 362px;
	height: 56px;
}

.clsConfirmBoxMid
{
	background-image: url( '../Images/BackgroundImages/ConfirmBox/message_popups_center.png' );
	background-repeat: repeat-y;
	width: 362px;
}

.clsConfirmBoxBottom
{
	background-image: url( '../Images/BackgroundImages/ConfirmBox/message_popups_bottom.png' );
	background-repeat: no-repeat;
	width: 362px;
	height: 40px;
}

/* Classes for new UI of Global Event Calendar */
.clsNextPrevMonth
{
	background-image: url( '../Images/Calendar/calender_DarkHeader_bg.jpg' );
	height: 44px;
	width: 35px;
	background-repeat: repeat-x;
	text-align: center;
}

.clsCalendarTitle
{
	background-image: url( '../Images/Calendar/calender_LightHeader_bg.jpg' );
	background-repeat: repeat-x;
	font-family: Trebuchet MS;
	font-size: 17px;
	font-weight: bold;
	color: #09365F;
	text-transform: uppercase;
}

.clsCalendarDayHeader
{
	background-image: url( '../Images/Calendar/day_yellow_header.png' );
	background-position: center top;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	height: 33px;
	width: 100px;
}

.bg_CalendarCellTop
{
	background-image: url( '../Images/Calendar/cal_curve_t.png' );
	height: 33px;
	width: 100px;
	background-repeat: no-repeat;
	padding-right: 5px;
	font-weight: bold;
}

.bg_CalendarCellMid
{
	background-image: url( '../Images/Calendar/cal_bg_m.png' );
	width: 100px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 5px;
}

.bg_CalendarCellBottom
{
	background-image: url( '../Images/Calendar/cal_curve_b.png' );
	height: 5px;
	width: 100px;
	background-repeat: no-repeat;
}

.bg_CalendarCellTopToday
{
	background-image: url( '../Images/Calendar/cal_hl_curve_t.png' );
	height: 33px;
	width: 100px;
	background-repeat: no-repeat;
	padding-right: 5px;
	font-weight: bold;
}

.bg_CalendarCellMidToday
{
	background-image: url( '../Images/Calendar/cal_hl_bg_m.png' );
	width: 100px;
	height: 100%;
	background-repeat: repeat-y;
	padding-left: 5px;
}

.bg_CalendarCellBottomToday
{
	background-image: url( '../Images/Calendar/cal_hl_curve_b.png' );
	height: 5px;
	width: 100px;
	background-repeat: no-repeat;
}

.bg_CallendarBackground
{
	background-image: url( '../Images/Calendar/cal_down_bg_M.jpg' );
	height: 589px;
	background-repeat: repeat-x;
}

.bg_GlobalCalendarTopLeft
{
	background-image: url( '../Images/Calendar/bluebg_curve_TL.png' );
	height: 8px;
	width: 8px;
	background-repeat: no-repeat;
}

.bg_GlobalCalendarTopMid
{
	background-image: url( '../Images/Calendar/bluebg_bg_TM.png' );
	height: 8px;
	background-repeat: repeat-x;
}

.bg_GlobalCalendarTopRight
{
	background-image: url( '../Images/Calendar/bluebg_curve_TR.png' );
	height: 8px;
	width: 8px;
	background-repeat: no-repeat;
}

.bg_GlobalCalendarBodyLeft
{
	background-image: url( '../Images/Calendar/bluebg_bg_L_MB.jpg' );
	width: 8px;
	background-repeat: repeat-y;
}

.bg_GlobalCalendarBodyRight
{
	background-image: url( '../Images/Calendar/bluebg_bg_R_MB.jpg' );
	width: 8px;
	background-repeat: repeat-y;
}

.bg_GlobalCalendarBodyLeftTop
{
	background-image: url( '../Images/Calendar/bluebg_bg_L_MT.jpg' );
	width: 8px;
	height: 333px;
	background-repeat: no-repeat;
}

.bg_GlobalCalendarBodyRightTop
{
	background-image: url( '../Images/Calendar/bluebg_bg_R_MT.jpg' );
	width: 8px;
	height: 333px;
	background-repeat: no-repeat;
}

.bg_GlobalCalendarBodyMid
{
	background-image: url( '../Images/Calendar/bluebg_bg_MT.jpg' );
	height: 333px;
	background-repeat: repeat-x;
}

.bg_GloablCalendarBottomLeft
{
	background-image: url( '../Images/Calendar/bluebg_curve_BL.png' );
	width: 8px;
	height: 7px;
	background-repeat: no-repeat;
}

.bg_GloablCalendarBottomMid
{
	background-image: url( '../Images/Calendar/bluebg_bg_BM.jpg' );
	height: 7px;
	background-repeat: repeat-x;
}

.bg_GloablCalendarBottomRight
{
	background-image: url( '../Images/Calendar/bluebg_curve_BR.png' );
	width: 8px;
	height: 7px;
	background-repeat: no-repeat;
}

.bg_HeaderCalendarLeft
{
	background-image: url( '../Images/Calendar/calender_header_Corner_TL.jpg' );
	width: 7px;
	height: 44px;
	background-repeat: no-repeat;
}

.bg_HeaderCalendarRight
{
	background-image: url( '../Images/Calendar/calender_header_Corner_TR.jpg' );
	width: 7px;
	height: 44px;
	background-repeat: no-repeat;
}
.clsNext
{
	background-image: url( '../Images/Icons/paging-next.gif' );
	width: 44px;
	height: 22px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}

.clsPrevious
{
	background-image: url( '../Images/Icons/paging-previous.gif' );
	width: 68px;
	height: 22px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}

.clsOtherPage
{
	width: 19px;
	height: 22px;
	background-image: url( '../Images/Icons/pagi_off.jpg' );
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	color: #1a5baf;
}

.clsCurrentPage
{
	width: 19px;
	height: 22px;
	background-image: url( '../Images/Icons/pagi_on.jpg' );
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	color: White; /*vertical-align:middle; 	padding-top:3px;*/
}
.bg_WhiteLeftGoal
{
	width: 14px;
	height: 662px;
	background-image: url( '../Images/BackgroundImages/goals_BG_L.png' );
	background-repeat: no-repeat;
}

.bg_WhiteBodyGoal
{
	height: 662px;
	background-image: url( '../Images/BackgroundImages/goals_BG_M.png' );
	background-repeat: repeat-x;
}

.bg_WhiteRightGoal
{
	width: 14px;
	height: 662px;
	background-image: url( '../Images/BackgroundImages/goals_BG_R.png' );
	background-repeat: no-repeat;
}

.bg_SearchGlobalEventTopLeft
{
	background-image: url( '../Images/BackgroundImages/searchevnts_Middle_curveL.png' );
	background-repeat: no-repeat;
	width: 8px;
	height: 245px;
	background-position: center -70px;
}

.bg_SearchGlobalEventTopRight
{
	background-image: url( '../Images/BackgroundImages/searchevnts_Middle_curveR.png' );
	background-repeat: no-repeat;
	width: 10px;
	height: 245px;
	background-position: center -70px;
}

.bg_SearchGlobalEventTopMid
{
	background-image: url( '../Images/BackgroundImages/searchevnts_Middle_bg.png' );
	background-repeat: no-repeat;
	width: 710px;
	height: 245px;
	background-position: center -70px;
}

/* classes for new Registration page*/

.clsEventSetupHeaderTag
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_eventsetup.png' );
	background-repeat: no-repeat;
	width: 232px;
	height: 48px;
	background-position: top;
}
.clsGlobalEventsHeaderTag
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_global_events.png' );
	background-repeat: no-repeat;
	width: 232px;
	height: 48px;
	background-position: top left;
}
.clsRegistrationBorderCornerTopR
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/tablebox_curve_TR.png' );
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.clsRegistrationBorderCornerBottomL
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/tablebox_curve_BL.png' );
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.clsRegistrationBorderCornerBottomR
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/tablebox_curve_BR.png' );
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.clsGridViewBG
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/table_row_BG.png' );
	background-repeat: repeat-x;
	width: 1px;
	height: 47px;
}
.clsGridBG
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/table_row_BG.png' );
	background-repeat: repeat-x;
	width: 1px;
}
.clsGridViewBG1
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/eventregfees_orange_BG.jpg' );
	background-repeat: repeat-x;
	width: 2px;
	height: 42px;
}

.clsSearchCollapsedLeft
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/smallsearch_curve_L.jpg' );
	background-repeat: no-repeat;
	width: 6px;
	height: 45px;
}
.clsSearchCollapsedRight
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/smallsearch_curve_R.jpg' );
	background-repeat: no-repeat;
	width: 27px;
	height: 45px;
}
.clsSearchCollapsedMid
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/smallsearch_bg.jpg' );
	background-repeat: repeat-x;
	width: 1px;
	height: 45px;
}

.clsSearchExpandedLeft
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/bigsearch_curve_L.jpg' );
	background-repeat: no-repeat;
	width: 7px;
	height: 94px;
}
.clsSearchExpandedRight
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/bigsearch_curve_R.jpg' );
	background-repeat: no-repeat;
	width: 27px;
	height: 94px;
}
.clsSearchExpandedMid
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/bigsearch_bg.jpg' );
	background-repeat: repeat-x;
	width: 1px;
	height: 94px;
}

.clsTopRightSmallCorner
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/SmallTop-borderR.JPG' );
	width: 11px;
	height: 48px;
	background-repeat: no-repeat;
	background-position: right top;
}

.clsTopRightCorner
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/SmallTop-borderR-01.png' );
	width: 11px;
	height: 48px;
	background-repeat: no-repeat;
	background-position: right top;
}

.clsTopRightBigCorner
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/BigTop-borderR.JPG' );
	width: 10px;
	height: 99px;
	background-repeat: no-repeat;
	background-position: right top;
}


.clsFontSearchDefault
{
	font-family: Arial;
	font-style: italic;
	font-weight: bold;
	color: #D3D3D3;
	font-size: 11px;
}
.clsFontSearchSelected
{
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	color: Black;
	font-size: 12px;
}
/*.clsGlobalEventsHeaderSmall
{
    background-image: url('../Images/BackgroundImages/EventRegistration/header_global_events.png');
    background-position: top left;
    background-repeat: no-repeat;    
}

.clsEventSetupHeaderSmall
{
    background-image: url('../Images/BackgroundImages/EventRegistration/header_eventsetup.png');
    background-position: top left;
    background-repeat: no-repeat;    
}*/

.clsGlobalEventsHeaderSmall
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_claim_events_small.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsGlobalEventsHeaderBig
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_global_events_big.png' );
	width: 232px;
	height: 117px;
	background-repeat: no-repeat;
	background-position: left top;
}

/* Recent Event List*/
.clsRecentEventsHeaderSmall
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_recentlyaddedevents_small.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsRecentEventsHeaderBig
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_recentlyaddedevents_big.png' );
	width: 232px;
	height: 117px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsSetupEventsHeaderBig
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_event_setup_big.png' );
	width: 232px;
	height: 117px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsSetupEventsHeaderSmall
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_event_setup_small.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsGlobalEventsforregSmall
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_evntsforreg_small.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsGlobalEventsforregBig
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/header_evntsforreg_big.png' );
	width: 232px;
	height: 117px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsFormDetails
{
	background-image: url( '../Images/BackgroundImages/Forums_communities/header_recentthreads_small.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}
.clsPopularThreads
{
	background-image: url( '../Images/BackgroundImages/Forums_communities/header_popularthreads_small.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}
.clsSearchOnly
{
	background-image: url( '../Images/BackgroundImages/Forums_communities/header_threads_big.png' );
	width: 232px;
	height: 62px;
	background-repeat: no-repeat;
	background-position: left top;
}

.clsBreadcrumbBG
{
	height: 28px;
	width: 773px; /*background-image:url('../Images/Challenges/BreadCrumb-bg.gif'); 	background-repeat:no-repeat;	*/
}

.clsProcessingEventsHeaderSmall
{
	background-image: url( '../Images/BackgroundImages/header_processing_fees.png' );
	background-position: top left;
	background-repeat: no-repeat;
}
.clsWebHostingHeaderSmall
{
	background-image: url( '../Images/BackgroundImages/header_website_hosting_fees.png' );
	background-position: top left;
	background-repeat: no-repeat;
}
.clsProcessingEventsHeaderBig
{
	background-image: url( '../Images/BackgroundImages/header_processing_fees_big.png' );
	background-position: top left;
	background-repeat: no-repeat;
}



/*event details popup pending items*/
.clsPendingDetailsLeftTop
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/curve_LTop.png' );
	background-position: top left;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.clsPendingDetailsLeftBottom
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/curve_LBottom.png' );
	background-position: top left;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.clsPendingDetailsRightTop
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/curve_RTop.png' );
	background-position: top left;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
.clsPendingDetailsRightBottom
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/curve_RBottom.png' );
	background-position: top left;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}

.clsPendingDetailsBorderLeft
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/border_L.png' );
	background-position: top left;
	background-repeat: repeat-y;
	width: 6px;
	height: 1px;
}
.clsPendingDetailsBorderRight
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/border_R.png' );
	background-position: top left;
	background-repeat: repeat-y;
	width: 6px;
	height: 1px;
}
.clsPendingDetailsBorderTop
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/border_T.png' );
	background-position: top left;
	background-repeat: repeat-x;
	width: 1px;
	height: 6px;
}
.clsPendingDetailsBorderBottom
{
	background-image: url( '../Images/BackgroundImages/EventRegistration/border_B.png' );
	background-position: top left;
	background-repeat: repeat-x;
	width: 1px;
	height: 6px;
}
.clsBulltes
{
	background-image: url( '../Images/Icons/summary_bullet.png' );
	background-position: right center;
	width: 4px;
	height: 2px;
	background-repeat: no-repeat;
	padding-bottom: 2px;
}
.Seperator
{
	background: url('../Images/Event Setup Images/seprator.png');
	background-repeat: no-repeat;
	width: 106px;
	height: 4px;
	background-position:0px 2px;
}

/*end of event details popup pending items*/
