


/* ======================================== Base Styles ==============================*/


* {
	margin: 0;
	padding: 0;
}

html{height: 100%; width:100%}

body{height: 100%;width:100%; margin:0; padding:0;}

body {background-color: #FFFFFF;font-size: 62.5%;line-height: 1.5em;font-family: Arial, Helvetica, sans-serif; color:#666;}

p{font-family: Arial, Helvetica, sans-serif;color: #666666;background-color:transparent;line-height:1.5em;margin:0 0 12px 0;}

img { border:0;}

 div.hr {
  height: 3px;
  background: #fff url('/media/Media,5433,en') repeat-x top left;clear:both;
  margin-bottom:8px;
  margin-top:-5px;
}
div.hr hr {
  display: none;
}

 div.hr2 {
  height: 3px;
  background: #fff url('/media/Media,5432,en.gif') repeat-x top left;clear:both;
  margin-bottom:8px;
  margin-top:5px;
}
div.hr2 hr {
  display: none;
}

a{ text-decoration:none;color:#666;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover{color:#666;text-decoration:underline; }


h1{font-family: Arial, Helvetica, sans-serif;font-size:1.8em;color:#698a01 !important;font-weight: normal;font-style: normal;background-color:transparent;margin:0px 0 9px 0;padding:0px 0 0 0px;text-indent:0px; }
h2{font-family: Arial, Helvetica, sans-serif;font-size:1.4em;color:#698a01;background-color: #FFFFFF;font-weight: bold;margin:0px 5px 8px 15px;line-height:1.6em; padding:5px 0 5px 8px; border-top:1px dotted #698a01;border-bottom:1px dotted #698a01; display:block;}
h3{font-family: Arial, Helvetica, sans-serif;font-size:1.2em;color:#698a01;font-weight: bold;padding:0px 0px 5px 0px; margin:15px 0px 10px 0; width:auto; display:block; }
h4{font-family: Arial, Helvetica, sans-serif;font-size:1.1em;color:#ff8a00;background-color: transparent;font-weight: bold;margin:0px 0 0 0;clear:both; display:block; padding:5px 0 5px 0px;height:1.4em; display:inline;} 

h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #666;font-size: 1.2em;margin:10px 0 0 10px}


/* IE6 does not render dashed lines properly so set default to solid and then apply non IE6 selectors as dashed */
h2 {
border-bottom: 1px solid #698a01; border-top:1px solid #698a01; 
}

body > h2, div > h2 {
border-bottom-style:dotted;border-top-style:dotted;
}

blockquote {font-style:italic; border-left:3px solid #cc0000;padding-left:10px;}
ul li{font-family: Arial, Helvetica, sans-serif;font-size: 1em;color: #666666;font-weight:normal;}
ol { margin:10px 0px 10px 20px;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;color: #666666;font-weight:normal;}
ul { margin:2px 0px 10px 0px;}
ol li{font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;color: #666666; }
ol li a{ color:#666;text-decoration:underline;font-size: 1.1em;}
ol li a:hover{ color:#666;text-decoration:none;}
ol li a:visited{ color:#666;}

caption{text-align:left; font-weight:bold;margin-top:10px;}



/* ======================================== Form Elements ==============================*/
form div {display:block; clear:left; margin:0 0 7px 0; float:left; }
form fieldset { color:#8db414; margin:20px 0px 0px 15px;  font-weight:bold; font-size:1.4em; border:1px solid #eee; padding: 0 0 15px 0;}
form fieldset legend{ color:#8db414;margin:0px 0px 15px 0px;display:block; float:left; }
form fieldset h3{color:#fff;}
form label { color:#666; padding:9px 0px 6px 0px; font-size:0.7em; font-weight:bold; text-align:left; clear:left;}
form .hiddenlabel {display:none;}
form span {  margin:6px 0px 9px 15px;display:inline;}
form textarea{margin:6px 0px 9px 15px;}
form div.ele {display:inline; clear:both;  margin:0 4px 0 10px; width:150px; }
form div.choice {display:inline; clear:both;  margin:0 4px 0 10px; width:150px; }
form div{ margin:10px 0px 0 0px; }
form div.choice input {margin: 0px 0 4px 0px;  line-height:normal;padding:0; text-align:left;display:inline;}
form div.choice label {margin: -6px 0 4px 6px;  line-height:normal;clear:right;display:inline; float:left;}

form input{font-family: Arial, Helvetica, sans-serif;color:#666666;height: 16px;padding: 3px 0px 0 3px;margin:4px 0px 4px 15px;font-size:0.8em;float:left;font-weight:normal; display:inline;}
form input.long{font-family: Arial, Helvetica, sans-serif;color:#666666;height: 16px;padding: 3px 0px 0 3px;margin:4px 0px 4px 15px;font-size:0.8em;width:280px;float:left;font-weight:normal;}
form span.secondrow{font-family: Arial, Helvetica, sans-serif;color:#666666;height: 16px;padding: 2px 0px 0 2px;margin: -21px 0 0 0;float:left;display:inline;clear:right;}
form span.secondrow label{margin:6px 0px 6px 15px;}


form select {width:190px;margin: 0px 0px 20px 0px;font-size:0.8em;color: #666;margin:6px 0px 6px 15px;clear:left;display:block;}
form select.date1 {width:40px;margin: 0px 0px 20px 0px;font-size:0.8em;color: #666;margin:6px 0px 6px 15px;clear:left;display:inline;float:left;}
form select.date2 {width:80px;margin: 0px 0px 20px 0px;font-size:0.8em;color: #666;margin:6px 0px 6px 15px;clear:none;display:inline;float:left;}

form input.sub2{font-size:85%; font-family:"Trebuchet MS", helvetica, verdana, tahoma, sans-serif; color:#fff; font-weight:bold;  background-color:#8db414; display:inline;width: 114px; height:30px; cursor:pointer; border:none; padding:0px 0 0 0 ; margin-top:12px; margin-left:325px;}	
form input.search_button{font-family: Arial, Helvetica, sans-serif;color:#fff;height:2em;padding: 0px 3px 0 3px;margin:-4px 0px 0 0;font-size:1em;display:inline; background-color:#8db414;border:0; margin-left:5px;font-weight:bold;cursor:pointer; }


 /* ======================================== Table Styles ==============================*/

table {
	padding: 0 0 0px 0;
	font-size:1em;
	width:80%;
	width/**/:/**/ 100%;
	clear:left;
	margin:15px 0 15px 0;
}

table th {
	text-align:left;
	border-bottom:1px solid #ccc;
	border-right: #d4d4d4 1px solid;
	padding:0.7em 0.6em 0.5em 0.6em;
	background-color:#8db414;
	color:#fff;
	font-size:1em;
	font-weight:bold;
}


th a {
	color:#fff;
}

th a:hover {
	margin-top:2px;
	text-decoration:underline;
}

th a:visited {
	margin-top:2px;
	color:#fff;
}

table tr th.altend {
	border-bottom:1px solid #ccc;
	border-right:none;
	padding:0 0.6em 0 0.6em;
	}


table tr td.secondheading{
	border: none;
	background-color:#8db414;
	color:#fff;
	font-size:1em;
	border-bottom: #d4d4d4 1px solid;
	font-weight:bold;
	text-align:right;
	padding:0 0.6em 0 0.6em;
}

table tr.alt td.secondheading{
	border: none;
	background-color:#8db414;
	color:#fff;
	font-size:1em;
	border-bottom: #d4d4d4 1px solid;
	font-weight:bold;
	text-align:right;
	padding:0 0.6em 0 0.6em;
}

table td {
padding: 0.5em 1.2em 0.5em 0.5em;
text-align:left;
/*border-right: #d4d4d4 1px solid;*/
}

table tr.alt td {
	background-color: #f1f0f0;
}

table tr.alt td.altend {
	border: none;
	background-color: #f1f0f0;
}


table tr td.altend {
	border: none;
	background-color: #fff;
}



/* ======================================== Screen Reader Hack ==============================*/
.hidden
{
	
	/* \*/

	display                 : block;
	/* */
	position                : absolute;
	left                    : -2000px;	
	top                     : -2000px;	
	width                   : 1px;	
	height                  : 1px;
}
/* ======================================== Additional Classes ==============================*/

.bold {
font-weight:bold;
}

.update{color:#465c00; height:3em;font-size:1em; }

.update p{float:right; }

.textsize {color:#666; font-weight:normal;margin-left:12px; font-size:1.1em;  }
#textfunc { padding-top:6px;background-color:#fff;height:2.2em;}

.normal {font-size:1.2em;color:#159fa1 !important;}

.mid {font-size:1.4em; color:#159fa1 !important;}

.lar {font-size:1.6em;color:#159fa1 !important;}


.normal2 {font-size:1.2em;color:#ff8a00 !important;}

.mid2 {font-size:1.4em; color:#ff8a00 !important;}

.lar2 {font-size:1.6em;color:#ff8a00 !important;}

.clear {clear:both;}


/* ======================================== Main Styles ==============================*/

#maincontainer{
margin:0;
padding:0;
} 


/* ======================================== Header ==============================*/
#topsection{
height: 145px;
margin: 0;
color: #fff; 
padding: 0;
display:block;
overflow:hidden;
width:100%;
clear:left;
background: url('/media/Media,5450,en.jpg') top right no-repeat #ff8a00; 
} 

#topsection span{
height: 145px;
width:355px;
margin: 0;
color: #fff; 
padding: 0; 
background: url('/media/Media,5459,en.gif') top left no-repeat #ff8a00; 
display:block;
} 

#topsection h1{font-family: Arial, Helvetica, sans-serif;font-size:1.8em;color:#0099cc;font-weight: normal;font-style:italic;background-color:transparent;margin:0px 0 0 0;padding:0px;text-indent:-9000px;}


/* ======================================== Navigation  ==============================*/

#nav {background-color:#fff;color:#fff;width:100%; }
#nav ul{margin:0px 10px 3px 10px; float:left;list-style-type:none; background-color:#fff; padding:5px 0 5px 0;  }
#nav ul li{margin:0px 10px 0px 0px; float:left; }
#nav ul li a:link{color:#ff8a00;padding:0 10px 0 0px; border-right:1px solid #999;font-size:1.1em; text-decoration:underline;}
#nav ul li a:hover{text-decoration: none;}
#nav ul li a:visited{color:#ff8a00;padding:0 10px 0 0px; border-right:1px solid #999;font-size:1.1em;text-decoration: underline;}
#nav form { float:right;margin:10px 10px 10px 10px;  }
#nav form fieldset { color:#fff; margin:0 0px 0 0px;font-weight:bold; font-size:1.2em; border:0px solid #eee; padding: 0;float:left;clear:none;display:inline;}
#nav form label { color:#fff; padding:0px;font-size:1em; font-weight:bold;clear:none;display:inline; float:left; margin-right:10px; }
#nav form input{ font-family: Arial, Helvetica, sans-serif;color:#666666;height: 1.2em;padding: 3px 0px 3px 3px;margin:-4px 0px 0 0;font-size:1em;font-weight:normal; float:left; clear:none;width:170px;}
#nav form input.search_button{font-family: Arial, Helvetica, sans-serif;color:#fff;height:2em;padding: 0px 3px 0 3px;margin:-4px 0px 0 0;font-size:1em;float:left; background-color:#cc0000;border:0; margin-left:5px;font-weight:bold;width:30px;}


#mainnav {background-color:#fff; color:#fff;}
#mainnav ul{margin:0px 10px 0px 0px; float:left;list-style-type:none;background:url('/media/Media,5451,en') top left repeat-x #fff; width:100%;   }
#mainnav ul li{padding:0 1em 0 1em; float:left;border-right:1px solid #bbb; line-height:4.5em; }
#mainnav ul li a:link{color:#333;padding:0 10px 0 0px; font-size:1.3em; text-decoration:none; }
#mainnav ul li a:visited{color:#333;padding:0 10px 0 0px; font-size:1.3em;text-decoration: none;}
#mainnav ul li a:hover{color:#333;padding:0 10px 0 0px; font-size:1.3em;text-decoration: underline;}

#mainnav ul li#home{ border-top:6px solid #ff8a00; }
#mainnav ul li#childcare{ border-top:6px solid #ff1800; }
#mainnav ul li#childminding{ border-top:6px solid #82a115; }
#mainnav ul li#board{ border-top:6px solid #29a115; }
#mainnav ul li#publications{ border-top:6px solid #159fa1; }
#mainnav ul li#noticeboard{ border-top:6px solid #2215a1; }
#mainnav ul li#contactus{ border-top:6px solid #8f15a1; }

#breadcrumb {background-color:#ff6600; height:3.4em;color:#fff; border-bottom:1px solid #eee; clear:left;padding-left:10px;}
#breadcrumb ul {margin:10px 10px 12px 0px; float:left;list-style-type:none;}
#breadcrumb ul li {margin:0px 5px 0px 0px; float:left; color:#fff; font-size:1.1em; }
#breadcrumb ul li a:link{ color:#fff; }
#breadcrumb ul li a:visited{ color:#fff;  }

#contentwrapper{
float: left;
width: 100%;
background: url('/media/Media,5425,en.gif') repeat-y  0px 0px;
}

/* ======================================== Main Content - Centre Column ==============================*/
#contentcolumn{
margin: 0 207px 0px 218px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding:21px 23px 200px 1px;
font-size:1.2em;
line-height:1.5em;
display:block;
background:url('/media/Media,5453,en.jpg') bottom left no-repeat;

}
#contentcolumn a{color:#ff8a00;}
#contentcolumn p{padding-left:15px;}
#contentcolumn p a{color:#ff8a00;}
#contentcolumn h1,h3{margin-left:15px;}
#contentcolumn h3{color:#698a01;}
#contentcolumn dd.imagecontent{float:left; display:block; clear:left; width:100px; margin:0 5px 0 0; padding:0px; height:75px;}
#contentcolumn dd.imagecontent img{padding:0; margin:0;}



#contentcolumn dl {
padding-left:15px;
}

#contentcolumn dd.image {
float: left;
margin: 0 0 25px 0;
clear:left;
height:75px;
}

#contentcolumn  dt{
font-size:1.2em;
font-weight:bold;
color:#ff8a00;
}

#contentcolumn  dt a{
font-weight:bold;
color:#ff8a00;
}
#contentcolumn dd {
margin: 0 0 5px 0px;
padding-left:0px;
clear: none;
height:65px;

}

#contentcolumn ul{list-style:square; padding:0px 0px 0px 15px;		}

#contentcolumn ul li {  
	padding:0px 0px 0 20px;
	margin:0;
	background-color: transparent;
	color: #666;
   font-size:1em;
   background:url('/media/Media,5447,en.gif') 0 0 no-repeat;
   list-style:none;
	}

#contentcolumn ul li a{ color:#ff8a00;text-decoration:underline;}
#contentcolumn ul li a:hover{ color:#ff8a00;text-decoration:none;}
#contentcolumn ul li a:visited{ color:#ff8a00;}

#contentcolumn a{ color:#ff8a00;text-decoration:underline;}
#contentcolumn a:hover{ color:#ff8a00;text-decoration:none;}
#contentcolumn a:visited{ color:#ff8a00;}
#contentcolumn a.homelink{ color:#ff6600;text-decoration:none;}
#contentcolumn a.homelink:hover{ color:#ff6600;text-decoration:underline;}


#contentcolumn.twocolumn{
margin: 0 0px 0px 218px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding:21px 23px 200px 1px;
font-size:1.2em;
line-height:1.5em;
display:block;
text-align:left;
}

#contentcolumn.twocolumn h1{
color:#ff8a00 !important;
}

#contentcolumn.twocolumn h2{
font-family: Arial, Helvetica, sans-serif;font-size:1.2em;background-color: #FFFFFF;font-weight: bold;margin:20px 5px 10px 5px;line-height:1.4em; padding:5px 0 5px 8px; border-top:0;border-bottom:0; display:block;color:#ff8a00 !important; text-transform: uppercase;
}

#contentcolumn.twocolumn  a{color:##ff8a00;}
#contentcolumn.twocolumn  p a {color:##ff8a00;}
#contentcolumn.twocolumn .floatimage{
position:relative;
top:0;
left:0;
float:right;
clear:none;
display:inline;
}

#contentcolumn div.imagebox{
float:left;
clear:left;
margin:10px 0 10px 0px;
width:184px;
overflow:hidden;


}
#contentcolumn .imagebox img{
clear:both;
margin:1px 0px 0 0px;

}

#contentcolumn .imagebox .caption  {
float:none;
clear:none;
width:170px;
padding:0;
margin:0;

}

#contentcolumn .imagebox .caption p {
float:none;
clear:none;
margin:0px;
padding:3px 5px 5px 5px;
line-height:1.2em;
font-size:0.9em;
background-color:#dbeef7;
width:170px;
color:#006699;
}
/* ======================================== Left ==============================*/

#leftcolumn{
float: left;
width: 216px; /*Width of left column*/
position:absolute;
top:262px;
left:0px;
border-right:1px solid #ddd;
background-color:#8db414;
voice-family: "\"}\"";
voice-family: inherit;
width: 217px;
}

#leftcolumn h4{font-family: Arial, Helvetica, sans-serif;font-size:1.1em;color:#fff;background-color: transparent;font-weight: bold;margin:0px 0 0 0;clear:both; display:block; padding:5px 0 5px 15px;height:1.4em; display:inline;} 
#leftcolumn h3{ margin:10even px 0px 10px 17px; }

#search { float:left;  margin:0; padding:0 0 15px 0; display:block; clear:both; width:100%; margin:0;background-color:#8db414;}
#search form fieldset h3{color:#fff;}
#search form { float:left;  margin:0; padding:0;background-color:#8db414;}
#search p { font-size:0.9em; font-weight:normal;color:#fff; padding:0; margin:-14px 0 4px 17px;}
#search form fieldset { color:transparent; margin:5px 0px 0px 0px;  font-weight:bold; font-size:1.4em; border:0px solid #eee; padding: 0 0 15px 0px;}
#search form fieldset legend{ color:#fff;padding:10px 0px 0px 0px;display:block; float:left; font-size:1.2em;  display:inline !important; margin:0 0 4px 0px !important;position: relative; text-align:left;}
#search form div.choice input {margin: 0px 0px 4px 0px;  line-height:normal;padding:0; text-align:left;display:inline; font-size:1em; width:150px;}
#search form input.search_button{font-family: Arial, Helvetica, sans-serif;color:#fff;height:2em;padding: 0px 3px 0 0px;margin:0px 0px 0 5px;font-size:1em;display:inline; background-color:#4c7c00;border:0; font-weight:bold;cursor:pointer; font-size:0.7em; float:left; width:30px;  }
#search form div.choice {margin: 0px 0px 4px 17px;}
#search p a{ font-weight:normal;color:#fff; padding:0; margin:-14px 0 4px 0px; text-decoration:underline; font-size:120%;}
#search p a:hover{text-decoration:none;}
#search p a:visited{text-decoration:underline;}

#leftcolumn ul#subnav{list-style:none; margin:0px 0 10px 0px; padding:0px; background-color:#fff;	}

#leftcolumn ul#subnav li.header {  
	background-color: #ff8a00;
	color: #fff;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	line-height:2.1em;
	background-image: url('/media/Media,5446,en.gif'); background-position: center left; background-repeat:no-repeat; 
	}

#leftcolumn ul#subnav li.header a{ color:#fff;font-size: 1.4em;}

#leftcolumn ul#subnav li {  
	padding:0px 0px 0 28px;
	margin:0;
	height: 25px;
	background-color: #FFFFFF;
	color: #159fa1;
	border-bottom: 1px solid #eee;
	line-height:2.1em;
	background-image: url('/media/Media,5445,en.gif'); background-position: center left; background-repeat:no-repeat; 
	font-size: 1.4em;
	}
#leftcolumn ul#subnav li a{ font-size: 1.4em;line-height:1.8em;}
#leftcolumn ul#subnav li a{ font-weight:normal;color:#159fa1; padding:0; margin:-14px 0 4px 0px; font-size:100%;}
#leftcolumn ul#subnav li a:hover{text-decoration:none;}
#leftcolumn ul#subnav li a:visited{text-decoration:underline;}

#leftcolumn ul{ margin:6px 0 12px 0px; padding:0px 40px 0 0;}
#leftcolumn img{ margin:0px; padding:0px; line-height:0px;}

#leftcolumn #leftlogos{ background-color:#f0f0f0;}
#leftcolumn ul li.heading {  
	background-color: transparent;
	color: #fff;
	font-size: 1.2em;
	font-weight:bold;
	list-style:square;
	margin:0 0 0 30px;
	padding:0;
	line-height:1.1em;
	}

#leftcolumn ul li.heading a{ color:#fff;font-size: 1em;	line-height:1.1em;}

#leftcolumn ul li.subheading {  
	padding:0px 0px 0 0px;
	margin:0px 0 0 30px;
	background-color: transparent;
	color: #fff;
	line-height:1.5em;
	list-style:none;
	font-size:1.2em;
	}


#leftcolumn ul li.subheading a{ color:#fff; }
#leftcolumn a{ color:#fff;}

/* ======================================== Right ==============================*/
#rightcolumn{
float: left;
width: 207px; /*Width of right column*/
margin-left: -207px; /*Set left margin to -(RightColumnWidth)*/
background-color: #8db414;
margin-bottom:0px;
padding:0;
text-align:left;
display:block;
margin-top:0;
color:#fff;
font-size:1.2em;
}
#rightcolumn h3{color:#fff;}
#rightcolumn p{padding:8px 10px 0px 10px; line-height:1.3em; text-align:left; color:#fff;margin:0;}
#rightcolumn p.current{padding:0px 0 0 10px; margin:0; line-height:1.3em; text-align:left; color:#fff;}
#rightcolumn p a {color:#fff; font-weight:bold;}
#rightcolumn p a:hover {color:#fff; text-decoration:underline;font-weight:bold; }
#rightcolumn p a:visited {color:#fff;font-weight:bold;}
#rightcolumn .rightbox{
background-color:#698a01;
display:block; 
margin:0;
padding:5px 0 0 0;
}

#rightcolumn h3{
line-height: 1.1em;
color: #fff;
font-size: 1.6em;
font-weight:bold;
 margin:0px 0 0 0;
 padding:0 0 15px 10px;
 clear:left;
 display:block;

}

#rightcolumn h4{
line-height: 1.9em;
color: #fff;
font-size: 1.2em;
font-weight:normal;
 margin:5px 0 0px 0;
 padding:3px 0 3px 10px;
 display:block;
 background-color:#526c00;
}


#rightcolumn h5{
font-weight:bold;
}


#rightcolumn p.learnmore{color:#465c00 !important; font-size:1em; margin:0; padding:0;padding:5px 10px 5px 10px;	 }


#rightcolumn .rightbox p{padding:5px 10px 5px 10px;	line-height:1.3em; float:none;text-align:left;}
#rightcolumn img.rightbox{margin:5px 0px 5px 0px;}

#rightcolumn ul{list-style-type:square;margin:8px 0 4px 25px; padding:0px;	}

#rightcolumn ul li {  
	background-color: transparent;
	color:#666;
	font-size: 1.1em;
	line-height:1.5em;

	}

/* ======================================== Footer ==============================*/

#footer{

clear: left;
background: white;
color: #515151;
font-size:1.1em;
text-align: center;
padding: 0px 0;
width:100%;
margin:0px auto !important;
}

#footer p{color:#515151; margin:20px 0 5px 0;}

#footer a{
color: #ff8a00;
}

#footer div{text-align: center;float:none; }
#footer ul{margin:2px 5px 20px 10px; list-style-type:none;color:#999;text-align: center;float:none; }
#footer li{margin:0px 5px 0px 0px; display: inline ; }
#footer ul li a:link{color:#ff8a00;padding:0 5px 0 0px; border-right:1px solid #999;font-size:1em;}
#footer ul li a:visited{color:#ff8a00;padding:0 5px 0 0px; border-right:1px solid #999;font-size:1em;}


#mailing {
height:78px;
background-color:#ecf4d5;
border-bottom:10px solid #ff6600;
text-align:center;
margin:0px auto ; 
float:none;
clear:both;
display:block;
}



#mailing form { margin:0px auto  ;  text-align:center; width:600px; }
#mailing form fieldset { color:#698a01; margin:0 0px 0 0px auto;font-weight:bold; font-size:1.1em; border:0px solid #eee; padding: 0;float:left;clear:none;display:inline;background-color:transparent; padding-top:10px; text-align:center; }
#mailing form label { color:#698a01; padding:0px;font-size:1em; font-weight:bold;clear:none;display:inline; float:left; margin-right:10px; }
#mailing form input{ font-family: Arial, Helvetica, sans-serif;color:#698a01;height: 1em;padding: 3px 0px 3px 3px;margin:-4px 0px 0 0;font-size:1em;font-weight:normal; float:left; clear:none;width:170px;}
#mailing form input.search_button{font-family: Arial, Helvetica, sans-serif;color:#fff;height:1.8em;padding: 0px 3px 0 3px;margin:-4px 0px 0 0;font-size:1em;float:left; background-color:#698a01;border:0; margin-left:5px;font-weight:bold;width:120px;}
#mailing ul { line-height:2.6em;}
