﻿body,figure{
	margin:0
}
/* laborr do styles */
.pre-div{font-family: monospace;
  font-size:1.1rem;
  line-height:1.2rem}
p.pre{margin-bottom:0;}

button, span.site-title,select{
	text-transform:none
}
.footer-block a,dfn{
	font-style:italic
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
	display:block
}
audio,canvas,video{
	display:inline-block
}
audio:not([controls]){
	display:none;
	height:0
}
[hidden]{
	display:none
}
.hidden{
	display:none
}
#last-revised{
	clear:both;
	font-style: oblique;
}
#last-revised::before{
 content: "Page ";
}
body{
	background-color:#f2f2f2;
	background-image:url(https://webcontent.alaska.gov/style/soa/20170315/images/2016-background.jpg);
	background-size:100%;
	background-repeat:no-repeat;
	background-position:0 -40px
}
a:focus{
	outline:dotted thin
}
a:active,a:hover{
	outline:0
}
h1{
	margin:.67em 0
}
abbr[title]{
	border-bottom:1px dotted
}
.b, .strong{
	font-weight:700
}
hr{
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
mark{
	background:#ff0;
	color:#000
}
code,kbd,pre,samp{
	font-family:monospace,serif;
	font-size:1em
}
pre{
	white-space:pre-wrap
}
q{
	quotes:"\201C" "\201D" "\2018" "\2019"
}
small{
	font-size:80%
}
.right{text-align: right;padding-right: 1rem;}
larger{font-size:larger;}
smaller{font-size:smaller;}
ul.ul-list-style-none{list-style-type: none;}
sub,sup{
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup{
	top:-.5em
}
sub{
	bottom:-.25em
}
svg:not(:root){
	overflow:hidden
}
pre{line-height: 1rem;}
fieldset{
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend{
	border:0;
	padding:0
}
button,input,select,textarea{
	font-family:inherit;
	font-size:100%;
	margin:0
}
header.site-header .title-area,html{
	font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif
}
button,input{
	line-height:normal
}
button,html input[type=button],input[type=reset],input[type=submit]{
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],html input[disabled]{
	cursor:default
}
input[type=checkbox],input[type=radio]{
	box-sizing:border-box;
	padding:0
}
input[type=search]{
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
	-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner{
	border:0;
	padding:0
}
textarea{
	overflow:auto;
	vertical-align:top
}
table{
	border-collapse:collapse;
	border-spacing:0
}
html{
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	color:#222;
	font-size:1em;
	line-height:1.6;
	overflow-x:auto;
	opacity:1
}
img{
	max-width:100%;
	height:auto;
	border:0
}
.site-container{
	max-width:60em;
	width:100%;
	margin:0 auto
}
a{
	color:#1d4289;
	text-decoration:underline
}
.global-nav-menu a:hover,a:hover{
	text-decoration:underline
}
img.alignleft{
	float:left;
	margin:0 16px 5px 0
}
.clear{
	clear:both
}
.agency-navigation:after,.agency-navigation:before,.block:after,.block:before,.clearfix:after,.clearfix:before,.entry-content:after,.entry-content:before,.entry:after,.entry:before,.footer-block:after,.footer-block:before,.nav-secondary:after,.nav-secondary:before,.pagination:after,.pagination:before,.site-container:after,.site-container:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-inner:after,.site-inner:before,.wrap:after,.wrap:before{
	clear:both;
	content:" ";
	display:table
}
a.back-to-top{
	display:none;
	width:60px;
	height:60px;
	text-indent:-9999px;
	position:fixed;
	z-index:999;
	right:20px;
	bottom:20px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNrs12ELgyAQBuDcPx9OxIlrErGfeysQBs4r7zwJohfuo/dEqFcKAIYjchsOygVTcl9Ks1evm4tRGn55cHpwUAP/Mb1hC3hsL9jBfpw07KE+XgoOQE9ohV/Az7iUosIqLWzNG8MxNIJcYgkvoVNlw0+qmkw5nsNzZaM5NVLENSjMeXrKW2LDEdkstfuCBW8ej8qTQIZHwtUapODAmGC+FfbAm9drPbmwa0CxibYLWwG0NMM3YSOI5l8tKKw7oMXe6vqTOD38FWAAl8JSohyMtPcAAAAASUVORK5CYII=) center 43% no-repeat #3f78a7;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px
}
.global-nav-menu{
	background:#072f49;
	padding:5px;
	border-top:3px solid #edbd03
}
.inline-div{
	margin:0 auto;
	max-width:960px
}
.global-nav-menu .inline-div>ul{
	display:inline-block;
	font-size:.75em;
	line-height:1em;
	margin:0;
	padding:0;
	text-align:right;
	max-width:960px;
	width:100%;
	vertical-align:bottom
}
.global-nav-menu a{
	color:#FFF;
	padding:0 .63em;
	letter-spacing:1px;
	font-weight:400
}
.global-nav-menu .inline-div>ul>li{
	display:none;
	overflow:hidden;
	padding:10px 0 7px;
	text-overflow:ellipsis;
	vertical-align:bottom;
	white-space:nowrap
}
.global-nav-menu .inline-div>ul>li:last-child{
	display:inline-block
}
.global-nav-menu .inline-div>ul>li:first-child{
	display:block;
	margin:0 0 0 10px;
	padding:0;
	position:absolute;
	text-align:left;
	width:12em
}
.global-nav-menu .inline-div>ul>li:first-child a{
	background-image:url(https://webcontent.alaska.gov/style/soa/20170315/images/2016-soa-logo.png);
	background-repeat:no-repeat;
	background-position:0 0;
	background-size:138px 33px;
	display:inline-block;
	text-indent:-999999px;
	width:inherit;
	padding:12px 0
}
header.site-header{
	background-color:#194a6b;
	float:left;
	color:#fff;
	padding:8px;
	margin:0;
	width:100%
}
header.site-header .wrap{
	max-width:960px;
	margin:0 auto
}
header.site-header .title-area{
	font-weight:400;
	line-height:1;
	overflow:hidden;
	padding:0;
	width:85%
}
.title-area a:hover,header.site-header .title-area a,header.site-header .title-area h1{
	color:#fff;
	text-decoration:none
}
.site-logo{
	float:left;
	width:12%;
	max-width:72px;
	margin-right:5px
}
.site-logo img{
	margin:0;
	padding:0;
	width:auto
}
span.site-description,span.site-title{
	float:left;
	text-align:center;
	width:100%;
}
span.site-title{
	font-size:1em;
	line-height:normal;
	margin-top:0;
	margin-bottom:.2rem;
	padding:0 20px;
	vertical-align:middle;
	color:#fff;
}
footer .copyright,span.site-description{
	text-transform:uppercase
}
span.site-description{
	font-size:1.5em;
	font-weight:300;
	margin:0 0 8px;
	padding:0
}
.site-header.js_search_enabled #search-form{
	display:none
}
.site-header.js_search_enabled #search_icon_placeholder,.site-header.js_search_icon_was_clicked #search-form{
	display:block
}
.site-header.js_search_icon_was_clicked #search_icon_placeholder{
	display:none
}
#search_icon_placeholder{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABSZJREFUeNqsVmss3WcYf85x3DklrnEb0mmZS8dU3K+tpojVQlyGRLKURGOybypaCTEfZPuwjMSi8WGhQtshMxuhJkHoiHtsiFtH1f12aLHf80//J86xLf3gSV5/7/X3Ps/ze37vkayvr9Pbt29pcnKSrK2taWpqirS0tDxbWlrMhoaG7gYEBNypra3dhlFsbKz84OBgbGFhoaC6unoL/faMjAwKCgoiuVxORkZG9ObNG1I3mfjPyckJXbp0yQCt5P79+/HT09MW8/Pz1NbWxtNy/lNeXs6fj7Cm4d69ewTAL8zNzX/Q0NCg/7W1tTVaXl6m2dlZSX19/XMTE5NTDL93KywsXJybm3PjC21ubtLr16/PNWHi9PRU8/Hjx79pa2srN0ul0lPc8CA8PHyjpKRkq7S0dCs1NXXTwMBgVx0oJydnDWdcgWe0sbFxrtHOzg5NTEw8srOzU9kYFRX1R1xcXHRKSgrhpvKlpSV5WVkZ+fn5fVBUVPQX8qayvqGhYQJA9OrVK1pZWVFpMqC7FhcXJ7O7bJqamoQ4f4tvLjwTPH358uU2x51dxyFzmZmZIbdu3fr95s2b9kwctoKCgqvOzs5ZWF/OYCqJR5g+RHK1xIHIyMguCwuLXACxh6S+gQkC0EUvLy+/ioqKjoSEhCs8zmurqqo+htHe3p4qCCiXzYlnQ7wpKSmpDCCkr69Pvb29TGdhTiKR0PHxsdDYu8PDw799fHyCXVxcXoyPj1sz+MzMTGJeXt7XiMqMCsjIyIiX2AkNDT1aXV0d4FrhQz09PUlXV5epSjo6OsTgMTEx1NnZSV1dXYRwrgQHB88zCO+Hh4bNzc2OCKsqCCaUnWvXrgmHoNiEMIleKBQK2t/fp+vXr3PihT7f3NjYmEAYsX5oa2uLxsbGhO+/FuNFGHsvNhUQKysrZQcyQk1NTQK3eSHTm8MVFhYmfHt6erhomX3CPIcQeVDu5zw6OjoKBa4C4ubm9gLfMO50dHRoJSYmfuLq6trIG5BEIWSoGZLJZALnGxsbCVpGzCIQxgJzduJh0L6d6OjoGQ63Cgjq4TtLS8swZtju7i7V1NR8hQQ38m2hUXR0dCQs5BxxrTAo1xK8MOrv7+8Uk86GHNVCmmbOURiU/XN4ePiosrJSyHJra2sQAL7x9vbO5RCpq6qDgwNBgSk7OzsGTLwqjoPO9PDhw14uTrG2IE0CCWRgyai/v39EXV1dJwakfCgk5EswLRiLCiDfzcibnMNlamq6zSoMihb19fWFnk2woaHh3CPYWWZxZDjUku7ubiFhSPovWVlZkUxP8RY4RBESEqKIiIiQcn90dPT06dOnMoRDX10J2C5fvtyGkN1guvMFWIby8/NJwoXFA7a2ttLBwcH29PT0EL7B+xjniOtFBOQ+5OZnPBcxuMgJKwO/O9J3N+YQnYB+oYGBgX729vad8G5fne+iMXVRlDt4EX9EKJV8ZckZGBi4DQp36OnpSZS5OXsrThrY1IM8hDo5OQXEx8c3I5kEfdo2MzPbTk5OprS0tDEbG5vPHjx4cAcHfQ663+Vn+6yAAigIQL/iopoMJFWvWB7kNx81Mejr6xuPujHGobZ4w23x3htB4n0gjk8g+e1Mb7QG1Nrts0X9DigC7HsOr2X/KSvMJsRUAW1TMBkYmJWAv2IYRWUGUIuHh8enCP2zxcVFZV3hd4Iv9jyTXoRmMTC8+wmhu3E2dLB9zH0vuyhhZI8A1Obu7h6DcDWhXvbhTSRy3f2PAAMAVXfzurX4bzgAAAAASUVORK5CYII=);
	background-color:#EEE;
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-size:66%;
	border:1px solid grey;
	border-radius:5px;
	display:none;
	float:right;
	height:29px;
	right:10px;
	margin:0;
	padding:0;
	position:absolute;
	width:10%;
	max-width:44px
}
#search_icon_placeholder:hover{
	cursor:pointer;
	border:1px solid #000;
	background-color:#fff
}
#search-form{
	width:240px;
	vertical-align:top;
	margin:0 auto;
	padding:0
}
.search-soa [type=search]{
	height:29px;
	width:10em;
	border:0
}
#search-button{
	cursor:pointer;
	border:none;
	width:auto;
	padding:5px 15px;
	background-color:#ccc;
	color:#222;
	margin:0;
	font-size:.875em;
	vertical-align:top
}
.search-form-expanded{
	text-align:right;
	margin:.5em 0 0;
	font-size:80%;
	font-weight:700
}
#search-form fieldset{
	background:0 0;
	padding:0;
	margin:0
}
.footer-block,.footer-block .wrap{
	max-width:960px;
	margin:0 auto;
	width:100%
}
#search-form legend{
	text-indent:-99999px;
	position:absolute
}
label#search-label-site{
	padding:0 15px 0 0
}
.site-inner{
	background:#fff;
}
article aside{margin-left:.5rem;}
.foot-wave {
	margin-bottom:-1rem;
}
.footer a{
	text-decoration:underline
}
.footer a:hover{
	text-decoration:none
}
.footer-block{
	background-color:#194a6b;
	color:#fff;
	font-size:.875em;
	padding:16px 20px 0
}
.footer-block a,.footer-block h1,.footer-block h2,.footer-block h3,.footer-block h4,.footer-block h5,.footer-block h6{
	color:#fff
}
.footer-block a{
	font-weight:700
}
.footer-block .wrap{
	padding:0
}
.footer-block .block-content-area{
	width:100%;
	float:left;
	text-align:center
}
.footer-block .footer-block-1,.footer-block .footer-block-2{
	margin:0 2% 0 0
}
.footer-block .footer-block-3{
	margin:0
}
.socialmedia-icons ul{
	vertical-align:middle;
	display:inline-block
}
.socialmedia-icons ul li a{
	color:#555;
	background-color:#f5f5f5;
	padding:10px;
	border-radius:50%;
	font-size:160%
}
.socialmedia-icons ul li a:hover{
	color:#fff;
	background-color:#999
}
.global-footer a{
	color:#222
}
.global-footer{
	color:#222;
	padding:.5em 0
}
#SOAfooterlinks ul{
	padding:0;
	margin:0 16px 16px
}
#SOAfooterlinks ul li{
	display:inline;
	font-size:80%;
	text-align:center;
	margin:0 8px 0 0
}
footer p{
	text-align:center;
	margin:0 auto
}
footer .copyright,footer .copyright a{
	margin:8px 0;
	font-size:.875em
}

