@charset "utf-8";
/* CSS Document */
/* Table of Contents:
	
	Page Layout
		1 COL Layout
		1 COL Fixed Layout
		2 COL Layout
		2 COL ALT Layout
		2 COL Layout with 2 boxes on one side
		Footer
	Typography (including links, uls, headings, etc.)
		Headings
		Links
		Lists
	Tables
	Horizontal Rules
	Publication Navigation
	Miscellaneous
	
*/
/*	Colors 
	Gold: #a38108 Visited LInk
	Gold: #baad79 ul.light text
	Bright Gold: #f8d969  Hover Link in Dark Tables
	Dark Gold/Brown: #5f4c09  Visited Link in dark Tables
	Lt. Tan/Lt. Gold: #ffe99d  Text in Dark Tables
	Lt. Tan/Off White: Visited Link in Dark Tables
	Lt./Med Tan: #ece0b7 Medium Table BG
	Lt. Tan: #faf3dc  Lt. Table BG
	Med. Tan: #dbcc9a  Tables
	Lt. Green: #cad7c0 Tables
	Med. Green: #b0c3a2 Tables
	Med. Green: #669966  HR and link under H tags
	Dark Green:#425831 Link Tables
	Dark Green (Brigher): #006600 Text in the NavTitle
	Dark Gray: #545454 Wrapper BG
	Dark Gray: #666666 Border on tables
	Very Dark Gray: #333333 Text
	Lt. Gray: #cccccc Reverse Visited Links
	Lt. Gray: #e9e9e7 Pub Nav Menu
	Bright Red: #c51d39 NavPages
	Red/Orange: #a0410d Accent, Hover on Links	
    ---Alternate Table---
	LightAccent color = cad7c0
	LightHeader color = ece8dd
	Dark color = 		afc1a0
	Border colors = 	ddd4be
	Alt color	=		fbf9f5
 

*/


/* Page Layout
--------------------------------------------------------------------------------------- */
body{
	margin:0px auto;
	background-image:url(images/style/mainBG.jpg);
	text-align:center;
	}
#dcCSSwrapper{
	background-image:url(images/style/mainBG.jpg);
	background-repeat:repeat;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	margin:0px auto;
	text-align:center;
	background-color:#545454;
	height:auto;
	min-width:730px;
	}
#dcCSSwrapper2{
	background-image:url(images/style/main_headerBG.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:90%;
	margin:0px auto;
	height:auto;
	background-color:#545454;
	border:#000 2px solid;
	text-align:center;
	}
#dcCSSmenu{
    background-image:url(images/style/mainTitle.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:190px;
	text-align:center;
	}
#dcCSSmenu img{
	position:relative;
	top:146px;
	}
/* 1 COL Layout
--------------------------------------------------------------------------------------- */
.dcCSScontent{
	background-color:#FFF;
	border:#000 1px solid;
	color:#333333;
	margin:10px;
	padding: 15px;
	text-align:left;
	height:auto;
	}

/* 1 COL Fixed Width Layout (Only white Content box is fixed)
--------------------------------------------------------------------------------------- */
.dcCSScontentFixed{
	background-color:#fff;
	border:#000 1px solid;
	color:#333333;
	margin:10px auto;
	padding: 15px;
	text-align:left;
	height:auto;
	width:650px;
	}
/* 2 COL Layout
--------------------------------------------------------------------------------------- */
.dcCSScontentSide1{
	background-color:#FFF;
	border:#000 1px solid;
	color:#333333;
	float:left;
	text-align:left;
	width: 200px;
	margin: 10px 0px 10px 10px;
	display:inline;
	}
.dcCSScontentSide1 h1, .dcCSScontentSide1 h2, .dcCSScontentSide1 h3, .dcCSScontentSide1 p {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	}
.dcCSScontentMain{
	background-color:#FFF;
	color:#333333;
	border:#000 1px solid;
	text-align:left;
	margin: 10px 10px 10px 220px;
	height:auto;
	}
