@charset "utf-8";
@font-face{font-family:'Lato';src: url('fonts/Minion New.TTF');} 
A {
	 COLOR: #945012;   TEXT-DECORATION: none
}

.container3 A {
	COLOR: #6d3757; 
}
P {
	LINE-HEIGHT: 16px;  MARGIN-BOTTOM: 10px; COLOR: #7a7a7a; CLEAR: left; 
}
.container3 P {
	COLOR: #000000
}
H2 {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 10px;  LETTER-SPACING: -0.05em; COLOR: #096d9d;  
}
H2 A {
	LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 10px;  LETTER-SPACING: -0.05em; COLOR: #945012;   TEXT-DECORATION: none
}
.container3 H2 {
	LINE-HEIGHT: 13px; TEXT-TRANSFORM: none; MARGIN: 12px 0px 10px;  COLOR: #6d3757;   TEXT-DECORATION: none
}
H1 {
	LINE-HEIGHT: 20px; PADDING-RIGHT: 25px;  MARGIN-BOTTOM: 3px;  COLOR: #d86b28;  
}
.container3 H1 {
	LINE-HEIGHT: 20px; PADDING-RIGHT: 25px;  MARGIN-BOTTOM: 6px;  COLOR: #096d9d;  
}
.container3 H3 {
	LINE-HEIGHT: 13px; TEXT-TRANSFORM: none; MARGIN: 18px 0px 5px;  COLOR: #000000;   TEXT-DECORATION: none
}
.boxIcon {
	MARGIN: 0px 5px 10px 0px; FLOAT: left
}
.rounded {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px
}
darkBlue {
	COLOR: #096d9d
}
lightBlue {
	COLOR: #e5eff4
}
brown {
	COLOR: #aa6c33
}
orange {
	COLOR: #d86b28
}
gray {
	COLOR: #7a7a7a
}
.orangeStroke {
	BORDER-BOTTOM: #d86b28 1px solid; BORDER-LEFT: #d86b28 1px solid; BORDER-TOP: #d86b28 1px solid; BORDER-RIGHT: #d86b28 1px solid
}
.blueStroke {
	BORDER-BOTTOM: #096d9d 1px solid; BORDER-LEFT: #096d9d 1px solid; BORDER-TOP: #096d9d 1px solid; BORDER-RIGHT: #096d9d 1px solid
}
.blueGradient {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#096d9d', endColorstr='#096d9d',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.brownGradient {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f4e5', endColorstr='#e4dec1',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.widget {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px
}
.banner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px
}
.container3 UL {
	LINE-HEIGHT: 16px; MARGIN-TOP: 3px; PADDING-LEFT: 2.5em;  MARGIN-LEFT: 0px; 
}
.banner H1 {
	POSITION: relative; DISPLAY: inline;  FLOAT: left; TOP: 13px; LEFT: 15px
}
.banner .words-caption {
	POSITION: relative; PADDING-RIGHT: 10px;  CLEAR: left;  TOP: 14px; LEFT: 15px
}
.banner P {
	DISPLAY: inline; FLOAT: left
}
.banner A {
	LINE-HEIGHT: 18px; TEXT-TRANSFORM: none;  COLOR: #7a7a7a;  
}
.leftBanner {
	MARGIN: 9px 30px 0px 20px; WIDTH: 200px; DISPLAY: inline; FLOAT: left
}
.rightBanner {
	MARGIN: 9px 0px 0px; WIDTH: 290px; DISPLAY: inline; FLOAT: left
}
.rightBanner H1 {
	LINE-HEIGHT: 20px; PADDING-RIGHT: 25px;  MARGIN-BOTTOM: 3px;  COLOR: #d86b28;  
}
.leftBanner H1 {
	LINE-HEIGHT: 20px; PADDING-RIGHT: 25px;  MARGIN-BOTTOM: 3px;  COLOR: #d86b28;  
}
#results {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  FLOAT: left; PADDING-TOP: 0px
}
#results UL.top {
	WIDTH: 100%
}

SPAN.sup {
	POSITION: relative;  TOP: -10px
}
OL.definition {
	CLEAR: left
}
OL.definition LI {
	LINE-HEIGHT: 16px;  MARGIN-BOTTOM: 13px; 
}
.widget A.no-arrow {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;     PADDING-TOP: 0px
}
.mobile {
	Z-INDEX: 400; MARGIN-TOP: -38px; MARGIN-LEFT: 124px
}
.word-cloud {
	MARGIN: -25px 0px 0px 30px; DISPLAY: inline; FLOAT: right
}
.harcourt-logo {
	MARGIN: 10px 10px 10px 0px; DISPLAY: inline; FLOAT: left
}
.WOD {
	MARGIN: 10px 0px;   COLOR: #666; 
}

