﻿/* PHIP 2010 Changes ******* */
/*  start div id=s4-workspace scroll bar fix */
body.phipAnon #s4-workspace{
	overflow:visible !important;
	width:90% !important; 
	min-width: 1001px;
	height:100% !important;
	/* non scroll bar */
    clear: both;
}
/*  start main divs in page */
body.phipEditor #gradient {
	background: url(https://www.oregon.gov/images/bg-header-options.png) repeat-y scroll right top transparent !important;
	/* shrink Oregon.gov banner for editing */
	display:none;
}
body.phipEditor #OregonHeader .header_td {
	background-image: url(https://www.oregon.gov/images/bg-header.png);
	/* shrink Oregon.gov banner for editing */
	background-position:right bottom;
	height:34px;
}
body.phipEditor #OregonHeader .oregonLogo {
	height:40px;
	width:180px;
}
/* hide mysites, my profile */
body.phipEditor .s4-socialdata-notif { display:none; } 
body.phipEditor .ms-MenuUIUL li[text="My Site"]
, body.phipEditor .ms-MenuUIUL li[text="My Profile"]
/*, body.phipEditor .ms-MenuUIUL li[text="Edit in SharePoint Designer"]  */
{ display:none; } 
/* hide re-useable content and webparts section in ribbon */
body.phipEditor li[id="Ribbon.EditingTools.CPInsert.WebParts"] { display:none; }
body.phipEditor li[id="Ribbon.EditingTools.CPInsert.Content"] { display:none; }
/* hide web part categories or specific web parts */
body.phipEditor .ms-wpadder-categoryColumn div[title="Business Data"]  { display:none; }
body.phipEditor .ms-wpadder-categoryColumn div[title="Content Rollup"]  { display:none; }
body.phipEditor .ms-wpadder-categoryColumn div[title="Forms"]  { display:none; }
body.phipEditor .ms-wpadder-items div[title="Picture Library Slideshow Web Part"]  { display:none; }
body.phipEditor .ms-wpadder-items div[title="Silverlight Web Part"]  { display:none; }
/* hide Sync to Sharepoint Workspace in Site Actions */
body.phipEditor li[text^="Sync to"]  { display:none; }
/* hide font style/size and highlight and colors in Content Editor Webpart mode */
body.phipEditor #RibbonContainer span[id="Ribbon.EditingTools.CPEditTab.Font-Large-0-0"]  { display:none; /* hide font style and size boxes */ }
body.phipEditor #RibbonContainer span[id="Ribbon.EditingTools.CPEditTab.Font-Large-0-1-1"]  { display:none; /* hide highlight and color options */ }
body.phipEditor #RibbonContainer span[id="Ribbon.EditingTools.CPEditTab.Markup-LargeMedium-1-0"]  { display:none; /* hide languages option */ }
body.phipEditor #RibbonContainer li[id="Ribbon.WebPartInsert.WebParts"]  { display:none; }
body.phipEditor .SeeAlsoBorder .slm-edit-link { width: 95%; }
body.phip2010 #s4-bodyContainer {
    width: 1001px;
    margin: 0;
}
.phip2010 div.body-wrapper {
    background-color: #ffffff;
}
.phip2010 #ohaHeaderRow {
	margin-left: 0px; 	
	background-image:url(../../Images/PHIP/combined-top-bar.jpg);
	background-repeat:no-repeat;
	margin-bottom: 0px;
}
.phip2010 #s4-leftpanel {
    float: left;
    width: 100%;      /* 186px */
    border-right:thin #cccccc solid; 
    background-color:#ffffff; 
}
.phip2010 #main-nav {	}
.phip2010 #ctl00_MSO_ContentDiv {
	margin: -2px 0 0 200px; 
}
.phip2010 #mainContent {
	margin: 0 0 0 0;
}
.phip2010 #PHBodyTable {
	margin: 0 0 0 0;
	padding: 0;
}
.phip2010 #topnavTable {
	width:800px; 
}
.phip2010 #content-top {
}
.phip2010 #content {
}
.phip2010 #or-footer {
	margin-top:0px;
}
			/*  end: main divs in page */
