@import "http://www.ewashtenaw.org/portal_stylesheet_master.css";


BODY P, BODY TABLE, BODY H2, BODY h2 {margin-left: 3%;}

p.instructions {font-size: 14px}

p.break {page-break-after: always;}

table.template_table {
	width:100%;
	border:0;
	padding: 0px;
	margin:0px;
          margin-left: 0px;
	}

#template_banner_table {
	background-color:#002b5b;
        }
#template_searchbar_table {
        background-color: #445ca0;
	}

TABLE {
	width : 90%;
	padding-bottom : 4;
	padding-top : 2;
}

TABLE.std {
	width : 90%;
        /*margin-left: 0px;*/
	padding-bottom : 4;
	padding-top : 2;

}

TABLE iframe {}

TABLE.pagenav {
	width : 90%;
	text-decoration : none;
	padding : 2px 2px;
}

TABLE.progress {
	width : 40%;
	font-size: 9pt;
	text-decoration : none;
	padding : 2px 4px;
}

TABLE.form {
	width : 90%;
	padding : 4px 4px 4px 4px;
}

TABLE.wrkflownav {
	text-decoration : none;
	padding : 2px 4px;
}



TD.hilite {

	font-size: 10pt;
	background-color : F0F0F0;
}


TR.1 {

	font-size: 9pt;
	background-color : F0F0F0;
}

TR.hilite {
	font-size: 9pt;
	background-color : F0F0F0;
}

TR.helptext TD  {

	background: cornsilk;
	font-size : 8pt;
	line-height : 10pt;
	font-weight : normal;
}

TR.helptext TD.ItemLabel {

	font-weight: bold;
	color:black;
	font-size: 9pt;
	padding-left:2pt;
	padding-right:2pt;
	white-space : nowrap;
}



TD.helptext  {

	background: cornsilk;
	font-size : 8pt;
	line-height : 10pt;
	font-weight : normal;
}

TR.Nav 
	{

	font-size: 9pt;
	font-weight: bold;
	border: 1px solid Black;
	text-align : center;
	/*color: black;*/
	background: #cccccc;
}

TR.PageNav
	{

	font-size: 9pt;
	text-align : center;
	color: black;
	background-color : #cccccc;
	font-weight : bold;
}


/* added to correct tidemark output */

.caseview {}

.caseview TR {
	font-size: 9pt;
	background-color : F0F0F0 !important;
        border-width: 1px !important;
	border-color: black !important;
	border-style: solid !important;
        }


.StepCompl
	{

	font-weight: bold;
	background: #006600;
	color: #ffffff;
	font : 9pt;
}

.StepToDo
	{

	font-weight: bold;
	color:#006600;
	font-size : 9pt;
}

.BoldBlack	
	{

	font-weight: bold;
	color: #000000;
}


.LookupBtn 
	{

	font-size: 9pt;
	color: Black;
	background: #cccc99;
	border: 1px solid #006600;
	text-align: center;
}
.WorkFlowNav 
	{

	font-size: 9pt;
	color: #445ca0;
	background: #cccccc;
	/*border: 1px solid #006600;*/
	text-align: center;
}




a.Workflow	{

	/*color: black;*/
	/*text-decoration: none;*/
	font-size: 9pt;
	font-weight : bold;
}


HR	{
	color: #006600;
	height: 2px;
}


.searchsectiontitle {

	font-size: 105%;
	color: #445ca0;
}

P.SectionHead {


	font-weight:bold;
	color:black;
	font-size: 10pt;
	
}



P.SectionLink {

	font-weight:bold;
	color:black;
	font-size: 10pt;

	}

P.SectionBody {

	color:black;
	font-weight:normal;
	font-size:9pt;
	}

.ItemLabel {

	font-weight: bold;
	color:black;
	font-size: 9pt;
	padding-left:2pt;
	padding-right:2pt;
	white-space : nowrap;
}

.ItemValue {

	font-weight:normal;
	color:black;
	font-size: 9pt;
	padding-left:2pt;
	padding-right:2pt;
}

		
P.AppTitle {
	font-size: 160% !important; 
	line-height: 120% !important;
	color: #2bb52b;
	margin-bottom : 6pt;
}

p.Center {
	text-align: center;
}

