/********************** Calendar style**********************/.cal_table {   border: 1px solid #000000;   width:550px;}.cal_td_daysnames {    border-bottom: 1px solid #000000;    height:25px ! important;    line-height:25px;    background-image: url("images/evback.jpg");   	background-repeat: repeat-x;    	background-position: top left;   	color:black;    background-color:#E9B4A1;    font-weight:bold;    text-align:center !important;}.cal_td_daysnames .sunday{	color:red;}.cal_td_daysnames .saturday{}.cal_daysnames {    font-family: Arial;    font-size: 12px;    font-style: normal;    font-weight: bold;    color: #000000;    text-decoration: none;}.cal_td_daysoutofmonth {    background-color: #B0C4DE;}.cal_daysoutofmonth {    font-family:  Arial;    font-size: 12px;    font-style: normal;    line-height: normal;    font-weight: bold;    color: #000000;    text-decoration: none;}.cal_td_today {    background-color:#E9B4A1;    padding:0px !important;}.cal_td_daysnoevents {    background-color: #FFDEAD;    padding:0px !important;}a.cal_daylink:link {    font-family: Arial;    font-size: 12px;    font-style: normal;    font-weight: bold;    color: #000000;    text-decoration: none;}a.cal_daylink:visited{    font-family: Arial;    font-size: 12px;    font-style: normal;    font-weight: bold;    color: #000000;    text-decoration: none;}a.cal_daylink:hover{    font-family: Arial;    font-size: 12px;    font-style: normal;    font-weight: bold;    color: Red;    text-decoration: none;}a.cal_titlelink:link, a.cal_titlelink:visited, a.cal_titlelink:hover {    font-size:10px;    font-weight: bold;    font-family: Verdana;    text-decoration: none;    color:inherit!important;    display:block;    margin-bottom:1px;}

/**************************** List style**************************/
ul.ev_ul {
	list-style:none;
	padding:0px;
	margin:3px;
	width: 450px;         
}
ul.ev_ul li.ev_td_li {
	border-style:solid;
	border-width:0 0 0 5px;
	margin-bottom:1px;
	padding-left:2px;
	background-image:none
}
a.ev_link_cat:link {
    font-size:12px;
    font-family: Verdana;
    color: Gray;
    text-decoration: none;
	text-align: left;
}
a.ev_link_cat:visited  {
    font-size:12px;
    font-family: Verdana;
    color: Gray;
    text-decoration:none;
}
a.ev_link_cat:hover  {
    font-size:12px;
    font-family: Verdana;
    color: Black;
}
a.ev_link_row:link {
    font-size:12px;
    font-family: Verdana;
    color: Gray;
    text-decoration:none;
}
a.ev_link_row:visited  { 
   font-size:12px;
    font-family: Verdana;
    color: Gray;
    text-decoration:none;
}
a.ev_link_row:hover  {
    font-size:12px;
    font-family: Verdana; 
   color: Black;
}
a.ev_link_unpublished {
    color:red;
    text-decoration:none;
}
a.ev_link_weekday:link {
    font-size:12px;
    font-family: Verdana;
    color: Gray;
    text-decoration:none;
}
a.ev_link_weekday:visited  {
    font-size:12px; 
   font-family: Verdana;
    color: Gray; 
   text-decoration:none;
}
a.ev_link_weekday:hover  { 
   font-size:12px; 
   font-family: Verdana; 
   color: Black;
}
.ev_fieldset {  
  font-family: Arial; 
   font-size: 12px; 
   font-style: normal; 
   font-weight: bold; 
   /* color: black; */
}
.ev_table {
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	margin-left: 10px;
	width: 500px;
	
}
.ev_table td {
    padding:2px;
}
.ev_td_right {
	width:350px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
}
.ev_td_right_right {
	width:75px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	margin-left: 0px;
	padding-left: 0px;

}
.ev_td_left {
	background-color: #c5d5e5;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-align : left;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	width: 75px;
}
.ev_td_today { 
   background-color: #E9B4A1;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: black;
}
/*********************** Form style**********************/
 /* Styles for dhtml tabbed-pages */
.ontab {    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: ThreedShadow;
    border-left: outset 1px #ff9900;
    border-right: outset 1px #808080;
    border-top: outset 1px #ff9900;
    border-bottom: solid 1px #d5d5d5;
    text-align: center;
    cursor: hand;
    font-weight: bold;
    /* color: #FFFFFF; */
}
.offtab {
	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #EEEEEE;	border-left: outset 1px #E0E0E0;	border-right: outset 1px #E0E0E0;	border-top: outset 1px #E0E0E0;	border-bottom: solid 1px #d5d5d5;	text-align: center;	cursor: hand;	font-weight: normal;}.tabpadding {	border-bottom: solid 0px #777777;}.tabheading {	background-color: #ffae00;	border-left: solid 1px #777777;	border-right: solid 1px #777777;	/* color: #FFFFFF; */	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: left;}.tabcontent {    /* background-color: ThreedFace; */    border-top: solid 1px #777777;    border-left: solid 1px #777777;    border-right: solid 1px #777777;    border-bottom: solid 1px #777777;    /* color: #FFFFFF; */    font-family : Verdana, Arial, Helvetica, sans-serif;    font-size: 16pt;    text-align: left;}.pagetext {	visibility: hidden;   display: none;	position: relative;	top: 0;}.frm_td_bydays {    background-color: #FFF8DC;    font-size: 12px;    color: black;}.frm_td_byweeks {    background-color: #FFF0F5;    font-size: 12px;    color: black;}.frm_td_bymonth {    background-color: #FDF5E6;    font-size: 12px;    color: black;}.frm_td_byyear {    background-color: #F0F8FF;    font-size: 12px;    color: black;}/* Calendar navigaton area */div.ev_navigation {}/* Calendar admin panel */div.ev_adminpanel {}/*********************** Nav bar style**********************/a.nav_bar_link:link {    font-size: 10px;    font-family: Verdana;    color: Green;}a.nav_bar_link:visited  {    font-size:10px;    font-family: Verdana;    color: Teal;}a.nav_bar_link:hover  {    font-size:10px;    font-family: Verdana;    color: Lime;}.nav_bar_cell  {    background-color: #ECECEC;}/***************************** Iconic calendar navigation****************************/td.iconic_td {   width:60px!important;   margin:0px;   padding:0px;}div.nav_bar_cal{   margin:0px;   padding:0px;   width:50px;}div.nav_bar_cal img, div.nav_bar_cal a{   height:31px;   width:50px;   border:0;}tr.icon_labels{ font-size:70%; margin:0px; padding:0px;}div#ev_icon_yearly {     background-image: url("images/cal5x.jpg");     background-repeat: no-repeat;}div#ev_icon_monthly {     background-image: url("images/cal1x.jpg");     background-repeat: no-repeat;}div#ev_icon_weekly{     background-image: url("images/cal2x.jpg");     background-repeat: no-repeat;}div#ev_icon_daily{     background-image: url("images/cal3x.jpg");     background-repeat: no-repeat;}div#ev_icon_search{     background-image: url("images/cal8x.jpg");     background-repeat: no-repeat;}div#ev_icon_jumpto{     background-image: url("images/cal9x.jpg");     background-repeat: no-repeat;}/* Event Legend Module Styling */div.event_legend_container {	border:solid black 1px;	background-color: #FFDEAD;	color:black;	padding:3px;	font-size:0.9em;}ul.event_legend_list{	list-style:none !important;	padding:0px;	margin:5px;}ul.event_legend_list li {	list-style:none !important;	border:solid black 1px;	background-image:none !important;	padding-left:0px;}div.event_legend_name {	padding:3px;	font-weight:bold;}div.event_legend_name a{	display:block;	text-decoration:none;   	background-color:inherit;   	color:black;}	div.event_legend_desc {	background-color:white;	color:black;	padding:3px 3px 3px 20px;	}/* Print version */@media print {   
	
	
	table.contentpaneopen {   		background-image:none!important;       background-color:white!important;   }	
	
	div.ev_navigation {		display:none;	}	div.ev_adminpanel {		display:none;	}}
