﻿/*-------------------
	RESET
------------------- */

body {
	padding: 0;
	margin: 0;
	font: 13px Arial, Helvetica, Garuda, sans-serif;
	*font-size: small;
	*font: x-small;
	font-weight: normal;
	outline: 0;
	color: #323232;
	}
h1, h2, h3, h4, h5, h6, ul, li, em, strong, pre, code {
	padding: 0;
	margin: 0;
/*	line-height: 1em;*/
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}
table {
	font-size: inherit;
	font: 100%;
}
ul  {list-style: none;}
img {border: 0;}
p   {
	margin: 1em 0;
	line-height: 1.4em;
}


/* Core CSS files override */
.master {
	width: 995px;
	margin: 0;
	background-color: #e1e2e7;
}
.masterContent {background-color: transparent;}
.ms-WPHeader TD {border: none;}
.item {clear: none;margin: 0;}
.ms-PartSpacingVertical {margin-top: 0;}
.ms-alternating {background-color:transparent;}
.ms-viewheadertr {display: none;}
.description {color: #323232;}
.ms-sbLastcell {width: 0px;}
.ms-sbgo {text-align: left;width: 18px;}
.breadcrumb {border-bottom: 0;}
.search {margin: 0;}
.pageContent ul, .pageContent ol {clear:none;}
.ms-TPBody h1, .ms-WPBody h1, .ms-TPBody h2, .ms-WPBody h2, .ms-TPBody h3, .ms-WPBody h3 {font-size: 100%;}

/*-------------------
GENERAL
------------------- */
a,
.ms-WPBody a:link,
.link-item a,
.link-item a:link			 	{color: #1C2674;}
a:hover, .ms-WPBody a:hover 	{color: #C84491;}
a:visited, .ms-WPBody a:visited {color: #77375C;}
.description {padding: 5px 0 0 0;}

/*-------------------
HEADER
------------------- */
.topArea {
	background-image: url('http://www.oregon.gov/images/images_v3/header.jpg');
	background-color: #600709;
	background-position: top left;
	color: #fff;
	height: 72px;
}

.topArea a,
.topArea a:visited {
	color: #fff;
	font-weight: bold;
}

.topArea #fluSearchBox,
.topArea #accessibility {
	width: 400px;
	margin: 10px 20px 0 0;
	float: right;
	text-align: right;
}

.topArea #fluSearchBox {
	width: 100%;
}

.topArea #accessibility {
	text-align: right;
	color:#FFFFFF;
	font-weight:bold;
}

.topArea #accessibility a {text-decoration: none;}
.topArea #accessibility a:hover {text-decoration: underline;}
.topArea #accessibility .link_separator {
color:#600709;
font-size:1pt;
}

.font_size_add {
font-size:120%;
}

.font_size_minus {
font-size:80%;
}

#topHeader {
	background-image: url('../SiteCollectionImages/flu_oregon_banner_topArea.jpg');
	background-color: #4d405e;
	background-position: top left;
	background-repeat: no-repeat;
	height: 49px; 
}


#mainColHeader,
.leftColHeader {height: 39px;}
.leftColHeader {background: transparent url('../SiteCollectionImages/flu_left_nav_flu_dot_gov_su.jpg') no-repeat;}
#breakingNews  {background: transparent url('../SiteCollectionImages/flu_home_slice_master_05.jpg') no-repeat top left;}
#alertNews 	   {background: transparent url('../SiteCollectionImages/flu_news_alert_ticker.jpg') no-repeat top left;}
#newsHeaderWrap {
	width: 658px;
}
#breakingNews,
#alertNews {
	color: #fff;
	font-weight: bold;
	padding: 9px 0 0 135px;
	text-decoration: underline;
	height: 30px;
}

#breakingNews a,
#alertNews a {color: #fff;}

#subscribeButton {padding: 8px 0 0 17px;}

#fluSearchBoxText {
	float: right;
}


/*-------------------
LEFT COL
------------------- */


#leftCol {
	background: #b9cdc2 url('../SiteCollectionImages/flu_leftnav_gradient_backgr.jpg') repeat-x;
}

#socialIconLinks {
	background-image: url('../SiteCollectionImages/flu_left_nav_lower_hr.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	width: 206px;
	text-align: center;
	margin: 20px auto 0 auto;
	padding: 10px 0 0 0;
}

#socialIconLinks p {
	padding: 3px 0 0 0;
	margin: 0;
}

