BODY {
	font-family:Arial, Verdana, sans-serif;
	font-size:81%;
	}
DIV, INPUT, TEXTAREA, TABLE {
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
}
.empty {
	clear:both;
	line-height:0px;
	height:0px;
	font-size:0.001%;
}

#newstickertape {
width: 780px;
padding:0px;
margin: 0px;
}

#leftpane .panel {
	color:#003495;
	margin:10px 0px 0px 0px;
}
#leftpane .panel A {
	color:#003495;
}
#leftpane .panel H2 {
	padding:5px 0px;
	background-color:#8dbfe8;
}
#leftpane .panelbody {
	padding:3px;
}
#rightpane .panel {
	color:#003495;
	margin:10px 0px 0px 0px;
}
#rightpane .panel A {
	color:#003495;
}
#rightpane .panel H2 {
	background-color:#8dbfe8;
	padding:5px 0px;
}
#rightpane .panelbody {
	padding:3px;
}

#headerpane {
	position:relative;
	height:95px;
}
#header1.panel {
	position:absolute;
	top:60px;
	left:0px;
	display:inline;
	width:780px;
	text-align:center;
	color:#003495;
	margin:0;
	padding:0;
	background-color:transparent;
	font-size:8pt;
}
#header1 .panelbody {
	padding:0px;
}
#leftpane, #rightpane {
	padding-top:20px;
}
#centrepane H1, #centrepane H2 {
	color:#e10c02;
}
#menupane {
	background-color:#2b86e3;
	padding-bottom:5px;
	height:auto;
	color:#ffffff;
}
#menupane A {
	color:#ffffff;
}
#menupane UL LI {
	border-color:#ffffff;
}
/* FRONT PAGE 
*/
#col1 {
	width:576px;
	padding-right:8px;
	float:left;
	display:inline;
}
#col2 {
	width:196px;
	float:left;
	display:inline;
}
#row1 {
	height:281px;
	background:#d3ebfc url(mainimg.jpg) top left no-repeat;
	position:relative;
}

#row1 #openingtimes {
	position:absolute;
	top:0px;
	left:390px;
	width:166px;
	margin:0px;
	padding:0px 10px;
}
#openingtimes TBODY TD {
	padding:0px;
	margin:0px;
}
#openingtimes TABLE TBODY TD {
	font-size:8pt;
	font-weight:bold;
	line-height:9.5pt;
}
#openingtimes .hilite {
	color:#e10c02;
}
#row2 {
	padding-top:8px;
}
#row2 .panel {
	width:186px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	color:#003495;
}
#row2 .panel A {
	color:#003495;
}

#row2 H2 {
	background-color:#8dbfe8;
	padding:5px 0px 5px 10px;
	text-align:left;
	width:176px;
}
#row2 .panelbody {
	padding-left:10px;
	width:176px
}
#row2a.panel {
	width:204px;
}
#row2a H2, #row2a .panelbody {
	padding-left:28px;
}
#row3 {
	padding-top:8px;
	clear:both;
	color:#003495;
}
#row3 .panel {
}
#row3 .panel A {
	color:#003495;
}
/*
#row3main, #row3a, #row3b, #row4a, #flash1, #row3c {
*/
#row3 .panel, #row4 .panel {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#row4 {
	clear:both;
	padding-top:8px;
}
#row3a, #row4a {
	width:204px;
}
#row3b, #flash1, #flash2, #row3c {
	width:186px;
}
#flash1.panel .panelbody, #flash2.panel  .panelbody {
  padding:0;
  width:186px;
}
#row3b H2 {
	background-color:#b7e4a9;
	padding:5px 0px 5px 10px;
	text-align:left;
	width:176px;
}
#row3b .panelbody, #flash1 .panelbody, #flash2 .panelbody {
	width:176px;
	padding-left:10px;
}
#row3a H2 {
	background-color:#b7e4a9;
	padding:5px 0px 5px 28px;
	text-align:left;
	width:176px;
}
#row4a H2 {
	padding-left:28px;
	text-align:left;
	width:176px;
}
#row3a .panelbody, #row4a .panelbody  {
	padding-left:28px;
	width:176px;
}
#row3c H2 {
	background-color:#b7e4a9;
	padding:5px 5px 5px 5px;
	text-align:left;
	width:176px;
}
#row2c.panel {
	background:#90c4ec url(onlineservices.gif) top left no-repeat;
	width:179px;
	margin-left:6px;	
}
#row2c .panelbody {
	padding:108px 3px 3px 3px;
	width:173px;
}
#col2 .panel {
	background-color:#cbe9ff;
	width:196px;
	margin:0px;
	padding-top:55px;
	padding-bottom:1px;
}
#col2 H2 {
	color:#002880;
	text-align:left;
	padding:0px 7px 0px 7px;
	width:182px;
}
#col2 .panelbody {
	color:#002880;
	padding:0px 7px 0px 7px;
	width:182px;
}
#col2 A {
	color:#002880;
}
#col2 P {
	padding-top:0px;
	margin-top:0px;
}
#col2a {
	background:url(children.jpg) top left no-repeat;
}
#col2b {
	background:url(teenagehealth.jpg) top left no-repeat;
}
#col2c {
	background:url(womenshealth.jpg) top left no-repeat;
}
#col2d {
	background:url(menshealth.jpg) top left no-repeat;
}
#col2e {
	background:url(over65.jpg) top left no-repeat;
}
#notice {
	color:red;
	text-align:center;
	border: 2px solid #ff0000;
	margin:3px 0;
	width:770px;
	padding:3px;
}
.button {
	color:#002880;
	padding-left:10px;
}
#footerpane {
	clear:both;
	background-color:#cdcdcd;
	padding:0px 5px;
	width:770px;
	color:#606060;
}
#footerpane A {
	color:#606060;
}
#footerpane Ul LI {
	border-color:#606060;
}
	


