@charset "UTF-8";

a img {border:none !important;}
object {margin:0 !important;}


/* flash 
-------------------------------------------------------------------------------*/
#flashcontent	{padding-top:10px;}
#Printflash		{display:none;}


/* Twitter and Facebook 
-------------------------------------------------------------------------------*/
#SocialButton {
	margin:10px 0 0 0;
	overflow:hidden; /*float cancel*/
    position:relative; /*DW*/
    zoom:1; /*IE6*/
}

#twi, #fb {
	margin:0 10px 0 0;
	padding:0;
	float:left;
}

/*-------------------------------------------------------------------------------*/
.ContentSpace {
	margin:10px 0 20px 0;
	padding:0;
	width:714px;
	line-height:1.4em;
}


.AlsokSchoolBox {
	margin:0 0 40px 0;
	padding:0;
}

.AlsokSchoolBox p {
	margin:0 0 10px 5px;
	padding:0;
}

.AlsokSchoolTitle {
	margin:0 0 10px 0;
	padding:0;
}

.AlsokSchoolFeature {
	margin:0;
	padding:0;
	width:714px;
	overflow:hidden; /*float cancel*/
    position:relative; /*DW*/
    zoom:1; /*IE6*/
}

#Feature1, #Feature2 {
	margin:0 12px 0 0;
	padding:0;
	width:230px;
	float:left;
	border-bottom:#CFCFCF 5px solid;
	background:#E6E6E7 url(../images/bg_feature.gif) repeat-y;
}

#Feature3 {
	margin:0;
	padding:0;
	padding:0;
	width:230px;
	float:left;
	border-bottom:#CFCFCF 5px solid;
	background:#E6E6E7 url(../images/bg_feature.gif) repeat-y;
}

#Feature1 p, #Feature2 p, #Feature3 p {
	margin:15px;
	padding:0;
	width:200px;
}


.AlsokSchoolImg {
	margin:0;
	padding:0;
	text-align:center;
}

.AlsokSchoolNote {
	margin:0 0 20px 18px;
	padding:0;
	width:696px;
}

.AlsokSchoolNote ul li {
	list-style:disc outside !important;
	margin:0 0 5px 0 !important;
}


#GuidanceButton {
	margin-top:20px;
}


/* Guidance Curriculum
-------------------------------------------------------------------------------*/
.curriculumBox {
}

#curriculum {
	margin:0;
	padding:0;
	width:690px;
	border-collapse:collapse;
}

#curriculum th {
	padding:8px;
	border-top:#B2B2B2 1px solid;
	border-bottom:#B2B2B2 1px solid;
	text-align:center;
	font-weight:bold;
	background-color:#E6E6E7;
}

#curriculum td {
	padding:8px;
	border-top:#B2B2B2 1px solid;
	border-bottom:#B2B2B2 1px solid;
	text-align:center;
}

.curriculumItem {
	border-left:#B2B2B2 1px solid;
	border-right:#B2B2B2 1px dotted;
}

.curriculumlunch {
	border-left:#B2B2B2 1px solid;
}

.curriculumDay {
	border-right:#B2B2B2 1px solid;
}

#day1 {background-color:#E7A0A3 !important; color:#FFF; font-weight:bold;}
#day2 {background-color:#A7C8E7 !important; color:#FFF; font-weight:bold;}

.day1oddLine {background-color:#F9E8E8;}
.day2oddLine {background-color:#E9F2F9;}


/* Guidance Schedule
-------------------------------------------------------------------------------*/
#AlsokSchoolSchedule {width:690px}

#AlsokSchoolSchedule p {
	margin:0 0 4px 12px;
	padding:8px;
	text-align:center;
	font-size:120%;
	font-weight:bold;
	background-color:#F9E8E8;
	border-bottom:#E7A0A3 2px solid;
}


/* Guidance Schedule
-------------------------------------------------------------------------------*/
#AlsokSchoolExpenses {width:690px}

#AlsokSchoolExpenses p {
	margin:0 0 4px 12px;
	padding:8px;
	text-align:center;
	font-size:120%;
	font-weight:bold;
	background-color:#E9F2F9;
	border-bottom:#A7C8E7 2px solid;
}

#AlsokSchoolExpenses p .price {font-size:120%; font-weight:bold; color:#2B7CC4;}