
/****** TEMP ******/

.search_form LABEL {
	font-size: 100%;
	}
/****** TEMP ******/

/***** Health.css overrides *****/
strong, b {
	margin: 10px 0;
	font-weight: bold !important;
}

i, em {
	font-style: italic !important;
}

.ph-PageContent {
	font-size: 1.1em !important;
	color:#000000 !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

.ph-PageContent ul, .ph-PageContent ol{
	/*clear:both;*/
}

.hr {
	width: 100%;
	height: 1px;
	border: 0;
	background-color: #dfdfdf;
	}
	
.pagetitle,h1,h2,h3,h4,h5 {
	color:#000000; /*#626262;*/
	/*float: left;*/
	/*width: 100%;*/
}
	
h1,
.pagetitle {
	font-weight: bold !important;
	margin: 0 0 2px 0;
	line-height: 1.3em;
}

h2 {
	font-weight: bold !important;
	margin: 0 0 10px 0;
	line-height: 1.2em;
}

h3 {
	font-weight: bold !important;
	margin: 0 0 8px 0;
	line-height: 1.2em;
}

h4 {
	font-weight: bold !important;
	margin: 0 0 8px 0;
	line-height: 1.2em;
}

h5 {
	font-weight: bold !important;
	margin: 0 0 8px 0;
	}

h6 {
	font-weight: bold !important;
	margin: 0 0 8px 0;				
}
	
h1,.pagetitle {font-size: 2.00em !important}
h2 {font-size: 1.75em !important}
h3 {font-size: 1.45em !important;}
h4 {font-size: 1.30em !important}
h5 {font-size: 1.15em !important}
h6 {font-size: 1.00em !important}

#content li {
	margin: 0 0 10px 20px;
	/* float: left; - Post migration - Bug? */
	}
	
#content .col-1 ul {
	width: 250px;
	margin: 0 0 0 20px;
	}
	
.col-1,
.col-2,
.col-3 {float: left;}

.col-3 {
	width: 160px;
	margin:  0 10px;
	overflow: hidden;
	}
	
.col-3 input[type=text] {
	margin: 0 5px;
	}
	
.col-3 label {
	float: left;
	}

.col-3 .header {
	margin: 0 0 17px;
	}

.col-2 {
	width: 351px;
	padding: 0 27px 0 0;
	}

.col-1 {}

table.floatLeft img {
			padding: 0 20px 0 0;
}

.PHTopAnchorLink {
	width: 50px;
	float:right;
}

.float-right-img {
	float: right;
	padding: 0 0 10px 5px; 
	}
	
.image-area-left {
	padding: 0 20px 0 0;
}

.cbq-layout-main {
	padding:  0 10px 0 0;
	margin: 0 0 40px 0;
}
	
.hrz-cont {
	margin: 10px 0;
	float: left;
	}
	
div.myButton input {
	background:url('../../../Images/PHIP/PHIP/calculate_btn.gif') no-repeat;
	cursor:pointer;
	width: 97px;
	height: 23px;
	border: none;
	}
	
.PHSummaryLinkMain {
	float:left;
	width: 50%;
	/*margin: 0 0 0 20px;*/
}

#PHImageLeftLinkItem{
	width: 100%;
	float: left;
}

/* Link list blocks*/
.PHTitleDescriptionItem {
	
}

hr {
	color: #BFBFBF !important;
	background-color: #BFBFBF;
	height: 1px !important;
	border: 0;
}

/*----- Content Query items ----*/
.NewsAdvisories .PHBulletLinkItem div.PHLinkItem a:link, 
.NewsAdvisories .PHBulletLinkItem div.PHLinkItem a:visited,
.NewsAdvisories .PHBulletLinkItem div.PHLinkItem a:active,
td.NavLandingLinks .PHBulletLinkItem a,
td.NavLandingLinks .PHBulletLinkItem a:link,
td.NavLandingLinks .PHBulletLinkItem a:visited,
.NavLanding .NavLandingFindMore a,
.NavLanding .NavLandingFindMore a:link,
.NavLanding .NavLandingFindMore a:visited,
#topicslinks .PHTopicsLinks a,
#topicslinks .PHTopicsLinks a:link,
#topicslinks .PHTopicsLinks a:visited,
#PHSummaryLinkSingleColumn .PHBulletLinkItem a {
	font-size: 1.172em;
	color: #1a66a0;
	font-family:Arial, Helvetica, sans-serif;
}