#ohaHeader {
    /* background-position: 0px 0; /* health.css -3px 0; */
    width: 803px; /* health.css 816px */
}    
/* * * start: show different blue topbar header on page for Stage and Test SP Farms * * */
.spStageEnv #ohaHeaderRow {
	 background-image:url(../../Images/PHIP/combined-top-bar-stage.jpg);
}
.spTestEnv #ohaHeaderRow {
	background-image:url(../../Images/PHIP/combined-top-bar-test.jpg);
} 
/* * * end: show different blue topbar header on page for Stage and Test SP Farms * * */
.phip2010 #oha-banner {
	float:right;
	width:800px;
    padding-top:8px;
}
#ohaTab {
	margin: 0;	
}
.phip2010 #phlogin {
	padding:2px 0px;
	height:20px; /* anon access fix */
}
/* .phip2010 .searchTABLE {
	left:-24px;
} No-No */
.phip2010 .PHGlobalNavLevel1 a:hover {
}
.phip2010 .PHCurrentNavSelected a:hover {
	margin-left: 0px;
	text-decoration:none;
	/* width:170px; */
}
.phip2010 .PHCurrentNavSelected a:hover {
	margin-left: 0px;
	text-decoration:none;
	/* width:170px; */
}
.phip2010 #zz1_PHGlobalNavigation{
/*	padding-left:2px; */
}
.phip2010 div.zz1_PHGlobalNavigation_0 {
	margin-left: 0px;  /* align menu to left -13px */
}
.phip2010 table.PHGlobalNavLevel2 {
	margin:0 0 0 0;
}
.phip2010 #phWebEditorSignIn {
	margin-top:0px;
}
.phipEditor #phWebEditorSignIn {
	display:none;
}
/* * * start: content editor webpart jumplinks * * */
.phip2010 .ph-PageContent #topicslinksall ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}
.phip2010 .ph-PageContent #topicslinksall ul li { display: inline; padding:0px; margin:0px;}
.phip2010 .ph-PageContent #topicslinksall ul li:after { content:"|"; padding: 0 3px 0 6px;}
.phip2010 .ph-PageContent #topicslinksall ul li.lastitem:after { content:""; padding:0; }
}
/* * * end: content editor webpart jumplinks * * */
/* *** *** end:   PHIP 2010 modifications *** *** */
/* *** *** start: 2010 ribbon modifications *** *** */
#spRibbonSiteRow {}
#spRibbonUserMenu{
	position:relative; 
	top:15px;
}
/* *** */
.phip2010 .ribbonbackground{
	/* [ReplaceColor(themeColor:"Accent1")] */
	background-color: #05acc3;
	/* [RecolorImage(themeColor:"Accent2",method:"Filling")] */
	background-image:url("../../../images/nd_headerBG.png");
	background-repeat:repeat-x;
}
.phip2010 .site-image-title{
	display:none; 
}
/*.phip2010 .site-image-title img
{
    vertical-align: middle;
    padding-right: 10px;
	border-width: 0px;
}
.phip2010 .site-image-title h2
{
    margin-top: 12px;
    margin-bottom: 5px;
}
.phip2010 .site-image-title h2 a, 
.phip2010 .site-image-title h2 a:link
{
    display: inline;
    vertical-align: middle;
    color: #fff;
    font-size: 18pt;
}*/
.phip2010 .s4-trc-container{
    float: right;
}
.phip2010 .s4-trc-container-menu{
    height: auto;
    margin-top: 12px;
}
.phip2010 .top-row-elements{
    margin: -20px 10px; /* 3px 10px */
}
.phip2010 #s4-ribbonrow{
    clear: both;
    background: transparent;
}
.phip2010 #s4-titlerow .titlerow-table{
    width: 100%;
    height: 91px;
    padding: 0 10px;
}
.phip2010 #s4-titlerow td.title{
    vertical-align: top;
}

