﻿/***** CSS RESETS *****/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: normal;
	font-family: inherit;
}

em {
	font-style: italic;
}

h1, h2, h3, h5, h6, p, pre, blockquote, ul, ol, dl, fieldset, address {
	margin: 1em 5%;
}

h4 {
	display: inline;
	margin: 1em 5% 1em 0;
}

fieldset {
	padding: 1em;
}

a img, :link img, :visited img {
	border: none;
}

address {
	font-style: normal;
}

h1, h2, h3, h4, h5, h6, pre, code {
	font-size: 1em;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/***** END RESETS *****/

/* apply a natural box layout model to all elements */
*, *:before, *:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.updatedMessage {
	float: right;
	font-size: .9em;
	display: none;
	background-color: #d7f1be;
	white-space: nowrap;
	padding: 1px 4px;
	border: 1px solid #adda7f;
	margin-right: 8px;
}

.clearfix:before,
.clearfix:after {
	content: " ";
	/* 1 */
	display: table;
	/* 2 */
	clear: both;
}


/***** Layout styles *****/
body {
	margin: 0 0 0 0;
	padding: 0;
	background-color: #FFF;
	text-align: center;
}

.underline { text-decoration: underline; }

.notProdWarning{
    padding: 5px 10px;
    background-color: #fdff6d;
    border: 1px solid #cf1d1d;
    font-size: 1.5em;
    color: red;
    font-weight: bold;
    margin: 10px;
}

.centerColumn, #centerColumn {
	margin: 0 auto;
	padding: 0;
	width: 776px;
	text-align: left;
}

.centerColumn2 {
	margin: 0 auto;
	padding: 0;
	width: 855px;
	text-align: left;
	background-color: #FFF;
}

#footer {
	padding-top: 1em;
	padding-bottom: 1em;
	text-align: center;
	clear: both;
}

.hidden {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

a.hidden:focus {
	position: static;
	width: auto;
	height: auto;
}

.banner {
	padding: 0;
	margin: 0;
	height: 120px;
	position: relative;
}

	.banner img {
		position: relative;
		left: 35px;
	}

.pageHeader {
	border-top: 2px solid #1ba1e2;
	background: url("../Images/bannerBG.png");
}

.bannerBlank {
	background: url("../Images/banner.jpg");
	background-repeat: no-repeat;
}

.banner span {
	position: absolute;
	left: 155px;
}

	.banner span.masterTitle {
		color: #fff;
		top: 60px;
		font-size: 1.9em;
        white-space:nowrap;
	}

	.banner span.masterDeptName {
		color: #fff;
		font-size: 1.5em;
		top: 30px;
	}

.subHeader {
	border-top: 1px solid #eee !important;
	border-bottom: 1px solid #eee !important;
	background: #fafafa;
}

	.subHeader span {
		display: block;
		margin: .8em 1em;
	}

.innerContent {
	overflow: hidden;
	border: 1px solid #eee;
	border-top: 0;
	padding: 0 1.5em 1.5em 1.5em;
	background-color: #FFF;
}

.inline {
	float: left;
}

.block {
	display: block;
}

.smallTopMargin {
	margin-top: 5px;
}

.normalTopMargin {
	margin-top: 1.5em;
}

.centered {
	text-align: center;
}

.centeredNote {
	text-align: center;
	font-weight: bold;
}

/***** Font styles *****/
body {
	font-size: .9em;
	color: #000;
	font-family: "Segoe UI", "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Arial, sans-serif;
}

.sizeSmall {
	font-size: .9em;
}

.sizeMedium {
	font-size: 1.1em;
}

.sizeLarge {
	font-size: 1.2em;
}

.sizeLarger {
	font-size: 1.3em;
}

.subText {
	font-size: .9em;
	color: #555;
}

.error {
	font-weight: bold;
	color: #f00;
	margin-left: 1em;
}

.error2 {
	font-weight: bold;
	color: #f00;
}

.bold {
	font-weight: bold;
}

#centerColumn h2 {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold;
}

#centerColumn h3 {
	margin: 0 10px 10px 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}

#centerColumn h4 {
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 0.9em;
	font-weight: bold;
	display: block;
}

/*** Pre-Intake Styles ***/
.optionWrapper {
	margin: 0 auto;
	width: 24em;
}


