/* ---- GENERAL STYLES FOR WEEK VIEW ---- */

table.wvTbl, table.wvTbl th, table.wvTbl th.left, table.wvTbl th.right, table.wvTbl th.footer, table.wvTbl td.day {border: 1pt solid #000000;}

table.wvTbl {border-right: 2pt solid #000000; border-bottom: 2pt solid #000000; }
   
table.wvTbl th, table.day th {color: #FFFFFF;}

table.wvTbl th.left, table.wvTbl th.right {font-size: 12pt;} 


/* ---------- WEEK VIEW TABLE ---------- */
table.wvPage { border: 10pt solid #CC9900;
	background-color:#cc9900;
	width:100% }

table.wvTbl {table-cellspacing:0;
	width:100%; }

table.wvTbl a:visited { color: rgb(51,102,153) }

table.wvTbl th { background-color: #003366;
	border-right: none;
	border-left: none;
	text-align: center; }

table.wvTbl th.left {vertical-align:center;
	border-right: none;
    	text-align:left;
    	font-weight:normal }

table.wvTbl th.right {vertical-align:center;
	border-left: none;
	border-right: none;
    	text-align:right;
    	font-weight:normal }

table.wvTbl th.footer {border-bottom:none;
	border-top:none;
	border-right:none;}


/* ------------- DAY EVENTS ------------- */
table.wvTbl td.day { background-color:#ffffff;
	vertical-align:top;
	border-bottom: none;
	border-right: none;	
	width:50% }

table.wvTbl table.day { width:100%;
    	border: none; }

  /* header line for a day */
table.day th { border:none;
	background-color:#6699cc;
	text-align:left }

  /* event cell within a date */
table.day td { border:none;
    // background-color:transparent }

  /* links with a day table */
table.day a { color:#ffffff }
table.day a:visited { color:#ffffff }
table.day a:active { color:#ffffff }
