body { 
	margin-top: 20px; 
	margin-left: 20px;
}	

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	padding: 5px 10px 5px 0px;
	font-weight: bold;




}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #732994;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	margin-top: 0px;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 2px;
	font-weight: normal;

}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
	margin-bottom: 0px;
	margin-top: 0px;



}
a {
	text-decoration: none;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 120%;
	color: #800080;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: square;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;




}

li.blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: square;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;




}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;

}
.help {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.pcdsc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	top: 2px;
	bottom: 2px;

}
.pcdsc td { vertical-align: top; }

ul {
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 26px;

}

span.li2 { padding-top: 2px;
	   display: block;
	   color: red;
	  }

span.li2 a { color: red; }

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;

}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: 336666;
	text-decoration: none;
}

ul.listofnames li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;

}

/* control width of this particular paragraph on home page for IE/FF differences */
p#established { font-family: 'Comic Sans MS', 'Tahoma', sans-serif; 
		text-align: center; 
		font-size: 12px; 
		font-weight: normal;
		width: 200px;
		}

#homepagebanner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 150%;
	color: white;
	width: 190px;
	padding: 0 5px 0 5px;
	text-align: left;
	padding-top: 10px;
}

#homepagebanner td { vertical-align: top; }

/* no visible link around image in homepage banner  */

#gala_announce { border: none;
		 padding-top: 10px; }
#gala_announce imglink { border:2px; border-thickness:1px; border-color: #699; border-style: solid; } 
#gala_announce a:link .imglink, a:active .imglink, a:visited .imglink { border:2px; border-thickness:1px;
 border-color: #699; border-style: solid; }
 
div#gala_photos p { margin-bottom: 8px; }

div#honorees h2 { font-weight: bold; color: purple; } 
div#honorees h3 { font-size: 90%; font-weight: bold; padding-bottom: 0; margin-bottom:14px; }
div#honorees p { font-size: 95%; font-weight: normal; padding-top:0; margin-top: 2px; line-height: 120%; }

.rightcontent {
/*	width: 400; */
	color: #732994;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	margin-left: 10px; */
/*	border: 5px groove #732994; */
	padding: 10px;
	
}

.rightcontent ul li { color: #732994; list-style-type: disc; }

.rightcontent h1 {
	color: #732994;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

.rightcontent h1.bordertype {
	color: #732994;
	border-bottom: 3px solid #732994;
	display: block;
	width: 100%;
	padding-bottom: 4px;
}

.rightcontent h1.corpinfo  {
	color: #732994;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.rightcontent h2 {
	color: #732994;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
}

.rightcontent a h2 {
	color: #732994;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	text-decoration: underline;
}

.rightcontent h2.reverse_color {
	background-color: #732994;
	display: block;
	width: 100%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 0px 4px 0px;
	margin-top: 6px;
	color: white;
	text-align: center;
}


.rightcontent h3 {
	color: #732994;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10%;
	padding-bottom: 2px;
}

.rightcontent a h3 {
	color: #732994;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10%;
	padding-bottom: 2px;
	text-decoration: underline;
}

.rightcontent p {
	color: #732994;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	padding: 5px;
	margin: 0px;
}	

.rightcontent p.desc {
	color: #732994;
	font-style: italic;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10%;
}

.rightcontent p.nextdates {
	color: #732994;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 2px;
	font-size: 12px;
	margin-left: 10%;
}

table.rightcontent2 td { 
		vertical-align: top;
		padding-top: 10px;
		color: #732994;
		width: 643px;
}		

.moreinfo {
	color: #732994;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.boldcaps {
	text-transform: uppercase;
	font-weight: bold;
}

#toolbox_qs {
	float: right; 
	border: thin #732994 dashed;
	width: 200px;
	margin-left: 10px;
	padding: 8px;
	padding-right: 4px;

}

#toolbox_qs p {
	text-indent: 0px;
	list-style-type: none;
	padding-bottom: 1em;
	color: #732994;
	padding-bottom: 2px;
}

#toolbox_qs p:first-letter { font-weight: bold; }

/* styles for mediator forms page */

.formlist { position: relative; }

.formlist h3 { 	color: #732994;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	text-decoration: none;
	margin-left: 0;
	margin-top: 1em;
	margin-bottom: 1em;
}
.formlist ul { margin-left: 3em;
	       margin-bottom: 1em;
	       }
.formlist ul li {  
	list-style-type: none;
	font-size: 100%;
	line-height: 150%;
	}

.formlist ul li a { text-decoration: underline; }	

.formlist blockquote.note { font-size: 80%;
		   font-style: italic;
		   text-align: center;
		   }

.formlist h2 a { text-decoration: underline; }		   
		   
.formlist h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #732994;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	margin:  0 0 0 3em;
}

.formlist h5 a { text-decoration: underline; } /* for Civil Cases link which is at diff level */

.formlist table#calendar { position: absolute;
			   top: 0px;
			   left: 25%;
			   border-collapse: collapse; 
			   border: solid 1px black; }
			   
.formlist table#calendar tr.head td { padding: 10px;
				      border-bottom: solid 1px black;
				      border-right: none; }			   
			   
.formlist table#calendar td { vertical-align: top; }			   

.formlist table#calendar td h3 { 
				 text-align: center;
				 margin-bottom: 0; }

.formlist table#calendar td p { text-align: center; }

.formlist table#calendar td h6 { margin-top: 0;
				text-align: center; }
				
.formlist p.linktabs { text-align: center;
		       font-size: 100%; 
		       
		       }
.formlist p.linktabs a { text-decoration: underline;
			  font-weight: bold; }		       
			  
/* teleseminars.html */

div.paypal_seminar {
	padding-top: 10px;
	float: right;
}

div.paypal_seminar form p { text-align: center;
			    padding-top: 0; }