body		{font-family: 	   sans-serif;
	         text-align:	   justify;
	         background-color: #ffffdd;
		 color: 	   black;
		 font-size:	   11pt;
	         margin-left:      .25cm}
.bgtable	{background-color: #ffffdd;
		 color:		   black}
.topic		{background-color: #babaa1;
		 color:		   black;
	         text-align:	   center;
	         font-size:        13pt;
	         font-family:      serif;
	         font-weight:      bold}
p.notice        {font-family:      sans-serif;
		 text-align:       center;
		 color:            #93938b;
                 font-size:        6pt}
p.notice a      {color:            #797f77;
                 font-weight:      bold}
A.topic:link	{font-family:	   serif;
                 font-size:        13pt;
		 color:		   #154015;
	         background-color: #babaa1;
	         text-decoration:  none}
A.topic:visited	{font-family:	   serif;
                 font-size:        13pt;
		 color:		   #154015;
	         background-color: #babaa1;
	         text-decoration:  none}
A.topic:active	{font-family:	   serif;
                 font-size:        13pt;
		 color:		   #40c040;
	         background-color: #babaa1}
.bodytext	{background-color: #ffffee;
	         color:		   #103010;
	         font-family:      sans-serif;
	         text-align:       justify;
	         font-size:        10pt;
		 margin-left:      .25cm;
	         margin-right:     .25cm}
h1.bodytext 	{font-family:	   serif;
	         font-size:	   18pt;
	         color:		   black;
	         margin-left:      .25cm}
h2.bodytext 	{font-family:	   serif;
	         font-size:	   15pt;
	         color:		   black;
	         margin-left:      .25cm}
h3.bodytext 	{font-family:	   serif;
	         font-size:	   13pt;
	         color:		   black;
	         margin-left:      .25cm}
h4.bodytext 	{font-family:	   serif;
	         font-size:	   11pt;
	         color:		   black;
	         margin-left:      .25cm}

.topictitle	{font-family:	   serif;
	         font-size:	   14pt;
		 color:		   black}
.subtopic	{font-family:	   sans-serif;
                 font-size:        8pt;
                 text-align:       left;
		 color:		   #103010;
	         background-color: #ffffcc}
.selsubtopic	{font-family:	   sans-serif;
                 text-align:       left;
                 font-size:        8pt;
		 color:		   #103010;
		 font-weight:      bold;
	         background-color: #ffffaa}
A.selsubtopic:link	{font-family:	   sans-serif;
                 font-size:        8pt;
		 font-weight:      bold;
		 color:		   #154015;
	         background-color: #ffffaa;
	         text-decoration:  none}
A.selsubtopic:visited	{font-family:	   sans-serif;
                 font-size:        8pt;
		 font-weight:      bold;
		 color:		   #154015;
	         background-color: #ffffaa;
	         text-decoration:  none}
A.selsubtopic:active	{font-family:	   sans-serif;
                 font-size:        8pt;
		 font-weight:      bold;
		 color:		   #40c040;
	         background-color: #ffffaa}
A.subtopic:link	{font-family:	   sans-serif;
                 font-size:        8pt;
		 color:		   #154015;
	         background-color: #ffffcc;
	         text-decoration:  none}
A.subtopic:visited	{font-family:	   sans-serif;
                 font-size:        8pt;
		 color:		   #154015;
	         background-color: #ffffcc;
	         text-decoration:  none}
A.subtopic:active	{font-family:	   sans-serif;
                 font-size:        8pt;
		 color:		   #40c040;
	         background-color: #ffffcc}

.seldiv		{background-image:  url(seltobody.png);
	         background-repeat: repeat-y; 
	         font-family: sans-serif; font-size: 1pt}

.mtdiv          {background-image:  url(topicdiv.png);
	         background-repeat: repeat-y; 
	         font-family: sans-serif; font-size: 1pt}
.mtdiv2         {background-image:  url(topicdiv2.png);
	         background-repeat: repeat-x; 
	         font-family: sans-serif; font-size: 1pt}

.stdiv		{background-image:  url(topicdiv3.png);
	         bacground-repeat:  repeat-x; 
	         font-family:       sans-serif;
                 height:            3px;
                 font-size:         1pt}

.topicdivider	{background-image:  url(tp1.png);
	         background-repeat: repeat-x; 
	         font-family: serif; }
.topicdivider2	{background-image:  url(tp4.png);
	         background-repeat: repeat-x; 
	         font-family: sans-serif; }
.topicvdivider  {background-image:  url(tp2.png);
	         background-repeat: repeat-y; 
	         font-family: sans-serif;
                 font-size: 1pt}
.topicvdividerR {background-image:  url(tp5.png)}
.topicvdivider2 {background-image:  url(tp3.png);
	         background-repeat: repeat-y; 
	         font-family: sans-serif; }

p.header 	{font-family:	   serif;
	         font-size:	   15pt;
	         color:		   black;
	         margin-left:      .25cm}
p.section       {padding:          0.2em 0 0.2em 0;
                 margin:           0 0.5cm 0 0.5cm}
p.sectioncontents {padding:          0.2em 0 0.2em 0;
                 margin:           0 0.5cm 0 1cm}
p.secheader 	{font-family:	   serif;
	         font-size:	   14pt;
	         color:		   black;
	         margin:           1em 0.5cm 0em 0.5cm;
                 padding:          0em 0 0em 0}
ol.objectivelist {font-family:	   sans-serif;
	          font-size:	   11pt;
                  margin:          0 0 0 1cm;
                  padding:         0.2em 0 0 2em}
ul.bodytext   	{font-family:	   sans-serif;
	         font-size:	   11pt;
	         margin:           0 0 0 0.5cm;
                 padding:          0.2em 0 0em 2em}
ul.contentlist	{font-family:	   sans-serif;
	         font-size:	   11pt;
	         margin:           0 0 0 1cm;
                 padding:          0.2em 0 0em 2em;
                 list-style-type:  circle}
ul.subcontlist	{font-family:	   sans-serif;
	         font-size:	   11pt;
	         margin:           0 0 0 0.5em;
                 padding:          0.2em 0 0em 1em;
                 list-style-type:  none}
ol.subobjectlist {font-family:	   sans-serif;
	          font-size:	   11pt;
	          margin:          0 0 0 1em;
                  padding:         0.2em 0 0em 0.5em;
                  list-style-type: lower-roman}
ol.contentlist li  {padding:          0 0 0.4em 0}
ol.objectivelist li {padding:          0 0 0.4em 0}

p.note          {font-size:        9pt;
                 margin:           0 0 0 0.25cm;
                 padding:          1em 0 0.2em 0}

div.modtable    {border:           thin solid black;
                 margin:           0em 0.25cm 0em 0.25cm}
td.modprog      {background-color: #ddddd0;
                 font-family:      serif;
                 font-size:        15pt}
td.module       {border:           thin solid black;
                 padding:          0.5em 0.5em 0.5em 0.5em}
div.modtitle p.modtitle 
             	{background-color: #eaeadc;
                 font-weight:      bold;
                 text-align:       center}
ul.modtopics    {margin:          0.5em 0 0 0;
                 font-size:       11pt;
                 font-family:     sans-serif;
                 list-style-type: circle;
                 padding:         0 0 0 1.5em}
