*{
     padding:0;
     margin:0;
}body, table, tr, td, p, font, a, span, div, strong, i, b, blockquote, ol, ul,.referrer, .referralsite {
	font-family: Arial, Helvetica, sans-serif ; 
	font-size: 13px;
}h2, .h2, h3, .h3, h4, .h4, h5, .h5, p, .p, blockquote, .blockquote, ol, .ol, ul, .ul, table {  margin:4px 0 0 0; padding:10px 10px 10px 10px;  
}body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}p, li{text-align:left;
}DIV, .DIV{
}.H1, H1 {
	font-family: Arial, Helvetica, sans-serif; 	text-align:center;color:#FFFFFF;font-size:28px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}.H2, H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;text-align:left;
	margin:0px;padding:0px;
	padding-bottom:0px;
}.H3, H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
	font-weight: bold; text-align:left ;
	margin:0 0 0 0; padding:0px 10px 0px 10px;   
}A:link { text-decoration: underline ;font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color : #0000FF;  
}A:visited {  text-decoration: underline ; font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color : #0000FF; 
}A:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color :#0000FF; 
}A:active { text-decoration: underline ;font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color : #0000FF; 
}.ul, ul{padding-left:25px; 
}.required{
	color:#FF0000;
	font-size: 13px;
	font-weight:bold;
}#header{background-color:#0076CC; background-image:url('/background1.gif');width:1000px;overflow:hidden;height:234px;
}.bannerimage{position:relative; z-index:0;  background-image:url('/kids.png'); width:359px;height:200px;
}.calltoaction{top:0px;left;0px;margin:10px 10px 10px 10px; background-image:url('/calltoaction.png');width:286px;height:124px;float:right;
}.newsbubble{top:0px;left;0px;margin:10px 10px 10px 10px; float:right;width:225px;
}#calltoaction{padding-left:110px;padding-top:40px;font-size:16px;font-weight:bold;text-decoration: underline;	 
}#menubar{position:relative;width:858px;top:-40px;left;0px;z-index:999;float:right;height:30px;overflow:hidden;
}.menuitemgray, .menuitemwhite,.menuitemlast{font-weight:bold; width:105px;border-style:solid;border-width:2px 0px 2px 2px;height:25px;text-align:center;float:left;background-color:#CCCCCC;
}.menuitemwhite{background-color:#FFFFFF;
}.menuitemlast{background-color:#CCCCCC;float:right;border-right-width:2px;
}#container{
	margin:0 auto;
	width:1008px;	
}#columns, #column, #first,#second,#last, #uno{   
	background:#FFFFFF;
}#column{overflow:hidden; width:100%;
}#columns{background:#CCCCCC; overflow:hidden; width:100%;
}#uno{width:980px; margin-right:10px;margin-left:10px;margin-top:10px;
padding-bottom: 500px;/* One True Layout hack to get 3 columns with equal height */ 
margin-bottom: -500px;/*  */ 
}#last{ float:right;width:320px; margin-right:10px;margin-top:10px;
padding-bottom: 500px;/* One True Layout hack to get 3 columns with equal height */ 
margin-bottom: -500px;/*  */ 
}#first{ width:320px;  margin-left:10px;margin-top:10px;
padding-bottom: 500px;/* One True Layout hack to get 3 columns with equal height */ 
margin-bottom: -500px;/*  */ 
float:left;	
}#bigfirst{ width:600px;  margin-left:10px;margin-top:10px;
padding-bottom: 500px;/* One True Layout hack to get 3 columns with equal height */ 
margin-bottom: -500px;/*  */ 
float:left;	
}#second{ width:320px; margin-left:10px; margin-right:10px;margin-top:10px;
padding-bottom: 500px;/* One True Layout hack to get 3 columns with equal height */ 
margin-bottom: -500px;/*  */ 
float:left;	
}#footer{text-align:center;
width:1008px;
border-style:solid;border-width:10px 0 0 0;
border-color:#cccccc;
}.footer{
text-align:center;border-style:solid;border-width:1px 0 0 0;margin:15px 0 0 0;
}.referrer{color:#993300;font-weight:bold;padding-top:6px;
}.referralsite{color:#0000FF;font-style:italic;
}.leftborder{border-style:solid;border-width:0 0 0 4px;
}h2, h3, h4, h5, h6, p, pre, blockquote, label, ol, dl, fieldset, address {  margin:4px 0; padding:10px 10px 10px 10px;    
}.ul, ul{margin:4px 0; padding:10px 10px 10px 20px;text-align:left;	

