
/* ----------------------------------------------
   doj-main-design.css
   
   this page defines the look/feel of the page.
   Only design/decorative rules are set up here.
   
   ---------------------------------------------- */

/* Load Base layout page */
@import url("doj-main-layout.css");


body	{
		background-color:		   #e8ebee;
		/*background-image:		   url(../images/gradiant-back.jpg);
		background-position:	 bottom;
		background-attachment: fixed;
		background-repeat:		 repeat-x;	*/
		font-size:				     medium;
		color: #454952;
		}

a			{
			color:			#264281; /*#000066;*/
			}

a:visited	{
			color:			#454952; /*#0000AA;*/
			}
			
a:hover, a:focus, a:active {
			color:			#454952; /*#FFCC00;*/
			}

acronym		{
			border:				none;
			}
			
ul li		{
			list-style-position:	outside;
			
			}

h1,h2,h3	{
			/*_height:			1%;*/
			}		

/* ---------------------------------
   - O U T E R   C O N T A I N E R -
   --------------------------------- */
div#outerContainer	{
					background-color:		#FFFFFF;
					}
					
div#printLogo		{
					display:				none;
					}

/* ---------------
   - H E A D E R -
   --------------- */
div#header		{
				background-color:		#FFFFFF;
				border-bottom:			1px solid #435a81; /*#933334 #998800;*/
				background-image:		url(../images/Main-Header.jpg);
				/*background-position:	center;*/
				background-repeat:		no-repeat;
				text-align:				right;
				}
				
div#header h1	{
				visibility:				hidden;
				}


/* ORIGINAL 12-24-10
div#header p.skipToContent	{
							text-align:		left;
							margin:			  0px;
							margin-top:		1px;
							padding:		  0px;
							float:			  right;							
							padding-right: 1em;
							font-size:		7.em;
							}	*/
div#header p.skipToContent { font-size: 0; text-indent: 0; line-height: 0; display: none;}

div#header p.skipToContent a		{
									color:		#264281; /*#CCCCCC;*/
									font-family: Arial, Helvetica, sans-serif;
									text-transform: uppercase;
									}

div#header p.skipToContent a:hover,
div#header p.skipToContent a:focus,
div#header p.skipToContent a:active	{
									/*color:		#FFFFFF; /*#FFCC00;*/
									background-color: #FFFFFF; /*#a7ba63;*/
									text-decoration: none;
									}									

div#header img.homeLink	{
						width:			400px;
						height:			50px;
						position:		absolute;
						border:			none;
						top:			5px;
						left:			5px;
						}


div#header img.logo		{
						padding:		0px;
						margin:			0px;
						}

/* ---------------------------------
   - M A I N   N A V I G A T I O N -
   --------------------------------- */				
div#mainNavigation 	{
					padding:			0px;
					margin:				0px;
					font-family: 		Georgia, "Times New Roman", Times, serif;
					font-size:			.675em;
					font-weight:		bold;
					}
					
div#mainNavigation a		{
							color:				#454952;  /*#FFFFFF;*/
							/*text-decoration:	none;*/
							}			
					
div#mainNavigation ul	{
						/*background-color:	#b6c084;*/ /*#000066;*/
						background:transparent url(../images/main-navbg-3.jpg) repeat-x scroll 0 0;
						border-bottom:		1px solid #374b6c; /*#7a2a2b;  #998800;*/
						color:						#fff;
						padding:					4px;
						margin:						0px;
						}

div#mainNavigation ul li 	{
							/*margin-left:	1em;
							margin-right:	1em;*/
							/**height:		1%;*/
							}

div#mainNavigation ul li a	{
							/*border-top:			3px solid #000066;*/
							padding:4px 1em;
							text-decoration:	none;
							background:transparent url(../images/nav-btn-3.jpg) bottom left repeat-x;
							color: #fff;
							}
											
div#mainNavigation ul li a:hover,
div#mainNavigation ul li a:focus	{
									/*border-bottom:			2px solid #7a2a2a;*/
									color:				#fff;
									/*text-decoration: 	underline;#3D3F30;*/
									/*background-color: #D8DFB5;*/ /*#d4dab8;*/
									 background:transparent url(../images/nav-btn-hover-3.jpg) repeat-x scroll center bottom;
									}