#zz1_CurrentNav {
	margin: 0 12px;
}

.leftNav {
margin: 0;
width: 183px;
	padding: 0;
	color: #2a3b59;
	border: 0;
	background-color: transparent;
}

.leftNav1 {
	padding: 0 0 0 12px;
	margin: 0;
}

.leftNav2 {
	padding: 0 0 0 10px;
	margin: 0;
}

.leftNavHover {
	color: #2a3b59;
	background-color: transparent;
	text-decoration: underline;
}

.leftNavHover a {
	text-decoration: underline;
}

a.leftNav1 {
	background: transparent url('../SiteCollectionImages/flu_bullet_arrow_large.gif') no-repeat 0 6px;
	padding: 0 0 0 10px;
	margin: 0;
}

a.leftNav2 {
	background: transparent url('../SiteCollectionImages/flu_bullet_arrow_small.gif') no-repeat 10px 7px;
	padding: 0 0 0 20px;
}

/* Bullets */
div#fluLinkItem.item {
	background: transparent url('../SiteCollectionImages/flu_bullet_arrow_small.gif') no-repeat 20px 4px;
	padding:0 0 5px 30px;
	line-height: 1.5em;
}

/* L2 Nav */
	
.topNavItem {
	background-image: none;
	width: 98px;
	height: 29px;
}

.topNavItem a {
	color: #fff;
	padding: 13px 0 0 0;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	height: 29px;
	text-transform: uppercase;
}

#zz2_GlobalNav {
	margin: 0 0 11px 0;
}

#zz2_GlobalNavn0 a,
#zz2_GlobalNavn0 {background-image:url('../SiteCollectionImages/flu_sub_nav_home.jpg');} 		/* Home */
#zz2_GlobalNavn1 a,
#zz2_GlobalNavn1 {background-image:url('../SiteCollectionImages/flu_sub_nav_newsroom.jpg');}	/* News Room */
#zz2_GlobalNavn2 a,
#zz2_GlobalNavn2 {background-image:url('../SiteCollectionImages/flu_sub_prevent.jpg');}	/* Prevent */
#zz2_GlobalNavn3 a,
#zz2_GlobalNavn3 {background-image:url('../SiteCollectionImages/flu_sub_nav_learn.jpg');}	/* Learn */
#zz2_GlobalNavn4,
#zz2_GlobalNavn4 a {background-image:url('../SiteCollectionImages/flu_sub_nav_vaccinate.jpg');}	/* Vaccinate */
#zz2_GlobalNavn5,
#zz2_GlobalNavn5 a {background-image:url('../SiteCollectionImages/flu_sub_nav_care.jpg');}	/* Care */

#zz2_GlobalNav a:hover {background-position: 0 -42px;}
#zz2_GlobalNav .topNavSelected a {background-position: 0 -84px;}
#zz2_GlobalNav a:visited {color: #fff;}
/*-------------------
  MAIN
------------------- */


/* Img Border */
#fluArticleLayout .fluImage,
.articleBoxImage {
	border: 1px solid #cfcfce;
	padding: 4px;
	background-color: #fff;
	display: block;
}

.fluArticleImage {padding: 4px 0 1px 4px;}


.fluArticleImage {
	margin: 0 0 10px 10px;
}

/* reset  for Link List border */
#articleBoxShort .fluListTable img {	
	border: none;
	background-color: transparent;
}

/* General article box titles*/
a.articleLinkTitle {
	font-weight: bold;
	/* font-size: 14px; */
	text-decoration: none;
	/*margin: 0 0 5px 0;
	display: block;*/
}

#fluSubtitle {
	font-weight: bold;
	color: #323232;
}

.mainContainer {
	margin-left: 0;
	margin-right: 0;
}

#mainContent {
	padding: 0;
	margin: 0;
}

/* Single Article */
#articlePage .pageTitle {
	color: #4e415f;
	padding: 10px 0 0 10px;
}

#articlePage .articleLayout {
	padding: 10px 0 10px 10px;
}

.header {
	color: #666465;
}

.pageContent {
	color: #202020;
}

#mainCol 			{background: #fff url('../SiteCollectionImages/flu_main_content_area_backg.jpg') repeat-x;}
#mainColWatermark 	{background: transparent url('../SiteCollectionImages/flu_oregon_seal_watermark.gif') no-repeat bottom right;}
#PrepareCell,
#LearnCell,
#VaccinateCell,
#CareCell {
	padding: 0;
}

