div.ec
       {
	 background-color: rgb(97%,99%,100%);
	 background-image: url(/catal/sociology/bg.gif);
		   margin:0 -1em;
		  padding:1em;
		  display:block;
		    float:left;
       }

div.ec hr
       {
       height:1px;
	color:lightblue;
       }

div.ec p,div.ec div.begining ul
       {
       text-align:right;
	   margin:0;
	font-size:80%;
	 behavior:none;
       }

div.begining
       {
	    float:right;
	    width:25em;
	   border:1px solid lightblue;
       }

div.begining h1,div.begining h2,div.begining h3,div.begining h4,div.begining h5
     {
       text-align:center;
     }

div.begining h1 { font-size:100%; }
div.begining h2 { font-size:97%; }
div.begining h3 { font-size:92%; }
div.begining h4 { font-size:90%; }
/*
div.begining a	{ font-size:85%; }
*/

div.begining p,div.ec div.begining ul
       {
       text-align:justify;
	 behavior:url(/words.htc);
      text-indent:2em;
	  padding:1em;
       }
div.ec div.begining ul
       {
      text-indent:1em;
       }

div.ec ol
       {
       text-align:justify;
       }

div.ec div.list
	 {
	 float:left;
     font-size:90%;
	 }

div.ec ul
   {
   list-style-position:inside;
   }

div.ec ol li
     {
       margin-bottom: 0.5em;
     }

div.ec ol ul li
     {
	    color:green;
  list-style-type:square;
     }

div.ec dt
     {
       margin-top:20px;
       /* font-style:italic; */
       font-weight:bold;
     }

div.ec dd   {
       margin-bottom:20px;
     }

div.ec dl
     {
       margin-left: 70px;
     }