.optionBox, #orOptions {
	display: block;
	margin-top: 1em;
}

	.optionBox a {
		display: block;
		padding: 1em;
		border: 2px solid;
		color: #000;
		text-decoration: none;
		font-size: 1.2em;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		border-radius: 10px;
	}

	.optionBox.green a {
		border-color: #ceeab1;
		background-color: #E7F5D9;
	}

		.optionBox.green a:hover {
			border-color: #b5df89;
			background-color: #ceeab1;
		}

		.optionBox.green a:active {
			border-color: #ceeab1;
			background-color: #b5df89;
		}

	.optionBox.blue a {
		border-color: #b1e0ea;
		background-color: #D9F0F5;
	}

		.optionBox.blue a:hover {
			border-color: #89d0df;
			background-color: #b1e0ea;
		}

		.optionBox.blue a:active {
			border-color: #b1e0ea;
			background-color: #89d0df;
		}

	.optionBox.red a {
		border-color: #ead2b1;
		background-color: #f5e9d9;
	}

		.optionBox.red a:hover {
			border-color: #dfbb89;
			background-color: #ead2b1;
		}

		.optionBox.red a:active {
			border-color: #ead2b1;
			background-color: #dfbb89;
		}

	.optionBox.tan a {
		border-color: #f0f0c9;
		background-color: #FBFBF1;
	}

		.optionBox.tan a:hover {
			border-color: #e5e5a1;
			background-color: #f0f0c9;
		}

		.optionBox.tan a:active {
			border-color: #f0f0c9;
			background-color: #e5e5a1;
		}

	.optionBox.purple a {
		border-color: #b1c3ea;
		background-color: #d9e2f5;
	}

		.optionBox.purple a:hover {
			border-color: #89a4df;
			background-color: #b1c3ea;
		}

		.optionBox.purple a:active {
			border-color: #b1c3ea;
			background-color: #89a4df;
		}

	.optionBox.military a {
		border-color: #7890BF;
		background-color: #B1C1DF;
	}

		.optionBox.military a:hover {
			border-color: #67758F;
			background-color: #A1B6DF;
		}

		.optionBox.military a:active {
			border-color: #7890BF;
			background-color: #67758F;
		}

	.optionBox.yellow a {
		border-color: #e8e982;
		background-color: #f7f89f;
	}

		.optionBox.yellow a:hover {
			border-color: #e8e982;
			background-color: #e9e962;
		}

		.optionBox.yellow a:active {
			border-color: #aeb02e;
			background-color: #bdbf36;
		}


.topicGroup {
    width: 50%;
    margin-bottom: 20px;
}
    .topicGroupLeft {
        float: left;
    }
    .topicGroupRight {
        float: right;
    }


/***** Tab styles *****/
.step {
	display: block;
	float: left;
	width: 110px;
	height: 60px;
	margin-left: 1px;
	text-align: center;
	text-decoration: none;
	color: #000;
}

.stepMed, .stepFor {
	width: 129px;
}

	.stepMed.first, .stepFor.first {
		width: 126px;
	}

.stepTitle {
	display: block;
	padding-top: .4em;
	font-size: 14px;
	font-weight: bold;
}

.stepLabel {
	display: block;
	padding-top: .1em;
	font-size: 12px;
}

.first {
	margin-left: 0;
}

.incomplete {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAAAAABXFW6gAAAAGElEQVQI12N4ysTA9B+M/8NZmDxC8ig8APWTGCFEjrtGAAAAAElFTkSuQmCC') /*../Images/tab_step_incomplete.png*/ bottom repeat-x #E7E7E7;
	*background: url(../Images/tab_step_incomplete.png) bottom repeat-x #E7E7E7; /* For IE 6 and 7 */
}

.complete {
	background: #99CC66 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA8CAMAAACzWLNYAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAABfVBMVEX///8AAADW1tbe3t4AAAAAAAD///8AAAAAAAD////////U1NTa2toAAAAAAAAAAAAAAAASEhL////U1NTa2toAAAC5ubkAAAAAAAD////X19fZ2dnU1NTV1dW/v7/T09PU1NTZ2dnb29sAAAAAAAAAAAAAAAAAAADV1dUhISEAAAAAAAAAAAAAAADT09PU1NQEBATV1dXW1tbY2Njc3NwcHBxnZ2ecnJykpKRtbW0fHx8gICAzMzM1NTW0tLS8vLxXV1daWlpcXFxdXV1fX1+ioqL6+vqampp3d3eNjY2JiYmMjIyOjo7Z2dnU1NTX19fU1NTY2NjFxcXLy8vNzc3W1tb///++vr7b29u1tbW7u7u6urq/v7/AwMC6urq+vr7////+/v7k5OTv7+/+/v76+vr19fXOzs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXW1tbX19fY2NjZ2dna2trb29vc3Nzd3d3e3t7f39/g4ODh4eHi4uLj4+Pk5OT///9lVIDYAAAAZ3RSTlMAAQICBQYJCgsMDxAQERUWFxcYHBwgISkqKjQ1NjY4Ojo6OkRFRkhPUF1gYWJmZmZnaGhoaG1tbW1vcHB3d3t7hYaJiYmQkJGWo6SkpKarrbO1ubq7u8PLy8zNztHR09PV1t3j6OzwZF4OngAAAY9JREFUaN7t1cVaA0EUhNHCgyYECxbc3d3d3d19JkCC08/OIt9kesKqV/cu+n+Cs6rCL8vwwzKurG+WaZYS64tlmqXE+mQZV9YHyzRLifXOMs1SYr2x7B/raG5yaGBocu6QlhVytD/WWJ3ncSW4PHl9OyG6nKzFpgo3rNxTTFizDT7I9dKxgnaL9TlwNhIkSmIdtPqiVIjbpGeNVsbYoEQvAKCQivVqddKQIam2z3IBAFuvJNmshWpZJcRFLgB0ErFerCZ8AJBiqcR5XRKA8heSbNagB4D3dNpSddXEA8imZvW7AO+pEEvJkgppRKxnq8EEIP9SCHElqZD9TJLNGncB8F8LIatQRs2a98By2Sp0ELECVsfhjfdfyyqsBUiyWYHuMMS/K6kKAkQsM9JeZpiSXhVRxa6YNEkscyYm+qrbTQYssydKVWuSsQy5YYeqzSDLyTLWiyOoomWDDcswNlpKs1KzSppXDcrwxDLNUmI9sowr64FlmqXEumeZZimx7ljGlXXLMs1SYt2wTLNU+gNAGgNiRkOn1wAAAABJRU5ErkJggg==') /*../Images/tab_step_check2.png*/ no-repeat;
	*background: #99CC66 url(../Images/tab_step_check2.png) no-repeat; /* For IE 6 and 7 */
}

	.complete .stepTitle, .complete .stepLabel {
		padding-left: 20px;
	}

