a img{
	border:0;
}

.searchbox {
	position: relative;
	border: 0px solid #FFFFFF;
	overflow: hidden;
	width: 150px;
	height:20px;
	margin-top:10px;
}

.searchboxinput {
	position: absolute;
	left: -.2em;
	top: -.2em;
	padding: .4em;
	width: 154px;
	height:24px;
}

.left_nav {
	background-color:#d3ecfa;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	vertical-align:top;
}
.left_nav A {
	color: #006699;
	text-decoration:none;
}

.left_nav A:hover {
	color:#006699;
	text-decoration:underline;
}

.left_nav img {
	display:block;
}

.left_subnav {
	background:url(/products/ect/images/ect_subnav_bg.gif) repeat-y;
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fde800;
	display:none;
}

.left_subnav td {
	padding:0;
}

.left_subnav A {
	color: #ffffff;
	text-decoration:none;
	display:block;
	margin:2px 0;
	
}
.left_subnav A:hover {
	color: #ffffff;
	text-decoration:underline;	
}

.left_subnav a.on, .left_subnav a.on:hover {
	color:#fde800;text-decoration:none;cursor:text;
}

.icoButton {margin:0;padding:0;list-style:none}
.icoButton a {font-weight:bold;display:block}
.icoButton a:hover {text-decoration:underline}
.icoButton div {display:block;margin-left:65px;padding-top:15px;width:90px}
.icoButton #navShareIdeas {background:url(/products/ect/images/Sept_nav_winning.gif) no-repeat;width:176px;height:71px}
.icoButton #navVideo {background:url(/products/ect/images/Sept_nav_videoicon.jpg) no-repeat;width:176px;height:71px}
.icoButton #navNewsletter {background:url(/products/ect/images/Sept_nav_newsletter.jpg) no-repeat;width:176px;height:76px}
.icoButton #navBlog {background:url(/products/ect/images/Sept_nav_blog.gif) no-repeat;width:176px;height:71px;}
.icoButton #navBlog div {padding-left:13px;padding-top:16px}

table tbody tr td#free{background-image:url('images/index_free_bg.gif');background-repeat:no-repeat;height:145px;padding:24px 12px 0 15px;font-size:9pt;font-family:Arial, Helvetica, sans-serif;color:#5f81b6;}
table tbody tr td#free a:link{text-decoration:none;color:#3495C0;}/*ready for #5f81b6 */
table tbody tr td#free a:hover{text-decoration:underline;}
table tbody tr td#free ul { margin-top: 0; }
table tbody tr td#free .freeHdr { display: block; margin-bottom: 5px; }

table tbody tr td#book{background-image:url('images/index_free_bg.gif');background-repeat:no-repeat;height:145px;padding:24px 12px 0 15px;font-size:12px !important;font-family:'Trebuchet MS' !important;color:#1278b5;}
table tbody tr td#book a{text-decoration:none;color:#069;font-weight:bold}/*ready for #5f81b6 */
table tbody tr td#book a:hover{text-decoration:underline;}
table tbody tr td#book .freeHdr { display: block; margin-bottom: 10px; }


.fromEditor {padding:10px 0;width:153px;margin:0 auto;display:none;background:url(/products/images/ect_nav_bg.gif) }
.fromEditor img {margin:0 auto;}
.fromEditor .toutText {padding:0 10px;font-size:11px;font-weight:bold;line-height:13px;color:#666;background:url(images/tout_editor_bg.gif) repeat-y;text-decoration:none}

.hot_topics {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0006;
	font-weight:bold;
}	
.hot_topics A {
	color: #ff0006;
	text-decoration:none;
}

.hot_topics A:Hover{
	color: #ff0006;
	text-decoration:underline;
}
.ect_content {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.inthenews {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272828;
	line-height:120%;
	
}
.inthenews A {
	color: #3495c0;
	text-decoration:none;
	
}
.inthenews A:hover {
	color: #3495c0;
	text-decoration:underline;	
}
.adinfo15 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7d7c7c;
	padding: 0 40px 18px 16px;
}
.adinfored {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #e2192c;
	padding: 0 4px 0 0;
}
.adinfocell {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7c7c;
	padding: 0 0 0 16px;
}
.adinfocell A {
	color: #006699;
	text-decoration:none;

}
.adinfocell A:hover {
	color: #006699;
	text-decoration:underline
}

#one-em UL {
	PADDING: 0px; MARGIN-LEFT: 1em; margin-top:4px;
}

.ect_about {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}
.ect_about A {
	color: #006699;
	text-decoration:none;
}
.ect_about A:hover {
	color: #006699;
	text-decoration:underline;
}
.ect_archive {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353535;
}

.ect_archivelist {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353535;
	padding: 6px 2px 4px 2px;
}
.ect_archivelist A {
	color: #006699;
	text-decoration:none;
}
.ect_archivelist A:hover {
	color: #006699;
	text-decoration:underline;
}