.dcCSScontentMain h1, .dcCSScontentMain h2, .dcCSScontentMain h3, .dcCSScontentMain h4, .dcCSScontentMain p{
	margin-left:15px;
	margin-right:15px;
	}
.dcCSScontentSide1 h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-style:italic;
	color:#333333;
	font-weight:bolder;
	padding-top:9px;
	padding-bottom:2px;
	border-bottom:#669966 thin solid;
	}
/* 2 COL ALT Layout
--------------------------------------------------------------------------------------- */
.dcCSScontentALTside2{
	background-color:#FFF;
	border:#000 1px solid;
	color:#333333;
	float:right;
	text-align:left;
	width: 200px;
	margin: 10px 10px 10px 0px;
	display:inline;
	}
.dcCSScontentALTside2 h1, .dcCSScontentALTside2 h2, .dcCSScontentALTside2 h3, .dcCSScontentALTside2 p{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	}

.dcCSScontentALTmain{
	background-color:#FFF;
	color:#333333;
	border:#000 1px solid;
	text-align:left;
	margin: 10px 220px 10px 10px;
	height:auto;
	padding-bottom:20px;
	}
.dcCSScontentALTmain h1, .dcCSScontentALTmain h2, .dcCSScontentALTmain h3, .dcCSScontentALTmain h4, .dcCSScontentALTmain p {
	margin-left:15px;
	margin-right:15px;
	}
.dcCSScontentALTSide2 h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-style:italic;
	color:#333333;
	font-weight:bolder;
	padding-top:9px;
	padding-bottom:2px;
	border-bottom:#669966 thin solid;
	}

/* 2 COL Layout with 2 boxes on one side 
--------------------------------------------------------------------------------------- */
.dcCSScontentSide2{
	background-color:#FFF;
	color:#333333;
	border:#000 1px solid;
	text-align:left;
	float:left;
	clear:left;
	width:200px;
	margin: 0px 10px;
	display:inline;
	}
.dcCSScontentSide2 h1, .dcCSScontentSide2 h2, .dcCSScontentSide2 h3, .dcCSScontentSide2 h4, .dcCSScontentSide2 p{
	margin:10px;
	}
.dcCSScontentSide2 h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-style:italic;
	color:#333333;
	font-weight:bolder;
	padding-top:9px;
	padding-bottom:2px;
	border-bottom:#669966 thin solid;
	}
/* Footer
--------------------------------------------------------------------------------------- */	
#dcCSSfooter{
	background-image:url(images/style/main_footerBG.jpg);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:4px;
	height:27px;
	clear:both;
	}
	
/* Typography
--------------------------------------------------------------------------------------- */
/* Headings
--------------------------------------------------------------------------------------- */
h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-style:italic;
	color:#333333;
	font-weight:bolder;
	padding-top:9px;
	padding-bottom:2px;
	border-bottom:#669966 thin solid;
	}
h1.dcCSSaltColor { /* Changes color of heading */
	color: #669966;
	}	
h2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.10em;
	font-style:italic;
	color:#333333;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:2px;
	border-bottom:#669966 1px solid;
	}
h3{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-style:italic;
	color:#333333;
	font-weight:bold;
	padding-bottom:2px;
	border-bottom:#669966 1px solid;
	}
h4{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:italic;
	color:#333333;
	font-weight:bold;
	padding-bottom:2px;
	border-bottom:#669966 1px solid;
	}
/* Links
--------------------------------------------------------------------------------------- */
a {
	text-decoration:none;
	font-weight:600;
	}	
a:link {
	color: #a38108;
}
a:visited {
	color: #55753C;	
}
a:hover {
	color: #a0410d;
	text-decoration:underline;
}
a:active {
	color: #a0410d;
}
a img{
	border:0px;
}
.dcCSSreverse a:link {
	color:#fff;
}
.dcCSSreverse a:hover {
	text-decoration:underline;
	color:#baad79;
}
.dcCSSreverse a:visited {
	color:#CCCCCC;
}


