/* many settings in styles.css, body font-size for instnace are overwritten by bootstrap. */
body {font-size: 16px} 
a h1,a h2,a h3,a h4 {display:inline; font-size: 16px}
li h1, li h2, li h3, li h4 {display:inline; font-size: 16px}
p,h4    {margin:0in;
        max-width: 750px;
        margin-bottom:10px;
        text-align:justify;
        /*text-indent:17.0pt;*/
        text-justify:inter-ideograph;
        /*font-size:14.0pt;*/
        font-family:"Minion Pro",serif;}
li      {margin:0in;
         max-width: 700px;
        /*margin-left:20px;*/
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        /*font-size:13.0pt;*/
        font-family:"Minion Pro",serif;}   

/*NOTE: SEQUENCE ... largest (laptop) comes first)
/*Tablet*/
.img-lnk2 {width:200px; border:none; float:left; margin:10px;}
.nav-stacked {display:none; font-size:18px; margin-left:0px}
.dropdown {color:#666; margin-left:0px}
.dropdown-toggle {color:#666; margin-left:0px}

@media (min-width: 481px) and (max-width: 991px) {
    h1{font-size: 32px;}
    h2{font-size: 28px;}
    h3{font-size: 20px;}
    h4{font-size: 18px;}
	.img-lnk2 {margin-left:20px;}
	.nav-stacked {display:inline}
	#menu-left {display:none}	
}
/*Phone (portrait)*/
@media screen and (max-width: 480px) {
    h1{font-size: 24px;}
    h2{font-size: 20px;}
    h3{font-size: 16px;}
    h4{font-size: 14px;}
	.img-lnk2 {margin-left:40px;}
	.nav-stacked {display:inline}
	#menu-left {display:none}	
}

/*Link*/
a:link 		{color:darkgrey;}
a:visited 	{color:darkgrey;}
a:hover 	{color:black;}
a {font: inherit;}

.shrink{
-webkit-transform:scale(0.66);
-moz-transform:scale(0.66);
-ms-transform:scale(0.66);
transform:scale(0.66);
}


/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p, li, p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:6.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:justify;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
/* li, li.MsoNormal {margin-bottom: 2pt; margin-top: 2pt}*/
li {margin-top: 0pt}

h1
	{mso-style-link:"Heading 1 Char";
	margin-top:18.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	line-height:115%;
	font-size:14.0pt;
	font-family:"Calibri",sans-serif;
	color:#7F7F7F;
	letter-spacing:.75pt;}
h2
	{mso-style-link:"Heading 2 Char";
        font-weight: 600;
	margin-top:15.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	padding-bottom:0cm;
	margin-left:0cm;
	text-align:justify;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:#404040;
	letter-spacing:.75pt;}
h3
	{mso-style-link:"Heading 3 Char";
	margin-top:10.0pt;
	margin-bottom:0cm;
	padding-bottom:0cm;
	margin-right:0cm;
	margin-left:0cm;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:#595959;}
h4
	{mso-style-link:"Heading 4 Char";
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	padding-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	line-height:115%;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:"Arial",sans-serif;
	color:black;
	font-weight:normal;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{mso-style-link:"Title Char";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	line-height:115%;
	font-size:24.0pt;
	font-family:"Calibri",sans-serif;
	font-variant:small-caps;
	color:#7F7F7F;
	letter-spacing:.5pt;
	font-weight:bold;}
em
	{font-family:"Calibri",sans-serif;
	color:windowtext;
	text-transform:none;
	letter-spacing:.25pt;
	font-weight:bold;
	font-style:normal;}

p.Math, li.Math, div.Math
	{mso-style-name:Math;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:0in;
        vertical-align: middle;
	font-size:11.0pt;
	font-family:"Cambria Math",serif;}        
 /* Page Definitions 
 @page WordSection
	{size:595.45pt 841.7pt;
	margin:72.0pt 56.9pt 56.9pt 56.9pt;}
div.WordSection
	{page:WordSection;}*/
 /* List Definitions */
ol  {margin-bottom:0cm;}
ul  {margin-bottom:0cm;}
ul li	{line-height:115%; }
ol li	{line-height:115%; }

 /* Table */
table {
    font-family: arial, sans-serif;
    font-size: 12px;
    border-collapse: collapse;
    width: 50%;
}

td, th {
    border: 1px solid #dddddd;
    padding: 8px;
    padding-left: 15px;
}

td {text-align: center;}
th {text-align: left; font-weight: normal}

tr:nth-child(even) {/* shading #F8F8F8*/
    background-color: #FCFCFC;
}

/* Equations */
.fraction {
    display: inline-block;
    vertical-align: middle; 
    margin: 0 0.2em 0.4ex;
    text-align: center;
}
.fraction > span {
    display: block;
    padding-top: 0.15em;
}
.fraction span.fdn {border-top: thin solid black;}
.fraction span.bar {display: none;}  

sup { 
    vertical-align: super;
    font-size: smaller;
}