@charset "utf-8";
/* CSS Document */
/* DMV additional Styling */
/* This document is dependent on:
	http://doa.alaska.gov/_fw/20140219/soa.css
	http://doa.alaska.gov/_fw/20140219/doa.css"
*/
/* Version 4/25/2013 */

/* Contents */
/* NAVIGATION COLORS*/
/* MAIN CONTENT */
/* SPECIFIC STYLES */
	/* FEATURED */
	/* EVENT LINK BOX */
	/* INFO */
	/* BULLETED DD */
/* REUSABLE CLASSES */
	/* A NOTIFY */
	/* STANDOUT */
	/* HEADLINES */
	/* BOXER */

/* NAVIGATION COLORS*/
/* NAV & SUB-NAV BAR COLORS */
.globalmenu, #nav {
	background-image: url(_images/graphic-background-globalmenu.gif);
	background-color: #0a4d79;
	border-color: #ccbcb3;
}
/* MAIN NAV BAR HOVER HIGHLIGHT */
.globalmenu li a:hover {
	background: rgba(253, 248, 243, .15);
}
.globalmenu li a:hover b {
	background: none;
}
/* SUB-NAV BAR HOVER HIGHLIGHT */
#nav .menu .sub {
	background: rgba(253, 248, 243, .15); 
}
#nav .menu a:hover, #nav .menu a:focus, #nav .menu a:active {
	background: rgba(253, 248, 243, .15);
	text-shadow:#214128 2px 1px 3px;
}
/* SUB-NAV DROP-DOWN MENU HOVER */
#nav .menu ul a:hover, #nav .menu ul a:focus, #nav .menu ul a:active {
	background:#0a4d79; 
	color:#fdf8f3;
}
/* SUB-NAV DROP-DOWN MENU BOTTOM */
#nav .menu .sub a:last-of-type {
	border-bottom:1px solid #8b9c9e;
	-webkit-box-shadow: 0 8px 6px -6px #333;
	   -moz-box-shadow: 0 8px 6px -6px #333;
	        box-shadow: 0 8px 6px -6px #333;
}
/* MAIN CONTENT */
main, .content {
	word-wrap:break-word;
	line-height: 1.5;
	color: #1a3745;
	position: relative;
	text-align:left;
	clear: both;
	display:block;
}
main p, .content p {
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
}
main ul li, .content ul li {
	background: none;
	padding: 0;	
}
main h1, .content h1, main h2, .content h2, main h3, .content h3 {
	font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	font-weight: normal;
	font-style: normal;
}
/* SPECIFIC STYLES */
#pagelist li {
	display:inline;
	list-style-type:none;
	background:none;
	padding-right:40px;
	margin-bottom:20px;
}
	/* FEATURED */
	#featured ul.ui-tabs-nav{
		background-color: #FFF;
		height: 249px;
		width: 2.167in;
		display: block;
	}
	#featured .ui-tabs-panel{
		width:62%;
		background-color: #FFF;
		overflow: visible;
		padding-top: 10px;
		position: relative;
	}
	/* EVENT LINK BOX */
	#eventLinkBox {margin-bottom:10px; border:1px dotted #aaa; width: 100%;}
	#eventLinkBox a:hover {background:#fff; text-decoration:none;}
	/* INFO */
	#info dl {clear:both; height:250px; margin:1em auto; width:586px;}
	#info dt {margin-bottom:1em; font-weight:bold;}
	#info dd {width:40%; float:left; margin:0;}
	/* BULLETED DD */
	#bulleted_dd dd{
		background: #fff url('../images/gry_bullet.gif') left no-repeat;
	}
	#bulleted_dd dl{
		padding-bottom:10px;
		margin-bottom:20px;
	}
	#bulleted_dd dt{
		padding-left:10px;
	}
