a:link		{ color: #0000cc; font-weight: 700; text-decoration: none }
a.active  	{ color: #990000; font-weight: 700; text-decoration: underline }
a:visited	{ color: #3333cc; font-weight: 700; text-decoration: none }
a:hover 	{ color: #cc0000; font-weight: 700; text-decoration: underline }

a.effect1:link 		{ color: #ffff99; text-decoration: none;};
a.effect1:active	{ color: #ffff99; text-decoration: none;};
a.effect1:visited	{ color: #ffff99; text-decoration: none;};
a.effect1:hover		{ color: #ffff33; text-decoration: underline;};

body   		{
			background-color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			}
div#syllabus	{			
			margin: 0px;
			padding: 0px;
			width: 520px;
			}
div#books	{			
			margin: 0px;
			padding: 0px;
			width: 640px;
			}
.sylhead	{
			padding: 12px 8px 12px 16px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 20px;
			font-style: normal;
			font-weight: 800;
			line-height: 20px;
			color: #000000;
			}			
.sylsub		{
			padding: 8px 8px 8px 16px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-style: normal;
			font-weight: 700;
			line-height: 16px;
			color: #000000;
			background-color:#e3dfd4;
			border:solid;
			border-color:#a59c85;
			border-width:thin;
			}
.sylparag	{
			padding: 4px 15px 15px 60px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			}
			
.sylparag_noindent	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			}
.sylparagsub	{
			padding-left: 20px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			}
			
.coursetitle_white  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-weight: 700;
			line-height: 14px;
			color: #ffffff;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 0px;
			}		
.body_text, p  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
			
.body_text_no_indent  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
						
.body_text_no_indent_white  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #ffffff;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
			
.body_text_inset  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 12px;
			padding-right: 18px;
			text-indent: 0px;
			}
			
.body_text_inset2  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 24px;
			padding-right: 0px;
			text-indent: 0px;
			}
			
.body_text_inset3  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 36px;
			padding-right: 0px;
			text-indent: 0px;
			}
			
.syllabus_text_no_indent  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 9px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
			
.sylbulletlist ul	{
			margin-top: 0; 
			margin-bottom: 0;
			font-weight: normal;
			font-style: normal;
			font-weight: normal;
			line-height: 18px;
			padding-top: 0px;
			padding-bottom: 0px;
			font-family: Arial, Helvetica, sans-serif;
			}
			
.sylbulletlist ul li	{
			margin-top: 0px;
			}
			
ul  		{
			margin-top: 6; 
			margin-bottom: 0;
			font-weight: normal;
			font-style: normal;
			font-weight: normal;
			line-height: 20px;
			padding-top: 0px;
			padding-bottom: 0px;
			font-family: Arial, Helvetica, sans-serif;
			}

ul li 		{
			margin-top: 2px
			}			

.index_text_no_indent  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 17px;
			font-style: normal;
			font-weight: 700;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 6px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
			
.index_text_white  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 17px;
			font-style: normal;
			font-weight: 700;
			line-height: 19px;
			color: #ffffff;
			text-transform: none;
			padding-top: 6px;
			padding-bottom: 6px;
			text-indent: 0px;
			}
						
.testimonial  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: italic;
			font-weight: normal;
			line-height: 19px;
			color: #000000;
			text-transform: none;
			padding-top: 8px;
			padding-bottom: 2px;
			padding-left: 24px;
			padding-right: 18px;
			text-indent: 0px;
			}

.testimonial_by {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			font-weight: normal;
			line-height: 18px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 8px;
			text-indent: -11px;
			padding-left: 52px;
				}

.pagetitle {
			color: #000000;
			font-weight: 700;
			font-size: 18px;
			line-height: 18px;
			padding-top: 4px;
			padding-bottom: 3px;
			font-family: Arial, Helvetica, sans-serif
			}

.pagesubtitle {
			color: #000000;
			font-weight: 700;
			font-size: 16px;
			line-height: 18px;
			padding-top: 2px;
			padding-bottom: 2px;
			font-family: Arial, Helvetica, sans-serif
			}
			
.pagesubtitle_indented {
			color: #000000;
			font-weight: 700;
			font-size: 16px;
			line-height: 18px;
			padding-top: 2px;
			padding-bottom: 2px;
			font-family: Arial, Helvetica, sans-serif
			text-indent;
			text-indent: 18px;
			: 18px;
			}
			
.small_text  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 18px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
			
.sm_level-0  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: 700;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 18px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
		
.sm_level-1  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: 700;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 18px;
			padding-bottom: 2px;
			text-indent: 36px;
			}
			
	.sm_level-2  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 60px;
			}		
			
	.sm_level-3  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 84px;
			}	
			
	.sm_level-4  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 108px;
			}	
			
	.discussion_label {font-size: 9px;
			font-family: Arial, Helvetica, sans-serif;
			}
	
	.discussion_q {color: #990000}
	
	select {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-style: normal;
			line-height: normal;
			color: #330099;
			}
	input {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-style: normal;
			line-height: normal;
			color: #466868;
			font-weight: bold;
			}

.toppage  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			font-weight: normal;
			line-height: 16px;
			color: #000000;
			text-transform: none;
			padding-top: 0px;
			padding-bottom: 12px;
			padding-right:20px;
			text-indent: 0px;
			text-align:right;
			}

.legal_no_indent  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			line-height: 14px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			text-indent: 0px;
			}
			
.legal_indent  {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			line-height: 14px;
			color: #000000;
			text-transform: none;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-left: 24px;
			text-indent: 0px;
			}

