/* ---------------------------------------------------------------------- */
/* standard element definitions */
A, BODY, DIV, FORM,  INPUT, LI, OL, P, SPAN, TABLE, TD, TEXTAREA, TH, TR, UL {
	font-family : "Times New Roman", Times, serif;
	color : #000000;
	font-size : small;
}
BODY {
	background-color : #006600;
	margin : 10px 10px;
}
H1, H2, H3, H4, H5, H6 {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : small;
}
H1 {
	font-size : medium;
	font : bold;
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for page header section */
.titleSD {
 font-size : 36px;
 font-weight : 900;
 color : #FFFFFF;
 text-align : left;
 font-variant : small-caps
}
.titleLRE {
 font-size : 18px;
 font-weight : 500;
 color : #FFFFFF;
 text-align : right
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for Representative Cases section */
/* styles for list of cases section */
.caselist .head A {
	font-weight : bold;
	text-decoration : none;
	font-size : small;
}
.caselist .head A:hover {
	text-decoration : underline;
}
.caselist .case A {
	text-decoration : none;
	font-size : small;
	margin-left : 20px;
}
.caselist .case A:hover {
	text-decoration : underline;
}
/* styles for body of cases section */
.casebody .acase {
	margin-left : 20px;
	text-indent : -20px;
}
.casebody .title {
	text-decoration : underline;
}
.casebody .ret-top {
	text-align : right;
}
.casebody .ret-top A {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : xx-small;
	text-decoration : none;
}
.casebody .ret-top A:hover {
	text-decoration : underline;
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for nav bar / menu */
.menu A {
	font-weight : 900;
	font-size : 10px;
	text-decoration : none;
	color : #003300;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.menu A:hover {
	color : #FFFFFF;
}
.menu table {
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for book review and table of contents */
.cite-indent {
	margin-left : 10%;
	margin-right : 10%;
}
.cite-source {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size : xx-small;
	font-style : italic;
	text-align : right;
	margin-left : 10%;
	margin-right : 10%;
}
.part-cell {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	text-align : center;
	font-weight : bold;
	padding-top : 10px;
}
.chap-cell {
	white-space : nowrap;
	vertical-align : top;
}
.cont-cell {
	vertical-align : top;
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for resumes */
.vitae P {
	margin-left : 20px;
	text-indent : -20px;
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for footer */
.ftr-text {
	color : #FFFFFF;
	text-align : center;
	font-size : x-small;
}
/* ---------------------------------------------------------------------- */

/* ---------------------------------------------------------------------- */
/* styles for form */
.contform .label {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	color : #000000;
	text-align : right;
	font-size : x-small;
	white-space : nowrap;
	vertical-align : middle;
}
.contform .field {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	color : #000000;
	text-align : left;
	font-size : x-small;
}
.contform .fldCell {
	text-align : left;
}
.contform .quesCell {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	color : #000000;
	text-align : center;
	font-size : x-small;
}
/* ---------------------------------------------------------------------- */