.NewsAdvisories .PHBulletLinkItem div.PHLinkItem .PHDescription {
	font-size:1.172em;
} 

.PHSummaryLinks div.PHBulletLinkItem,
.PHLinkItem .PHImageDescription,
.PHBulletLinkItem .PHTitle,
.PHBulletLinkItem .PHImageDescription {
	font-family:Arial, Helvetica, sans-serif;
}

.PHSummaryLinks div.PHBulletLinkItem {
	font-size:1.125em;  /* 1.031em=11pt 1.078em=11.5px 1.125em=12px */
}

.PHSummaryLinks div.PHBulletLinkItem a,
.PHSummaryLinks div.PHBulletLinkItem a:link {
	color: #1a66a0;
}

.NewsAdvisories .PHBulletLinkItem div.PHLinkItem a:visited,
td.NavLandingLinks .PHBulletLinkItem a:visited,
.NavLanding .NavLandingFindMore a:visited,
#topicslinks .PHTopicsLinks a:visited,
.PHSummaryLinks div.PHBulletLinkItem a:visited {
	color: #810081;
}

.NewsAdvisories .PHBulletLinkItem div.PHLinkItem a:hover,
.PHSummaryLinks div.PHBulletLinkItem a:hover,
div.PHTopicsLinks a:hover {
	color:#d2671f;
}
	
/*----- List items ----*/
.PHBulletLinkItem,
.PHBulletLinksWrapItem,
.link-item  {
	margin: 0px 0 4px 20px; /*4px 0 6px 1.4em;*/
	display: list-item;
	list-style:disc;
}

/*
.PHLinkItem {
	margin: 4px 0 6px 1.4em;
	list-style: disc;
}

.PHLinkItem {
	float: left;
}
*/
.ms-WPBody .PHBulletLinkItem a:link,
.ms-WPBody .PHBulletLinkItem a:visited,
.ms-WPBody .PHBulletLinksWrapItem a:link,
.ms-WPBody .PHBulletLinksWrapItem a:visited,
.ms-WPBody .link-item a:link,
.ms-WPBody .link-item a:visited {
	color: #1a66a0;  /* 0099CC */
}

.ms-WPBody .PHBulletLinkItem a:visited,
.ms-WPBody .PHBulletLinksWrapItem a:visited,
.PHSummaryLinks div.PHBulletLinkItem a:visited 
.ms-WPBody .link-item a:visited {
	color: #810081;
}

.column {
	padding: 0 20px 0 0;
}
	
/*-- Headers --*/
.byLine,
.PHHeaderRSS,
.PHHeader,
.groupheader,
.ms-WPHeader,
.partnerHeader,
.PHHeaderSingleColumn {
	/*color:#626262;*/
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 10px 0;
	/* float: left;
	 width: 100%;*/ 
	display: block;
	line-height: 1.2em;
}


.MoreInfoHeader {
	background: url('../../Images/PHIP/nav_header_bg.gif') 0 0 repeat-x;
	color:#FFFFFF;
	padding: 7px 0 0 15px;
	height: 22px;
	margin: 0;
}

.MoreInfo
{
	width: 175px;
}

.MoreInfo ul li
{
	color:#3399FF;
	line-height: 1em;
	font-size:.8em;
	margin: 5px 0 5px 20px;
}

.partnerHeader {font-size: 13px;}
.partnerImage {padding: 0 20px 0 0;}

.PHSummaryLinks {
	margin: 5px 0 0 0;
	float: left;
}
	
	
/*---------------------------------*/
/*  Genneral MOSS styles overrides */
/*---------------------------------*/
.ms-WPBody a:link {
	/*color: transparent; #626262 */
	color: #1a66a0;
}
.ms-WPBody a:visited {
	color:#810081;
}

#content .ms-WPBody a:hover {
	color: #d2671f;
}

.ms-WPHeader td,
.ms-WPBorder {
	border-color: #DCDCDC;
	height: 31px;
}

.ms-WPBorder {
	background-color: #F7F7F7;
	padding: 15px;
}

.ms-WPHeader {
	background: url('../../Images/PHIP/see_also_bg.gif') 0 0 repeat-x;
	padding: 0 0 0 15px;
	height: 32px;
	margin: 0;
}

.ms-WPHeader td {
	border: 0px solid #4E7CB7;
}

.NavLandingCell tr.ms-WPHeader{
	background-image:none;
}

