﻿@charset "utf-8";
/* DNN Default Class Overrides */
.Normal, .NormalDisabled, .NormalDeleted{font-size:1em !important;}
ul li, ul li ul li{list-style-type:inherit;}
#dnn_ContentPane .c_DNN6.c_DNN6_Header{position:relative;}
/*#dnn_ContentPane ul li + li{margin-top:5px;}*/
#dnn_ContentPane ul li ul{margin-bottom:0px;}
#dnn_ContentPane a{text-decoration:none;}

.DNNEmptyPane + #breadcrumbs{border-top:1px solid #4C5D79;}
.dnnSortable {min-height:0 !important}
#dnn_TopPane{
	position:relative;
	z-index:1000;
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
}
#dnn_MenuPane{position:relative;z-index:1000;}
/*.DnnModule{z-index:auto !important;}*/
/* Inserted by pahoke on 11/27/12 for Form and List module customization */
.UDT_Caption{display:block;text-align:right;width:18%;margin-top:2px;}
.UDT_Form{padding:10px;}
.UDT_Field{margin-bottom:5px;}
.UDT_Field div{display:inline-block;}
fieldset.UDT_Field div.UDT_Field{width:100%;}
.UDT_Input{vertical-align:top;margin-left:5px;}
.UDT_Input table{background-color:transparent !important;}
.UDT_Input textarea{width:400px;height:200px;}
.UDT_Separator, .UDT_Field legend{font-size:12px;font-weight:bold;margin-top:20px;}
a.dnnFormHelp{background:none !important;}
.UDT_Buttons span{font-size:12px;font-weight:bold;}
/* Inserted by pahoke on 11/27/12 */


/* General Use Classes */
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
/*Hide elements for screen readers*/
.hidden{position:absolute;left:0px;top:-200px;width:1px;height:1px;overflow:hidden;}