FORM {
	POSITION: absolute; TOP: 197px; LEFT: 217px
}
LABEL {
	POSITION: absolute; LEFT: -999em
}
#branding {
	FLOAT: left
}
#branding LI {
	DISPLAY: block; FLOAT: left
}
#branding LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 50px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#footer {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 90px; CLEAR: both
}
#footer P {
	POSITION: relative; MARGIN-TOP: 3px;  COLOR: #7a7a7a; CLEAR: none;  TOP: 0px; LEFT: 0px
}
#footer A {
	COLOR: #7a7a7a
}
#primary_nav {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 17px; PADDING-TOP: 60px
}
#primary_nav UL {
	WIDTH: 600px; BACKGROUND: #666
}
#primary_nav UL LI {
	DISPLAY: inline; FLOAT: left
}
#primary_nav UL LI A {
	MARGIN-LEFT: 5px;  
}
#primary_nav UL LI A:hover {
	COLOR: #666
}
#legal_nav {
	MARGIN: 10px 0px 0px 15px
}
#legal_nav UL {
	WIDTH: 500px
}
#legal_nav UL LI A {
	TEXT-TRANSFORM: none; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; 
}
#legal_nav LI {
	MARGIN-BOTTOM: 10px; COLOR: #7a7a7a; 
}
.slideshow IMG {
	MARGIN-TOP: 15px
}
H1.productSlider {
	MARGIN: 6px 0px 0px 10px;  COLOR: #fff
}
LI.jcarousel-item A P {
	LINE-HEIGHT: 12px; TEXT-TRANSFORM: none; MARGIN-TOP: 5px;  COLOR: #7a7a7a;  
}
.jcarousel-skin-tango .jcarousel-container {
	HEIGHT: 180px
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	DIRECTION: rtl
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	PADDING-BOTTOM: 32px; PADDING-LEFT: 40px; WIDTH: 485px; PADDING-RIGHT: 40px; PADDING-TOP: 32px
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; WIDTH: 75px; PADDING-RIGHT: 20px; HEIGHT: 245px; PADDING-TOP: 40px
}
.jcarousel-skin-tango .jcarousel-clip {
	OVERFLOW: hidden
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	WIDTH: 486px; HEIGHT: 165px
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	WIDTH: 75px; HEIGHT: 165px
}
.jcarousel-skin-tango .jcarousel-item {
	WIDTH: 75px; HEIGHT: 170px
}
.top {
	MARGIN-TOP: 20px; WIDTH: 500px; PADDING-RIGHT: 50px
}
.arrow {
	POSITION: relative; MARGIN-TOP: 10px; PADDING-RIGHT: 10px;  CLEAR: left;  TOP: 5px; LEFT: 10px
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 20px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	MARGIN-BOTTOM: 10px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	 COLOR: #000
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	POSITION: absolute; WIDTH: 19px;  HEIGHT: 19px; TOP: 72px; CURSOR: pointer; RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	 RIGHT: auto; LEFT: 5px
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	BACKGROUND: url(../images/slider/slide-arrow-right.png)
}
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
	BACKGROUND: url(../images/slider/slide-arrow-right.png)
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	BACKGROUND: url(../images/slider/slide-arrow-right.png)
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	POSITION: absolute; WIDTH: 19px;  HEIGHT: 19px; TOP: 72px; CURSOR: pointer; LEFT: 0px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	RIGHT: 5px; LEFT: auto
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	BACKGROUND: url(../images/slider/slide-arrow-left.png)
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
	BACKGROUND: url(../images/slider/slide-arrow-left.png)
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: 0px 0px
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-vertical {
	POSITION: absolute; WIDTH: 32px; BOTTOM: 5px;  HEIGHT: 32px; CURSOR: pointer; LEFT: 43px
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
	BACKGROUND-POSITION: 0px -32px
}
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
	BACKGROUND-POSITION: 0px -32px
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
	BACKGROUND-POSITION: 0px -64px
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
	POSITION: absolute; WIDTH: 32px;  HEIGHT: 32px; TOP: 5px; CURSOR: pointer; LEFT: 43px
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
	BACKGROUND-POSITION: 0px -32px
}
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
	BACKGROUND-POSITION: 0px -32px
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
	BACKGROUND-POSITION: 0px -64px
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus {
	 CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	 CURSOR: default
}
DIV.def {
	MARGIN-LEFT: 0cm
}
DIV.rtseg {
	font-family:'Lato'
}
DIV.ds-single {
	MARGIN-LEFT: 0.2cm
}
DIV.ds-list {
	MARGIN-LEFT: 0.2cm
}
DIV.idmseg {
	MARGIN-LEFT: 0cm
}
DIV.formseg {
	MARGIN-LEFT: 0cm
}
DIV.notx {
	MARGIN-LEFT: 0.3cm;background:#E0FFFF
}
DIV.regn {
	MARGIN-LEFT: 1cm
}
DIV.sndlst {
	MARGIN-LEFT: 1cm
}
DIV.syntx {
	MARGIN-LEFT: 0.3cm;background:#E0FFFF
}
DIV.usen {
	MARGIN-LEFT: 0.3cm;background:#E0FFFF
}

DIV.pvseg {
	MARGIN-LEFT: 0cm
}
DIV.wrdhst {
	MARGIN-LEFT: 0.3cm
}
DIV.sds-single {
	MARGIN-LEFT: 0.3cm
}
DIV.sds-list {
	MARGIN-LEFT: 0.3cm
}
DIV.sentence {
	MARGIN-LEFT: 0.7cm; color: #00006A; font-style:italic
}

span.sentence {
	MARGIN-LEFT: 0.7cm; color: #00006A; font-style:italic
}

DIV.pos {
    font-style:italic; color:red
}

span.pos {
    font-style:italic; color:red
}

DIV.etyseg {
background: #B0E0E6;font-family:'Lato'
}

span.yt {
    font-style:italic;color:purple
}
span.yt2 {
    font-style:italic;color:orange
}
span.yt3 {
    font-style:italic;color:#A52A2A
}
span.author {
    font-style:italic;color:green
}


P.apps {
	MARGIN-TOP: 10px; 
}
.crosswordtable {
	BORDER-BOTTOM: #000 thin solid; BORDER-LEFT: #000 thin solid;   BORDER-TOP: #000 thin solid; BORDER-RIGHT: #000 thin solid
}
.crosswordtextbox {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: normal;  MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;  COLOR: #000;  VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.crosswordtitle {
	   
}
.text2 {
	PADDING-BOTTOM: 10px;  PADDING-LEFT: 10px; PADDING-RIGHT: 10px;    PADDING-TOP: 10px
}
