/* body,tr,td,table{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #14334e; font weight: normal;} */
/* body,tr,td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #14334e; font-weight: normal;} */

body  { 
      scrollbar-dark-shadow-color: #ffffff ; 
      scrollbar-track-color: #ffffff ;
      scrollbar-face-color:#ffffff;
      scrollbar-arrow-color:#ff0000;
      scrollbar-shadow-color:#013370;
      scrollbar-highlight-color:#ffffff;
      scrollbar-3dlight-color:#013370;
      color: #013370 ;
      font-family: Verdana;
      }


h1 {
	font-family: Times New Roman;
      font-size : 22pt;
      text-align : center;
      margin-bottom : 1px;
}
/* IEC heading */
h2.header {font-family: Times New Roman; color : #ff0000; font-weight: bold;}

th {font-family: Times New Roman; color : #ff0000; font-weight: bold;}

/* This class defines the syles for all generic links */
.calendarlink {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: normal}
a.calendarlink:link {color: #013370;  text-decoration: underline} 
a.calendarlink:visited {color: #333333; text-decoration: underline} 
a.calendarlink:hover {color: #ff0000; text-decoration: underline}
a.calendarlink:active {color: #ff0000; text-decoration: none} 

/* This class defines the syles for the month links */
.monthlink {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: normal}
a.monthlink:link {color: #013370;  text-decoration: underline} 
a.monthlink:visited {color: #333333; text-decoration: underline} 
a.monthlink:hover {color: #ff0000; text-decoration: underline}
a.monthlink:active {color: #ff0000; text-decoration: none} 

/* This class defines the syles for the registration links */
.registerlink {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: normal}
a.registerlink:link {color: #013370;  text-decoration: underline} 
a.registerlink:visited {color: #333333; text-decoration: underline} 
a.registerlink:hover {color: #ff0000; text-decoration: underline}
a.registerlink:active {color: #ff0000; text-decoration: none} 

/* This class defines the styles for table headers in the calendar */
.calendarTableHeader 
{
	color: #ffffff; 
	background-color: #013370; 
	font-family : Tahoma, Times New Roman, Verdana, Arial; 
	font-size : 14px; 
	font-weight: bold; 
	padding-left: 4px; 
	padding-right: 4px;
}

/* This class defines table backgrounds */
.calendarList1 
{
	color: #14334e; 
	background-color:  #e5e5e5; 
	line-height: 14px; 
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px; font-weight: normal;
}

/* This class defines table backgrounds with bold type */
.calendarlist1bold 
{
	color: #14334e; 
	background-color:  #e5e5e5; 
	line-height: 14px; 
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px; font-weight: normal;
	font-weight: bold;
}

/* This class defines table backgrounds */
.calendarList2 
{
	color: #14334e; 
	background-color:  #ffffff;
	line-height: 14px; 
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px; 
	font-weight: normal;
}

/* This class defines table backgrounds for days of the month in the calendar */
.calendarMainDisplayBackground 
{
	color: #14334e; 
	background-color:  #e5e5e5; 
	line-height: 14px; 
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px; font-weight: normal;
}

/* This class defines table backgrounds for non days of the month in the calendar */
.calendarMainDisplayBackground2 
{
	color: #14334e; 
	background-color:  #ffffff;
	line-height: 14px; 
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px; 
	font-weight: normal;
}
/* This class defines the border between days of the month */
.calendarMainDisplayBorder 
{
	background-color:  #F4F4F4;
}

/* This class defines the styles for all generic buttons */
.calendarInputSubmit1
{
	color: #ff0000;
	background-color: #ffffff;
	font: 12px Verdana;
	font-weight: bold;
	border-top : 1px solid #013370;
	border-bottom : 1px solid #013370;
	border-left : 1px solid #013370;
	border-right : 1px solid #013370;
}

/* This class defines the styles for all buttons on the main calendar display*/
.calendarInputSubmit2
{
	color: #ff0000;
	background-color: #ffffff;
	font: 12px Verdana;
	font-weight: bold;
	border-top : 1px solid #013370;
	border-bottom : 1px solid #013370;
	border-left : 1px solid #013370;
	border-right : 1px solid #013370;
}

/* This class defines the styles for all input boxes*/
.calendarInputBox
{
	color: #000000;
	background-color: #ffffff;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px;
	font-weight: normal;
}

/* This class defines the styles for all text areas*/
.calendarInputBoxTextArea
{
	color: #000000;
	background-color: #ffffff;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	font-family : Verdana, Tahoma, Arial; 
	font-size : 11px;
	font-weight: normal;
}

/* This class defines the styles for main tables*/
.calendarTable1
{
	border: 1px solid #000000;
}

/* This class defines the styles for all admin control panel links*/
.calendarIconLink {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; color: #003366; font weight: normal}
a.calendarIconLink:link {color: #013370;  text-decoration: underline} 
a.calendarIconLink:visited {color: #333333; text-decoration: underline} 
a.calendarIconLink:hover {color: #ff0000; text-decoration: underline} 
a.calendarIconLink:active {color: #ff0000; text-decoration: none} 

/* This class defines the styles for all error messages */
.calendarError {
	color: #ff0000;
}

/* This class defines the styles for all headings */
.calendarHeading {
	font-size: 14px;
	font-weight: bolder;
	color: #013370;
}

.calendarFooter {
	font-family : Verdana, Tahoma, Arial; 
	font-size :9px;
	font-weight:bold;
	color: #013370;
}

.calendarLightBackground {
	background-color:#F4F4F4;
}

.calendarDayViewHour {
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.calendarDayViewMinute {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.calendarTableSubHeader {
	color: #013370; 
	background-color: #ffffff; 
	font-family : Verdana, tahoma, Arial; 
	font-size : 11px; 
	font-weight: bold; 
	padding-left: 4px; 
	padding-right: 4px;
}

em {
      color: #ff0000;
}
