/* This is the core style sheet for the Teaching Diverse Learners web site. */

/*Background Color */

BODY
{background-color:#666699 
}

BODY.print
{background-color:#FFFFFF
}


TD.menubanner
{background-color: #000000;
}

TD.curpage
{background-color: #FFFFFF;
color: #000000; 
}

TD.blockhead
{background-color: #000066;
color:#FFCC00;}

TD.block1
{background-color: #99CCCC;
color:#000000;}

TD.block2
{background-color: #FFFFCC;
color:#000000;}

TD.block3
{background-color: #9999CC;
color:#000000;}

TD.footbotrow
{background-color:#9999CC;
}

TD.foottoprow
{background-color:#000066;
}

TD.elemlit_ol
{text-align: center; 
font-size: 11px; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 1.5em;
border-style: solid; 
border-color: #000000; 
border-width: thin
}
/* Text: font, size, color, lineheight */

BODY,P,TD,LI
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-align:left;
}

TD.menuside, TD.menutop
{background-color: #663366;
text-align: right;
}

H1, H2, H3, H4, H5, H6
{font-family: Verdana, Helvetica, Arial, sans-serif}

P.lead,P.c1,P.c2,P.c3,P.c4,P.c5,P.c6,P.c7,P.note,P.note2,A.note,P.ref,P.note3
{font-family: Verdana, Helvetica, Arial, sans-serif}

P.boxed,P.h-nav,P.bookmark,P.navhome
{font-family: Verdana, Helvetica, Arial, sans-serif}

P.quote_auth,P.quote,P.printlink,A.printlink,P.menu,P.footer-home,P.navtop,P.footer,P.footer-top,P.footer-bot,P.EABROWN,A.returnlink
{font-family: Verdana, Helvetica, Arial, sans-serif}

UL.bodylist,LI.menu, LI.mlev3, LI.mlev4, LI.clev3,LI.clev4,LI.bodylistitem
{font-family: Verdana, Helvetica, Arial, sans-serif}

.pagenos
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:  12px;
line-height:  120%}

.filesize
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:  12px;
font-weight: normal;
line-height:  120%}

.red
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:  12px;
font-weight: normal;
color: #ff0000;
line-height:  100%}

.regtext
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:  .92em;
line-height:  120%}

.regform
{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:  .83em;
line-height:  110%}

