a:link { color: #0000ce; text-decoration: none;}
a:visited {color: #0000ce; text-decoration: none}
a:active {text-decoration: underline}
a:hover {text-decoration: underline}

a.small_link:link {font-size: 12px; color: #006E52; text-decoration: none; text-align:center;}
a.small_link:visited {color: #006E52; text-decoration: none; font-size: 12px; text-align:right;}
a.small_link:active {text-decoration: underline; font-size: 12px; text-align:right;}
a.small_link:hover {text-decoration: underline; font-size: 12px; text-align:right;}


#allpage{
	margin:0px;
	padding:0px;
	height:100%;
width:100%;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url('images/allbg.gif');
}

.whitebox{
margin:0px;
padding:0px;
}

.whitebox td {
	background-color: white;
}

.yellowbox{
position: relative;
margin:0px;
background-color:#ffd200;
padding:0px;
}
.greenbox{
position: relative;
margin:10px;
background-color:#43ab1f;
padding:0px;
}


#bottomframe{
	margin-bottom:0px;
	padding:10px;
	background-color:#ffffff;
	font-size:10px;
}

#tabs{
position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-position: top left;
	background-repeat: repeat-x;
	background-image: url('images/linebg.gif');
}

#maincontent{
	position:relative;
	margin-left:20px;
	margin-right:20px;
	margin-top:8px;
	margin-bottom:8px;
	padding:0px;
	background-color:#ffffff;
}

.lefttabs{
width:824px;
}
.righttabs{
float:right;
}
.titlebg{
	margin:0px;
	height:71px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url('images/title-bg.gif');
}
.boxpos {
vertical-align: top;
padding-left:20px;
padding-right:20px;
padding-bottom:20px; padding-top:10px;
}

td, input, form, body, textarea
{font-family: SassoonPrimaryInfant, comic sans, Comic Sans MS, helvetica, arial; font-size: 14px; color: #000000;}

h1 {font-family: SassoonPrimaryInfant, comic sans, Comic Sans MS, helvetica, arial; font-size: 20px; color: #000000; font-weight: bold;}

h2 {font-family: SassoonPrimaryInfant, comic sans, Comic Sans MS, helvetica, arial; font-size: 18px; color: #000000; text-weight: bold;}

#map {
  border: 1px dashed #fff;
  width: 355px;
  height: 500px;
  padding: 0px;
  position: relative;
  overflow: hidden;
}

