
body
{
	background:url(../images/backgrad.jpg) repeat-y top center;
	background-color:#6D6F71;
}
.Welcome
{
	color:#477A6B;
	font-weight:normal;
}

.box-container, .content
{
	border:0;
}
.box-container, .content p
{
	margin-bottom:0.5em;
}
.box-container, .box-containeruser
{
	border-top:1px solid #606163;
}
div#ct100_ContentPlaceHolder1_spanArticleSummary
{
	padding:0;
	width:550px !important;
}
.descriptionBox
{
	border:0;
	padding:0;
	margin-top:1em;
}
div#ctl00_ContentPlaceHolder1_spanVideoShareLink input, #ctl00_ContentPlaceHolder1_spanAudioShareLink input
{
	width:220px;
}

div.oneComment
{
	padding:1em;
	background:#eee;
}
div.oneComment .commentTitle
{
	font-size:14px;
	padding:0.3em;
	background:#fff;
	margin-bottom:0.5em;
}


.resources-container
{
	border-bottom:1px solid #9561A8;
	padding-bottom:0.5em;
	margin-bottom:1.2em;
	
}

#ctl00_ContentPlaceHolder1_spanArticlceHeading.content,#ctl00_ContentPlaceHolder1_spanVideoHeading.content,#ctl00_ContentPlaceHolder1_spanAudioHeading.content,#ctl00_ContentPlaceHolder1_spanToolHeading.content
{
	font-size:18px;
	padding-bottom:0.5em;
}
#ctl00_ContentPlaceHolder1_spanVideoHeading.content
{
	width:228px;
	padding-bottom:0.5em;
}
#ctl00_ContentPlaceHolder1_lnkAddNewReport
{
	background:#8E4B3B;
	padding:0.3em;
}
#ctl00_ContentPlaceHolder1_spanChapter
{
	clear:left;
}
.boxdiv-container
{
border:0;
padding:0;
}
.boxdiv-container p
{
padding-left:0;
}
.Summary
{
	display:none;
}

.green-head
{
background:none; background-color:#8B8F19;
}

.paging
{
	border:0;
	width:685px;
	margin:0;
}

.yellowarrow-head,.purple-head,.redarrow-head,.brightred-head,.darkblue-head,.greeninner-head,.navy-head
{
background:none;
background-color:transparent;
font-size:26px;
padding:0;
font-weight:normal;
padding-top:0.25em;
overflow:visible;
}
.yellowarrow-head
{
color:#BC9009;	
border-top:1px dashed #BC9009;
}
.purple-head
{
color:#91509F;
border-top:1px dashed #91509F;
}
.redarrow-head
{
color:#8E4B3B;
border-top:1px dashed #8E4B3B;
}
.brightred-head
{
color:#B55626;
border-top:1px dashed #B55626;
}
.darkblue-head
{
color:#232761;
border-top:1px dashed #232761;
}
.greeninner-head
{
color:#477A6B;
border-top:1px dashed #477A6B;
}
.navy-head
{
color:#606163;
border-top:1px dashed #606163;
}
a#ctl00_ContentPlaceHolder1_HrefPostNew
{
	color:#000;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
}
a.category
{
	font-size:14px;
	padding-bottom:0.5em;
	display:block;
}
a.tab-buttons:hover
{
	background-color:#fff;
	color:#333;
	border-left:1px solid #939598;
	border-right:1px solid #939598;
	border-top:1px solid #939598;
	height:22px;
	line-height:22px;
	width:98px;
}
a.Activetab-buttons
{
	background-color:#fff;
	color:#6D6F71;
	font-weight:bold;
	border-left:1px solid #939598;
	border-right:1px solid #939598;
	border-top:1px solid #939598;
	height:23px;
	line-height:23px;
	margin-bottom:-1px;
	position:relative;
}
#right-panel .banner-right div
{
	text-align:left;
	top:3px;
	color:#333;
}
#right-panel .banner-right div h3
{
	padding:0;
	margin:0;
	padding-top:8px;
	font-size:16px;
	color:#333;
}
.hr-left-panel
{
	margin-left:6px;
}
span#ctl00_ContentPlaceHolder1_lblmsg
{
	padding:0;
	border:0;
}
a#ctl00_ContentPlaceHolder1_SubNav1_HrefRss.category
{
	padding:0;
	font-size:12px;
	margin:0;
}
#ctl00_ContentPlaceHolder1_divLeftPanel p.beta
{
	margin-top:0;
	font-size:14px;
	font-weight:bold;
	color:red;
}
#gatewayLinks,#pioneerLinks
{
	border-top:1px dotted #000;
	background-color:#f1f1f2;
	padding:7px;
}
#gatewayLinks
{
	margin:10px -6px 3px 6px;
}
#pioneerLinks
{
	margin:10px 0;
}
#gatewayLinks h3,#pioneerLinks h3
{
	color:#9561A8;
}
a.gatewayLink, a.pioneerLink
{
	height:30px !important;
	height:65px;
	color:#fff;
	border-top:5px solid #9561A8;
	display:block;
	margin-top:3px;
	padding:30px 5px 5px 7px;
	text-decoration:none;
}
.whatFFG
{
	background:url(../images/whatFFG.jpg) no-repeat bottom left;
}
.whyFFG
{
	background:url(../images/whyFFG.jpg) no-repeat top left;
}
.howFFG
{
	background:url(../images/howFFG.jpg) no-repeat top left;
}
.pioneerFFG
{
	background:url(../images/pioneersFFG.jpg) no-repeat top left;
}
#ctl00_ContentPlaceHolder1_divLeftPanel
{
	padding-top:0;
}
#ctl00_ContentPlaceHolder1_HrefSaveToMyReport
{
	padding:1em;
}

