.flatBlack, .navBlack { 
	font-size: 12px; 	 
	color : #000000; 	 
	font-weight: bold; 	 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	 
	text-decoration: underline; 	 
}  

.cellHeaderPlain { 		 		  
	font-family:verdana; 		 		   
	font-size: 12pt; 		 		   
	font-weight:bold; 		 		   
	margin-bottom:0px; 		 		   
	vertical-align:center;
	padding-top:2px; 		 		   
	color: rgb(0,0,0); 		 		   
	margin-bottom:10px; 	    
}

.cellHeaderPlainRight { 		 		  
	font-family:verdana; 		 		   
	font-size: 12pt; 		 		   
	font-weight:bold; 		 		   
	margin-bottom:0px; 		 		   
	vertical-align:center;
	padding-top:2px; 		 		   
	color: rgb(0,0,0); 		 		   
	margin-bottom:0px;
	padding-left: 120px;	    
}              
.cellHeader { 		 		  
	font-family:verdana; 		 		   
	font-size: 9pt; 		 		  
	font-weight:550; 		 		   
	color: rgb(0,0,0); 		 		   
	margin-bottom:10px; 	    
}         

.cellHeader { 		 		   
	font-size: 10pt; 		 		   
	font-weight:bold; 		 		   
	margin-bottom:0px; 		 		   
	vertical-align:center;
	padding-top:2px;
	background-image:url("topLine_Yellow(20x20).gif?OpenImageResource"); 
	background-repeat: repeat-x; 	    
} 	        

.cellLeft { 		 		  
	background-image:url("leftLine_White(20x20).gif?OpenImageResource");  	 	   
	background-repeat: repeat-y; 		 		   
	width: 20px; 	    
} 	        

