* {
   margin: 0;
   padding: 0;
   }

body {
   text-align: center;
   font: 12px Arial, Helvetica, sans-serif;
   }
   
html, body {
 	height: 100%;
	margin: 0 0 1px;
	padding: 0;
 }   
   
img {
	border: none;
	}
#wrapper {
   width: 800px;
   text-align: left;
   margin: 0 auto;
   }
   
#header {
   float: left;
   width: 800px;
   height: 208px;
   margin-bottom: 6px;
   }
#content_wrapper {
 	width: 800px;
	float:left;
	/*background: url(../images/columns_2009.gif) left top repeat-y;*/
	}
#leftcol {
   float: left;
   width: 187px;
   background-color: #368fa7;
   }
#leftcol div {
   float: left;
   width: 187px;
   }
#leftcol img {
  	float: left;
	}
#news {
   float: left;
   width: 187px;
   }

#rightcol {
   float: right;
   width: 609px;
   padding-left: 4px;
   }
#content {
	float: left;
	width: 410px;
	overflow: visible;
   }
/*#home #content {
  	width: 372px;
	border: 2px solid #ff3f1f;
	padding: 0px 15px;
	}*/
#content p {
	margin: 7px 5px 7px 7px;
	padding-bottom: 5px;
   }  
/*#leftcol, #leftcol div, #rightcol, #news, #footer {
   padding-top: 3px;
   }*/
#rightnav {
   float: right;
   width: 199px;
   }
#rightnav img {
   float: right;
   }
.navImg {
   padding-top: 2px;
   }  
#animation {
	float: left;
	width: 410px;
  }
/*---list styles---*/

#news ul, #content ul {
   list-style: disc url(../images/bullet.gif) outside;
   }
#news ul {
   margin-left: 15px;
   padding-left: 5px;
   }
#news ul li {
   padding-bottom: 4px;
   }
#content ul {
   margin-left: 20px;
   padding-left: 5px;
   } 
#content ul li {
   padding-bottom: 5px;
   padding-right: 7px;
   }
#content ol {
	margin-left: 20px;
	}
#content ol li {
	padding-bottom: 5px;
	padding-right: 7px;
	margin-left: 10px;
	}  
/*---link styles---*/
#content a:link {
	color: #006699;
	text-decoration: underline;
}
#content a:visited {
	text-decoration: underline;
	color: #006699;
}
#content a:hover {
	text-decoration: none;
	color: #FF9900;
}
#content a:active {
	text-decoration: underline;
	color: #006699;
}
#news a:link {
	color: #006699;
	text-decoration: none;
}
#news a:visited {
	text-decoration: none;
	color: #006699;
}
#news a:hover {
	text-decoration: underline;
	color: #FF9900;
}
#news a:active {
	text-decoration: none;
	color: #006699;
}
#content h1 {
	font-size: 18px;
	color: #006699;
	margin: 7px;
	padding-top: 10px;
}
#content h2 {
	font-size: 15px;
	color: #006699;
	margin: 7px;
	padding-top: 10px;
}
#content h3 {
	font-size: 13px;
	color: #006699;
	margin: 7px;
	padding-top: 5px;
}
#content h4 {
	color: #006699;
	margin: 7px;
	font-weight: bold;
	font-size: 12px;
}
#content h5 {
	font-weight: bold;
	margin: 7px;
	font-size: 16px;
}
#content hr {
	border: 0;
	color: #FF9900;
	background-color: #FF9900;
	margin: 7px;
	height: 1px;
} 
#content table {
	border: 0;
	margin: 7px;
}  
#content td, tr {
    padding: 3px
} 
#footer {
	clear: both;
	}
#footer img {
   display: block;
   }
 /*--disclaimer and w3c icons --*/
#disclaimer {
   float: left;
   }
#disclaimer a {
   color: #999999;
   font-size: 9px;
   }
#w3c {
   padding-top: 7px;
   float: right;
   }
#lowernav {
  	clear: both;
	padding-top: 3px;
	}
.lowernav a {
	color: #666666;
	font-size: 9px;
   }
/*--survey intro page table--*/
#content table#survey {
   margin-top: 20px;
   }
#content table#survey td {
   vertical-align: top;
   }
#content table#survey td a {
   text-decoration: none;
   color: #006699;
   font-size: 14px;
   font-weight: bold;
   }
#content table.leaflets {
    margin-top: 10px;
	background-color:#FFFFCC;
	}
.leaflets th {
   text-align: left;
   padding: 5px 0 5px 4px;
   color: #006699;
   font-size: 14px;
   }
.leaflets td {
   vertical-align: top;
   padding: 0;
   border-bottom: 2px solid #fff;
   }
#sendfriend fieldset {
	margin: 7px;
	padding: 7px;
}
#sendfriend label {
	display:block;
	font-weight: bold;
}
#sendfriend input[type="text"] {
	margin-bottom: 10px;
}
.rtl {
   direction: rtl;
   text-align: left;
   } 
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000000;
}
.largeText, #content h2.largeText {
	font-size: 14px;
}
#wrapper #rightcol #content .surveyResults {
	font-weight: bold;
	color: #006699;
}
.eular {
	margin-top: 5px;
	margin-bottom: 5px;
}
form#survey select{
	}
#healthcare, #sufferers {
	display: none;
	}