/* new accessible alert boxes */

.Alert{background-color:red;}
.Info{background-color:#a8a8a8;}
div.divAlert{
clip-path: polygon(0 0, 90% 0, 100% 50%, 90% 100%, 0 100%);
width: 100px; 
float:left;
color:#050709;
text-transform:uppercase;
font-size:1.2rem;
font-weight:700;
margin-right:1rem;
margin-left:-1rem;
text-align:center
}
.dolAlertBox{
margin-bottom: 20px !important;
padding:1rem;
box-shadow: 0 2px 5px 0 #999, inset 0 0 15px 0 #fcc !important;
border: solid 2px #e33 !important;
}
.dolInfoBox {
margin-bottom: 20px !important;
padding:1rem;
box-shadow: 0 2px 5px 0 #999, inset 0 0 15px 0 #e8e8e8 !important;
border: solid 2px #a8a8a8 !important;
}
aside {
border-left:thin solid #f5f5f5;
border-bottom:thin solid #f5f5f5;
}
aside p{margin-left: 1rem;}
/* end accessible alert boxes */


@media screen and (min-width:22.8em){
	.site-title{
	width:100%
	}
	#search_icon_placeholder{
		width:38px;
		height:33px
	}

}
@media only screen and (min-width:36em){
	.global-nav-menu .inline-div>ul>li{
	display:inline-block;
	padding:20px 0 3px
	}
	.global-nav-menu .inline-div>ul>li:last-child{
		display:none
	}

	span.site-title{
		text-align:left;
		padding:0;
		width:auto
	}
	span.site-description{text-align:left;}
	header.site-header .title-area{
		width:87%
	}

}
@media screen and (min-width:48em){
	.title-area{
	margin:0
	}
	.site-header.js_search_enabled #search_icon_placeholder{
		display:none
	}
	.site-header.js_search_enabled #search-form{
		display:block
	}
	#search-form{
		float:right
	}
	.footer-block .block-content-area{
		float:left;
	}
	.footer-block .footer-block-1{
		text-align:left;
		width:32%
	}
	.footer-block .footer-block-2{
		text-align:center;
		width:22%
	}
	.footer-block .footer-block-3{
		text-align:right;
		width:42%
	}
	#SOAfooterlinks ul{
		padding:0;
		margin:0 0 16px;
		text-align:center
	}

}
@media screen and (min-width:60em){
	header.site-header{
	margin:2em 0 0
	}

}
@media print{
	body{
	text-align:left;
	background:#fff;
	color:#000
	}
	blockquote,div,form,h1,h2,h3,h4,h5,h6,img,li,object,ol,p,small,table,tbody,td,tr,ul{
		padding:0
	}
	#SOAfooterlinks,#menu-statewide-navigation,#search-form,.agency-navigation{
		display:none
	}
	#search_icon_placeholder{
		border:none
	}

}
.agency-responsive-menu a:focus,.agency-responsive-menu>.first>a:focus,.agency-responsive-menu>.last>a:focus,.socialmedia-icons ul li a:focus,.title-area h1:focus,a:focus{
	background-color:#ffffe0;
	color:#bf1722
}
.global-nav-menu .inline-div>ul>li:first-child a:focus{
	background-image:url(http://webcontent.alaska.gov/style/soa/20170315/images/2016-soa-logo-dark.png)
}
a.visuallyhidden{
	background:0 0;
	border-bottom:1px solid #fff;
	border-bottom-right-radius:8px;
	border-right:1px solid #fff;
	background-color:#ffffff;
	color:#000;
	left:0;
	padding:6px;
	position:absolute;
	top: 0;
  z-index: -1;
	transition:top 1s ease-out 0s,background 1s linear 0s;
}
a.visuallyhidden:active,a.visuallyhidden:focus{
	background:#41b6e6;
	left:0;
	outline:0;
	position:absolute;
	top:0;
	transition:top .1s ease-in 0s,background .5s linear 0s;
  z-index: 500;
}

.visuallyhidden{
	background-color: white;
	color:black;
}
@media only screen and (min-width:40em){
	label.visuallyhidden,p.visuallyhidden{
	left:0;
	position:absolute;
	top:-400px;
	background-color: white;
	color:black;
	}
}
.intent{margin-left:2rem;}

li#nativeLanguage {
  display: none;
  position: absolute;
  top: 1em;
  bottom: 0;
  width: 37%;
  padding: 0;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  overflow: visible;
  max-width: 400px;
  margin-left: 200px;
  max-height: 40px;
}
li#nativeLanguage a {
  padding: 0;
}
li#nativeLanguage a:focus {
  color: #fff;
  background-color: transparent;
}
#nativeLanguageAudio {
  display: none;
}
#nativeLanguageTerm {
  display: block;
  font: italic 1.4rem/1rem "Adobe Caslon", Baskerville, "Palatino Linotype",
    Palatino, "Century Schoolbook L", "Times New Roman", serif;
}
#nativeLanguageTerm span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-left: 5px;
  background: no-repeat center/14px
    url(/soa_assets/speaker.png);
}
#nativeLanguageEng,
#nativeLanguageType {
  line-height: 2em;
}
@media all and (min-width: 60em) {
  li#nativeLanguage {
    display: block;
  }
}

