body {



	font-family: Arial, Helvetica, sans-serif; /* set the default font for the website */



	font-size: 100%; /* set the default font size for the website */



	font-weight: normal; /* set the default font weight for the website */



	color: #000000; /* set the default font color for the website */



	background-color: #d2d2d2; /* set the background color for the area around the visible web page */



	text-align: left; /* set the default text alignment */



	margin: 0px; /* force the background to abut to the edges of the browser window */



	padding: 0px; /* force the background to abut to the edges of the browser window */



	width: 100%; /* fill the browser window horizontally */



}







/* format page area:  header, body, footer. 740px wide. Center float. --------------------------- */



#page {



	background-color: #FFFFFF; /* make background white */



	padding: 0px;



	width: 740px; /* set page width */



	margin-top: 18px; /* add space between top of page and browser window top */



	margin-right: auto; /* to float this div in the center of the browser window */



	margin-bottom: 0px; 



	margin-left: auto; /* to float this div in the center of the browser window */

	

	/*border: 1px solid #242424;*/



}



a {

	color: #003399; /* color the text */

	text-decoration:none;

	

}



a.hover {

	color: #990033;  /* change text color on mouseover */

	text-decoration:none;

	

}







/* format header area ---------------------------------------------------- */



#header {



	position: relative; /* set position to relative so other divs positioned within this div relate to its position */



	height: 124px; /* set div height */



}







/* format search element ---------------------------------------------------- */



#search {



	position: absolute; /* remove this div from the code flow and position it exactly */



	right: 12px; /* position from right of header div */



	top: 7px; /* position from top of header div */



}







#search p {



	text-align: right;



	font-size: 65%;



	margin: 0px;



	padding: 0px;



}



#search a{



	color: #ccc;



	text-decoration: none;



}



#search a:hover{



	color: #990033;



	text-decoration: none;



}







/* format top navigation area ---------------------------------------------------- */



#topnav {



	font-size: 11px; /* set the font size for this div */



	position: absolute; /* remove this div from the code flow and position it exactly */



	left: 8px; /* position the item from the left of the page div */



	top: 100px; /* position the item from the top of the page div */



	padding: 1px; /* add padding so the border around the text which appears on mouseover displays properly */



}







#topnav ul {



	margin: 0px; /* override default list properties */



	padding: 0px; /* override default list properties */



	list-style-type: none; /* override default list properties */



	display: block; /* group the items within this list as one element */



	white-space: nowrap; /* do not let the list items wrap to another line */



}







#topnav ul li {



	margin: 0px; /* override default list properties */



	padding: 0px; /* override default list properties */



	list-style-type: none; /* override default list properties */



	display: inline; /* override default list properties // do not stack list items */



}







#topnav ul li a{



	color: #353535; /* color the link text */



	text-decoration: none; /* remove the default underline */



	padding: 0px 4px; /* add space to the right and left of each list item // for mouseover border */



	margin-right: 12px; /* add space between list items */



}







/* apply this class to the anchor tag on active items // <a href="#" class="active" // */



#topnav ul li a.active{



	color: #FFFFFF; /* change the font color */



	background-color: #9A9A9A; /* apply a background color */



	border: 1px solid #2b1515; /* apply a border around the item */



}







/* set the styles for the mouseover state */



#topnav ul li a:hover{



	color: #666666; /* change the text color */



	border: 1px solid #2b1515; /* add a border around the item */



	/* need to add the below styling to keep all nav elements from moving when one element is moused over */



	position: relative; /* set the positioning so that you can move the item relative to its default position */



	left: -1px; /* move the item to the left to account for added border */



	margin-right: 10px; /* remove 2px from margin to account for added border */



}







/* override the above styling if an item is active // already has a border */



#topnav ul li a.active:hover {



	left: 0px;



	margin-right: 12px;



}







/* format content area ----------------------------------------------------------   */



#contentarea {



	margin: 0px 12px 0px 12px; /* add margins to right and left */



	background-image: url(../Media/TemplateImages/contentBackground.gif); /* apply custom background */



	background-repeat: repeat-y; /* background only repeats down the page, not across */



	background-position: left top; /* beginning position of the background */



}















/* format left and center column div ---------------------------------------------- */



/* this div contains the left and center columns // right column floats to the right of this div */



#left-center {



	margin: 0px 180px 0px 0px; /* apply a margin to the right to leave room for the right column plus a small margin */



}







/* format left navigation area ---------------------------------------------------- */



