BODY {
color: #00496E;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
font-size: 1em;
margin: 0px;
padding: 0px;
background-color: #fff;

}


P,UL{
font-size: 80%;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
}

FONT{
font-size: 70%;
}




H2 {

font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
font-size: 100%;
font-weight: bold;


}



img {

    display: inline;

}







/*search/teacher pack and council divs*/
DIV.globalsearch{
position: absolute;
top: 35px;
left: 240px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;

}

DIV.search{
position: absolute;
top: 35px;
left: 290px;
margin-top: 0px;
margin-left: 0px;
}

DIV.go{
position: absolute;
top: 40px;
left: 435px;
margin-top: 0;
margin-left: 0;
}

DIV.go2{
margin-top: 6px;
margin-left: 125px;
}

DIV.rightlink{
margin-top: 0px;
margin-left: 15px;
}

DIV.advanced{
position: absolute;
top: 40px;
left: 467px;
}




DIV.teachpackimg{
position: absolute;
top: 10px;
left: 578px;
}



DIV.council{
	position: absolute;
	top: 10px;
	left: 670px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;

}



/*end search/teacher pack and council divs*/



DIV.nof {
margin-left:25px;
margin-top:10px;
margin-bottom:30px;

}

DIV.enrich {
margin-left:35px;
margin-top:10px;
margin-bottom:30px;

}

DIV.attic {
margin-left:18px;
margin-top:10px;
margin-bottom:30px;

}

DIV.ke {
margin-left:29px;
margin-top:10px;
margin-bottom:30px;

}

DIV.dh {
margin-left:25px;
margin-top:10px;
margin-bottom:30px;

}







.leftdiv {
margin: 0.2em;
margin-left: 0.2em;
}



.leftdiv2 {
margin: 2px;
margin-left: 3px;
}



.leftdiv3 {
margin: 0.2em;
margin-left: 0.3em;
margin-right: 0.4em;

}



.rightimg {
border-style: solid;
border-width: 1px;
border-color: #6692A8;
margin: 0px;
padding: 0px;
}


.content {
font-size: 100%;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
color: #00496E;
padding: 0px;
background-color: transparent;
margin-right: 10px;
margin-left: 10px;
margin-top: 10px;
}

.content2 {
font-size: 80%;
margin:0;
margin-top: 0.8em;
}

.content3 {
float: left;
margin-right: 15px;

}


.contentline {
margin-top: 4px;
margin-bottom: 10px;
}

.print {
font-size: 90%;
width: 450px;
margin-top: 1em;
margin-bottom: 2em;

}

.tandc {
color: #82A7BB;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
font-size: 70%;
background-color: transparent;
}



.imgright {
margin-left: 10px;
margin-top: 10px;
}

.footer {
margin-bottom: 0px;
}

DIV.rightbox {
margin-top: 18px;
margin-right: -15px;
margin-left: 14px;
}

DIV.sectionsearch {
margin-top: 3px;
margin-right: -15px;
margin-bottom: -9px;
margin-left: 14px;
}

.subtxt {
font-size:70%;
margin: 0.5em;
}



.yltxt {
font-size: 83%;
margin: 0.2em;
margin-left: 0.3em;
margin-right: 0.2em;
background-color: #FFF9E9;
color: #666666;

}

.righttxt {
font-size: 70%;
}

.times {
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
}

TD.itemheader {
font-weight: bold;
color: #ffffff;
background-color: #588AA4;
padding: 2px;
padding-left: 5px;
}


TD.itemcontent {
background-color: #fff;
color:#00496E;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
padding: 10px;

}

TD.itemcontent2 {
padding: 2px;
background-color: #fff;
color:#00496E;
}

TD.itemcontent3 {
background-color: #fff;
color:#00496E;
margin: 0px;
padding: 10px
}

TABLE.item2 {
margin-top: 10px;
font-size: 100%;
}

TABLE.item3 {
margin-top: 10px;
font-size: 75%;

}
.item4 {
font-size: 70%;
}

TABLE.item {
font-size: 75%;
border-style: solid;
border-color: #C0D3DD;
border-width: 1px;
}

.itemimg {
border-style: solid;
border-color: #588AA4;
border-width: 1px;
padding: 10px;
}