.step1 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUlAOf12eb12Ob11+X11uT01eT01OTz1OPz0uHz0eHz0OHyz+Dyz9/yzt7yzN3xy9Ttu8/stdHtuNDst9LtudPtutXuvdTtvNfvwNfuwdnww9rwxdzxyN3xyt/yzc/rs9DrtNbuvtfuwNnvw9vwxtzwxgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACUALAAAAAABACoAAAYnQEBAMCAUDAdEQrFgdBoOzmZDGmlEGRHmEgJVLI8HZRKRSCAfjycIADs=') /*../Images/tab_step_1_active.gif*/ bottom repeat-x #E7F5D9;
	*background: url(../Images/tab_step_1_active.gif) bottom repeat-x #E7F5D9; /* For IE 6 and 7 */
}

.step2 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUnAMDm77bj7Lfj7Lzl7r/m7sHn78Ln78Pn78To8MXo8Mjq8dDt89Ht89jw9dnw9bLi67Pi67Xj7LXj67nl7bjk7Lrl7b3m7rzl7b/n7sXp8Mbq8Mnr8c3s8szr8dPu89bw9dXv9Njw9Lrm7crs8cnr8M7t8tPv8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACcALAAAAAABACoAAAYnQEcj9PmATB7GYlEqcTqjDUmhySQQB0MBgCFYBhdRZUIRBCQRyCMIADs=') /*../Images/tab_step_2_active.gif*/ bottom repeat-x #D9F0F5;
	*background: url(../Images/tab_step_2_active.gif) bottom repeat-x #D9F0F5; /* For IE 6 and 7 */
	color: #000;
}

.step3 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUlAOTZ9eLY9OLX9eDW9d/U9N/S9N7U897R89zP8tvO89rN8trM8trL8tnL8dfJ8dbI8My37dC97si068m168277dC+79HA79LB79TE79XF8NbH8OHW9May68ez68q37Mu57cy67s++7tLC8NLC79TG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACUALAAAAAABACoAAAYnQEBAMNgQDIXDAZFQLBoMx+OhIWUwotHFEqpEIhTQ5+OBeCaSDicIADs=') /*../Images/tab_step_3_active.gif*/ bottom repeat-x #E4D9F5;
	*background: url(../Images/tab_step_3_active.gif) bottom repeat-x #E4D9F5; /* For IE 6 and 7 */
	color: #000;
}

.step4 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUmAPPQ1O68w+/DyfDEyvDFy/LL0PHKz/PN0vTW2vXY3OuzvOu0vO23v+y2vu27w+28w+/Ax+6/xu/CyfLM0vHL0fLP1PPQ1fPS1/TU2fXZ3fTY3OuyvO25wuy4we6+xu/ByfDHzvHJ0PDIz+y4wvPT2fTV2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACYALAAAAAABACoAAAYnwExCgyhhSJeLBVA5TCgFQ0gEIhAGAskHEvF4HgEHZ9RhNBoLxSYIADs=') /*../Images/tab_step_4_active.gif*/ bottom repeat-x #F5D9DD;
	*background: url(../Images/tab_step_4_active.gif) bottom repeat-x #F5D9DD; /* For IE 6 and 7 */
	color: #000;
}

.step5 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUmAPPl0OvTtO/cw/DdxPLhy/HgyvPjzfLjz/Pk0PTn1vXp2fTo2O3Vt+zUtu3Wu+7YvO3XvO/awO7Zv/DdxfLhzPHgy/Pk0vXo2OvQsuvRs+3UuezTuO7Xvu/Zwe/awvDdx/HeyfDdyPTl1PTl1ezSuPPj0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACYALAAAAAABACoAAAYnQMVlkRiJShYLAnAwUCqEAij0mUwGAk8nIuFwIA+HhrRhNBqBDCYIADs=') /*../Images/tab_step_5_active.gif*/ bottom repeat-x #F5E9D9;
	*background: url(../Images/tab_step_5_active.gif) bottom repeat-x #F5E9D9; /* For IE 6 and 7 */
	color: #000;
}

.step6 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUlAPL12e/yz+nsturtuOnst+rtvOvuv+3wxO/yy/Dy0PHz0vL01ujrs+nrs+nstOnrtevtu+3vwu3vw/DyyvDyzO/xy/DyzfP01fT12PP01+ztue3uvuztve7vwe3uwO/wyPP01PLz0/Hxx/DwxvPz0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACUALAAAAAABACoAAAYnQAAms7iAQgpSIhCwUBCVyUckGh0OkkjHY9hwChCIZkAgCB6OBiMIADs=') /*../Images/tab_step_6_active.gif*/ bottom repeat-x #F2F5D9;
	*background: url(../Images/tab_step_6_active.gif) bottom repeat-x #F2F5D9; /* For IE 6 and 7 */
	color: #000;
}

