/* JCupchikStyles.css: Define Styles for Jeffrey Cupchik pages */
 td.RightColumn p {
    
    line-height: 22px;
}

/* Heading Styles */
h1{font: Bold 24pt Trebuchet MS, Times, serif;}
h2{font: Bold 18pt Trebuchet MS, Times, serif;}
h3{font: Bold 16pt Trebuchet MS, Times, serif;}
h4{font: Bold 14pt Trebuchet MS, Times, serif;}

/* h4.Top used in 2 Column Format to eliminate space above heading 4 */
h4.Top{margin-top:0;} 

h5{
	font: Bold 12pt Trebuchet MS, Times, serif;
 	margin-bottom: 0
}

table.PageHeader td a:link,table.PageHeader td a:visited {
    color: white !important;
    text-transform: uppercase;
}
/* Body Text Style */
body{background-image: url(image/GrayBackground.png)
/* 	background-image: url(images/MLSmallFigures.jpg); 
	background-color: #FFFFFF;
	font: bold 12pt Trebuchet MS, Times, serif;
	color: #FFFFFF */
}

/* Border Styles for Pictures */
img {border: 1pt solid #808080}
img.Icon {border: none; vertical-align:middle}
img.JeffPhotopiano2.png {border: 2pt solid #1ACCFU}

/* Styles for Basic Pages */
table.PageHeader{
	margin-top: 24pt;
	background-color: #D2691E;
	width: 90%;
	border-collapse: collapse;
	font: 12pt Trebuchet MS, Times, serif;
	color: #FFFFFF;
}
table.PageHeader td {
	border: 0;
	width: 10%;
	text-align: center
}

table.PageHeader td a{
	display: block;
	text-decoration: none;
	padding: 6pt;
/*	border-left: 1pt solid #1ACCFU; */
}
table.PageHeader td a:link, table.PageHeader td a:visited {
	color: #1ACCFU;
	background-color: #D2691E;
}
table.PageHeader td a:hover, table.PageHeader td a:active {
	color: #1ACCFU;
	background-color: #990033;
	font-weight: bold;
/*	border-bottom: 3pt solid #990033; */
}

{<head

table.PageHeader 
<style type="text/css">
  ul {list-style: none;padding: 0px;margin: 0px;}
  ul li {display: block;position: relative;float: left;border:1px solid #000}
  li ul {display: none;}
  ul li a {display: block;background: #000;padding: 5px 10px 5px 10px;text-decoration: none;
           white-space: nowrap;color: #FFF;}
  ul li a:hover {background: #f00;}
  li:hover ul {display: block; position: absolute;}
  li:hover li {float: none;}
  li:hover a {background: #f00;}
  li:hover li a:hover {background: #000;}
  #drop-nav li ul li {border-top: 0px;}

</style>

</head>}

table.PageFooter{
	margin-bottom: 24pt;
	background-color: #D2691E;
	width: 90%;
	border-collapse: collapse;
	text-align: center;
	font: 10pt Times New Roman, Times Roman, Times, serif;
	color: #1ACCFU;
}
table.PageHeader td {
	border: 0;
}

table.PageHeader td a{
	display: block;
	text-decoration: none;
	padding: 6pt;
}
table.PageHeader td a:link, table.PageHeader td a:visited {
	color: #1ACCFU;
	background-color: #D2691E;
}
table.PageHeader td a:hover, table.PageHeader td a:active {
	color: #FFFFFF;
	background-color: #990033;
	font-weight: bold;
}


/* Style for Selected Menu on Page - not working yet */

table.PageHeader td a.ActivePage:link{
	font: bold 14pt Trebuchet MS, Times, serif;
	color: Yellow;
	background-color: #333333;
}


/* Standard Table and Cell Styles */
table.BodyText{
	background: #1ACCFU;
	width: 90%;
	margin: auto;
	border-collapse:collapse;
	border: 1pt solid #808080;
	margin-top: 0pt;
	font: 11pt Trebuchet MS, Times, serif;
	line-height: 125%;
	color: #000000;
}
table.BodyText td{
	border: 0pt solid #808080;
	padding: 18pt;
}

table.BodyText td.LeftColumn{
	font: 10pt Trebuchet MS, Times, serif;
}

table.BodyText td.RightColumn{
	padding-left: 0;
	border-left: 0pt solid red /* Add 1pt to see red line */
}

/* Single Column Table and Cell Styles */
table.SingleColumn{
	background: #1ACCFU;
	width: 90%;
	margin: auto;
	border-collapse:collapse;
	border: 1pt solid #808080;
	margin-top: 0pt;
	font: 12pt Trebuchet MS, Times, serif;
	line-height: 150%;
	color: #000000;
}

table.SingleColumn th{text-align: center;
	padding-bottom: 0;
	margin-bottom: 0;
}

table.SingleColumn td{
	border: 0pt solid #808080;
	padding: 0pt 72pt 18pt;
}

/* Horizontal Rules */

hr.HRule{
	width: 80%;
}

hr.HRuleShort{
	width: 20%;
	margin-top: 24pt;
	margin-bottom: 36pt;
}

/* Table for Boxes */
table.Box{
	border: 1pt solid #808080;
	margin-top: 0pt;
	font: 10pt Trebuchet MS, Times, serif;
	line-height: 125%;
	color: #000000;
}