body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-style:normal;
	color:black;
	background-color:white;	
}

li
{
	margin:0px 0px 5px 0px;
}

h1
{
	margin-top:0px;
	padding-top:0px;
	font-size:18pt;
}

h2
{
	font-size:16pt;
}

h3
{
	font-size:14pt;
}

h4
{
	font-size:12pt;
}

.emphasis_light
{
	color:#024664;
}		

.emphasis
{
  font-weight:bold;
  font-size:14pt;
  color:#024664;
}

.emphasis_heavy
{
	font-weight:bold;
	font-size:16pt;
	color:red;
}

.copyright
{
	font-size:7pt;
}

/*****************************************************************/

#FrameBorder
{
	 -moz-box-shadow: 0 0 8px 4px #aaa;
	 -webkit-box-shadow: 0 0 8px 4px #aaa;
	 box-shadow: 0 0 8px 4px #aaa;

	float:left;
	width:100%;	
	min-width:800px;
	height:auto;
}

/*****************************************************************/		

#TitleHeader
{
	float:left;
	width:100%;
	height:80px;

	background-image:url('../images/title_header.jpg');
    background-size:100% 100%;
	background-color:#281D86;
	background-repeat: repeat-y;
}

#TitleHeaderPadded
{
	padding:6px 0px 0px 6px;
}

#TitleHeaderCompany
{
	float:left;
	width:500px;
	height:40px;
	color:white;
	font-size:24pt;
	font-weight:bold;
	font-style:italic;
}

#TitleHeaderLogo
{
	float:right;
	width:240px;
	height:40px;
	color:white;
}

#TitleHeaderEntry
{
	float:left;
	clear:both;
	width:auto;
	height:40px;
}	

#TitleHeaderSubmit
{
	float:left;
	width:100px;
	margin-left:16px;
}			

/*****************************************************************/		

#MenuBar
{
	float:left;
	width:100%;
	height:25px;
	font-size:10pt;

	background-image:url('../images/menu_bar.jpg');
	background-repeat: repeat-x;		
	
	color:White;
}

#MenuBar a:link
{
	color:#ffff00;
}

#MenuBar a:visited
{
	color:#00ff00;
}

#MenuBar a:hover
{
	color:#0000ff;
}

#MenuBar a:active
{
	color:#ff0000;
}

#MenuBarPadded
{
	padding:3px 0px 0px 3px;	
	margin-top:1px;
}

/*****************************************************************/		

#BodyShell
{
	float:left;
	width:100%;
	height:auto;
}

#BodyShellPadded
{
	padding:8px 8px 8px 8px;
}

#BodyRight
{
	float:right;
	width:47%;              /* JNEWER Was 37% */
	min-width:300px;
	height:auto;
	border:1px solid black;
}

#BodyLeft
{
	float:left;
	width:51%;              /* JNEWER Was 61% */
	min-width:482px;
	height:auto;	
}

#BodyBottom
{
	float:left;
	clear:both;
	width:100%;
	min-width:784px;
	height:auto;

	margin-bottom:8px;	
}

/*****************************************************************/		

#BodyRightHeader
{
	float:left;
	width:100%;
	height:23px;
	font-weight:bold;		

	background-color:#B3BAC2;
}

#BodyRightHeaderPadded
{
	padding:3px 0px 0px 3px;
}

#BodyRightBody
{
	float:right;
	width:100%;
	height:278px;

	background-color:#E5ECF2;
	
	font-size:9pt;
	overflow:auto;		
}

#BodyRightBodyPadded
{
	padding:3px 0px 0px 3px;
}

/*****************************************************************/		

#BodyLeftTop
{
	float:left;
	width:100%;
	height:211px;    /* JNEWER 94 - then 114 */ 
	
	background-color:#F9EAC9;
	
	font-size:9pt;			
}

#BodyLeftTopPadded
{
	padding:3px 0px 0px 3px;
}

/*****************************************************************/		

#BodyRightClient
{
	float:left;
	width:100%;
	height:auto;	
	border-top:1px solid black;	
	border-bottom:1px solid black;
}

#BodyRightClientHeader
{
	float:left;
	width:100%;
	height:23px;
	font-weight:bold;

	background-color:#A9D0CD;	
}

#BodyRightClientHeaderPadded
{
	padding:3px 0px 0px 3px;	
}

#BodyRightClientBody
{
	float:left;
	width:100%;
	height:204px;   /* JNEWER Was 184*/

	background-color:#CCE4E4;	
	
	font-size:9pt;
}

#BodyRightClientBodyPadded
{
	padding:3px 0px 0px 3px;
}

/*****************************************************************/		

#BodyLeftNotes
{
	float:left;
	width:100%;
	height:auto;	
	border-top:1px solid black;	
	border-bottom:1px solid black;
}

#BodyLeftNotesHeader
{
	float:left;
	width:100%;
	height:23px;
	font-weight:bold;

	background-color:#BFE3BF;	
}

#BodyLeftNotesHeaderPadded
{
	padding:3px 0px 0px 3px;	
}

#BodyLeftNotesBody
{
	float:left;
	width:100%;
	height:294px;   /* 184 - then 274 */

	background-color:#E2F5E2;	
	
	font-size:9pt;
}

#BodyLeftNotesBodyPadded
{
	padding:3px 0px 0px 3px;
}

/*****************************************************************/		

#BodyBottomHeader
{
	float:left;
	width:100%;
	height:23px;
	font-weight:bold;		

	background-color:#BFE3BF;	
}

#BodyBottomHeaderPadded
{
	padding:3px 0px 0px 3px;
}

#BodyBottomBody
{
	float:left;
	width:100%;
	height:auto;

	background-color:#E2F5E2;	

	font-size:9pt;			
}

#BodyBottomBodyPadded
{
	padding:3px 0px 0px 3px;
}	

/*****************************************************************/

.ClientShell
{
	float:left;
	clear:both;
	width:90%;
	margin-left:8px;	
}

.ClientShellToday
{
	float:left;
	clear:both;
	width:95%;
	height:163px;    /* JNEWER 56px - then 76 */
	margin-left:8px;		

	border:1px solid black;
	overflow:auto;
}	

.ClientShellAddress
{
	float:left;
	clear:both;
	width:95%;
	height:42px;
	margin-left:8px;
	
	border:1px solid black;
	overflow:auto;
}	

.ClientShellNotes   /* JNEWER */
{
	float:left;
	clear:both;
	width:95%;
	height:182px;    /* JNEWER 42 - Then 62 */
	margin-left:8px;
    margin-bottom:8px;
	
	border:1px solid black;
	overflow:auto;
}

.ClientLabel
{
	float:left;
	width:75px;		/* 100 */
	text-align:right;
}

.ClientValue
{
	float:left;
	width:75%;
	margin-left:8px;
}

/*****************************************************************/