@font-face{
	font-family:socialmedia-icomoon;
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/socialmedia-icomoon.eot?ssi-texv9a);
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/socialmedia-icomoon.eot?#iefixssi-texv9a) format('embedded-opentype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/socialmedia-icomoon.woff?ssi-texv9a) format('woff'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/socialmedia-icomoon.ttf?ssi-texv9a) format('truetype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/socialmedia-icomoon.svg?ssi-texv9a#ssi-icomoon) format('svg');
	font-weight:400;
	font-style:normal
}
.socialmedia-icons{
	overflow:hidden
}
.socialmedia-icons ul{
	margin:0;
	padding:0
}
.socialmedia-icons ul li{
	background:0 0!important;
	border:none!important;
	float:left;
	list-style-type:none!important;
	margin:0 6px 12px!important;
	padding:0!important
}
.socialmedia-icons ul li a{
	border:none!important;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	display:inline-block;
	font-family:socialmedia-icomoon;
	font-style:normal!important;
	font-variant:normal!important;
	font-weight:400!important;
	line-height:1em;
	speak:none;
	text-align:center;
	text-decoration:none!important;
	text-transform:none!important;
	width:1em;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.socialmedia-icons ul.aligncenter{
	text-align:center
}
.socialmedia-icons ul.aligncenter li{
	display:inline-block;
	float:none
}
@font-face{
	font-family:'Open Sans';
	font-weight:300;
	font-style:normal;
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-300/Open-Sans-300.eot);
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-300/Open-Sans-300.eot?#iefix) format('embedded-opentype'),local('Open Sans Light'),local('Open-Sans-300'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-300/Open-Sans-300.woff2) format('woff2'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-300/Open-Sans-300.woff) format('woff'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-300/Open-Sans-300.ttf) format('truetype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-300/Open-Sans-300.svg#OpenSans) format('svg')
}
@font-face{
	font-family:'Open Sans';
	font-weight:400;
	font-style:normal;
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-regular/Open-Sans-regular.eot);
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-regular/Open-Sans-regular.eot?#iefix) format('embedded-opentype'),local('Open Sans'),local('Open-Sans-regular'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-regular/Open-Sans-regular.woff2) format('woff2'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-regular/Open-Sans-regular.woff) format('woff'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-regular/Open-Sans-regular.ttf) format('truetype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-regular/Open-Sans-regular.svg#OpenSans) format('svg')
}
@font-face{
	font-family:'Open Sans';
	font-weight:600;
	font-style:normal;
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-600/Open-Sans-600.eot);
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-600/Open-Sans-600.eot?#iefix) format('embedded-opentype'),local('Open Sans Semibold'),local('Open-Sans-600'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-600/Open-Sans-600.woff2) format('woff2'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-600/Open-Sans-600.woff) format('woff'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-600/Open-Sans-600.ttf) format('truetype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-600/Open-Sans-600.svg#OpenSans) format('svg')
}
@font-face{
	font-family:'Open Sans';
	font-weight:400;
	font-style:italic;
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-italic/Open-Sans-italic.eot);
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-italic/Open-Sans-italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Italic'),local('Open-Sans-italic'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-italic/Open-Sans-italic.woff2) format('woff2'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-italic/Open-Sans-italic.woff) format('woff'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-italic/Open-Sans-italic.ttf) format('truetype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-italic/Open-Sans-italic.svg#OpenSans) format('svg')
}
@font-face{
	font-family:'Open Sans';
	font-weight:700;
	font-style:italic;
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-700italic/Open-Sans-700italic.eot);
	src:url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-700italic/Open-Sans-700italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Bold Italic'),local('Open-Sans-700italic'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-700italic/Open-Sans-700italic.woff2) format('woff2'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-700italic/Open-Sans-700italic.woff) format('woff'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-700italic/Open-Sans-700italic.ttf) format('truetype'),url(https://webcontent.alaska.gov/style/soa/20180912/opensans/Open-Sans-700italic/Open-Sans-700italic.svg#OpenSans) format('svg')
}
/*
 * Theme Name: Alaska Governor Genesis Theme
 * Theme URI: http://gov.alaska.gov
 * Description: Alaska Governor is designed for the divisions within the State of Alaska Office of the Governor. 
 * Author: Stephen Mattson
 * Author URI: http://gov.alaska.gov
 * Version: 1.0.5
 * Version Date: 2016	
 *
 *
 * This style sheet is specific to the example template provided. Webmasters are not expected to use this style sheet in their own designs and may delete the link to this style sheet on their templates.

*/

