body {
	margin: 0;
	padding: 0;
	background-color: #E2DFD3;
	font: 14px/20px arial, helvetica, tahoma, sans-serif;
}

.page-width {
	width:850px;
	background-color:#ffffff;
}


#topsection{
background: #ffffff;
height: 119px; /*Height of top section*/
text-align:left; 
}

#topsection h1{
margin: 0;
padding: 0;
}


#contentwrapper{
float: left;
width: 100%;
height: 100%;
background-color:#ffffff;
}

#contentcolumn{
/*margin: 0 0 0 245px; */
margin: 0;
/*Margins for content column.*/
/*Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 245px; /*Width of left column*/
margin-left: -100%;
background: #ffffff;
display: inline-block;
height: 100%;
overflow:hidden;
padding:0;
position:relative;
}


#rightcolumn{
float: left;
width: 215px; /*Width of right column*/
margin-left: -215px; /*Set left marginto -(RightColumnWidth)*/
background: #ffffff;
}


.innertube{
padding: 10px; 
/*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0;*/
}

.innertube2{
padding: 0px 0px 0px 15px; 
/*Margins for inner DIV inside each column (to provide padding)*/
/*margin-top: 0;*/
}

p {
	font: 14px/20px arial, helvetica, tahoma, sans-serif;
	color: #333333;
}

.stext {
	font: 16px/20px 'times new roman', times, serif;
	color: #333333;
}

td, div {
	font: 14px/20px arial, helvetica, tahoma, sans-serif;
	/*font: 11px/18px verdana, arial, helvetica, tahoma, sans-serif;*/
	color: #333333;
}

input, select, textarea {
	font: 10px/12px arial, verdana, helvetica, tahoma, sans-serif;
	color: #666666;
}

form {
	margin:0px;
	padding:0px;
}

a:link, a:visited, a:active {
	color: #295FAA;
	text-decoration: underline;
}
a:hover {
	color: #295FAA;
	text-decoration: none;
}

a.altlink:link, a.altlink:visited, a.altlink:active {
	color: #295FAA;
	text-decoration: none;
}
a.altlink:hover {
	color: #295FAA;
	text-decoration: underline;
}

h1 {
	font: 18px/20px 'trebuchet ms', tahoma, helvetica, sans-serif;
	color: #BE202F;
}


h2 {
	font: bold 15px/18px arial, helvetica, tahoma, sans-serif;
	color: #222222;
}
h2 a:link, h2 a:visited, h2 a:active {
	color: #E08C24;
	text-decoration: none;
}
h2 a:hover {
	color: #ff9900;
	text-decoration: underline;
}

h3 {
	font: bold 14px/20px arial, helvetica, tahoma, sans-serif;
	color: #BE202F;
}
h3 a:link, h3 a:visited, h3 a:active {
	color: #295FAA;
	text-decoration: underline;
}
h3 a:hover {
	color: #295FAA;
	text-decoration: none;
}

h4 {
	font: bold 13px/16px arial, helvetica, tahoma, sans-serif;
	color: #444444;
}

h5 {
	font: bold 13px/15px arial, helvetica, tahoma, sans-serif;
	color: #BE202F;
	margin: 0;
}

.small {
	font: 12px/18px arial, helvetica, tahoma, sans-serif;
	color: #333333;
}
.mini {
	font: 10px/14px arial, helvetica, tahoma, sans-serif;
	color: #666666;
}
.mini a:link, .mini a:visited, .mini a:active {
	text-decoration: underline;
}
.mini a:hover {
	text-decoration: none;
}

.pad10 {
	padding: 10px;
}

.bordtop {
	border-top:1px solid #dcdcdc;
}
.bordbottom {
	border-bottom:1px solid #dcdcdc;
}

a.navbar:link, a.navbar:active, a.navbar:visited {
	font: bold 14px/16px arial, helvetica, tahoma, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.navbar:hover {
	color:#97D7F3;
	/*text-decoration:underline;*/
}

#navbar {
	text-align:center;
	height:50px;
	background:#006699 url(/images/navbar-mid.gif) top center repeat-x;
}
#navbar-right {
	height:50px;
	width:10px;
	background:#006699 url(/images/navbar-right.gif) top center no-repeat;
}
#navbar-left {
	height:50px;
	width:10px;
	background:#006699 url(/images/navbar-left.gif) top center no-repeat;
}
.pad1025 {
	padding: 10px 45px;
}

.bg-white {
	background-color:#ffffff; 
}

#preschool-links {
	margin:10px 25px;
	clear: left;
	font: 11px/20px arial, helvetica, tahoma, sans-serif;
	background-color:#ffffff; 
	border-top:5px solid #C8C8C6; 
}

#preschool-links a:link, #preschool-links a:visited, #preschool-links a:active {
	color: #295FAA;
	text-decoration: underline;
}
#preschool-links a:hover {
	color: #295FAA;
	text-decoration: none;
}

.copyr {
	clear: left;
	font: 10px/12px arial, helvetica, tahoma, sans-serif;
	color: #666666;
}
a.copyr:link, a.copyr:active, a.copyr:visited { 
	color: #295FAA; 
	text-decoration: none; 
}
a.copyr:hover { 
	text-decoration: underline; 
}

.copyr2 {
	font: 10px/12px arial, helvetica, tahoma, sans-serif;
	color: #666666;
}
a.copyr2{ 
	color: #666666; 
	text-decoration: none; 
}

ol.lks, ul.lks { 
	margin:5px 20px 0px 30px; 
	padding:0px; 
}
li.lks {
	margin-bottom: 5px;
}

ul.blocks {
	margin:5px 5px 0px 30px; 
	padding:0px;
}

li.ablock { 
	list-style: circle outside url("/images/block-a.gif"); 
} 
li.bblock { 
	list-style: circle outside url("/images/block-b.gif"); 
} 
li.cblock { 
	list-style: circle outside url("/images/block-c.gif"); 
} 
li.dblock { 
	list-style: circle outside url("/images/block-d.gif"); 
} 
li.eblock { 
	list-style: circle outside url("/images/block-e.gif"); 
} 

.faqs {
	width:200px;
	max-width:200px;
}

#faq1, #faq2, #faq3, #faq4, #faq5, #faq6, #faq7, #faq8, #faq9  { 
	display: none;
}

@media print {
	#faq1, #faq2, #faq3, #faq4, #faq5, #faq6, #faq7, #faq8, #faq9 {
		display:block !important;
	}
}


/***Rounded Corners***/
.roundcont {
	/*width: 250px;*/
	background-color: #F0E8C3;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
	font: 14px/18px 'times new roman', times, serif;
	color:#333333;
}

.roundtop { 
	background: url(/images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