div.oneFolder
{
	padding:0.5em;
	border:1px solid #999;
	background:#eee;
}
a.metaLinks
{
	color:#666;
}
div.Utility
{
	margin:1em 0;
	padding:0 0.3em 0.5em 0.3em;
	background:#fff;
	vertical-align:middle;
	height:auto;
}
div.Utility a
{
	color:#00AEEF;
	padding:0.3em;
}
div.Utility a:hover
{
	color:#000;
	background:#fff;
}
div.commentbody,div.replyDescription
{
	margin-bottom:0.5em;
	padding:0.5em;
	background:#fff;
	margin-top:0.5em;
}
div.commentDate,div.replyCounter
{
	margin-bottom:0.5em;
}
.themes-container
{
	margin-top:10px;
}
.themes-container ul
{
border-top:3px solid #9561A8;
margin-top:0;
padding-top:0;
}
.themes-container ul, .resources-container ul, .regions-container ul, .author-container ul
{
	list-style-type:none;
	margin:0;
}
.themes-container ul li, .resources-container ul li, .regions-container ul li, .author-container ul li
{
	background:none;
	margin:0;
	padding:0;
}
.themes-container ul li a, .resources-container ul li a, .regions-container ul li a, .author-container ul li a
{
	display:block;
	padding:5px;
	color:#fff;
	margin:0;
	border-top:1px dashed #999;
	height:auto;
}

.resources-container ul li a:hover, .resources-container ul li a.bluelinks
{
	background:#7AA098;
	text-decoration:none;
}
.regions-container ul li a:hover, .regions-container ul li a.bluelinks
{
	background:#CA845F;
	text-decoration:none;
}
.author-container ul li a:hover, .author-container ul li a.bluelinks
{
	background:#B374C0;
	text-decoration:none;
}
.themes-container ul li a:hover, .themes-container ul li a.bluelinks
{
	background:#6A6F73;
	text-decoration:none;
}
.regions-container ul li a
{
	background:#B55626;
}
.resources-container ul li a
{
	background:#477A6B;
}
.author-container ul li a
{
	background:#91509F;
}
.themes-container ul li a
{
	background:#606163;
}
.themes-container img
{
	margin:0;
	padding:0;
}

a.rssLink
{
	width:20px;
	text-indent:-2000px;
	background:url(../images/rss.gif) no-repeat top left;
}