/* Table of Contents

	- HTML5 Reset
		- Box Sizing
		- Float Clearing
	- Defaults
		- Typography
		- Form
		- List Styles
		- Tables
		- Responsive Menu
		- Content Area
	- Media Queries
		- max-width: 8em
		- min-width: 12em
		- min-width: 12.4em
		- min-width: 22.8em
		- min-width: 33.75em
		- min-width: 36em
		- min-width: 48em
		- min-width: 54em
		
*/

/*
HTML5 Reset
---------------------------------------------------------------------------------------------------- */

/* Box Sizing
--------------------------------------------- */
*,
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}
/*
Defaults
---------------------------------------------------------------------------------------------------- */

/* Typography 
--------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
    color: #014c8b;
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 700;
    line-height: 1.25;
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
    color: #014c8b;
    font-weight: 500;
}
h1 {
    text-transform: capitalize;
    padding-top: .5em;
    font-size: 1.4em;
}
h2 {
    font-size: 1.3em;
    padding: 0;
}
h2.entry-title {
    font-size: 1.125em;
}
h3 {
    font-size: 1.2em;
    margin: 8px 0 5px;
}
h4 {
    font-size: 1.1em;
}
h5 {
    font-size: 1em;
}
h6 {
    font-size: 1em;
}
p {
	margin: 0 0 26px;
}
.block-title {
    font-size: 16px;
    text-transform: uppercase;
    border-bottom: 3px solid #ececec;
    background-color: #f5f5f5;
    padding: 16px 16px 8px 10px;
    margin-left: -1px;
}
.title-text{margin-top:.3rem;}
/* text styles */
.white{color:white}
.black{color:black}
.red{color:#B30000;}
.blue{color:blue}
.center{text-align:center;}
/* padding */
.padding-5{padding:5px;}
.padding-10{padding:10px;}
.padding-15{padding:15px;}
.padding-20{padding:20px;}
/* border styles */
.border-top-thin-solid-black{border-top: thin solid black}
/* Form 
--------------------------------------------- */
fieldset {
    border: 0px solid #000000;
    margin: 0;
    padding: 1em;
    background-color: #ffffff;
}
.form-field {
    margin-bottom: 20px;
    clear: both;
}
.form-field, .form-label, .form-field input, .form-submit input {
	font-size: 14px;
}
.form-label {
    color: #444444;
    font-weight: bold;
    text-align: left;
    margin: 0;
    max-width: 100%;
    padding: 0 0 3px 0;
    width: auto;
    display: block;
}
.form-field input[type=text], .form-field input[type=email], .form-field textarea, .form-field select {
    color: #555555;
    background-color: #ffffff;
    border-color: #7f7f7f;
    border-width: 1px;
    border-style: solid;
    border-radius: 0px;
    width: 100%;
    max-width: 100%;
    padding: 6px 10px;
    box-sizing: border-box;
    outline: none;
    font-weight: normal;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    line-height: 1.3;
}
.form-field input[type=radio], .form-field input[type=checkbox] {
    color: #555555;
	display: inline-block;
}
.form-submit input[type=submit], .form-submit input[type=button] {
    width: auto;
    height: auto;
    line-height: normal;
    text-align: center;
    background: #d1ac2c;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
    color: #ffffff;
    cursor: pointer;
    font-weight: normal;
    border-radius: 4px;
    text-shadow: none;
    padding: 6px 11px;
    box-sizing: border-box;
    box-shadow: 0 1px 1px #eeeeee;
    margin: 10px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
}
.form-submit input[type=submit]:hover, .form-submit input[type=button]:hover {
    background: #014c8b;
    border-color: #cccccc;
    color: #ffffff;
}
/*
List Styles
--------------------------------------------- */
.content ol, .content ul, .content dl {
  /*  font-size: .875em; */
}
.entry-content dt {
	font-weight: bold;
}
/*
Tables
--------------------------------------------- */
table {
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 2;
    margin-bottom: 40px;
    width: 100%;
}
th {
    font-weight: bold;
    text-transform: uppercase;
}
th, td {
    text-align: left;
}
table tbody tr:nth-child(odd) {
    background: rgba(245,245,245,1);
}
table tbody tr td {
    padding: 10px 0 10px 5px;
    line-height: 1.5em;
}
td {
    padding: 6px 0;
    font-size: .875em;
}
thead th {
	position: sticky;
	top: 0;
	background-color: #f0f0f0; /* Optional: Add a background color to the header */
}
/*
Columns
Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.0%;
}
.one-half,
.three-sixths,
.two-fourths {
	width: 48%;
}
.one-third,
.two-sixths {
	width: 32%;
}
.four-sixths,
.two-thirds {
	width: 66%;
}
.one-fourth {
	width: 23%;
}
.three-fourths {
	width: 74%;
}
.one-sixth {
	width: 15%;
}
.five-sixths {
	width: 83%;
}
.first {
	clear: both;
	margin-left: 0;
}

/* Responsive Menu */
/* Styles with .responsive-menu target viewports with a min-width if 48em */ 
.responsive-menu-icon {
	background-color: #edf2f7;
	cursor: pointer;
	display: none;
}

.responsive-menu-icon {
	display: block;
	font: normal 20px/1 'Open Sans';
	margin: 0 auto;
	padding: 10px;
	text-align: center;
	color: black;
}

.agency-responsive-menu {
    background-color: #edf2f7;
    clear: both;
    line-height: 1.5;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
	font-weight: 400;
}
.agency-responsive-menu .menu-item, .responsive-menu-icon {
    display: block;
}
.agency-responsive-menu li {
	list-style: none;
}
.agency-responsive-menu > li {
    background-color: #edf2f7;
}
.agency-responsive-menu a, .agency-responsive-menu > .first > a, .agency-responsive-menu > .last > a{
    border: none;
    color: #000;
    display: block;
    font-weight: 400;
    line-height: 1;
    padding: 16px;
    position: relative;
	text-decoration: none;
}
.agency-responsive-menu .menu-item-has-children > a {
    margin-right: 60px;
}
.agency-responsive-menu > .menu-item-has-children:before {
	color: #fff;
    content: "+";
    float: right;
    font: normal 20px/1;
    height: 20px;
    padding: 12px 20px;
    right: 0;
    text-align: right;
    z-index: 9999;
}
.agency-responsive-menu .menu-open.menu-item-has-children:before {
    content: "-";
}
.agency-responsive-menu > li > .sub-menu, .agency-responsive-menu {
    display: none;
}
.agency-responsive-menu .sub-menu {
    padding: 0;
}
.agency-responsive-menu .sub-menu a {
    background-color: #fff;
    color: #333;
    display: block;
    font-size: 88%;
    font-weight: normal;
    padding: 10px 12px;
    position: relative;
    width: auto;
    letter-spacing: .5px;
}
/* Conent Area */
.showcase section {
    margin: 0;
    padding: 0;
    background: #ffffff;
	max-height: 334px;
}
.content .home-top, .content sidebar, .content .sidebar-home, .content .bottom-block, .footer-block{
    padding: 16px 20px 10px;
}
main.content, article.home-main-content article{
    padding: 0 20px 10px;
}
.entry-content .listing-item {
    margin: 5px 16px;
    padding: 5px 0;
    border-bottom: 1px solid #ececec;
}
.breadcrumb {
    font-size: 12px;
    padding: 10px;
}
.home .content {
	background: none;
	border: none;
}
.home .content > article, .content {
    background: #fff;
    max-width: 100%;
    width: auto;
	margin: 0;
}
.home .content > article{
    border-right: 1px solid #e2e2e2;
}
.content .entry-header .entry-meta {
    margin: 0;
    border: none;
    padding: 0;
    font-weight: bold;
}
.entry {
    margin-bottom: 1em;
    border-bottom: 1px solid #ececec;
}
.archive-pagination li {
    display: inline;
	list-style: none;
}
.archive-pagination li a {
    background-color: #014c8b;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    line-height: 2;
    margin-bottom: 4px;
    padding: 8px 20px;
    text-decoration: none;
    text-transform: uppercase;
}
.archive-pagination li a:hover, .archive-pagination li.active a {
    background-color: #3b7093;
    text-decoration: none;
}
/** Sidebar Navigation **/
.sidebar ul li {
    border-top: 1px solid #ececec;
    font-size: 100%;
	list-style: none;
    text-transform: uppercase;
}
 .sidebar ul {
    margin: 0;
    padding: 0;
}
.sidebar .sidebar_nav_menu ul > li:first-child {
    border-top: none;
}
.sidebar .sidebar_nav_menu ul li a {
    color: #333333;
    display: block;
    padding: 8px 20px;
}
.sidebar .sidebar_nav_menu ul li:hover, .sidebar .sidebar_nav_menu ul li:hover {
    border-left: 3px solid rgb(0,102,204);
}
.sidebar .sidebar_nav_menu ul li, .sidebar .sidebar_nav_menu ul li {
  border-left: 3px solid rgb(255, 255, 255);
}
.sidebar {
	max-width: 100%;
    width: 100%;
    padding: 0;
}
.sidebar > section {
    margin-bottom: 2em;
    word-wrap: break-word;
    background-color: #ffffff;
    border-bottom: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
}
.sidebar section div > div {
    padding: 0;
}
.sidebar .sidebar-block p {
    margin: 1rem;
    padding: 0;
    font-size: 100%;
}
.sidebar h5 {
    margin: 0 1em;
    padding: 0;
    color: #000;
}
.sidebar-block ol {
    padding: 0 20px;
}
.sidebar-block ol > li {
    background-image: none;
    list-style-position: inside;
    list-style-type: decimal;
    padding: 0 0;
    font-size: 90%;
}
/** Home Page Specific **/
.home main.content{
    padding: 0;
}
.home-middle, .home-top {
    background-color: #fff;
    clear: both;
    overflow: hidden;
    padding: 1em 0;
    margin: 0 0 16px;	
}
.home .home-top h2 {
    font-size: 1em;
	text-transform: uppercase;
}
.home-top section article p {
    padding: 0 0 5px;
}
.home article.home-main-content > div > p {
    padding: 0 0 0 20px;
}
.home article.home-main-content .listing-item {
    margin: 0;
}
.home article.home-main-content .article-date {
    margin: 8px 0;
    font-weight: bold;
    font-size: .825em;
}
.home article.home-main-content .article-heading {
    padding: 0;
    font-weight: normal;
    text-transform: initial;
}
.home .content article.home-main-content h2 {
	font-size: 1.875em;
    font-weight: normal;
    border-width: 1px;
	padding: 0;
    border-bottom: 3px solid #ececec;
	text-transform: uppercase;
	margin: 0 20px;
}
.home .content article.home-main-content h3 {
    font-size: 1em;
}

.home .sidebar-home {
	background: #fff;
	max-width: 100%;
    width: auto;
    padding: 0 20px;
    margin: 0 0 32px 0;
}
.home .sidebar-home h2 span.line-one{
    font-weight: 300;
    font-size: 1.25rem;
    letter-spacing: 1px;
    margin: 0;
    background: none;
    border: none;
    padding: 0;
	text-transform: uppercase;
}
.home .sidebar-home h2 span.line-two {
    background: none;
    text-transform: uppercase;
    font-weight: normal;
    border-bottom: 4px double;
    padding: 0;
    font-size: xx-large;
}
.home .bottom-block {
	background-color: #fff;
	width: 100%;
}
.home .home-lower-left {
	clear: both;
}
.home .home-lower-middle, .home .home-lower-left {
	margin: 0 2% 32px 0;
}
.home .home-lower-right {
	margin: 0;
}
.photostream {
	list-style: none;
	margin: 0;
	padding: 0;
}
.photostream li{
	display: block;
	float: left;
	margin: 1%;
    width: 31.3333333333%;
    height: 31.3333333333%;
}
.photostream li img{
	display: block;
    width: 100%;
}
.home h3.block-title {
    font-weight: normal;
    padding: 0 0 8px;
    border-bottom: 1px solid #ececec;
    background: none;
}
.event-date {
    float: left;
    height: 65px;
    width: 65px;
    background: #014c8b;
    color: #fff;
    padding: 10px;
    text-align: center;
    border-radius: 50%;
    font-size: .875em;
    margin: 0 10px 0 0;
}
article.event-info {
    clear: both;
    margin: 16px 0;
	padding: 4px 0;
}
article span.event-day-month {
    border-bottom: 1px solid #fff;
    padding: 0 0 2px 0;
    font-size: 1.2em;
}
h4.event-title {
    border-bottom: 1px solid #ececec;
    font-size: .83em;
    padding: 0 0 5px;
}
.event-coverage {
    padding: 0;
    margin: -6px 0 0 0;
    font-size: .875em;
}
.dept-foot{font-weight:600;font-size:1em;margin-bottom:0;}
@media screen and (max-width: 8em) {
}
@media screen and (min-width: 12em) {
}
@media screen and (min-width: 12.4em) {

}
@media screen and (min-width: 17.2em) {

}
@media screen and (min-width: 22.8em) {

}
@media only screen and (min-width: 33.75em) {

}
@media only screen and (min-width: 36em) {
	.responsive-menu-icon {
		display: none;
	}
	.agency-responsive-menu.responsive-menu > li > .sub-menu, .agency-responsive-menu.responsive-menu {
		display: block;
		text-transform: none;
	}
	.agency-responsive-menu.responsive-menu > .menu-item-has-children:before, .agency-responsive-menu.responsive-menu .menu-open.menu-item-has-children:before  {
		content: none;
		padding: 0;
	}
	.agency-responsive-menu .menu-item-has-children > a {
		margin-right: 0;
	}
	.agency-responsive-menu.responsive-menu > li {
		background: #edf2f7;
		display: inline-block;
		text-transform: uppercase;
	}
	.agency-responsive-menu.responsive-menu > li:hover {
		background-color: #fff;
		position: static;
	}

	.agency-responsive-menu.responsive-menu .sub-menu li {
		min-width: 15em;
	}
	.agency-responsive-menu.responsive-menu .sub-menu a:hover {
		border-left: 4px solid #e4cd6c;
		background-color: #fbf8e9;
	}
	.agency-responsive-menu.responsive-menu > li a, .agency-responsive-menu.responsive-menu > .first > a, .agency-responsive-menu.responsive-menu > .last > a{
		padding: 12px 16px;
	}
	.agency-responsive-menu.responsive-menu .sub-menu {
		background: none repeat scroll 0 0 #ffffff;
		box-shadow: 0 0 5px #666;
		left: -9999px;
		margin: 0;
		opacity: 0;
		padding: 0;
		position: absolute;
		z-index: 999;
		text-transform: none;
	}
	.agency-responsive-menu.responsive-menu li:hover > .sub-menu {
		left: auto;
		opacity: 1;
	}
	.agency-responsive-menu.responsive-menu .sub-menu a {
		border: 1px solid #f5f5f5;
		border-top: none;
	}
	/* Content Area */
	main.content {
		background-color: #ffffff;
	}
	.home-top div.featured-content {
		float: left;
		width: 33%;
		padding: 0 16px;
	}
	.home-top div.featured-content article p {
		border-bottom: none;
	}
}
@media screen and (min-width: 48em) {
.home .content > article {
	float: left;
    max-width: 59%;
}
.home .sidebar-home {
	float: right;
	max-width: 39%;
}
.home .bottom-block {
	float: left;
	width: 32%;
	min-height: 450px;
}
.page .content {
	float: left;
	max-width: 66%;
}
.standard-components .content {
	height: 400px;
}
.sidebar {
	float: right;
	max-width: 32%;
}
.page.right-sidebar .content {
	float: left;
	max-width: 66%;
}
.page.right-sidebar .sidebar {
	float: right;
	max-width: 32%;
}
}
@media screen and (min-width: 54em) {
}

#search-field-big {
    color: black;
}
/* replaces labor2018.css file */

