

table.title { 
						text-align:right;
						width:100%;
						max-width:1024px; 
						border-bottom:solid teal 2px;
						border-collapse:collapse; }

						
img.mainTitle {max-height:48;
							 height:48;}

td.mainTitle { 
						vertical-align:middle;
						width:1%; 
						padding-top:5;}


font.mainTitle { 
					  color:maroon;
						font:normal normal normal 24pt fantasy;
						text-decoration:none;}


td.subTitle { 
						vertical-align:bottom;
						width:1%;}


img.subTitle {max-height:32;
							height:32;}


font.subTitle { 
					  color:teal;
						font-family: serif; 
						font-size:16pt;}

table.subTitleFunction {
						vertical-align:bottom;
						text-align:right;
						border-collapse:collapse;}
						
						
td.subTitleFunction {
						vertical-align:bottom;
						text-align:right; }


table.titleFunctionArea {
						vertical-align:bottom;
						text-align:right;
						border-collapse:collapse;
						width:100%;}
						
						
td.titleFunctionArea {
						text-align:right;
						vertical-align:bottom;
						width:10%;}

						
td.titleFunctionBlankArea { 
						text-align:right;
						vertical-align:bottom;
						width:90%; }


font.titleFunctionBlankArea	{ 
						font-weight:bold;
					  color:teal;
						text-decoration:none;
						font-family:Courier, NewCourier, serif; 
						font-size:13pt;
						letter-spacing:1pt; }

table.titleFunction{ 
						vertical-align:bottom;
						width:1%; 
						border-bottom:groove maroon 1px;
						text-align:right;
						border-collapse:collapse; }

td.titleFunction{ 
						padding-left:5;
						vertical-align:bottom;
						text-align:right;
						width:1%;
						text-align:right; }


font.titleFunction { 
						font-weight:lighter;
					  color:blue;
						font-family:sans-serif; 
						font-size:12pt; }

td.subSubTitle {
						vertical-align:bottom;
						width:1%;
						padding-left:20px}

td.titleHelp { width:1%;
							text-align:center;
							vertical-align:top;}
							
img.titleHelp {width:24px;height:24px;}


table.titleTab {width:5%;
  							border:0;
								margin:0; padding:0;
								border-collapse:collapse;
								}



td.titleTab { 
							text-align:center;
							vertical-align:top;
							border-top:2px solid #53a272;
							margin:0; padding:0;}

td.titleTab_s {
							text-align:center;
							vertical-align:top;
							border-top:2px solid #53a272;
							background-color:#ffe500;
							margin:0; padding:0;}

td.titleTabLeft { text-align:right;
									vertical-align:top;
					        width:5%;
									margin:0; padding:0;}

td.titleTabRight { text-align:left;
									vertical-align:top;
					        width:5%;
									margin:0; padding:0;}

span.titleTab {font:small-caps 14px Tahoma black; }

img.titleTab {width:12px; height:12px;}