.PreventCellWrap,
.LearnCellWrap,
.VaccinateCellWrap,
.CareCellWrap {
	background-repeat: no-repeat;
	margin: 10px 0 0 0;
}

.PreventCellBtn,
.LearnCellBtn,
.VaccinateCellBtn,
.CareCellBtn {
	height: 212px;
	display:block;
}

.PreventCellBtn 	{width: 192px;}
.LearnCellBtn 		{width: 191px;}
.VaccinateCellBtn	{width: 190px;}
.CareCellBtn 		{width: 192px;}

.LearnCellWrap a,
.LearnCellWrap		{background-image:url('../SiteCollectionImages/flu_btn_home_learn.jpg');}
.PreventCellWrap a,
.PreventCellWrap		{background-image:url('../SiteCollectionImages/flu_btn_home_prevent.jpg');}
.VaccinateCellWrap a,
.VaccinateCellWrap	{background-image:url('../SiteCollectionImages/flu_btn_home_vaccinate.jpg')}
.CareCellWrap a,
.CareCellWrap			{background-image:url('../SiteCollectionImages/flu_btn_home_care.jpg')}

.LearnCellWrap a:hover,
.PreventCellWrap a:hover,
.VaccinateCellWrap a:hover,
.CareCellWrap a:hover { background-position: 0 -212px; }

#FactsCell h3,
#ToolsCell h3 {
	color: #fff;
	padding: 8px 0 0 8px;
	background:transparent url('../SiteCollectionImages/flu_tools_header_repeat_x.jpg') repeat-x;
}

#ToolsCell h3 {background:transparent url('../SiteCollectionImages/flu_tools_header_repeat_x.jpg') repeat-x;height: 20px;}
#FactsCell h3 {background:transparent url('../SiteCollectionImages/flu_fast_facts_header_repea.jpg') repeat-x;height: 25px;}

#Info1Cell h3 {
	color: #283c57;
	padding: 8px 0 0 8px;
	height: 30px;
	background:transparent url('../SiteCollectionImages/flu_whats_new_header_repeat.jpg') repeat-x;
}

/*
#Info1Cell a {text-decoration: underline;}
*/
#Info1Cell,
#ToolsCell {padding: 0 5px 10px 0;}


/*-------------------
  ARTICLES
------------------- */
.articleBoxTop,
.articleBoxBottom {
	font-size: 2px;
}

.articleBoxTop {height: 7px;}
.articleBoxBottom {height: 10px;}

.articleBoxBottom  {
	margin: 0 0 5px 0;
}

#articleBoxShort .articleBoxContent,
#articleBoxLong .articleBoxContent,
#articleLinkList .articleBoxContent  {
	overflow: auto;
	padding: 5px 15px;
	background-color: transparent;
	background-repeat: repeat-y;
}

#articleBoxShort {width: 302px;}
#articleBoxShort .articleBoxTop {background-image: url('../SiteCollectionImages/flu_article_box_short_header.png');}
#articleBoxShort .articleBoxContent {background-image: url('../SiteCollectionImages/flu_article_box_short_backgroud.png');}
#articleBoxShort .articleBoxBottom {background-image: url('../SiteCollectionImages/flu_article_box_short_footer.png');}

#articleBoxLong {width: 406px;}
#articleBoxLong .articleBoxTop {background-image: url('../SiteCollectionImages/flu_article_box_long_header.png');}
#articleBoxLong .articleBoxContent {background: url('../SiteCollectionImages/flu_article_box_long_content.png');}
#articleBoxLong .articleBoxBottom {background-image: url('../SiteCollectionImages/flu_article_box_long_footer.png');}

#articleLinkList {width: 197px;}
#articleLinkList .articleBoxTop {background-image: url('../SiteCollectionImages/flu_link_list_header.png');}
#articleLinkList .articleBoxContent {background: url('../SiteCollectionImages/flu_link_list_content.png');}
#articleLinkList .articleBoxBottom {background-image: url('../SiteCollectionImages/flu_link_list_footer.png');}

#articleBoxShort .articleBoxPriorityTop {
	background-image: url('../SiteCollectionImages/flu_article_box_no_shot_yet_header.png');
/*  changed image to had flu shot yet?
	background-image: url('../SiteCollectionImages/flu_article_box_priority_header.png');
*/	
	height: 39px;
}