.step7 {
	background: url('data:image/gif;base64,R0lGODlhAQAqAPUlANDk87TV67za7sPd78Te8Mvi8srh8c3j88/k8tDl89bo9LfY7bbX7Lva7bza7cDd77/c7sLe78Xf8Mzj8svi8dLm89jq9dnq9djp9LLW67PW677d7sHe78fh8Mni8cjh8NTo9NXp9Lnb7bja7NPo8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACUALAAAAAABACoAAAYnwIsFowiBSJVKAoA4TCgFg+fTkUgIgwjnAdlsHIKGaDRaMBgBTSYIADs=') /*../Images/tab_step_7_active.gif*/ bottom repeat-x #D9EAF5;
	*background: url(../Images/tab_step_7_active.gif) bottom repeat-x #D9EAF5; /* For IE 6 and 7 */
	color: #000;
}


/***** Form styles *****/
.fieldLabel {
	color: #333;
	font-weight: bold;
	padding-left: 2em;
	margin-left: 1.5em;
	margin-right: 4em;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPBAMAAADJ+Ih5AAAALVBMVEX////GxsbJycnMzMzQ0NDR0dHU1NTW1tbZ2dnd3d3k5OTq6urx8fH5+fn////tYE5GAAAAAXRSTlMAQObYZgAAAFpJREFUCNdj4C4NBYIqBoaNgmCwgKFR0PatoqBgAEOhoOQ7oKgDkCF47jmUAZIDM0ByYIbIu4sQhsy7RAhj3iuIYpF3lyAMkAyQ0ShoOV0QZDLcLq5UkO1ZDABPPCK5Mp0XEAAAAABJRU5ErkJggg==') /*../Images/arrow.png*/ no-repeat left 3px;
	*background: url(../Images/arrow.png) no-repeat left 3px; /* For IE 6 and 7 */
}

.formSection {
	padding-top: 1.5em;
	clear: both;
}

.indented {
	margin: 0 2em;
}

.topBorder {
	margin-top: 1.5em;
	border-top: 2px solid #DDD;
}

.fieldInput {
	padding-top: .5em;
	padding-left: 4em;
}

	.fieldInput.lessPadding {
		padding-left: 2em;
	}

	.fieldInput .inlineLabel {
		margin-left: 1.5em;
	}

	.fieldInput input, .fieldInput select {
		margin-left: .5em;
	}

.checkLabel {
	margin-right: 1.5em;
}

.inputLabel {
	padding-left: 10px;
}

.shadedSection {
    clear: both;
    margin-top: 1em;
    padding: .5em;
    background-color: #F6F6F6;
}

.subSection {
	padding-top: .5em;
	padding-left: 4em;
	clear: both;
}

.shadedSection .subSection {
    padding-top: .2em;
    padding-bottom: .5em;
    padding-left: 0;
    clear: both;
}

	.subSection input, .subSection select {
		margin-left: .5em;
		float: left;
	}

	.subSection .firstLabel {
		width: 6em;
		display: block;
		float: left;
	}

	.subSection .firstLabelLong {
		width: 10em;
		display: block;
		float: left;
	}

	.subSection .firstLabelLonger {
		width: 12em;
		display: block;
		float: left;
	}

    .subSection .firstLabelVeryLong {
        width: 40em;
        display: block;
        float: left;
    }

	.subSection .inlineLabel {
		margin-left: 1.5em;
		float: left;
	}

	.subSection .error {
		float: left;
	}

	.subSection .itemList label {
		float: left;
	}

.addLink {
	padding-left: 1.3em;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC7klEQVR42oWTXUhUQRTH/+fO3t3VdVvXzwwqFCIQIgyhCMxdsoeQHqIVXaWHwLWELF8joqKgl6hQIVOhEN0ChaCXskRLqadKIjCCMPQhXfGjddeP3btzp7ljmfVQBw53uGfmd875zxnCX3a+t9HndXkatmbm+p26I9/6t2YkIpHo3HB0JdZxK9j2cvN++rVoDjd6dMa6yov3BQqyPUjyGLiZhJAxRnY4mBvfFqIY/TTWb5qi/mZNW3QD0NQT8jh0NlxZWlqyxhdBJKBJJxm1AKZJEHIhBMHJvHj67u2YwU3/ndqOqAKc7TnVV1GyO2CYcXkQ0DSBqdkY9hUcV9W9n36M7blumBJgmoCuZWDow+f+1rr7VXSqq8a3pyhnKGuLRqRhI/PsQgpNZS0K0DJ6DvlemwRAQYSELCyZYnxy3k+hB9XhvbtcQSJTZbYqsFqY/66hueyuAtwePYPsTKjs1mFVCWf4OBF/SA3dx2YKt+n5jAHflwg605UyRtKBCxVtCnDjxVno9oTSw+AGPG4BwwAmZ4wIBTsPmju3ppNuEziQdw4Hiw7hX/ZmYgSvp1tgpAhTkRVBJ9pLzJxM2TUlUVl4VQLK/wN4hSdfLssbcWAhKpup7tg/w/RYvm4DuJEBh80utZB3L7y4cqRTHbr8PAROi0qDRCoJssVVC4K7I1TX5Qtzmg1aytukDpYWlpAilYVrhx8pwKXBahlclIMFpLj01Ho1OuU+pJr2oz5b2tehlVVGNibArKuUTtyL6xW9auPFwTqY2noFFoBzgiudC762w68GqbazvE93RgKLS+wnQMgKMhAoblKAvvFWEFtWFVju3cLBE3n94dBIlQKc7Kz0JMT0sDtjuWRmjlmDoNr4ZUINkPUVKMjhiC+7xuyU6+8JDUQ3tlkQGepye6YDiSTJmdCwmlwPO+1CZjXhkN/4UkE/Q1p9d/2z349pswXvHfXp+mqDwxn3c8TUc2ZwRxJrruGU4ewInx744zn/ALy3QJLeO76zAAAAAElFTkSuQmCC') /*../Images/add.png*/ no-repeat left;
	*background: url(../Images/add.png) no-repeat left; /* For IE 6 and 7 */
}

