 html {
background:#f0f0f0;
}
body {
font-family:'Lucida Grande',Lucida,sans-serif;
background:url('//www.iels.org/assets/10/bkg.png') repeat-y top center;
}
a:link, a:visited {
color:#39c;
text-decoration:none;
}
a:hover {
color:#cc0;
text-shadow: 0 1px 0 #999;
}
img.pl {
display:none;
}
em {
font-style:italic;
}
strong {
font-weight:bold;
}
.ral {
text-align:right;
}
.cal {
text-align:center;
}
.hl {
color:#cc0;
}
#hd {
height:220px;
background:url('//www.iels.org/assets/10/bkg-hd.png') no-repeat top center;
color:#fff;
}
#hd a {
text-decoration:none;
color:#fff;
}
#hd a:hover {
color:#cc0;
}
#topbar {
padding:15px 20px;
}
#logo {
}
#logo a {
display:block;
width:244px;
height:80px;
}
#hd input#search {
height:12px;
font-size:0.83em;
color:#666;
width:110px;
}
#hd input#searchbtn {
vertical-align:middle;
}
#topnav {
width:100%;
margin-bottom:35px;
white-space:nowrap;
text-shadow: 0 1px 0 #069;
}
#topnav a {
margin-left:6px;
}
#topnav a.sel {
color:#dbdb00;
}
#strap {
font-family:Georgia,serif;
font-style:italic;
font-size:0.9em;
text-shadow: 0 1px 0 #069;
}

#bd {
min-height:400px;
padding:0 20px;
color:#333;
}
#bd h2,
#bd h3,
#bd h4,
#bd table.agile_search h1,
#bd table.agile_search td strong {
margin-bottom:0.5em;
font-family:Georgia,serif;
font-style:italic;
color:#666;
}
#bd h2,
#bd table.agile_search h1 {
font-size:2em;
text-shadow: 0 2px 1px #e0e0e0;
}
#bd h3 {
font-size:1.5em;
}
#bd h4 {
font-size:1.2em;
}
#bd h2 a,
#bd h3 a,
#bd h4 a {
text-decoration:none;
color:#666;
}
#bd h2 a:hover,
#bd h3 a:hover,
#bd h4 a:hover {
color:#cc0;
}
#bd p {
margin-bottom:0.5em;
line-height:135%;
text-align:justify;
}
#bd hr {
height:0px !important;
width:90% !important;
border:0;
border-bottom: 1px dotted #666 !important;
}
#bd div.boxedtxt {
width:550px;
margin:0 auto;
padding:6px 8px;
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.10, rgb(223,239,247)),
	color-stop(0.90, rgb(255,255,255)));
background-image: -moz-linear-gradient(
	center bottom,
	rgb(223,239,247) 10%,
	rgb(255,255,255) 90%);
border: 1px solid #DFEFF7;
font:1em Georgia,'Times New Roman',serif;
font-style:italic;
text-align:justify;
}

#bd form#fullSearchForm {
margin-bottom:1em;
}
#bd form#fullSearchForm table {
background:#f0f0f0;
}
#bd form#fullSearchForm table td {
padding:2px;
}
#bd form#fullSearchForm input#fullSearchFormSubmit {
margin-top:10px;
}

#datatabs #tab1,
#datatabs #tab2,
#datatabs #tab3,
#datatabs #tab4,
#datatabs #tab5 {
line-height:135%;
text-align:left;
}
#datatabs #tab1 p,
#datatabs #tab2 p,
#datatabs #tab3 p,
#datatabs #tab4 p,
#datatabs #tab5 p {
margin-bottom:1em;
line-height:135%;
text-align:left;
}
#datatabs dt.dlhead,
#datatabs dd.dlhead {
font-style:italic;
font-weight:bold;
color:#39c;
}
#datatabs dt {
float:left;
clear:left;
width:180px;
font-style:italic;
font-weight:bold;
color:#666;
}
#datatabs dd {
margin:0 0 10px 190px;
}
#datatabs img {
border:1px solid #dfeff7;
}
#bd img.connthumb {
width:70px;
float:left;
margin-right:10px;
border:1px solid #dfeff7;
}
dfn {
border-bottom: 1px dotted #999;
color: #39c;
cursor: help;
}
#frame {
width:890px;
height:330px;
overflow:auto;
padding:5px;
}
#frame td img {
float:left;
}
#frame1 {
overflow:hidden;
height:510px;
text-align:center;
}
#grid_4 div.grid_item {
width:23.5%;
float:left;
margin:0 10px 10px 0;
}

#ft {
height:120px;
background:url('//www.iels.org/assets/10/bkg-ft.png') no-repeat bottom center;
padding:0 20px;
}
#ftinfo {
padding-top:70px;
}
#ftinfo a {
text-decoration:none;
color:#fff;
text-shadow: 0 1px 0 #069;
}
#ftinfo a:hover {
color:#fff;
}

#hd .navbtn,
#hd .navbtnsel {
font-size:0.83em;
letter-spacing:0.03em;
line-height:93%;
text-align:center;
text-transform:uppercase;
}
#hd .navbtn a {
text-decoration:none;
color:#999;
}
#hd .navbtnsel a {
text-decoration:none;
color:#39c;
}
#hd .navbtn a:hover {
color:#39c;
text-shadow: none;
}
#subnav {
margin:5px 0;
}
#subnav ul li {
font-size:0.9em;
letter-spacing:0.03em;
line-height:93%;
text-align:center;
display:inline;
margin:0 10px;
}
#subnav ul li a {
text-decoration:none;
color:#39c;
}
#subnav ul li.ulmenu_selected a {
text-decoration:none;
color:#cc0;
}




#bd .yui-skin-sam .yui-navset .yui-nav a:hover,
#bd .yui-skin-sam .yui-navset .yui-nav a:focus{
background:#39c;
color:#fff;
text-shadow:none;
outline:0;
}