/* Lists
--------------------------------------------------------------------------------------- */
/* UL styles from the templates*/
ul {
	margin-right:10px;
	list-style:url(images/style/Bullet.jpg);
	}
ul ul {
	margin-right:0;
	}
/* The two styles below are for use with nested lists within a side (left or right) column.  Use the first style (.dcCSSulSide) on the top level list.  Then the nested list will pick up the settings in the second style (.dcCSSulSide ul).  They both include an IE hack to fix alignment issues. */
.dcCSSulSide {
	margin-right:0;
	margin-left:0;
	margin-top:10px;
	#margin-left:30px; /*This is for IE only.  It fixes a problem with the alignment of the ul on the left column, only in IE*/
	}
.dcCSSulSide ul{
	margin-right:0;
	margin-left:-2em;
	margin-top:10px;
	list-style-image: none;
	list-style-type:square;
	line-height:1em;
	#margin-left:1.1em; /*This is for IE only.  It fixes a problem with the alignment of the ul on the left column, only in IE*/
	}
ul.dcCSSsmDK {
	list-style-image: url(images/style/bullet-dksm.gif);	
}
ul.dcCSSsmLT {
	list-style-image: url(images/style/bullet-ltsm.gif);	
}
ul.smGraphic {
	list-style-image: url(images/style/bullet-sm.gif);	
}
ul.dcCSSgraphicDK {
	list-style-image: url(images/style/bullet-graphicdk.gif);	
}
ul.dcCSSgraphicLT {
	list-style-image: url(images/style/bullet-graphiclt.gif);	
}
ul.graphic {
	list-style-image: url(images/style/bullet-graphic.gif);	
}
ul.dcCSScheckDK {
	list-style-image: url(images/style/bullet-checkdk.gif);	
}
ul.dcCSScheckLT {
	list-style-image: url(images/style/bullet-checklt.gif);	
}
ul.check {
	list-style-image: url(images/style/bullet-check.gif);	
}
ul.normal {
	list-style-type: square;
}
ul.light {
	list-style-type: square;
	color: #baad79;
}
ul.dark {
	list-style-type: square;
	color: #545454;
}

/* Tables
--------------------------------------------------------------------------------------- */

/* Generic Table Definitions-----------------------------------*/
.dcCSStableLight, .dcCSStableMedium, .dcCSStableDark {
	border-collapse:collapse;
	border:1px #666 solid;
}
.dcCSStableLight th, .dcCSStableLight td, .dcCSStableMedium th, .dcCSStableMedium td, .dcCSStableDark th, .dcCSStableDark td {
	border:1px #666 solid;
	margin:5px;
	padding:6px;
}
.dcCSStableLight a, .dcCSStableMedium a, .dcCSStableDark a {color:#515d47; text-decoration:underline;
}
.dcCSStableLight a:visited, .dcCSStableMedium a:visited, .dcCSStableDark a:visited {color:#5f4c09; text-decoration:underline;
}
.dcCSStableLight a:hover, .dcCSStableMedium a:hover, .dcCSStableDark a:hover {color:#a0410d; text-decoration:underline;
}
.dcCSStableLight .dark a, .dcCSStableMedium .dark a, .dcCSStableDark .dark a {color:#ffe99d; text-decoration:underline;
}
.dcCSStableMedium .dark a:visited, .dcCSStableDark .dark a:visited {color:#f9f4e5; text-decoration:underline;
}
.dcCSStableMedium .dark a:hover, .dcCSStableDark .dark a:hover {color:#f8d969; text-decoration:underline;
}
/* End Generic Table Definitions-------------------------------*/

/* Light Table------------------------------------------------ &&&& -------------------------------------------- */
.dcCSStableLight th {background-color:#b0c3a2;
color:#000;
}
.dcCSStableLight td {background-color:#faf3dc;
color:#000;
}