#leftnav {



	width: 140px; /* set div width */



	float: left; /* float div to the left of center column */



	padding: 12px 12px 4px 12px; /* add space between contained content and div area sides*/



}







*html #leftnav {



	padding-bottom: 2px; /* i.e. only hack */



}







#leftnav ul {



	margin: 0px; /* override default formatting */



	padding: 0px; /* override default formatting */



	list-style-type: none; /* override default formatting */



}







#leftnav ul li {



	margin: 0px 0px 7px 0px; /* add space between each list item */



	padding: 0px 0px 6px 0px; /* add space below list element to position bottom border */



	list-style-type: none; /* override default formatting */



	border-bottom: 1px solid #B2ADAD; /* apply border to bottom of element // HR devider */



}







#leftnav ul li a{



	color: #003399; /* color the text */



	font-size: 12px; /* size the text */



	line-height: 13px; /* set the lline leading */



	text-decoration: none; /* override default formatting */



	display: block; /* treat all text within the anchor tag as single element // prevent wrapping */



	font-weight: normal; /* set font weight */



	padding: 0px 0px 2px 18px; /* add space to top and left of text to position relative to background image (bullet) */



	background-repeat: no-repeat; /* background image(bullet) only appears once */



	background-position: left top; /* position the background image */



}







*html #leftnav ul li a{



	margin-bottom: 0px; /* i.e.only hack */



}







#leftnav ul li a:hover{



	color: #990033; /* change text color on mouseover */



}







/* create individual classes for numbered bullets */



.bullet-01 {



	background-image: url(../Media/TemplateImages/Bullet_01_Off.gif);



}







.bullet-02 {



	background-image: url(../Media/TemplateImages/Bullet_02_Off.gif);



}







.bullet-03 {



	background-image: url(../Media/TemplateImages/Bullet_03_Off.gif);



}







.bullet-04 {



	background-image: url(../Media/TemplateImages/Bullet_04_Off.gif);



}







.bullet-05 {



	background-image: url(../Media/TemplateImages/Bullet_05_Off.gif);



}







.bullet-06 {



	background-image: url(../Media/TemplateImages/Bullet_06_Off.gif);



}







/* create classes for numbered bullet mouseovers */



/* change background image on mouseover */



a.bullet-01:hover {



	background-image: url(../Media/TemplateImages/Bullet_01_On.gif);	



}







a.bullet-02:hover {



	background-image: url(../Media/TemplateImages/Bullet_02_On.gif);



}







a.bullet-03:hover {



	background-image: url(../Media/TemplateImages/Bullet_03_On.gif);	



}







a.bullet-04:hover {



	background-image: url(../Media/TemplateImages/Bullet_04_On.gif);	



}







a.bullet-05:hover {



	background-image: url(../Media/TemplateImages/Bullet_05_On.gif);



}







a.bullet-06:hover {



	background-image: url(../Media/TemplateImages/Bullet_06_On.gif);		



}







/* format center column area ---------------------------------------------------- */



#centercol {



	margin-left: 180px; /* apply margin to left to account for left column plus a small margin */



	height: 1%; /* i.e. bug fix // keeps text from indenting around floated elements*/



}







#centercol h1 {



	font-family: "Times New Roman", Times, serif; /* set font style for this element when applied within centercol div */



	font-size: 140%; /* set text height */



	margin: 0px; /* override default settings // remove space above and below element */



}

#centercol h2 {



	font-family: "Times New Roman", Times, serif; /* set font style for this element when applied within centercol div */



	font-size: 110%; /* set text height */



	margin: 0px; /* override default settings // remove space above and below element */



}

#centercol h3 {



	font-family: Arial, Helvetica, sans-serif; /* set font style for this element when applied within centercol div */



	font-size: 12px; /* set text height */



	margin: 0px; /* override default settings // remove space above and below element */



}

#centercol td {



	font-size: 80%; /* set font size */



	margin-top: 6px; /* override default setting // reduce space */



}



#centercol p {



	font-size: 80%; /* set font size */



	margin-top: 6px; /* override default setting // reduce space */



}



#centercol a:hover {



	color: #990033;  /* change text color on mouseover */

	

	text-decoration:none;



}





/* format the right column //sidebar --------------------------------------------- */



#rightcol {



	width: 140px; /* set div width */



	float: right; /* float to right of left-center div */



	padding: 12px;/* add space between contained content and div area sides */ 



}







