﻿/* ===========================================================================*/
/* CSS Stylesheet for LearningMethods -- www.learningmethods.com */
/* (C) 2006-2009 David Gorman */
/* ===========================================================================*/
/* NOTES:
   element: 0,0,0,0, Sets the properties for an element using shorthand notation:
   (top, right, bottom, left) */

/* RESET DECLARATIONS
   This rule resets a core set of elements so that they will appear consistent across 
   browsers. Without this rule, content styled with an h1 tag, for example, would 
   appear in different places in Firefox and Internet Explorer because each browser 
   has a different top margin default value. By resetting these values to 0, the 
   elements will initially be rendered in an identical fashion and their properties 
   can be easily defined by the designer in any subsequent rule. */

html {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

body {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

div {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

span {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

applet {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

object {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

iframe {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

h6 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

h4 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

h3 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

h2 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

h5 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	

h1 {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
}	
/* DISREGARD THIS FOR NOW:  With the "font-size: 100%" declaration, all succeeding 
                            font-size declarations can now be specified in using the 
                            em unit (1em = 16px) so use the following sizes:
                            32px = 2em   24px = 1.5em   22px = 1.375em
                            20px = 1.25em   18px = 1.125em   16px = 1em
                            15px = .9375em   14px = .875em   13px = .8125em
                            12px = .75em   11px = .6875em   10px = .625em
                            9px = .5625em  */
   
/* ===========================================================================*/
/* BODY and BASEFONT */
/* background color for old Green theme: 234135 */
/* background color for Brown theme: 330000 */

  body { 
        text-align: center; /* Centers the page content container in IE 5 browsers. */
        margin: 0; 
		background: #ffffff url("images/logos/lmlgo-400px-colour-faded.jpg") 0 0 no-repeat fixed;
     /* background: #003300 url("images/logos/lmlgo-400px-grn-trans.gif") 0 0 no-repeat fixed; */
     /* background-color: #003300; */
		font: 400 13px Arial,Helvetica,sans-serif; 
		color: #000000; 
}
  body.ebook { 
		margin: 0; 
		background: #303030;
		font: 400 13px Verdana,Geneva,sans-serif; 
		color: #ffffff; 
}
  body.Plain { 
		margin-top: 0; 
		margin-bottom: 25px; 
		background-color: #FFFFFF; 
		font: 400 13px Arial,Helvetica,sans-serif; 
		color: #000000;
}
  basefont  { 
		font: 400 13px Arial,Helvetica,sans-serif; 
		color: #000000; 
}

/* PAGE STRUCTURE, sets table properties for margins, headers, etc. */

  div.page { 
		margin-top: 0; 
		margin-bottom: 30px; 
		margin-left: 0; 
		margin-right: 0;
}
	 /* for underlying table into which goes the header and content */
  table.base { 
		width: 772px; 
		table-align: center; 
		background-color: #FFFFFF; 
		spacing: 0; 
		padding: 0; 
		margin: 0;
		border: none;
		border-collapse: collapse; 
}
	 /* for table in the _private\LMHeader.htm file */
  table.header { 
		width: 772px; 
		table-align: center; 
		background-color: #FFFFFF; 
		spacing: 0; 
		padding: 0; 
		border-collapse: collapse; 
		margin: 0; 
		border-right: 2; 
}
	 /* this table fits into base table and carries all the content */
  table.content { 
		width: 700px; 
		table-align: center; 
		background-color: #FFFFFF; 
		spacing: 0; 
		border-collapse: collapse; 
		margin-top: 0; 
		margin-bottom: 30px; 
		margin-left: 25px; 
		margin-right: 0; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
	 /* this table fits into base table on the home page and carries all the content */
  table.homecontent { 
		width: 700px; 
		table-align: right; 
		background-color: #FFFFFF; 
		spacing: 0; 
		border-collapse: collapse; 
		margin-top: 0; 
		margin-bottom: 30px; 
		margin-left: 0; 
		margin-right: 0; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
	 /* this table floats right in the content table for news, specials, etc */
  table.float { 
		width: 205px;
		float: right; 
		background-color: #FFFFFF; 
		spacing: 0; 
		border-collapse: collapse;
		margin-top: 10px; 
		margin-bottom: 10px; 
		margin-left: 20px; 
		margin-right: 0; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
	 /* this table floats right on the home page */
  table.floathome { 
		width: 205px;
		float: right; 
		background-color: #FFFFFF; 
		spacing: 0; 
		border-collapse: collapse;
		margin-top: 10px; 
		margin-bottom: 10px; 
		margin-left: 20px; 
		margin-right: 0; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
 	 /* this table floats left on the home page */
  table.floathomemenu { 
		width: 116px;
		float: left; 
		background-color: #FFFFFF; 
		spacing: 0; 
		border-collapse: collapse;
		margin-top: 10px; 
		margin-bottom: 10px; 
		margin-left: 0; 
		margin-right: 0; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
     /* this table floats left on the home page */
  table.floathomemenuwide { 
		width: 160px;
		float: left; 
		background-color: #FFFFFF; 
		border-collapse: collapse;
		margin-top: 10px; 
		margin-bottom: 10px; 
		margin-left: 0; 
		margin-right: 0; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
     /* this paragraph style is for callouts (see table styles below) */

  p.callout { 
		font-family: Verdana, Geneva, sans-serif;
		font-size: 18px;
		text-align: left;
		color: #666666;
  /* greenish color: #006600; */
		font-weight: normal;
		line-height: 1.25em;
		letter-spacing: 0px;
		word-spacing: 0em;
		margin: 15px 15px 15px 15px;

}
     /* this table floats LEFT to hold callout text */
  table.calloutleft { 
		/* width: 220px; */
		float: left; 
		background-color: #E8F6E8; 
  /* grey  background-color: #EFEFEF; */
  		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border: 2px solid #B9C7B9;
	/*  border-top:  2px solid #B9C7B9;
		border-right:  2px solid #B9C7B9;
		border-bottom:  2px solid #B9C7B9;
		border-collapse: collapse; */
		margin-top: 18px; 
		margin-bottom: 18px; 
		margin-left: 0; 
		margin-right: 18px; 
}
     /* this table floats RIGHT to hold callout text */
  table.calloutright { 
		/* width: 220px; */
		float: right; 
		background-color: #E8F6E8; 
  /* grey    background-color: #EFEFEF; */
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		border: 2px solid #B9C7B9;
		/*  border-collapse: collapse; */
		margin-top: 18px; 
		margin-bottom: 18px; 
		margin-right: 0; 
		margin-left: 18px; 
}

     /* this table sits at the top of the page and is used for various notices */
  table.top { 
		text-align: center; 
		/* background-color: #2E625C; */
		border-width: 0; 
		width: 100%; 
		height: 30px; 
		padding: 120px; 
		spacing: 30px;
		/* table-border-color-light: rgb(102,204,204); 
		   table-border-color-dark: rgb(0,102,102); */
}

	 /* this table sits at the top of the page and is used for various notices */
  table.topold { 
		text-align: center; 
		/* background-color: #2E625C; */
		border-width: 3px; 
		width: 100%; 
		height: 30px; 
		padding: 120px; 
		spacing: 30px;
		table-border-color-light: rgb(102,204,204); 
		table-border-color-dark: rgb(0,102,102); 
}

     /* this table carries intro to articles */
  table.introtable { 
  		text-align: left; 
	  	background-color: #F2F2F2; 
		border: 1px outset #C8C8C8;
		/* spacing: 0; 
	  	   border-collapse: collapse;  */
        margin: 25px 0 25px 0;
}

  .introtext   {   	
  	    text-align: left;
	  	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-style: italic;
  		line-height: 150%;
  		margin: 0 0 8px 0;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}


/* GENERAL ELEMENTS */

  table { 
		font: 400 13px Arial Helvetica sans-serif; 
}
  td    { 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
  h1  { 
		font: 700 22px Times New Roman, Times, serif; 
		color: #005500;   /* darkish green */
		text-align: left; 
  		line-height: 110%;
  		margin: 0 0 12px 0;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}
  h2  { 
		font: 700 18px Arial, Helvetica, sans-serif; 
		color: #005500;   /* darkish green */
		text-align: left; 
  		line-height: 110%;
  		margin: 0 0 8px 0;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}
  h3  { 
		font: 700 16px Arial, Helvetica, sans-serif; 
		color: #800000;  /* maroon */
		text-align: left; 
  		line-height: 110%;
  		margin: 0 0 8px 0;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}
  h4  { 
		font: 700 14px Arial, Helvetica, sans-serif; 
		color: #005500;   /* darkish green */
		text-align: left; 
}
  h5  { 
		font: 700 14px Arial, Helvetica, sans-serif; 
		color: #800000;  /* maroon */ 
		text-align: left; 
}
  h6  { 
		font: 700 14px Arial, Helvetica, sans-serif; 
		color: #000000;   /* black */ 
		text-align: left; 
}
  p   { 
		font-variant: normal;
	font-size: 13px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
}
  p.copyright { 
		font: 400 10px Verdana, Geneva, sans-serif; 
		color: #000000; 
}
  b   {
		font-weight: 700;
}
  strong {
		font-weight: 700;
}
  ul { 
		font: 13px Arial Helvetica sans-serif; 
		padding-left: "0em"; 
		margin-top: ".6em"; 
		margin-bottom: 0; 
		margin-left: "1.5em"; 
		margin-right: "1.5em"; 
}
  .hdgrn14  { 
		font: 700 14px Arial, Helvetica, sans-serif; 
		color: #005500; 
		text-align: left; 
}
  .hdgrn16  { 
		font: 700 16px Arial, Helvetica, sans-serif; 
		color: #005500; 
		text-align: left; 
}
  .hdgrn18  { 
		font: 700 18px Arial, Helvetica, sans-serif; 
		color: #005500; 
		text-align: left; 
}
  .hdmaroon16  { 
		font: 700 16px Arial, Helvetica, sans-serif; 
		color: #600000; 
		text-align: left; 
}
  .hdmaroon18  { 
		font: 700 18px Arial, Helvetica, sans-serif; 
		color: #600000; 
		text-align: left; 
}


  a:link  { 
		color: blue;
}
  a:visited { 
		color: #3333FF
}
  a:hover { 
		color: red;
}
  a.plain:hover { 
		text-decoration: none;
}

  a.plain:visited { 
		text-decoration: none;
}

  a.plain:link { 
		text-decoration: none;
}

/* SPECIAL FORMATTING */

/* Links */

  a.pagetop:link  { 
		color: #FFFF66; 
		text-decoration: underline; 
		font-weight: normal; 
}
  a.pagetop:visited { 
		color: #FFFF88; 
		text-decoration: underline; 
		font-weight: normal; 
}
  a.pagetop:hover { 
		color: yellow; 
		text-decoration: underline; 
		font-weight: normal; 
}

  a.menu:link  { 
	       /* These are the links in the main menu bars
    	   at the top and bottom of the "page".  */
    	font: 12px Arial, Helvetica, sans-serif; 
	    color: #555555; 
        /* font-weight: bold */
  	    text-decoration: none; 
}
  a.menu:visited  { 
  	    font: 12px Arial, Helvetica, sans-serif; 
    	color: #777777; 
        /* font-weight: bold */
	    text-decoration: none; 
}
  a.menu:hover  { 
	    font: 12px Arial, Helvetica, sans-serif; 
    	color: white; 
        /* font-weight: bold */
    	background-color: #555555; 
    	text-decoration: none; 
    	   /* color: #660033;  */
}

/* 
  a.menu:link  { 
		font: bold Arial, Helvetica, sans-serif; 
		color: #777777; 
		text-decoration: none; 
}
  a.menu:visited  { 
		font: bold Arial, Helvetica, sans-serif; 
		color: #660066; 
		text-decoration: none; 
}
  a.menu:hover  { 
		font: bold Arial, Helvetica, sans-serif; 
		color: blue; 
		text-decoration: underline; 
}
*/


  a.ss11px:link  { 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: #999999; 
		text-decoration: none; 
}
  a.ss11px:visited { 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: white; 
		text-decoration: none; 
}
  a.ss11px:hover { 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: yellow; 
		text-decoration: underline; 
}
  a.ss14px:link  { 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: yellow; 
		text-decoration: none; 
}
  a.ss14px:visited { 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: silver; 
		text-decoration: none; 
}
  a.ss14px:hover { 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: white; 
		text-decoration: underline; 
}

  a.statusbar:link { 
		font: bold 10px Arial, Helvetica, sans-serif; 
		color: #000000; 
		text-decoration: none;
}
  a.statusbar:visited { 
		font: bold 10px Arial, Helvetica, sans-serif; 
		color: #000000; 
		text-decoration: none;
}
  a.statusbar:hover { 
		font: bold 10px Arial, Helvetica, sans-serif; 
		color: #7F7F7F; 
		text-decoration: underline; 
}
  a.icra:link { 
		font: 9px Verdana, Geneva, sans-serif; 
		color: #C0C0C0;
		text-decoration: none;
}
  a.icra:visited { 
		font: 9px Verdana, Geneva, sans-serif; 
		color: #C0C0C0;
		text-decoration: none;
}
  a.icra:hover { 
		font: 9px Verdana, Geneva, sans-serif; 
		color: white;
		text-decoration: underline;
}
  a.crumbs:link  { 
		font: 12px Arial, helvetica, sans-serif;
	    color: #555555; 
 	/*	font: 12px Verdana, Geneva, sans-serif; */
	/*	color: #666666; */
		text-decoration: underline; 
}
  a.crumbs:visited { 
		font: 12px Arial, helvetica, sans-serif;
 	/*	font: 12px Verdana, Geneva, sans-serif; */
		color: #777777; 
	/*	color: #666666; */
		text-decoration: underline; 
}
  a.crumbs:hover { 
		font: 12px Arial, helvetica, sans-serif;
 	/*	font: 12px Verdana, Geneva, sans-serif; */
		color: #000000; 
		text-decoration: underline; 
}

/* Fonts */

  .crumbs  { 
		font: 12px Arial, helvetica, sans-serif;
 	/*	font: 12px Verdana, Geneva, sans-serif; */
		color: #666666;
		text-align: left; 
	/*	font-weight: bold; */
}
  .indent { 	
  		margin: 0 0 0 150px; 
}

  .indent2  { 
	  		/* this style indents text, instead of blockquote tag */
		margin-left: 3.5em; 
}

  .outdent  { 
	  		/* hanging indent for bulleted lists, outdented header paragraphs, etc */
		margin-left: 1.75em;
		text-indent: -1.75em;
}

  .article   {
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 10px 0;
		letter-spacing: 0px;
		word-spacing: 0em;
}
  .articleindent   {   	
  	    text-align: left;
	  	font-family: Verdana, Geneva, sans-serif; 
		font-size: 1em;
  		line-height: 1.5em;
  		margin: 0 0 10px 1.75em;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}

  .articleindenttwice   {   	
  	    text-align: left;
	  	font-family: Verdana, Geneva, sans-serif; 
		font-size: 1em;
  		line-height: 1.5em;
  		margin: 0 0 10px 3em;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}

  .articleoutdent  { 
	  		/* article style for hanging indent for bulleted lists, outdented header paragraphs, etc */
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 10px 1.75em;
		text-indent: -1.75em;
		letter-spacing: 0px;
		word-spacing: 0em;
}

  .articleoutdentpara  { 
	  		/* article style for hanging indent for bulleted lists, outdented header paragraphs, etc */
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 10px 1.75em;
		letter-spacing: 0px;
		word-spacing: 0em;
}

  .articleoutdentlist  { 
	  		/* article style for hanging indent for bulleted lists, outdented header paragraphs, etc */
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 10px 2.5em;
		text-indent: -1.45em;
		letter-spacing: 0px;
		word-spacing: 0em;
}

  .articleoutdentlistpara  { 
	  		/* article style for folow-on paragraph to match articleoutdent margins */
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 10px 2.5em;
		letter-spacing: 0px;
		word-spacing: 0em;
}

  .articleworkshoplist  { 
	  		/* article style for workshop lists with hanging indent (used with &#8212; mdash)*/
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1em;
		line-height: 1.5em;
		margin: 0 0 10px 3.5em;
		text-indent: -1.5em;
		letter-spacing: 0px;
		word-spacing: 0em;
}

  .callout  { 
	  		/* article style for workshop lists with hanging indent (used with &#8212; mdash)*/
		text-align: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 16px;
		font-weight: 600;
		color: #777777;
		line-height: 1.5em;
		margin: 0 0 10px 0;
		letter-spacing: 0px;
		word-spacing: 0em;
}

  .category   { 
  		font: 700 16px  Verdana, Geneva, sans-serif; 
        margin: 8px 0 0 0;
		text-align: left; 
  	    text-shadow: 3px 3px 3px #aaa;
	  	color: #600000;
		  /*  color: #777; #993333; #712400; */
}

  .nomargins   {   	
  		margin: 0 0 0 0;
}

  .horizrule   {   	
  		margin: 0 0 20px 0;
}

  .footer9   { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		text-align: center; 
}
  .footer10px  { 
		font: 10px Arial, Helvetica, sans-serif; 
		text-align: center; 
}

  .s      { 	font-family: Arial, Helvetica, sans-serif; 
}
  .ss9px  { 	font: 9px Arial, Helvetica, sans-serif; 
}
  .ss10px  { 	font: 10px Arial, Helvetica, sans-serif; 
}
  .ss11px  { 	font: 11px Arial, Helvetica, sans-serif; 
}
  .ss12px  { 	font: 12px Arial, Helvetica, sans-serif; 
}
  .ss13px  { 	font: 13px Arial, Helvetica, sans-serif; 
}
  .ss13pxb  { 	font: 13px Arial, Helvetica, sans-serif; 
		font-weight: 700; 
}
  .ss14px  { 	font: 14px Arial, Helvetica, sans-serif; 
}
  .ss14yelo  { 	font: bold 14px Arial, Helvetica, sans-serif; 
		color: yellow;
}
  .ss15px  { 	font: 15px Arial, Helvetica, sans-serif; 
}
  .ss15pxb  { 	font: 15px Arial, Helvetica, sans-serif; 
		font-weight: 700; 
}
  .ss16px  { 	font: 16px Arial, Helvetica, sans-serif; 
}
  .ss18px  { 	font: 18px Arial, Helvetica, sans-serif; 
}
  .ss22px  { 	font: 22px Arial, Helvetica, sans-serif; 
}


  .v      {	font-family: Verdana, Geneva, sans-serif; 
}
  .v9px  { font: 9px Verdana, Geneva, sans-serif; 
}
  .v10px  {	font: 10px Verdana, Geneva, sans-serif; font-weight: 400;
}
  .v10pxgry  { 	font-family: Verdana, Geneva, sans-serif; 
		font-size: 10px; 
		color: #333333; 
}
  .v11px  { 	font: 11px Verdana, Geneva, sans-serif; 
}
  .v11pxgry  { 	font-family: Verdana, Geneva, sans-serif; 
		font-size: 11px; 
		color: #333333; 
}
  .v12px  { 	font: 12px Verdana, Geneva, sans-serif; 
}
  .v13px  { 	font: 12px Verdana, Geneva, sans-serif; 
}
  .v14px  { 	font: 14px Verdana, Geneva, sans-serif; 
}
  .v15px  { 	font: 14px Verdana, Geneva, sans-serif; 
}
  .v16px  { 	font: 16px Verdana, Geneva, sans-serif; 
}


  .t  { 	font-family: "Times New Roman", Times, serif; 
}
  .tnr { 	font-family: "Times New Roman", Times, serif; 
		font-size: 11pt; 
}
  .t10px  { 	font: 10px "Times New Roman", Times, serif; 
}
  .t12px  { 	font: 12px "Times New Roman", Times, serif; 
}
  .t14px  { 	font: 14px "Times New Roman", Times, serif; 
}
  .t16px  { 	font: 16px "Times New Roman", Times, serif; 
}
  .t18px  { 	font: 18px "Times New Roman", Times, serif; 
}
  .t20px  { 	font: 20px "Times New Roman", Times, serif; 
}
  .t24px  { 	font: 24px "Times New Roman", Times, serif; 
}
  .t30px  {	font: 30px "Times New Roman", Times, serif; 
}


/* ----------------------------- */

/* UNUSED STYLES ?? */

  table.base1 { 
		width: 776; 
		table-align: center; 
		background-color: #000000; 
		spacing: 0; 
		padding: 0; 
		border-collapse: collapse; 
		margin: 0; 
		border-right: solid black; 
		border-bottom: thick solid black; 
}
  table.frame1 { 
		width: 768; 
		table-align: center; 
		background-color: #FFFFFF; 
		spacing: 0; 
		padding: 0; 
		border-collapse: collapse; 
		margin-top: 0; 
		margin-bottom: 0; 
		margin-left: 0; 
		margin-right: 0; 
		border-left: thin black; 
		border-right: thick black; 
}
  table.content1 { 
		width: 723; 
		table-align: center; 
		background-color: #FFFFFF; 
		spacing: 0; border-collapse: collapse; 
		margin-top: 10; 
		margin-bottom: 0; 
		margin-left: 25; 
		margin-right: 20; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}
  table.pageframebackup { 
		width: 770; 
		table-align: center; 
		background-color: #FFFFFF; 
		spacing: 0; 
		padding: 0; 
		border-collapse: collapse; 
		margin: 0; 
		border-top: none; 
		border-left: solid black; 
		border-right: thick solid black; 
		border-bottom: thick solid black; 
}
  table.page { 
		width: 770; 
		table-align: center; 
		border-width: 0; 
		padding: 0; 
		spacing: 0; 
		background-color: #FFFFFF; 
		font-weight: 400; 
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
}

/* STORAGE - old background color: #2E625C */
/* STORAGE - A:link  { color: blue; text-decoration: none; font-weight: normal; } */
/* STORAGE - A:visited { color: #3333FF; text-decoration: none; font-weight: normal; } */
/* STORAGE - A:hover { color: red; text-decoration: underline; font-weight: normal; } */