.itemrel {
border-style: solid;
border-color: #588AA4;
border-width: 1px;
padding: 5px;
width: 60px;
height: 60px;



}






/*links*/





A.crumbsOFF{

 font-weight:normal;
 color: #00496E;
background-color: transparent;
text-decoration: underline;


}



A.crumbsOFF:active {
background-color: transparent;
color: #00496E;
text-decoration: underline;
}

A.crumbsOFF:hover {

background-color: transparent;
color: #990000;	
text-decoration: underline;
	}

	

A.crumbsON{
background-color: transparent;
font-weight:normal;
color: #990000;
text-decoration: underline;
}

A.crumbsON:visited {
background-color: transparent;
text-decoration: underline;
color: #990000;
}

A.crumbsON:active {
background-color: transparent;
text-decoration: underline;
color: #990000;
}

A.crumbsON:hover {
background-color: transparent;
text-decoration: underline;
color: #00496E;	
}

	
A{
font-weight: bold;
background-color: transparent;
color: #00496E;
text-decoration: underline;
}


A:visited {
color: #00496E;
background-color: transparent;
text-decoration: underline;
}

A:active {
background-color: transparent;
color: #00496E;
text-decoration: underline;
}

A:hover {
background-color: transparent;
color: #990000;	
text-decoration: underline;
}		

	

A.left{
font-size: 70%;
font-weight:normal;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
color: #00496E;
background-color: transparent;
text-decoration:underline;
}

	A.tandc {
background-color: transparent;
font-weight:normal;
color: #82A7BB;
text-decoration: underline;
font-size: 100%;
}


A.more{
background-color: transparent;
font-weight:normal;
color: #00496E;
text-decoration: underline;
}



A.more:visited {
 text-decoration: underline;
}


A.footer
{
font-weight: bold;
font-size: 70%;
margin-left: 0px;
color: #00496e;
line-height: 16px;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
background-color: transparent;
}

/*end  links*/



/*form elements*/



FORM {
margin: 0px;
padding: 0px
}

INPUT.search {
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
font-size: 75%;
width: 135px;
}

INPUT.section {
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
font-size: 75%;
width: 128px;
}


INPUT.email {
margin-right: 5px;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
width: 170px;

}

TEXTAREA {
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
}

.advanced {
width: 240px;
}

/*end form elements*/



TABLE.crumbs {
background-color: #F5E9CE;
color: #00496E;
font-size: 70%;
font-family: Helvetica, Arial, "Times New Roman",sans-serif ;
width: 780px;

}

TABLE.nav {
width: 780px;
background: #fff url(../images/tn_bg.gif) no-repeat right;
}

TABLE.pics {
width: 135px;
}

TD.rightsearch {
height: 67px;
}


TABLE.learn {
background-color: #F5E9CE;
color: #666666;
border-style: solid;
border-width: 1px;
border-color: #6692A8;
}

/*column structure*/

TD.left{
margin: 0px;
padding-bottom: 50px;
background-image: url(../images/home/left_bg.gif);
}

TD.left3{
background-image: url(../images/left_bg2.gif);
background-repeat: repeat-y;
}

TD.left2 {
padding-right: 0.3em;
padding-left: 0.3em;
}


TD.middle{  
background: #ffffff;
color: #00496E;
}

TD.right{
margin: 0px;
background: #fff url(../images/right_bg.gif) repeat-y;

}


TD.itemline{
background-image: url(../images/itemline.gif);
}

/*end column structure*/



.top {
background: #fff url(../images/tn_bg.gif) no-repeat right;
}

TD.sub {
border-style: solid;
border-width: 1px;
border-color: #6692A8;
}



TD.sub2 {
border-style: solid;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: #6692A8;
}



TD.sub3 {
border-style: solid;
border-left-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #6692A8;
}

TD.sub4 {
border-style: solid;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #6692A8;
}



TD.form {
font-size: 80%;
}


IMG.column {
border-style: solid;
border-width: 1px;
border-color: #6692A8;
margin-bottom: 8px;
}



IMG.columnrmen {
border-style: solid;
border-width: 1px;
border-color: #6692A8;
}



IMG.columnc {
border-style: solid;
border-width: 1px;
border-color: #6692A8;
margin-right: 4px;
margin-bottom: 4px;
}



IMG.columnc2 {
margin-bottom: 0px;
}