/*
//////
calendar
/////
*/

table.date { width: 122px; }

.date td
{
	padding: 7px 0px 1px 0px;
	font-size: 11px;
}

.date img { padding: 0px 5px 2px 5px;}

.dC
{
	width: 147px;
	height: 158px;
	margin-bottom: 5px;
	background-color: #BFD4FD;
	background-image: url(/ube/images/bkgd/cal_depart.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.rC
{
	width: 147px;
	height: 158px;
	margin-bottom: 5px;
	background-color: #A1CEFF;
	background-image: url(/ube/images/bkgd/cal_return.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.pC
{
	position: absolute;
	display: none;
	z-index: 100;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 170px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	background-color: #BFD4FD;
}

#dIframe {
position: absolute;
top:0px; 
left:0px; 
display:none;
}

#rIframe {
position: absolute;
top:0px; 
left:0px; 
display:none;
}

#IframeTip0, #IframeTip1 {
position: absolute;
top:0px; 
left:0px; 
display:none;
background: transparent;
}

.c td
{
	width: 18px;
	height: 18px;
	background: #FFF;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #BFD4FD;
	text-align: center;
	font-size: 10px;
}

.c tr.hdr td
{
	background-color: transparent;
	border: none;
}

.c tr.hdr div { color: #003333; }

.c a
{
	display: block;
	width: 18px;
	color: #595959;
	text-decoration: none;
}

.c a.pop { display: inline; }

.c a:hover { color: #0099FF; }

.c div
{
	color: #AAAAAA;
	width: 18px;
	font-size: 10px;
	display:inline;
}

.c td.no { background-color: #DFE9FE;}
.c td.bl
{
	background-color: transparent;
	border: none;
}

.rC .c td.bl
{
	border-color: #A1CEFF;
}

.c .on { background-color: #FFF;}
.c .act { background-color: #FFFF00; }

/* Start SBS time of day code */
.hd {display:none} 		
			.srp {background-color: #EEF3FC;}	
			.srp td {background-color: #EEF3FC;}
			.srp tr td {background-color: #EEF3FC;}
				#more0, #more1, #more2,#more3,#more4,#more5,#more6 {margin-bottom:10px}
			#tab1, #tab1Button, #tab1Button:visited {width:142px; }		
			#tab1 ul{width:141px;}	
	      		
			#tab2, #tab2Button, #tab2Button:visited {width:152px; }		
			#tab2 ul{width:151px;}	
	      		
			#tab3, #tab3Button, #tab3Button:visited {width:117px; }		
			#tab3 ul{width:134px;}	
	      		
			#tab4, #tab4Button, #tab4Button:visited {width:153px; }		
			#tab4 ul{width:151px;}	
			tr.moreflt {padding:0;margin:0;border:0;border-width:0;border-style: none;}
			tr.moreflt td {padding:5px 0 0 0;margin:0;border-width:0;border-style: none; border:0;}
			tr.moreflt td div.topflt {width:250px;background-image: url(images/bkgd/flt_bg_btm2.gif); background-position: bottom;background-repeat: no-repeat;padding-bottom:3px;padding-left:0;margin-left:0;}
	      tr.moreflt td div.btmflt {background-image: url(images/bkgd/flt_bg_top.gif);height:100%;background-position: top;background-repeat: no-repeat;padding-bottom:5px;padding-top:5px;padding-left:5px;}
			tr.moreflt td div.btmflt img, tr.moreflt td div.topflt img, tr.moreflt td div.topfltopn img {vertical-align: middle;}
		   tr.moreflt td div.topfltopn {width:250px;background-image: url(images/bkgd/flt_bg_btm_open.gif); background-position: bottom;background-repeat: no-repeat;padding-bottom:17px;padding-left:0;margin-left:0;}
	      #hiLite0,#hiLite1, #allLow0 {padding:3px;}
			#srtOpt0,#srtOpt1 {padding-left:10px;padding-right:5px;text-align:left;margin-top:-5px;}
			#srtOpt0 a, #srtOpt0 b, #srtOpt1 a, #srtOpt1 b {white-space:nowrap}	
			#srtOpt0 span, #srtOpt1 span {color: #666;white-space:nowrap;}