.phip2010 #s4-titlerow{
	border: 0px;
}
.phip2010 #s4-titlerow h3{
    margin: 0 0 0 2px;
}
.phip2010 .splash-image img{
    max-width: 750px;
}
.phip2010 .ms-mini-socialNotif-Container{
    display: none;
}
.phip2010 .s4-help{
    top: 4px;
    float: left;
    position: relative;
    display: inline-block;
    border: 1px solid transparent;
    padding: 2px 4px 1px 4px;
    margin-left: 0px;
}
.phip2010 .ms-siteactionsmenuinner{
	background: none transparent;
	border-color: transparent;
}
.phip2010 .ms-mini-socialNotif-Container img{
	border: 1px solid transparent !important;
}
.phip2010 .s4-signInLink{
    border: 1px transparent solid;
    padding-right: 8px;
    padding-left: 8px;
}
.phip2010 .ms-siteactionsmenuhover,
.phip2010 .s4-breadcrumb-anchor:hover,
.phip2010 .s4-breadcrumb-anchor-open,
.phip2010 .ms-mini-socialNotif-Container img:hover,
.phip2010 .ms-welcomeMenu.ms-SpLinkButtonActive, 
.phip2010 .ms-qatbutton:hover,
.phip2010 .s4-signInLink:hover,
.phip2010 .s4-help:hover{
    /* [RecolorImage(themeColor:"Light1")] */ 
    background:url("/_layouts/images/selbg.png") repeat-x left top;
    background-color: transparent;
    border-color: #a0d4db !important;
}
.phip2010 .s4-breadcrumb-anchor,
.phip2010 .ms-qatbutton{
    margin: 0px;
}
.phip2010 .s4-breadcrumb-anchor {
	padding-bottom: 1px;
}
.phip2010 .ms-cui-tt-a:hover {
    border-color: #a0d4db;
}
.phip2010 .ms-cui-tt-s > .ms-cui-tt-a {
    border-color: #012a60;
}
.phip2010 .ms-cui-topBar2 {
    border-color: #012a60;
}
.phip2010 .s4-breadcrumb-menu{
	/* [ReplaceColor(themeColor: "Light1")] */
	background:url("/_layouts/images/selbg.png") repeat-x left top;
	/* [ReplaceColor(themeColor: "Light2")] */
	background-color:#f8f8f8;
	/* [ReplaceColor(themeColor: "Light2-Medium")] */
	border-color:#94989f;
}
.phip2010 div.ms-cui-tabContainer{
    width: 100%;
}
.phip2010 .ms-cui-tabBody-or {
	border-color: #8A3900 !important;
}
.phip2010 .ms-cui-cg-or .ms-cui-cg-t {
	color:#FFDA9E;
}
.phip2010 .ms-cui-cg-or.ms-cui-cg-s .ms-cui-cg-t {
	color:#58220B;
}
.phip2010 .ms-cui-cg-pp .ms-cui-cg-t 
{
	color:#F7F5F9;
}
.phip2010 .ms-cui-cg-db .ms-cui-cg-t {
	color:#D7E8F4;
}
.ms-cui-tooltip H1 {
    font-size: 1em;
    margin: 3px;
}
body #pageStatusBar {
	color: #3B3C3D;
	font-family: inherit; 
}
.s4-status-s1 b {
	color: #ec520f;
}
.s4-noti div {
	background-color: #e6f1fa;
	background-image: none;
	border-color: #00889A;
}
.edit-mode-panel{
	background-color: #e6f1fa;
}
/* *** *** end:   2010 ribbon modifications *** *** */
/*=================BREADCRUMB=======================*/
.breadcrumb {
	font-size: 10px;
}
/*=================ARTICLE STYLES===================*/
.phip2010 .ms-rteCustom-ArticleHeadLine {
	font-family: Arial, Helvetica, sans-serif;
	color: #015263;
	font-size: 14pt;
	font-weight:bold;
}
.phip2010 .ms-rteCustom-ArticleTitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #015263;
	font-size: 14pt;
	font-weight:bold;
}
/*===============HOME PAGE========remove and replace on homepage.css ================*/
.phip2010 .homePageTabContent {
	font-size: 9pt;
}
.phip2010 .homePageTabContent li:before {
     font-weight: bold;  
}
.phip2010 #rightBottomContainer {
	height:350px; 
}
/* .phip2010 #homePageTabs { REMOVE, HANDLED IN HOMEPAGE.CSS
	width:1020px;
} */
/*===============IMAGE STYLES======================*/
.phip2010 .PHContentQueryMain #PHImageLeftLinkItem {  width: 100%; } 
.phip2010 #PHImageLeftLinkItem .item {
	clear:none;
}
.phip2010 .welcomeImage img {
	margin-top: 0;
}
/*===============HEAD AND SUBHEAD STYLES============*/
.phip2010 .byLine {
	color: #000;
}
.phip2010 .ms-WPTitle, .msWPTitle a {
	padding: 0 0 0 5px;
	color: #525252;
}
.phip2010 .ms-WPHeader TD {
	/*border-bottom:1px solid #4e7cb7;*/  
	/*=== commented this style in order to eliminate the underline for webpart title in firefox and chrome ===*/
	height: 26px;
	font-size:0.9em;
}
.phip2010 .ms-WPHeader {
	border-bottom:1px solid #4e7cb7;  
/*=== commented this style in order to eliminate the underline for webpart title in firefox and chrome ===*/}
.phip2010 .ms-wpTdSpace {
	height:5px;
}
.ms-standardheader {
	margin-bottom: 1px;
}

