/*
-----------------------------------------------
OCEAN(R) Standard Styles
Theme:   NCC Calendar
Version: 23 Jul 2007
----------------------------------------------- */


	.cal_body {
		position: relative; 
		top:0px; 
    		width: 124px; 
		height: 160px;
    		text-align: left;
		background-image: url('/templates/images/cal_bg.jpg');   
		background-color: #FFFFFF;     

	}

	.cal_header {
		position: absolute; 
		top:4px; 
		left:0px; 
    		width: 124px;
		height: 20px;
    		border: 0px solid #00FF00;
	}




	.cal_btn_ym button { 
		position: absolute; 
		top: 0px; 
		left: 2px; 
		width: 18px; 
		height: 18px; 

		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 11px; 
		background-image: url('/templates/images/micro_btn_bg.gif'); 
		background-repeat: no-repeat; 
		border: 0 solid #647996; 
	}

	.cal_btn_mm button { 
		position: absolute; 
		top: 20px; 
		left: 2px; 
		width: 18px; 
		height: 18px; 

		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 11px; 
		background-image: url('/templates/images/micro_btn_bg.gif'); 
		background-repeat: no-repeat; 
		border: 0 solid #647996; 
	}

	.cal_dropdown_month { 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
	       	font-size: 11px; 
		position: absolute; 
		top: 20px; 
		left: 22px; 
		width: 82px; 
		height: 20px; 
		border: 0px solid #bdc7d8; 
		padding: 2px; 
		margin-left: 0px;
	}

	.cal_dropdown_year { 
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
	       	font-size: 11px; 
		position: absolute; 
		top: 0px; 
		left: 22px; 
		width: 82px; 
		height: 20px; 
		border: 0px solid #bdc7d8; 
		padding: 2px; 
		margin-left: 0px;
	}

	.cal_btn_mp button { 
		position: absolute; 
		top: 20px; 
		left: 105px; 
		width: 18px; 
		height: 18px; 

		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 11px; 
		background-image: url('/templates/images/micro_btn_bg.gif'); 
		background-repeat: no-repeat; 
		border: 0 solid #647996; 
	}

	.cal_btn_yp button { 
		position: absolute; 
		top: 0px; 
		left: 105px; 
		width: 18px; 
		height: 18px; 

		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; 
		font-size: 11px; 
		background-image: url('/templates/images/micro_btn_bg.gif'); 
		background-repeat: no-repeat; 
		border: 0 solid #647996; 
	}






	.cal_sun { 
		position: absolute; 
		top: 4px;  
		left: 6px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}


	.cal_mon { 
		position: absolute; 
		top: 4px;  
		left: 22px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}


	.cal_tue { 
		position: absolute; 
		top: 4px;  
		left: 38px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}


	.cal_wed { 
		position: absolute; 
		top: 4px;  
		left: 54px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}


	.cal_thu { 
		position: absolute; 
		top: 4px;  
		left: 71px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}


	.cal_fri { 
		position: absolute; 
		top: 4px;  
		left: 87px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}


	.cal_sat { 
		position: absolute; 
		top: 4px;  
		left: 104px; 
		width: 15px; 
		height: 15px; 
    		text-align: center;
		border: 0 solid #0000FF; 
	}



	.cal_day_today {
		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 
		padding:0px 2px 0px 2px; 
    		text-align: center;
		background-color: #FFFFFF;     
		color: #7C1925;     
    		border: 1px solid #7C1925;
	}


	.cal_day_event {
		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 
		padding:0px 2px 0px 2px; 
    		text-align: center;
		background-color: #1E2F44;     
		color: #FFFFFF;     
    		border: 0px solid #1E2F44;
	}


	.cal_week0 {
		position: absolute; 
		top:46px; 
		left:0px; 
    		width: 124px;
		height: 14px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 
    		text-align: center;

    		border: 0px solid #FFFF00;
	}

	.cal_week1 {
		position: absolute; 
		top:58px; 
		left:0px; 
    		width: 124px;
		height: 17px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 

    		border: 0px solid #FF0000;
	}

	.cal_week2 {
		position: absolute; 
		top:74px; 
		left:0px; 
    		width: 124px;
		height: 17px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 

    		border: 0px solid #FF0000;
	}

	.cal_week3 {
		position: absolute; 
		top:90px; 
		left:0px; 
    		width: 124px;
		height: 17px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 

    		border: 0px solid #FF0000;
	}

	.cal_week4 {
		position: absolute; 
		top:106px; 
		left:0px; 
    		width: 124px;
		height: 17px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 

    		border: 0px solid #FF0000;
	}

	.cal_week5 {
		position: absolute; 
		top:122px; 
		left:0px; 
    		width: 124px;
		height: 17px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 

    		border: 0px solid #FF0000;
	}

	.cal_week6 {
		position: absolute; 
		top:138px; 
		left:0px; 
    		width: 124px;
		height: 17px;

		font-family: 'lucida grande', arial, verdana, tahoma, sans-serif; 
		font-size: 8px; 
		font-weight: bold; 

    		border: 0px solid #FF0000;
	}





/* --------------- end of OCEAN calendar -------------------- */