/* -----------------Light Table--Dark-------------------------------------- */
.dcCSStableLight th.dark, .dcCSStableLight td.dark{background-color:#b0c3a2;
}
.dcCSStableLight tr.dark th, .dcCSStableLight tr.dark td{background-color:#b0c3a2;
}
.dcCSStableLight tr.dark th.dark, .dcCSStableLight tr.dark td.dark{background-color:#b0c3a2;
}
.dcCSStableLight tr.dark th.lightaccent, .dcCSStableLight tr.dark td.lightaccent{background-color:#dbcc9a;
}
.dcCSStableLight tr.dark th.lightheader, .dcCSStableLight tr.dark td.lightheader{background-color:#cad7c0;
}
.dcCSStableLight .dark a:link {color:#425831; text-decoration:underline;
} 
.dcCSStableLight .dark a:visited {color:#f9f4e5;text-decoration:underline;
}
.dcCSStableLight .dark a:hover {color:#a0410d;text-decoration:underline;
}
/* -----------------Light Table--Light Accent------------------------------ */
.dcCSStableLight th.lightaccent, .dcCSStableLight td.lightaccent{background-color:#dbcc9a;
}
.dcCSStableLight tr.lightaccent th, .dcCSStableLight tr.lightaccent td{background-color:#dbcc9a;
}
.dcCSStableLight tr.lightaccent th.dark, .dcCSStableLight tr.lightaccent td.dark{background-color:#b0c3a2;
}
.dcCSStableLight tr.lightaccent th.lightaccent, .dcCSStableLight tr.lightaccent td.lightaccent{background-color:#dbcc9a;
}
.dcCSStableLight tr.lightaccent th.lightheader, .dcCSStableLight tr.lightaccent td.lightheader{background-color:#cad7c0;
}
/* -----------------Light Table--Light Header------------------------------ */
.dcCSStableLight th.lightheader, .dcCSStableLight td.lightheader{background-color:#cad7c0;
}
.dcCSStableLight tr.lightheader th, .dcCSStableLight tr.lightheader td{background-color:#cad7c0;
}
.dcCSStableLight tr.lightheader th.dark, .dcCSStableLight tr.lightheader td.dark{background-color:#b0c3a2;
}
.dcCSStableLight tr.lightheader th.lightaccent, .dcCSStableLight tr.lightheader td.lightaccent{background-color:#dbcc9a;
}
.dcCSStableLight tr.lightheader th.lightheader, .dcCSStableLight tr.lightheader td.lightheader{background-color:#cad7c0;
}
/* -----------------Light Table--Alt Color---------------------------------- */
.dcCSStableLight th.dcCSSaltColor, .dcCSStableLight td.dcCSSaltColor{background-color:#fff;
}
.dcCSStableLight tr.dcCSSaltColor th, .dcCSStableLight tr.dcCSSaltColor td{background-color:#fff;
}
.dcCSStableLight tr.dcCSSaltColor th.dark, .dcCSStableLight tr.dcCSSaltColor td.dark{background-color:#b0c3a2;
}
.dcCSStableLight tr.dcCSSaltColor th.lightaccent, .dcCSStableLight tr.dcCSSaltColor td.lightaccent{background-color:#dbcc9a;
}
.dcCSStableLight tr.dcCSSaltColor th.lightheader, .dcCSStableLight tr.dcCSSaltColor td.lightheader{background-color:#cad7c0;
}
/* End Light Table------------------------------------------- */

/* Medium Table---------------------------------------------- &&&&& -------------------------------------------------------*/
.dcCSStableMedium th {background-color:#b0c3a2;
}
.dcCSStableMedium td {background-color:#ece0b7;
}