/* HTML Tag Overrides */
body{margin:auto;padding:0;text-align:center;color: #373737;background: #030c1b;}

.goldHeader {
    font: normal 22px/18px Georgia, Palatino, Times New Roman, Times, Serif;
    padding: 7px 0px 7px 18px;
    color: #000066;
    border-bottom: 2px solid #FFFFFF;
    border-top: 2px solid #FFFFFF;
    background: #F3BD5D url(//gov.alaska.gov/templates/gov_images/gold_bar.gif) no-repeat top left;
    overflow: hidden;
    white-space: nowrap;
}

.DORImageContent {
    background: #FFFFFF url(//gov.alaska.gov/templates/gov_images/light_tan_background.jpg) 0 0px no-repeat;
    padding-right:15px;
}
.DORImage {
border: 2px solid #E3AD50;
padding: 1px;
background: #FBE6AD;
}

.DORImageRow {
    padding-left:80px;
}

.DORImageBottomRow > div {
    padding-bottom:30px!important;
}

.DORImageRow > div{
    padding-top:15px;
    padding-bottom:15px;
}

.DORImageRow img {
    border: 5px solid #C2A32B;
}
/* 
h1, h3, h4, h5, h6, p, ul, ol, dl {
    margin: 5px 0 15px;
    padding:0;
    font-weight:normal;
}


h3, h4, h5, h6 {
    margin:5px 0;
    text-indent:0px;
    color:#061d41;
    font-family: Arial,sans-serif;
}


h3, h4 {
    text-transform: uppercase;
}


h1 {
    color: #061d41;
    padding-bottom: 3px;	
    font-family: Georgia,"Times New Roman",Times,serif;
    margin-bottom: 15px;
    width: 100%;
    line-height: normal; 
}


h2 {
    color: #061d41;	
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight:normal;	
    font-size: 1.2em;
    letter-spacing: 0.02em;
    margin-bottom: 6px;
    line-height: normal 
}


h3 {
    color: #061d41;
    font-size: 0.78em;
    font-weight: bold;
    letter-spacing: 0.04em;
    line-height: 1.3em;
    padding: 10px 0 3px;
    text-transform: uppercase;
}


h4 {
    color: #061d41;
    font-size: 0.78em;
    font-weight: normal;
    letter-spacing: 0.1em;
    line-height: 1.3em;
    padding: 10px 0 3px;
    text-transform: uppercase;
}


h5 {
    color: #061d41;
    font-size: 0.63em;
    font-weight: normal;
    letter-spacing: 0.15em;
    line-height: 1.3em;
    padding: 10px 0 3px;
    text-transform: uppercase;
}


h6 {
    font-weight:bold;
    font-size:.6em;
} */


hr{margin:20px 0;border:0;height:1px;background:#333;background-image:-webkit-linear-gradient(left,#0A306A,#0A306A,#0A306A);background-image:-moz-linear-gradient(left,#F7DEAA,#CEA95B,#F7DEAA);background-image:-ms-linear-gradient(left,#F7DEAA,#CEA95B,#F7DEAA);background-image:-o-linear-gradient(left,#F7DEAA,#CEA95B,#F7DEAA);}

/*Positions the lists to line up with the rest of the page*/
ul, ol, dl{padding:0 0 0 25px;}
/*Positions paragraphs to line up with the rest of elements on the page*/
p{padding-left:3px;}
/* p, ul, ol, dl{font-size:.9em;line-height:1.3em;} */
/*Styles a link that is inside either a paragraph or a list*/


blockquote{font:normal 1em Helvetica, Arial, sans-serif !important;}

/* Page Elements */
/*This adds the gradient background on the top of the page*/
#background_top{width:100%;padding-top:15px;background:url('Images/background.gif') repeat-x #0a306a;}
/*IDs are elements that can be used only once per page on the website*/
#container{position:relative;width:960px;margin:auto;text-align:left;}
/*These all control the look and feel of the gold bar at the top of the page*/
#top_bar{display:block;position:relative;width:auto;height:27px;background:url('Images/gold_bar.gif') repeat-x #f9c033;}
/*Puts the rounded right corner on the top bar*/
#top_bar_right{width:7px;height:27px;background:url('Images/gold_bar_rtCorner.gif') no-repeat top right;float:right;}
/*This creates the State of Alaska Button on the left hand corner of the top bar*/
/*This displays the State of Alaska Link if the images don't load*/
#top_bar a#soa{display:block;width:153px;height:21px;padding:4px 0 0 15px;color:#00006F;text-decoration:none;font-weight:bold;font-size:14px;float:left;}
#top_bar a#soa:hover{text-decoration:underline;}
/*This positions the button image over the text*/
#top_bar a#soa span{display:block;position:absolute;width:170px;height:27px;top:0;left:0;background:url('Images/topbarSOA.gif') no-repeat;}

/*#top_bar a#showGoldMenu{display:none;padding:0 7px;height:27px;float:right;line-height:27px;color:#00006F;font-size:.7em;font-weight:bold;text-decoration:none;}*/
#top_bar a#showGoldMenu{display:none;margin:3px 0 0;width:16px;float:right;color:#00006F;text-decoration:none;}
#top_bar a#showGoldMenu span{display:block;margin:2px 0 0;height:4px;background-color:#43608C;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 1px #FAF4A0;-webkit-box-shadow:0 1px 1px #FAF4A0;box-shadow:0 1px 1px #FAF4A0;}
	#fixedSOAMenu {display:block}
	#responsiveSOAMenu{display:none;}
/*This is the "container" for the list of links on the top bar*/
#top_bar ul{margin:0;padding:0 0 0 10px;text-align:center;float:right;height:20px;}
/*This is the styling for each list item in the top bar list of links*/
#top_bar ul li{display:inline;padding:0 7px;list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.7em;float:left;}
/*Style for the actual links in the top bar*/
#top_bar ul li a{display:inline-block;line-height:26px;color:#00006F;font-weight:bold;text-decoration:none;}
/*Style for the hover / focus state of the list of links in the top bar*/
#top_bar ul li a:hover, #top_bar ul li a:focus{text-decoration:underline;}
/*This control the header element*/
/*This is the container as well as the holder of the actual header image*/
#header{display:block;position:relative;width:100%;min-height:90px;clear:both;overflow:hidden;}
/*This creates the link for the header with an invisible link block*/
#header a#title{display:block;position:relative;/*width:575px;*/height:90px;padding:0;font-weight:bold;font-size:1.2em;float:left;overflow:hidden;}
#header a#title h1{margin:0;color:#FFF;font-size:.8em;font-variant:normal;border:none;}
#header a#title h2{margin:0;color:#FFF;font-size:1.2em;font-variant:normal;border:none;}
/* Adjust background image to the left 1px because the banner images have an edge by mistake. */
#header a#title span{display:block;position:absolute;left:0;top:0;width:575px;height:90px;margin:0;padding:0;background:url('Images/DCCED_Header.gif') no-repeat;background-position:-1px 0;z-index:1;}
/*This styles the search box*/
#search{position:relative;width:300px;padding:15px 15px 0 0;text-align:right;font-family:Arial, Helvetica, sans-serif;float:right;}
#search #searchBox{width:100%;background:url('Images/searchbox.png') no-repeat top left;}
#searchSelect{position:absolute;top:45px;right:15px;}
#search input, #search label{margin:0;padding:0;}
#search #searchtextfield{position:relative;width:195px;top:-7px;right:0;margin:0;color:#6D6D6D;font-size:12px;border:0;}
#search #searchbutton{position:relative;top:0;right:0;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#search label{color:#F5F5F5;font-weight:bold;font-size:.7em;}

#mobileMenu{display:none;margin:0 auto;width:96%;}

/* Menu above banner photo */
#menu{width:100%;height:auto;min-height:26px;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;background:url('Images/menuBG.gif') repeat-x left bottom #061E41;border-bottom:4px solid #637ba5;clear:both;}
/*This styles the first level list*/
#menu ul{margin:0;padding:0;list-style:none;font-weight:bold;}
/*This styles the first level list items*/
#menu ul li{float:left;color:#FFF;list-style:none;}
/*This styles the list item link*/
#menu ul li a{display:block;padding:3px 15px 4px 15px;color:#FFF;font-weight:bold;text-decoration:none;border-right:1px solid #011745;border-left:1px solid #39507d;}
#menu ul li#first_nav  a{border-left:none;}
#menu ul li#last_nav  a{border-right:none;}
/*This is the rollover effect on the link and list item*/
#menu ul li a:hover, #menu ul li a:focus, #menu ul li:hover, #menu ul li:focus, #menu ul li.sfhover{color:#FFF;background:url('Images/menuRolloverBG7.gif') repeat-x top center #061D40;}
/*This does the main styling for all the dropdowns which are wrapped in divs depending on columns*/
#menu ul li div.one_col, #menu ul li div.two_col, #menu ul li div.three_col{display:none;position:absolute;margin:0 0 0 -10px;padding:0 10px;text-transform:none;font-weight:bold;font-size:.9em;z-index:1000;background:url('Images/1col_dropdownBG.png') repeat-y;}
/*This is to define the two column background shadow*/
#menu ul li div.two_col{width:340px;background:url('Images/2col_dropdownBG.png') repeat-y;}
/*This is to define the three column background shadow*/
#menu ul li div.three_col{width:510px;background: url('Images/3col_dropdownBG.png') repeat-y;}
/*This is the transparent white background for all the dropdowns*/
#menu ul li div div.dropdownBG{padding-bottom:1px;border-top:4px solid #061D40;border-bottom:4px solid #061D40;background-color:#FFFFFC;}
/*This is the hover effect to get the dropdowns to appear*/
#menu ul li:hover div.one_col, #menu ul li:focus div.one_col, #menu ul li.sfhover  div.one_col, #menu ul li:hover div.two_col,  #menu ul li:focus div.two_col,  #menu ul li.sfhover div.two_col, #menu ul li:hover div.three_col,  #menu ul li:focus div.three_col,  #menu ul li.sfhover div.three_col{display:block;}
#menu ul li div div ul{position:relative;width:170px;margin:0;padding:0;font-size:1em;background:none;border:none;}
/*This defines all the lists within lists that constitute the dropdown*/
#menu ul li div div ul li{float:none;display:block;padding:0;text-align:left;border:none;width:170px;}
/*This is all the links within the dropdown*/
#menu ul li div div ul li a{margin:0 1px;padding:6px 3px 6px 10px;color:#1e2944;text-decoration:none;border:none;}
/*The hover effect on the links in the dropdown*/
#menu ul li div div ul li a:hover, #menu ul li ul li a:focus{color:#000;background:none;background-color:#d5def0;border:1px solid #c2cde0;padding:5px 2px 5px 9px;}
#menu ul li div div ul li:hover, #menu ul li ul li:focus, #menu ul li ul li.sfhover {background:none;}
/*This formats the h1*/
#menu ul li div div ul li h1{display:block;margin:1px;padding:3px;color:#1E2944;font:bold 1em Helvetica,Arial,sans-serif;text-decoration:none;background-color:#ffde58;border:1px solid #f2d665;}
#menu ul li div div ul li h1 a{margin:-3px;padding:3px;}
#menu ul li div div ul li h1 a:hover{margin:-3px;padding:2px;}

/* DNN Login Links */
div.empLoginLink{display:block;position:absolute;right:16px;height:15px;margin:0;padding:0 3px;background-color:#637ba5;border:1px solid #4c5d79;border-width:0 1px 1px;z-index:1000;}
div.empLoginLink:before{display:block;position:absolute;top:0;left:-14px;width:16px;height:16px;content:"";background:url('Images/empLoginCurveL.png') no-repeat;}
div.empLoginLink:after{display:block;position:absolute;top:0;right:-14px;width:16px;height:16px;content:"";background:url('Images/empLoginCurveR.png') no-repeat;}
div.empLoginLink > a{display:inline-block;margin:0 0 0 8px;padding:0 0 0 8px;font-size:10px;color:#CCD;vertical-align:top;border-left:1px solid #4c5d79;}
div.empLoginLink > a:hover{color:#FFF;}
div.empLoginLink > a:first-child{margin:0;padding:0;border-left:0;}
/*This is for the header image */
#photo_banner{position:relative;margin:0;padding:0;height:172px;background:none top center no-repeat;border-top:1px solid #4c5d79;border-bottom:1px solid #4c5d79;clear:both;}
/*This styles the breadcrumbs*/
#breadcrumbs{width:auto;margin:0;padding:2px 0 2px 15px;color:#293042;font-size:.8em;font-weight:bold;background:url("Images/gold_bar.gif") repeat-x scroll 0 0 #F9C033;border-top:4px solid #637ba5;border-bottom:1px solid #CEA95B;}
#breadcrumbs a{padding:0 5px 0 0;color:#293042;text-decoration:none;}
#breadcrumbs a:hover, #breadcrumbs a:focus{text-decoration:underline;}
/*This controls the main content area*/
#content, #content_full{position:relative;width:960px;padding:0;margin:0 auto;background:url("Images/content_background_light_gold-old.gif") repeat-x scroll left top #FFFFFF;
    background: #f0ebdb;
    background: -moz-linear-gradient(top,  #f0ebdb 100%, #efdba2 0%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0ebdb), color-stop(100%,#efdba2));
    background: -webkit-linear-gradient(top,  #f0ebdb 0%,#efdba2 100%);
    background: -o-linear-gradient(top,  #f0ebdb 0%,#efdba2 100%);
    background: -ms-linear-gradient(top,  #f0ebdb 0%,#efdba2 100%);
    background: linear-gradient(to bottom,  #f0ebdb 0%,#efdba2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0ebdb', endColorstr='#efdba2',GradientType=0 );
}

#content_full {width:auto}
#content #main ul.links{list-style-image:url("Images/list-item-arrow.gif");}
#content #main ul li{padding:2px 0;}
#content #directorBox{width:22%;min-width:100px;float:right;margin:0 0 5px 20px;padding:5px;text-align:center;border:1px solid #f7deaa;background-color:#FFF;}
#content #directorBox img{width:100%;border:none;}
#content #directorBox p{margin:0;padding:0;font-size:0.75em;}
/* Columns Start */
/* #content #dnn_ContentPane{display:block;float:left;margin:0;padding:20px 2% 30px;width:652px} */
#content #dnn_ContentPane {
  display: block;
  float: left;
  margin: 0;
  padding: 15px 5px 30px 15px;
  width: 634px;
}

#content_full #dnn_ContentPane {
  display: block;
  float: left;
  margin: 0;
  padding: 15px 1.4% 30px 15px;
  width: 100%;
} 

/* #content #dnn_SidebarPane {
  display: block;
  float: right;
  margin: 0;
  padding: 20px 2% 30px 0px;
  width: 306px;
} */
#content #dnn_SidebarPane {
  display: block;
  float: right;
  margin: 0;
  padding: 15px 15px 30px 5px;
  width: 320px;
}
#content #dnn_SidebarPane #dnn_ctr5070_View_HelpTopicsPane {display:block;margin:0;width:100%}

#content #dnn_ContentPane.full{float:none;width:100%;max-width:920px;margin:0;padding:20px 2% 30px;}

#content img{max-width:100% !important;}

/*This adds positions the "TOP OF PAGE" link*/
#topOfPage{position:absolute;right:0px;bottom:0px;display:block;width:84px;height:25px;background:url("Images/topOfPage.png") no-repeat left top;}
/*This styles the department footer*/
#department_footer{width:960px;margin:auto;padding:10px 0;text-align:center;font:normal .75em Arial, Helvetica, sans-serif;background:url("Images/menu_background_grad.gif") repeat-x left top #c3dbed;border-bottom:3px solid #c3dbed;}

#department_footer h1, #department_footer h2, #department_footer h3, #department_footer p{border:0;font-variant:normal;}
#department_footer h2{text-align:center;font-weight:bold;font-size:1.3em;}
#department_footer h3{color:inherit;font-weight:bold;}
#department_footer .right{text-align:right;color:#2A3858; margin: 0 10px 0;}

#department_footer .left {
    margin: 0 0 0 10px;
}

#department_footer .dptFoot2Col .address{float:left;width:49%;}
#department_footer .dptFoot3Col .address{float:left;width:33.25%;}
#department_footer .address{padding:0;text-align:center;border-left:1px solid #c3dbed;}
#department_footer .address:first-child{border-left:none;}
#department_footer .address h3{padding-bottom:0;text-indent:0;}
#department_footer ul{list-style:none;display:inline;}
#department_footer ul li{padding:0 10px 10px 0;float:left;}
#department_footer ul li a, #department_footer a{color:#2A3858;text-decoration:underline;}
#department_footer ul li a:hover, #department_footer ul li a:focus, #department_footer a:hover, #department_footer a:focus{text-decoration:none;}
#department_footer .right .center_item{padding:0 4px;}
#department_footer .right .right_item{padding:0 0 0 4px;border-left:#999 solid 1px;}
#department_footer .right .left_item{padding:0 4px 0 0;border-right:#999 solid 1px;}

/*This is the style for the footer; defines the background that runs the bottom of the page*/
#footer #footer_header {
  background: url("data:image/gif;base64,R0lGODlhCwANAMQAAMXCwuXl5d7e3sjFxcK/v93d3bKysq+vr8nHx8fFxeHh4ePj48nGxsTCwtvb28bDw6ysrN/f37Ozs+fn5+Dg4Orq6uvr6+7u7uzs7Onp6ejo6O3t7QAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAALAA0AAAVaIEAMTzIQANIw0xREVNAukYJhm2Vt95ZhGk3lsqkEMRegJkMMaizJzHOTW1KvvszV8rwQM1ov11L5UTGZyjXI3DihyqEvCI8IKIUCRQBzUCQSBhAQBoAHEAchADs=") repeat-x bottom;
  width: 100%;
  float: left;
  margin: 3px 0 5px 0;
  min-height: 40px;
  background-color: #E8E8E8;
  color: #24272D;
  padding: 0 1.4% 15px 1.4%;
}
/* line 390, ../sass/requiredSOA.scss */
#footer #footer_header ul li a {
  color: #24272D;
  font-size: 12px;
}

#footer{display:block;position:relative;width:100%;margin:auto;padding-top:0;text-align:center;background:url('Images/footerBG.png') top repeat-x #030c1b;z-index:902;font-size:1.1em;overflow:hidden;}
/*Footer Links and content*/
#footer_content{display:block;position:relative;width:960px;margin:auto;color:#CED4DF;text-align:left;font-family:Arial, Helvetica, sans-serif;background:none;}
#footer_content .right, #footer_content .left{padding:10px 0 0 0;}
#footer_content .right{text-align:right;font-size:.7em;margin-right:15px}
#footer_content .disclaimer{text-align:right;float:right;font-size:.7em;width:350px;margin:10px 15px 4px 0}
#footer_content .right span{white-space:nowrap;}
#footer_content .right .last_item{margin:0 4px;padding:0 4px;border-left:1px double #526d96;border-width:0 4px;}
#footer_content .left{text-align:left;}

#footer_content ul{display:inline;padding:0;list-style:none;font-size:.75em;}
#footer_content ul li{padding:0 10px 3px 0;list-style:none;float:left;}
#footer_content ul li a, #footer_content a{color:#CED4DF;text-decoration:none;font-weight:normal;}
#footer_content ul li a:hover, #footer_content ul li a:focus, #footer_content a:hover, #footer_content a:focus{text-decoration:underline;}
/*#footer_decoration {display:block;position:absolute;width:960px;height:45px;left:50%;margin-left:-480px;background:url("Images/footerBG_bottom.png") no-repeat scroll left top transparent;}*/
#footer_decoration {
  background: transparent url("Images/footerBG_bottom.png") no-repeat scroll center top;
  height: 45px;
}

/*Table style for Text Container With Table
 (generally used for Summary of Dividend Apps & Payments)*/
div.contains-table table {
	border:1px solid #ccc;
	font-size:.9em;
}

div.contains-table table th, 
div.contains-table table td {
	border:1px solid #ccc;
}

div.contains-table table td div {
	padding:3px 0;
}

div.contains-table table tr:first-child td div {
	padding:0;
}


div.contains-table table tr td {
	text-align:right;
}

div.contains-table table tr:nth-child(2n) {
	background-color:#eee;
}

div.contains-table table tr:first-child td,
div.contains-table table tr:last-child td:nth-child(2) {
	text-align:left;
}

div.contains-table table tr:first-child, 
div.contains-table table tr:last-child {
	font-weight:bold;
	background-color:#fff;
}

div.contains-table table tr:first-child td:first-child {
	display:block;
	border:0;
}

/*Adjust for blank 1st column bug from Reporting Services HTML output */
div.contains-table table td:first-child {
	display:none;
}

div.contains-table table td:nth-child(5) {
	width:120px !important;
}
/*End table style for Summary of Dividend Apps & Payments*/

@media only screen and (min-width:1px){
	body{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;}
	#container{width:100%;max-width:960px;}
	#top_bar{height:auto;min-height:27px;}
	#department_footer{width:100%;max-width:960px;}
	#footer_content{width:100%;max-width:960px;}
}

/* Remove division/agency banner when viewport is less than its width. */ 
@media only screen and (max-width:575px){
	#header a#title{width:100%;height:auto;}
	#header a#title span{display:none;}
	div.contains-table table {
		font-size:.5em !important;
	}
}
@media only screen and (max-width:768px){
	#background_top{padding-top:1px;}
	#top_bar ul li{float:none;}
	#fixedSOAMenu {display:none}
	#responsiveSOAMenu{display:block}
	#menu_list.jsEnabled{display:none;}
	#photo_banner, div.empLoginLink, #breadcrumbs{display:none;}
	#content #dnn_ContentPane, #content_full #dnn_ContentPane {display:block;float:none;width:auto;padding: 2% 2% 0 2%}
	#content #dnn_SidebarPane{display:block;float:none;width:auto;padding: 0px 2% 30px;}
	#content .mobileHide{display:none !important;}
	#content .mobilePositionRelative{position:relative !important;}
	#mobileMenu{display:block;}
	#content {width:100%}
	#content #sidebar.jsEnabled{display:none;}
	h1{font-size:1.3em;}
	h2{font-size:1.1em;}
	h3, h4, h5{font-size:1em;}
	/*#content .col50L, #content .col50R, #content .col70L, #content .col30R{width:100%;float:none;}*/
	#content .col70, #content .col50, #content .col33, #content .col30{width:100%;float:none;}
	#content .col50.announcementsSection{width:97.5%;float:none;}
	.dccedGrid tr{background-color:#FFFCF3;}/* table.grid tr,  */
	#topOfPage{display:none;}
	#department_footer .dptFoot2Col .address, #department_footer .dptFoot3Col .address{width:100%;}
	#department_footer  .address{width:100%;margin-top:5px;border-top:1px solid #CEA95B;border-left:none;}
	#department_footer  .address:first-child{margin-top:0;border-top:none;}
	#footer_content .left{text-align:center;float:none;width:100%}
	#footer_content .left ul li{float:none;display:inline-block;padding-bottom:0;}
	#footer_content .right{clear:both;text-align:center;width:100%;}
	#footer_content .disclaimer{float:none;text-align:center;width:100%;margin:0}
	#footer {height:auto}
	div.contains-table table {
		font-size:.7em;
	}
}

/* Stack banner and search since they won't fit side by side with pages widths less than 889px */ 
@media only screen and (max-width:910px){
	#header a#title{margin:0 auto;text-align:center;float:none;}
	#search{margin:0 auto;padding:5px 0;float:none;}
}

@media print{
	#top_bar, #header a#title span, #search, #photo_banner, #menu, div.empLoginLink, #content #sidebar, #topOfPage, #footer_content .left, #footer_content .right a{display:none;}
	body, #background_top, #header, #breadcrumbs, #content, #footer, #department_footer, #footer_content, #footer_decoration{background:#FFF;}
	#header{min-height:0;}
	#header a#title{height:auto !important;}
	#header a#title h1{font-size:.9em;}
	#header a#title h1, #header a#title h2{color:#000;}
	#content #dnn_ContentPane{width:100%;padding:20px 0 0;float:none;}
	#department_footer{margin-top:20px;border-top:1px solid #f7deaa;}
	#footer_content .right .center_item{border:none;}
}

/* DNN7 Upgrade Fixes */
.Head {
    font-size: 20px;
    display: inline;
}

ul {
    list-style-type: disc;
}

ul ul, ol ul {
    list-style-type: circle;
    margin-left: 0;
    margin-bottom: 15px;
}

ol ul li {
    list-style-type: disc;
}
/* END DNN7 Upgrade Fixes */



/* PFD fixes for Control Area (only seen by admins and hosts)*/
#ControlBar #ControlBar_CustomMenuItems > li > a, #ControlActionMenu > li > a {
  height: 54px !important;
}

#ControlBar #ControlEditPageMenu > li > a {
  height: 54px !important;
}

#ControlBar {border-bottom:none !important}

#ControlBar #ControlNav > li > a {
  height: 52px !important;
}

#ControlBar #ControlEditPageMenu .dnnCheckbox + label {
  margin-left:0 !important;
}

#ControlBar #ControlEditPageMenu li.controlBar_BlueEditPageBtn a {
  margin-left:0 !important;
}

#ControlBar #ControlEditPageMenu .dnnCheckbox {
  position:relative !important;
}

#ControlBar label {
  float: none !important;
}


