@charset "utf-8";


/* Local Navigation */

#tech #localNav ul li#lTech a,
#university #localNav ul li#lUniversity a {
	background: #f3fcff url("../../img/bl_lnav_on.gif") 0px 8px no-repeat;
}

#kida #localNav ul li#lKida a,
#dscf #localNav ul li#lDscf a {
	background: #f3fcff url("../../img/bl_lnav_on.gif") 0px 4px no-repeat;
}
#university #localNav ul li#lUniversity ul li a {
	background: #fff url("../../img/bl_lnav2.gif") 0px 4px no-repeat;
}
#university #localNav li#lUniversity ul li a:hover {
	background: #f3fcff url("../../img/bl_lnav_on.gif") 0px 4px no-repeat;
}



#content h5 {
	margin: 8px 0 4px 0;
	font-size: 75%;
	font-weight: bold;
	line-height: 1.2;
}

#content p.contact {
	margin: 20px 0 0 0;
}



/* index */
/* ------------------------------------------------- */

#content ul.index {
	margin: 20px 0 0 0;
}
#content ul.index li {
	margin: 0 0 14px 0;
}



/* university */
/* ------------------------------------------------- */

#content .featureBox {
	width: 600px;
	margin: 0 0 10px 0;
}
#content .featureBox img {
	float: left;
}
#content .featureBox h4 {
	float: left;
	width: 440px;
	margin: 10px 0 10px 20px;
}
#content .featureBox ul {
	float: left;
	width: 400px;
	margin: 0 0 0 40px;
}
#content .featureBox p.link {
	float: left;
	width: 400px;
	margin: 20px 0 0 40px;
}



/* dscf */
/* ------------------------------------------------- */

#content .dscfBox {
	float: left;
	width: 600px;
	margin: 10px 0 30px 0;
}
#content .dscfBox img {
	float: left;
}
#content .dscfBox .text {
	float: left;
	display: inline;
	width: 270px;
	margin: 0 0 0 28px;
}

#dscf #content h4 {
	margin: 30px 0 14px 0;
	padding: 0 0 4px 0;
	font-size: 75%;
	line-height: 1.3;
	background: url("../../img/line_01.gif") left bottom repeat-x;
}
#dscf #content h4.first {
	margin: 0 0 14px 0;
}




/* kida */
/* ------------------------------------------------- */

#kida #content h4 {
	margin: 30px 0 14px 0;
	padding: 0 0 4px 0;
	font-size: 85%;
	background: url("../../img/line_01.gif") left bottom repeat-x;
}

#kida #content dl {
	float: left;
	width: 600px;
	margin: 0 0 10px 0;
}
#kida #content dl dt {
	clear: left;
	float: left;
	width: 100px;
	margin: 0 0 0 0;
	padding: 6px 0;
	font-size: 75%;
	line-height: 1.3;
	border-top: 1px solid #eee;
}
#kida #content dl dd {
	float: left;
	width: 500px;
	margin: 0 0 0 0;
	padding: 6px 0;
	font-size: 75%;
	line-height: 1.3;
	border-top: 1px solid #eee;
}
#kida #content dl dt.first,
#kida #content dl dd.first {
	border: none;
}


