﻿.node-unpublished,.comment-unpublished
{
	background-color:#5ea6db;
	}
a{text-decoration:none;color:#ed3c45;}
a:active{color:#ed3c45;}
a:hover{text-decoration:underline;}
a:visited{ 
text-decoration: none; 
} 	
.email{
 text-decoration:none;color:#5ea6db;
}
.preview .node,.preview .comment
{
	background-color:#5ea6db;
	}
#node-admin-filter ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	width:100%;
	}
#node-admin-buttons
{
	float:left;
	margin-left:0.5em;
	clear:right;
	}
td.revision-current
{
	background:#51a6db;
	}
.node-form .form-text
{
	display:block;
	width:95%;
	}
.node-form .container-inline .form-text
{
	display:inline;
	width:auto;
	}
.node-form .standard
{
	clear:both;
	}
.node-form textarea
{
	display:block;
	width:95%;
	}
.node-form .attachments fieldset
{
	float:none;
	display:block;
	}
fieldset
{
	margin-bottom:1em;
	padding:.5em;
	}
form
{
	margin:0;
	padding:0;
	}
hr
{
	height:1px;
	border:1px solid #51a6db;
	}
img
{
	border:0;
	}
table
{
	border-collapse:collapse;
	}
th
{
	text-align:left;
	padding-right:1em;
	border-bottom:3px solid #ccc;
	}
.clear-block:after
{
	content:".";
	display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}/* Hides from IE-mac \*/
* html .clear-block{height:1%;}
.clear-block{display:block;}
th.active img{display:inline;}
tr.even,tr.odd{background-color:#51a6db;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
td.active{background-color:#51a6db;}
tbody{border-top:1px solid #ccc;}
tbody th{border-bottom:1px solid #ccc;}
thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
.breadcrumb{padding-bottom:.5em}
.error{color:#f00;}
div.error{border:1px solid #d77;}
div.error,tr.error{background:#fcc;color:#200;}
div.warning,tr.warning{background:#ffd;}
div.ok,tr.ok{background:#dfd;}
.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}
.form-item{margin-top:1em;margin-bottom:1em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}
tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}
tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}
.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}
.form-item .description{font-size:0.85em;}
.form-item label{display:block;font-weight:bold;}
.form-item label.option{display:inline;font-weight:normal;}
.form-checkboxes,.form-radios{margin:1em 0;}
.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}
.marker,.form-required{color:#f00;}
.more-link{text-align:right;}
.more-help-link{font-size:0.85em;text-align:right;}
.nowrap{white-space:nowrap;}
.pager{clear:both;text-align:center;}
.pager a,.pager strong.pager-current{padding:0.5em;}
.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}
dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}
dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}
dl.multiselect .form-item{height:1.75em;margin:0;}
.container-inline div,.container-inline label{display:inline;}
ul.menu{list-style:none;border:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
li.expanded{list-style-type:circle;list-style-image:url(/images/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}
li.collapsed{list-style-type:disc;list-style-image:url(/images/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}
li.leaf{list-style-type:square;list-style-image:url(/images/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}
li a.active{color:#51a6db;}
td.menu-disabled{background:#51a6db;}
ul.links{margin:0;padding:0;}
ul.links.inline{display:inline;}
ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}
.block ul{margin:0;padding:0 0 0.25em 1em;}
ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}
ul.primary li{display:inline;}
a{ color:#51a6db;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}
ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}
ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}
ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}
ul.secondary a{padding:0;text-decoration:none;}
ul.secondary a.active{border-bottom:4px solid #999;}
#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}
#autocomplete ul{margin:0;padding:0;list-style:none;}
#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}
#autocomplete li.selected{background:#0072b9;color:#fff;}
html.js input.form-autocomplete{background-image:url(/images/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}
html.js input.throbbing{background-position:100% -18px;}
html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}
html.js fieldset.collapsed *{display:none;}
html.js fieldset.collapsed legend{display:block;}
html.js fieldset.collapsible legend a{padding-left:15px;background:url(/images/menu-expanded.png) 5px 75% no-repeat;}
html.js fieldset.collapsed legend a{background-image:url(/images/menu-collapsed.png);background-position:5px 50%;}
* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}
html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}

.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(../images/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}
 .processed{background:#fff}
html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}
.progress{font-weight:bold;}
.progress .bar{background:#fff url(/images/progress.gif);border:1px solid #00375a;height:1.5em;margin-top:0.2em;}
.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}
.progress .percentage{float:right;}
#first-time strong{display:block;padding:1.5em 0 .5em;}
tr.selected td{background:#ffc;}
#permissions td.module{font-weight:bold;}
#permissions td.permission{padding-left:1.5em;}
#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}
#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}
#access-rules .mask{clear:both;}
#user-login-form{text-align:center;}
#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}
#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}
.profile{clear:both;margin:1em 0;}
.profile .picture{float:right;margin:0 1em 1em 0;}
.profile dt{margin:1em 0 0.2em 0;font-weight:bold;}
.profile dd{margin:0;}
table.content-field-overview,table.content-field-overview fieldset table{width:100%;}
table.content-field-overview td{width:14%;}
.content-field-overview .content-field-overview-disabled{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.content-field-overview-empty{text-align:center;}
.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}
.field .field-label-inline,.field .field-label-inline-first{display:inline;}
.field .field-label-inline{visibility:hidden;}
.node-form .number{display:inline;width:auto;}
form.fivestar-widget{cursor:pointer;clear:both;display:block;}
div.fivestar-widget-static{display:block;}
div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}
div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/images/star.gif) no-repeat 0 0px;}
div.fivestar-widget{display:block;}
div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}
div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/images/delete.gif) no-repeat 0 -16px;}
div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/images/star.gif) no-repeat 0 0px;}
div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0px;cursor:pointer;}
div.fivestar-widget div.on a{background-position:0 -16px;}
div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}
fieldset.container-inline-date .form-item{float:left;padding:0;margin:0}
fieldset.container-inline-date .form-item,fieldset.container-inline-date .form-item input{width:auto;}
fieldset.container-inline-date .description{clear:both;}
fieldset.container-inline-date .form-item input,fieldset.container-inline-date .form-item select{margin-right:.5em;}
fieldset.container-inline-date:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
fieldset.container-inline-date{display:inline-block;}/* Hides from IE-mac \*/
* html fieldset.container-inline-date{height:1%;}
fieldset.container-inline-date{display:block;}
fieldset.container-inline-date .jscalendar-icon{text-indent:0;}
span.date-display-single{}span.date-display-start{}span.date-display-separator{}
span.date-display-end{display:block;clear:left;margin-left:20px;}
body{margin:0px;padding:0px;width:780px;background-color:white;color:#Ed3c45;font-family:arial,helvetica,sans-serif;font-size:13px;}
#header{width:780px;height:80px;padding:0px;margin:0px;background-color:rgb(238,238,238);}
#header_add_elements{position:absolute;left:0px;top:0px;margin:0px;padding:0px;width:780px;height:80px; background-image:url(/images/header_deco.gif);background-repeat:no-repeat;background-position:bottom right;z-index:1;}
#logo{position:absolute;left:24px;top:15px;z-index:2; width:350; height:100}
#navigation,#navitems{width:780px;height:36px;}
#navigation{background-color:white;}
#navitems{position:absolute;top:80px;left:0px;}
#navitems .navitem_small,.navitem_big{text-align:center;font-size:24px;font-weight:normal;color:gray;}
#navitems .navitem_big{font-size:26px;font-weight:bold;color:#ed3c45;text-transform:uppercase;}
#nav1,#nav2,#nav3,#nav4,#nav5,#nav6,#nav7{position:absolute;bottom:0px;}
#nav1{left:25px;width:70px;}
#nav2{left:105px;width:90px;}
#nav3{left:207px;width:56px;}
#nav4{left:273px;width:105px;}
#nav5{left:393px;width:70px;}
#nav6{left:473px;width:75px;}
#nav7{left:283px;width:105px;}
#navitems a.navitem_small:hover{text-decoration:none;font-weight:bold;}
#navitems a.navitem_small:visited{text-decoration:none;color:gray;}
#navitems a.navitem_big:visited{text-decoration:none;color:#5ea6db;}
#navitems a.navitem_big:hover{text-decoration:none;font-weight:normal;}
.item-list ul li{list-style:none;}
p.link{margin-top:0px;margin-left:30px;margin-right:30px;}
p.link{font-size:0.9em;}p.tipp{font-size:0.9em;}
.block,.view-epart-textsearch-results{margin-bottom:10px;padding:0px;margin-top:0px;background-color:rgb(238,238,238);}
.block_head{height:24px;text-align:left; background-image:url(/images/content_header_bg.png);background-repeat:repeat-x;margin:0px;margin-bottom:7px;}
.block_title{position:relative;left:2px;bottom:5px; color:#5ea6db}
.block_body,.wrapper{padding-bottom:0px;vertical-align:top;}
.block_body p{margin:0px;padding-bottom:2px;}
tbody{border:0px;}
.form-item,.form-text,.form-textarea{font-family:arial,helvetica,sans-serif;font-size:0.9em;margin:0em;margin-top:0.3em;margin-bottom:0.3em;  }
.form-item #edit-filter0,#edit-filter1,#edit-filter2,#edit-filter3{color:teal;font-size:0.9em;margin-right:2px;}
.view-epart-adv-search .form-item{display:inline;}
.form-item #edit-filter0{width:85px;}
.form-item #edit-filter1{width:90px;}
.form-item #edit-filter2{width:65px;}
.form-item #edit-filter3{width:135px;margin-right:0px;}
.formbox a{font-size:0.9em;}
p.formbox{padding-bottom:3px;}
a{text-decoration:none;color:#ed3c45;
	 font-size:12px;
	}
a:active{color:#5ea6db;}
a:hover{text-decoration:underline;}
a:visited{ 
color:#5ea6db; 
} 
h1{color:teal;font-size:0.9em;text-transform:uppercase;}
h2,h2,h3,h4{color:#5ea6db;margin-top:10px;margin-bottom:2px;font-size:1.0em;}
cite{font-size:0.9em;}
#tagcloud .tagadelic.level1,.wrapper.tagadelic .tagadelic.level1{font-size:0.9em;}
#tagcloud .tagadelic.level2,.wrapper.tagadelic .tagadelic.level2{font-size:1.0em;}
#tagcloud .tagadelic.level3,.wrapper.tagadelic .tagadelic.level3{font-size:1.1em;}
#tagcloud .tagadelic.level4,.wrapper.tagadelic .tagadelic.level4{font-size:1.2em;}
#tagcloud .tagadelic.level5,.wrapper.tagadelic .tagadelic.level5{font-size:1.3em;}
#tagcloud .tagadelic.level6,.wrapper.tagadelic .tagadelic.level6{font-size:1.4em;}
#tagcloud .tagadelic.level7,.wrapper.tagadelic .tagadelic.level7{font-size:1.5em;}
#tagcloud .tagadelic.level8,.wrapper.tagadelic .tagadelic.level8{font-size:1.6em;}
#tagcloud .tagadelic.level9,.wrapper.tagadelic .tagadelic.level9{font-size:1.7em;}
#tagcloud .tagadelic.level10,.wrapper.tagadelic .tagadelic.level10{font-size:1.8em;}
#content{margin-top:10px;margin-left:15px; width:490px; border-bottom-width:2px;border-bottom-color:maroon;border-bottom-style:dotted;}
#content #infobox{height:364px;}
#content .block_body a.readon{margin-left:5px;}
#content .block_body p.readon{text-align:right;margin-right:10px;}
#content .block_body p{padding-bottom:5px;}
#content .block{margin-top:0px; width:490px;}
#content .block .view-epart-textsearch-results{width:490px;}
#content .view-content-epart-sample-proj{height:225px;}
#content .view-content-epart-mission-statement{height:135px;}
#content .block_head{width:484px;}
#content .block_body,.wrapper{padding-top:0px;padding-left:30px;padding-right:20px;}
#content .view-content-epart-top-ten,.view-content-epart-latest{margin:0px;padding-top:0px;padding-left:0px;padding-bottom:5px;padding-right:20px;}
#content .view-content-epart-top-ten{margin-left:0px;margin-top:10px;padding-bottom:5px;padding-right:20px;margin-right:30px;}
#content .view-admin-list-projects #edit-filter2{width:200px;}
.view-content-epart-top-ten .fivestar-widget-static{margin-bottom:10px;}
#content .view-epart-adv-search{margin-right:10px;padding-bottom:5px;}
#content .view-empty-epart-adv-search{width:426px;margin-left:10px;}
#content .view-content-epart-textsearch-results p.link{font-size:0.9em;}
#content img.screenshot{margin-right:10px;float:left;}
#content .field-label{margin-top:5px;}
#content #views-filters{ width:460px;margin-left:10px;font-family:arial,helvetica,sans-serif;font-size:0.9em;color:maroon;}
#content #views-filters table tbody,thead td{border-width:0px;}
#content #views-filters table tbody tr.odd,tr.even{border-width:0px;}
#content #views-filters table thead th{border-width:0px;}
#content #views-filters tr{vertical-align:top;text-align:left;}
#content .form-text{font-family:arial,helvetica,sans-serif;font-size:0.9em;}
#content .form-textarea,.webform-component-email,.webform-component-textfield,.webform-component-textarea,.form-text,.resizable-textarea{width:auto; }
#content .view-epart-adv-search #adv_search_inner_filters tr td{vertical-align:top;}
#content .view-epart-adv-search #views-filters #edit-filter0{width:426px;}
#content .view-epart-adv-search #views-filters #edit-filter1{width:120px;}
#content .view-epart-adv-search #views-filters #edit-filter2{width:80px;}
#content .view-epart-adv-search #views-filters #edit-filter3{width:220px;}
#content .view-epart-adv-search #edit-submit{position:relative;left:346px;width:80px;}
p.taxonomy a{margin-bottom:5px;}
#content .pager{padding-bottom:10px;}
#content div.fivestar-widget{margin-top:10px;margin-bottom:5px;}
#content div.fivestar-widget-static{padding-top:5px;padding-bottom:15px;clear:left;}
form + p.tipp{font-size:1.0em;margin-top:5px;margin-bottom:10px;}
#right-sidebar{position:absolute;top:126px;left:520px;width:260px;border-bottom-width:2px;border-bottom-color:maroon;border-bottom-style:dotted;}
#right-sidebar .block{width:260px;margin-top:0px;}
#right-sidebar .block_head{width:254px;}
#right-sidebar .block_body{padding-top:0px;margin-top:0px;padding-left:25px;padding-right:10px;}
#right-sidebar .view-content-epart-have-your-say{margin-top:0px;padding-top:0px;min-height:225px;}
#right-sidebar .author{font-weight:bold;font-size:0.8em;}
#right-sidebar .author a{font-size:1.0em;}
#right-sidebar .form-item,.form-text{width:215px;font-family:arial,helvetica,sans-serif;margin-right:0px;font-size:0.9em;margin:0em;margin-top:0.3em;margin-bottom:0.3em;}
#right-sidebar .form-item,.resizable-textarea,.form-text{margin-top:0.3em;margin-bottom:0.3em;}
#right-sidebar .form-submit{position:relative;left:155px;font-family:arial,helvetica,sans-serif;font-size:0.8em;width:60px;}
#right-sidebar .body p{font-size:1.0em;text-align:left;margin-left:0px;margin-top:0px;}
.view-content-epart-peoples-button{height:135px;}
#block-views-epart_have_your_say{position:relative;z-index:0;}
#block-block-2{position:relative;z-index:10;}
#right-sidebar fieldset.captcha{left:0px;width:215px;padding:0px;border:0px;margin:0px;}
#right-sidebar fieldset.captcha .form-item{position:relative;margin:0px;top:0px;left:0px;width:150px;}
#right-sidebar fieldset.captcha .form-item span.field-prefix{position:absolute;top:0.2em;right:60px;}
#right-sidebar fieldset.captcha .form-item #edit-captcha-response{position:absolute;top:0px;right:15px;width:30px;margin:0px;}
#right-sidebar fieldset.captcha .form-item div.description{position:absolute;top:0.2em;right:0px;width:10px;margin:0px;}
#right-sidebar fieldset.captcha #edit-submitbutton{position:relative;margin:0px;}
#right-sidebar .block_footer{font-size:0.8em;width:215px;text-align:right;margin:0px;}
.footer{height:70px;margin-top:10px;padding:0px;text-align:center;}
#left-footer{margin-top:10px;margin-left:15px;width:490px;}
#left-footer .block{background-color:transparent;text-align:center;}
.logo_footer{}#right-footer{width:260px;}
.footer img{margin:5px;margin-top:10px;margin-left:7px;margin-right:7px;}
.footer p{font-size:0.9em;margin:5px;color:maroon;border:none;}
#tagarea{position:absolute;top:165px;left:795px;width:170px;background-color:white;}
#tagcloud
{
	width:170px;
	min-height:380px;
	background-color:rgb(238,238,238);
	background-image:url(/images/tagarea_deco.gif);
	background-repeat:no-repeat;
	background-position:top right;
	overflow:hidden;
	padding:5px;
	margin-top:8px;
	}
#tagcloud a{color:#5ea6db;line-height:20px;letter-spacing:1px;}
#tagcloud h1{color:#5ea6db;font-size:1em;margin-top:5px;}
#tagcloud h2{color:#5ea6db;}
.wrapper.tagadelic{text-align:justify;margin-right:1em;}
.tagadelic.level1{font-size:1em;}
.tagadelic.level2{font-size:1.2em;}
.tagadelic.level3{font-size:1.4em;}
.tagadelic.level4{font-size:1.6em;}
.tagadelic.level5{font-size:1.8em;}
.tagadelic.level6{font-size:2em;}
.tagadelic.level7{font-size:2.2em;}
.tagadelic.level8{font-size:2.4em;}
.tagadelic.level9{font-size:2.6em;}
.tagadelic.level10{font-size:2.8em;}
.pager-list a
{
	font-size:13px;
	 padding:2px;
	}