.removeLink {
	font-weight: normal;
	padding-left: 1.3em;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABgFBMVEX////qgHzBMSnpenV1HBb9+/vjc2/ZjIfXY12+eXTLcWz79/edZWKDNzLdU02LJR68WlXeamTEamXCNi28MCjhZ2LneHPndnHlcWzjb2rDRz7FODCgQTvTRD3cZmDXSEHilZLu0tHqfXm1UUvNaGLHZFqqc3CfNS39+vqIOjTicWyvcWz+/v7ntrK+X1rJZF7oeHPofHd6MSz76uneW1XLjIfgbmq7ZF/ibmnex8bhoZzUTUfLdnLjnZvkmJXSamHGYVfowr77+vnUWFH++fnDST/gamSFKyXhaWTia2brhYDpxMDKQDjlb2mTJiDXlpHem5fcnJiUYl/odnHmfXq7f3vFWlGXRUHhbWjjbWjZxMPldXDMSUL8+fngdnLIPTXy1tT12Nfw3dztqqnDQDffYl3DPzXSd3GgQz6jRT/LXlbld3LndXDETUTTc2zLgHrmc27QQTmCJSCIKiTaS0WqS0bha2agZmLriITFNCvHNi65PTPKOTHMPDT////p3NwYmHXvAAAAAXRSTlMAQObYZgAAANdJREFUeF5Nz9NyxQAABuE/xLFt22Zt27ZtvHqnSabT724vF792Zo5DWcW0H5IYd7X/QhCEL3O9CQDMWWcsEKCo3Ly1FWQAcD4iT1msFze2yZpBAHZDC5bzddZmXx0dMXtcfsy2WTZhX3kaMh+WNBrdIhRblW443LN0OehwbDw0l6HT68e/ZGmv9x5BD98r5UCx4Xbfocr3H7zLjm4n4igbPv+JRrB3uv3xx0l/A8Kj801m1D6ngNiJy/gqIrVqcUaZHI6aSNI0RauUEDF1lZqmC3NrfQB+AM1OPHfl/JM7AAAAAElFTkSuQmCC') /*../Images/icon_delete.png*/ no-repeat left;
	*background: url(../Images/icon_delete.png) no-repeat left; /* For IE 6 and 7 */
}

.calendar {
	position: relative;
	top: 1px;
}

.itemList label {
	margin-right: 1.5em;
}

.itemList td {
	padding-right: 0;
}

.referralBox {
	background-color: #FBFBF1;
	border: 1px solid #DDD;
	padding: 1.5em;
}

.continueBox {
	background-color: #f6f6f6;
	border: 1px solid #DDD;
	padding: 1.5em;
	margin-top: 1.5em;
}

.reminderBox {
	background-color: #FBFBF1;
	border: 1px solid #DDD;
	padding: .5em;
	margin-right: 4em;
	margin-top: .5em;
}

.rowStyle1 {
	background-color: #F6F6F6;
	border-bottom: 1px solid #CCC;
}

.rowStyle2 {
	background-color: #EEE;
	border-bottom: 1px solid #CCC;
}

.confirmList {
	list-style-type: none;
	padding-left: 0;
}

	.confirmList li {
		margin-top: 1em;
	}

		.confirmList li label {
			margin-left: 1em;
		}