/*  ORGINAL CODE 12-27-10 

div#mainNavigation p.search		{
								padding:				0px;
								margin:					0px;
								text-align:				right;
								float:					right;
								width:					175px;
								padding-bottom:     	4px;
								_padding-bottom: 0px;
								*padding-bottom: 0px;
								padding-right:			3px;
								background-image:		url(../images/SearchBar2.gif);
								background-position:	bottom left;
								background-repeat:		no-repeat;
								}
								
div#mainNavigation p.search a:hover,
div#mainNavigation p.search a:focus,
div#mainNavigation p.search a:active {
								background-color: #FFFFFF;
								}

div#mainNavigation 	form	{
							display:			none;
							}								
								
							
div#mainNavigation p input	{
							font-family:	Verdana, Arial, Helvetica, sans-serif;
							font-size:		.8em;
							height:			1.2em;
							width:			10em;
							margin:			0px;
							padding:		0px;
							margin-top:		.2em;							
							}			*/					

/*.search		{
								padding:				0px;
								margin:					0px;
								text-align:				right;
								float:					right;
								width:					200px;
								padding-bottom:     	4px;
								_padding-bottom: 0px;
								*padding-bottom: 0px;
								padding-right:			3px;
								padding-top: 5px;
								}
submit						{ color: #919191;}						
								
input	{
							font-family:	Verdana, Arial, Helvetica, sans-serif;
							font-size:		.8em;
							height:			1.2em;
							width:			10em;
							margin:			0px;
							padding:		0px;
							margin-top:		.2em;							
							}	
*/
/* -------------------------------------------
   - S E C O N D A R Y   N A V I G A T I O N -
   ------------------------------------------- */				

div#secondaryNavigation		{
							padding:				0px;
							margin-top:				10px;
							overflow:				hidden;
							font-size:				.8em;
							background-image:		url(../images/secondaryNav3.jpg);
							background-repeat:		repeat-x;
							background-position:	top;
							margin-top:				10px;
							padding-bottom:			20em;
							border:					none;							
							}

div#secondaryNavigation h1	{
              				
							background-image:		url(../images/HeaderBar2.gif);
							background-repeat:		no-repeat;	
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							font-size:				.8em;
							text-transform:			uppercase;
							color:					#FFFFFF;
							text-align:				center;
							letter-spacing:			.12em;
							margin:					0px;
							line-height:			1.8em;
							height: 				20px;
							/*border-bottom:			1px solid #005f88; #000000;*/
							}

							
div#secondaryNavigation h2	{
							font-family:			Verdana, Arial, Helvetica, sans-serif;
							font-size:				.9em;
							text-transform:			uppercase;
							margin:					0px;
							padding-left:			.5em;	
							margin-top:				1em;
							letter-spacing:			.12em;
							}							
						
div#secondaryNavigation ul	{
							list-style:		none;
							margin:			0px;
							padding:        0px;
							margin-top:		1em;
							}

div#secondaryNavigation ul li	{
								margin:				.5em;
								margin-bottom:		1.2em;
								}
							
div#secondaryNavigation ul li:hover,
div#secondaryNavigation ul li:focus,
div#secondaryNavigation ul li:active	{
									}

div#secondaryNavigation ul li a		{
									font-family:		Arial, Helvetica, sans-serif;
									font-size:			.9em;
									font-weight:		bold;
									}									

div#secondaryNavigation	a			{
									text-decoration:		none;
									}
							
div#secondaryNavigation	a:hover,
div#secondaryNavigation	a:focus,
div#secondaryNavigation	a:active	{	
									text-decoration:		underline;
									}							

									
/* ---------------------------
   - M A I N   C O N T E N T -
   --------------------------- */

div#mainContent
					{
					padding:			0px;
					font-family:		/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
					font-size:			.8em;
					/*_height:			1%;*/
					
					/*
					font-size:			.9em;
					*/
					}
					
div#mainContent h1				{
								font-family:	 "Times New Roman", Times, serif;	
								
								/*font-weight:		normal;*/
								color:				#81613B; /*#666666;*/
								}

div#mainContent h1.mainHeader	{
								text-transform:		none;
								margin:					  0px;
								margin-top:				0em;
								margin-left:			0em;
								font-size:				2em;
								}

div#mainContent h2				{
								font-size:				1.5em; /*1.4em;*/
								color:					  #7a2a2a; /*#444444;*/
								font-family:			/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
								text-transform:		none;
								font-weight:			bold; /*normal;*/
								margin-top:				.5em;
								margin-bottom:		1em;
								}						

