﻿* {
    font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 12px;
}
body  html
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:100%;
	height:100%;	
}
td, th
{
padding:0;
}
.mainTable
{
	width:100%;
	height:100%;
}
a
{
	/*text-decoration:none;*/
	background-color:Transparent;
	color:blue;
}
a:hover
{
	/*text-decoration:none;*/
	background-color:Transparent;
	color:blue;
}
a:visited
{
	/*text-decoration:none;*/
	background-color:Transparent;
	color:blue;
}

.EventLink a
{
	background-color:Transparent;
	color:Blue;
}
.EventLink a:hover
{
	background-color:Transparent;
	color:Blue;
}
.EventLink a:visited
{
	background-color:Transparent;
	color:Blue;
}


.toploadingstatus
{
	z-index:9000;
}

.translink
{
	
}
.translink a
{
	background-color:Transparent;
	/*text-decoration:none;*/
}

.bottom_blue_border
{
	border-bottom:solid 1px blue;
}
.bottom_black_border
{
	border-bottom:solid 1px black;
}
.bluetext
{
	color:Blue;
}

.bluetext a
{
	color:Blue;
}

.Events_Cal_Day
{
	/*background-color:#C6CCFE;*/

	color:Blue;
}
.Events_Cal_Other_Day
{
	color:Gray;
}
.cal_Calendar
{
	/*background-color:#C2DAFF;*/
	background-color:#ffffff;
	color:#000000;
	/*border:solid 1px #336699;*/
}

.cal_Calendar a
{
	color:#452312;
	text-decoration:none;
	background-color:Transparent;
}
	
.cal_Title
{
	background-color:#C2DAFF;
	color:#00016E;
	font-weight:bolder;
}

.cal_Day
{
	/*color:gray;*/
	font-weight:bolder;
	background-color:#ffffff;
}

.cal_TodayDay
{
	background-color:#E4CE78;
	color:#ffffff;
}

.cal_TodayDay a
{
	background-color:#E4CE78;
	color:#ffffff;
}

.cal_TodayDay a:visited
{
	background-color:#E4CE78;
	color:#ffffff;
}

.cal_DayHeader
{
	background-color:#C2DAFF;	
}

.cal_NextPrev
{
	background-color:#C2DAFF;
	color:#00016E;
	font-weight:bolder;
	
}

.cal_NextPrev a
{	
	color:#00016E;
	font-weight:bolder;
	font-size:small;
}

.cal_NextPrev a:visited
{	
	background-color:#C2DAFF;
}


.cal_NextPrev a:hover
{	
	color:#00016E;
	font-weight:bolder;
}

.cal_OtherMonthDay
{
	background-color:inherit;
	color:#CCCCCC;
}

.cal_OtherMonthDay a
{
	background-color:inherit;
	color:#CCCCCC;
}


.cal_Weekend
{
	background-color:#E8EEF7;
	/*color:#CCCCCC;*/
}
.cal_SelectedDay
{
	background-color:#537598;
	color:#ffffff;
}

.cal_SelectedDay a
{
	background-color:#537598;
	color:#ffffff;
}

.cal_SelectedDay a:visited
{
	background-color:#537598;
	color:#ffffff;
}

.cal_Selector
{
	background-color:#537598;
	color:#ffffff;
}

.TextBox_In
{
   background-color: Red;
}

.TextBox_Out
{
   background-color: White;   
}
.cal_Calendar a:hover
{
	text-decoration:none;
}


.CalendarListHeader
{
	/*background-image:url(../images/headingGradient.jpg);
	background-position:right;
	background-repeat: repeat-y;*/
	padding-left:10px;
	font-weight:bolder;
}


.CalendarList
{
	
}


.AudienceListHeader
{
	/*background-image:url(../images/headingGradient.jpg);
	background-position:right;*/
	background-repeat:repeat-y;
	padding-left:10px;
	font-weight:bolder;
}

.AudienceList
{
	
}
.MainSideBar
{
	background-color:#EDF6FB;
}

.MainSideBar a
{
	background-color:Transparent;
}
.labelHd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: Black;
	padding-left: 10px;
}
.labelDd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: Black;
	padding-left: 10px;
}
.labelMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
	padding-left: 10px;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: Black;
	padding-left: 10px;
}

.labelRss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: Black;
}

.labelSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: Black;
	padding-left: 10px;
}
.labelSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	padding-left: 10px;
}

.labelLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: Blue;
	padding-left: 10px;
}


#leftbr {
	background-image: url(../images/border.JPG);
	background-position: left;
	background-repeat: repeat-y;
}

#rightbr {
	background-image: url(../images/border.JPG);
	background-position: right;
	background-repeat: repeat-y;
}

.topleftcorner {
	background-image: url(../images/topleft_corner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.toprightcorner {
	background-image: url(../images/topright_corner.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
#topborder {
	background-image: url(../images/border_top.JPG);
	background-position: top;
	background-repeat: repeat-x;
}
/* End tab Container */

.EventsCal_Today
{
	background-color:#FFFFD0;
}

.EventsCal_Today a
{
	background-color:Transparent;
}
.EventsCal_DayHeader
{
	color:gray;
	background-color:Transparent;
	font-weight:bolder;
}

.Category_Audience_Panel
{
	/*border:solid 1px blue;*/
	background-color:#E6E6E6;
	/*width:200px;*/
}
.GridListLink
{
	
}

.GridListLink a
{
	background-color:Transparent;
	color:Blue;
}

.GridListLink a:visited
{
	background-color:Transparent;
	color:Blue;
}

.EventsGridTable
{
	width:100px;
	height:50px;
	border:solid 1px blue;
	background-color:Transparent;
}
.EventsGridTableInner
{
	background-color:#C6CCFE;
}

.EventsGridTableTimeCell
{
	width:40px;
}

.EventsGridTableEventCell
{
	width:100px;
	height:50px;
}

.EventsGridTableTimeCellHeader
{
	width:40px;
}

.EventsGridTableEventCellHeader
{
	width:100px;
	color:Blue;
}

.EventsGridTable a
{
	background-color:Transparent;
	color:black;
}
.EventsGridTable a:hover
{
	background-color:Transparent;
	color:black;
}

.EventsGridTable a:visited
{
	background-color:Transparent;
	color:black;
}

.Events_scroll
{
	height:400px;
	overflow-y:scroll;
	overflow-x:hidden;
	border:solid 1px blue;
}
.Events_scroll_New
{
	height:155px;
	overflow-y:scroll;
	overflow-x:hidden;
	border:solid 1px black;
}
.month_event_more a
{
	background-color:#C6CCFE;
	color:Red;
}
.month_event_more a:hover
{
	background-color:#C6CCFE;
	color:Red;
}
.month_event_more a:visited
{
	background-color:#C6CCFE;
	color:Red;
}
.EventLink 
{
	background-color:Transparent;
	color:Blue;
}

.Month_Day_Header
{
	color:Blue;
	/*font-weight:bolder;*/
}