.cellUpperLeftCornerWhite { 		 		   
	background-image:url("corner_white_upper_left(20x20).gif");  		 		   
	width:20px; 		 		   
	height:20px; 		 		  
	background-repeat: no-repeat; 	    
} 	     
.cellLowerLeftCornerWhite { 		 		   
	background-image:url("corner_white_bottom_left(20x20).gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	        

.cellUpperRightCornerWhite { 		 		   
	background-image:url("corner_white_upper_right(20x20).gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	        

.cellLowerRightCornerWhite { 		 		   
	background-image:url("corner_white_bottom_right(20x20).gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
}
.cellUpperLeftCornerYellow { 		 		   
	background-image:url("corner_yellow_upper_left(20x20).gif?openImageResource");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	       
.cellLowerLeftCornerYellow { 		 		   
	background-image:url("corner_yellow_bottom_left(20x20).gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	       
.cellUpperRightCornerYellow { 		 		   
	background-image:url("corner_yellow_upper_right(20x20).gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	      
.cellLowerRightCornerYellow { 		 		
	background-image:url("corner_yellow_bottom_right(20x20).gif");  		 	   
	width:20px; 		 		 
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
}
.cellRight { 		 		   
	background-image:url("rightLine_White(20x20).gif?OpenImageResource");  	 	   
	background-repeat: repeat-y; 		 		   
	width: 20px; 	    
} 	   
.cellTop { 		 		   
	background-image:url("topLine_White(20x20).gif?OpenImageResource");   		   
	background-repeat: repeat-x; 	  
	height:  20px;   
} 	       
.cellBottom { 		 		   
	background-image:url("bottomLine_White(20x20).gif?OpenImageResource");   	   
	background-repeat: repeat-x; 	 		   
	height: 20px;     
} 	        
.tinyText, .tinyTextFooter { 		 		   
	font-family: arial, helv; 		 		  
	font-size:8pt; 		 		   
	font-weight:550; 		 		   
	color:rgb(96,96,96); 		 		  
	text-align:center; 		 		    		   
}
.tinyTextFooter {
	padding-top: -15px;
}
.topCellGold { 		 		   
	background-image: url("topLine_lightYellow(20x20).gif");  		 		   
	background-repeat: repeat-x; 	    
} 	        
.leftCellGold { 		 		  
	background-image: url("leftLine_lightYellow(20x20).gif"); 		 		   
	background-repeat: repeat-y;     
} 	        
.rightCellGold { 		 		   
	background-image: url("rightLine_lightYellow(20x20).gif"); 		 		   
	background-repeat: repeat-y; 	   
 } 	       
.bottomCellGold { 		 		   
	background-image: url("bottomLine_lightYellow(20x20).gif"); 		 		   
	background-repeat: repeat-x;     
} 
.cellUpperLeftCornerGold { 		 		   
	background-image:url("upperLeftCornerLightGold.gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	
	bo0rder-bottom: solid rgb(128,128,128) 1px;
} 	       
.cellLowerLeftCornerGold { 		 		   
	background-image:url("lowerLeftCornerLightGold.gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	       
.cellUpperRightCornerGold { 		 		   
	background-image:url("upperRightCornerLightGold.gif");  		 	   
	width:20px; 		 		   
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
} 	      
.cellLowerRightCornerGold { 		 		
	background-image:url("lowerRightCornerLightGold.gif");  		 	   
	width:20px; 		 		 
	height:20px; 		 		   
	background-repeat: no-repeat; 	    
}
.cellGold {
	background-color: rgb(251, 225, 148);
}
.greyBorderBottom { 		 		  
	border-bottom:  1px solid rgb(128,128,128);   		 		      
} 	       
.padTop2px { 		 		   
	padding-top: 2px; 	    
} 	        
.padLeft10 { 		 		   
	
} 	      
.padLeft5 { 		 		   
	padding-left: 5px; 	    
}         
.padLeftTop { 		   
	padding-left: 5px; 		  
	padding-top: 5px;    
}        
.padLeftTop50 { 		   
	padding-left: 50px; 		  
	padding-top: 20px;     
}      
.padTop10 { 		   
	padding-top: 10px;    
} 	       
.padTop30 { 		   
	padding-top: 30px;     
} 	    
.padTop20 { 		   
	padding-top: 20px;     
} 	   
.pageTblSize { 		 		   
	height: 515px ; 		 		   
	width: 720px;     
}  	        
.pageTblSizeStatic { 		 		  
	height: 510px ; 		 		   
	width: 715px;     
}   
.pageOuterTbl { 		   
	width: 720px;     
}  	
.mainContainer {
	height: 470px; 	
	width: absolute; 
	overflow: auto; 
	scrollbar-face-color: 808080;
	padding-right:5px;
}
.contentContainer {
	padding-top:10px;
	margin-right:-15px;
	margin-bottom:-15px;
}
.lineHeight, .trackDescription { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: 550; 		 		   
	color: rgb(0,0,0);   
	padding-right: 10px;  
	padding-top: 5px;
}
.trackDescription { 
	border-top:solid black 1px;
	background-color: rgb(255, 250, 169); 
	padding:15px;
	margin-right:15px;
}
.trackSubHead { 		 		   
	line-height: 125%;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 	 		  
	font-size: 12px; 		 		 
	font-weight:bold; 		 		   
	color: rgb(0,0,0);    
}          
.conOverviewInnerTbl { 		   
	width: 480px;    
}        
.pageKeynote {   
	padding-left: 5px;  
	padding-top: 5px;   
	padding-right: 5px;   
	padding-bottom: 5px;   
}
.pageKeynoteCopy {  
	padding-left: 5px;   
	padding-top: 5px;   
	padding-right: 5px;   
	padding-bottom: 5px;   
	line-height: 125%;  
 }       
.pageSpeakerCopy {   
	width: 144px;   
	padding-bottom: 15px;   
}     
.testimonial, .testimonialC {  
	font-family:verdana; 		 		   
	font-size: 10pt; 		 		  
	font-weight:550; 	  
	font-style: italic;	 		   
	color: rgb(166,33,53);   
	line-height: 125%;   
}    
.testimonialC {
	text-align: center;
}
.speakersJobTitle{  
	font-family:verdana; 		 		   
	font-size: 10pt; 		 		  
	font-weight:550; 	  
	font-style: italic;	 		   
	color: rgb(0,0,0);   
	line-height: 125%;   
}     
A { 	 
	font-size: 12px; 	 
	color: #a62135; 	
	font-weight: bold; 	 
	font-family: verdana, arial, helvetica, sans-serif; 	
	text-decoration: underline; 	
	line-height: 125%;   
}    

A:visited { 	 
	font-size: 12px; 	 
	color: #a62135; 	 
	font-weight: bold; 	 
	font-family: verdana, arial, helvetica, sans-serif; 	 
	text-decoration: underline; 	 
	line-height: 125%;   
}    

A:hover { 	 
	color: rgb(0,0,0);
	background: rgb(246, 203, 17) none repeat scroll 0%; 
	cursor: pointer; 
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}    

.venue, .mainBox { 	 
	font-size: 12px;
	color: #a62135; 	
	font-weight: bold; 	 
	font-family: verdana, arial, helvetica, sans-serif; 	 
	text-decoration: none; 	 
	line-height: 125%;   
} 
.mainBox, .mainBoxBold {
	font-weight: normal;
	line-height: 150%;
	color: rgb(0,0,0);
}
.mainBoxBold {
	font-size: 11pt;
	font-weight: bold;
}
.speakerTitle { 		 		  
	line-height: 125%;
	font-family:verdana; 		 		   
	font-size: 8pt; 		 		  
	font-weight:550; 		 		   
	color: rgb(0,0,0);  
	font-style: italic   
}         
.jumpstartTitle { 		 		   
	font-family:verdana; 		 		   
	font-size: 8pt; 		 		  
	font-weight:550; 		 		   
	color: rgb(0,0,0);  
	font-style: italic   
}         
.padTop25{
	padding-top: 25px;
}
.padTop30{
	padding-top: 30px;
}
.padTop40{
	padding-top: 40px;
}

.jumpstartHeaderBlack { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 12pt; 		 		  
	font-weight: bold; 		 		   
	color: rgb(0,0,0);   
	line-height: 125%;
}

.jumpstartHeaderRed { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 12pt; 		 		  
	font-weight: bold; 		 		   
	color: #A62135;   
	line-height: 125%;
}

.lineHeightGrey { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: 550; 		 		   
	color: #666666;   
	padding-right: 10px;  
	padding-top: 5px;
}

.lineHeightAlignRight { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: 550; 		 		   
	color: #000000;   
	padding-right: 10px;  
	padding-top: 5px;
	text-align:right;
}

.popup {
	COLOR: #9F141A;
	CURSOR: help;
	TEXT-DECORATION: none
}

.speakerHeaderRed { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 16pt; 		 		  
	font-weight: normal; 		 		   
	color: #A62135;   
	line-height: 125%;
}

.lineHeightRed { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: bold; 		 		   
	color: #A62135;   
	line-height: 125%;

}

.lineHeightBold { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: bold; 		 		   
	color: #000000;   
	line-height: 125%;

}

.lineHeightBoldCenter { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: bold; 		 		   
	color: #000000;   
	line-height: 125%;
	text-align:center;

}

.lineHeightCenter { 		 		  
	font-family: verdana, arial, helv; 		 		   
	font-size: 10pt; 		 		  
	font-weight: normal; 		 		   
	color: #000000;   
	line-height: 125%;
	text-align:center;

}