div#mainContent h3				{
								font-size:				1.3em; /*1.1em;*/
								color:					  #434a55; /*#000000;*/
								font-family:			/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
								text-transform:		none;
								font-weight:			bold;
								margin-top:				.5em;
								margin-bottom:		1em;
								}	

div#mainContent h4				{
								font-size:				1.1em; /*1em;*/
								color:					  #919191; /*#333333;*/
								font-family:			/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
								text-transform:		none;
								font-weight:			bold;
								margin-top:				.5em;
								margin-bottom:		.5em;
								}	
								
/* 
Holly Hack

fixes issues with IE floats. * html is only read by IE/Win.


* html div#mainContent p,
* html div#mainContent ul li,
* html div#mainContent ol li	{
								height:			1%;
								}
	
/* End Holly Hack */ 	
					
div#mainContent p,
div#mainContent ul,
div#mainContent ol		{
						line-height:		1.3em;
						margin-right:		.5em;	
						/*
						font-size:			.9em;
						*/
						}

div#mainContent ul,
div#mainContent ol		{
						margin:				1em;
						padding:			0em;
						}	
									
div#mainContent ul li,
div#mainContent ol li	{
						margin:			 .5em;
						}


div#mainContent p acronym,
div#mainContent ul acronym,
div#mainContent ol acronym		{
								border-bottom:		1px dotted;
								}

div#mainContent a:hover,
div#mainContent a:focus,
div#mainContent a:active   {
						  color:  #434a55; /*#FFFFFF;*/	
							background-color: #FFFFFF; /*#a7ba63;*/
							text-decoration: underline;
							}
			

/* -----------------------
   - T W O   C O L U M N -
   ----------------------- */
  
div.twoColumn
	{
	/*width:				100%;*/
	position:			relative;
	margin:				0px;
	padding:			0px;
	
	}
	


div.twoColumn div.leftColumn
	{
	width:				48%;
	margin:				0px;
	padding:			0px;
	}

div.twoColumn div.rightColumn
	{
	margin:				0px;
	padding:			0px;
	position:			absolute;
	width:				48%;
	left:				52%;
	top:				0px;
	_left:				295px;
	}
	
div.article div.twoColumn div.rightColumn
	{
	_left:				50%;
	}
	
div.twoColumn div.rightColumn p,
div.twoColumn div.rightColumn ul,
div.twoColumn div.rightColumn ol
	{
	margin-top:				0em;
	*margin-top:			1em;
	}


/* -------------------------
   - G E T   A C R O B A T -
   ------------------------- */
div#mainContent p.getAcrobat				{
											background-color:			#FFF3F3;
											padding:					1em;
											font-size:					.9em;
											position:					relative;
											}
									
div#mainContent p.getAcrobat img.logoLink	{
											background:					#FFF3F3;
											position:					relative;
											float:						left;
											}									

div#mainContent p.getAcrobat span.howToGetAcrobat
											{
											display:					block;
											margin-left:				100px;
											}
div#mainContent p.getAcrobat span.howToGetAcrobat2
											{
											display:					block;
											margin-left:				80px;
											font-size:					90%
											}

											
div#mainContent p.getAcrobat a				{
											color:						#660000;
											}	

div#mainContent p.getAcrobat a:hover,
div#mainContent p.getAcrobat a:focus,
div#mainContent p.getAcrobat a:active		{
											color:						#CC0000;
											}																					


/* -------------------------------------
   - S E C O N D A R Y   C O N T E N T -
   ------------------------------------- */
div#mainContent div.secondaryContent				{
													/*font-size:				.9em; /*per sandy*/
													font-size:					85%;
													/*margin-top:					0em;*/
													}

div#mainContent div.secondaryContent div.listing		{
														margin-bottom:			0em;
														margin-top:				  0em;
														background-color:		#f6f6f6; /*#EEF2F5; /*#EEEEFF;*/
														background-image:		none;
														border-bottom: 			1px solid #e0e0e0;
														padding-bottom:			1em;
														}
													
										
div#mainContent div.secondaryContent div.listing h1		{
														font-family:			  /*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
														font-weight:			  bold;
														font-size:				  1em;
														color:					    #434a55;
														margin:					    0px;
														padding:				    4px;
														text-align:				  left;
														letter-spacing:			.12em;	
														background-image:		none;
														background-color:		#97a0a5; /*#000080;*/
														text-transform:			uppercase;														
														min-height:				  2em;
														vertical-align:			middle;
														padding:				    .5em;
														padding-bottom:			1em;
														}
														
