/* Reset */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} /** * Grid */#grid {	background: url(/images/interface/12_col.png) repeat-y 0 0;	width: 960px;	position: absolute;	top: 0;	left: 50%;	margin-left: -480px;	z-index: 1000;}#grid div.horiz {	/* 20px line height */	height: 24px;	border-bottom: 1px dotted #aaa;	margin: 0;	padding: 0;}html,body { background-color: #FFF;height:100%;margin-bottom:1px; }body {	font-family:helvetica,verdana,sans-serif;	font-size:16px;	line-height:25px;	color:#333;	text-align:center;}#container {	width:940px;	margin:0 auto;	overflow: hidden;position:relative;	text-align:left;}strong {	font-weight:bold;}a {	color: #0b8ea6;	color:#00798E;	text-decoration: none;}a:active, a:focus { outline: 0; }a:visited {color:#8a6f92;border-color:#8a6f92 !important;}a:hover {	color: #000;	border-bottom:1px #000 solid;}#content p a {	border-bottom:1px #00798E dotted;}.hide { display:none;}#masthead a:hover { border:0;}a:focus { color:#000 !important;border-bottom:1px #000 solid !important;background-color:#ececec;}h1,h2,h3,h4,#logo,#masthead p { color:#000;font-weight:bold;}h1,h2,#logo,#masthead p { }h1,p,dl,ol { margin-bottom:25px;}h1 { font-size:24px;}b,strong,dt { color:#000;font-weight:bold;}.button { background-color:#00798E;color:#fff;padding:5px 10px;border:0 !important;}.button:hover { border:0;background-color:#006678;color:#fff !important;}.button:active,.button:focus {  border:0 !important;background-color:#000;color:#fff !important;}.button:visited { color:#fff !important;}#do .button { text-align:center;display:block;margin:0 auto;width:200px;margin:0 20px 25px 20px;float:left;padding:10px;font-weight:bold;}#do .button span { display:block; font-size:80%;font-weight:normal;}#report .button { text-align:center;display:block;margin:0 auto;width:300px;margin:0;padding:10px;font-weight:bold;}#report .button span { display:block; font-size:80%;font-weight:normal;}#masthead ul { margin:25px 67px 25px 67px;overflow:hidden;position:relative;z-index:3;font-size:13px;}#masthead ul li { float:left;}#masthead ul li a { padding:25px 12px 25px 13px; font-weight:500;}#masthead ul li a:visited,#footer a:visited{color:#00798E;}#masthead ul li a:hover { color:#000;}#logo { height:150px;margin-left:80px;padding-top:25px;}#logo a { color:#000;}#logo a:hover {color:#20b1cb;border:none;}#animal { width:150px;height:150px;position:absolute;right:80px;top:80px;z-index:2;}#animal  img { position:absolute;top:0;}#content{ margin:0 80px;}#footer { margin:80px;font-size:12px;position:relative;height:225px;}#footer p {margin-top:10px;}#footer p a { padding:.5em;}#footer a:hover { border:0;}#mrc_logo {position:relative;}#trust_logo { position:absolute;right:53px;top:0;z-index:4;}#showing_we_care_logo {position:absolute;right:0;top:75px;}#hero { margin-bottom:5px;overflow:hidden;position:relative;z-index:5;}#hero img { float:left;}#hero ul { width:380px;margin-left:400px;}#hero li {margin:0 0 20px 0 !important;padding:0;height:95px;display:block;width:380px;float:left;overflow:hidden;}#hero li a { display:block;color:#fff;font-weight:bold;height:100%;padding:20px;font-size:20px;}#hero li a:hover { border:0;}.do_button { background-color:#d9591e;}.do_button:hover { background-color:#ce3e15;}/*.background_button { background-color:#a81d4d;}*/.background_button { background-color:#999;}.background_button:hover { background-color:#8e1436;}/*.news_button { background-color:#663366;}*/.news_button { background-color:#999;}.news_button:hover {background-color:#4b264b;}.section { position:relative;}.maincolumn { margin-right:240px;}.sidebar { position:absolute;top:0;right:0;width:190px;}.sidebar ul {border-bottom:1px #ccc solid;}.sidebar li { border-top:1px #ccc solid;padding:12px 0 12px 0;}.sidebar a:hover { border:none;}.value dt { font-weight:bold;}.value dt,.value dd { display:inline;margin-right:.5em;}.people { width: 600px;overflow:hidden;font-size:13px;line-height:17px;margin:12px 0 13px 0;font-weight:bold;color:#000;}.people li { width:260px;float:left;height:62px;margin:0 20px 0 0;position:relative; padding-top:12px;border-top:1px #ccc solid;overflow:hidden;}.people dl { overflow:hidden;height:75px;}.people dl dt { width:50px;height:50px;position:absolute;left:0;}.people dl dd {  padding-top:12px;margin-left:60px;font-weight:700;color:#000;}.people .position { font-weight:normal;color:#444;}.post { border-bottom:1px #CCC solid;margin-bottom:24px;overflow:hidden;background-color:#fff;}.date { color:#555;margin-bottom:.5em;}#-comment { background-color:#000; width:300px;height:200px;padding:10px;position:absolute;top:0;left:0;z-index:1000;}#-comment textarea { width:290px;height:190px;margin:0;padding:5px;border:0;}.level { position:relative;}#point { width:40px;height:40px;background:transparent url(/developingevelina/images/point.png) no-repeat 0 0;position:absolute;}#levelSelector { font-size:11px;line-height:13px;overflow:hidden;border-bottom:1px #ccc solid;padding:0 15px;height:48px;overflow:visible;margin-bottom:25px;}#levelSelector li { float:left;}#levelSelector li a { border:0;padding:10px 15px 11px 15px;display:block;}#levelSelector li.selected { border-top:1px #ccc solid;border-left:1px #ccc solid;border-right:1px #ccc solid;border-bottom:1px #fff solid;background-color:#fff;position:relative;z-index:2;}#levelSelector li.selected a { color:#000; font-weight:bold;}