/* FAQ */
#faq > ul {
	padding: 0;
	margin:0;
}
#faq > ul > li {
	list-style-type: none;
	display:inline-block;
	padding: 0;
	margin: 0 1em;	
}
#faq > ul.ui-tabs-nav > li {
	margin: 0;
}
#faq > ul > li.ui-state-default > a {
	display: block;
	padding: 1em 1.5em .5em 1.5em;
	background: #f9e9d9;
	border-radius: 1em 1em 0 0;
	border:1px solid #96b9c8;
}
#faq > ul > li.ui-state-hover > a {
	border-top-color: rgb(0,102,204);
	border-right-color: rgb(0,102,204);
	border-left-color: rgb(0,102,204);
}
#faq > ul > li.ui-state-active > a {
	background: white;
	border-color: #96b9c8;
	border-bottom-color: white;
	text-decoration: none;
	color: inherit;
}
#faq > ul > li.ui-state-active > a:hover {
	color: inherit;
	cursor: default;	
}
#faq > section.ui-tabs-panel {
	border-left: 1px solid #96b9c8;	
}
#faq > section {
	padding: 2em 2em;
}
#faq > section > div {
	padding-left: 2em;	
}
#faq > section > div > h3 {
	margin-top: 2em;
}
#faq > section > div h3:first-of-type {
	margin-top: 1em;	
}
#faq > section p {
	padding-left: 2em;
}
#faq .ui-accordion-header {
	cursor: pointer;	
}
#faq .ui-accordion-header:before {
	content: "\25ba";
	color: #96b9c8;
	font-size: .8em;
	padding-right: 1.5em;
}
#faq .ui-accordion-header-active{
	cursor: default;
}
#faq .ui-accordion-header-active:before {
	content: none;
}
/* REUSABLE CLASSES */
ol.mo_space li, ul.mo_space li{margin-bottom:10px;}
.add_sidelinks a.current {
	color:#00007c!important;
}
.caps {text-transform:uppercase;}
.eventBox {margin-bottom:10px; border:1px dotted #aaa; width: 100%;}
.indent{
	margin-left:30px;
}
.light_dt dt{
	font-weight:200;
}
.space {
	margin-bottom: 20px;
}
.testimonials{
	border:1px solid;
	padding:5px;
	background:#eee;
	color:#000;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
}
.noborder{
	border:none;
	background:#E6FFFF;
	padding:5px;
	padding-top:10px;
}
.highlight{
	background:#ffff33;
	padding:5px;
	margin-right:5px;
	
}
ul li.checkbox, .content ul li.checkbox {
	background-image: url('../images/checkbox.gif');
	list-style-image: none;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 2px 20px;
}

ul.checklist, ul li.checklist {
	background-style-image: url('../images/check_bullet.png');
	list-style-image: none;
	background-repeat:no-repeat;
}
.imagepad{
	padding-bottom:25px;		
}

.center_this ul{
	padding-right: 10px;
}
	/* A NOTIFY */
	a.notify{
		position:relative;
		z-index:24;
	}
	a.notify:hover{z-index:25;}
	a.notify span{display:none;}
	a.notify:hover span {
		display:block;
		position:absolute;
		top:2em;
		left:2em;
		width:15em;
		border:1px solid #000;
		background-color:#ffc;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
	}
	/* STANDOUT */
	.standout {
		padding-top:5px;
		padding-bottom:5px;
		margin-bottom:10px;
		border-top:1px dotted #aaa;
		border-bottom:1px dotted #aaa;
	}
	.standout a{
		font-weight:bold!important;
	}
	/* HEADLINES */
	.headlines_dl_style dt {
		padding-left:30px;
		background: #fff url('../images/gry_bullet.gif') bottom left no-repeat;	
	}
	.headlines_dl_style {
		padding-bottom:15px;
		margin-top:-5px;
	}
	.headlines_dl_style dd{
		padding-left:50px;
		font-size: .8em;
	}
	/* BOXER */
	.boxer{
		border:1px solid;
		padding:5px;
		background:#E6FFFF;
		color:#000;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-right:10px;
	}
	.boxer h3{
		color:#333;
		font-weight:bold;
	}
	.boxer a{
		color:#333339;
		text-decoration:underline;
	}
	.boxer a:hover{
		text-decoration:none;
	}
	.boxer .indent{
		padding-left:30px;
	}
	.boxer ul {
		padding-left: 30px;}
	
	.boxer ul li, .content .boxer ul li {
		background-image: none;
		list-style-type: disc;
		padding-left: 0px;}
	.boxer ol.lowerAlpha li {
		background-image: none;
		list-style-type: lower-alpha; }