.NavLandingCell tr.ms-WPHeader td{
	border-bottom-style:none;
}


.ms-WPBody
{
	font-size: 1.05em !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

.ms-sblink a:link, .ms-sblink a:visited{
	color:#fff;
}

topic-group{
	padding-top:3px;
	background-color:#FFFFFF;
	border-bottom:1px solid #8EBBF5;
	border-top:1px solid #F9F9F9;
	font-weight:bold;
	height:22px;
	padding-bottom:3px;
}

.SeeAlsoBorder {
	border-color: #DCDCDC;
	height: 31px;
	background-color: #F7F7F7;
	width: 750px !important;
}

.SeeAlsoBorder tbody {
	width: 750px !important;
}

.SeeAlsoBorder tr {
	width: 750px !important;
}

.SeeAlsoColumn {
	padding: 15px;
	border-bottom:1px solid #DCDCDC;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
/*	font-size:1em;  */
	font-family:Arial,Helvetica,sans-serif;  /*  tahoma  */
}

#PHSummaryLinkSingleColumn .SeeAlsoColumn .PHBulletLinkItem a {
	font-size: .909em;
}
#PHSummaryLinkSingleColumn .SeeAlsoColumn .PHBulletLinkItem a:hover {
	color:#d2671f;
}


.SeeAlsoTitle {
	color:#4C4C4C;
	font-family:Arial, Helvetica, sans-serif /*tahoma,sans-serif*/;
	font-size:1.2em; /*10pt;*/
	font-weight:bold;
	padding:2px 7px 2px 3px;
	font-style:normal;
}

.SeeAlsoHeader {
	background: url('../../Images/PHIP/see_also_bg_blue.gif') 0 0 repeat-x;
	padding: 7px 0 0 15px; 
	height: 22px;
	margin: 0 0 10px 0;
}

table#PHSummaryLinkSingleColumn .SeeAlsoColumn {		
	padding:0;
}
table#PHSummaryLinkSingleColumn .SeeAlsoColumn .PHBulletLinkItem {		
	padding-left:3px;
	margin: 0px 0 4px 33px; /*4px 0 6px 1.4em;*/
}

table#PHSummaryLinkSingleColumn {		
	margin-top: 25px;
}

.ms-WPTitle span
{
	font-size: .8em !important; /*10pt;*/
	font-family:Arial, Helvetica, sans-serif !important;				
}

/*
.home-header a,
.home-header a:link,
.home-header a:visited,
.home-header a:hover {
	color: #fff;
	text-decoration: none;
}
*/
 
.floatRight,
.imageRight {
	float: right;
	padding: 2px 0px 10px 10px;
	margin: 0;
	}

.floatLeft,
.imageLeft {
	float: left;
	padding: 0 10px 10px 0;
	margin: 0;
}

.item {
	margin: 6px 0;
}

td.ph-PageContent {
	padding: 0;
}

.header {
	white-space: normal;
	text-align: left;
}