/***** Navigation button styles *****/
.orangeButton {
	display: block;
	float: right;
	width: 115px;
	height: 32px;
	line-height: 30px;
	margin-left: 10px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAAgCAMAAAAWh7eNAAABmFBMVEXvuV/uu2DvuGXwumT+x0T+x0X9x0b9yET9yEX9yEb9yUf8yEr+yUv9yk39yk7/y1P+zFH+zFP9zVb9zVf9zVr9zlr9zl3+zl79zl/90GH+0GL+0GT90GX90Gb+0mX902j90mn+02r+02v91Gr91Gz+1G391G791XP+1Xf91nb91nf913r92Hr92Hv+2X7+2X/92nz82YD82oH3+fb4+PjwumLxuWL95q/+6rn+6rzwuGH+3o/+6Lf957D+5rH/3Y//3o7vuWP+3pT+4Jf+4Jj+4Zv/4pz/4p7+5KT/5KX+5Kv95q7vuWH/2YPxuWT+5rL+57f+6bL+6bP+6bT+3Yz/6bj/6rj+2oL+67r+67v/6bz+2YT+2oX+3ov+2ob+2of+3Yv/5KH+5KP+5qv+6b3+5J/+5qz+5q3+35XwuGP96K/+5Kz/2on+3Ir+5rP/4p376bf76rT+5a3+45/xumD+6bX+6bb+46D/46H/6br+5KDxuF/+2oP/3o3/2YL+5Kf+5Kj+6r339/f/5Kr3+fj+2oTvt2DuumTnRQA4AAACM0lEQVR4XrzN1XbkMAyAYb2UHc4wMzMUmZkZXrsaRz0zdTJN03b3u/CFjvwLHhmfyF/xCP/His6lZ3hTl7tIVdV2u93pdDRNe/hkWegS7RcuREVjoDfNBjJn7JPZWYM0fZhfUE1ReAW9XK2g8oQ5dYpOUA1VUWWOKql9w4Go1DgcKzmkCJtTOTdFsSzLtu1SadethGxkIUq50CWA4mF2YkuSdfPcW5KskjUPS6KQiwC7/2/uxPvEIJ9JZ1CaLErSJCMJtE8WnSkDdv4jZ+SIrJBLsuBhRfxcAOCpZALtkeQciYA8G6KSygOPx+Io5iP+B6iiQzEayLokGtwGcCNsoDC5kYSJIQn5MDyEnIoOvD4eoLGPgWTHx8CDU6nrwPqjIeo7hh9GkiHpS+R9mbuyzSDf6hVQi1yTnqRAbom076uFXkSlx4C9905vSw3CQBiAV/FEaz3QahGoUi0oWMR4yAXP4OQ9+v4v4BLXycwaJwxKv4u9yMz+/0wmEaJGwqEmT0xNBPPCmBSBnVUvj1brdUWemcrAuy3K4qeSKxweHExK6YG83zYFMs8zlDtkZMVk3MrOpOQbaG6XKVo6pOSGSTsyKXf4P+NFK/6SfFsM4FrPBN9QdPUfuqdE2BmGcxQ6zMnlH1DTB7zPernoY6ZhZxBMUeAwdQg6oCYP5PnWnOp5pkBObE4mw1HQjG2Ox8PZgPL9ETr4hU9GjD480g5be2Sf2MP0poRXT7agkbtyYDt6qrdPPrU3Ugku+lQAAAAASUVORK5CYII=') /*../Images/btn_blank.png*/ no-repeat;
	*background: url(../Images/btn_blank.png) no-repeat; /* For IE 6 and 7 */
	text-align: center;
	color: #000;
	text-decoration: none;
}

.skipButton {
	display: inline-block;
	width: 115px;
	height: 32px;
	line-height: 30px;
	margin-left: 10px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAAgCAMAAAAWh7eNAAABmFBMVEXvuV/uu2DvuGXwumT+x0T+x0X9x0b9yET9yEX9yEb9yUf8yEr+yUv9yk39yk7/y1P+zFH+zFP9zVb9zVf9zVr9zlr9zl3+zl79zl/90GH+0GL+0GT90GX90Gb+0mX902j90mn+02r+02v91Gr91Gz+1G391G791XP+1Xf91nb91nf913r92Hr92Hv+2X7+2X/92nz82YD82oH3+fb4+PjwumLxuWL95q/+6rn+6rzwuGH+3o/+6Lf957D+5rH/3Y//3o7vuWP+3pT+4Jf+4Jj+4Zv/4pz/4p7+5KT/5KX+5Kv95q7vuWH/2YPxuWT+5rL+57f+6bL+6bP+6bT+3Yz/6bj/6rj+2oL+67r+67v/6bz+2YT+2oX+3ov+2ob+2of+3Yv/5KH+5KP+5qv+6b3+5J/+5qz+5q3+35XwuGP96K/+5Kz/2on+3Ir+5rP/4p376bf76rT+5a3+45/xumD+6bX+6bb+46D/46H/6br+5KDxuF/+2oP/3o3/2YL+5Kf+5Kj+6r339/f/5Kr3+fj+2oTvt2DuumTnRQA4AAACM0lEQVR4XrzN1XbkMAyAYb2UHc4wMzMUmZkZXrsaRz0zdTJN03b3u/CFjvwLHhmfyF/xCP/His6lZ3hTl7tIVdV2u93pdDRNe/hkWegS7RcuREVjoDfNBjJn7JPZWYM0fZhfUE1ReAW9XK2g8oQ5dYpOUA1VUWWOKql9w4Go1DgcKzmkCJtTOTdFsSzLtu1SadethGxkIUq50CWA4mF2YkuSdfPcW5KskjUPS6KQiwC7/2/uxPvEIJ9JZ1CaLErSJCMJtE8WnSkDdv4jZ+SIrJBLsuBhRfxcAOCpZALtkeQciYA8G6KSygOPx+Io5iP+B6iiQzEayLokGtwGcCNsoDC5kYSJIQn5MDyEnIoOvD4eoLGPgWTHx8CDU6nrwPqjIeo7hh9GkiHpS+R9mbuyzSDf6hVQi1yTnqRAbom076uFXkSlx4C9905vSw3CQBiAV/FEaz3QahGoUi0oWMR4yAXP4OQ9+v4v4BLXycwaJwxKv4u9yMz+/0wmEaJGwqEmT0xNBPPCmBSBnVUvj1brdUWemcrAuy3K4qeSKxweHExK6YG83zYFMs8zlDtkZMVk3MrOpOQbaG6XKVo6pOSGSTsyKXf4P+NFK/6SfFsM4FrPBN9QdPUfuqdE2BmGcxQ6zMnlH1DTB7zPernoY6ZhZxBMUeAwdQg6oCYP5PnWnOp5pkBObE4mw1HQjG2Ox8PZgPL9ETr4hU9GjD480g5be2Sf2MP0poRXT7agkbtyYDt6qrdPPrU3Ugku+lQAAAAASUVORK5CYII=') /*../Images/btn_blank.png*/ no-repeat;
	*background: url(../Images/btn_blank.png) no-repeat; /* For IE 6 and 7 */
	text-align: center;
	color: #000;
	text-decoration: none;
}