ul .float-dol {
    float: left; 
	list-style-type: none;
	padding: 5px 20px 5px 20px
} 
/** Bread Crumb OL **/
nav.breadcrumb {
  padding: 0.8em 1em;
}

nav.breadcrumb ol {
  margin: 0;
  padding-left: 0;
  list-style: none;
  font-size:.9rem;
}

nav.breadcrumb li {
  display: inline;
}

nav.breadcrumb li + li::before {
  display: inline-block;
  margin: 0 0.25em;
  transform: rotate(15deg);
  border-right: 0.1em solid currentColor;
  height: 0.8em;
  content: '';
}

nav.breadcrumb [aria-current="page"] {
  color: #000;
  font-weight: 700;
  text-decoration: none;
}

/* Table of contents CSS for TOC inserted with Powershell table-of-contents-html.ps1 */
.two-column-toc ul {
  padding-inline-start: 1.5em;
  font-weight: 400;

  ::marker {
    content: ">> ";
    color: #48b;
    font-weight: 600;
  }
} 
.two-column-toc li a{
  color:#1b365d;
}
.two-column-toc{
  margin-bottom:2rem; 
  border:thin solid #8a8a8a;
  background-color:#eeeeee;
  padding:.5rem;
}
@media only screen and (min-width: 700px) {  
  .two-column-toc {  
    column-count: 2;  
    column-gap: 1rem;  
    column-rule-style: solid;  
    column-rule-width: 1px;  
  }  
  .two-column-toc h2 {  
    column-span: all;  
  }  
}  


