/*Outside Table/Body color  */

.text {
		font:11px Verdana, Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		color: #666666;
		text-align: left;
}

		
.smLeftText { 
		font:600 9px Verdana, Arial, Helvetica, sans-serif; 
		background:F17A7B;
		color:#ffffff; 
		margin: 0; 
		text-align: left;
		}

.smCalHeadingText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 	
		font-weight: bold; 
		margin: 0; 
		text-align: left;
		line-height: 12pt;
		}
		
.smCalHeadingPastText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 	
		font-weight: bold; 
		margin: 0; 
		text-align: left;
		line-height: 12pt;
		text-decoration:line-through;
		}
		
.smCalHeadText { 
		font:600 10px Verdana, Arial, Helvetica, sans-serif; 
		background: none;  
		color: #666666;
		text-align: left;		
		}	

.smCalLink { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		margin: 0; 		
		}	

.smCalText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 	
		margin: 0; 
		text-align: left;
		
		}
			
.smCalTitleText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		margin: 0; 
		text-align: left;
		}
		
.calTitleText { 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt; 
			line-height: 10pt; 
			font-weight: bold; 
			}

.smCalTmpHeadText { 
		font:600 12px Verdana, Arial, Helvetica, sans-serif; 
		background: none;  
		color: #666666;
		text-align: center;		
		}
		
.smCalTmpTitleText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		margin: 0; 
		text-align: left;
		}
		
.smCalendarText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 	
		margin: 0; 
		text-align: left;
		line-height: 11pt;
		}
		
.smDateTextPurple { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		text-align: left;	
		background-color: none;
		/*color:DCD3D3;	*/
		color:D68282;
		white-space: nowrap;
		margin: 0 0 0 10px;
		}
		
.smDateText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold; 
		text-align: left;		
		white-space : nowrap;
		margin: 0 0 0 5px;
		}
		
.smDateTextLeft { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 	
		font-weight: bold; 	
		text-align: left;		
		/* white-space : nowrap;*/
		white-space : normal;
		/*margin: 0 0 0 5px; */
		padding-left: 13px;
		}
			
.smText { 
		font:9px Verdana, Arial, Helvetica, sans-serif; 
		background: none;  
		color: #666666;
		text-align: center;		
		}	
	
			
.smTitleText { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		margin: 0; 
		text-align: center;
		}
		
.headingtext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color:#ffffff; 
	}
		
.titleText { 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt; 
			line-height: 10pt; 
			font-weight: bold; 
			}		

.plainbold {
		font:900 13px Verdana, Arial, Helvetica, sans-serif;	
		color: #000000;
		text-align: left;
		}

.tdcontentcolor {
	background: ffffff;
	/*background:ffffcc;*/
	}
	