/* -----------------Medium Table--Dark-------------------------------------- */
.dcCSStableMedium th.dark, .dcCSStableMedium td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableMedium tr.dark th, .dcCSStableMedium tr.dark td{background-color:#515d47;
color:#FFF;
}
.dcCSStableMedium tr.dark th.dark, .dcCSStableMedium tr.dark td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableMedium tr.dark th.lightaccent, .dcCSStableMedium tr.dark td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableMedium tr.dark th.lightheader, .dcCSStableMedium tr.dark td.lightheader{background-color:#CAD7C0;
color:#000;
}
/* -----------------Medium Table--Light Accent------------------------------ */
.dcCSStableMedium th.lightaccent, .dcCSStableMedium td.lightaccent{background-color:#faf3dc;
}
.dcCSStableMedium tr.lightaccent th, .dcCSStableMedium tr.lightaccent td{background-color:#faf3dc;
}
.dcCSStableMedium tr.lightaccent th.dark, .dcCSStableMedium tr.lightaccent td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableMedium tr.lightaccent th.lightaccent, .dcCSStableMedium tr.lightaccent td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableMedium tr.lightaccent th.lightheader, .dcCSStableMedium tr.lightaccent td.lightheader{background-color:#CAD7C0;
color:#000;
}
/* -----------------Medium Table--Light Header------------------------------ */
.dcCSStableMedium th.lightheader, .dcCSStableMedium td.lightheader{background-color:#CAD7C0;
}
.dcCSStableMedium tr.lightheader th, .dcCSStableMedium tr.lightheader td{background-color:#CAD7C0;
}
.dcCSStableMedium tr.lightheader th.dark, .dcCSStableMedium tr.lightheader td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableMedium tr.lightheader th.lightaccent, .dcCSStableMedium tr.lightheader td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableMedium tr.lightheader th.lightheader, .dcCSStableMedium tr.lightheader td.lightheader{background-color:#CAD7C0;
color:#000;
}
/* -----------------Medium Table--Alt Color---------------------------------- */
.dcCSStableMedium tr.dcCSSaltColor th, .dcCSStableMedium tr.dcCSSaltColor td{background-color:#faf3dc;
}
.dcCSStableMedium th.dcCSSaltColor, .dcCSStableMedium td.dcCSSaltColor{background-color:#CAD7C0;
}
.dcCSStableMedium tr.dcCSSaltColor th.dark, .dcCSStableMedium tr.dcCSSaltColor td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableMedium tr.dcCSSaltColor th.lightaccent, .dcCSStableMedium tr.dcCSSaltColor td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableMedium tr.dcCSSaltColor th.lightheader, .dcCSStableMedium tr.dcCSSaltColor td.lightheader{background-color:#CAD7C0;
color:#000;
}
/* End Medium Table-------------------------------------------- */

/* Dark Table-------------------------------------------------- &&&& -------------------------------------------------------- */
.dcCSStableDark th {background-color:#dbcc9a;
}
.dcCSStableDark td {background-color:#cad7c0;
}

