body { 
    margin-left: 150px; width: 750px;
    background: white;
    color: black;
    font-family:Arial,Verdana,sans-serif;
    font-size:13px
}

h1 { font-size:24px;
     font-family:Arial,Verdana,sans-serif;
     font-weight:bold;
     color: #006633;
     #margin-left: -20%;
     }  
  
h2 { font-size:15px;
     font-weight:bold;
     font-family:Arial,Verdana,sans-serif;
     color:#4eaa23;
     margin-top:6px;
     margin-bottom:0px; 
     #margin-left: -16%;
     }

h3 { font-size:14px;
     font-weight:bold;
     font-family:Arial,Verdana,sans-serif;
     color: #006633;
     background-color: #e2d7c3;
     text-align:left;
     margin-top:15px;
     margin-bottom:5px;
     }

h4 {font-size:14px;
     font-weight:bold;
     font-family:Arial,Verdana,sans-serif;
     color: #006633;
     margin-top:10px;
     margin-bottom:0px; 
     text-align:left;
     text-decoration: underline}

h5 {font-size:13px;
     font-weight:bold;
     font-family:Arial,Verdana,sans-serif;
     color:#546654;
     margin-top:0px;
     margin-bottom:0px; 
     text-align:left; }

/* main navigation menu */
h6 { font-size:13px;
     font-weight:bold;
     font-family:Arial,Verdana,sans-serif;
     text-align:center;
     margin-top:12px;
     margin-bottom:8px; }

/*General Links*/

a:link {
        color: #006633;
        text-decoration: underline}

a:active {
        color: #000000;
        text-decoration: underline}

a:visited {
        color: #4eaa23;
        text-decoration: underline}

a:hover {color:#006633 ;
	background:#c2c6c0;
        text-decoration: underline}


   

/* TABLE */
table {
	margin: 15px 0;
	border: 1px solid #CCCCCC;
	vertical-align: top;}

table td, table th  {
	border: 1px solid #CCCCCC;
	padding: 3px;
	text-align: left;
	vertical-align: top;
	font-size: 13px !important;}

table th {
	color: #546654;
	background-color: #F2F2F2;
}

/* content styles */
#content {
	width:700px;
	margin: 0;
	padding: 0;
	text-align: left;
	}
#content p{
  font-size: 13px;
  margin-top:5px;
  #margin-bottom:8px;
  text-align: left;
}

#contentcol ul {
	margin: 0 0 12px 20px;
	padding: 0;}

#contentcol ul li {
	#list-style-image: url(http://www.cs.ualberta.ca/library/images/bullet-left.gif);
	margin: 0;
	padding: 0;}

/* references style */
.ref{
  color: #7f5405;}

#references{
	width:700px;
	margin: 0;
	padding: 0;
	text-align: left;
	}

#references p { 	    
      margin-top: 3px;
      margin-bottom: 3px;
      text-align:left;
      color: #546654;
      #background: #daead0
      
      }

a.ref:link {
        color: #7f5405;
        text-decoration: none;
	}	

a.ref:active {
        color: #000000;
	text-decoration: none;
        }

a.ref:visited {
        color: #b5790a;
	text-decoration: none;
        }

a.ref:hover {
	color: #7f5405 ;
	background: #c2c6c0;
	text-decoration: none;
        }


