/* Jennifer Hrazdil Hua / Morris Place Newsletter */

@media screen {
	
	#img {padding-top:0;}
	#topnav{text-align:center; margin-top:1em; margin-bottom:2em;}
	#bottomnav{
		margin: 1em 0 1em 10px; text-align:center;}
		#bottomnav-content{
		font-family:arial, helvetica, verdana, sans-serif;
	    font-size: 0.9em;}		
		
	#footer{
		margin:1.5em 0 0 10px; text-align:center;}
		#footer-content{
		font-family:arial, helvetica, verdana, sans-serif;
	    font-size: 0.75em;
		color:#999999; 
		text-decoration: overline;
		text-align:center;}
						   
    #back {text-align:right; font-size: 0.8em; line-height:1.5em; margin-top:10px 30px 20px 10px;}
	#date {padding-top:1em; text-align:center;}
    p.breakhere {page-break-before: always;}

	hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
	  background-color:#FFF;}
	  
		
	p  {color: #333333; font-family: arial, helvetica, sans-serif; font-size: 0.85em; line-height:1.4em; 
	    margin-top: 5px; margin-bottom: 15px; margin-left:10px; margin-right: 30px;}

	h2 {font-size:1em; margin-top: 1.8em; margin-left:10px; font-family:arial, helvetica, sans-serif; 
		border-top: 1px solid; border-top-color:#cccccc;padding-top:5px;}
       .top {margin-top:1em; border-top:0px;}

	h3 {font-size:0.85em; margin-bottom: 10px; margin-left:10px; padding-top:5px; font-family:arial, helvetica, verdana, sans-serif;}

	h4 {font-size:0.8em; margin-bottom:10px; margin-left:10px; padding-top:10px; font-style: italic; font-family:arial, helvetica, sans-serif;}


	a:link {color: #003399; text-decoration: none;} 
	a:visited {color: #003399; text-decoration: none;}
	a:hover {color: #990000; text-decoration: none;}
	
	a.nav:link{color: #990000; text-decoration: none;}
	a.nav:visited {color: #990000; text-decoration: none;}
	a.nav:hover {color: #003399; text-decoration: none;}

	.note {color:#990000; font-weight:bold;}
	.back {text-align:right; font-size: 0.8em; line-height:1.5em; margin-top:10px 30px 20px 10px;}
    .center {text-align:center; margin-top:1em; margin-bottom:1em; padding-bottom:1em;}
	.table {color: #333333; font-family: arial, helvetica, verdana, sans-serif; line-height:16px; font-size: 12px; margin-top:3px; margin-bottom:5px; margin-left:15px; 
			 margin-right:10px;} 
 	.letusknow {text-align:left; font-size: 13px; color: #000066; margin:0px 20px 0px 35px;}


	
	ul {font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 0.85em;
		list-style-image: url("../images/square.gif"); 
		line-height: 1.4em;
		margin-top:1em;
		margin-right:30px;} 
			 
	ol {font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 0.85em;
		line-height: 1.4em;
		margin-top:1em;
		margin-right:30px;} 

	.single {padding-top:0; padding-bottom:0; margin-top: 0; margin-bottom:0;} 
	.double {padding: 0.5em 0px 0.5em 0px;}
	.italic {font-style:italic;}
	.linespace {font-size:2px; line-height:2px; margin:0px 0px 0px 0px;font-family:arial, helvetica, verdana, sans-serif;}
	.line {border-bottom:1px solid; border-bottom-color:#ccc; border-bottom-style:dotted;}
	.table {margin:5px 10px 8px 20px;} 
	
	}
	
	
@media print {
	
	@page {size:portrait;  margin: 1in;}
	#img {padding-top:30px; page-break-after:avoid;}
	#topnav{text-align:center; margin-top:1em;}
	#bottomnav{display:none;}
	#footer{
		margin:0 0 0 10px; text-align:left;}
		#footer-content{
		font-family:arial, helvetica, verdana, sans-serif;
	    font-size: 0.75em;
		color:#999999; 
		text-decoration: overline;
		text-align:left;}
						   
    #back {display:none;}
	#date {padding-top:3em; padding-bottom:0em; text-align:left; color:#999999;}
    hr {display:none;}
	hr.cleaner {display:none;}
	  
		
	p  {font-family: arial, helvetica, sans-serif; font-size: 0.85em; line-height:1.1em; 
	    margin-top: 5px; margin-bottom: 15px; margin-left:10px; margin-right: 30px;}

	h2 {font-size:1em; margin-top: 1.8em; margin-left:10px; font-family:arial, helvetica, sans-serif; 
		border-top: 1px solid; border-top-color:#cccccc; padding-top:5px; page-break-after:avoid;}
       .top {margin-top:1em; border-top:0px;page-break-after:avoid;}

	h3 {font-size:0.85em; margin-bottom: 10px; margin-left:10px; padding-top:5px; font-family:arial, helvetica, verdana, sans-serif;page-break-after:avoid;}

	h4 {font-size:0.8em; margin-bottom:10px; margin-left:10px; padding-top:10px; font-style: italic; font-family:arial, helvetica, sans-serif;page-break-after:avoid;}


	a:link {color: #003399; text-decoration: none;} 
	a:visited {color: #003399; text-decoration: none;}
	a:hover {color: #990000; text-decoration: none;}
	
	a.nav:link{color: #990000; text-decoration: none;}
	a.nav:visited {color: #990000; text-decoration: none;}
	a.nav:hover {color: #003399; text-decoration: none;}

	.note {color:#990000; font-weight:bold;}
	.back {text-align:right; font-size: 0.9em; line-height:1.5em; margin-top:10px 30px 20px 10px;}
    .center {text-align:center; margin-top:1em; margin-bottom:1em;}
	.table {font-family: arial, helvetica, verdana, sans-serif; line-height:16px; font-size: 12px; margin-top:3px; margin-bottom:5px; margin-left:15px; 
			 margin-right:10px;} 
 	.letusknow {text-align:left; font-size: 13px; color: #000066; margin:0px 20px 0px 35px;}


	
	ul {font-family: Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		list-style-image: url("../images/square.gif"); 
		line-height: 1.4em;
		margin-top:1em;
		margin-right:30px;} 
			 
	ol {font-family: Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		line-height: 1.4em;
		margin-top:1em;
		margin-right:30px;} 

	.single {padding-top:0; padding-bottom:0; margin-top: 0; margin-bottom:0;} 
	.double {padding: 0.5em 0px 0.5em 0px;}
	.italic {font-style:italic;}
	.linespace {font-size:2px; line-height:2px; margin:0px 0px 0px 0px;font-family:arial, helvetica, verdana, sans-serif;}
	.line {border-bottom:1px solid; border-bottom-color:#ccc; border-bottom-style:dotted;}
	.table {margin:5px 10px 8px 20px;} 
	.breakhere {page-break-before: always;}
	}
