@charset "utf-8";
/* css Document */

/* formating styles */

body{
	font-family: Arial, Verdana, Helvetica, sans-serif;	
}

h1 {  
	font-size: 2em; 
	font-style: normal; 
	line-height: 30px; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #003399;
	padding-top: 15px;
}

.maintitle {  
	font-size: 100%; 
	font-style: normal; 
	font-weight: normal; 
	color: #0000CC; 
	vertical-align: middle; 
	font-variant: normal;
}

li {  
	font-style: normal; 
	line-height: 20px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none; 
	clip:    rect(   );
}

p {  
	font-size: 95%; 
	font-style: normal; 
	line-height: 23px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000;
}

.subheading {  
	font-size: 100%; font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: small-caps; 
	text-transform: capitalize; 
	color: #333399;
}

a.menu:link {
	font-weight: bold; 
	color: #6699FF; 
	text-decoration: none; 
	font-size: 80%; 
	line-height: 18px;
}

a.menu:visited {
	font-weight: bold; 
	color: #6699FF; 
	text-decoration: none; 
	font-size: 80%; 
	line-height: 18px;
}

a.menu:active {
	font-weight: bold; 
	color: #6699FF; 
	text-decoration: none; 
	font-size: 80%; 
	line-height: 18px;
}

a.menu:hover {
	font-weight: bold; 
	color: #003399; 
	text-decoration: none; 
	font-size: 80%; 
	line-height: 18px;
}

p a:link {
	text-decoration: underline; 
	font-size: 100%;
}

p a:hover {
	color: #FF0000; 
	text-decoration: underline; 
	font-size: 100%;
}

p a:visited { 
	text-decoration: underline; 
	font-size: 100%;
}

.current { 
	font-weight: bold; 
	color: #003399; 
	border: solid; 
	border-width: thin 0px; 
	border-color: #6699FF black; 
	background-color: #99CCFF; 
	line-height: 18px; 
	text-decoration: none; 
	font-size: 80%;
}

h2 {  font-size: 125%; font-weight: bold; color: #003399; line-height: 28px}

.next {   font-weight: bold; color: #003399; font-size: 90%}

.instructions {  border: dashed; margin-right: 50px; margin-left: 20px; clip:  rect(   ); border-width: thin 0px; border-color: #6699FF black; line-height: 20px; color: #003399; background-color: #FFFFCC}

.ling131 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 115%; font-weight: bold; color: #FFFFFF;  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #FFFFFF}

th {  font-size: 100%; color: #333399}

a.mainnav:link { font-weight: bold; color: #003399; text-decoration: none; font-size: 80%}
a.mainnav:visited { font-weight: bold; color: #003399; text-decoration: none; font-size: 80%}
a.mainnav:active { font-weight: bold; color: #003399; ; text-decoration: none; font-size: 80%}
a.mainnav:hover { font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 80%}

.spacing {  color: #6699FF; word-spacing: 5px; font-weight: bold; vertical-align: middle; font-family: Arial, Helvetica, sans-serif}

.phonetic {  font-family: "SILSophia IPA93"; font-size: 100%}

.phoneticArial {  
	font-family: "Arial Unicode MS", "DoulosSIL"; 
	font-size: 100%
	}

.phoneticNew {  font-family: "Arial Unicode MS", "DoulosSIL"; 
font-size: 100%; }

.glossary {  color: #990000; font-weight: bold}

.line {  line-height: 0px}

.thispage {  color: #003399; font-weight: normal; font-size: 80%; }

.box {  border-color: #6699FF black; border-style: dotted; border-top-width: thin; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}

.subnav {   font-size: 80%; color: #6699FF; line-height: 18px; text-decoration: none}

ol {  list-style-type: decimal;  list-style-position: outside}

ul {  list-style-position: outside; list-style-image:  url(../images/nav/bluebullet.gif)}

.heart {  background-attachment: fixed; background-image: url(../images/heartoutline.gif); background-repeat: no-repeat; background-position: left top}

body { scrollbar-base-color: #6699FF; 
	scrollbar-face-color: #ffffff; 
	scrollbar-track-color: #99CCFF; 
	scrollbar-arrow-color: #6699FF;
	scrollbar-3dLight-Color: #99ccff;
	scrollbar-DarkShadow-Color: #6699FF;
	scrollbar-Shadow-Color: #6699FF;
	scrollbar-highlight-color: #6699FF;
}  

a.answer:link {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #99CCFF; border-color: #99CCFF; border-style: solid; border-width: thin; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-decoration: none; background-color: #FFFFCC}

a.answer:visited {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #99CCFF; border-color: #99CCFF; border-style: solid; border-width: thin; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-decoration: none; background-color: #FFFFCC}

a.answer:active {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #99CCFF; border-color: #99CCFF; border-style: solid; border-width: thin; padding-right: 5px; padding-left: 5px; text-decoration: none; background-color: #FFFFCC; padding-top: 5px; padding-bottom: 5px}

a.answer:hover {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #6699FF; border-color: #6699FF; border-style: solid; border-width: thin; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: #FFFFCC; text-decoration: none}

.smalltext {  font-size: xx-small; color: #6699FF; text-decoration: none; font-family: Arial, Helvetica, sans-serif}

.smallwhitetext {   font-size: xx-small; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}

h3 {   font-size: 100%; font-weight: bold; color: #0066CC}
