﻿@charset "utf-8";
/*because legend doesn't inherit in IE */
legend {
	color: #000;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,
button,
textarea,
select {
	*font-size: 100%;
}*/


/*reset.css*/
body{color:#000;background:#FFF;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;cursor: hand;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

li{list-style:none;}caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup,sub{line-height:-1px;vertical-align:text-top;}

sub{vertical-align:text-bottom;}

input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*fonts.css*/
/*body {font:13px/1.22 gill sans,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}*/

table {font-size:inherit;font:100%;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}

/*base.css*/
h1{font-size:138.5%;}h2{font-size:123.1%;}

h3{font-size:12pt;}

/*header font*/
h1,h2,h3{margin:1em 0;}

h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}

abbr,acronym{border-bottom:0px dotted #000;cursor:help;}

em{font-style:italic;}

blockquote,ul,ol,dl{margin:1em;}

ol,ul,dl{margin-left:2em;}
ol li{list-style: decimal outside;}

ul li{list-style: disc outside;}

dl dd{margin-left:1em;}

th,td {border:0px solid #000;padding:.5em;}

th {font-weight:bold;text-align:center;}

caption {margin-bottom:.5em;text-align:center;}

p,fieldset,table {margin-bottom:1em;}


h1, h2, h3, h4, h5, h6 {
	clear: both;
}


h1{
  color: #1888d2;
  margin: 10px 0px;
  padding: 0px;
  font-weight: normal;
}

h2{
  color: #1888d2;
  margin: 5px 0px;
  font-weight: bold;
}

h3{

 color: #1888d2;
 font-family: Gill Sans MT;
 font-size: 16px;
 font-weight: normal;
 padding-left:15px;

}

body {
	background-color:#ffffff;
	background-image:url('content.jpg');
	background-repeat:repeat-x;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Verdana, Arial, sans serif;
	font-size: 11px;
}

.wid {
	width:226px;
}


	
#marker-info {
	background-color: white;
}
#marker-info ul {
	margin: 0px;
}
#marker-info ul li {
	list-style-type:none;
}

	
	
#outer_wrap{
	width: 790px;
	height:700px;
	margin:3px auto;
	padding: 0;
	
	}
	
#map {
	/*position:relative;*/
	float:left;
	width: 510px;
	height: 500px;
	padding: 0;
	border: 4px solid #000 ;
}


#options-container {
	float:right;
	width:260px;
	}

#options-container h3{
	margin-top:0px;
	margin-bottom:0px;
	
	}
	
#map-container{
	background-color:blue;

}
#form2 div{
	margin-bottom:10px;
	margin-left:9px;
}
#postcode-field{
float:left;
	margin-left:5px;
}

#postcode-school-type{
	float:left;
	margin-left:9px;
	margin-bottom:13px;
}

#submitBtn{
clear:both;
    margin-left:105px; 
	
}

#panel-1{
	background-image:url('vgrad-panel1.jpg');
	background-repeat:repeat-x;
	border:solid #cfcfcf 1px;
	margin-bottom:10px;
}

#panel-1 table{
margin:0px 10px 10px 10px;
}

#panel-1 fieldset{
	margin:0;
	padding:0;
	border:0;
}

#panel-1 h3{
	color:#0c961f
}


#panel-2{
	background-image:url('vgrad-panel2.jpg');
	background-repeat:repeat-x;	
	border:solid #cfcfcf 1px;
	margin-bottom:10px;
}

#panel-2 h3{
	color:#c80f0f
}

#panel-2 table{
	margin:0px 10px 10px 10px;
}

#panel-2 table input#submitSch{
	float:right;
}

#panel-2 table td label{
	font-weight:bold;
}

#panel-2 table td input{
	display:block;
	margin-top:3px;
}
#panel-2 table td select{
	margin-top:3px;
}

#panel-3{
	background-image:url('vgrad-panel3.jpg');
	background-repeat:repeat-x;
	border:solid #cfcfcf 1px;
	margin-bottom:10px;
}

#panel-3 table{
	margin:0px 10px 10px 10px;
}

#panel-3 fieldset{
	margin:0;
	padding:0;
	border:0;
}

#panel-3 table td input{
	margin-right:2px;
}