div#mainContent div.secondaryContent div.listing h2		{
														font-family:			/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
														font-size:				1.0em;
														font-weight:			bold;
														color:					#333333;
														margin:					0px;
														padding:				7px;
														text-align:				left;
														letter-spacing:			.05em;
														text-align:			center;
														}
														
div#mainContent div.secondaryContent div.listing p 		{
														font-size:				1.0em;
														margin:					0em;
														padding:				.4em;
														margin-bottom:			1em;
														}														

div#mainContent div.secondaryContent div.listing p.moreInfo
														{
														text-align:				center;
														}														
													
div#mainContent div.secondaryContent div.listing ul,
div#mainContent div.secondaryContent div.listing ol		{
														font-size:				1.0em;
														margin:					1.5em;
														padding:				0em;
														}
													
div#mainContent div.secondaryContent div.listing ul	li
div#mainContent div.secondaryContent div.listing ol	li	{
														margin-bottom:			1em;
														}												

div#mainContent div.secondaryContent div.listing ul.documentList,
div#mainContent div.secondaryContent div.listing ol.documentList
														{
														margin:					.2em;
														}

div#mainContent div.secondaryContent div.listing ul.inlineList,
div#mainContent div.secondaryContent div.listing ol.inlineList
														{
														margin:					.2em;
														}

div#mainContent div.secondaryContent div.listing ul.inlineList li,
div#mainContent div.secondaryContent div.listing ol.inlineList li
														{
														padding:				0em;
														margin:					.2em;
														}													

div#mainContent div.secondaryContent div.important		{
														background-image:		none;
														background-color:		#f6f6f6; /*#E8F0C9; /*#F9F0F0;/*
														border-bottom:			1px solid #434a55; /*#F9F0F0;*/
														}
														
div#mainContent div.secondaryContent div.important h1	{
														color: 					#fff;
														background-image:		none;
														background-color:		#7a2a2a; /*#800000;*/
														/*border-bottom:			#434a55; #990000;*/
														}														
																			
div#mainContent div.secondaryContent div.important a	{
														color:					#434a55; /*#660000;*/
														}

div#mainContent div.secondaryContent div.important a:hover,
div#mainContent div.secondaryContent div.important a:focus,
div#mainContent div.secondaryContent div.important a:active
														{
														color:					#434a55; /*#FFCC00;*/
														}																				

div#mainContent div.secondaryContent div.singleItem		{
														padding:				.4em;
														text-align:				center;
														font-size:				1em;
														font-weight:			bold;
														margin-bottom:			0em;
														margin-top:				0em;
														background-color:		#6a767d; /*#CCCC99;	*/													
														}
														
div#mainContent div.secondaryContent div.singleItem	p	{
														background-color:		#FFFFEE;
														padding:				.5em;
														margin:					0em;
														}														

/* ----------------- 
   - A R T I C L E -
   ----------------- */
div#mainContent.article		{
							/*
							padding-left:			8px;
							padding-right:			8px;
							*/
							padding-top:			1em;
							padding-left:			2em;
							padding-right:		2em;
							padding-bottom:		3em;							
							}

div#mainContent.article h1	{
							font-size:				2em; /*1.4em;*/
							color:				    #81613B; /*#000066;*/
							font-family:			"Times New Roman", Times, serif;
							text-transform:		none;
							/*font-weight:		normal;*/
							margin-bottom:		1em;
							font-weight: normal;
							}
							
div#mainContent.article h1.mainHeader	{
										font-size:				2em; /*1.4em;*/
										color:					  #81613B; /*#000066;*/
										font-family:	    "Times New Roman", Times, serif;
										text-transform:		none;
										/*font-weight:		normal;*/
										margin-bottom:		1em;
										font-weight: normal;
										}							

div#mainContent.article h2	{
							font-size:				1.5em; /*1.4em;*/
							color:					  #7a2a2a; /*#222222;*/
							text-transform:		none;
							margin:					  0px;
							font-weight:			normal;
							}							
							
div#mainContent.article p.viewArticle			{
												text-align:			right;
												margin-top:			-1em;
												margin-bottom:	-1em;
												}							