.PHTitle, table.PHLinkItem td.PHTitle, .pageTitle {
	margin: 0 0 5px;
	color: #626262;
	font-size: 1.32em;   /* font-size: 13px; */
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.PHTitle a, div.PHLinkItem .PHTitle a, table.PHLinkItem td.PHTitle a {
   color: #1a66a0;  /* was color: #626262;  */
   font-weight: bold;
}

.PHTitle a:visited, div.PHLinkItem .PHTitle a:visited, table.PHLinkItem td.PHTitle a:visited {
  color:#810081; 
}

.PHTitle a:hover, div.PHLinkItem .PHTitle a:hover, table.PHLinkItem td.PHTitle a:hover {
  text-decoration:underline;
  color:#d2671f; 
}

.PHImageDescription, .PHLinkItem .PHDescription {
	/*padding: 0 0 0 130px;*/
	font-family:Arial,Helvetica,sans-serif;  
	font-size: 1.32em; /* 1.172em=12.5px 1.32em=14.0833px */
}

.PHDescription
{
	text-align:left;
}

.PHDescription td
{
	text-align:left;
}


.PHDescription a {
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 10px 0;
	display: block;
}


/*-- oregonGov_v3.css override --*/
.caption{
	font-style: normal;
	width:189px;
}


/*---------------------*/
/*---  Search Page  ---*/
/*---------------------*/

/* Overrides */
.srch-WPBody,
.srch-results .srch-Title,
.srch-results .srch-Description,
.srch-results .srch-Metadata,
.srch-WPBody .srch-sort-right,
.srch-WPBody .srch-Page {
	font-family:Arial, Helvetica, sans-serif;
	font-size: inherit;
}
.srch-WPBody .srch-sort-right {
	font-size:.888em;	
}

.srch-WPBody .srch-Page a:link, .srch-WPBody .srch-Page a:visited,
.srch-WPBody .srch-dup a:link, .srch-WPBody .srch-dup a:visited,
.srch-WPBody .srch-sort-right a:link, .srch-WPBody .srch-sort-right a:visited {
	color:#1a66a0;
}
.srch-WPBody .srch-Page a:hover, .srch-WPBody .srch-sort-right a:hover, .srch-WPBody .srch-dup a:hover {
	color:#d2671f;
	text-decoration:underline;
}
.srch-results .srch-Icon {
	margin-right:10px;
}

.srch-results .srch-Title{
	font-size:1.136em;  /* 1.136=16pt */
}

.srch-results .srch-Metadata {
	font-size:.888em;
}

.srch-WPBody .srch-Title a, .srch-WPBody .srch-Title a:link, .srch-WPBody .srch-Title a:visited {
	color:#1a66a0;
	font-weight:700;
}

.srch-WPBody .srch-Title a:hover {
	color:#d2671f;
}

#MainLeftCell {
	width: 400px;
}
/*-----------------*/
/*---  Banners  ---*/
/*-----------------*/

#header-banner {
	color:#000000;
	/*color: #fff;
	float: left;*/
	/*position: relative;*/
	height: 50px;
	width: 780px;
	}
	
#header-banner .title  {
	font-size: 1.8em;
	font-family:Tahoma;
	width: 760px;
	padding: 10px 20px 10px 17px;
	float: left;
	}
	
#header-banner .description  {
	font-size: 11px;
	width: 760px;
	padding: 10px 20px 10px 17px;
	float: left;
	}
	
.promo-banner {
	color: #fff;
	float: right;
	position: relative;
	height: 85px;
	width: 229px;
	background-position: 0 0;
	background-repeat: no-repeat;
	}
	
.promo-banner .promoCaption  {
	font-size: 15px;
	font-weight: bold;
	position: absolute;
	left: 14px;
	top: 5px;
	}
	
.promo-banner .promoCaption a:link,
.promo-banner .promoCaption a:visited,
.promo-banner .promoCaption a:active,
.promo-banner .promoCaption a:hover  {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
	}

/*
.L1_banner {
	height: 85px;
	width: 780px;
}

.L2_banner {
	height: 50px;
	width: 780px;
}
*/

.promo_banner {
	height: 85px;
	width: 229px;
}

.home-banner {
	height: 125px;
	width: 763px;
	background-position: 0 0;
	background-repeat: no-repeat;
	}

/*--------------
--  New Page  --
--------------*/
#newsHeader td {padding: 5px 0;}
.newsSubtitle {
	padding: 10px 0 0 0;
	font-weight: bold;
}

.newsByline {
	padding: 10px 0 5px 0;
	font-size: 1.3em;
	font-weight: bold;
}

.title {font-size: 1.5em;}
.newsSeeAlso {
	padding: 0 0 20px 0;
}

.NavLanding
{
	/*border:1px outset #e9e9e9;*/ 
	height: 230px !important; 
	/*width:240px;*/
	/*height:95% !important;*/
	/*width:92% !important;*/
}

.NavLandingLinks
{	padding-bottom:4px;  
	/*font-size:80%;*/
	height: 110px;
	width: 200px;
}

.NavLandingImg
{
	height:70px;
}

.NavLandingFindMore
{
	/*padding-right:16px;*/
	/*font-size:80%;*/
	margin: 0px 0 4px 14px; /*4px 0 6px 1.4em;*/
	/*display: list-item !important;
	list-style:disc !important;*/
	vertical-align:top;

}

.NavLandingH2
{
	font-size:1.35em !important;
	color:#333333/*#004080*/;
}

.NavLandingCell
{
	background-color:#EEEEEE !important;
	border-bottom:thin;
	border-bottom-style:outset;
	border-bottom-color:#e9e9e9; 
	border-right:thin;
	border-right-style:outset;
	border-right-color:#e9e9e9;

}

#shareThis .ms-WPBorder{
	padding-right:15px;
}