body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333 }

h1 {  font-size: 10px; font-weight: bold; color: #333333}
h2 {  font-size: 16px; color: #3366CC}
h3 {  font-size: 16px; color: #3366CC; 
	border-top: 1px;
			 border-top-color: #333333;
			 border-top-style: dotted;
			 padding-top: 0px;
			 padding-bottom: 0px}
h4 {  font-size: 20px; color: #8296d1; margin-top:5px; margin-left:12px; letter-spacing: 8px; font-style:italic;}
h5 {  font-size: 14px; color: #FFFFFF; background-color:#3366CC; padding-top: 0px; margin-bottom:0px; margin-top:5px; padding-left:5px}
h6 {  font-size: 14px; font-weight: normal; color: #333333; line-height: 20px}


a {  color: #3366FF; text-decoration: underline}
hr { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #333333; border-right-color: #333333; border-bottom-color: #333333; border-left-color: #333333; }


.on {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration: none}
.off {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC; text-decoration: none}
.off2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #009999}
.on2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000 }
.off3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #009999 }
.on3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000 }
.FtrOn { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; margin-left:150px }
.FtrOff { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #009999; margin-left:150px }

.hs {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px}
.NoLeft { margin-left:15px }
.TabLeft { margin-left:5px }
.smallspace { margin: 8px 0px }
.HomeHeader {  font-size: 14px; font-family:Arial, Helvetica, sans-serif;  color: #FFFFFF; background-color:#3366CC; width:100%; padding-top: 0px; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-align:center}
.HomeBody {  font-size: 12px; font-family:Arial, Helvetica, sans-serif;  color: #333333; padding-top: 0px; margin-bottom:0px; margin-top:5px; margin-left:5px; margin-right:5px; padding-left:0px}

.SideNotes { font-family: Arial, Helvetica, sans-serif;
			 font-size: 11px; 
			 color: #000099;
			 padding-left:0px; 
			 padding-right:0px;					  
			 }
			 
.SecondCol { padding-left:5px; 
			 padding-right:0px; 
			 border-left:1px; 
			 border-left-width: 1px;
			 border-left-style:  dotted;
			 border-left-color: #333333
			  }			
			  
.prettycell { background-color: #E0E0E0;
			 border-left-width: 1px;
			 border-left-style:  solid;
			 border-left-color: #FFFFFF;
			 border-top-width: 1px;
			 border-top-style:  solid;
			 border-top-color: #FFFFFF;
			 border-right-width: 1px;
			 border-right-style:  solid;
			 border-right-color: #FFFFFF; vertical-align:top
			  }		
.prettycellbtm { background-color: #E0E0E0;
			 border-left-width: 1px;
			 border-left-style:  solid;
			 border-left-color: #FFFFFF;
			 border-top-width: 1px;
			 border-top-style:  solid;
			 border-top-color: #FFFFFF;
			 border-right-width: 1px;
			 border-right-style:  solid;
			 border-right-color: #FFFFFF;
			 border-bottom-width: 1px;
			 border-bottom-style:  solid;
			 border-bottom-color: #FFFFFF;
			  }	   
.prettycellhdr { background-color:#8296D1;
			 border-left-width: 1px;
			 border-left-style:  solid;
			 border-left-color: #FFFFFF;
			 border-top-width: 1px;
			 border-top-style:  solid;
			 border-top-color: #FFFFFF;
			 border-right-width: 1px;
			 border-right-style:  solid;
			 border-right-color: #FFFFFF;
			 border-bottom-width: 1px;
			 border-bottom-style:  solid;
			 border-bottom-color: #FFFFFF;
			  }				  
			 
.PhotoDashBottom {	 border-bottom: 1px;
			 border-bottom-color: #333333;
			 border-bottom-style: dotted;
			 padding-top: 0px;
			 padding-bottom: 0px;
			 padding-left:0px;
		  }	

.PhotoDashTwoC {	 border-bottom: 1px;
			 border-bottom-color: #333333;
			 border-bottom-style: dotted;
			 padding-top: 0px;
			 padding-bottom: 0px;
			 padding-left:0px;
			 border-left:1px; 
			 border-left-width: 1px;
			 border-left-style: dotted;
			 border-left-color: #333333
		  }		  

.PhotoDashTop{	 border-top: 1px;
			 border-top-color: #333333;
			 border-top-style: dotted;
			 padding-top: 0px;
			 padding-bottom: 0px
		  }		  	 
			 
.Breadcrumbs { font-family: Arial, Helvetica, sans-serif;
			 font-size: 10px; 
			 color: #000099; 
			 padding-left:10px; 
			 padding-right:10px;
			}
			


.LNavSelect {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #cccccc;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	background-color: #CCCC99;
	color: #666666;
	font-size:12px;
	margin-bottom:0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-bottom: 12px;
	padding-top: 12px;		
}


.LNavOff {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	background-color:#DADAC2;
	color:#000099;
	font-size:12px;
	margin-bottom:0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px;	
}

.LNavOn {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	background-color:#8296d1;
	color:#ffffff;
	font-size:12px;
	margin-bottom:0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px; 
	cursor:pointer		
}
			 			 

.dashline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;

}

.Devideline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted ;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}	
	
.Photoline {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
	margin-left:10px; 
} 
.Practiceline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3366CC;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
	margin-left:5px; 
	padding-left: 5px;
}

.ButtonBar {
	border: 0px;
	border-style: dashed;	
	border-color:#6699FF;
	background-color:#DADAC2;
	font-size:10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;	
}

.ButtonBarOn {
	border: 0px;
	border-style: dashed;	
	border-color:#6699FF;
	background-color:#DADAC2;
	color:#3399FF;	
	font-size:10px;
	margin: 0px;
	padding: 0px;	
}
		




