/* base styles */

body {font-family:georgia,arial,sans-serif;
		margin-top:15px;margin-left:0px; margin-right:0px;
		background-color:#fff;
		color:#909096;
		
		

}

.bodyText {
	text-align:justify;
	padding-left:40pt;
	margin-right:40pt;
	font-size:12px;
	line-height: 150%
	 
}
.bodyTextSm {
	font-size:11px;
	font-weight: bold;
}

.bodyTextSmWhite {
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #fff;
}

h1 {
		color: #539ac7;
		font-size:21px;
		margin-bottom:10px;
		margin-top:0px;
		line-height: 140%;
		text-align:center;
		letter-spacing: 0.2em;
}

h2 {
		color: #777;
		font-size:17px;
		margin-bottom:10px;
		margin-top:10px;
		line-height: 130%;
		text-align:center;
		letter-spacing: 0.05em;
		
}


h3 {
	color: #539ac7; 
	font-size:15px;
	margin-bottom:1px;
	margin-top:2px;
	text-align:center;
}

h4 {
		color: #777;
		font-size:14px;
		margin-top:30px;
		margin-bottom:10px;
		text-align:center;
}

a:link 						{color:#539ac7;text-decoration:underline}
a:visited 					{color:#539ac7;text-decoration:underline}
a:hover 						{color:#00ccff;text-decoration:underline;}
a:active 					{color:#00ccff;text-decoration:underline;}
a:visited:hover 			{color:#00ccff;text-decoration:underline;}

a:link.nav					{color:#555;text-decoration:none;font-size:11px; font-weight: normal;}
a:visited.nav 				{color:#555;text-decoration:none;font-size:11px; font-weight: normal;}
a:hover.nav 				{color:#388bc0;text-decoration:none;font-size:11px; font-weight: normal;}
a:active.nav 				{color:#388bc0;text-decoration:none;font-size:11px; font-weight: normal;}
a:visited:hover.nav 		{color:#388bc0;text-decoration:none;font-size:11px; font-weight: normal;}

a:link.footer				{color:#fff;text-decoration:none;font-size:10px;}
a:visited.footer 			{color:#fff;text-decoration:none;font-size:10px;}
a:hover.footer 			{color:#7e7e7e;text-decoration:none;font-size:10px;}
a:active.footer 			{color:#7e7e7e;text-decoration:none;font-size:10px;}
a:visited:hover.footer 	{color:#7e7e7e;text-decoration:none;font-size:10px;}


.back {
	text-align: left;
	font-size: smaller;
	}
	

#main table
{
	width: 100%;
	border-top: solid 1px #539ac7;
	border-left: solid 1px #539ac7;
	border-spacing: 0;
	margin: 1em 0;
	font-size: smaller;
}
	
#main th, #main td {
	border-bottom: solid 1px #539ac7;
	border-right: solid 1px #539ac7;
	padding: 0.5em;
	}
	
#main thead th {
	text-align: center;
	}

#main tbody th {
	text-align: left;
	width: 10em;
	}

#main tbody td {
	text-align: center;
	}
	



.caption {
	margin-top: 0.5em;
	border: 0px solid #555;
	text-align: center;
	}

.caption img { 
	border: none; 
	}
	
.caption p {
	margin: 0;
	padding: 0;
	font-style: italic;
	font-size: x-small;
	}
	
	
		
		
#pageItems {

	float:right; width:175px;  
	background-color:#fff; 
	border-left: 1px solid #ddd;
	margin-left:10px; margin-right:2px;
	padding:8px;
	position: relative; top: 0px;
	
	}

.formLabel 				{color:#735CA0;font-size:12px;font-weight:bold;}
.formLabelOptional 	{color:#39225F;font-size:12px;font-weight:normal;}

hr.orange {color: #F9A11D; height:1px;} 


tr.bordered td {
	/*border-top: 1px solid #735CA0;*/
	border-bottom: 1px solid #735CA0;
	

	/*background: #fffdd4;*/
	}

td.padded {
	padding: 0 0.5em;
}



.button {background-color:#F9A11D;color:#fff; font-family:verdana,arial,sans-serif;font-weight:bold;font-size:11px;padding:2px;}
.loginButton {background-color:#39225F;color:#ffffff; font-family:verdana,arial,sans-serif;font-weight:bold;font-size:11px;padding:2px;}

.searchButton {background-color:#F9A11D;color:#ffffff; font-family:verdana,arial,sans-serif;
	font-weight:bold;font-size:11px;padding:2px; height:22px}


.searchBox {width: 130px; height: 15px; font-size:12px;}



.searchLabel {color:#ffffff;font-size:11px;}

.box_login {width: 70px; height:16px;font-family: verdana, arial, sans-serif; font-size:10px; font-weight:bold;color:	#009999;}



.copyright {color:#757575;font-size:11px;}

/* Misc */
.photoCaption {font-size:11px;color:#19A3A3}
.dispInline {display:inline;margin:0px}
.std {font-family:verdana,arial,sans-serif;margin-top:5px;margin-bottom:15px;font-size:12px;}
.dataItem {font-family:verdana,arial,sans-serif;font-size:12px;}
.dotBkg {background-image: url(file:///W|/bje/images/dotline.gif);}



/* left nav styles */
.lftNavLvl1 {font-family:verdana,arial,sans-serif;font-size:11px;}
.lftNavLvl2 {margin-left:15px}

/* newsletter styles */
.newsletterTitle			{font-size:14px; color:#016b6b;font-weight:bold;}
.newsletterDate				{font-size:14px; color:#016b6b; }

.greenTitleLg				{font-size:18px; color:#016b6b;font-weight:bold;line-height: 18px;}
.greenTitleSm				{font-size:12px; color:#016b6b;font-weight:bold;}
	a.greenSm				{font-size:12px; color:#016b6b;text-decoration:underline;}
	a:visited.greenSm		{font-size:12px; color:#999999;text-decoration:underline;}
	a.greenLg				{font-size:14px; color:#016b6b;text-decoration:underline;font-weight:bold; }
	a:visited.greenLg		{font-size:14px; color:#999999;text-decoration:underline;font-weight:bold;}

.redTitleLg					{font-size:18px; color:#cc3838;font-weight:bold;line-height: 18px;}
.redTitleSm					{font-size:12px; color:#cc3838;font-weight:bold;}
	a.redSm					{font-size:12px; color:#cc3838;text-decoration:underline;}
	a:visited.redSm			{font-size:12px; color:#999999;text-decoration:underline;}

.orangeTitleLg				{font-size:18px; color:#f24d04;font-weight:bold;line-height: 18px;}
.orangeTitleSm				{font-size:12px; color:#f24d04;font-weight:bold;}
	a.orangeSm				{font-size:12px; color:#f24d04;text-decoration:underline;}
	a:visited.orangeSm		{font-size:12px; color:#999999;text-decoration:underline;}

.blueTitleLg				{font-size:18px; color:#045db6;font-weight:bold;line-height: 18px;}
.blueTitleSm				{font-size:12px; color:#045db6;font-weight:bold;}
	a.blueSm				{font-size:12px; color:#045db6;text-decoration:underline;}
	a:visited.blueSm		{font-size:12px; color:#999999;text-decoration:underline;}


.imageCaption				{font-size:11px; color:#025954; line-height: 14px;}
.imageBorder				{border: 1px solid #bbb; }

a.greenNav					{font-size:11px; color:#016b6b;text-decoration:underline;}
a:visited.greenNav			{font-size:11px; color:#016b6b;text-decoration:underline;}
a.greenNav.hover			{font-size:11px; color:#003333;text-decoration:underline;}

/* Glossary */
a.glossaryLetter				{font-size:12px; text-decoration:none;font-weight:bold;}
	a:visited.glossaryLetter	{color:#003399;}
a.glossaryLetterTeens			{font-size:12px; text-decoration:none;font-weight:bold;}
	a:visited.glossaryLetterTeens	{color:#f24d04;}
a.glossaryLink					{font-size:12px; text-decoration:underline;}
	a:visited.glossaryLink		{color:#003399;}
a.glossaryNewTerm				{font-size:12px; text-decoration:underline;font-weight:bold;color:#003399;}
	a:visited.glossaryNewTerm	{color:#003399;}


	





	