#rightcol h1{



	background-image: url(../Media/TemplateImages/contentTopBackground.gif);



	background-repeat: no-repeat;



	background-position: left top;

	

	background-color: transparent;



	margin: 0px;



	padding: 2px 12px;



	font-size: 12px;



	text-align: left;



	font-weight: bold;

	

	width: 101%;

	

	margin-left: -14px;



	

	

	/*font-size: 80%;  set font style for this element when applied within rightcol div  



	margin: 0px auto;  remove the default styling 



	background-color: #973280; 



	color: #000;



	padding: 0px;



	width: 166px;



	text-align: left;



        background-image: url(../Media/TemplateImages/rightcol_bg_gold2.gif);



        background-repeat: no-repeat;



        background-position: left top;*/

}













#rightcol p{



	font-size: 12px;



	margin: 6px 0px 6px 0px;

	

/*	padding: 6px 0px; 



	text-align: left; */



}







/* apply this style to an empty paragraph tag to add a horizontal rule between paragraphs */



#rightcol p.hrule {



	border-bottom: 1px solid #973280;



	margin: 0px 0px 8px 0px;



	font-size: 2px;



}



#rightcol a:hover {

	

	color: #990033;



	text-decoration: none;



}









/* special class for content area side columns banner tops */



.top-border {



	background-image: url(../Media/TemplateImages/contentTopBackground.gif);



	background-repeat: no-repeat;



	background-position: left top;



	margin: 0px;



	padding: 2px 12px;



	font-size: 12px;



	color: #000;



	font-weight: bold;



}







/* locate the header text for the right column relative to the header text in the left column*/



.top-border span{



	margin-left: 500px;



}







/* special class for content area side bars bottom border */



/* to create te effect of outlined boxes left and right */



.bottom-border {



	background-image: url(../Media/TemplateImages/contentBottomBackground.gif);



	background-repeat: no-repeat;



	background-position: left bottom;



	margin: 12px 0px 0px 0px;



	font-size: 2px;



	clear: right;



}







/* format footer area ---------------------------------------------------- */



#footer {



	width: 740px; /* set div width */



	font-size: 11px; /* set font size */



	line-height: 16px; /* set leading */



	padding: 4px 0px 10px 0px; /* apply space above and below div content */



	/*background-image: url(../Media/TemplateImages/FooterBackground.jpg);  marble gradient devider */

	border-top:1px solid #666666;

	

	/*border-top:2px solid #424242;*/



	background-repeat: no-repeat;



}







#footer ul {



	margin: 0px 0px 0px 8px; /* set the navigation 8px from page left */



	padding: 0px; /* override default formatting */



	list-style-type: none; /* override default formatting */



	display: block; /* treat this list as a single element */



	white-space: nowrap; /* do not allow lines to wrap */



}







#footer ul li {



	margin: 0px; /* override default formatting */



	padding: 0px; /* override default formatting */



	list-style-type: none; /* override default formatting */



	display: inline; /* override default formatting // do not stack list items */



}







#footer ul li a{



	color: #353535; /* color the link text */



	padding: 0px 4px; /* add space to right and left of link text */



	margin-right: 8px; /* add space between list elements */



	text-decoration: none; /* override default formatting // remove underline */



}







/* format the mouseover state */



#footer ul li a:hover{



	color: #666666; /* change text color */



	border: 1px solid #2b1515; /* apply border */



	/* need to add the below styling to keep all nav elements from moving when one element is moused over */



	position: relative; /* set the positioning so that you can move the item relative to its default position */



	left: -1px; /* move the item to the left to account for added border */



	margin-right: 6px; /* remove 2px from margin to account for added border */



}







/* apply this class to the anchor tag on active items // ex: <a href="#" class="active"> // */



#footer ul li a.active{



	color: #FFFFFF;



	background-color: #9A9A9A;



	border: 1px solid #2b1515;



}







/* override the above a:hover styling if an item is active // already has a border */



#footer ul li a.active:hover {



	left: 0px;



	margin-right: 8px;



}







/* format the Dept of Justice link text */



#footer p.doj-links {



	margin: 0px 4px;



}







#footer p.doj-links a {



	font: 9px "Times New Roman", Times, serif;



	margin: 0px 8px;



	color: #666666;



	text-decoration: none;



}







#footer p.doj-links a:hover {



	text-decoration: underline;



}







/* misc ------------------------------------------------------------------------- */



p.clear {



	margin: 0px;



	padding: 0px;



	clear: both;



}







.title {



        font-style: italic;



        font-weight: bold;



}
