.AppTitle {
	font-size: 160% !important; 
	line-height: 120% !important;
	color: #2bb52b;
}

.helpBtnright	{

	font-size: 9pt;
	color: #006600;
	text-align: left;
	font-weight : bold;
}

.helptext   {

	color: #000000;
	background: cornsilk;
	font-size : 8pt;
	line-height : 10pt;
	font-weight : normal;
}

.error {
	
	font : bold x-small/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	word-spacing : 1px;
	text-align : center;
	color : red;
}

.status {
		
	font : bold x-small/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	word-spacing : 1px;
	text-align : center;
	color : Blue;
}



LI.text {
	background : transparent;
	
	font-size : 8pt;
	list-style : square;
	line-height : 12pt;
}



TABLE.EFormNavBar {
}

TR.EFormNavBar {
}

TD.EFormNavBar {

	font-size: 9pt;
	font-weight: bold;
	color: black;
	background: #cccccc;
	border: 1px solid Black;
	text-align : center;
}

.EFormNavBar {

	font-size: 10pt;
	font-weight: bold;
}

.EFormPageTitle {

	font-size: 120%;
	font-weight: bold;
}

.EFormColHeader {

	font-size: 10pt;
	font-weight: bold;
}

SPAN.EFormFieldLabel {

	font-size: 10pt;
	font-weight: bold;
}



SPAN.EFormFieldValue {
        
	font-size: 10pt;
}

SPAN.jmo {
        
	font-size: 3pt;
}


.EFormFieldLabel {

	font-size: 10pt;
	font-weight: bold;
	width: 20%;
}

.EFormFieldValue, EFormFieldValue Font {
        color: black !important;
	font-size: 10pt;
	width: 27%;
}

.EFormFixturesList, EFormFixturesList Font {
        color: black !important;
	font-size: 9pt;
        margin-left: 0%;
	border: 5px;
}

TABLE.EFormFieldsTable {
	/*width: auto;  */
	padding : 4px 4px 4px 4px;
}

.EFormDDColHeaders {

	font-size: 10pt;
	font-weight: bold;
}

.EformSectionTitle {

	margin-top: 20px;
	font-size: 100%;
	font-weight: bold;
}

TABLE.EFormSectionCmdBar {
	width: auto;
}

TABLE.EFormSectionCmdBar  .EFormSectionCmd {
	
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background: #cccccc;
	border: 1px solid Black;
	text-align : center;
	padding : 4px 4px 4px 4px;
}

TABLE.DoNextText {
	font-size: 9pt;
	font-weight: bold;
	color: #445ca0;
	text-align: left;
}
TABLE.textOnly {
	font-size: 10pt;
	text-align: left;
}

.showme {display:inherit !important}
.hideme {display:none !important}
/*

.Footer
	{
	font-size: 8pt;
	font-weight: bold;
	color: #006600;
}	
a	{

	font-size: 10pt;
   	font-weight : bold;
}
a:hover	{

	color: ff0000;
	text-decoration : underline;
	font-weight : bold;
}

H1
{
	COLOR: #000000;

	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 18pt;
}

H2
{
	COLOR: #000000;

	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 16pt;
}

H3
{
	COLOR: #000000;

	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 14pt;
}

H4
{
	COLOR: #000000;

	FONT-SIZE: 11pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 14pt;
}

.Code
{
	COLOR: #000000;

	FONT-SIZE: 12pt;
	}
	
UL {
	background : transparent;
	
	font-size : 8pt;
	list-style : square;
}
OL {
	background : transparent;
	
	font-size : 10pt;
}

LI {
	background : transparent;
	
	font-size : 8pt;
	line-height : 10pt;
	list-style : square;
}

TD {

	font-size: 10pt;
      padding: 0px; margin:0px;
}

BODY	{
	
	background: #ffffff;

}

P {
	COLOR: #000000;

	FONT-SIZE: 9pt;
	padding-bottom : 3pt;
}

TABLE {
	width : 90%;
	padding-bottom : 4;
	padding-top : 2;

}


TH {

	font-size: 10pt;
	font-weight: bold;
	background-color : #0033ff;
	white-space : nowrap;
	text-align : center;
}

TR {

	
}

*/