span#ctl00_ContentPlaceHolder1_lblerror, #ctl00_ContentPlaceHolder1_vs1
{
	border:0;
	background:#fcf;
	background-color:#fcf;
	color:#f00;
	font-weight:normal;
	font-style:italic;
}
#popupMask {
position: absolute;
z-index: 200;
top: 0;
left: 0;
width: 100%;
background-color:transparent !important;
background-color: #333333;
background-image/**/: url("../images/maskBG.png") !important; 
background-image:none;
background-repeat: repeat;
display:none;
}
.button{background-color:#eee;color:#666;border-top:0;width:auto;height:auto;text-align:center;line-height:20px;vertical-align:middle;cursor:pointer;}


a.uploadLink, a.AdvancedSearchLink, .button, a#ctl00_ContentPlaceHolder1_HrefAddNew,a#HrefAddNew,.abutton
{
	padding: 0.2em 0.5em;
	border:1px solid #999;
	background:#eee;
	text-decoration:none;
	margin-left:0.5em !important;
	margin:0;
	width:auto;
	height:auto !important;
	height:0.01%;
	color:#666;
	line-height:auto;
	font-weight:normal;
	font-size:12px;
	cursor:pointer;
}
.loginbutton,.savebutton,a#ctl00_ContentPlaceHolder1_SubNavigationSerach_aHrefNewResource.category,a#ctl00_ContentPlaceHolder1_SubNavigationSerach_aHrefAddBlog.category,.backbutton,a#HrefBack
{
	padding: 0.2em 0.5em;
	border:1px solid #999;
	background:#eee;
	text-decoration:none;
	margin:0;
	width:auto;
	height:auto !important;
	height:1px;
	color:#666;
	line-height:12px;
	cursor:pointer;
	font-weight:normal;
	font-size:12px;
}
.loginbutton
{
	width:200px;
}
a.uploadLink:hover,.savebutton:hover, a.AdvancedSearchLink:hover, .button:hover, input.loginbutton:hover,a#ctl00_ContentPlaceHolder1_SubNavigationSerach_aHrefNewResource.category:hover, a#ctl00_ContentPlaceHolder1_HrefAddNew:hover,a#ctl00_ContentPlaceHolder1_SubNavigationSerach_aHrefAddBlog.category:hover,a#HrefAddNew:hover,.abutton:hover,.backbutton:hover
{
	background:#AAD4BB;
	color:#477A6B;
}
p.emptyResults
{
	margin-top:1em;
	font-style:italic;
}

.aboutTip
{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#477A6B;
	font-weight:normal;
	font-style:italic;
	margin-bottom:1em;
	padding-left:42px;
	background:url(../images/info.gif) no-repeat 8px 8px;
	background-color:#fff;
}

.aboutTip p
{
	margin:0.5em 0;
}
p.formTip
{
	font-size:10px;
	margin:0.2em 0;
	padding:0;
}

div.newFolderHead
{
	color:#477A6B;
	background:#eee;
	padding:0.5em;
	font-size:16px;
	border-bottom:1px dashed #477A6B;	
}
a.recentblogsHeadinga, .green-head, a.recentblogsHeadinga:hover
{
	font-size:16px;
	font-weight:normal;
}
#ctl00_ContentPlaceHolder1_spanBlogHeading.content
{
	font-size:20px;
	font-weight:normal;
	margin-bottom:1em;
}

div.blogMeta
{
	padding:0.5em;
	background:#eee;
	border-bottom:1px dashed #ccc;
}
div.blogMeta img,div.blogsRecent img,.imgBlog
{
	border:1px solid #ccc;
}
div.blogsRecent hr
{
	height:1px;
	color:#ccc;
	background-color:#ccc;
	border:0;
}
.floatRight
{
	overflow:visible;
}

div.banner div.banner-right div#ctl00_ContentPlaceHolder1_pBannerText
{
	color:#777;
}

.Blogboxdiv-container
{
	margin-bottom:1em;
}
#logo-container a:hover
{
	text-decoration:underline;
}
.onePioneer
{
	clear:both;
	border-bottom:1px dashed #777;
	margin:0.5em 0;
	padding:0.5em 0;
}

/*
#logo-container
{
	background:none;
}
.textbox150{width:150px;border:1px solid #000;margin-right:5px;}
*/
