@import url("/data/web/bpmd/bpmd_homeStyles.css");
@import url("/data/web/bpmd/bpmd_ka.css");
@import url("/data/web/bpmd/bpmd_orgList.css");
@import url("/data/web/bpmd/bpmd_orglistStyles.css");
@import url("/data/web/bpmd/bpmd_proddetailStyles.css");
@import url("/data/web/common/resourceDetails.css");
@import url("/data/web/bpmd/bpmd_orgdetailStyles.css");
@import url("/data/web/bpmd/bpmd_reslistorgtermStyles.css");
@import url("/data/web/bpmd/bpmd_resourceList.css");
@import url("/data/web/bpmd/bpmd_searchresStyles.css");
@import url("/data/web/bpmd/bpmd_tabs.css");
@import url("/data/web/bpmd/bpmd_pageTitle.css");
@import url("/data/web/bpmd/bpmd_topThree.css");
@import url("/data/web/bpmd/bpmd_rlistStyles.css");
@import url("/data/web/bpmd/bpmd_plistStyles.css");
@import url("/data/web/bpmd/bpmd_tlistStyles.css");
@import url("/data/web/bpmd/bpmd_proddetailStyles.css");


/*body {
background-color:#003366;
textalign:left;
}*/

a:link { color: #003366; }
a:visited { color: #2F4F4F; }
a.graylink:link { color: #333333;
text-decoration: none
}

a.graylink:hover { 
color: #333333;
text-decoration: underline
}

a.graylink:visited {
color: #333333; 
text-decoration: none
}

a.rTopics:link { color: #336699;
text-decoration: underline
}

a.rTopics:hover { 
color: #336699;
text-decoration: none
}

a.rTopics:visited {
color: #6699cc; 
text-decoration: none
}

.a2
	{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	
	font-size: 11px}

.bodyCopy    { 
	color: black; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

div { padding: 2px 0px 2px 0px; }

/* definition styles for rlist */

.bp_definition  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 0 20 0 20;
	line-height: 14px;
}


.bp_definitionAlso  {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 14px;
}

/* end definition styles for rlist */

.byCompany  {
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica;
}
.color6 {background-color: #666666}

.colorlite {background-color: #ffffff}

.columheadmap {
	BORDER-RIGHT: 1px solid #efefef; BORDER-TOP: 1px solid #efefef; PADDING-LEFT: 6px; FONT-SIZE: 12px; COLOR: #000066; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #efefef; COLOR: #000000; LINE-HEIGHT: 16px; BORDER-BOTTOM: 1px solid #cccccc; BACKGROUND-COLOR: #efefef
}
.columheadamap2 {
	FONT-SIZE: 16px; LINE-HEIGHT: 18px; PADDING-LEFT: 6px; PADDING-top: 6px;FONT-WEIGHT: bold; COLOR: #000000; BORDER-BOTTOM: 1px solid #cccccc; BACKGROUND-COLOR: #ffffff 
}
.columdatamap {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; list-style-image: url(http://images.bitpipe.com/bitpipe3/mapbull1.gif); list-style-position: outside
}

.documentTitle  {
	font-style: normal;
	font-weight:bold;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.rlistdocumentTitle  {
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-family: verdana, Arial, Helvetica
}
.rlistcopy
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	text-align: left;
	line-height: 12px;
	font-family: verdana, Arial, Helvetica;
	padding: 2px 6px 2px 6px;
	vertical-align: top;
}

.rlistExpand  {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F5F5D0; 
	padding: 3px 6px 3px 6px;
	line-height: 14px;
}

.limitSort  { 
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica
}

.hitlistMatches  { 
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica
}

.hitlistNav { 
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica
}

.topNav {
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
	font-weight : bold;
    line-height: normal;
}

.bottomNav {
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
	font-weight : bold;
	text-align : center;
    line-height: normal;
}

.copyright {
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
	text-align : center;
    line-height: normal;
}

.bodyFont{
	font-family: Arial, Helvetica;
	font-size: x-small;
    line-height: normal;
}
.mastheadCleanTable {
        width: 100%;
}
.mastheadTable {
        width: 100%;
}
.btmNavTable {
        width: 100%;
}

.searchTableCln {
        width: 100%;
}
.searchTable {
	width: 100%;
	background-color: #f1f1f1;
	font-family: Verdana, Arial, Helvetica;
	font-size : x-small;
    line-height: normal;
}

.searchTableCell {
	font-family: Verdana, Arial, Helvetica;
	font-size: xx-small;
    line-height: normal;
}

.splashHead {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight : bolder;
	text-align : left;
	line-height: normal;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.splashHead3 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight : bolder;
	text-align : left;
	line-height: normal;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.splashHead2 {
	background:url("http://images.bitpipe.com/bitpipe3/splashfill.gif");
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight : bolder;
	text-align : left;
	line-height: normal;
	color: #000000;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.splashText {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight : normal;
	text-align : left;
	line-height: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 1px;
}
.splashTextCompany {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	line-height: normal;
	color: #000000;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 1px;
}
.documentCount   { font-weight: normal; 
			font-size: 9px; 
			color: #666666;
			line-height: 9px; 
			font-family: verdana, Arial, Helvetica; 
			}
			
.splashTextRed {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight : NORMAL;
	text-align : left;
	line-height: normal;
	color: #8b0000;
	padding-left: 10px;
}

a.red:link {color: #8b0000}
a.red:visited {color: #8b0000}
a.red:hover {color: #8b0000}
a.red:active {color: #8b0000}


.topicTable {
	width: 100%;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size : x-small;
}

.topicTableTitle {
	font-family: Arial, Helvetica;
	background-color: #0C2487;
	font-size: small;
}


.topicTableCell {
	font-family: Arial, Helvetica;
	font-size: x-small;
    line-height: normal;
}

.pageContent {
    width: 100%;
	margin: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#f5f5f5;
	border:0px solid #4a4a4a;
	padding: 0px;
}

.bpContent {
    margin: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	border:8px solid #ffffff;
	padding: 0px;
}

.bpBasicTable { 
    margin: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
    line-height: normal;
}

.bpBasicTableTd { 
    margin: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
    line-height: normal;
}

.bpBasicForm { 
    margin: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    line-height: normal;
}


.searchrespageTitle  { color: #000000;
			font-weight: bold; 
			font-size: 19px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}
.searchrespageSubTitle { color: #000000; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}
.searchrespageTitleIntro { color: black; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}
.TESTsearchrespageTitleIntro { color: gray; 
			font-weight: bold; 
			font-size: 19px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}

.searchrespageTitleType { color: black; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}
.searchrespageTitleBroaderTopics   { color: black; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 16px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.searchrespageTabs  { color: black; 
			font-weight: bold; 
			font-size: 11px; 
			line-height: 16px; 
			font-family: Arial, Helvetica 
			}

.searchresbodyCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 14px; 
			font-family: Verdana, Arial, Helvetica
			}
.searchresintroCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 14px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.searchresdocumentTitle  { font-style: normal; 
			font-weight: bold; 
			font-size: 13px; 
			line-height: 15px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.searchresbyCompany   { font-weight: normal; 
			font-size: 10px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica; 
			}
.searchresResources   { font-weight: bold; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.searchresResourceType  { font-weight: normal; 
			font-size: 9px; 
			line-height: 18px; 
			font-family: Verdana, Arial, Helvetica; 
			}


.searchresMoreDetails   { font-weight: normal; 
			font-size: 11px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica; 
			}

.searchresPromo   { font-weight: bold; 
			font-size: 11px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica;
			color: #8b0000
			}

h1, h2 { 
margin-bottom: 0; 
padding-bottom: 0; 
} 

.orglistpageTitle  { color: #000000; 
			font-weight: bold; 
			font-size: 20px; 
			line-height: 20px; 
			font-family: Arial, Helvetica 
			}
.orglistpageSubTitle { color: #000000; 
			font-weight: bold; 
			font-size: 18px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}

.orglistTabPrefix  { color: black; 
			font-weight: bold; 
			font-size: 11px; 
			line-height: 16px; 
			font-family: Arial, Helvetica 
			}

.orglistTabs  { color: black; 
			font-weight: bold; 
			font-size: 11px; 
			line-height: 16px; 
			font-family: Arial, Helvetica 
			}

.orglistpageTitleType { color: #000000; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}


.orglistpageTitleBroaderTopics   { color: black; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 16px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.orglistbodyCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 14px; 
			font-family: Verdana, Arial, Helvetica
			}

.orglistdocumentTitle  { font-style: normal; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 15px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.orglistOrgName  { font-style: normal; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 15px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.orglistHeading  { font-style: normal; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 15px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.orglistbyCompany   { font-weight: normal; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.orglistResources   { font-weight: bold; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.orglistResourceType  { font-weight: normal; 
			font-size: 9px; 
			line-height: 18px; 
			font-family: Verdana, Arial, Helvetica; 
			}


.orglistMoreDetails   { font-weight: normal; 
			font-size: 11px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica; 
			}

.orglistPromo   { font-weight: bold; 
			font-size: 15px; 
			line-height: 15px; 
			font-family: Arial, Helvetica;
			color: #8b0000
			}

.plpageTitle  { color: #000000; 
			font-weight: bold; 
			font-size: 20px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}

.plpageTitleType { color: #000000; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}

.plpageSubTitle { color: #000000; 
			font-weight: bold; 
			font-size: 18px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}
.plpageTitleBroaderTopics   { color: black; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 16px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.plpageTabs  { color: black; 
			font-weight: bold; 
			font-size: 11px; 
			line-height: 16px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.plbodyCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 14px; 
			font-family: Verdana, Arial, Helvetica 
			}
.plintroCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 14px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.pldocumentTitle  { font-style: normal; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 17px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.plbyCompany   { font-weight: normal; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.plResources   { font-weight: bold; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.plResourceType  { font-weight: normal; 
			font-size: 9px; 
			line-height: 18px; 
			font-family: Verdana, Arial, Helvetica; 
			}


.plMoreDetails   { font-weight: normal; 
			font-size: 11px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica; 
			}

.plPromo   { font-weight: bold; 
			font-size: 11px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica;
			color: #8b0000
			}


.reslistorgpageTitle  { color: #000000; 
			font-weight: bold; 
			font-size: 20px; 
			line-height: 20px; 
			font-family: Arial, Helvetica 
			}

.reslistorgpagebyOrg  { color: #000000; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 16px; 
			font-family: Arial, Helvetica 
			}			
						
.reslistorgpageSubTitle { color: #000000; 
			font-weight: bold; 
			font-size: 18px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}

.reslistorgpageTabs  { color: black; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 16px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.reslistorgpageTitleBroaderTopics   { color: black; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 16px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.reslistorgbodyCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 13px;
			font-family: Verdana, Arial, Helvetica
			}
.reslistorgdocumentTitle  { font-style: normal; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 15px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.reslistorgbyCompany   { font-weight: normal; 
			font-size: 11px; 
			color: #333333;
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.reslistorgResources   { font-weight: bold; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}

.reslistorgResourceType  { font-weight: normal; 
			font-size: 9px; 
			line-height: 18px; 
			font-family: Verdana, Arial, Helvetica; 
			}


.reslistorgMoreDetails   { font-weight: normal; 
			font-size: 11px; 
			line-height: 15px; 
			font-family: Verdana, Arial, Helvetica; 
			}

.reslistorgPromo   { font-weight: bold; 
			font-size: 15px; 
			line-height: 15px; 
			font-family: Arial, Helvetica;
			color: #8b0000
			}

.kaNewsletterCopy
{
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica;
	padding: 2px 6px 2px 6px;
}
			
.kaNewsletterDescription {
        font-family: Verdana, Arial, Helvetica;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
}

.kaNewsletterTerm {
	font-family: Verdana, Arial, Helvetica;
        font-size: 10px;
        font-weight: bold;
        text-align: center;
		padding: 2px 6px 2px 6px;
		color: #8b0000;

}
.kaNewsletterEmail {
        font-family: Verdana, Arial, Helvetica;
        color: #666666;
        font-size: 9px;    
}
.tlistSectionHead
{
	background: url("http://images.bitpipe.com/bitpipe3/splashfill.gif");
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	text-transform: uppercase;
	line-height: normal;
	color: #000000;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #999966 #333333 #333333 #999966;
}

.tlistTable {
	width: 760px;
}

.tlistpageTitle  { color: #000000; 
			font-weight: bold; 
			font-size: 13px; 
			line-height: 16px; 
			font-family: Arial, Helvetica 
			}


.tlistTermName  { color: #000000; 
			font-weight: bold; 
			font-size: 18px; 
			line-height: 22px; 
			font-family: Arial, Helvetica 
			}

.tlistpageSubTitle {
	font-size: 14px;
	font-weight: bold;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8b0000;
	border-bottom-color: #8b0000;
	background-color: #D6D6D6;
	font-family: Arial, Helvetica;
}

.tlistLeftColumnHead {
	font-size: 13.5px;
	font-weight: bold;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-color: #E2E2E2;
	color: #8b0000;
	filter: DropShadow(Color=grey, OffX=5, OffY=5, Positive=y);
	font-family: Arial, Helvetica;
}

.tlistBroaderTopics   { color: black; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 13px; 
			font-family: Arial, Helvetica
			}			
	
.tlistBodyCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			font-family: Verdana, Arial, Helvetica
			}
.tlistdocumentTitle  { font-style: normal; 
			font-weight: bold; 
			font-size: 13px; 
			line-height: 15px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}
.tlistbyCompany   { font-weight: normal; 
			font-size: 11px; 
			line-height: 18px; 
			font-family: Arial, Helvetica; 
			}
			
.tlistintroCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			line-height: 14px; 
			font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
			}

.tlistpageTitleType { color: #000000; 
			font-weight: bold; 
			font-size: 14px; 
			line-height: 28px; 
			font-family: Arial, Helvetica 
			}
			
.tlistrelatedTopics { color: #000000; 
			font-weight: bold; 
			font-size: 10px; 
			line-height: 11px; 
			font-family: Verdana, Arial, Helvetica
			}

.tlistnumDocs { color: #000000; 
			font-weight: bold; 
			font-size: 10px; 
			line-height: 11px; 
			font-family: Verdana, Arial, Helvetica
			}
					

.tlistRelatedTopics  { font-weight: bold; 
			font-size: 11px;
			line-height: 13px;  
			font-family: Arial, Helvetica; 
			}


.tlistRelatedTopicsNumDocs {
	font-size: 10px;
	font-weight: normal;
}		
	
.bgred {
         background-color: #8b0000;
         font-weight: bold;
         color: #FFFFFF;
         padding-right: 2px;
         padding-left: 2px;
         }

.UndLine {
         border-bottom-width: 1;
         border-bottom-style: solid;
         border-bottom-color: #999999;
         font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
}	

.termDictionaryLining
{
         border-top-width: 1;
         border-top-style: solid;
         border-top-color: #999999;
         border-bottom-width: 1;
         border-bottom-style: solid;
         border-bottom-color: #999999;
         font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
}

/* Tab Styles  */

.bptabs { font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 background-color: #ffffff;
}
.bpactivetabs { font-family: Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 font-size: 10px;
 font-weight: bold;
 background-color: #8b0000;
 color: #ffffff;
}
.bptabsbg { 
 background-color: #cccccc;
}
.bptabslimit { 
 background-color: #cccccc;
}

a.bptabslink:link, a.bptabslink:active, a.bptabslink:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-transform: uppercase;
 color: #000000;
 text-decoration: none;
}
a.bptabslink:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-transform: uppercase;
 color: #000000;
 text-decoration: underline;
}
/* rlist Splashe Styles */
.rlistSectionHead
{
	background: url("http://images.bitpipe.com/bitpipe3/splashfill.gif");
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	text-transform: uppercase;
	line-height: normal;
	color: #000000;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #999966 #333333 #333333 #999966;
}
.rlistBodyCopy    { color: black; 
			font-style: normal; 
			font-weight: normal; 
			font-size: 11px; 
			}

.rlistTitle
{
	font-style: normal;
	font-weight: bold;
	font-size: 13px;
	line-height: 14px;

}
.rlistRecord    { 
	font-family: arial, helvetica, verdana, sun-sans;
	color: #000000; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 12px;
	line-height: 16px;
	padding: 16 5 5 10;
}


.logo
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	border-color: #efefef;
	border-width: 8pt;
	border-style: solid;
	background-color: #ffffff;
}

.rlistByCompany {
	font-family: arial, helvetica, verdana, sun-sans;
	font-size: 12px;
	line-height: 12px;
	color: #666666
}

.rlistDocCount {
	font-family: arial, helvetica, verdana, sun-sans;
	font-size: 10px;
	line-height: 12px;
	color: 666666
}

.rlistType {
	font-family: arial, helvetica, verdana, sun-sans;
    color: #333333;
    font-size:11px;
    line-height: 12px;
}
.rlistInner{
	padding-left:16px;
	margin-top: 5px;	
}
.rlistTopics {
         color: #666666;
         font-size:10px;
         line-height: 14px;
         padding-left:16px;
         }

.rlistDocTitle {
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}
.rlistLine {border-bottom:dotted;
border-color: #333366;
border-bottom-width:thin

}
.bpbasicFooter {
	border-top-color:#336699;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#336699;
	border-bottom-style:solid;
	border-bottom-width:medium;
	font: normal 11px arial;
	background-color:#efefef;
	}
.bpmdRecommendTopborder {
	border-top-color:#336699;
	border-top-style:solid;
	border-top-width:medium;
	}
.bpmdRecommendBottomborder {
	border-top-color:#336699;
	border-top-style:solid;
	border-top-width:medium;
	}
