/* CSS Document */

/* Standard Header Styles */
h1{font-family:Arial, Helvetica, sans-serif; color:#000066;}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#f5b223;}

h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#000066;}

h6 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000066;}

/*Standard Text Style */
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

/*Standard Link Style*/
a:visited {color:#333333;}

a:link {color:#000066;}

/*Navigation Link Style */
a.nav:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold; text-decoration:none;}

a.nav:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}

/* Download Link Style */
a.download:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:bold; text-decoration:none;}

a.download:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}

/*Navigation Text Style */
.navAlign {text-align:right;}

/*Main List Styles */
ul ul {
	font-family:Arial, Helvetica, sans-serif; 
	list-style-image: none; 
	list-style-type:square; 
	font-size:12px; 
	color:#666666;
}

ul ul ul {
	font-family:Arial, Helvetica, sans-serif; 
	list-style-image: none; 
	list-style-type:circle; 
	font-size:12px; 
	color:#666666;
}

ol {
	font-family:Arial, Helvetica, sans-serif; 
	list-style-image:none;
	list-style-type:decimal; 
	font-size:12px; 
	color:#666666;
}

li {
	margin:1.5em 0;
}

ul.triangleList { 
	font-family:Arial, Helvetica, sans-serif; 
	list-style-type:none;
	font-size:12px; 
	color:#666666;
	padding: 0;
	margin-left: 1.5em;
}

li.triangle {
	background-image:url("/lawandhealth/images/topBullet.gif"); 
	background-repeat:no-repeat;
	background-position:0 .2em;
	padding-left:1.4em;
	margin:1.5em 0;
}

ul.blank {
	padding: 0;
	margin-left: 1.5em;
}

li.blank {
	list-style-image:none;
	list-style-type:none;
	margin:1.5em 0;
}

/*Footnote Numbers */
.footnote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#000000;
	position:relative;
	bottom: 0.6em;
}

/*Header for "Example" Sections*/
.exTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

/*Boxes with Contact Information*/
.contact {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #f5b223;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:325px;
	padding: 5px 5px 5px 5px;
}

/*Boxes with Example Descriptions*/
.example {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color:#B0C2D9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:600px;
	padding: 5px 5px 5px 5px;
}

/*Box containing Opening Quotation*/
.quote {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #B0C2D9;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:500px;
	padding: 5px 5px 5px 5px;
}

/*Boxes with Information Resources */
.moreinfo {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: #f5b223;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:600px;
	padding: 5px 5px 5px 5px;
}

/*Tables with Special Information */
/*info table properties*/
table.info {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	width:675px
}

/*info table TH properties*/
table.info th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	background-color: #f5b223;
	moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;	
}

/*info table TD properties*/
table.info td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;
}

/* Standard Tables */
/*standard table properties*/
table.standard {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	width:675px
}

/*standard table TH properties*/
table.standard th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #000066;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;	
}

/*standard table TD properties*/
table.standard td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:12px;
}

/* Standard table unordered list properties */
ul.standard {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	list-style-image:none;
	list-style:disc;
	color:#666666;
	margin-left: 2em;
}

/* Standard table unordered list item properties */
li.standard {
	margin:0;
}

/* Specific "Top Ten" Table (e.g. Chapter 2)*/
/* "Top Ten" table properties */
table.topten {
	border:none none none none;
	background-color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	width:675px;
}

/* "Top Ten" table TH properties */
table.topten th {
	padding: 5px 5px 5px 5px;
	border:none none none none;
	background-color:#AC3D39;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;	
}

/* "Top Ten" table TD properties */
table.topten td {
	padding: 5px 5px 5px 5px;
	border:none none none none;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#E6AB84;
	color:#000000;
	font-size:12px;
}

/* "Top Ten" table ordered list properties */
ol.topten {
	font-family:Arial, Helvetica, sans-serif; 
	list-style-type:decimal; 
	font-size:12px;
	color:#000000;
}

/*Header Footer Include Table*/
table.include {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	width:720px
}

/*Navigation Table Styles*/
table.nav {
	background-color: #000060;
	width: 718px;
	height:30px;
	border-width: 1px 0px 5px 0px;
	border-spacing: 0px;
	border-style: solid none solid none;
	border-color: white #000060 #CCCCCC #000060;
	border-collapse: collapse;
}

table.nav td {
	border-width: 0px 1px 0px 0px;
	border-spacing: 0px;
	border-style: none solid none none;
	border-color: white;
	border-collapse: collapse;
	padding:5px 5px 5px 5px; 

}

/*For last Nav TD Cell to override right margin border*/
table.nav td.last {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none solid none none;
	padding:5px 5px 5px 5px;

}

table.nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
	
}

table.nav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

table.nav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f5b223;
	font-weight:bold;
	text-decoration: none;
}

/*Add padding to main content block*/
.padding {
	padding: 20px;
}

/*Back and Forth Navigation Table Style*/
table.backforth {
	width: 675px;
	border: none none none none;
}

/*File Download Table Style*/
table.download {
	width: 500px;
	border: none none none none;
}
	