/* CSS Document */


p.intro{
	padding-top:20px;
	padding-right:20px;
	}
 p.intro img{
	float:left;
	margin-right:10px;
	}
.blogSurtitle {
	padding-bottom:5px;
    background: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #ccc;
 	border-left: none;
}
.blogDate {
	font-weight: bold;
	font-size:120%;
}

.pagesubheading {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #ccc;
 	border-left: none;
}

#buttons {
	clear:left;
	padding:1em 0 0 0;
}

#buttons ul {
list-style-type:none;
margin:0;width:680px;
}

#whatis a {
	 background:url(../img/whatis_but.jpg) no-repeat;
}
#whois a{
	 background:url(../img/whois_but.jpg) no-repeat;
}
#howcanthis a{
	 background:url(../img/howcan_but.jpg) no-repeat;
}
#howcani a{
	 background:url(../img/howcancontribute_but.jpg) no-repeat;
}


#whatis a:hover, #whois a:hover, #howcanthis a:hover, #howcani a:hover {background-position: 0 -144px;}


#buttons li {
width:168px;
height:144px;
float:left;
}

#buttons li span{
	display:none;
}
#buttons a, #buttons a:visited {

display:block; 
width:168px;
height:144px;
text-decoration:none;
}

	
#navbar {
	background:none;
}
ul#topnav  {
	margin: 0px 0 0 0px;
	padding: 0px 0px 0px 0px;

}

#topnav li {
	list-style: none;
	margin: 0 2px 0 0;
	float:left;
	padding: 0px 0 2px 0;
	width:163px;
}

#topnav li a:link, #topnav li a:visited{
	padding: 5px 0 5px 0;
	text-align:center;
	border-bottom: none;
	text-decoration: none;
	font-weight:normal;
	font-size:12px;
	color: #fff; font-weight:bold;
	display:block;
}



#topnav li a:hover {
	text-decoration:underline;
}

#topnav #process-nav a:hover{background:url(../img/planner_right_nav.png) no-repeat top right;}
#topnav #methods-nav a:hover{background:url(../img/methods_right_nav.png) no-repeat top right;}
#topnav #case-nav a:hover{background:url(../img/casestudies_right_nav.png) no-repeat top right;}
#topnav #news-nav a:hover{background:url(../img/news_right_nav.png) no-repeat top right;}
#topnav #expert-nav a:hover{background:url(../img/expert_right_nav.png) no-repeat top right;}
#topnav #participation-nav a:hover{background:url(../img/participation_right_nav.png) no-repeat top right;}

#topnav li.current a,
#topnav li.current a:visited {
	background: #eee;
	color: #000;
	font-weight:bold;

}

#topnav li.current a:link { color: #2E2E67; font-weight:bold;}
#topnav li.current a:visited { color: #2E2E67; font-weight:bold;}
#topnav li.current a:hover {
	color: #2E2E67;
}



#topnav li.current  {
border-bottom: 2px solid;

}



#process-nav {background:#C41C5A url(../img/planner_left_nav.png) no-repeat;}
#methods-nav {background:#88AC1A url(../img/methods_left_nav.png) no-repeat;}
#case-nav {background:#4974B8 url(../img/casestudies_left_nav.png) no-repeat;}
#news-nav {background:#794B96 url(../img/news_left_nav.png) no-repeat;}
#expert-nav {background:#328FAE url(../img/expert_left_nav.png) no-repeat;}
#participation-nav {background:#AB9218 url(../img/participation_left_nav.png) no-repeat;}

#process-nav a, #process-nav a:visited{background:url(../img/planner_right_nav.png) no-repeat top right;}
#methods-nav a, #methods-nav a:visited{background:url(../img/methods_right_nav.png) no-repeat top right;}
#case-nav a, #case-nav a:visited{background:url(../img/casestudies_right_nav.png) no-repeat top right;}
#news-nav a, #news-nav a:visited{background:url(../img/news_right_nav.png) no-repeat top right;}
#expert-nav a, #expert-nav a:visited{background:url(../img/expert_right_nav.png) no-repeat top right;}
#participation-nav a, #participation-nav a:visited{background:url(../img/participation_right_nav.png) no-repeat top right;}


