/* CQ. # 6718. c-honsun Sept-Oct. 2013. */
HTML {
/**	overflow: hidden;*/
}

BODY {
	height: 100%;
	width: 100%;
	overflow: scroll;
}
/**c-navravul browser release */
BODY.page, BODY.Page {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 0px;
	margin-right: 0px;
	margin: auto;
	height: 100%;
	width:100%;
	top:0px;
	left:0px;
 	position:absolute; 
}


TABLE {
	width: 100%;
	padding: 0px;
	border-collapse: collapse;
}		

TABLE.page, TABLE.Page {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
}

TABLE.body, TABLE.Body {
}

TABLE.title, TABLE.Title, TABLE.titleWithQuickSearch, TABLE.TitleWithQuickSearch {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #022d5a;
	margin-top: 0px;
	margin-bottom: -10px;
}

TABLE.header1,TABLE.Header1 {
	border-style: solid;
	border-width: 1px;
	border-color: #19416f;
	margin-top: 10px;
}

TABLE.header2,TABLE.Header2 {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #19416f;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #19416f;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #19416f;
}

TABLE.header1title,TABLE.Header1Title{
}

TABLE.header2title,TABLE.Header2Title{
}

TABLE.header1body,TABLE.Header1Body{
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.header2body,TABLE.Header2Body{
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.section0, TABLE.Section0{
	border-style: solid;
	border-width: 1px;
	border-color: #19416f;
	margin-top: 10px;
}

TABLE.section1,TABLE.Section1{
	border-style: solid;
	border-width: 1px;
	border-color: #19416f;
	margin-top: 10px;
}

TABLE.sectionPRJ,TABLE.SectionPRJ{
}

TABLE.section2,TABLE.Section2{
	border-style: solid;
	border-width: 0px;
	border-color: #19416f;
	margin-top: 0px;
}

TABLE.section3,TABLE.Section3{
	border-style: solid;
	border-width: 0px;
	border-color: #19416f;
}

TABLE.sectiongreen,TABLE.SectionGreen{
	border-style: solid;
	border-width: 0px;
	border-color: #19416f;
	margin-top: 0px;
}

TABLE.sectionblue,TABLE.SectionBlue{
	border-style: solid;
	border-width: 0px;
	border-color: #19416f;
	margin-top: 0px;
}

TABLE.sectionyellow,TABLE.SectionYellow{
	border-style: solid;
	border-width: 0px;
	border-color: #19416f;
	margin-top: 0px;
}

TABLE.section1title,TABLE.Section1Title{
}

TABLE.section2title,TABLE.Section2Title{
}

TABLE.section0body, TABLE.Section0Body{
	margin-top: 0px;
	margin-bottom: 5px;
}

TABLE.section1body, TABLE.Section1Body{
	margin-top: 5px;
	margin-bottom: 5px;
}
TABLE.sectionPRJbody,TABLE.SectionPRJBody{
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.section2body,TABLE.Section2Body{
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.section3body,TABLE.Section3Body{
	margin-top: 5px;
	margin-bottom: 5px;
}

TABLE.anchor {
}

TABLE.results,TABLE.Results{
}

TABLE.files,TABLE.Files{
	width: 60%;
	border-style: solid;
	border-width: 1px;
	border-color: #b0b0b2;
	margin-bottom: 10px;
	margin-top: 5px;
}

form {
	margin: 0px;
}
TABLE.footer {
	border-top-width: 1px;
	border-top-color: #19416f;
	border-top-style: solid;
	margin-top: 25px;
}

TABLE.systemMessage{
	padding: 5px;
	background-color: #fdfab0;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}

TABLE.quickfindfilter {
}

TABLE.quicksearch,TABLE.QuickSearch, TABLE.quickSearch {
}


TABLE.paging,TABLE.Paging {
height: 20px;
}

/** table row **/
TR.page, TR.Page {
	vertical-align: middle;
}

TR.body,TR.Body {
}

TR.title,TR.Title{
}

TR.titleWithQuickSearch,TR.TitleWithQuickSearch {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTQxNmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #19416f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#19416f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#19416f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#19416f',GradientType=1 ); /* IE6-8 */
}

TR.quicksearch,TR.QuickSearch, TR.quickSearch {
}

TR.header1,TR.Header1 {
}

TR.header2,TR.Header2 {
}

TR.header1title,TR.Header1Title {
}

TR.header2title,TR.Header2Title {
}

TR.header1body,TR.Header1Body {
}

TR.header2body,TR.Header2Body {
}

TR.section1,TR.Section1 {
}

TR.section2,TR.Section2 {
}

TR.section1title,TR.Section1Title{
}

TR.section2title,TR.Section2Title{
}

TR.section1body,TR.Section1Body {
}

TR.section2body,TR.Section2Body {
}

TR.results,TR.Results{
}

TR.highlight,TR.Highlight{
	background-color: #cee8d5;
}

TR.pdoddrow, TR.PDOddRow {
	background-color: #EFF4F7;
}

TR.pdevenrow, TR.PDEvenRow {
	background-color: white;
}

TR.odd, TR.Odd {
	background-color: #EFF4F7;
}

TR.even, TR.Even {
	background-color: white;
}

TR.anchor{
	background-color: gray;
	color:white;
	font-weight: bold;
}

TR.footer {
}

TR.systemMessage{
}

TR.quickfindfilter {
}

TR.paging,TR.Paging {
}

TH {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #025a2d;
}

TH.results,TH.Results {
    white-space: nowrap;
	vertical-align: bottom;
	text-align: left;
	background-color: #93b0cd;

	background: #93b0cd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYjBjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #93b0cd 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93b0cd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #93b0cd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #93b0cd 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #93b0cd 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #93b0cd 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93b0cd', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-bottom-color: #93b0cd;
}
TH.footer {
    background-color: #EFF4F7;

	background: #eff4f7; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2IwY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #eff4f7 0%, #93b0cd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eff4f7), color-stop(100%,#93b0cd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #eff4f7 0%,#93b0cd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #eff4f7 0%,#93b0cd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #eff4f7 0%,#93b0cd 100%); /* IE10+ */
	background: linear-gradient(to right,  #eff4f7 0%,#93b0cd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff4f7', endColorstr='#93b0cd',GradientType=1 ); /* IE6-8 */

	padding-right: 5px;
	padding-left:5px;
	border: 1px;
	border-style: solid;
	padding-top: 5px;
}

TH.left {
	text-align: left;
}

TH.center {
	text-align: center;
}

TH.right {
	text-align: right;
}

TH.currency {
	text-align: right;
	padding-right: 20px;
}

/** table definition **/
TD, td {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px;
	vertical-align: middle;
}

TD.page, TD.Page, td.page, td.Page {
	padding-left: 10px;
	padding-right: 10px;
}

TD.body, TD.Body {
	vertical-align: top;
}

TD.title, TD.Title {
	font-size: 14pt;
	color: #025a2d;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 5px;
	font-variant: small-caps;
	background-color: #ffffff;
	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTQxNmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #19416f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#19416f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#19416f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#19416f',GradientType=1 ); /* IE6-8 */

    padding-top: 5px;
    padding-bottom: 5px;
}

TD.titleWithQuickSearch, TD.TitleWithQuickSearch {
	font-size: 14pt;
	color: #025a2d;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 5px;
	font-variant: small-caps;
	background-color: #ffffff;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTQxNmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #19416f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#19416f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#19416f 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#19416f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#19416f',GradientType=1 ); /* IE6-8 */
	
    padding-top: 5px;
    padding-bottom: 5px;
}

TD.header1,TD.Header1 {
}

TD.header2,TD.Header2 {
}

TD.header1title,TD.Header1Title {
	background-color: #93cdb0;
	font-size: 11pt;
	color: white;
	font-weight: bold;

	background: #93cdb0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzY2RiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjhhNTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #93cdb0 0%, #328a53 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#93cdb0), color-stop(100%,#328a53)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #93cdb0 0%,#328a53 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #93cdb0 0%,#328a53 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #93cdb0 0%,#328a53 100%); /* IE10+ */
	background: linear-gradient(to right,  #93cdb0 0%,#328a53 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93cdb0', endColorstr='#328a53',GradientType=1 ); /* IE6-8 */


    padding-left: 2px;
    padding-right: 5px;
    height: 28px;
}

TD.header2title,TD.Header2Title {
	color: #025a2d;
	font-weight: bold;
	background-color: #dadbda;
    padding-left: 2px;
    padding-right: 5px;
    height: 28px;
}

TD.header1body,TD.Header1Body {
	padding-left: 5px;
	padding-right: 5px;
}

TD.header2body,TD.Header2Body {
	padding-left: 5px;
	padding-right: 5px;
}

TD.section1,TD.Section1 {
}

TD.section2,TD.Section2 {
}

TD.contractoreval,TD.Contractoreval {
	background-color: #cee8d5;
	
	background: #19416f; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5NDE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #19416f 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#19416f), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #19416f 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #19416f 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #19416f 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #19416f 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19416f', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

    font-size: 11pt;
	color: #025a2d;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 1px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom: solid 1px #34a04f;
}

TD.section0title,TD.Section0Title {
	background-color: #34a04f;

	background: #34a04f; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0YTA0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #34a04f 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#34a04f), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #34a04f 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #34a04f 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #34a04f 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #34a04f 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34a04f', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

	font-size: 12pt;
	letter-spacing: 2px;
	color: white;
	font-weight: bold;
	font-variant: small-caps;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

TD.section1title, TD.Section1Title {
	background-color: #379063;
	font-size: 11pt;
	color: white;
	font-weight: bold;
	
	background: #379063; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2NkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #379063 0%, #93cdb0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#379063), color-stop(100%,#93cdb0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #379063 0%,#93cdb0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #379063 0%,#93cdb0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #379063 0%,#93cdb0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #379063 0%,#93cdb0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#379063', endColorstr='#93cdb0',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

TD.section1Tsptitle, TD.Section1TspTitle {
	background-color: #febf01;
	font-size: 11pt;
	color: green;
	font-weight: bold;
	
	background: #febf01; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2NkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #febf01 0%, #feebb2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febf01), color-stop(100%,#feebb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #febf01 0%,#feebb2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#feebb2',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: top;
}

TD.section1TStitle, TD.Section1TSTitle {
	background-color: #febf01;
	font-size: 11pt;
	color: green;
	font-weight: bold;
	
	background: #febf01; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2NkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #febf01 0%, #feebb2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febf01), color-stop(100%,#feebb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #febf01 0%,#feebb2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#feebb2',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: top;
}
TD.sectionPRJtitle, TD.SectionPRJTitle {
	background-color: #379063;
	font-size: 11pt;
	color: white;
	font-weight: bold;

	background: #379063; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2IwY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #379063 0%, #93b0cd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#379063), color-stop(100%,#93b0cd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #379063 0%,#93b0cd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #379063 0%,#93b0cd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #379063 0%,#93b0cd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #379063 0%,#93b0cd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#379063', endColorstr='#93b0cd',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

TD.section2title, TD.Section2Title {
	color: #025a2d;
	font-weight: bold;
	background-color: #93b0cd;

	background: #93b0cd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYjBjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #93b0cd 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#93b0cd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #93b0cd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #93b0cd 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #93b0cd 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #93b0cd 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93b0cd', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom-style: solid;
    border-bottom-color: #93b0cd;
    border-bottom-width: 1px;
}

TD.section3title, TD.Section3Title,TD.Section3title {
	color: #025a2d;
	font-weight: bold;
	background-color: #dadbda;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

TD.sectiongreenboard, TD.SectionGreenBoard {
	background-color: #DFFBE9;
	font-size: 11pt;
	color: white;
	font-weight: bold;
	border-radius: 6px;
	
	background: #DFFBE9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2NkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #DFFBE9 0%, #DFFBE9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DFFBE9), color-stop(100%,#DFFBE9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #DFFBE9 0%,#DFFBE9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #DFFBE9 0%,#DFFBE9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #DFFBE9 0%,#DFFBE9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #DFFBE9 0%,#DFFBE9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DFFBE9', endColorstr='#DFFBE9',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    vertical-align: top;

    border: 12px solid;
    border-color: #EEEEEC; 
}

TD.sectionyellowboard, TD.SectionYellowBoard {
	background-color: #FFF3B2;
	font-size: 11pt;
	color: green;
	font-weight: bold;
	border-radius: 6px;
	
	background: #FFF3B2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2NkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #FFF3B2 0%, #FFF3B2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF3B2), color-stop(100%,#FFF3B2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #FFF3B2 0%,#FFF3B2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #FFF3B2 0%,#FFF3B2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #FFF3B2 0%,#FFF3B2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #FFF3B2 0%,#FFF3B2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF3B2', endColorstr='#FFF3B2',GradientType=0 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: top;

    border: 12px solid;
    border-color: #EEEEEC; 
}

TD.sectionblueboard, TD.SectionBlueBoard {
	color: white;
	font-weight: bold;
	background-color: #c1dfff;
	font-size: 11pt;
	border-radius: 6px;

	background: #c1dfff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYjBjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c1dfff 0%, #c1dfff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#c1dfff), color-stop(100%,#c1dfff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c1dfff 0%,#c1dfff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c1dfff 0%,#c1dfff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c1dfff 0%,#c1dfff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c1dfff 0%,#c1dfff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1dfff', endColorstr='#c1dfff',GradientType=1 ); /* IE6-8 */

    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    vertical-align: top;
    
    border: 12px solid;
    border-color: #EEEEEC; 
}

TD.section0body,TD.Section0Body {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

TD.section1body, TD.Section1Body {
	padding-left: 5px;
	padding-right: 5px;
}

TD.section2body, TD.Section2Body{
	padding-left: 5px;
	padding-right: 5px;
}

TD.section3body,TD.Section3Body{
	padding-left: 5px;
	padding-right: 5px;
}

TD.anchor {
}

TD.quickfindfilter {
	color: #025a2d;
	font-weight: bold;
	background-color: #ffffff;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGIwYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #b0b0b2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#b0b0b2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#b0b0b2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#b0b0b2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#b0b0b2 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#b0b0b2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b0b0b2',GradientType=1 ); /* IE6-8 */

    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    white-space: nowrap;
}

TD.quicksearch, TD.QuickSearch, TD.quickSearch {
	color: #ffffff;  /*#025a2d;*/
	font-weight: bold;
	background-color: #ffffff;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTQxNmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(right,  #ffffff 0%, #19416f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#19416f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(right,  #ffffff 0%,#19416f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(right,  #ffffff 0%,#19416f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(right,  #ffffff 0%,#19416f 100%); /* IE10+ */
	background: linear-gradient(to left,  #ffffff 0%,#19416f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19416f', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */
	
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    white-space: nowrap;
}

TD.paging, TD.Paging {
	color: white;
	font-weight: bold;
	font-size: 8pt;
	background-color: #379063;

	background: #379063; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2IwY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #379063 0%, #93b0cd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#379063), color-stop(100%,#93b0cd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #379063 0%,#93b0cd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #379063 0%,#93b0cd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #379063 0%,#93b0cd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #379063 0%,#93b0cd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#379063', endColorstr='#93b0cd',GradientType=0 ); /* IE6-8 */

    padding-top: 2px;
    padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

TD.tsppaging, TD.TspPaging {
	color: green;
	font-weight: bold;
	font-size: 8pt;
	background-color: #febf01;

	background: #febf01; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OTA2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5M2NkYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #febf01 0%, #feebb2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febf01), color-stop(100%,#feebb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #febf01 0%,#feebb2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #febf01 0%,#feebb2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#feebb2',GradientType=0 ); /* IE6-8 */

    padding-top: 2px;
    padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

TD.results, TD.Results {
	padding-left: 5px;
	padding-right: 5px;
/**	border: 1px;
	border-style: solid;*/
	border medium none;}

/****BEGIN c-honsun (CQ8812 - HES.EPS.01)*****/
TD.resultshighlighted {
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #0044dd;
}
/****END c-honsun (CQ8812 - HES.EPS.01)*****/

TD.resultsnone {
	padding-left: 15px;
	font-style: italic;
	padding-right: 5px;
	border: 0px;
	border-style: solid;
	text-align: left;
	color: red;
	font-weight: bold;
	background-color: #ffffff;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWU4ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #cee8d5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#cee8d5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#cee8d5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#cee8d5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#cee8d5 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#cee8d5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cee8d5',GradientType=1 ); /* IE6-8 */
}

TD.resultsexpired {
	padding-left: 5px;
	padding-right: 5px;
	border: 1px;
	border-style: solid;
	font-weight: bold;
	color: red;
}

TD.label {
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

TD.labelTop {
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
}

TD.data {
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

TD.status {
	color: red;
	font-weight: bold;
}

TD.required{
	background-color: #fdfab0;
}

TD.workflowcomment {
	font-size: 9pt;
	font-style: italic;
	padding-left: 15px;
	padding-right: 15px;
}

TD.footer {
	color: #025a2d;
	font-size: 8pt;
	text-align: center;
}

TD.error{
	font-size: 8pt;
	color: red;
	font-weight: bold;
}

TD.warning{
	font-size: 8pt;
	color: red;
	font-weight: bold;
}

TD.info{
	font-size: 8pt;
	color: #025a2d;
	font-weight: bold;
}

TD.nofontformat{
	color: black;
	font-weight: normal;
}

TD.left, TD.Left {
	text-align: left;
}

TD.center, TD.Center {
	text-align: center;
}

TD.right, TD.Right {
	text-align: right;
}

TD.top, TD.Top {
	vertical-align: top;
}

TD.bottom, TD.Bottom {
	vertical-align: bottom;
}

TD.middle, Td.Middle {
	vertical-align: 0px;
}

TD.nofade {
	filter: none;
}

TD.currency {
	text-align: right;
	padding-right: 20px;
}

/** Divs **/
DIV.page ,DIV.Page{
	width: 100%;
	height:100%;
	overflow:auto;
	position: relative;
}

/** links **/
A {
}

A.mainpage {
	font-weight: bold;
	color:#003366;
	text-decoration: none;
}

A.mainpage:hover {
	text-decoration: underline;
}

A.anchor {
	color:gray;
}

A.header1title {
	color: white;
	text-decoration: underline;
}

A.header2title {
	color: #025a2d;
	text-decoration: underline;
}

A.section1title {
	color: white;
	text-decoration: underline;
}

A.section2title {
	color: #025a2d;
	text-decoration: underline;
	font-weight: bold;
}

A.section3title {
	color: #025a2d;
	text-decoration: underline;
	font-weight: bold;
}

A.resultsheader {
	color: #025a2d;
	font-weight: bold;
	text-decoration: underline;
}

A.results {
	text-decoration: none;
	color: #009933; /*#025a2d;*/
	font-weight: bold;
}

A.results:hover {
	text-decoration: underline;
}

A.results:visited {
	color: #379063;		
}

A.results:active {
	color: #379063;
}

A.projinfo {
	text-decoration: none;
	color: #009933; /*#025a2d;*/
	font-weight: bold;
}

A.projinfo:hover {
	text-decoration: underline;
}

A.projinfo:visited {
	color: #379063;		
}

A.projinfo:active {
	color: #379063;
}

A.pdlink,A.PDLink{
	color: #025a2d;
	text-decoration: underline;
	font-weight: 600;
}
a.pdlink:hover,a.PDLink:hover{
	color: #009933;
}

A.document {
	font-weight: bold;
	color: #025a2d;
	text-decoration: underline;
	vertical-align: middle;
}
a.document:hover{
	color: #009933;
}

A.status{
	color: red;
	font-weight: bold;
	text-decoration: none;
}

A.footer {
	color: #025a2d;
	font-weight: bold;
	text-decoration: underline;
}

A.paging {
	color: white;
	text-decoration: none;
	font-size: 8pt;
}
A.paging:hover {
	text-decoration: underline;
}

A.quickfindfilter{
	font-weight: bold;
	color: #025a2d;
	vertical-align: middle;
}
A.businessfunction {
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
A.businessfunction:hover {
	text-decoration: underline;
}

LABEL.quickfindfilter{
	font-weight: bold;
	color: #025a2d;
	vertical-align: middle;
}

/** list **/
LI{
	list-style-position: outside;
	vertical-align: middle;
	margin-left: 20px;
}

LI.mainpage{
	list-style-type: disc;
	font-size: 11pt;
	font-weight: bold;
	color: #003366;
	margin-top: 4px;
}

/** general styles - only USED for colgroup **/
.right {
	vertical-align: top;
	text-align: right;
}

.left {
	vertical-align: top;
	text-align: left;
}

.center {
	vertical-align: top;
	text-align: center;
}


/** the following styles are used by the framework **/
/*
  GradientType specifies the blend direction; 0 means top-to-bottom and 1 means left-to-right. 
  StartColorStr and EndColorStr are entered as octets, with the first two hex values controlling opacity. 
  For a good top-down shadow, specify full opacity (ff) and go from white (ffffff) down to the tint of your choice. 
  Because this filter is an IE-under-Windows feature, Mac and Mozilla/Firebird users won't see it. 
  They will still see the previously defined background color.
*/


BUTTON.pdbuttonhover{
    COLOR: #025A2D;
    BORDER-TOP-STYLE: inset;
    BORDER-LEFT-STYLE: inset;
    border-color: #000000;
    BACKGROUND-COLOR: #CBD4DE;
}

BUTTON.pdbuttondisabled {
}

INPUT.header1title {
	text-align: center;
	font-weight: bold;
	border: 1px solid white;
	color: white;
	background-color: transparent;
}

INPUT.PDTextBox{
	vertical-align: middle;
}

SELECT.PDDropdown{
	vertical-align: middle;
}

INPUT.quickfindfilter{
	font-weight: bold;
	color: #025a2d;
	vertical-align: middle;
}

SELECT.quickfindfilter{
	font-weight: bold;
	color: #025a2d;
	vertical-align: middle;
}

INPUT.required{
	background-color: #fdfab0;
}

SELECT.required {
	background-color: #fdfab0;
	vertical-align: top;
}
// CQ6451 - starts
LABEL.required 
{
	background-color: #fdfab0;
}
// CQ6451 - ends
textarea {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}

textarea.required {
	background-color: #fdfab0;
	vertical-align: top;
}

textarea.pdtextarea, TEXTAREA.PDTextarea {
	font-family: Courier New;
	font-size: 10pt;
	overflow: auto;
}

img {
	margin-right: 0px;
}

img.icon {
	margin-left: 5px;
}

img.PDTwistieToggleHover {
	CURSOR: pointer;
}

img.document {
	border: 0px;
	margin-right: 5px;
}
img.PDimage,img.PDImage {
	margin-left:2px;
	vertical-align: middle;
}
/* Used for Go Links on list pages */
.GoBar
{
    BORDER-RIGHT: gray 1px outset;
    BORDER-TOP: gray 1px outset;
    FLOAT: left;
    BORDER-LEFT: gray 1px outset;
    CURSOR: pointer;
    TEXT-INDENT: 0px;
    width: 250;
    BORDER-BOTTOM: gray 0px outset;
    POSITION: absolute;
    BACKGROUND-COLOR: #cee8d5;
    TEXT-ALIGN: left;
    font-family: verdana, arial;
    font-size: 8pt;

	background: #cee8d5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZThkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #cee8d5 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cee8d5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #cee8d5 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee8d5', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

}
.GoMenu
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
	CURSOR: pointer;
}
.goItem
{
    WIDTH: 100%;
    CURSOR: pointer;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: gray 1px solid;
    padding-left: 5px;
}
.goItemMouseOver
{
    padding-left: 5px;
    CURSOR: pointer;
    COLOR: white;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #19416f 1px solid;
    BACKGROUND-COLOR: #379063;
}
/* Used for the ePermitting Popup Window */
DIV.popupWindow {
    white-space: nowrap;
	position:absolute;
	border-top-width: 2px;
	border-top-style: outset;
	border-top-color: white;
	border-bottom-width: 2px;
	border-bottom-style: outset;
	border-bottom-color: #b0b0b2;
	border-left-width: 2px;
	border-left-style: outset;
	border-left-color: white;
	border-right-width: 2px;
	border-right-style: outset;
	border-right-color: #b0b0b2;
	COLOR: #025a2d;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
	z-index:99;
	overflow: auto;

	background: #cee8d5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZThkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #cee8d5 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cee8d5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #cee8d5 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee8d5', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */
}
IFrame.popupWindow {
	z-index:88;
	POSITION: absolute;
	border: 0;
	overflow: hidden;
	visibility: hidden;
}
/* Used for the ePermitting Drop Down Button  */
SPAN.dropDownButtonArrow
{
	FONT-FAMILY: Webdings;
    FONT-SIZE: 8pt;
    COLOR: #555576;
    POSITION: absolute;
    TEXT-ALIGN: left;
	z-index: 89;
	padding-left:3px;
    PADDING-right: 1px;
}
DIV.dropDownButtonMenu
{
	border-top-width: 2px;
	border-top-style: outset;
	border-top-color: white;
	border-bottom-width: 2px;
	border-bottom-style: outset;
	border-bottom-color: #b0b0b2;
	border-left-width: 2px;
	border-left-style: outset;
	border-left-color: white;
	border-right-width: 2px;
	border-right-style: outset;
	border-right-color: #b0b0b2;
	VISIBILITY: hidden;
    COLOR: #025a2d;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    WIDTH: auto;
    POSITION: absolute;
    BACKGROUND-COLOR: #cee8d5;
	z-index: 91;
	white-space: nowrap;

	background: #cee8d5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZThkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #cee8d5 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cee8d5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #cee8d5 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to right,  #cee8d5 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee8d5', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */
}
DIV.dropDownButtonMenuItem
{
	POSITION: relative;
	WIDTH: auto;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
   	CURSOR: pointer;
	z-index: 90;
	white-space: nowrap;
    font-family: tahoma;
    font-size: 8pt;
    font-weight: bold;
    padding-top: 2px;
    padding-bottom: 2px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #b0b0b2;
	text-align: left;
}
DIV.dropDownButtonMenuItemMouseOver
{
    COLOR: white;
    BACKGROUND-COLOR: #379063;
	border-bottom-color: #025a2d;
}
DIV.section3title
{
	color: #025a2d;
	font-weight: bold;
	background-color: #dadbda;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

a.dropDownButtonMenuItem{
	background-color: transparent;
	border: none;
	text-decoration: none;
    font-family: tahoma;
    font-size: 8pt;
    font-weight: bold;
    COLOR: #025a2d;
}
a.dropDownButtonMenuItemMouseOver {
    COLOR: white;
}
IFrame.dropDownButton {
	z-index:88;
	POSITION: absolute;
	border: 0;
	overflow: hidden;
	visibility: hidden;
}

div.leftNav
{
	float: left;
    /* CQ # 6730. c-honsun. Oct. 2013. Fix the misalignment of left nav for supplement and CIMS*/ 
	width: 100%;
	color: #025a2d;


	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmUyZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #ffffff 0%, #dbe2ea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#dbe2ea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#dbe2ea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#dbe2ea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#dbe2ea 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#dbe2ea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbe2ea',GradientType=1 ); /* IE6-8 */

	font-weight: bold;
	margin-top: 10px;
}

div.leftNav ul
{
	margin-top: -5px;
}

div.leftNav li
{
	margin-top: 5px;
}

div.leftNav li a
{
	color: #025a2d;
    CURSOR: pointer;
}

div.rightContent
{
	float: left;
	padding-left: 10px;
	border-left: solid 1px;
	margin-top: 10px;
	overflow: auto;
    /* CQ # 6730. c-honsun. Oct. 2013. Fix the misalignment of left nav for supplement and CIMS*/ 
	padding-right: 10px;
	width:99%
}

ul.tabs
{
	/*list-style-type: none;*/
	/*margin: 0;*/
	float: left;
	margin: 0px 0px -1px 0px;
	padding: 0px;
	font-weight: bold;
	background-color: transparent;
}

ul.tabs li
{
/**    list-style: none; */
	display: inline;
	float: left;
	padding: 10px;
	margin: 2px;
	background-color: #379063;
	color: white;
}

ul.tabs a:link li, ul.tabs a:visited li
{
	background-color: #379063;
	color: white;
    text-decoration: none;
    CURSOR: pointer;
}

ul.tabs a:hover li
{
	background-color: #cee8d5;
	color: #34a04f;
    text-decoration: none;
    CURSOR: pointer;
}

ul.tabs li.selected
{
	background-color: #cee8d5;
	color: #34a04f;
}

ul.tabs li.noLink
{
	background-color: grey;
}

.emergencyTitle
{
	color: #cc0000;
}
.hide{
display:none;
}
.bold {
	font-weight: bold;	
	vertical-align: middle;
}