.buttonPanel {
	float: right;
	margin-top: 1.5em;
	width: 700px;
}

.step6Total {
	width: 129px;
	height: 60px;
}

	.step6Total.first {
		width: 126px;
	}

.EventInfoItem {
	display: inline-block;
	width: 32.5%;
}

.step6Total.complete {
	background: #99CC66 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAA8CAMAAAAUhQWjAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAAX1QTFRF////AAAA1tbW3t7eAAAAAAAA////AAAAAAAA////////1NTU2traAAAAAAAAAAAAAAAAEhIS////1NTU2traAAAAubm5AAAAAAAA////19fX2dnZ1NTU1dXVv7+/09PT1NTU2dnZ29vbAAAAAAAAAAAAAAAAAAAA1dXVISEhAAAAAAAAAAAAAAAA09PT1NTUBAQE1dXV1tbW2NjY3NzcHBwcZ2dnnJycpKSkbW1tHx8fICAgMzMzNTU1tLS0vLy8V1dXWlpaXFxcXV1dX19foqKi+vr6mpqad3d3jY2NiYmJjIyMjo6O2dnZ1NTU19fX1NTU2NjYxcXFy8vLzc3N1tbW////vr6+29vbtbW1u7u7urq6v7+/wMDAurq6vr6+/////v7+5OTk7+/v/v7++vr69fX1zs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk////ZVSA2AAAAGd0Uk5TAAECAgUGCQoLDA8QEBEVFhcXGBwcICEpKio0NTY2ODo6OjpERUZIT1BdYGFiZmZmZ2hoaGhtbW1tb3Bwd3d7e4WGiYmJkJCRlqOkpKSmq62ztbm6u7vDy8vMzc7R0dPT1dbd4+js8GReDp4AAAGUSURBVGje7dZVVgNBEIXhiwdNCBYsuLu7u7u7+0yABKfXzkPOZHrCBrrq9L+C+z1V4ZdJ+GESH8g3kzREOcgXkzREOcgnk/hAPpikIcpB3pmkIcpB3pj0D3I0Nzk0MDQ5d0gNEnK0P9ZYnedxJbg8eX07IUo5IYtNFW5YuafIQmYbfJDrpQQJ2i3W58DZSJBMEuSg1RflQNwmRchoZYxNSPQCAArpQF6tThoyJMf2WS4AYOuVSDZkoVp2CHGRCwCdZCAvVhM+AEixHOK8LglA+QuRbMigB4D3dNpydNXEA8imB+l3Ad5TIZaSJQfSyECerQYTgPxLIcSV5ED2M5FsyLgLgP9aCNmBMnqQeQ8sie1ABxlIwOo4fNf917IDawEi2ZBAd3i6f1dyFATIQMxIe5nh8elVEUfsikklCWLOxEQ/je0mSYjZE+WoNQlBDLlhh6PNIJQTYqwXRxhFywZhiGFstJRmpWaVNK8atMITkzREOcgjk/hAHpikIcpB7pmkIcpB7pjEB3LLJA1RDnLDJA1RrT8N8zZX2bTTKAAAAABJRU5ErkJggg==') /*../Images/tab_step_check3.png*/ no-repeat;
	*background: #99CC66 url('../Images/tab_step_check3.png') no-repeat; /* For IE 6 and 7 */
}

.subSection .basicLabel {
	display: block;
	float: left;
}

.ajax__calendar .ajax__calendar_container {
	z-index: 999;
}


/***** Survey styles *****/
.survey .error {
	float: none;
}
/***** Survey styles *****/

/**** Menu - Upcoming Meeting styles ****/
.firstMeeting {
	padding-top: 10px;
}

.lastMeeting .meetingItem {
	margin-bottom: 0;
}

.otherMeeting {
	padding-bottom: 10px;
}

.menuItemODR {
	font-size: 0.9em;
}

.meetingItem {
	background-color: #EDEDED;
	padding: 5px 10px;
	margin-bottom: 15px;
}

.meetingItemAccepted {
	float: right;
}

.meetingItemResponse {
	margin-top: 10px;
}

.menuLeft {
	width: 300px;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}

.menuRight {
	width: 460px;
	padding-top: 15px;
	float: right;
}

.menuHR {
	border: none;
	border-bottom: solid 1px #b7b5b5;
	margin-bottom: 10px;
	margin-top: 10px;
}
/**** Menu - Upcoming Meeting styles ****/

