.r {width:4;height:9 }

.b { color:black;font-size:14px; }       
.bblack { color:black;font-size:14px; }   
.bblue { color:blue;font-size:14px; } 
.bgreen { color:green;font-size:14px;  } 
.byellow { color:yellow;font-size:14px;  } 
.bred { color:red;font-size:14px;  } 
.borange { color:orange;font-size:14px;  } 
.bpurple { color:purple;font-size:14px;  } 
.bbrown { color:brown;font-size:14px;  } 
        
        
.es {background-Color:;position:relative;border: 1px solid #F6A85E;}
.esEEEEEE {background-Color:;position:relative;border: 1px solid #F6A85E;}
.esD2D2D2 {background-Color:#D2D2D2;position:relative;border: 1px solid #F6A85E;}
.es99CCFF {background-Color:#99CCFF;position:relative;border: 1px solid #F6A85E;}
.esAADDAA {background-Color:#AADDAA;position:relative;border: 1px solid #F6A85E;}
.esFEFD8D {background-Color:#FEFD8D;position:relative;border: 1px solid #F6A85E;}
.esFF5050 {background-Color:#FF5050;position:relative;border: 1px solid #F6A85E;}
.esFFD050 {background-Color:#FFD050;position:relative;border: 1px solid #F6A85E;}
.esCC99FF {background-Color:#CC99FF;position:relative;border: 1px solid #F6A85E;}

.esD57D00 {background-Color:#D57D00;position:relative;border: 1px solid #F6A85E;}
.esFE80D4 {background-Color:#FE80D4;position:relative;border: 1px solid #F6A85E;}
.es35B5B5 {background-Color:#35B5B5;position:relative;border: 1px solid #F6A85E;}
.es00E138 {background-Color:#00E138;position:relative;border: 1px solid #F6A85E;}

.esA7A7A7 {background-Color:#A7A7A7;position:relative;border: 1px solid #F6A85E;}
.esFF0D0D {background-Color:#FF0D0D;position:relative;border: 1px solid #F6A85E;}
.esFF9600 {background-Color:#FF9600;position:relative;border: 1px solid #F6A85E;}
.esA2FF00 {background-Color:#A2FF00;position:relative;border: 1px solid #F6A85E;}
.es00FFE4 {background-Color:#00FFE4;position:relative;border: 1px solid #F6A85E;}
.esFF00A8 {background-Color:#FF00A8;position:relative;border: 1px solid #F6A85E;}


.eicons {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:;position:relative;border: 1px solid #F6A85E;}
.eiconsEEEEEE {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:;position:relative;border: 1px solid #F6A85E;}
.eiconsD2D2D2 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#D2D2D2;position:relative;border: 1px solid #F6A85E;}
.eicons99CCFF {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#99CCFF;position:relative;border: 1px solid #F6A85E;}
.eiconsAADDAA {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#AADDAA;position:relative;border: 1px solid #F6A85E;}
.eiconsFEFD8D {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FEFD8D;position:relative;border: 1px solid #F6A85E;}
.eiconsFF5050 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF5050;position:relative;border: 1px solid #F6A85E;}
.eiconsFFD050 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FFD050;position:relative;border: 1px solid #F6A85E;}
.eiconsCC99FF {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#CC99FF;position:relative;border: 1px solid #F6A85E;}
.eiconsD57D00 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#D57D00;position:relative;border: 1px solid #F6A85E;}
.eiconsFE80D4 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FE80D4;position:relative;border: 1px solid #F6A85E;}
.eicons35B5B5 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#35B5B5;position:relative;border: 1px solid #F6A85E;}
.eicons00E138 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#00E138;position:relative;border: 1px solid #F6A85E;}
.eiconsA7A7A7 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#A7A7A7;position:relative;border: 1px solid #F6A85E;}
.eiconsFF0D0D {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF0D0D;position:relative;border: 1px solid #F6A85E;}
.eiconsFF9600 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF9600;position:relative;border: 1px solid #F6A85E;}
.eiconsA2FF00 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#A2FF00;position:relative;border: 1px solid #F6A85E;}
.eicons00FFE4 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#00FFE4;position:relative;border: 1px solid #F6A85E;}
.eiconsFF00A8 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF00A8;position:relative;border: 1px solid #F6A85E;}


.e {background-Color:;position:relative;}
.eEEEEEE {background-Color:;position:relative;}
.eD2D2D2 {background-Color:#D2D2D2;position:relative;}
.e99CCFF {background-Color:#99CCFF;position:relative;}
.eAADDAA {background-Color:#AADDAA;position:relative;}
.eFEFD8D {background-Color:#FEFD8D;position:relative;}
.eFF5050 {background-Color:#FF5050;position:relative;}
.eFFD050 {background-Color:#FFD050;position:relative;}
.eCC99FF {background-Color:#CC99FF;position:relative;}
.eD57D00 {background-Color:#D57D00;position:relative;}
.eFE80D4 {background-Color:#FE80D4;position:relative;}
.e35B5B5 {background-Color:#35B5B5;position:relative;}
.e00E138 {background-Color:#00E138;position:relative;}
.eA7A7A7 {background-Color:#A7A7A7;position:relative;}
.eFF0D0D {background-Color:#FF0D0D;position:relative;}
.eFF9600 {background-Color:#FF9600;position:relative;}
.eA2FF00 {background-Color:#A2FF00;position:relative;}
.e00FFE4 {background-Color:#00FFE4;position:relative;}
.eFF00A8 {background-Color:#FF00A8;position:relative;}

.eicon {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:;position:relative;}
.eiconEEEEEE {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:;position:relative;}
.eiconD2D2D2 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#D2D2D2;position:relative;}
.eicon99CCFF {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#99CCFF;position:relative;}
.eiconAADDAA {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#AADDAA;position:relative;}
.eiconFEFD8D {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FEFD8D;position:relative;}
.eiconFF5050 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF5050;position:relative;}
.eiconFFD050 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FFD050;position:relative;}
.eiconCC99FF {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#CC99FF;position:relative;}
.eiconD57D00 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#D57D00;position:relative;}
.eiconFE80D4 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FE80D4;position:relative;}
.eicon35B5B5 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#35B5B5;position:relative;}
.eicon00E138 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#00E138;position:relative;}
.eiconA7A7A7 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#A7A7A7;position:relative;}
.eiconFF0D0D {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF0D0D;position:relative;}
.eiconFF9600 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF9600;position:relative;}
.eiconA2FF00 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#A2FF00;position:relative;}
.eicon00FFE4 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#00FFE4;position:relative;}
.eiconFF00A8 {background-repeat:no-repeat;background-image-width:10px;background-position:top left;background-Color:#FF00A8;position:relative;}


.tddc {cursor:pointer;cursor:hand;} 
.tdd {} 


.weekstart {position:relative;top:-12px;left:-10px;}
.weekstart2 {font-face:Arial;color:#BBB;text-align:right;font-size:8px;position:absolute;display:inline;}
.weekstartopera {font-face:arial;color:#CCC;text-align:right;font-size:8px;position:absolute;display:inline; }

/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #505050;
	background-color: #EEEEEE;
	border: 1px solid #EEEEEE;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	background-color: #FFFFFF;
	border: 0px solid #ece9d8;
	width:15px;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */



/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #DDDDDD;
	cursor: pointer;
	border: 0px solid #ece9d8;
	font-size: 10px;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #FFFFFF;
		color: black;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #000000;
	font-weight: bold;
	
	
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	border:1px solid #AAAAAA;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #DDDDDD;
	
	border:1px solid #AAAAAA;
	height:14px;
	}