/* -----------------Dark Table--Dark-------------------------------------- */
.dcCSStableDark th.dark, .dcCSStableDark td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableDark tr.dark th, .dcCSStableDark tr.dark td{background-color:#515d47;
color:#FFF;
}
.dcCSStableDark tr.dark th.dark, .dcCSStableDark tr.dark td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableDark tr.dark th.lightaccent, .dcCSStableDark tr.dark td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableDark tr.dark th.lightheader, .dcCSStableDark tr.dark td.lightheader{background-color:#B0C3A0;
color:#000;
}
/* -----------------Dark Table--Light Accent------------------------------ */
.dcCSStableDark th.lightaccent, .dcCSStableDark td.lightaccent{background-color:#faf3dc;
}
.dcCSStableDark tr.lightaccent th, .dcCSStableDark tr.lightaccent td{background-color:#faf3dc;
}
.dcCSStableDark tr.lightaccent th.dark, .dcCSStableDark tr.lightaccent td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableDark tr.lightaccent th.lightaccent, .dcCSStableDark tr.lightaccent td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableDark tr.lightaccent th.lightheader, .dcCSStableDark tr.lightaccent td.lightheader{background-color:#B0C3A0;
color:#000;
}
/* -----------------Dark Table--Light Header------------------------------ */
.dcCSStableDark th.lightheader, .dcCSStableDark td.lightheader{background-color:#B0C3A0;
}
.dcCSStableDark tr.lightheader th, .dcCSStableDark tr.lightheader td{background-color:#B0C3A0;
}
.dcCSStableDark tr.lightheader th.dark, .dcCSStableDark tr.lightheader td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableDark tr.lightheader th.lightaccent, .dcCSStableDark tr.lightheader td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableDark tr.lightheader th.lightheader, .dcCSStableDark tr.lightheader td.lightheader{background-color:#B0C3A0;
color:#000;
}
/* -----------------Dark Table--Alt Color---------------------------------- */
.dcCSStableDark th.dcCSSaltColor, .dcCSStableDark td.dcCSSaltColor{background-color:#ece0b7;
}
.dcCSStableDark tr.dcCSSaltColor th, .dcCSStableDark tr.dcCSSaltColor td{background-color:#ece0b7;
}
.dcCSStableDark tr.dcCSSaltColor th.dark, .dcCSStableDark tr.dcCSSaltColor td.dark{background-color:#515d47;
color:#FFF;
}
.dcCSStableDark tr.dcCSSaltColor th.lightaccent, .dcCSStableDark tr.dcCSSaltColor td.lightaccent{background-color:#faf3dc;
color:#000;
}
.dcCSStableDark tr.dcCSSaltColor th.lightheader, .dcCSStableDark tr.dcCSSaltColor td.lightheader{background-color:#B0C3A0;
color:#000;
}
/* End Dark Table----------------------------------------------- */
/* Begin Alternate Table----------------------------------------------- */
.dcCSStableAlt th {
	background-color:#fff;
	border:#ddd4be solid 2px;
	}
.dcCSStableAlt td {
	border:1px #ddd4be solid;
	margin:0px;
	padding:6px;			
}
table.dcCSStableAlt  {
	border: #ddd4be double;
	border-collapse:collapse;
}

/* -----------------Alternate Table--Dark-------------------------------------- */
.dcCSStableAlt th.dark, .dcCSStableAlt td.dark{background-color:#afc1a0;
}
.dcCSStableAlt tr.dark th, .dcCSStableAlt tr.dark td{background-color:#afc1a0;
}
.dcCSStableAlt tr.dark th.dark, .dcCSStableAlt tr.dark td.dark{background-color:#afc1a0;
}
.dcCSStableAlt tr.dark th.lightaccent, .dcCSStableAlt tr.dark td.lightaccent{background-color:#cad7c0;
}
.dcCSStableAlt tr.dark th.lightheader, .dcCSStableAlt tr.dark td.lightheader{background-color:#ece8dd;
}
/* -----------------Alternate Table--Light Accent------------------------------ */
.dcCSStableAlt th.lightaccent, .dcCSStableAlt td.lightaccent{background-color:#cad7c0;
}
.dcCSStableAlt tr.lightaccent th, .dcCSStableAlt tr.lightaccent td{background-color:#cad7c0;
}
.dcCSStableAlt tr.lightaccent th.dark, .dcCSStableAlt tr.lightaccent td.dark{background-color:#afc1a0;

}
.dcCSStableAlt tr.lightaccent th.lightaccent, .dcCSStableAlt tr.lightaccent td.lightaccent{background-color:#cad7c0;
}
.dcCSStableAlt tr.lightaccent th.lightheader, .dcCSStableAlt tr.lightaccent td.lightheader{background-color:#ece8dd;
}
/* -----------------Alternate Table--Light Header------------------------------ */
.dcCSStableAlt th.lightheader, .dcCSStableAlt td.lightheader{background-color:#ece8dd;
}
.dcCSStableAlt tr.lightheader th, .dcCSStableAlt tr.lightheader td{background-color:#ece8dd;
}
.dcCSStableAlt tr.lightheader th.dark, .dcCSStableAlt tr.lightheader td.dark{background-color:#afc1a0;
}
.dcCSStableAlt tr.lightheader th.lightaccent, .dcCSStableAlt tr.lightheader td.lightaccent{background-color:#cad7c0;
}
.dcCSStableAlt tr.lightheader th.lightheader, .dcCSStableAlt tr.lightheader td.lightheader{background-color:#ece8dd;
}
/* -----------------Alternate Table--Alt Color---------------------------------- */
.dcCSStableAlt tr.dcCSSaltColor th, .dcCSStableAlt tr.dcCSSaltColor td{background-color:#fbf9f5;
}
.dcCSStableAlt th.dcCSSaltColor, .dcCSStableAlt td.dcCSSaltColor{background-color:#fbf9f5;
}
.dcCSStableAlt tr.dcCSSaltColor th.dark, .dcCSStableAlt tr.dcCSSaltColor td.dark{background-color:#afc1a0;
}
.dcCSStableAlt tr.dcCSSaltColor th.lightaccent, .dcCSStableAlt tr.dcCSSaltColor td.lightaccent{background-color:#cad7c0;
}
.dcCSStableAlt tr.dcCSSaltColor th.lightheader, .dcCSStableAlt tr.dcCSSaltColor td.lightheader{background-color:#ece8dd;
}

