body { background-color:#333333; margin:0; padding:0; }
div, p, blockquote, ol, ul, dl, dt, dd, td, th, a {
	font-family :  Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #333333;}
	A {
		color: #FF8601;
		font-size: 9 pt;
		font-family: Arial, Helvetica, sans-serif;
}
th {text-align:left;}
A:Hover  {
		color: #ff3333;
}
		
P { margin-left:25px; margin-top:10px; 
		font-family: Arial, Helvetica, sans-serif;
				color: #000000;
}

LI {		font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
}
li p {margin-left:0;}
#pages li { list-style-type:square;}

H1 {
font-family :  Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration : none;
color: #ff8601; margin-top:0;
}
.fletter {font-size:36px; font-weight:normal;}

H2 {
font-family :  Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration : none;
color: #FF8601; padding-left:24px; background-image:url(../images/h2dots.gif); background-repeat:no-repeat; margin-bottom:0; margin-top:0; }

.whiteP {
color : FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

INPUT {
			left:5px;
			top: auto;
			Border: 1px solid #999999;
			Color: black;
			Font-family: MS Sans serif,Helvetica,Arial;
			font-size:10px;
			padding : 2px 2px 2px 2px;
			border-color : Gray;
			height : 19;
}
textarea {
			left:5px;
			top: auto;
			Border: 1px solid #999999;
			Color: black;
			Font-family: MS Sans serif,Helvetica,Arial;
			font-size:10px;
			padding : 2px 2px 2px 2px;
			border-color : Gray;
			height : 19;
}
.checkbox {
			left:5px;
			top: auto;
			Border: 1px solid white;
			Color: black;
			Font-family: MS Sans serif,Helvetica,Arial;
			font-size:10px;
			padding : 2px 2px 2px 2px;
			border-color : white;
			height : 19;
}

.radio {
			left:5px;
			top: auto;
			Border: 1px solid white;
			Color: black;
			Font-family: MS Sans serif,Helvetica,Arial;
			font-size:12;
			padding : 2px 2px 2px 2px;
			border-color : white;
			height : 19;
}
.fbutton {border:1px solid #999999; background-color:#CCCCCC; color:#000000;} 

.dot {
			color : #FF8601;
}
.dot p {margin:.5em 0 .5em 0;}

.smallP {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 7 pt;
		color: #000000;
}


/***************  NEW STYLES ***************/
#col_left {background-color:#ff8601;}
#menu {  background-color:#ffffff; background-image:url(../images/bg_menu_tp.jpg); background-position:top left; background-repeat:no-repeat;}
#menu_items {padding-left:43px; padding-top:135px;}
#menu_items a { height:27px; font-weight:bold;  color:#666666; display:block; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
#menu_items a:link {color:#000000;}
#menu_items a:visited {color:#000000;}
#menu_items a:hover {color:#ff8601;}
#menu_items a:active {color:#000000;}

#top_menu {padding-right:15px; padding-top:8px; color:#666666}
#top_menu a { color:#666666; margin-left:10px; margin-right:10px; font-size:11px;  font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
#top_menu a:link {color:#666666;}
#top_menu a:visited {color:#666666;}
#top_menu a:hover {color:#ff8601;}
#top_menu a:active {color:#666666;}
#menu_bot { padding: 0 5px 15px 15px;  background-color:#ffffff; background-image:url(../images/bg_menu_bt.jpg); background-position:bottom left; background-repeat:no-repeat;}

#sub_menub { text-align:center; color:#666666; padding-bottom:10px; }
#sub_menub a { color:#666666; margin-left:10px; margin-right:10px; font-size:11px;  font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
#sub_menub a:link {color:#666666;}
#sub_menub a:visited {color:#666666;}
#sub_menub a:hover {color:#ff8601;}
#sub_menub a:active {color:#666666;}
#maincell {background-image:url(../images/schoolwear.gif); background-position:bottom right; background-repeat:no-repeat;}
#main_story { padding:0; margin:0;}
/* td {border:1px solid red;}*/
#story {padding:0 10px 10px 10px; margin:0;}

#kidspace {float:right; width:150px; height:100px;}
.whole { position:absolute; top:0px; left:-1px; width:100%;  background-image:url(../images/bg_main.gif); background-position:bottom left; background-repeat:no-repeat; background-color:#333333; margin:0; margin-right:-20px;}

.bl {background: url(../images/bg_box_l.gif) 0 0 no-repeat; background-color:#ffffff;}
.br { background: url(../images/bg_box_r.gif) 100% 0 no-repeat; background-color:#ffffff; }

.bt { background-image: url(../images/bg_box.gif); background-position:bot; background-repeat:repeat-x; } 
.fbox {border:1px solid #cccccc; border-bottom-width:0; padding:5px; padding-bottom:0;}
.green {color:#009900; font-size:14px; font-weight:bold;}
.yellow {color:#FFCC00; font-size:14px; font-weight:bold;}
.orange {color:#FF8601; font-size:16px;  font-weight:bold;}
#footer {color :#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size:11; text-align:left; margin-top:20px; padding-left:195px; display:block;}
#kids { float:right; width:200px; height:150px; border:1px solid red;}
#nosweat {padding:15px; padding-right:24px; margin-left:15px; background-image:url(../images/bg_newsweat.gif); background-repeat:no-repeat;}
#nosweat a {color:#333333; text-decoration:none; font-size:11px;}
#survey {width:135px; margin-top:6px;}
#pages {padding:0 30px 0 30px;}


.distable { background-color:#999999;}
.distable td {background-color:#FFFFFF;}
.distable p {margin-left:0;}
#schoolwear a {font-family :  Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;text-decoration : underline;
color: #FF8601;  }

#schoolwear img {vertical-align:middle; margin-right:10px;}
#uniforms img {margin:10px; border:1px solid #cccccc;}