div#mainContent.article p.forImmediateRelease	{
												margin-bottom:		-1em;
												}
												
div#mainContent.article p.endOfArticle			{
												text-align:			center;
												}	
/* ---------------
   - Added by TD - lists with no space between lines -
   --------------- li.list
	{
	font-size:		.9em;
	margin-bottom:	0em;
	list-style-type:none;
	}	*/

ul.list 											
	{
	list-style:			none;	
	margin:			.5em;
	padding:		0em;
	}	
							

				
/* ---------------
   - F O O T E R -
   --------------- */
div#footer		{
				font-size:				.6em;
				padding-top:			20px;
				padding-bottom:			20px;	
				background-image:		url(../images/doj-seal-footer.gif);
				background-position:	5px center;
				background-repeat:		no-repeat;
				font-family:			/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
				_height:				1%;
				}		

div#footer a	{
				text-decoration:	none;
				text-transform:		uppercase;				
				}
				
div#footer a:hover,
div#footer a:focus,
div#footer a:active	{
					text-decoration:	underline;
					color:  #434a55; /*#FFFFFF;*/
					background-color: #FFFFFF; /*#a7ba63;*/ 
					}				
	
				
div#footer ul	{
				margin:				0px;
				margin-left:		70px;
				padding:			0px;
				margin-bottom:		2px;
				}															

div#footer ul li	{
					list-style:		none;
					display:		inline;
					margin-right:	4px;
					margin-left:	4px;
					}		


/* -----------------
   - T O O L K I T -
   ----------------- */

/*
h2-h5.inParagraph
--
places a header inline at the beginning of the next block
*/
div#mainContent h2.inParagraph,
div#mainContent h3.inParagraph,
div#mainContent h4.inParagraph,
div#mainContent h5.inParagraph	{
									font-size:			.9em;
									display:			inline-block;
									float:				left;
									margin:				0px;
									padding:			.2em;
									padding-left:		0em;
									padding-right:		0em;
									line-height:		1em;
									margin-right:		1em;
									/*margin-top:			.1em;*/
									font-weight:		bold;
									vertical-align:		bottom;
									position:			relative;
									}

/*
address
--
A span, p or li tag classed as "address" can use the following spans to 
markup addresses (a whole line, not each element. All can be used on multiple lines. e.g. "phone" 
can be used on a line for a phone and then a fax):

	name				
	street
	cityStZip
	phone 
	fax         
	email
	website

*/

div#mainContent .address				{
										margin-left:		1em;
										}

div#mainContent .address span.name		{
										display:			block;
										font-size:			1em;
										/*
										font-weight:		bold;
										*/
										}

div#mainContent .address span.street	{
										display:			block;
										font-size:			1em;
										}


div#mainContent .address span.cityStZip	{
										display:			block;
										font-size:			1em;
										}

div#mainContent .address span.phone		{
										display:			block;
										font-size:			1em;
										}
										
div#mainContent .address span.fax		{
										display:			block;
										font-size:			1em;
										}

div#mainContent .address span.email		{
										display:			block;
										font-size:			1em;
										}	
																			
div#mainContent .address span.website	{
										display:			block;
										font-size:			1em;
										}

/*
mediaInfo
--
this span is used to format information on downloadable files
the format to list this info is as follows:

[FORMAT fileSize / size]

  FORMAT - the file format. All caps
fileSize - the size of the file in mb or kb. 
           mb and kb are lowercase and one space from the number
    size - the real size of the media (in pages, minutes, etc) 
           the unit (pages/minutes/etc) is abbreviated and lowercase with no punctuation 		   

e.g.
[PDF 340 kb / 10 pg]
[AUDIO 1.4 mb / 4 min]


(note: this style in secondaryContent is not sized down because the parent text already is.)
*/

div#mainContent span.mediaInfo						{
													font-size:			.8em;
													font-weight:		normal;
													}
div#mainContent a span.mediaInfo					{
													text-decoration: none;
													}
div#mainContent span.mediaInfo sup					{
													line-height: 1.3em;
													}
div#mainContent span.super									{
													font-size:			.8em;
													font-weight:		normal;
													vertical-align: super;
													line-height: 		1.3em;
													text-decoration: none;
													}

/* changed after altered size to secondaryContent text*/
/*div#mainContent div.secondaryContent span.mediaInfo {
													font-size:			1em;
													}*/
													


