/* ***********************
******* POSITIONING ******
**************************/



div.textBoxLeft{
	width:550px; /*600*/
	}
	
div.pictureBox{ margin-top:40px;
	
	}	

div.ptextBoxLeft{
	width:600px;
	margin-top:0px; 
	}		
	
div.absBoxLeft{
position:absolute;
	width:500px;
	left: 220px;
	top: 125px;
	}		
	
div.absBoxRight{
	width:200px;
	position:absolute ; 
	left: 520px;
	top: 0px;; }
		
	
div.twoLineMarginTop {
	margin-top:30px; 
	}	

#apDiv1 {
	position:absolute;
	width:762px;
/*	height:138px; */
	z-index:5;
	left: 220px;
	top: 60px;
}
#apDiv2 {
	position:absolute;
/*	width:120px;
	height:187px;
	z-index:4;
	top: 223px; */
	z-index:1;
	top: 10px; 
	width:180px; 
	left: 15px;
}
#apDiv3 {
	position:absolute;
	width:800px;
/*	height:241px; top: 240px;*/
	z-index:4;
	left: 220px;
	top: 125px;  }
	
div.noteLeft { 
	position:absolute;
	left: -205px;
	width: 180px;
	text-align: left;
	line-height: normal;
}	
	
div.widthNonDef {
	position:relative;  
	clear:both; 
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px; 
	width:810px; 

}

div.leftCol1th {
	width:225px;
	}	

div.rightCol2th {	
	left:20px;
	width:225px;
	}	
	
div.rightCol3th {	
	left:40px;
	width:225px;
	}		