/* Alert box with red "Alert" Tab */

.deptAlertBox{position:relative;
    padding:18px 10px 0;
    border:solid 2px #e33 !important;
    box-shadow:inset 0 0 15px 0 #fcc !important;
    background-color:#fff6f6 !important;
}
.deptAlertBox::before, .deptAlertBox::after{position:absolute;}
.deptAlertBox::before{content:"ALERT";
    top:-2px;
    left:-2px;
    right:-2px;
    height:20px;
    line-height:20px;
    text-align:center;
    color:#fff;
    font-size:.875rem;
    font-weight:bold;
    letter-spacing:.1em;
    text-shadow: 0 0px 2px #300;
    background-color:#e33;
    background-image:linear-gradient(to right, #e33 0%, #f33 40%, #f33 60%, #e33 100%);
}
.deptAlertBox h1{padding-top:.2em !important;
    margin-bottom:5px !important;
    font-size:1.2rem !important;
    font-weight:700 !important;
    color:#444 !important;text-transform:none;
}
.deptAlertBox a{font-weight:700;}
.deptAlertBox hr{border-color:#fcc;}
main .deptAlertBox{margin-bottom:20px !important;
    box-shadow:0 2px 5px 0 #999, inset 0 0 15px 0 #fcc !important;
}
main .deptAlertBox h1{padding-top:.4em !important;
    margin-bottom:10px !important;
    font-size:1.5rem !important;
}


@media all and (min-width:36em) {
	.deptAlertBox{padding:0 20px;}
	.deptAlertBox::before, .deptAlertBox::after{top:5px;}
	.deptAlertBox::before{left:0;right:auto;width:50px;height:20px;line-height:20px;font-size:.7rem;text-align:right;}
	.deptAlertBox::after{content:"";left:50px;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e33;}
	.deptAlertBox h1{margin-left:50px !important;}
	.deptAlertBox p{margin-bottom:10px;}
	main .deptAlertBox::before, main .deptAlertBox::after{top:10px;}
	main .deptAlertBox::before{width:60px;height:30px;line-height:30px;font-size:.875rem;}
	main .deptAlertBox::after{left:60px;border-width:15px 0 15px 15px;}
	main .deptAlertBox h1{margin-left:70px !important;}
	main .deptAlertBox p{margin-bottom:20px;}
}

/* indent a block item */
.indent{margin-left:2rem;}

/* Alert and Info box Code
**************************
 
<div class="dolAlertBox">
    <h2 class="center">__headline__</h2>
        <div  role="heading" aria-level="3" class="divAlert Alert">Alert</div>
	<p class="dolAlert">__information_paragraph__</p>
 </div>
                        
<div class="dolInfoBox" >  
	<h2 class="center">__headline__</h2> 
		<div  role="heading" aria-level="3"  class="divAlert Info">Info</div>
	<p class="dolAlert">__information_paragraph__</p>
</div> 

*************************
*/

/* Water Mark a page as draft */
    .watermark { 
      opacity: 0.3; 
      color: BLACK; 
      position: fixed; 
      top: auto; 
      left: 20%; 
      font-size:7rem; 
      font-weight:900; 
      -webkit-transform: rotate(-45deg); 
      -moz-transform: rotate(-45deg);
  } 

/** push or pull content onto a page by date */
.pushPullDate{display:none;}

/** 
** Required Greeting styles for legacy pages 
** can be removed once all legacy pages are updated 
**/
#required-greeting{
	display:none
}

@media only screen and (min-width:40em){
	#required-greeting{
		font-size:22px;
		width:960px;
		margin:0 auto;
		padding:0;
		color:#fff;
		display:block;
	}
	#required-greeting dl#language-greeting{
		position:absolute;
		top:0;
		margin:6px 0 0;
		padding:0;
		background-color: rgb(7, 47, 73);
	}
	#required-greeting dl#language-greeting dt{
		margin:0;
		padding:0;
		width:500px;
		list-style:none
	}
	#required-greeting dl#language-greeting dt a{
		color:#fff
	}
	#required-greeting .greeting{
		font-size:22px;
		font-family:"Adobe Caslon",Baskerville,"Palatino Linotype",Palatino,"Century Schoolbook L","Times New Roman",serif;
		font-style:italic;
		line-height:20px;
		max-width:340px;
		width:auto;
		float:left;
		text-align:right;
		margin:0
	}
	#required-greeting .greeting:hover{
		text-decoration:underline
	}
	#required-greeting a:focus .greeting{
		background-color:#ffffe0;
		color:#bf1722
	}
	#required-greeting dd.language,#required-greeting dd.translation{
		float:left;
		font-size:55%;
		margin:0;
		max-width:50%;
		text-align:right;
		width:auto;
		background-color: rgb(7, 47, 73);
		color:white;
	}
	#required-greeting dd.language{
		clear:left;
		padding:0 5px 2px 0;
		margin:0 0 0 160px
	}
	#required-greeting dd.translation{
		padding:0 0 0 10px
	}
	#required-greeting dd.speaker{
		float:left;
		font-size:55%;
		margin:0;
		text-align:right
	}
	#required-greeting dd.speaker button{
		background-image:url(https://webcontent.alaska.gov/style/soa/20180912/greetingassets/speaker.png);
		padding:0 0 0 10px;
		border:none;
		background-color:rgba(0,0,0,0);
		background-size:14px;
		background-repeat:no-repeat;
		background-position:10px 2px;
		text-indent:-40000px;
		width:25px
	}

}
#required-greeting dl#language-greeting dt a:active,
#required-greeting dl#language-greeting dt a:focus{
	color:white;
	background-color: rgb(7, 47, 73);
}
#required-greeting{
	padding-left:30px
}
@media only screen and (max-width :750px){
	#required-greeting{
	display:none
	}

}
/** 
** End of  Required Greeting styles for legacy pages 
**/











