/* CSS Stylesheet for Legislature Web Application project */

body
{
	background-color: #FFFFFF;
	color:#333333;
	FONT-FAMILY:  'Verdana', 'Tahoma', 'Arial', sans-serif;
	FONT-SIZE: 80%;
	FONT-WEIGHT: normal;    	
	LETTER-SPACING: normal;
	TEXT-TRANSFORM: none;
	WORD-SPACING: normal;
	margin-top:0px; margin-left:0px; margin-right:0px;margin-bottom:10px;
}
TH {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 80%;
  font-weight: bold;
  background-color: inherit; 
  color: #666666;
}
P {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 80%;
  font-weight: normal;
  background-color: inherit; 
  color: #333333;
}

h1 {background-color: inherit; color: #990000; font-size: 18px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;padding-top:4px;padding-bottom:3px;margin-bottom:0px;}
/*h2 {background-color: inherit; color: #990000; font-size: 16px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;padding-top:9px;padding-bottom:0px;margin-bottom:0px;}*/
/*h3 {background-color: inherit; color: #666666; font-size: 18px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;padding-top:4px;padding-bottom:3px;margin-bottom:0px;}*/
h4 {background-color: inherit; color: #666666; font-size: 14px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;padding-top:4px;padding-bottom:3px;margin-bottom:0px;}
h5 {background-color: inherit; color: #666666; font-size: 12px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;padding-top:5px;padding-bottom:1px;margin-bottom:0px;}
h6 {background-color: inherit; color: #0679E3; font-size: 11px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;padding-top:5px;padding-bottom:3px;margin-bottom:0px;}

h2 {
	margin: 0 0 5px 0 !important;
	color: #000000 !important;
	font-weight: normal !important;
	line-height: 1.3 em !important;
	font-family: Helvetica, Arial, Verdana, sans-serif !important;
	font-size: 24px !important;
	letter-spacing: -.02em !important;
	padding: 0 !important;
	display: inline !important;	
}
h3 {
	margin: 0 0 5px 0 !important;
	background-color: inherit; 
	color: #666666; 
	font-size: 20px; 
	font-weight: normal !important;
	line-height: 1.1 em !important;
	font-family: Helvetica, Arial, Verdana, sans-serif !important;
}

.smSectionHeader {background-color: inherit; color: #666666; font-size: 12px; font-family: Verdana, arial, Sans-Serif; font-weight:bold;}
.bkgrnd{
  background-color: #FFFFFF;
  color: #666666;
  border: #ededed;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.webBlurb{
  background-color: inherit;
  color: inherit;
  background-image: url('../images/img_scanlinesbkg2.gif');
  background-repeat: repeat;
}
.fraudBlurb
{
  background-color: inherit;
  color: inherit;
  background-image: url('../images/orangeStripeBG.gif');
  background-repeat: repeat
}
.tanScanLinesBkg {
  background-color: inherit;
  color: inherit;
  background-image: url('../images/img_scanlinesbkgTan.gif');
  background-repeat: repeat;  
}
.blueLn{
	background-color: inherit;
  color: inherit;
  background-image: url('../images/img_scanlinesbkg2.gif');
  background-repeat: repeat;
}
.curvedRectangle_Orange{
  background-image: url('../images/curvedRectangle_Orange.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;
}

.blueLnBox{
  background-color: inherit;
  color: inherit;
  background-image: url('../images/img_scanlinesbkg2.gif');
  background-repeat: repeat;
  border: #999999;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.orangeLnTB{
  background-color: inherit;
  color: inherit; 
  border: #FFCE85;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.pdfDetectionBox{
  background-color: inherit;
  color: inherit;
  border: #990000;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}
.blueFadeBG{
  background-color: inherit;
  color: inherit;
  background-image: url('../images/blFadeBG.jpg');
  background-repeat: repeat;
}
.dkBlColorBlock
{
  background-image: url('../images/dkBlColorBlock.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;  
}

.dkBlColorBlock569
{
  background-image: url('../images/dkBlColorBlock569.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock618
{
  background-image: url('../images/dkBlColorBlock618.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock621
{
  background-image: url('../images/dkBlColorBlock621.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock624
{
  background-image: url('../images/dkBlColorBlock624.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock625
{
  background-image: url('../images/dkBlColorBlock625.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock652
{
  background-image: url('../images/dkBlColorBlock652.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock699
{
  background-image: url('../images/dkBlColorBlock699.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.dkBlColorBlock713
{
  background-image: url('../images/dkBlColorBlock713.gif');
  background-repeat: no-repeat;
  background-color: inherit;
  color: inherit;  
  text-align: left;
  float:left;    
}
.SmBody   {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 80%;
  font-weight: normal;
  background-color: inherit;
  text-decoration: none;
  color: #333333;
}
.LgEmphasis 
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 130%;
  font-weight: normal;
  background-color: inherit;
  text-decoration: none;
  color: #EC9A22;
}
.LgEmphasisBlk 
{
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 106%;
  font-weight: bold;
  background-color: inherit;
  text-decoration: none;
  color: #333333;
}
.SmBodyBold   {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 80%;
  font-weight:bold;
  background-color: inherit;
  text-decoration: none;
  color: #333333;
}
.Italic{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 80%;
  font-weight: normal;
  background-color: inherit;
  text-decoration: none;
  color: #333333;
  font-style:italic;
}
.ItalicBold
{
  font-weight:bold;
  font-style:italic;
}
.alltext {font-size: 78%; font-family: Verdana, Arial, Helvetica, Sans-Serif;color:#333333;background-color: inherit;}
.alltextPadded {font-size: 78%; font-family: Verdana, Arial, Helvetica, Sans-Serif;color:#333333;background-color: inherit; line-height:17px;}
.alltextsmall {font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-Serif;color:#666666;background-color: inherit;}
.alltextsmallbold {font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-Serif;color:#666666;background-color: inherit; font-weight:bold;}
.subtitles{	font-weight:bold;	font-size:10px; background-color: inherit; color: #666666;}
.topmenutext {font-size: 12px; font-family: Verdana, Arial, Helvetica, Sans-Serif}

.bodynavsmall
{
  color:#000000;
  font-weight:normal;
  font-size: 11px;
  font-family: arial, Verdana, Sans-Serif;
  background-color: inherit;
  height:14px;
}
:link.bodynavsmall
{
  color: #0C2E86;  
  font-weight:bold;
  background-color: inherit;
  height:14px;
}
:visited.bodynavsmall
{
  color: #0C2E86;
  font-weight:bold;
  background-color: inherit;
  height:14px;
}
:hover.bodynavsmall
{
  color: #990000;
  text-decoration: underline;
  font-weight:bold;
  background-color: inherit;
  height:14px;
}

.hr {color:#D6D7D6;background-color: inherit;}

span.nobreak	{	white-space: nowrap;}

#toplinks
{
	font-size: 78%;	
	text-decoration:none;
	background-color: #8CA8CF;
	/*background-color: #A0ABCB;*/
	color:#000080;
	border: #3D589E;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
#toplinks a:link{
	color:#000080;
	text-decoration:none;
	background-color: inherit;
	font-size: 78%;	
	padding-left: 15px;
}
#toplinks a:visited {		
	color: #000080;	
	text-decoration:none;
	background-color: inherit;
	font-size: 78%;	
	padding-left: 15px;
}
#toplinks a:hover {		
	color: #FFD700;
	text-decoration:none;
	background-color: inherit;
	font-size: 78%;	
	padding-left: 15px;	
}
#podcastBlurb
{
	font-size: 11px;	
	text-decoration:none;
	/*background-color: #A0ABCB;*/
	background-color: #ffffff;
	color:inherit;
	}
#fraudLine
{
	text-align:center;
	background-color: #ffffff;
	border: solid 1 #000080;
	padding:3 0 3 0;
}
#fraudLine a:link{
	color:#000080;
	text-decoration:none;
	background-color: inherit;	
	font-weight: normal;
}
#fraudLine a:visited {		
	color: #000080;	
	text-decoration:none;
	background-color: inherit;	
	font-weight: normal;
}
#fraudLine a:hover {		
	color: #990000;
	text-decoration:underline;
	background-color: inherit;
	font-weight: normal;
}


.hearingAudio
{
	font-size: 11px;	
	text-decoration:none;
	/*background-color: #A0ABCB;*/
	background-color: #ffffff;
	}
.hearingAudio a:link{
	color:#000080;
	text-decoration:none;
	background-color: inherit;
	font-size: 11px;
	font-weight: normal;
}
.hearingAudio a:visited {		
	color: #000080;	
	text-decoration:none;
	background-color: inherit;
	font-size: 11px;
	font-weight: normal;
}
.hearingAudio a:hover {		
	color: #990000;
	text-decoration:underline;
	background-color: inherit;
	font-size: 11px;	
	font-weight: normal;
}
.whtSidebarHeader
{
  background-color:#ffffff;
  text-align:center;
  border:solid 1px #FFBD5C; 
  width:186px;  
  margin: 0 0 0 0; 
  color: #0679E3;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  margin-bottom:0px;
  margin-right:0px;
  font-size: 11px; 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;  
 }
 .whtSidebarFooter
{
  background-color:#ffffff;
  text-align:center;
  border:solid 1px #FFBD5C; 
  width:186px;  
  margin: 1px 0 0 0; 
  color: #0679E3;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  margin-bottom:0px;
  margin-right:0px;
  font-size: 11px; 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;  
 }
 .blBtmSidebarWFooter
 {
  text-align:left;
  width:186px;
  background-color:#8CA8CF;
  padding:6px 2px 2px 6px;
  margin: 0 0 0 0; 
  color:#ffffff; 
  font-weight: bold;
  border: #015A9C;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
 }
 .blBtmSidebar
 {
  text-align:left;
  width:186px;
  background-color:#8CA8CF;
  padding:6px 2px 0 6px;
  margin: 0 0 0 0; 
  color:#ffffff; 
  font-weight: bold;
  border: #015A9C;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
 }
 .blSidebar
 {
  text-align:left;
  width:186px;
  background-color:#8CA8CF;
  padding:0 2px 0 0;
  margin: 0 0 0 0; 
  font-size: 11px; 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: bold;
  color:#ffffff; 
  border: #015A9C;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
 }
 .whtTopSidebar
 {
  text-align:left;
  width:186px;
  background-color:#f4f4f4;
  padding:0 2px 0 0;
  margin: 0 0 0 0; 
  font-size: 11px; 
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-weight: normal;
  color:#333333; 
  border: #efefef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
 }
  .whtSidebar
 {
  text-align:left;
  width:185px;
  background-color:#f4f4f4;
  padding:6px 6px 0 6px;
  margin: 0 0 8px 0; 
  color:#333333; 
  border: #efefef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
 }
 .rightAlignText
 {
  text-align:right;
  float:right;
  font-size: 11px;
 }
 .blBtmSidebar
 {
  text-align:left;
  width:185px;
  background-color:#8CA8CF;
  padding:6px 6px 0 6px;
  margin: 0 0 8px 0; 
  color:#ffffff; 
  font-weight: bold;
  border: #015A9C;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
 }
 #wrapper
 {
  width:186px;
  background-color: #8CA8CF;
  height:150px;
  margin: 12 0 15 0;
 }
 #whtWrapper
 {
  width:186px;
  background-color: #ffffff;
  height:150px;
  margin: 12 0 15 0;
 }
.leftCol{
  background-image: url('../images/reportBG.jpg');
	background-repeat: repeat;
}
.searchBkgrnd{
	background: #FFFFFFF url('../images/searchBtn.jpg') no-repeat;
}
.galleryNav
{
  background: #FFFFFF url('../images/curvedRectangle_Orange600.gif') no-repeat;
}

a:link.topmenunav	{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-family: arial, Sans-Serif}
a:active.topmenunav	{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-family: arial, Sans-Serif}
a:visited.topmenunav{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-family: arial, Sans-Serif}
a:hover.topmenunav	{background-color: inherit;color: #990000; text-decoration: none; font-weight:bold; font-family: arial, Sans-Serif}

a:link.pageLink		{background-color: inherit;color: #0C2E86; font-weight:normal; font-family: arial, Sans-Serif;font-size:78%; text-decoration:underline;}
a:active.pageLink	{background-color: inherit;color: #0C2E86; font-weight:normal; font-family: arial, Sans-Serif;font-size:78%; text-decoration:underline;}
a:visited.pageLink  {background-color: inherit;color: #0C2E86; font-weight:normal; font-family: arial, Sans-Serif;font-size:78%; text-decoration:underline;}
a:hover.pageLink	{background-color: inherit;color: #990000; font-weight:normal; font-family: arial, Sans-Serif;font-size:78%; text-decoration:underline;}

a:link.bodynav		{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-size: 12px; font-family: arial, Sans-Serif}
a:active.bodynav	{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-size: 12px; font-family: arial, Sans-Serif}
a:visited.bodynav	{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-size: 12px; font-family: arial, Sans-Serif}
a:hover.bodynav		{background-color: inherit;color: #990000; text-decoration: underline; font-weight:bold; font-size: 12px; font-family: arial, Sans-Serif}

a:link.textsmall		{background-color: inherit;color: #0C2E86; text-decoration: none; font-size: 10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}
a:active.textsmall	{background-color: inherit;color: #0C2E86; text-decoration: none; font-size: 10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}
a:visited.textsmall	{background-color: inherit;color: #0C2E86; text-decoration: none; font-size: 10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}
a:hover.textsmall		{background-color: inherit;color: #990000; text-decoration: underline; font-size: 10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}

a:link.tips		{background-color: inherit;color: #0C2E86; text-decoration: underline; font-size: 12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}
a:active.tips	{background-color: inherit;color: #0C2E86; text-decoration: underline; font-size: 12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}
a:visited.tips	{background-color: inherit;color: #0C2E86; text-decoration: underline; font-size: 12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, Sans-Serif}
a:hover.tips		{background-color: inherit;color: #990000; text-decoration: underline; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, Helvetica, Sans-Serif}

a:link.regnav		{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-family:'Verdana', 'Tahoma', 'Arial', sans-serif;}
a:active.regnav	{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-family:'Verdana', 'Tahoma', 'Arial', sans-serif;}
a:visited.regnav	{background-color: inherit;color: #0C2E86; text-decoration: none; font-weight:bold; font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;}
a:hover.regnav		{background-color: inherit;color: #990000; text-decoration: underline; font-weight:bold; font-family: 'Verdana', 'Tahoma', 'Arial', sans-serif;}


#legActivities
{
	background-color: inherit;
	color:#333333;
	padding:0px;	
	margin: 0em;
	border: #868686;
	border-style: dotted;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	font-family: arial, Sans-Serif;
	font-size:78%;
}	
#legActivities ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	background-color: inherit;
	color: inherit;
}
#legActivities li{
	padding: 0px 0px 4px 0.5em;
	background-color: inherit;
	color: inherit;
}
#legActivities li a {			
	color: #0C2E86;
	text-decoration: none;
	width: 100%;
	font-weight:bold;
	background-color: inherit;
}
#legActivities li a:visited {
	text-decoration: none;
	width: 100%;
	color: #0C2E86;
	background-color: inherit;
}
#legActivities li a:hover {
	text-decoration: underline;
	width: 100%;
	font-weight:bold;
	color: #990000;
	background-color: inherit;
}

#numberedList ol {	
	font-family: arial, Sans-Serif;
	background-color: inherit;
	color: inherit;
}
#numberedList li {
	padding: 0px 0px 4px 0.5em;
	background-color: inherit;
	color: inherit;
}
#numberedList li a {			
	color: #0C2E86;
	text-decoration: underline;	
	font-weight:normal;
	background-color: inherit;
}
#numberedList li a:visited {
	text-decoration: underline;	
	color: #0C2E86;
	background-color: inherit;
}
#numberedList li a:hover {
	text-decoration: underline;	
	font-weight:normal;
	color: #990000;
	background-color: inherit;
}

#bottomlinks
{	
  font-size: xx-small;  
  text-decoration:none;
  padding-top:4px;
  padding-bottom:4px;
  background-color: #8CA8CF;
  /* background-color: #A0ABCB;
  color: #666666;	  border: #0C2E86;	*/
  color:#000080;
	border: #3D589E;
  border-style: solid; 
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;	
}
#bottomlinks a:link{
	color:#000080;
	text-decoration: none;
	font-size: xx-small;
	background-color: inherit;	
	padding-left:10px;
}
#bottomlinks a:visited{
	color:#000080;
	background-color: inherit;
	text-decoration: none;
	font-size: xx-small;	
	padding-left:10px;
}
#bottomlinks a:hover {		
	color: #FFD700;	
	background-color: inherit;
	padding-left:10px;
}

.search {color:#0C2E86;height:23px;padding-left:2px;font-size: 78%;background-color: inherit;}
.searchTips
{
	height: 12px;
	font-size: 78%;	
	padding-left:80px;	
	background-color: inherit;
	color:#0C2E86;
}
:link.searchTips
{
	color:#0C2E86;
	background-color: inherit;
}
:visited.searchTips
{
	color:#0C2E86;
	background-color: inherit;
}
:hover.searchTips
{
	color:#990000;
	background-color: inherit;
	text-decoration:underline;
}


/* ul styling */
#base{
	list-style: none;
	margin-left: 0em;
	padding-left: 0em;
	border: none;	
	background-color: inherit;
	color: inherit;
}
#base li{
	padding: 2px 0px 4px 0.5em;
	list-style-image: none;
	list-style-type: none;
	background-color: inherit;
	color: inherit;
}
#base li a {			
	color: #0C2E86;
	text-decoration: none;
	width: 100%;
	font-weight:bold;
	background-color: inherit;
}
#base li a:visited {			
	color: #0C2E86;
	background-color: inherit;
	text-decoration: none;
	width: 100%;
	font-weight:bold;
}
#base li a:hover {
	text-decoration: underline;
	width: 100%;
	color: #990000;
	background-color: inherit;
}
#custom {
	border: none;
	margin-left: 0em;
	width: 100%;	
	background-color: inherit;
	color: inherit;
	}
#custom li {
	list-style-image: none;
	list-style-type: square;	
	padding-bottom: 5px;
	background-color: inherit;
	color: inherit;
}	
#custom li a {			
	color: #0C2E86;
	background-color: inherit;
	text-decoration: none;	
	font-weight:bold;
}
#custom li a:visited {			
	color: #0C2E86;
	background-color: inherit;
	text-decoration: none;
	font-weight:bold;
}
#custom li a:hover {
	text-decoration: underline;	
	color: #990000;
	background-color: inherit;
	font-weight:bold;
}


.footer {
  margin-bottom: 0px;
  text-align: center;
}

/* Boxed table styles */

table.boxed {
  border-spacing: 2px;
  empty-cells: hide;
}

td.boxed, th.boxed, th.boxedHeader {
  background-color: #ffffff;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  color: #000000;
  padding: 2px;
  padding-left: 8px;
  padding-right: 8px;
}

th.boxed {
  background-color: #c0c0c0;
}

th.boxedHeader {
  background-color: #808080;
  color: #ffffff;
}

.red
{
  color:#990000;
}

/* borders */
.lrtb {
	border: #3D589E;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.bBlue {
	border: #33447A;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.lrb {
	border: #3D589E;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.ltb {
	border: #3D589E;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.lrt {
	border: #868686;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px
}
.lb {
	border: #868686;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.rtb {
	border: #868686;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px
}

.tb {
	border: #868686;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}

.tbDkBlue {
	border: #3D589E;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.bInternal {
	border: #868686;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
/* borders */
.t {
	border: #33447A;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
.b {
	border: #868686;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.l {
	border: #3D589E;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
}
.tOrange {
	border: #FFCE85;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
.bOrange {
	border: #FFCE85;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px
}
.rOrange {
	border: #FFCE85;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
.rtOrange {
	border: #FFCE85;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
.lGryFade{
  border: #ededed;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}
.bGryFade{
  border: #efefef;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.tGryFade{
  border: #ededed;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.bGryDotted{
  border: #DDDDDD;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}
.lGryDotted{
  border: #DDDDDD;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
}
.tbGryDotted{
  border: #DDDDDD;
	border-style: dotted;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}
.tbGrnDotted{
  border: #BBD456;
	border-style: dotted;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}
.bLtBlueDotted{
  border: #CED5E7;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}
.lrLtBlueDotted{
  border: #CED5E7;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.r {
	border: #898989;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

.bDotted {
	border: #868686;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.lDotted {
	border: #3D589E;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
}
.lrtbOrange {
	border: #FFAD33;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

/* Used in Site Map */
#noJavaNav{
	border: none;
	background-color: inherit;
	color: inherit;
	font-size: 78%;
	margin-left: -.4em;
	border-left: 0em;
	font-family: arial, Sans-Serif;
}

.ItemStyle {
	
	vertical-align: middle;
	list-style-type: circle;
	font-family: arial, Verdana, Sans-Serif;
	color:#33447A;
	text-decoration: none;
	background-color: inherit;	
	line-height: 1.6em;
	border-left: 0em;
	font-size: 95%;
	font-weight: bold;
}
:link.ItemStyle {
	color:#000080;
}
:visited.ItemStyle {
	color#000080;
}
:hover.ItemStyle {
	color:#990000;
}
.PopItemStyle {
	font-family: arial, Verdana Sans-Serif;	
	vertical-align: middle;	
	list-style-type: square;
	color:#33447A;
	text-decoration: none;
	background-color: inherit;
	margin-left: -.4em;
	border-left: 0em;
	
}
:link.PopItemStyle {
	color:#000080;
}
:visited.PopItemStyle {
	color#000080;
}
:hover.PopItemStyle {
	color:#990000;
}


#divMainContent
{
  text-align: left; 
  width: 100%; 
  padding-left: 50px;
  padding-right: 20px;
}
#divWebBlurbRight
{
  text-align: left;
  float: right;
  height: 1px;  
  width:50%; 
  padding-left:20px;
}
#divWebBlurbLeft
{ 
  width: 100%; 
  height: 1px; 
}
#divWebBlurbAudioRight
{
  text-align: left;
  float: right;
  height: 1px;  
  width:30%; 
  padding-left:20px;
}

#divHeaderContainer
{
  text-align: left; 
  width: 100%;  
}
#divHeaderRight
{
  text-align: right;
  float: right;
  height: 1px;  
  width:20%;   
}
#divHeaderLeft
{ 
  width: 100%; 
  height: 1px; 
}
#divAudioContainer
{
  text-align: left; 
  width: 100%; 
  padding: 3px;
  margin: 3px;
 
}
#divPlayerDownloadRight
{
  text-align: left;
  float: right;
  height: 1px;  
  width:60%;   
}
#divAudioLeft
{ 
  width: 100%; 
  height: 1px;  
  line-spacing:1.1 em;
}

input.btnAdmin{
  height: 80;
  width: 124;
  padding: 5px;
  font-family: Verdana,Arial;
  font-size: 90%;
  color: black;
  text-justify: auto;
  white-space: normal;
}
input.btnSubmit
{
  font-size: 84%;
  font-family: Verdana,Arial;   
  text-justify: auto;
  white-space: normal;
  background-color:#D8D8D8;
  border-style:solid;
  border-color: #999999;
  border-width:1;
}
/* End used in Site Map */

/*form element formatting */
INPUT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; border: #0C2E86; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:#FFFFFF;}
textarea {background-color: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; border: #0C2E86; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select {background-color: inherit; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; border: #0C2E86; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