/* 
contentBreakout
--
Use this to create floating images and quotes. 
width needs to be overwritten to accomodate the situation

p.caption can be used to add a caption underneath an image
*/
	
div#mainContent div.contentBreakout				{
												float:					right;
												width:					200px;
												text-align:				right;
												}
									
div#mainContent div.contentBreakout	p			{
												font-size:				3em;
												color:					#999999;
												font-family:			"Goudy Old Style", Georgia, "Times New Roman", Times, serif;
												}
																		
div#mainContent div.contentBreakout	p.caption	{
												font-size:				.8em;
												color:					#000000;
												font-family:			/*Verdana,*/ Arial, /*Helvetica,*/ sans-serif;
												}														
					
/*
goBack
--
styles a p tag used for a "back" link
*/
div#mainContent p.goBack	{
							text-align:		left;
							}

/*
top
--
styles a p tag used for a "back to top" link
*/
div#mainContent p.top		{
							text-align:				right;
							padding-right:			15px;
							background-image:		url(../images/toparrow.gif);
							background-position:	right 5px;
							background-repeat:		no-repeat;
							}


/*
documentList
--
styles a ul or ol with no decoration (bullets or numbers)
*/																											
div#mainContent ul.documentList,
div#mainContent ol.documentList		{
									list-style:			none;
									}

div#mainContent ul.documentList li,
div#mainContent ol.documentList	li	{									
									margin-bottom:	1.5em;
									}

/*
inlineList
--
styles a ul or ol to display li's inline with no decoration (bullets or numbers)
*/
div#mainContent ul.inlineList,
div#mainContent ol.inlineList		{
									list-style:			none;
									}
									
div#mainContent ul.inlineList li,
div#mainContent ol.inlineList li	{
									display:			inline;
									}	


/*
List Styles
--
These styles are created by spans used in li's 

      title - title of item
description - description of item
       date - date posted/submitted
 attachment - file attached

*/ 

div#mainContent ul li span.title,
div#mainContent ol li span.title		{
										font-weight:		bold;
										font-size:			1em;
										display:			block;
										}

div#mainContent ul li span.description,
div#mainContent ol li span.description	{
										font-weight:		normal;
										font-size:			1em;
										display:			block;
										}

div#mainContent ul li span.paragraph,
div#mainContent ol li span.paragraph	{
										font-weight:		normal;
										font-size:			1em;
										display:			block;
										margin-bottom:		1em;
										margin-top:			1em;
										}



div#mainContent ul li span.date,
div#mainContent ol li span.date			{
										font-weight:		normal;
										font-size:			.8em;
										display:			block;
										}

div#mainContent ul li span.attachment,
div#mainContent ol li span.attachment	{
										font-weight:		normal;
										font-size:			1em;
										display:			block;
										}

div#mainContent ul li span.inParagraph,										
div#mainContent ol li span.inParagraph	{
										display:			inline;
										}										


/*
faq
--
faq is a class for ol and ul. both the list of questions and the answer list use this class.
The initial question that links to the answer is classed "li.link"

The content in the answer is classed as follows:

  span.question - span surrounding the answer
    span.answer - span surrounding the question
*/

div#mainContent .faq li.link			{
										margin-bottom:		1em;
										}
								
div#mainContent .faq li span.question	{
										font-weight:		bold;
										font-size:			1em;
										display:			block;
										}
										
div#mainContent .faq li span.inParagraph
										{
										display:			block;
										float:				left;
										margin:				0px;
										padding:			0px;
										line-height:		1em;
										margin-right:		1em;
										margin-top:			.1em;
										font-weight:		bold;
										vertical-align:		bottom;
										}
										

div#mainContent .faq li span.answer		{
										font-weight:		normal;
										font-size:			1em;
										display:			block;
										margin-left:		1em;							
										}

div#mainContent .footnote				{
										font-size:			.85em;
										}																				


/* ----------------------------------------------------------- */
/* ----------------------------------------------------------- */					
/* ----------------- New Material ---------------------------- */
/* ----------------------------------------------------------- */
/* ----------------------------------------------------------- */


/* for link lists at the top of page 
   to anchors within the same page 
   such as travel/forms             */
div#mainContent .anchorList	
{
	background-color:	#F3F3FF;
	padding:            .1em;
}																	

.greentext
{
	color: #009933;
}							
							
							