.ect_askform {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

.ect_askform A {
	color: #006699;
	text-decoration:none;
}
.ect_askform A:hover {
	color: #006699;
	text-decoration:underline;
}
.ect_devcharts {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

.ect_devcharts A {
	color: #006699;
	text-decoration:none;
}
.ect_devcharts A:hover {
	color: #006699;
	text-decoration:underline;
}
.ect_browse {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:6px;
}

.ect_agestage {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #105e7f;
}
.ect_infant {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: y;
}
.ect_infant  A {
	color: #006699;
	text-decoration:none;
}
.ect_infant A:hover {
	color: #006699;
	text-decoration:underline;
}

.ect_community {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.ect_community A {
	color: #006699;
	text-decoration:none;
}
.ect_community A:hover {
	color: #006699;
	text-decoration:underline;
}

.ect_connection {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #29579d;
}

.ect_sendhome {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #191919;
}

.ect_sendhome  A {
	color: #006699;
	text-decoration:none;
}
.ect_sendhome  A:hover {
	color: #006699;
	text-decoration:underline;
}


.ect_activities {
font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#006699;
}

.ect_activities A {
color:#006699;
text-decoration:underline;
}

.ect_activities A:hover {
color:#ff6600;
text-decoration:underline;
}

.ect_actvivities_reco {
font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#191919;
}

.ect_actvivities_list {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#191919;
}

.ect_actvivities_list  A {
	color: #006699;
	text-decoration:none;
}
.ect_actvivities_list  A:hover {
	color: #006699;
	text-decoration:underline;
}
.ect_curriculum_title {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: rgb(41, 87, 157);
}

.ect_curriculum_title a,.ect_curriculum_title  A {
	color: #006699;
	text-decoration:none;
	font-size:125%;
	font-weight:bold;
}
.ect_curriculum_listtitle {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#29579d;
	font-weight:bold;
}
.ect_curriculum_list {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
}
.ect_curriculum_list A {
	color: #006699;
	text-decoration:none;
}
.ect_curriculum_list A:hover {
	color: #006699;
	text-decoration:underline;
}
.ajax-link {
	font-family: Myriad Web, Myriad Roman, Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding: 8px 0 0 0;
	font-weight:bold;
}

.ajax-link A {
	color:#333333;
	text-decoration:none;
}

.ajax-link A:hover {
	color:#333333;
	text-decoration:none;
}
.ect_winningideas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#504d4e;
}

.boxConnection {width:520px;background:transparent;font:12px 'Trebuchet MS'}
.boxConnection .tdPicks {background:url(images/picks_parents_bgd.gif) no-repeat;height:165px;width:214px;vertical-align:top}
.boxConnection .tdShare {background:url(images/share_parents_bgd.gif) no-repeat;height:165px;width:309px;vertical-align:top}
.boxConnection .tdPicks table, .boxConnection .tdShare table {width:94%;height:110px;margin-top:36px;}
.boxConnection .trHead td {height:32px;font-size:14px;font-weight:bold;color:#49a6d1;font-family:'Trebuchet MS', arial, sans-serif;}
.boxConnection .trHead .vDiv {border-left:1px dotted #48a5d1;margin-left:5px;padding-right:5px;height:160px}
.boxConnection td {color:#105E7F;}
.boxConnection td.copy {color: #000; padding:5px;font-size:11px}
.boxConnection td b {font-size:12px}
.boxConnection td a {color:#105E7F;text-decoration:none}
.boxConnection td a:hover {text-decoration:underline}

.boxCurriculum { width:501px; height: 99px; background: url(images/curriculum_spotlight_bgd.jpg) no-repeat; margin-left: 5px; padding-top: 50px; padding-left: 9px; padding-right: 13px; }
.boxCurriculum td { font-size: 12px; }
.boxCurriculum a { color: #006699; text-decoration: none; }
.boxCurriculum a:hover { text-decoration: underline; }

.ect_it { margin: 50px 10px 15px 10px; }
.ect_it a { color: #006699; text-decoration: none; }
.ect_it a:hover { text-decoration: underline; }
.ect_it .ect_it_content { padding-left: 10px; color:#666;}

.lead_findOrder { width: 511px; height: 158px; background: url(/products/ect/images/leadership_findorder_bg.gif) no-repeat; padding-top: 12px; padding-left: 16px; }
.lead_findOrder form { margin: 0; }
.lead_findOrder form select { float: right; width:200px; margin: 14px 10px 0 0; font-size:12px; }

.hp_findorder { width: 320px; height: 165px; background: url(/products/ect/images/hp_findorder_bg.gif) no-repeat; padding-left:5px; padding-top:25px; }
.hp_findorder .hp_findorder_content { text-align: right; padding-top: 10px;  }
.hp_findorder form { margin: 5px 0 0 0; }

.r201 {font:12px 'Trebuchet MS';padding:0 6px}
.r201 a {text-decoration:none;color:#069}
.r201 a:hover {text-decoration:underline}
