@import url("Content.css");
/** Search Results Grid2 - BEGIN *******************************************************/
/*
.gvwCaseStudiesPager
{
  text-align:right;
	border-bottom:solid 1px #DBE9F6;
	font-size:14pt;
	color:Orange;
}  
.gvwCaseStudiesPager a {color:orange;text-decoration:none}
.gvwCaseStudiesPager a:visited {color:orange;text-decoration:none}
.gvwCaseStudiesPager a:link {color:orange;text-decoration:none}
.gvwCaseStudiesPager a:hover {color: #F34500;text-decoration:underline}
*/

/** NOTE: DocDetail is used to toggle display of document details on the search pages
//**       display:none; must be specified in the control's style attribute - placing 
//**       it in the class will require users to click on the Show Detail icon twice
//**       before the detail will be shown - and causing the Show/Hide Detail icon 
//**       to be out of synch with the actual detail display status. */
.DocDetail
{
 padding-left:35px;
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 
}

.gvwResultsHeaderStyle
{
	border-bottom:solid 1px #DBE9F6;
}  
.gvwResultsItemStyle_Type
{
  text-align:left;
	border-bottom:solid 1px #DBE9F6;
}  
.gvwResultsItemStyle_Source
{
  text-align:left;
	border-bottom:solid 1px #DBE9F6;
}  
.gvwResultsItemStyle_Title
{
  line-height:13px;
  text-align:left;
	border-bottom:solid 1px #DBE9F6;
}  
  

.gvwCaseStudiesItemStyle_Title
{
  line-height:7px;
  text-align:left;
	border-bottom:solid 1px #DBE9F6;
}  
  
.gvwResults_Header
{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 4px 4px 8px;
	letter-spacing: 2px;
	text-align:left;
  border-bottom:solid 1px #DBE9F6;   /* this does not appear to be getting applied */
  border-top:solid 1px #DBE9F6;      /* this does not appear to be getting applied */
}
/*
.gvwResults_Header a {} 
.gvwResults_Header a:visited {color:#FFFFFF;}
.gvwResults_Header a:link {color:#FFFFFF;}
.gvwResults_Header a:hover {color:#000;}
*/
/** Search Results Grid - END *********************************************************/

.noUnderscore{text-decoration:none;}

.aDetailToggle
{
  color:white;
  text-decoration:underline;
  cursor:pointer;
}

/** BEGIN Sidebar Styles **************************************************************************/
.divSideBarTitle 
{
  font-weight:bold;
  margin-left:2px;
  margin-bottom:2px;
  text-align:center;
}

.divSideBarContainer
{ 
}

.divDocTypeSide
{
  width:200px;
  margin-bottom:10px;
  /* 
  padding-top:5px; 
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px; 
  */
}

.SideBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #82796A;
	/* 
  padding-top: 3px;
	padding-left: 13px;
	padding-bottom: 10px;
	*/
}
.SideBar a {color: #82796A; text-decoration:none;}
.SideBar a:visited {color: #82796A; text-decoration:none;}
.SideBar a:link {color: #82796A; text-decoration:none;}
.SideBar a:hover {color: #FF6600;}

.divSideBarDoc
{
  /* text-indent:-10px; */
  text-align:left;
  line-height:14px; 
	/* padding-left: 13px; */
	padding-right: 10px; 
	padding-bottom:5px;
	color: #82796A;
}

.divSideBarDocSubTitle 
{
  /* font-style:italic; */
  font-weight:normal;
  margin-left:10px;
  margin-bottom:5px;
}
.divSideBarDocSumDsc
{
}

.divSideBarFooter
{
  margin-left:5px; 
  text-align:left;
  line-height:14px; 
	color: #82796A;
}
.aSideBarFooter{}

.divSideBarRelApp
{
  text-align:left;
  color:black;
  margin-top:-1px;
  margin-right:15px;
}

/** END Sidebar Styles ****************************************************************************/


/** BEGIN Papers.aspx Styles **********************************************************************/
.PgHdrBlue {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 17px;
 font-weight: bold;
 color: #014FA1;
}
 
.PgHdrOrange {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: #FF6600;
/* white-space: nowrap; */
 padding: 2px;
}

/** END Papers.aspx Styles ************************************************************************/


.divBottomBarDoc
{
  text-align:left;
  margin-bottom:5px;
	border-bottom:solid 1px #DBE9F6;
}

.divBottomBarDocSubTitle 
{
  font-style:italic;
  margin-left:10px;
}
.divBottomBarDocSumDsc
{
}

.divDocSubTitle 
{
  font-style:italic;
  margin-top:5px;
}

.divDocType
{
  border:sold 1px black;
  width:715px;
  margin-bottom:10px;
}

.divRelDoc
{
  text-align:left;
  margin-bottom:5px;
/*
  background-color:Gainsboro;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:5px;
  padding-right:5px;
*/
}

body {
	background-color: #CFCDC5;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
}

.maintblbg {
	background-image: url(images/maintblbg.gif);
	background-repeat: repeat-y;
}
.bodyTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 200;
	color: #333333;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 4px;
	line-height: 16px;

}
.bodyTxt  a {color:blue;}  /* #333333; text-decoration: none */
.bodyTxt  a:visited {color:blue;}  /* color:#333333;text-decoration:none */
.bodyTxt  a:link {color:blue;}  /* color:#333333; text-decoration: none */
.bodyTxt  a:hover {color: #F34500; text-decoration: underline}

.rcolTxtwline {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-left: 2px dotted #CCCCCC;

}
.rcolTxtnoline {

	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #333333;
	line-height: 18px;
}
.bodyTxtORG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F34500;
	line-height: 16px;
}
.bodyTxtORG  a {color: #F34500; text-decoration: none}
.bodyTxtORG  a:visited {color: #F34500; text-decoration: none}
.bodyTxtORG  a:link {color: #F34500; text-decoration: none}
.bodyTxtORG  a:hover {color: #F34500; text-decoration: underline}

.Lev3TopMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* display: block; */
	font-weight: bold;
	color: #FFFFFF;
	background-color: #014FA1;
	margin: 4px;
	height: 22px;

}
.Lev3TopMenu  a {color: #FFFFFF; text-decoration: none}
.Lev3TopMenu  a:visited {color: #FFFFFF; text-decoration: none}
.Lev3TopMenu  a:link {color: #FFFFFF; text-decoration: none}
.Lev3TopMenu  a:hover {color: #014FA1; text-decoration: none; background-color: #FFF; 
  /* display: block; */
  }


.ListHd {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #014FA1;
	padding: 4px 4px 4px 8px;
	letter-spacing: 2px;
	text-align: left;
}
.PgTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #014FA1;
	letter-spacing: 1px;
}

.LstItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	/* display: block; */
	margin: 6px;
	padding: 4px 2px 4px 8px;
}
.LstItem  a {color: #333333; text-decoration: none;}
.LstItem  a:visited {color: #333333; text-decoration: none}
.LstItem  a:link {color: #333333; text-decoration: none}
.LstItem a:hover {color: #F34500; background-color: #eee; 
  /* display: block; */
text-decoration: NONE}

.flyouts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	background-color: #00BFF3;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #014FA1;
	padding-left:10px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #00BFF3;
}
.flyouts a {color: #333333; text-decoration: none;}
.flyouts a:visited {color: #333333; text-decoration: none}
.flyouts a:link {color: #333333; text-decoration: none}
.flyouts a:hover {color: #F34500; background-color: #fff; 
  /* display: block; */ 
  text-decoration: NONE
 }

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	line-height: 16px;
}
.footer a {color: #666666; text-decoration: none;}
.footer a:visited {color: #666666; text-decoration: none}
.footer a:link {color: #666666; text-decoration: none}
.footer a:hover {color: #000; text-decoration: underline}

.generalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.contentHeading {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: none;
	font-style: normal;

}
.contentSubHeading {
	font-size: 11px;
	font-weight: bold;
	color: #024f9f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contentImageCap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	font-style: italic;
}
.imgBoxNoBorderLeft {
	width: 225px;
	margin: 5px;
	float: left;
	border: thin none #000000;
}
.imgBoxNoBorderRight {
	width: 225px;
	margin: 5px;
	float: right;
	border: thin none #000000;
}
.imgBoxBorderRight 
{
  width: 225px;
	margin: 5px;
	float: right;
	border: thin solid #000000;
}
.imgBoxBorderLeft {
	width: 225px;
	margin: 5px;
	float: left;
	border: thin solid #000000;
}


ul {
	margin-top: -1.5em;
	margin-left: 1.5em;
	indent: -1.5em;
	line-spacing: 0;
	list-style-image: url(images/bullet.gif);
	}
	
li {
	list-style-image: url(images/bullet.gif);
	}

.generalTextInd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 13px;
}

.generalTextInd ul {
	margin-top: -1.5em;
	margin-left: 1.5em;
	indent: -1.5em;
	line-spacing: 0;
	list-style-image: url(images/bullet.gif);
	}
	
.generalTextInd li {
	list-style-image: url(images/bullet.gif);
	}

.listitemRcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #82796A;
	padding-top: 3px;
	padding-left: 13px;
	padding-bottom: 10px;
	text-indent: 0pt;

}
.listitemRcol  a {color: #82796A; text-decoration: none;}
.listitemRcol  a:visited {color: #82796A; text-decoration: none}
.listitemRcol  a:link {color: #82796A; text-decoration: none}
.listitemRcol a:hover {color: #FF6600; text-decoration: underline}

.subhdRow {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #DBE9F6;
	border-right-color: #DBE9F6;
	border-bottom-color: #DBE9F6;
	border-left-color: #DBE9F6;
}

.SearchCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #82796A;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBE9F6;
}
.SearchCell a {color: #82796A; text-decoration: none;}
.SearchCell a:visited {color: #82796A; text-decoration: none}
.SearchCell a:link {color: #82796A; text-decoration: none}
.SearchCell a:hover {color: #FF6600; text-decoration: underline}

.SearchCellTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #82796A;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBE9F6;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.SearchCellDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #82796A;

}

.PgHeadingBlu {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 17px;
 font-weight: bold;
 color: #014FA1;
}
 
/** BEGIN Search results paging styles ************************************************************/
.Pager 
{
 text-align:right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color:#024F9F;
 white-space: nowrap;
 padding: 2px;
}
.Pager a {} 
.Pager a:visited {color:#658FE1;text-decoration:none;}
.Pager a:link {color:#658FE1;text-decoration:none;}
.Pager a:hover {color:#FF6600;text-decoration:underline;font-weight:bold;}
/** END Search results paging styles **************************************************************/

.pgnum 
{
 text-align:right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color:blue;  /* #FF6600; */
 white-space: nowrap;
 padding: 2px;
}

.formfld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #DBEFF7;
	border: 1px solid #00CCFF;
}
.dotlineleft {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #82796A;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}

#subsections {
	padding: 5px 5px;
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	background-color: #014fa1;
	}
	
#pad5greyborder {
	padding: 5px 5px;
	border-style: solid;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}		


#onecolitem {
	padding: 0px 0px 0px 0px;
	color: #000000; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 260px;
	}