.leftCol1th,.rightCol2th,.rightCol3th {
border-width: 3px;
border-style: outset; border-color: #CE9463; padding:5px; padding-top:7px; padding-left:8px; 	position:relative;
	float:left; top: 25px; height:7.5em; background-image:url(../images/index/boxBackground.png); background-repeat:no-repeat; background-color:#E4BC96; }
	
.boxList { margin-top:3px; margin-bottom:7px; margin-left:14px; font-weight:bold; font-size:0.85em; }	


/* ***********************
******* GENERAL ******
**************************/

img {border:0;}

body { /*font-size:80%;*/ 
/*background-image: url(http://www.ilinative.org/images/pageBackground/BackgroundStripe.gif); background-repeat: repeat-y; */
font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; margin: 0; padding: 0; 
}

p { font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; font-size: 12pt;
	 
	line-height: 125%; }

td { }

a:link { color: blue;  }

a:visited { color: purple; }

a:hover { color: green; }

a:active { color: teal; text-decoration: underline; }

/* h1 { font-size: xx-large; font-family: "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
h2 { font-size: x-large; font-family: "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
h3 { font-size: large; font-family: "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  }
h4 { font-size: large; font-family: "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif; font-weight: 700;  } */
h1,h2,h3,h4,h5 {font-family:  "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif; }

h1 { font-size: 20pt;  }
h2 { font-size: 18pt;  }
h3 { font-size: 16pt;  }
h4 { font-size: 14pt;   }

li {margin-bottom: 8px; font-size: 11pt; }

.MenuItems { text-indent: 1pc; margin-top: 0px; margin-bottom: 4px; }
.MenuItems2 { text-indent: 2pc; margin-top: 0px; margin-bottom: 2px; }
.LatteBox { background-color: #E4BC96; padding: 14pt; border: solid 1pt black; outline-color: #E4BC96; outline-style: solid; }
.OutlineBox { background-color: #e4bc96; padding: 10px; border: double 2pt black; outline-style: double; }
.WhiteBox { padding: 14pt; border: solid 1pt black; outline-color: #E4BC96; outline-style: solid; }

.textBoxWhite {padding:8px; /*border: solid 1px black; background-color:#FFFFFF; outline-color:#E4BC96 ; outline-width:medium;   outline-style:solid;*/  }
.textBoxOutline {padding:8px; /*border: solid 1px black; */ background-color:#FFFFFF; outline-color:#E4BC96 ; outline-width:medium;   outline-style:solid;   }

.ThinColParagraph { font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; 
	text-align: left; font-size: 10pt;}
.ThinColMore { font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; 
	text-align: right; font-size: small;  }
.PersonalName { font-weight: bold; }
.YOLSupporter { font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; 
	text-align:left; font-weight: bold; line-height: 135%; text-decoration:none; }
.Nation { font-weight: bold; font-style: italic; }
.InTheLanguage { font-style: italic; }
.SmallLeading {margin-top: 0px; margin-bottom: 8px;}
.Address {margin-top: 5px; margin-bottom:5px; margin-left: 3pi; text-align: center; 
	font-weight: bold;}	
.PictureCaption { font-size: smaller; line-height: 1.5; text-align: center; }
.HiddenMaterial { display: none; }	
.QuotedText { font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; font-style: italic; text-align: left; padding-right: 16px; padding-left: 16pt; }	
.QuotedIdentity { font-size: small; font-family: Verdana, "Gill Sans", Arial, Helvetica, sans-serif; font-style: italic; text-align: right; }	
#PageTitle { display: none; }
.SmallText { font-size: smaller; }
.Unicode { font-family: "Aboriginal Sans", "Aboriginal Serif", "Lucida Grande", Arial;}




.hour {font-family: serif; font-weight: bold;  }
/*
.address { font-size: 12pt ; font-weight: normal ;  
	font-family:  "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
margin-bottom="0" ; 	margin-bottom: 1px;
}*/

.address { font-size: 0.80em ; font-weight: normal ;  
	font-family:   "Verdana", "Helvetica", "Arial", sans-serif;
margin-bottom="0" ; 	margin-bottom: 1px;
}

.copyright { font-size: 9pt ; 
	font-family:  "Franklin Gothic Medium", "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
margin-bottom="0" ; 	margin-bottom: 3px;
}



/*   *******
     GENERAL
	 *******/

body{margin: 0px;} 

/*p {margin-bottom: 0.70em; font-size:0.96em;  line-height: 120%; }*/
p {margin-bottom: 0.60em; font-size:0.82em;  line-height: 135%; }
p.inBoxBig {font-size:0.90em; line-height: 125%;} 
p.inBoxSmall {font-size:0.70em; line-height: 125%;}
.addressPhone {margin-top: 5px; margin-bottom:5px; margin-left: 2px; font-size:0.71em; line-height: 120%; }	
p.noteText {margin-bottom: 0.60em; font-size:0.90em;  line-height: 125%;}
p.italicIndentList  {font-style:italic; margin-left:2em; margin-bottom:0.2em; margin-top:0.20em;  }
p.calloutQuote {margin-left:2em; margin-right:3em; text-align:justify;  font-style:italic; margin-bottom:0px;  }
p.calloutQuoteSource {  margin-right:3em; text-align:right;  font-style:italic; margin-top:0px;  }

p.pointMain {margin-left:2em; margin-right:3em; font-size:0.95em; margin-bottom:0px;  }

li {margin-top: 0.20em ; margin-bottom: 0.20 em; font-size: 0.77em;  line-height: 135%; }
.bulletHeading {font-weight:bold; }

h1,h2,h3,h4,h5,h6 {font-family: "Papyrus", sans-serif; }
/* h1 {font-size: 1.80em; /* 1.44em;  }
h2 {font-size: 1.32em;  }
h3 {font-size: 1.20em;  }
h4 {font-size: 1.08em;  }
h5 {font-size: 0.96em;  }
h6 {font-size: 0.80em; }*/


h1 {font-size: 2.10em; /* 1.44em;*/  }
h2 {font-size: 1.75em;  }
h3 {font-size: 1.30em;  }
h4 {font-size: 1.28em;  }
h5 {font-size: 1.16em;  }
h6 {font-size: 1.00em; }


h1 {margin-top: 0.1em; margin-bottom: 0.20em;}
h2 {margin-top: 0.6em; margin-bottom: 0.15em;}
h3,h4,h5,h6 {margin-top: 0.8em; margin-bottom: 0.10em;}

h3.rightHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h5.rightHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin-top:0px; }


.linkHeading {font-size: 0.95em; font-weight:bold;  margin-bottom:0.55em; margin-top:0.35em; line-height:125%;   }
.linkList {font-size: 0.95em; font-weight:bold;  margin-bottom:0.85em; margin-top:0.85em; margin-left:3em; text-indent:-2em; line-height:125%;   }
.linkDescription  { font-weight:normal;  font-size: 0.95em;  }

body,th,td,p,.linkHeading {font-family: "Verdana", "Helvetica", "Arial", sans-serif;}

.noMarginTop {margin-top:0px;}	
.negMarginTop {margin-top:-15px;}	 


.milonic {margin:0.20em; font-size: 8px ;}