.marginBottom15 {
	margin-bottom: 15px;
}

/**** Menu - Message & Offer styles ****/
.offerEntry {
	width: 730px;
	height: 183px;
	padding-left: 10px;
	padding-top: 10px;
}

.onlineServiceWrapper {
	padding-top: 1.2em;
}

.subheaderOnlineAccess {
	text-align: right;
	padding-right: 10px;
	height: 25px;
	margin-top: 0;
}

	.subheaderOnlineAccess .updatedMessage span {
		height: 20px;
		line-height: 20px;
	}

	.subheaderOnlineAccess span {
		height: 24px;
		line-height: 24px;
        margin: 0;
	}
/**** Menu - Message & Offer styles ****/

.availableMedDate {
	background-color: #D8FFD9;
}

.unavailableMedDate {
	background-color: #FDD4D4;
}

/***** Public Comment styles *****/
.stepPublicComment {
	width: 258px;
}

	.stepPublicComment.first {
		width: 258px;
	}

	.stepPublicComment.complete {
		background: #99CC66 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQIAAAA8CAMAAAC6lkQLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwAAADsABataJCQAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAX1QTFRF////AAAA1tbW3t7eAAAAAAAA////AAAAAAAA////////1NTU2traAAAAAAAAAAAAAAAAEhIS////1NTU2traAAAAubm5AAAAAAAA////19fX2dnZ1NTU1dXVv7+/09PT1NTU2dnZ29vbAAAAAAAAAAAAAAAAAAAA1dXVISEhAAAAAAAAAAAAAAAA09PT1NTUBAQE1dXV1tbW2NjY3NzcHBwcZ2dnnJycpKSkbW1tHx8fICAgMzMzNTU1tLS0vLy8V1dXWlpaXFxcXV1dX19foqKi+vr6mpqad3d3jY2NiYmJjIyMjo6O2dnZ1NTU19fX1NTU2NjYxcXFy8vLzc3N1tbW////vr6+29vbtbW1u7u7urq6v7+/wMDAurq6vr6+/////v7+5OTk7+/v/v7++vr69fX1zs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk////ZVSA2AAAAGd0Uk5TAAECAgUGCQoLDA8QEBEVFhcXGBwcICEpKio0NTY2ODo6OjpERUZIT1BdYGFiZmZmZ2hoaGhtbW1tb3Bwd3d7e4WGiYmJkJCRlqOkpKSmq62ztbm6u7vDy8vMzc7R0dPT1dbd4+js8GReDp4AAAGvSURBVGje7ddXU8JAFIbhY0Gxgtiw99577xXF3nsXCyYoWLDkt7vChGzwH+Q770129u48k9nZpR/46Bs+JvimL/iYgAkEwSd8TMAEgiAMHxOE6QM+JmACQfAOHxMwgSB4g+8fwYlndmxkbNZzjEPwaupwqrW+0Gm32Z2FQ3uvGJkJvG01DtJzzAESLLa4SW4QgyBk5G3OJ3MTIYAkgqNOd5wAJW1jEUzWJhjDp7ginxIEgqDeWUu2JLB7URBZ7AQtn0GwXC8LaNpVxKAXgOBFbyZyEqTrAtplU6pYVr9YPoNg1Ckmdp3P6wJ9DcliIw+JYNj+J6BpK2mSAGUCEDzrjdqIiq7F9DeSAOU9Wz6DYFr8BVR+q2myAFUhESz9nQVRA0OAegAIAnqn0buhMJAEaCNg+QyCQH906PJ9SaA4AECgxjrIiY6dVRcTSFxTrZ9EoC4kxD+TulUwAnUgTqBRhSBQ5MZNAl0KRGYCZbMsBlC6qkASKMpWR2VuRm5F+7qCEj3BxwRMIAj88DGBnx7hYwImEAQP8DEBEwiCe/iY4J7u4GMCJhAEPviYgAl8vl94Mz5DX3NH7wAAAABJRU5ErkJggg==') /*../Images/tab_step_check4.png*/ no-repeat;
		*background: #99CC66 url('../Images/tab_step_check4.png') no-repeat; /* For IE 6 and 7 */
	}

/***** OnlineService Login styles *****/
.loginTextbox {
	width: 120px;
}

.logout {
	float: right;
}

.scheduleAmPm input {
	float: none;
	clear: both;
}

.gridAlternateRow {
	background-color: #E8E8E8;
}

	.gridRow:hover,
	.gridAlternateRow:hover {
		background-color: #FFFFC0;
	}

.scheduleMatch {
	background-color: #88eb60;
}

.indentCheckbox input{
    margin-left: -20px; 
}
.indentCheckbox td 
{ 
    padding-left: 20px; 
}

#centerColumn .commentsBox {
    margin-top: 10px;
    border: 1px solid #ccc;
    background-color: #fff;
    padding: 0 .5em .5em .5em;
}

#centerColumn .commentsBox .comment {
    margin: 0;
}

#centerColumn .commentsBox .comment h4 {
    margin: .5em 0 .5em 0;
}

.surveyQuestionOther{
    float:left;
    margin-left:15px;
}

.tableVerticalAlignTop td{
    vertical-align:top;
}