/* CSS Document */

/* Begin For Parents section CSS */





body {    
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#pagewrapper {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background: transparent url("/hslc/images/frontpagen_ani_bg.jpg") top left repeat-x;
}

#curve {
	float: left;
	width: 15px;
	height: 20px;
	z-index: 2;
	/*background: transparent url("/hslc/images/frontpagen_curve.gif") top left no-repeat;*/
}

#ani-cnt {
	float: left;
	width: 65%;
	color: #EFE354;
	margin: 20px 0px 0px 0px;
	overflow: hidden;
}

#ani-cnt p {
	font: 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #4A69B5;
	text-align: center;
	margin-top: 0;
}

#forparents-cntwrap {
	float: center;
	width: 100%;
	overflow: hidden;
	background: transparent url("/hslc/images/frontpagen_hozdot.gif") bottom left repeat-x;	
}

#forparents-cntwraptop {
	float: center;
	width: 100%;
	overflow: hidden;
	background: transparent url("/hslc/images/frontpagen_hozdot.gif") top left repeat-x;	
}

#forparents-cntwrapright {
	float: right;
	width: 100%;
	overflow: hidden;
	background: transparent url("/hslc/images/frontpagen_verdot.gif") top right repeat-y;	
}

#forparents-cntwrapleft {
	float: left;
	width: 100%;
	overflow: hidden;
	background: transparent url("/hslc/images/frontpagen_verdot.gif") top left repeat-y;	
}

#forparents-cntbox {
	float: left;
	width: 100%;
}

#forparents-cntbox img {
	border: 0;
}

#forparents-cntbox img.left {
	float: left;
	border: 0;
	margin: 0em 0.60em 0em 0em;
}

#forparents-cntbox img.right {
	float: right;
	border: 0;
	margin: 0em 0em 0em 0.60em;
}

#forparents-cntbox img.rightbtm {
	float: right;
	border: 0;
	margin: 0em 0em 0.60em 0.60em;
}

#forparents-cntwrap p {
	font: 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #6666CC;
	text-align: left;
	margin-top: 0em;
	margin-right: 0.65em;
	margin-bottom: 0.50em;
	padding-left: 1.10em;
}

#forparents-cntwrap h1 {
	font: Bold 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #6666CC;
	text-align: left;
	margin: 0em 0em 0em 1.10em;
}

#forparents-cntwrap h1.safe {
	font: Bold 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #6666CC;
	text-align: left;
	margin: 1.25em 0em 0em 6em;
}

#forparents-cntwrap h1.grow {
	font: Bold 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #6666CC;
	text-align: left;
	margin: 0em 0em 0em 4.45em;
}

#forparents-cntwrap h1.right {
	font: Bold 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #6666CC;
	text-align: right;
	margin: 0em 11.5em 0em 1.10em;
}

#forparents-cntwrap a {
	text-decoration: none;
	color: #E68815; 
}

#forparents-cntwrap a:hover {
	text-decoration: underline;
	color: #E68815;
}

#kiosk-cnt {
	float: right;
	width: 31%;
	margin: 20px 0px 0px 0px;
	overflow: hidden;
}

#kiosk-cnt-box {
	float: left;
	width: 100%;
	background: #B7B7FF;
}

#kiosk-cnt-box h2 {
	font: 11px Bold AmerType Md BT, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #4360A3;
	text-align: left;
	margin: 1.0em 1em 0.25em 1em;
	padding-top: 0em;
}

#kiosk-cnt-box h2.new {
	font: 11px Bold AmerType Md BT, Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #4360A3;
	text-align: left;
	margin: 0em 1em 0.25em 1em;
	padding-top: 1.25em;
	background: transparent url("/hslc/images/frontpagen_hozdot_announce.gif") top center repeat-x;
}

#kiosk-cnt-box p {
	font: 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
 	color: #4360A3;
	text-align: left;
	margin: 0 1em;	
}

#kiosk-cnt-box img.left {
	float: left;
	border: 0;
	padding-bottom: 1.0em;
	margin-right: 1.0em;
}

#kiosk-cnt-box img.right {
	float: right;
	border: 0;
	margin: 0em 0em 1em 0em;
}

#kiosk-cnt a {
	text-decoration: none;
	color: #4360A3;
}

#kiosk-cnt a:hover {
	text-decoration: underline;
	color: #FFF;
}

#kiosk-cnt-top {
	float: left;
	width: 100%;
	margin: 0em;
	padding: 0em;
	height: 28px;
	background: transparent url("/hslc/images/for_parents_kiosk_topbar.gif") top left no-repeat;
}

#kiosk-cnt-boxbtm {
	float: left;
	width: 100%;
	margin-top: -16px;
}

#kiosk-cnt-bottom {
	float: left;
	width: 100%;
	padding-top: 0;
}

/* End For Parents section CSS */