#articleBoxWhatsNew {width: 374px;}

.moreLink {
	margin: 0 0 0 5px;
}

.priorityButtons {
	text-align: right;
	margin: 10px 0 0 0;
	float: right;
}

#priorityHeader {
	font-size: 120%;
	font-weight: bold;
	color: #374b6c;
	padding: 5px 0 15px 0;
}

.priorityQuestion input {
	float: left;
	padding: 0 0 10px 0;
}

.priorityQuestion span {
	float: right;
	padding: 2px 0 10px 5px;
	width: 240px;
}


.priorityQuestion  {float: left;}
#priorityAnswer1,
#priorityAnswer2,
#priorityQuestion,
#priorityReason {
	padding: 0 0 10px 0;
	width: 100%;
	float: left;
}

/*-------------------
  FAST FACTS
------------------- */

#articleBoxFacts img {margin: 0 10px 0 0;}
#articleBoxFacts {
	border-bottom: 1px solid #B6B6B6;
	padding: 5px 0;
	margin: 0 15px;
}

#FactsCell #articleBoxFacts {
	float: left;
	margin: 0;
}

#articleBoxFacts .link-item,
#FactsCell .image-area-left {float: left;}
#FactsCell .link-item {width: 235px;}
#articleBoxFacts h4 {color: #2a3b59;}

/*-------------------
  TOOLS
------------------- */
#ToolsWrap {
	background:transparent url('../SiteCollectionImages/flu_tools_box_gradient.jpg') repeat-x 0 0;
	height: 61px;
	padding: 8px 0 0 15px;
	border: 1px #e2dab3 solid;
	}

.ToolsVaccinatedBtn,
.ToolsGroupBtn,
.ToolsSubscribeBtn {
	width: 107px;
	height: 55px;
	display: block;
}

 
.ToolsVaccinatedWrap a,
.ToolsVaccinatedWrap	{background-image:url('/SiteCollectionImages/flu_tool_btn_where_i_get_va.jpg');}
.ToolsGroupWrap a,
.ToolsGroupWrap		{
background-image:url('/SiteCollectionImages/flu_tool_btn_had_flu_shot.jpg');
/* 
background-image:url('/SiteCollectionImages/flu_tool_btn_am_i_priority.jpg');
*/
}
.ToolsSubscribeWrap a,
.ToolsSubscribeWrap	{background-image:url('/SiteCollectionImages/flu_tool_btn_subscrb_to_ein.jpg');}

.ToolsVaccinatedWrap,
.ToolsGroupWrap,
.ToolsSubscribeWrap {
	margin: 0 0 0 5px;
	float: left;
	background-repeat: no-repeat;
}

.ToolsVaccinatedWrap a:hover,
.ToolsGroupWrap a:hover,
.ToolsSubscribeWrap a:hover {
	background-position: 0 -55px;
}

/*-------------------
FOOTER
------------------- */

#masterFooter {
	background:transparent url('../SiteCollectionImages/flu_footer_gradient_repeat_.jpg') repeat-x 0 0;
	height: 143px;
	font-size: 12px;
}

#masterFooter a {
	color: #3c4a65;
}

#masterFooter .footer {
	margin: 0 auto;
	width: 600px;
	border-bottom: 1px solid #aeb4c0;
}

#masterFooter a {text-decoration: none;}
/* #masterFooter a:hover {text-decoration: underline;} */
#masterFooter p {padding: 10px 0;}

.get_adobe {
	width: 450px;
	margin: 0 auto;
}
.get_adobe img {padding: 0 10px 0 0;}

/*-----------------
Link List
------------------*/
.fluListTable {
	width: 350px;
	margin: 0 10px;
}

.articleBoxContent .fluListTable {
	width: 100%;
	margin: 0;
}

.fluListTable .ms-vh-group {
	padding: 0 0 0 10px;
	background: transparent url('../SiteCollectionImages/flu_bullet_arrow_large.gif') no-repeat 16px 13px;
	line-height: 1.5em;
}

/*backgrounds*/
.fluListTable .linkListRow td {
	background: transparent url('../SiteCollectionImages/flu_link_list_transparent_bg.png') repeat 0 0;
	border-bottom: #b6b6b6 solid 1px;
}

.fluListTable .linkListRow a {
	padding: 5px 5px 7px 5px;

	display: block;
	height: 100%;
}