/*specify selectors in addition to class to work witn  NS */
.bodylink1,bodylink2,.clev2, .clev3, .clev4, .mlev1, .mlev2, .mlev3, .mlev4,P.clev2, P.clev3, P.clev4, P.mlev1, P.mlev2, P.mlev3, P.mlev4,A.clev2, A.clev3, A.clev4, A.mlev1, A.mlev2, A.mlev3, A.mlev4, TD.menuside, TD.menutop,TD.curpage,TD.menubanner, P.footer-top,P.footer-bot, TD.foottoprow, TD.footbotrow, UL.clev2, UL.clev3, UL.clev4, UL.mlev2, UL.mlev3, UL.mlev4,DL,DT,DD,A.bodylink,A.bodylink1,A.bodylink2
{font-family: Verdana, Helvetica, Arial, sans-serif;
}

 .clev2, .clev3, .clev4
{color: #000000}

.clev2
{
font-size: 10px; 
font-weight: bold; 
line-height: 120% 
}

.clev3 /* current page is 3rd level */
{font-size: 9px;
line-height:  120%
}

.clev4 /* current page is 4th level */
{font-size: 9px;
line-height:  120%
}

.teachsay /* for elemlit section to distinguish "teachers say things like" --kk 13jun2005 */
{font-size: 11px;
color: #990066;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
/* add vertical line to left side -- kk 24jun05 */
padding-left: 10px;
/* position:relative; */
border-left: 1px;
border-left-color:#990066;
border-left-style:solid 
}


A.bodylink 
{ font-weight: normal }

A.bodylink1
{font-size: 11px; 
line-height: 120%; 
font-weight: bold 
}

A.bodylink2
{font-size: 10px; 
line-height: 120%; 
font-weight: bold 
}

.mlev1,P.mlev1,DT.mlev1,A.mlev1
{font-size: 11px; 
line-height: 120%; 
font-weight: bold; 
color: #ffcc66
}

 /* menu links for 2nd level pages */
.mlev2, P.mlev2,DD.mlev2,A.mlev2
{font-size: 10px; 
line-height: 120%; 
font-weight: bold; 
color: #ffcc66;
}

/*for I.E. to fit level 2 within right column */
P.mlev2 
{margin:5px;
}

/* menu links for 3rd level pages */
.mlev3, P.mlev3, A.mlev3
{font-size: 9px;
line-height:  120%;
color: #FFFFFF
}

 /* menu  links for 4th level pages */
.mlev4, P.mlev4, A.mlev4
{font-size: 9px;
line-height:  100%;
color: #FFFFFF
}


.home
{color: #ffffcc;
margin:   1em;
text-align: center}



DIV.when
{background-color: #ffcc66;
float: right;
height:  100%;
margin:   1em;
right:  5%;
width:  280px}


P.home
{color: #FFFFFF;
font-family: Times, "Times New Roman", serif;
font-size:  .92em;
line-height:  133%;
margin-bottom:  2em;
margin-left:  5em;
margin-right:  5em;
margin-top:  .5em}

P.lead
{color: #333399;
margin-bottom:  1px;
margin-left:  48px;
margin-right:  20px;
margin-top:  1px; 
font-weight: bold}

P.boxed
{font-size:  .92em;
font-weight: bold;
line-height:  100%;
margin-bottom:  2em;
margin-left:  1em;
margin-right:  .5em;
margin-top:  1em}

P.h-nav
{color: #006666;
font-size:  10px;
font-weight: bold;
line-height:  100%;
margin-bottom:  5px;
margin-left:  3px;
margin-right:  2px;
margin-top:  5px}

P.bookmark
{color: #006666;
font-size:  10px;
line-height:  100%;
margin-bottom:  2px;
margin-left:  10px;
margin-right:  2px;
margin-top:  3px;
text-decoration: none}

H1, H2, H3, H4, H5
{margin-bottom:  1px;
margin-left:  24px;
margin-right:  1px;
margin-top:  1px}

H1
{color: #000099;
font-size:  24px}

H2
{color: #000099;
font-size:  18px}

H3
{color: #333399;
font-size:  16px}

H4
{color: #333399;
font-size:  14px}

H5
{color: #000000;
font-size:  12px}

H6
{color: #000000;
font-size:  11px;
margin-top:  24px}

H3.masthead
{color: #ffffcc;
font-family: Times, "Times New Roman", serif;
font-size:  1.2em;
font-weight: bold;
margin:   .2em;
text-align: center}

H4.masthead
{color: #ffffcc;
font-family: Times, "Times New Roman", serif;
font-size:  1em;
font-style: italic;
font-weight: bold;
margin:   .2em;
text-align: center}

H3.home
{color: #ffffcc;
margin:   1em;
text-align: center}

UL
{line-height:  120%}

UL.mlev3, UL.mlev4
{
font-size: 9px;
line-height:  120%;
margin-right:  2px;
/* padding: 0 0 0 10px; */ 
/* margin-bottom:  12px; */ 
 margin-top: 10px
} 

UL.clev3, UL.clev4
{
font-size: 9px;
line-height:  120%;
margin-right:  2px;
 /* padding: 0 0 0 10px; */ 
 /* margin-bottom:  10px; */ 
} 

UL.menu
{color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:  9px;
line-height:  150%;
/* margin-bottom:  14px; */
/* margin-right:  2px;*/
/* margin-top: -10px;*/
}


UL.bodylist
{color: #000000;
font-size:  10px;
line-height:  125%;
margin-bottom: 5px
}

LI.menu, LI.mlev3, LI.mlev4, LI.clev3,LI.clev4
{font-size:  9px;
line-height:  100%;
/* margin-top: 5px;*/
/* margin: 0;*/
/* padding: 0;*/
}

LI.bodylistitem
{font-size:  10px;
line-height:  100%
}

LI.teachsay
{font-size: 11px;
color: #990066;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5em;
list-style-type:circle;
margin-left: 20px
}



P.navhome
{color: #FFFFFF;
font-size:  10px;
line-height:  100%;
margin:   .2em;
text-align: center;
text-decoration: none
}

P.note,A.note
{color: #333399;
font-size:  10px;
line-height:  100%;
margin:   .2em;
text-align: center;
text-decoration: none
}

P.note2
{
font-style: italic;
font-size:  10px;
padding-left: 10px
}


P.EABROWN
{color: #ffcc00;
font-size:  .83em;
font-weight: bold;
letter-spacing:  .3em;
line-height:  100%;
margin:   .5em;
text-align: center}

P.footer, P.footer-top
{font-size:  9px;
line-height:  100%;
margin:   .5em;
text-align: center
}

P.footer-bot
{font-size:  9px;
line-height:  100%;
margin:   .5em;
text-align: left
}


P.footer-top
{color:#FFCC00;
}

P.footer-bot
{color:#000000;
}



P.footer-home
{color: #FFFFFF;
font-size:  72%;
line-height:  120%;
margin:   1em}

P.navtop
{color: #FFFFFF;
font-size:  11px;
line-height:  100%;
margin:   .5em;
text-align: center;
text-decoration: none}

/* KK comment out 12/9/04 per MJH
P.initial:first-line
{text-transform: uppercase}

P.initial:first-letter
{color: #6699cc;
float: left;
font-family: Times, "Times New Roman", serif;
font-size:  62px
}
*/

P.clev3, P.clev4
{
margin-bottom:  10px;
margin-left:  5px;
margin-right:  2px;
margin-top:  5px;
text-align: left
}

P.mlev3, P.mlev4
{
margin-bottom:  10px;
margin-left:  5px;
margin-right:  2px;
margin-top:  5px;
text-align: left
}


P.menu
{color: #FFFFFF;
font-size:  9px;
line-height:  120%;
margin-bottom:  10px;
margin-left:  5px;
margin-right:  2px;
margin-top:  5px;
text-align: left
}

P.printlink, A.printlink
{color:#000000;
font-size:  9px;
line-height:  120%;
margin-right:  5px;
margin-left:  10px;
text-align: left
}

 A.returnlink
{color:#000000;
font-size:9px;
}

BLOCKQUOTE
{line-height:100%;
}

P
{margin-bottom:10px;
margin-left:24px;
margin-right:36px;
margin-top:10px;
}

P.quote
{color: #333399;
font-size: 11px;
font-style:italic;
line-height: 133%;
margin-bottom: 12px;
margin-left: 24px;
margin-right: 36px;
margin-top: 6px;
}


P.quote_auth
{color: #333399;
font-size:  11px;
line-height:  133%;
margin-bottom:  12px;
margin-left:  24px;
margin-right:  36px;
margin-top:  6px;
}

A.footer-top:link
{color: #FFCC00;
text-decoration: none
}

A.footer-top:visited
{color: #CCCCCC;
text-decoration: none
}

A.footer-top:hover, A.footer-top:visited:hover
{color: #FFCC00;
text-decoration: underline
}

A.footer-top:active, A.footer-top:visited:active
{color: #CCCC66;
text-decoration: underline
}

A.navtop:link
{color: #FFCC00;
text-decoration: none
}

A.navtop:visited
{color: #CCCCCC;
text-decoration: none
}

A.navtop:hover, A.navtop:visited:hover
{color: #FFCC00;
text-decoration: underline
}

A.navtop:active, A.navtop:visited:active
{color: #CCCC66;
text-decoration: underline
}

A.bodylink:link,A.bodylink1:link,A.bodylink2:link
{color: #333399;
text-decoration: none
}

A.bodylink:visited,A.bodylink1:visited,A.bodylink2:visited
{color: #6699CC;
text-decoration: none
}

A.bodylink:hover,A.bodylink1:hover,A.bodylink2:hover
{color: #FFCC00;
text-decoration: underline
}

A.bodylink:active,A.bodylink1:active,A.bodylink2:active
{color: #CCCC66;
text-decoration: underline;
}

A.mlev1:link,A.mlev2:link, A.mlev3:link, A.mlev4:link
{text-decoration: none;
}

A.mlev1:visited,A.mlev2:visited, A.mlev3:visited, A.mlev4:visited
{text-decoration: none
}

A.mlev1:hover,A.mlev2:hover, A.mlev2:visited:hover, A.mlev3:hover, A.mlev3:visited:hover, A.mlev4:hover, A.mlev4:visited:hover
{text-decoration: underline
}

A.mlev1:active, A.mlev2:active, A.mlev2:visited:active, A.mlev3:active, A.mlev3:visited:active, A.mlev4:active, A.mlev4:visited:active
{text-decoration: none
}

/* Following are for resources from webbiblio */
/* note: resources are nested in <div class="resources">  */

.biblio-title {
font-size:  12px;
font-weight: bold;
line-height:  120%;
margin-top: 16px
}

.biblio-source {
font-style: italic;
font-size:  12px
}

.biblio-desc, .ref , .note3{
font-size:  10px;
padding-left: 10px

}

.biblio-url {
font-style: italic;
font-size:  10px;
padding-left: 10px
}


/* following from crt-principles.shtml  and tl/index.shtml*/

 DIV.c7 {margin-left: 4px}
 
P.c7 {
font-weight: bold;
margin-left: 4px
}

P.c6 {font-weight: bold}
P.c5 {text-align: right}
P.c4 {font-style: italic}
P.c3 {font-style: italic; font-weight: bold; text-align: center}
P.c2 {font-weight: bold; text-align: right}
H3.c1 {color: #000000; text-align: center}
H5.c1 {color: #000000; text-align: center}
H6.c1 {text-align: center}