/*--NAVIGATION--*/
#leftcol ul#navigation {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
		/*text-indent: -2000px;*/
	padding: 7px 0px 0px 0px;
	}
#leftcol ul#navigation li a:link, #leftcol ul#navigation li a:visited  {
	display: block;
	width: 167px;
	text-decoration: none;
	outline: none;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid #fff;
	margin: 0px 10px;
	padding: 5px 0px;
	}
#leftcol ul#navigation li a:hover, #leftcol ul#navigation li a:active {
	color: #ffab1f;
	}	
/*--you are here--*/
#home #leftcol ul#navigation li.home a, #about #leftcol ul#navigation li.about a,
#events #leftcol ul#navigation li.events a, #eular #leftcol ul#navigation li.eular a,
#winning_ways #leftcol ul#navigation li.winning_ways a,
#picture_this #leftcol ul#navigation li.picture_this a, #wad_2009 #leftcol ul#navigation li.wad_2009 a, 
#previous #leftcol ul#navigation li.previous a,
#subscribe #leftcol ul#navigation li.subscribe a,
#useful #leftcol ul#navigation li.useful a, #contact #leftcol ul#navigation li.contact a,
#working_wonders #leftcol ul#navigation li.working_wonders a {
	color: #ffab1f;
	}
/*--*/
#content table.studies {
	width: 95%;
	}
#content table.studies td {
	padding-top: 5px;/
	vertical-align: top;
		}
#content table.studies td img {
	padding-top: 3px;
		}
#content table.studies td p, #content table.studies td h2{
	margin: 0px 0px 5px 3px;
	padding: 0px;
	}
img.left {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	}
div.clear {
	clear: both;
	}
table.polish_activities {
	width: 99%;
	}
table.polish_activities td {
	padding: 3px 5px;
	vertical-align: top;
	}
td.animation {
	width: 189px;
	vertical-align: top;
	/*padding-bottom: 12px;*/
	}
td.animation a {
	outline: none;
	}
img.logo_header {
	padding-top: 10px;
}
#survey #wrapper #content_wrapper #rightcol #content #survey_iframe {
	text-align: left;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
img.events_right {
	float: right;
	margin-left: 10px;
	}
img.events_left {
	float: left;
	margin-right: 10px;
	}

#content h1.larger_text {
	font-size: 20px;
	}
.grey_text {
	color: #6f7a7a;
	}
img.working_wonders {
	margin-top: 20px;
}
h1 + p img, hr + p img {
	margin-top: 10px;
}
/* --copied to preserve --

form#SurveyByEmail_people table, form#SurveyByEmail_professionals table {
	border: 5px solid #368fa7;
	width: 181px;
}
form#SurveyByEmail_people table {
	border: 5px solid #368fa7;
	border-top: none;
}
form#SurveyByEmail_professionals table {
	border: 5px solid #8878b2;
	border-top: none;
}
form#SurveyByEmail_people table td, form#SurveyByEmail_professionals table td {
	padding: 5px 4px;
}
#survey_left {
	float: left;
	width: 181px;
}
#survey_right {
	float:right;
	width: 181px;
	margin-right: 25px;
}

form#SurveyByEmail_people input[type=submit] {
	background-color: #8878b2;
	color: #fff;
	padding: 2px 5px;
	border: none;
}
form#SurveyByEmail_professionals input[type=submit] {
	background-color: #368fa7;
	color: #fff;
	padding: 2px 5px;
	border: none;
}
form#SurveyByEmail_people input[type=submit]:hover {
	background-color: #368fa7;
 }
form#SurveyByEmail_professionals input[type=submit]:hover {
	background-color: #8878b2;
 }*/
 
form#SurveyByEmail_people table, form#SurveyByEmail_professionals table {
	border: 5px solid #368fa7;
	width: 181px;
	text-align: center;
	font-size: 14px;
}
form#SurveyByEmail_people table {
	border: 5px solid #368fa7;
	border-top: none;
}
form#SurveyByEmail_professionals table {
	border: 5px solid #8878b2;
	border-top: none;
}
form#SurveyByEmail_people table td, form#SurveyByEmail_professionals table td,
form#SurveyByEmail_people th, form#SurveyByEmail_professionals th {
	padding: 5px 4px;
}
form#SurveyByEmail_people th {
	background-color: #368fa7;
	color: #fff;
	font-size: 16px;
	}
form#SurveyByEmail_professionals th {
	background-color: #8878b2;
	color: #fff;
	font-size: 16px;
	}
#survey_left {
	float: left;
	width: 181px;
}
#survey_right {
	float:right;
	width: 181px;
	margin-right: 25px;
}
#survey_left input[type=submit], #survey_right input[type=submit] {
	padding: 2px 5px;
	border: none;
	color: #fff;
	cursor: pointer;
}
form#SurveyByEmail_people input[type=submit] {
	background-color: #8878b2;
}
form#SurveyByEmail_professionals input[type=submit] {
	background-color: #368fa7;
}
form#SurveyByEmail_people input[type=submit]:hover {
	background-color: #368fa7;
 }
form#SurveyByEmail_professionals input[type=submit]:hover {
	background-color: #8878b2;
 }
td.survey_answer {
 	color: #ff0000;
	font-weight: bold;
	font-size: 16px;
	}