.process #topnav li.current  {border-color: #C41C5A;}
.method #topnav li.current  {border-color: #9BC41D;}
.case #topnav li.current  {border-color: #4974B8;}
.news #topnav li.current  {border-color: #794B96;}
.ask #topnav li.current  {border-color: #328FAE;}
.part #topnav li.current  {border-color: #C3A61C;}
	
	
#crumbtrail {
	clear:left;

}

	
#text-resize {      
   float:right;
   padding-top:5px;
    }
	
#links {      
    background: none;
	width:468px;
	float:left;
    }
	
#links ul {
list-style-type:none;
margin:0;
clear:left;
}
#links ul li{
float:left;
}


#topbox {      
    background: none;;
	width:520px;
   	float:left;
    padding:5px 0 0 0; 
    }
    
#topbox .button {
    color: #333;
    font-size: 11px;    
    padding:  3px;      
    background-color: #ccc;
    border: 1px solid #ccc;
}

#topbox form {
    float:left;
    margin-right:0;
}

#topbox .inputbox {
    width: 342px;   
    background: #f1f1f1;
    padding:5px;    
    border: 1px solid #ccc;
}

#topbox a.letter  { 
    background: #f1f1f1;        
    border: 1px solid #ccc; 
    text-decoration:none;
    width:18px;
    height:18px;
    display:block;
    text-align:center;
    float:left;
    color:#000000;
    margin-right:3px;
    vertical-align:sub;
}

.textsize-1 {font-size:90%; line-height:2.5em;}
.textsize-2 {font-size:110%; line-height:2em;}
.textsize-3 {font-size:130%;margin-right:20px;}


.process .tabbar {background:url(../img/process_bg_nav.png) repeat-x;}
.method .tabbar {background:url(../img/methods_bg_nav.png) repeat-x;}
.case .tabbar {background:url(../img/case_bg_nav.png) repeat-x;}
.news .tabbar {background:url(../img/news_bg_nav.png) repeat-x;}
.ask .tabbar {background:url(../img/ask_bg_nav.png) repeat-x;}
.part .tabbar {background:url(../img/part_bg_nav.png) repeat-x;}

.home .tabbar {     
	margin:2px 0 0px 0;   
    }

ul.tabnav li{   

border-right:none;
border-bottom:none;}

.tabbar ul a,
.tabbar ul a:visited {  
color:#000;
    }

.tabbar ul a:hover {    
color:#666;
    }

li.search {
padding:9px 4px 6px 4px;    
    }
  

.process ul.tabnav a, .process ul.tabnav a:visited, .process li.search {background:url(../img/subnav_bg.png) repeat-x bottom left;}    

.method ul.tabnav a, .method ul.tabnav a:visited, .method li.search {background:url(../img/subnav_bg.png) repeat-x bottom left;}

.case ul.tabnav a, .case ul.tabnav a:visited, .case li.search {background:url(../img/subnav_bg.png) repeat-x bottom left;}

.news ul.tabnav a, .news ul.tabnav a:visited, .news li.search {background:url(../img/subnav_bg.png) repeat-x bottom left;}

.ask ul.tabnav a, .ask ul.tabnav a:visited, .ask li.search {background:url(../img/subnav_bg.png) repeat-x bottom left;}

.part ul.tabnav a, .part ul.tabnav a:visited, .part li.search {background:url(../img/subnav_bg.png) repeat-x bottom left;}


.tabbar ul a.current , .tabbar ul a.current:visited{
background:#fff;
color:#000;
}

.tabbar .button {
font-size:100%;   
}

.tabbar .inputbox {
font-size:100%; 

}



/**************************************************/

/**************************************************/

/**************************************************/

/**************************************************/

/**************************************************/



#processplanner-results-criteria div {
margin-top:12px;
padding: 2px;
}

#processplanner-results-criteria {
margin:12px 0px;
border:1px dotted #aaa;
width:100%;
text-align:left;
padding: 2px;
}
    
.colLeftResults {
text-align:left;
width:545px;
float: left;    
margin-right:13px;
z-index:100;
} 

    
.colRightResults { 
float: left;
width: 410px; 
text-align:right
}

div#processplanner-results-links {
background-image:none;
left:0px;
width:100%;
}
    