/*=================TABLE STYLES=====================*/
/************table1***************/
.phip2010 .ms-rteTable-1   {
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 3px;
	font-family: Tahoma;
	color: #696969;  
}
.phip2010 .ms-rteTable-1  ul {
	padding-top: 5px; 
}
.phip2010 .ms-rteTable-1 tr.ms-rteTableHeaderRow-1      {
	margin: 5px;
	padding: 5px;
	color: #3F4D6B;
	background: #D6E8FF;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Tahoma;  
	text-transform: capitalize;
	font-weight: bold;
	border-spacing: 10px;
	line-height: 14pt;
	vertical-align: top;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1    {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableHeaderLastCol-1  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableHeaderOddCol-1 {
	padding:0px 5.4pt 0px 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1 
{
	padding:0in 5.4pt 0in 5.4pt; color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-1 tr.ms-rteTableOddRow-1  {
	color: #666666;
	background-color: #F2F3F4;
	font-size: 10pt;   
	vertical-align: top;
}
.phip2010 .ms-rteTable-1 tr.ms-rteTableEvenRow-1   {
	color: #666666;
	background-color: #E7EBF7;
	font-size: 10pt;   
	vertical-align: top;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableLastCol-1 {padding:0in 5.4pt 0in 5.4pt;}
.phip2010 .ms-rteTable-1 td.ms-rteTableOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableEvenCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-1 tr.ms-rteTableFooterRow-1     {
	background-color: #D6E8FF;
	color: #4A5A80;
	font-weight: 500;
	font-size: 10pt;  
	font-family: Tahoma;  
	line-height: 11pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableFooterFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	border-top: solid gray 1.0pt;
	text-align: left;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableFooterLastCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
	border-top:solid gray 1.0pt;
	text-align:left;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableFooterOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}
.phip2010 .ms-rteTable-1 td.ms-rteTableFooterEvenCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}
/***********table2*******************/
.phip2010 .ms-rteTable-2   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}
.phip2010 .ms-rteTable-2 tr.ms-rteTableHeaderRow-2     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;	
	text-align: center;
	vertical-align: middle;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2   {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: center;
	vertical-align: middle;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableHeaderLastCol-2  {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: center;
	vertical-align: middle;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableHeaderOddCol-2 {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: center;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableHeaderEvenCol-2 {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	border: solid white 1.0pt;
	border-bottom: solid white 3.0pt;
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: center;
	vertical-align: middle;
}
.phip2010 .ms-rteTable-2 tr.ms-rteTableOddRow-2 {
	color: #666666;
	background-color: #F2F3F4;
	font-size: 10pt;   
	vertical-align: top;
}
.phip2010 .ms-rteTable-2 tr.ms-rteTableEvenRow-2 {
	color: #666666;
	background-color: #E7EBF7;
	font-size: 10pt;   
	vertical-align: top;	
}
.phip2010 .ms-rteTable-2 td.ms-rteTableFirstCol-2  {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	border-top: none;
	border-left: solid white 1.0pt;
	border-bottom: none;
	border-right: solid white 3.0pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableLastCol-2 {
	padding:0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableEvenCol-2 {
	padding:0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-2 tr.ms-rteTableFooterRow-2    {
	color: #666666;
	background-color: #FFFFFF;
	font-size: 10pt;  
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableFooterFirstCol-2  {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	border-top: none;
	border-left: solid white 1.0pt;
	border-bottom: none;
	border-right: solid white 3.0pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableFooterLastCol-2 {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableFooterOddCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-2 td.ms-rteTableFooterEvenCol-2  {
	padding: 0in 5.4pt 0in 5.4pt;
}

/*****************table3*******************/

.phip2010 .ms-rteTable-3   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}
.phip2010 .ms-rteTable-3 tr.ms-rteTableHeaderRow-3   {
	margin: 10px;
	padding: 10px;
	color: #3a4663;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Verdana;  
	text-transform: capitalize;
	font-weight: normal;
	border-spacing: 10px;
	vertical-align: top;
	background-color: #C4D1E3;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableHeaderFirstCol-3    {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableHeaderLastCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableHeaderOddCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableHeaderEvenCol-3 
 {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}
.phip2010 .ms-rteTable-3 tr.ms-rteTableOddRow-3 {
	color:#666666;
	vertical-align: top;
	font-size: 10pt;  
}
.phip2010 .ms-rteTable-3 tr.ms-rteTableEvenRow-3 {
	color:#666666;
	vertical-align: top;
	font-size: 10pt;  
}
.phip2010 .ms-rteTable-3 td.ms-rteTableFirstCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color: #E7EBF7;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableLastCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#E7EBF7;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableOddCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#F7F3F7;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableEvenCol-3  {
	padding: 0in 5.4pt 0in 5.4pt;
	background-color:#E7EBF7
}
.phip2010 .ms-rteTable-3 tr.ms-rteTableFooterRow-3      {
	background-color: #C4D1E3;
	color: #3a4663;
	font-weight: normal;
	font-size: 10pt;  
	font-family: Verdana;  
	line-height: 11pt;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableFooterFirstCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableFooterLastCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableFooterOddCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.phip2010 .ms-rteTable-3 td.ms-rteTableFooterEvenCol-3   {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}

/**************table4****************/

.phip2010 .ms-rteTable-4   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}

.phip2010 .ms-rteTable-4   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma;   
}

.phip2010 .ms-rteTable-4 tr.ms-rteTableHeaderRow-4     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 11.0pt;  
	font-family: "Calibri","sans-serif";  
	width: 119.7pt;
	background: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;	
}
.phip2010 .ms-rteTable-4 td.ms-rteTableHeaderFirstCol-4   {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableHeaderLastCol-4  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableHeaderOddCol-4 {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableHeaderEvenCol-4 {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 tr.ms-rteTableOddRow-4 {
	border-width: 1pt;
	color: #666666;
	font-size: 10pt;  
	vertical-align: top;
	border-bottom-style: solid;
	border-bottom-color: #4F81BD;
}
.phip2010 .ms-rteTable-4 tr.ms-rteTableEvenRow-4 {
	color: #666666;
	font-size: 10pt;  
	vertical-align: top;	
}
.phip2010 .ms-rteTable-4 td.ms-rteTableFirstCol-4  {
	border-width: 1pt;
	border-color: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
	border-left-style: solid;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableLastCol-4 {
	border-width: 1pt;
	border-color: #4F81BD;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableOddCol-4  {
	border-width: 1pt;
	border-color: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableEvenCol-4 {
	border-width: 1pt;
	border-color: #4F81BD;
	padding: 0in 5.4pt 0in 5.4pt;
	border-bottom-style: solid;
}
.phip2010 .ms-rteTable-4 tr.ms-rteTableFooterRow-4    {
	color: #355C8C;
	background-color: #FFFFFF;
	font-size: 10pt;  
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableFooterFirstCol-4  {
	border-width: 1pt;
	border-color: #4F81BD;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableFooterLastCol-4 {
	border-width: 1pt;
	border-color: #4F81BD;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableFooterOddCol-4  {
	border-width: 1pt;
	border-color: #4F81BD;
	border-bottom-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-4 td.ms-rteTableFooterEvenCol-4  {
	border-width: 1pt;
	border-color: #4F81BD;
	border-bottom-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-5   {
	border-collapse: collapse;
	border: solid 0px;
	font-family: Tahoma   
}
.phip2010 .ms-rteTable-5 tr.ms-rteTableHeaderRow-5     {
	margin: 10px;
	padding: 10px;
	color: #3A4663;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Tahoma;  
	text-transform: capitalize;
	font-weight: 500;
	border-spacing: 10px;
	line-height: 11pt;
	vertical-align: top;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableHeaderFirstCol-5   {
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableHeaderLastCol-5  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableHeaderOddCol-5 {
	padding:0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableHeaderEvenCol-5 
{padding:0in 5.4pt 0in 5.4pt; color: #3a4663;
}
.phip2010 .ms-rteTable-5 tr.ms-rteTableOddRow-5 {
	color: #666666;
	vertical-align: top;
	font-size: 10pt; 
}
.phip2010 .ms-rteTable-5 tr.ms-rteTableEvenRow-5 {
	color: #666666;
	vertical-align: top;	
	font-size: 10pt; 
}
.phip2010 .ms-rteTable-5 td.ms-rteTableFirstCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableLastCol-5 {padding:0in 5.4pt 0in 5.4pt;}
.phip2010 .ms-rteTable-5 td.ms-rteTableOddCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableEvenCol-5 {padding:0in 5.4pt 0in 5.4pt;}
.phip2010 .ms-rteTable-5 tr.ms-rteTableFooterRow-5    {
	color: #3a4663;
	font-weight: 500;
	font-size: 10pt; 
	font-family: Tahoma;  
	line-height: 11pt;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableFooterFirstCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableFooterLastCol-5 {
	padding:0in 5.4pt 0in 5.4pt;
	text-align:left;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableFooterOddCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
.phip2010 .ms-rteTable-5 td.ms-rteTableFooterEvenCol-5  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
}
/* 2007 Styles */
.phip2010 .ms-rteCustom-ArticleByline {    
	color: #7F7F7F; 
	font-size: 10pt;  
	font-style: italic; 
}
.phip2010 .ms-rteCustom-ArticleHeadLine {  
	color: #01778F; 
	font-size: 12pt;    
	font-weight: bold;  
}
.phip2010 .ms-rteCustom-ArticleTitle {  
	color: #015263;   
	font-size: 14pt;
	font-weight: bold; text-transform: capitalize; 
}
.phip2010 .ms-rteCustom-Hr {  color: #BFBFBF;    height: 1px; }
.phip2010 .ms-rteCustom-ArticleByline { color: #7F7F7F;  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-style: italic; }
.phip2010 .ms-rteCustom-ArticleHeadLine { color: #01778F;  font-family: Arial,Helvetica,sans-serif; font-size: 12pt; font-weight: bold;  }
.phip2010 .ms-rteCustom-ArticleTitle { 
   color: #015263;  font-family: Arial,Helvetica,sans-serif; font-size: 14pt; font-weight: bold; text-transform: capitalize;
}

.phip2010 .ms-rteStyle-Byline {  color: #B6B6B6; }

/* *** *** *** start: ph-rte WYSIWYG styles *** *** *** */

/* Add to Markup Styles Section */
h2.ph-rteElement-H2   {  -ms-name:"Heading 2";  }
.ph-rteElement-H2     {  font-size: 1.75em !important; 	font-weight:bold;   margin: 0 0 10px; } 
h3.ph-rteElement-H3   {  -ms-name:"Heading 3";  }
.ph-rteElement-H3     {  font-size: 1.45em !important;  font-weight:bold;   margin: 0 0 8px; } 
h4.ph-rteElement-H4   {  -ms-name:"Heading 4";  }
.ph-rteElement-H4     {	 font-size: 1.3em !important; 	font-weight:bold;   margin: 0 0 8px; } 
h5.ph-rteElement-H5   {  -ms-name:"Heading 5";  }
.ph-rteElement-H5     {	 font-size: 1.15em !important; 	font-weight:bold;   margin: 0 0 8px; } 
h6.ph-rteElement-H6   {  -ms-name:"Heading 6";  }
.ph-rteElement-H6     {	 font-size: 1.0em !important; 	font-weight:bold;   margin: 0 0 8px; color:black; } 

h2.ph-rteElement-H2a   {  -ms-name:"Heading 2a";  }
.ph-rteElement-H2a     {  font-size: 1.75em !important; font-weight:bold; margin: 0 0 10px; color:#2A4965; } 
h3.ph-rteElement-H3a   {  -ms-name:"Heading 3a";  }
.ph-rteElement-H3a     {  font-size: 1.45em !important;  font-weight:bold;   margin: 0 0 8px; color:#2A4965; } 
h4.ph-rteElement-H4a   {  -ms-name:"Heading 4a";  }
.ph-rteElement-H4a     {	 font-size: 1.3em !important; 	font-weight:bold;   margin: 0 0 8px; color:#2A4965; } 
h5.ph-rteElement-H5a   {  -ms-name:"Heading 5a";  }
.ph-rteElement-H5a     {	 font-size: 1.15em !important; 	font-weight:bold;   margin: 0 0 8px; color:#2A4965; } 
h6.ph-rteElement-H6a   {  -ms-name:"Heading 6a";  }
.ph-rteElement-H6a     {	 font-size: 1.0em !important; 	font-weight:bold;   margin: 0 0 8px; color:#2A4965; } 

h2.ph-rteElement-H2b   {  -ms-name:"Heading 2b";  }
.ph-rteElement-H2b     {  font-size: 1.75em !important; font-weight:bold; margin: 0 0 10px; color:#cc6600; } 
h3.ph-rteElement-H3b   {  -ms-name:"Heading 3b";  }
.ph-rteElement-H3b     {  font-size: 1.45em !important;  font-weight:bold;   margin: 0 0 8px; color:#cc6600; } 
h4.ph-rteElement-H4b   {  -ms-name:"Heading 4b";  }
.ph-rteElement-H4b     {	 font-size: 1.3em !important; 	font-weight:bold;   margin: 0 0 8px; color:#cc6600; } 
h5.ph-rteElement-H5b   {  -ms-name:"Heading 5b";  }
.ph-rteElement-H5b     {	 font-size: 1.15em !important; 	font-weight:bold;   margin: 0 0 8px; color:#cc6600; } 
h6.ph-rteElement-H6b   {  -ms-name:"Heading 6b";  }
.ph-rteElement-H6b     {	 font-size: 1.0em !important; 	font-weight:bold;   margin: 0 0 8px; color:#cc6600; } 

h2.ph-rteElement-H2c   {  -ms-name:"Heading 2c";  }
.ph-rteElement-H2c     {  font-size: 1.75em !important; font-weight:bold; margin: 0 0 10px; color:#606060; } 
h3.ph-rteElement-H3c   {  -ms-name:"Heading 3c";  }
.ph-rteElement-H3c     {  font-size: 1.45em !important;  font-weight:bold;   margin: 0 0 8px; color:#606060; } 
h4.ph-rteElement-H4c   {  -ms-name:"Heading 4c";  }
.ph-rteElement-H4c     {	 font-size: 1.3em !important; 	font-weight:bold;   margin: 0 0 8px; color:#606060; } 
h5.ph-rteElement-H5c   {  -ms-name:"Heading 5c";  }
.ph-rteElement-H5c     {	 font-size: 1.15em !important; 	font-weight:bold;   margin: 0 0 8px; color:#606060; } 
h6.ph-rteElement-H6c   {  -ms-name:"Heading 6c";  }
.ph-rteElement-H6c     {	 font-size: 1.0em !important; 	font-weight:bold;   margin: 0 0 8px; color:#606060; } 

hr.ph-rteElement-Hr    {  -ms-name:"Horizonal Rule";  }
.ph-rteElement-Hr      {  color: #BFBFBF;    height: 1px; }

/* Add to Styles Section */
.ph-rteStyle-Byline     {  -ms-name:"By Line";  
   color: #7F7F7F;  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-style: italic; 
}
.ph-rteStyle-References {  -ms-name:"References";  color: #828282; }
.ph-rteStyle-Urgent     {  -ms-name:"Urgent";  font-weight: bold; color:red;  } 
/*
.ph-rteStyle-Normal {
	BACKGROUND-COLOR: #fff; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #676767; FONT-SIZE: 8pt; -ms-name: "Normal"
}
*/
/* *** *** start: out-of-box image styles *** *** */
.ph-rteImage-0 {
  -ms-name:"No border";
}
.ph-rteImage-1 {
  -ms-name:"Thin line border";
  background-color:#182738;
  border: 1px solid #385b83;
  background-image: url("/_layouts/images/tabtitlerowbottombg.png");
  background-repeat:repeat-x;
  background-position:top;
}
.ph-rteImage-2 {
  -ms-name:"Table border";
  padding:2px;
  border-top: 1px solid #D8D8D8;
  border-bottom: 1px solid #BFBFBF;
  border-left: 1px solid #D8D8D8;
  border-right: 1px solid #BFBFBF;
}
.ph-rtePosition-1 {
  -ms-name:"Left";
  float:left;
}
.ph-rtePosition-2 {
  -ms-name:"Right";
  float:right;
}
.ph-rtePosition-3 {
  -ms-name:"Top";
  vertical-align:text-top;
}
.ph-rtePosition-4 {
  -ms-name:"Middle";
  vertical-align:middle;
}
.ph-rtePosition-5 {
  -ms-name:"Bottom";
  vertical-align:text-bottom;
}
/* *** *** end: out-of-box image styles *** *** */

/* 2010 custom table styles */
.ph-rteTable-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableHeaderFirstCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableHeaderLastCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableHeaderOddCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableHeaderEvenCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px;  VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableFirstCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableLastCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableOddCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableEvenCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableFooterFirstCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableFooterLastCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableFooterOddCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTableFooterEvenCol-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
TD.ph-rteTable-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
TH.ph-rteTable-default {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rtetablecells {
	BORDER: #c4c4c4 1px solid; PADDING: 2px; VERTICAL-ALIGN: top; -ms-name: "Default Table Style - Light"
}
.ph-rteTable-0 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; -ms-name: "Table Style 1 - Clear"
}
.ph-rteTable-1 {
	TEXT-ALIGN: left; LINE-HEIGHT: 2; COLOR: #00558d; FONT-SIZE: 1em; VERTICAL-ALIGN: top; -ms-name: "Table Style 2 - Light Banded"
}
.ph-rteTable-1 TH.ph-rteTableHeaderRow-1 {
	BORDER-BOTTOM: #0072bc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #0072bc 1px solid
}
.ph-rteTable-1 TR.ph-rteTableFooterRow-1 {
	BORDER-BOTTOM: #0072bc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #0072bc 1px solid
}
.ph-rteTable-1 TH.ph-rteTableHeaderFirstCol-1, 
.ph-rteTable-1 TH.ph-rteTableFooterFirstCol-1, 
.ph-rteTable-1 TH.ph-rteTableHeaderOddCol-1, 
.ph-rteTable-1 TD.ph-rteTableFooterOddCol-1, 
.ph-rteTable-1 TH.ph-rteTableHeaderEvenCol-1, 
.ph-rteTable-1 TD.ph-rteTableFooterEvenCol-1, 
.ph-rteTable-1 TH.ph-rteTableHeaderLastCol-1, 
.ph-rteTable-1 TH.ph-rteTableFooterLastCol-1 {
	BORDER-BOTTOM: #0072bc 1px solid; BORDER-TOP: #0072bc 1px solid
}
.ph-rteTable-1 TR.ph-rteTableOddRow-1 {
	BACKGROUND-COLOR: #bee5ff
}
.ph-rteTable-1 TR.ph-rteTableEvenRow-1 {
	BACKGROUND-COLOR: #fff
}
.ph-rteTable-1 TH.ph-rteTableFirstCol-1 {
	FONT-WEIGHT: normal
}
.ph-rteTable-1 TD.ph-rteTableLastCol-1 {
	FONT-WEIGHT: normal
}
.ph-rteTable-6 {
	TEXT-ALIGN: left; LINE-HEIGHT: 2; COLOR: #000000; FONT-SIZE: 1em; VERTICAL-ALIGN: top; -ms-name: "Table Style 3 - Medium Two Tones"
}
.ph-rteTable-6 TH.ph-rteTableHeaderRow-6 {
	BORDER-BOTTOM: #0072bc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #0072bc 1px solid
}
.ph-rteTable-6 TR.ph-rteTableFooterRow-6 {
	BORDER-BOTTOM: #0072bc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #0072bc 1px solid
}
.ph-rteTable-6 TH.ph-rteTableHeaderFirstCol-6, 
.ph-rteTable-6 TH.ph-rteTableFooterFirstCol-6, 
.ph-rteTable-6 TH.ph-rteTableHeaderOddCol-6, 
.ph-rteTable-6 TD.ph-rteTableFooterOddCol-6, 
.ph-rteTable-6 TH.ph-rteTableHeaderEvenCol-6, 
.ph-rteTable-6 TD.ph-rteTableFooterEvenCol-6, 
.ph-rteTable-6 TH.ph-rteTableHeaderLastCol-6, 
.ph-rteTable-6 TD.ph-rteTableFooterLastCol-6 {
	BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #0072bc; COLOR: #ffffff; BORDER-TOP: #000000 2px solid
}
.ph-rteTable-6 TR.ph-rteTableOddRow-6 {
	BACKGROUND-COLOR: #d8d8d8
}
.ph-rteTable-6 TR.ph-rteTableEvenRow-6 {
	BACKGROUND-COLOR: #fff
}
.ph-rteTable-6 TH.ph-rteTableFirstCol-6 {
	FONT-WEIGHT: normal
}
.ph-rteTable-6 TD.ph-rteTableLastCol-6 {
	FONT-WEIGHT: normal
}

/* *** *** *** end  : ph-rte WYSIWYG styles *** *** *** */

/*=================LEFT NAV STYLES=================*/
.PHNavLevel1, .PHNavLevel1 a:link, .PHNavLevel1 a:visited {
	font-size: 1em;
}
.PHNavLevel1 a:hover{
	-moz-text-blink: none;
	-moz-text-decoration-color: -moz-use-text-color;
	-moz-text-decoration-line: underline;
	-moz-text-decoration-style: solid;
	color: #D2671F;
}
.PHNavLevel2 {
	padding: 0px 5px 0px 2px !important;
	color: #fff;
	width: 160px;
}
#zz2_CurrentNavn0 {
	background-attachment: scroll;
    background-color: #CCCCCC;
    background-image: url("../../images/PHIP/nav_header_sub2_bg.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.PHCurrentNavSelected a, .PHCurrentNavSelected a:link, .PHCurrentNavSelected a:visited { 
	font-size: 1.1em;
	width: 160px;
	background-image: url("../../images/PHIP/left_nav_highlight.gif");
	color: #ffffff;
}
a.PHCurrentNavSelected.PHNavLevel2 {
	color: #ffffff;
}
.PHCurrentNavSelected a:hover {
	-moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #D2671F;
    background-image: url("../../images/PHIP/left_nav_highlight.gif");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #FFFFFF;
    display: block;
}
.zz2_CurrentNav_1, .PHNavLevel1, .zz2_CurrentNav_3, .PHCurrentNavSelected, .zz2_CurrentNav_11{
	border-bottom-style: none; 
	border-right-style: none; 
	border-top-style: none; 
	font-size: 1em; 
	border-left-style: none;
}
.phip2010 .PHGlobalNavLevel2, .rk .PHGlobalNavLevel2 {
	background-color:#005595; 
}
.phip2010 #zz1_PHGlobalNavigationn0Items.zz1_PHGlobalNavigation_0 {
	margin-left: 3px;
}
.phip2010 .ms-sblink a:link, .ms-sblink a:visited {
color: #1a66a0;
font-size:1.2em;
}
.phip2010 #siteHelp {
	padding-right:2px;
}
/* *** *** start: search 2010 styles changes *** *** */
.phip2010 #siteSpacer {
	width:125px;
}
.phip2010 #SRSB .ms-sblink a,.phip2010 #SRSB .ms-sblink a:link {
	color: #1a66a0; 
	font-size:1.0em; 
}
.phip2010 .srch-sort-right2 {
    margin-top:-32px;
}
.phip2010 .srch-results {
    max-width: 700px; /* was 630 */
    padding-left: 10px; /* was 24 */
}
.phip2010 .srch-stats {
    border-bottom: 1px solid #DEDEDE;
    color: #3B4F65;
    font-family: Arial, Helvetica, sans-serif;;
    margin-bottom: 25px;
    font-size:.95em;
}
.phip2010 .srch-Description2 {
    max-width: 700px; 
    margin-bottom: 17px;
}
.phip2010 #SRP .srch-Page {
	border-top: 1px solid #DEDEDE;
    font-size:.9em; 
    padding-left:25px;
}
.phip2010 .srch-advancedtable {
  margin: 8px auto;
  padding: 0 10px 20px;
}
.phip2010 .srch-advancedtable .ms-advsrchText-v1 {
	white-space:nowrap; 
}
.phip2010 .ms-advsrchText-v2box {
	width:450px;
}
.phip2010 .srch-advancedtable .ms-advsrchtips {
	display:none; /* hide tips link */
}
.phip2010 .srch-advancedtable td.ms-advsrchText-v2 select {
	width:auto;
}
/* *** *** end: search 2010 styles changes *** *** */