<style type="text/css">
 @charset "utf-8";

input:focus {
    outline: 2px solid #84cbff;
}

*:focus {
    outline: 2px solid #84cbff;
}

html {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}

/* .colR label, ui-widget {
	property: initial;
	display: block;
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold;
	margin-right: 35px;
} */
.colR {
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold;
	margin-right: 35px;
}

.spacer {
	padding-right: 10px;
}

.ui-widget-content a {
	color: 0000EE;
}

body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	display: block;
	border: none;
	background-color: #E0E0E0; /*Lighter; f5f5f5 */
}

.label_txt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: normal;
	font-weight: bold;
}

.ui-state-default, .ui-widget-content .ui-state-default,
	.ui-widget-header .ui-state-default {
	border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 1), 0 1px 1px rgba(0, 0, 0, 1);
	opacity: 1.0;
	color: rgb(1, 1, 0.5);
	outline-color: #fff;
	background-color: #fff;
}

.colContainerPosition {
	position: relative !important;
}

.helpLinkLook {
	vertical-align: top !important;
	margin-bottom: 15px;
	margin-top: 25px;
	margin-left: 3px;
	margin-right: 0px;
	background: none !important;
	border: none;
	padding-bottom: 10px !important;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px !important;
	word-wrap: normal;
	font-weight: normal !important;
	cursor: pointer;
}

.input_response_txt_otherSameRow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: normal;
	font-weight: normal;
}

.in_view_top {
	position: inherit;
	width: 90%;
	left: 25%;
}

.in_view_bottom {
	position: fixed;
	top: 80%;
	width: 90%;
}

.input_response_txt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: normal;
	margin-left: 33px !important;
}

.input_response_txt_align_textbox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: normal;
	margin-left: 33px !important;
}

.input_response_txt_align_no_indent_textbox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: normal;
}

input_response_txt .ui-radiobutton-icon {
	background: url(imgs/icon.png) no-repeat !important;
}

.ui-widget-shadow {
	background-image:
		url("/resources/images/ui-bg_highlight-hard_70_0000001x100.png")
		!important;
}

.backLink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 20px;
}

.nextButton {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	bottom: auto;
	font-weight: bold;
}

.nextButton .buttonSpecial {
	background-color: #FFFFFF;
	border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
	font-weight: bold;
}

.nextButton .buttonSpecialTennessen {
	background-color: #FFFFFF !important;
	border-radius: 1px !important;
	-webkit-border-radius: 1px !important;
	-moz-border-radius: 1px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
	padding-right: 1px !important;
	padding-top: 5px !important;
	padding: 4px 10px !important;
	box-shadow: rgb(1, 1, 1) 1px 1px 0px 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	display: block;
	background-color: rgb(255, 255, 255) !important;
	border-bottom-color: rgb(128, 128, 128) !important;
	border-left-color: rgb(128, 128, 128) !important;
	border-right-color: rgb(128, 128, 128) !important;;
	border-top-color: rgb(128, 128, 128) !important;
	font-weight: 700;
	background: rgb(255, 255, 255) !important;
}

.progressPosition {
	width: 50%;
	margin: 0 auto;
	border: none;
}

.panel_head1 {
	width: 50%;
}

/* .colQ  {
	property: initial;
	min-width: 225px !important;
	max-width: 225px !important;
	table-layout:fixed;
	display: block;
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;	
} */
.colQ {
	min-width: 390px !important;
	max-width: 390px !important;
	display: block;
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}

.italics {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	padding-top: 6px;
}

.activity_response_txt {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	verticle-align: top;
	margin-right: 450px;
}

.activity_response_choice {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	transform: translateY(-50%);
	font-weight: bold;
	margin-right: 50px;
}

.mouseover_padding {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
}

.link_out {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-left: 28%;
	white-space: nowrap;
}

.link_out .buttonSpecial {
	background-color: #FFFFFF;
}

input[type=radio]:not(old)+label {
	display: inline-block;
	margin-left: -28px;
	padding-left: 28px;
	background: url('checks.png') no-repeat 0 0;
	line-height: 24px;
}

.ui-message {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #ffc5c3;
	width: relative;
	font-family: Verdana, Arial, sans-serif;
}

