body 				{ line-height: 19px	}

a:link				{ color: #000; text-decoration: none; border-bottom: 1px dotted #666 }
a:visited			{ color: #840000; text-decoration: none; border-bottom: 1px dotted #999 }
a:hover				{ color: #666; text-decoration: none; border-bottom: 1px dotted #999 }
a:active			{
	color: #CCC;
	text-decoration: none;
	border-bottom: none;
}

/* IE COMPATIBLE rollover dotted-underline workaround */
/* these tags are read by ie only and replace system border-bottom which would otherwise render as dashes on IE due to a browser quirk */
/* padding tag is necessary to make the background appear on IE */
* html a:link		{ color: #000;  border-bottom: none; padding:1px; background: url(../assets/elements/dots6.gif) repeat-x bottom; }
* html a:visited	{ color: Black;  border-bottom: none; padding:1px; background: url(../assets/elements/dots9.gif) repeat-x bottom; }
* html a:hover		{ color: #666;  border-bottom: none; padding:1px; background: url(../assets/elements/dots9.gif) repeat-x bottom; }

/* IEPC COMPATIBLE rollover images: border-color is read by iepc for hilights */
a:link img			{ color: #fff; border-color: #fff; padding:0px; background: none; }
a:visited img		{ color: #fff; border-color: #fff; padding:0px; background: none; }
a:hover img			{ color: #999; border-color: #999; padding:0px; background: none; } 
a:active img		{ color: #000; border-color: #000; padding:0px; background: none; }

/* IEPC COMPATIBLE style for non- rollover images: all images must have border="0" and be inside a class="button"  */
a.button:link		{ border:none; padding:0px; background: none; } 
a.button:visited	{ border:none; padding:0px; background: none; } 
a.button:hover		{ border:none; padding:0px; background: none; } 
a.button:active		{ border:none; padding:0px; background: none; } 

/***** get rid of dotlines under thumbs on IEpc: all thumb images are in thumbcels, so just enclose the style definition below in thumbCel  */
.thumbCel a:link		{ padding:0px; background: none; } 
.thumbCel a:visited		{ padding:0px; background: none; } 
.thumbCel a:hover		{ padding:0px; background: none; } 
.thumbCel a:active		{ padding:0px; background: none; } 


.item				{
	font-weight:bold;
	color: #000;
}
a.item				{ font-weight:bold; }

#indicatorDiv 		{ color: #999; font: 11px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif; padding:19px 0px 0px 0px; }	
.pageOf		 		{
	color: #666;
	font: 11px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif;
	padding:0px;
	text-align: right;
}	

/* forms */

form 				{ margin:0px; padding: 0px; }

select				{
					text-align: left; 
					font:12px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif; 
					height: 16px; 
					margin: auto; 
					padding:0px; 
					color: #000; 					
					background-color: #fff; 				
					border:solid 1px;
					border-color:#e0e0e0 #666666 #666666 #e0e0e0;
					}
					
.dd					{ width: 96px; }
.ad					{ width: 132px; }

textarea			{		
					font:12px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif; 
					height: 72px; 
					width: 285px; 
					color: #666;  
					background-color: #fff; 					
					border:solid 1px;
					border-color:#666666 #e0e0e0 #e0e0e0 #666666; 
					margin:0 10px 20px 0; 
					}

textarea:focus		{ color: #000; }

.textInput 			{		
					font:12px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif; 
					height: 16px; 
					width: 285px; 
					color: #666;  
					background-color: #fff; 					
					border:solid 1px;
					border-color:#666666 #e0e0e0 #e0e0e0 #666666; 
					margin:0 10px 20px 0; 
					}
					
.textInput:focus	{  color: #000; }
 
.submit				{  
					font:12px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif; 
					height: 16px; 
					color: #333;  
					background-color: #fff; 					
					border:solid 1px;
					border-color:#e0e0e0 #666666 #666666 #e0e0e0; 
					margin:0 10px 20px 0; 
					}

.submit:focus		{  color: #000; }
.hg {
	text-align: right;
}
.pageOf {
	text-align: left;
}
.pageOfCopia {
	color: #666;
	font: 11px Avenir, R Avenir Roman, Arial, Helvetica, sans-serif;
	padding:0px;
	text-align: right;
}
.pageOfCopia {
	text-align: right;
}