.fluListTable .linkListBullet {padding: 0 0 0 20px;}

/*header*/
.fluListTable .ms-standardheader {
	color: #fff;
	background-color: #3e4f69;
	text-transform: uppercase;
	padding: 5px 0 5px 10px;
}

.fluListTable h3.ms-standardheader a,
.fluListTable h3.ms-standardheader a:visited,
.fluListTable h3.ms-standardheader a:link {
	color: #fff;
}

.fluListTable .ms-gb {
	padding: 12px 0 15px 10px;
	background: transparent url('../SiteCollectionImages/flu_link_list_line_shadow.png') repeat-x 0 33px;
	border: none;
	height: 13px;
}



/* Clear widget header padding*/
.articleBoxContent .ms-gb {
	padding: 0 0 10px 10px;
	background-position: 0 16px;
}

.articleBoxContent,
.articleBoxBottom {
	clear: both;
}

.articleBoxContent {
	height: 100%;
}

.leftNav1{    
    font-size:0.9em;
}
.leftNav2{     
      font-size:1.0em;
}

.image-area-right{
	clear: both;
	padding: 0 0 5PX 5PX;
}

/*------------
Search Results
------------*/
.ms-sbtable-ex {
	padding: 0 0 10px 0;

}

.srch-WPBody {
	margin: 0 10px 10px 10px;
}

.srch-Icon {
	padding: 0 10px 0 0;
	float:left;
}
.srch-Title {
	font-weight: bold;
	padding: 0;
}

.srch-stats {
	margin: 0 0 10px 0;
}

.srch-Description {
	margin: 5px 0 0 0;
}

.srch-Metadata {
	margin: 10px;
}

/*------------
   Site Map
------------*/
#fluSiteMap {
	margin: 0 10px;
}

#fluSiteMap h1 {
	color:#2E2540;
	font-size:16px;
	font-weight:bold;
	}

#fluSiteMap h2 {
	color:#423A52;
	font-size:13px;
	margin: 10px 0 0 0;
	}

#fluSiteMap h3{
	color:#77375c;
	font-size:10pt;
	font-weight:bold;
	margin: 10px 0 0 0;
	}
	
#fluSiteMap ul {
	width: 331px;
	padding: 10px 20px 0 0;
}

#fluSiteMap li {
	padding: 0 0 5px 0;
}

/*-------------------
Video pages
------------------- */
#videolibrary h3 {
	font-size:1.2em; font-weight:bold;
}
#videolibrary h2 {
	 margin:1em 0; font-weight:bold; font-size:large;
}
#videolibrary .pubDate{
	margin: 0em 0 10px 0;
}
#videolibrary .duration {
	margin: 10px 0 15px 0;
}
#videolibrary cite {
	margin-top: 15px; font-style:normal;
	/* border:thin fuchsia dashed; */
}
#videolibrary tr.videoItem {
	background:transparent url('../SiteCollectionImages/flu_tools_box_gradient.jpg') repeat-x 0 0;
}	
#videolibrary tr {
	margin: 25px 0;
}
#videolibrary .videoStill {
	border: 1px solid #cfcfce;
	padding: 4px;
	background-color: #fff;
}

#videoFeedRoom h2 {
	 margin:1em 0; font-weight:bold; font-size:large;
}
#videoFeedRoom h3 {
	 margin: 15px 0 1px 0; font-weight:bold; font-size: 1.2em;

}

/* printing */
@media print {
	
	/* sections of page not to print */
	#leftCol, #rightCol { display:none; }
	#topHeader, #masterFooter, #accessibility {
		display:none;
	}			
	#newsHeaderWrap{
		display:none;
	}						
	#subscribeButton{
		display:none;
	}						
	#TopTabs{
		display:none;
	}
	#fluHeaderContainer{
		display:none;
	}
	/* add url info after link to print version */
	.pageContent a:link:after, #content a:visited:after {
	   content: " (" attr(href) ") ";
	   font-size: 90%;
	   color: #520;
    }		
	/* add absolute url info after root relative link to print version */
    .pageContent a[href^="/"]:after {
	   content: " (http://flu.oregon.gov" attr(href) ") ";
   }
   body { 
      font-size: 14pt; font-family:"Times New Roman", Times, serif; 
      line-height: 120%; color: black; background: white;
      width:auto; margin: 0 5%; padding:0; 
   }
    
}