/* This is the hidden labeling */
.hidden {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

.response_txt {
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	word-wrap: normal;
	margin-left: 33px !important;
	color: black;
}

.response_txt_bold {
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 14px;
	font-weight: normal;
	word-wrap: normal;
}

.response_txt_noindent {
	font-family: Verdana, Arial, sans-serif !important;
	font-size: 14px;
	font-weight: bold;
	word-wrap: normal;
}

.main_col {
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.main_col_indent {
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 20px;
}

/* .table_activity {
	font-family: Verdana, Arial, sans-serif;
	table-layout: fixed;
	width: 75%;
	border-color: black;
	border: thin;
}

.other_cols {
	width: 100px;
	padding-left: 20px;
	position: 

	
} */
/* .activity_panel.ui-panelgrid>*>tr, activity_panel.ui-panelgrid .ui-panelgrid-cell
	{
	border: 1px;
	border-color: #000;
	background-color: #EFEFEF;
} */

/* .rotate_div {
	float:left;
	font-weight: bold;
	width: 4%;
	text-align:center;
	transform:rotate(300deg);
	
	
} */
.ui-panelgrid td {
	padding: 2px 5px;
}

.selectitem_cols {
	width: 100%;
	vertical-align: top;
	text-align: right;;
}

.other_cols_none {
	width: 12%;
	vertical-align: top;
}

.align_right {
	text-align: right;
}

H1 {
	font-family: Verdana, Arial, sans-serif;
	FONT-SIZE: 24px;
	COLOR: #000000
}

H2 {
	font-family: Verdana, Arial, sans-serif;
	FONT-SIZE: 18px;
	COLOR: #000000
}

H3 {
	font-family: Verdana, Arial, sans-serif;
	FONT-SIZE: 16px;
	COLOR: #000000
}


p {
	font-size: 14px;
}

.p-tight {
	margin-bottom: 1px;
	margin-top: 1px;
}

.question_padding {
	display: block;
	margin-top: 25px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}

.question_padding_number_py_first {
	display: block;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	width: 30px;
	vertical-align: top !important;
}

.question_padding_indent_py_first {
	display: block;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: break-word;
}

.c19question_padding_indent {
	margin-top: 25px;
	margin-bottom: 15px !important;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: break-word;
}

.c19question_padding_indent_bold {
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 15px !important;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: break-word;
}

.question_padding_number_dropdown {
	display: inline;
	margin-top: 40px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	width: 30px;
	vertical-align: top !important;
	white-space: nowrap;
}

.question_padding_number {
	display: block;
	margin-top: 25px;
	margin-bottom: 25px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	width: 30px;
	vertical-align: top !important;
	white-space: nowrap;
}

.c19question_padding_number {
	display: block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	width: 30px;
	vertical-align: top !important;
	white-space: nowrap;
}

.question_padding_number_py {
	display: block;
	margin-top: 25px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	width: 30px;
	vertical-align: top !important;
	align-content: top;
}

.c19question_number_cell {
	vertical-align: top;
	word-wrap: break-word;
	font-weight: bold;
	margin-bottom: 5px;
}

.question_number_cell {
	vertical-align: top;
	word-wrap: break-word;
	margin-top: 25px;
	margin-bottom: 5px;
}

.c19question_padding_number {
	display: block !important;
	margin-top: 25px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	width: 30px;
	white-space: nowrap;
}

.question_padding_indent {
	display: block !important;
	margin-top: 25px;
	margin-bottom: 15px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: break-word;
}

.question_padding_indent_dropdown {
	display: block !important;
	margin-top: 25px;
	margin-bottom: 25px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	word-wrap: break-word;
}

.question_padding_indent_italics {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	word-wrap: break-word;
}

.question_padding_align_right {
	padding-top: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight,
	.ui-widget-header .ui-state-highlight {
	background-color: #000000 !important;
	background-image: linear-gradient(to bottom, #000000, #000000);
}

element {
	background-color: #00476B !important;
}

.ui-selectonelistbox .ui-selectlistbox-item, .ui-selectmanymenu .ui-selectlistbox-item,
	.ui-multiselectlistbox .ui-multiselectlistbox-item {
	font-size: 14px;
	font-weight: bold;
}

.ui-selectonelistbox, .ui-selectmanymenu,
	.ui-multiselectlistbox-listcontainer {
	width: 300px;
}

A {
	FONT-WEIGHT: normal;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}

.valueformat {
	font-weight: bold;
}

.progress {
	height: 20px;
	width: 25%;
	margin-left: 40%;
	border-color: #000;
	border-style: solid;
	border-width: thin;
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #fff;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.progress-bar {
	float: center;
	width: 0;
	height: 100%;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #0080c0;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
	-webkit-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}

.progress_text {
	color: #000000;
}

.div_section {
	background-color: #CECECE;
	size: 100%;
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
}

.div_instructions {
	background-color: #EFEFEF;
	size: 100%;
	padding: 6px;
	font-size: 13px;
	font: italic;
	font-family: Verdana, Arial, sans-serif;
}

.div_instructions_no_shade {
	size: 100%;
	padding-top: 6px;
	font-size: 15px;
	font: italic;
	font-family: Verdana, Arial, sans-serif;
}

.error_msg {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	color: 75240f;
	padding-top: 10px;
	padding-bottom: 5px;
}

/* .ui-radiobutton-box� {
	����background: �url("../javax.faces.resource/radio_button.png.jsf?ln=images")
		no-repeat !important;
	����border-style: �none !important;
}

.ui-radiobutton�.ui-radiobutton-box� {
	����width: �18px !important;
	����height: �18px !important;
} */

/*	.hideshow {
	  opacity: 0;
	  max-height: 0;
	  overflow: hidden;
	  padding:0px;
	  padding-left: 20px;
	 
	}
	.hideshow label {
	  display: block;
	  
	}
	input[type="radio"]:checked ~ .hideshow, input[type="checkbox"]:checked ~ .hideshow {
	  opacity: 1;
	  max-height:none;
	  overflow: visible;
	} */
/* end hidden text */
form>div {
	margin: auto;
}

form>div label {
	
}

form>div>div {
	padding: 0px;
}

/* Set up a ShowByDefault feature */

/* 
	.showhide-label {

	}
	
	input[type="radio"]:checked ~ .showhide, input[type="checkbox"]:checked ~ .showhide {
	  opacity: 1;
	  left:-10000px;
	  max-height:none;
	  overflow: visible;
	}
	

.showhide-content {
    margin-top: 1.5em;
}
.showhide-input:checked ~ .showhide-content {
    display: none;
}
.showhide-input:not(checked) ~ .showhide-content {       
    display: block;
}
 */
/* End ShowByDefault */
label {
	white-space: normal;
	display: inline !important;
	position: relative !important;
}

.notwrappable {
	white-space: nowrap;
	word-wrap: normal;
}

Fieldset {
	border: none;
	word-wrap: break-word;
	padding: 0;
}

.divIndent {
	padding: 8%;
}

A:hover {
	FONT-WEIGHT: normal;
	COLOR: #0066FF
}

p.button {
	margin: .25em;
	padding: .25em;
}

a.hideshowControl {
	color: #004400;
	text-decoration: none;
	border-bottom: 1px solid #004400;
}

a.hideshow:hover, a.hideshow:active, a.hideshow:focus {
	color: #880000;
	border-bottom: 2px solid #880000;
}

.Table {
	display: table;
}

.Table_Heading {
	display: table-cell;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}

.alims_Table_Heading {
	display: table-cell;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}

.Table_Row1 {
	display: table-row;
	border-color: #000000;
	border: thin;
	padding: 3px;
	position: relative;
}

.Table_Row2 {
	border-color: #000000;
	border: thin;
	display: table-row;
	padding: 3px;
	position: relative;
	background-color: #F5F5F5;
}

.Table_Cell {
	border-color: #000000;
	border: thin;
	display: table-cell;
	padding: 3px;
	position: relative;
}

.Table_Cell_Nowrap {
	border-color: #000000;
	border: thin;
	display: table-cell;
	border-width: thin;
	white-space: nowrap;
}

.alims_Table_Cell {
	display: table-cell;
	border-width: thin;
	border-color: #000000;
	word-wrap: break-word;
	border: thin;
}

.tt-suggestion.tt-is-under-cursor a {
	color: #fff;
}

.tt-suggestion p {
	margin: 0;
}

/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
/* .ui-helper-hidden {
	display: none;
}

.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.ui-helper-clearfix:after {
	clear: both;
}

.ui-helper-clearfix {
	min-height: 0; support: IE7
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
}

.ui-front {
	z-index: 100;
}

Interaction Cues
----------------------------------
.ui-state-disabled {
	cursor: default;
}

Icons
----------------------------------

states and images
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
} */
</
style
>