/* End Alternate Table----------------------------------------------- */
/* Horizontal Rules
--------------------------------------------------------------------------------------- */
hr {
	color:#669966;
	background-color:#669966;
	height:1px;
	}
hr.light{
	color:#dbcc9a;
	background-color:#dbcc9a;
	height:2px;
	}
hr.dark {
	color:#669966;
	background-color:#669966;
	height:2px;
	}
hr.accent {
	color:#a0410d;
	background-color:#a0410d;
	height:1px;
	}
hr.print {
	display:none;
	}

/* Internal Publication Top and Bottom Navigation
--------------------------------------------------------------------------------------- */
table.navmenu {
	border-style: solid none solid none;
	border-color: #545454;
	border-width: 8px 0px 8px 0px;
	background-color: #e9e9e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;	
	font-weight: 700;
	margin: 0px;
}
table.navmenu td {
	padding: 6px;
}
.navtitle {
	color: #006600;
	font-style: italic;
}
.navpages {
 color : #C51D39;
}
.dcCSSpubNavTop, .dcCSSpubNavBottom {
	background-color:#ebedea;
	margin:10px auto;
	text-align:left;
	height:auto;
	width:680px;
}
/* Miscellaneous
--------------------------------------------------------------------------------------- */
#dcCSSprintlogo{
	display:none;
	}
.border {
	border:1px solid #000;
	margin:5px;
	padding:0px;
}
.dcCSSclear {
	clear:both;
	}
.dcCSSskipNav {
	display: none;
}
.dcCSSinline{
	display:inline;
	}
.dcCSSAlternate{
	border-bottom:none;
	}
.accent{
	color:#a0410d;
	font-weight:bolder;
}
.small{
	font-size:x-small;
	}
	
.dcCSScontentFixed table{
	margin:0 auto;	
}
.dcCSScenter{
	text-align:center;
	}
.dcCSSright{
	text-align:right;
	float:right;
	margin-left:5px;
	}
.dcCSSframe { /* used to place a standard frame and padding around images */
	border:thin outset;
	border-left: Silver;
	border-top: Silver;
	padding: 5px;
	font-size: .8em;
	font-style: italic;
	background-color: #545454;
	margin: 10px;
	color: #ffffff;
	text-align: center;
}
.dcNum {/* used to format DC Number in Offender Search Applications to ensure readability */
	font-family: 'courier new', courier, monospace;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size : larger; 
	}
.dcCSSpadimage	{
	padding: 0 5px 0 5px;
}
.center	{
	text-align:center;
}
.dcCSSdl	{
	margin-left:15px;	
	margin-right:15px;
}


.screen	{
	display:none;	
}
/*  these styles are for the USAgov search page */
.result-url	{
	border-bottom:none;	
}
.searchresult h3	{
	border-bottom:none;
	font-style:normal;	
}
.searchresult h2	{
	_border-bottom:none;
	font-style:normal;
	font-size:1em;
}
