/* THIS IS HOW TO COMMENT THE STYLE SHEET. */


body     {
    background-color:#ffecbd;
	font-family: Optima, Calibri, Arial, sans-serif;
	color:black;
     }

#container     {
      width:750px;
        }

a {
      		font-size:12px;
     font-weight:normal;
		color:#000093;
		visited:#000093;
     text-decoration:none;
       }

a:hover     {
     	font-weight:500;
    	color:#B22222;
	 }


#header     {
      width:750px;
        padding-bottom:30px;
     }

h1, h2	{

	 font-weight:300;
	color:#00106A;
	}

h1     {
           font-size:30px;
     text-align: center;
     }
     
h2     {
        font-size:20px;
       line-height:40px;
     text-align: center;
     }


h3, h4	{

	 font-weight:300;
	color:#00106A;
	}
     
h3     {
        font-size:16px;
          padding-top:15px;
  padding-bottom:5px;
     text-align: left;
     }
  

h3 a   {  font-size:16px;
	 font-weight:200;
	color:#00106A;

	}

h3 a:hover   {  font-size:16px;
	 font-weight:500;
	color:#B22222;
	}

h4     {
             padding-top:10px;
  	padding-bottom:10px;
     text-align: left;
	font-style:italic;
     }

h4     {
        font-size:14px;
        text-align: left;
     }

h4	 a   { 
	font-size:14px;
	 font-weight:300;
	color:#00106A;
	}

h4	 a:hover   {
		 font-weight:500;
	color:#B22222;
	}

h5     {
        font-size:14px;
        text-align: left;
	color:black;
	font-weight:200;
	font-style:italic;
     }

.p    {
  	    font-size:12px;
      font-weight:800;
     line-height:19px;
	color:black;
	         }

.p   a:hover {
  	 font-weight:500;
	color:#B22222;
	         }

/*  #MENU, THE TABLE, AND #RIGHTPANEL ARE FOR THE HOMEPAGE ONLY (TO CREATE THE DATE COLUMN). THE OTHER PAGES USE #MENU2. */


#menu     {
     width:250px;
    display:block;
	 position: fixed;
	 margin:0;
     padding:0px 10px 0px 10px;
     	 float:left;
        }

#table    {
     float:left;
     width:250px;
     margin:0;
     border:0;
       line-height:25px;
	 text-align:left;
     }

#table    td + td {
     font-size:11px;
     font-weight:normal;
	color:#000000;
     text-align:right;
     }

#rightpanel   {
     width:450px;
     margin:0;
	border-left:1px solid black;
	padding:0px 0 0 20px;
     float:right;
      font-weight:normal;
 	 }

/* END OF HOMEPAGE-SPECIFIC MENU */


#tablepanel1   {
     width:230px;
     margin:0;
	padding:0px 0 0 20px;
        float:left;
      font-weight:normal;
 	 }

#tablepanel2   {
     width:230px;
     margin:0;
	padding:0px 0 0 20px;
     float:right;
      font-weight:normal;
 	 }

#menu2     {
        float:left;
	width:200px;
    display:block;
	 margin:0;
     padding:0px 0px 0px 0px;
     float:left;
	        }

#menu2  ul	{
	list-style-type:none;
	}

#table2    {
     float:left;
     width:1000px;
     margin:0;
     border:0;
       line-height:25px;
	 text-align:left;
     }

#rightpanel2   {
   	 width:500px;
 	border-left:1px solid black;
	padding:0px 0px 0 45px;
     float:right;
      font-weight:normal;
	 	 }

#onepanel   {
   	 width:600px;
 	padding:0px 0px 0 45px;
    	 }

#sitemappanel   {
   	 width:600px;
 	     line-height:20px;
	padding:0px 0px 0 45px;
    	 }

.sitemap2	{
	margin-left :30px;
	 font-size:13px;
	}

.sitemap2	a	{
	 font-size:13px;
	}


.sitemap3	{
	margin-left :50px;
	 font-size:13px;
	}

.sitemap3	a	{
	 font-size:13px;
	}

.sitemap4	{
	margin-left :70px;
	 font-size:12px;
	}

.sitemap4	a	{
	 font-size:12px;
	}

.sitemap5	{
	margin-left :90px;
	 font-size:12px;
	}

.sitemap5	a	{
	 font-size:12px;
	}

.splist  {
   	 line-height:25px;	
 	 }

.bq1	{
	margin-left :10px;
	margin-right :10px;
	}


.bq2	{
	margin-left :20px;
	margin-right :20px;
	}

.cit	{
		margin-left :50px;
		font-size:11px;
	}

.cit a	{
	margin-left :50px;
	font-size:11px;
	}

.fn	{
	margin-left:30px;
	margin-right :10px;
	font-size:11px;
	border: 1px solid black;
	padding:5px 5px 5px 5px;
	}

.fn2	{
	margin-left:40px;
	margin-right :0
px;
	font-size:11px;
	border: 1px solid black;
	padding:5px 5px 5px 5px;
	}

.circle {
	padding-left: 60px;
	list-style-type: circle;
		}

.ack	{
	font-size:11px;
	}

.ack a	{
	font-size:11px;
	}

.tablehead
	{ line-height:40px;
	color:#00106A;
	}

.redunder	{
	   text-decoration: underline;
  	  text-decoration-color: red;
}

/* FOR QUOTATIONS-PAGE CITATIONS */
.quot	{
	margin-left :20px;
	font-size:11px;
	 line-height:15px;
  		}

.quotcit	{
	margin-left :20px;
	font-size:11px;
	 line-height:15px;
	margin-bottom:24px;
  		}

.quotcit	a	{	
	font-size:11px;
	}

.indentdate		{
	margin:-10px 0px 30px 20px;
	font-size:11px;
	font-style:normal;
	color:#008000;
	font-weight:bold;
	}

/* END OF QUOTATIONS-PAGE CITATIONS */
	

.subtitle	{
	    line-height:12px;
	font-size:11px;
	font-style:italic;
	}

.parenth	{
	font-size:11px;
	}

.parenth	a	{
	font-size:11px;
	}

.newdate		{
	font-size:11px;
	color:#008000;
	font-weight:bold;
	}


