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,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

:focus {
outline:0;
}

input::-moz-focus-inner{
	border:0;
}

body {
zoom:1;
color:#000;
background:#fff;
}

ol,ul {
list-style:none;
}

table {
border-collapse:separate;
border-spacing:0;
}

caption,th,td {
text-align:left;
font-weight:400;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

img,a img {
border:none;
}

/* Utility Styles */
/* ************************** */

/* CLEARFIX: Just add a class of .clearfix to any element containing a float needing to be cleared, plus any Guillotine-Bug-fixing block elements within the container. (source: http://www.positioniseverything.net/easyclearing.html) */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* additional clearfix elements are in ie.css */
.clearfix {display: inline-block;} /* IE fix for Mac */

/* Site styles */
/* ************************** */

body{
	text-align: center; 
	font-family: arial,verdana,helvetica,sans-serif; 
	font-size: 75%; 
	line-height: 1.3em; 
	color: #404445;
	/*background:url(../images/bg-body.png) 50% 0;*/
	background: #FFFFFF;
}

/* Headings */
/* ************************** */

h1, h2, h3, h4, h5, h6 {font-style: normal;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration: none; color: inherit;}
/*
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration: underline;}
*/

/* Other */
/* ************************** */

p{margin: 0.33em 0 1em 0;}
small{font-size: 85%;}
big{font-size: 115%;}
sup{font-size: smaller; vertical-align: 0.5em; line-height: 1px;}
form{margin: 0; padding: 0;}
hr{clear: both; border: 0; width: 100%; color: #000; background-color: #000; height: 1px; margin: 10px 0; padding: 0;}
a{color: #13488a;}
label.hidden{display: none;}
legend { display:none; }
.h1Inline { display:inline;}
.floatLeft { float:left; }


/* Layout */
/* ************************** */


#page_wrapper {
	width: 960px;
	margin: 0px auto;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(100, 100, 100, 0.3);
	-moz-box-shadow:    0px 0px 15px 0px rgba(100, 100, 100, 0.3);
	box-shadow:         0px 0px 15px 0px rgba(100, 100, 100, 0.3);
}

#wrapHeader {
	height: 155px;  
/*	overflow: hidden;*/
/*	background:url(../images/bg-wrap-header.png) 0 0 repeat-x;*/
}
#header{
	height: 118px; 
	width:940px;
	margin:0 auto;
/*	background:url(../images/bg-header.png) 0 0 no-repeat;*/
	text-align:left;
	padding: 0 30px 0 10px;
	overflow: hidden;
}

#navigation{
	width: 960px; 
	margin: 0 auto; 
	clear:left;
	/*border-left:1px solid #0B313E;*/
	border-right:1px solid #4F91A1;
	height:37px;
}

#wrapMain{
	width:960px;
	margin:0 auto;
}

#main {
	text-align:left;
	margin:0 auto;
	overflow:hidden;
	padding:20px 10px 15px;
	background:#fff url(../images/bg-main.png) 0 0 no-repeat;
}
.pageHome #main {
	background:#fff url(../images/bg-main-home.png) 0 0 no-repeat;
}
#sidebar {
	width: 235px; 
	float: left;
}
.pageHome #sidebar {
	float:right;
}
#content{
/*	min-height:600px;*/
	width:685px;
	padding:0 0 0 20px;
	float:left;
	font-size:12px;
}
.pageHome #content {
	padding:0 20px 0 0;
}
#footer{
	margin:20px auto;
	width: 940px; 
	clear: both;
	text-align:left;
	padding:20px 0px 21px;
	color:#ffffff;
	overflow:hidden;
	font-weight:bold;
	position:relative;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;    
	box-sizing: border-box; 
	border-top: 3px double #CCCCCC; 
}


/* ADA508 */
/* ************************** */

#ada508{display:none;}


/* Header */
/* ************************** */

#header #logo {
	float:left;
}
#headerUl {
	float:right;
	padding:15px 0 10px 0;
	height:16px;
	margin:0 0 10px 0;

	border-bottom:3px double #CCCCCC;
}
#headerUl li {
	float:left;
	padding:0 5px;
	border-right:1px solid #EB5813;
	line-height:1em;
}
#headerUl li#headerUlLiFirst {
	padding:0 5px 0 0;
}
#headerUl a {
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
}
#headerUl #headerUlLiFacebook {
	border-right:none;
}
#headerUl #headerUlLiFacebook a {
	color:#531E2F;
}
#headerUlLiFacebook a img{
	vertical-align:top;
}

#headerUl a {
	color:#EB5813;
}
#header #headerSearch {
	float:right;
	clear:right;
	width:172px;
}

#headerSearch #inputSearchHeader {
	border:1px solid #9EA0A0;
	height:10px;
	padding:5px;
	width:140px;
	border-right:none;
	font-size:11px;
	font-weight:bold;
	background:url(../images/bg-input-text.png) 0 0 no-repeat;
	color:#9E9F9F;
	float:left;
}
#headerSearch #inputSearchSubmit {
	border:1px solid #9EA0A0;
	border-left:none;
	background:url(../images/bg-submit-search.png) 0 0 no-repeat;
	height:22px;
	width:21px;
	float:left;
	cursor:pointer;
	text-indent:-9999px;
}

#headerSearch #inputSearchSubmit:hover{
	background:url(../images/bg-submit-search.png) no-repeat 0 -20px;
}

#headerSearch label {
	display:none;
}

#headerP {
	float:right;
	clear:right;
	color:#001F3A;
	font-size:83%;
	padding:8px 0 0 0;
	font-weight:bold;
	width:320px;
	text-align:right;
}

/* Nav */
/* ************************** */

#navigation a {
display:block;	
	color:#fff;
	padding:8px 0 12px;
	height:17px;
	font-size:18px;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
	/*background:url(../images/bg-nav-li.png);*/
	background: #195c6c;

}

#navigation {
	background: #195c6c;
}

#navigation li {
	float:left;
/*
	border-left:1px solid #4F91A1;
	border-right:1px solid #195D6F;*/

	height:37px;
}

#navigation li:first-child {
	border-left: none;
}

ul#navigation li.hover,
ul#navigation li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul#navigation > li:hover a {
	background: #00182F;
}



ul#navigation ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: -1px;
	z-index: 598;
	background-color:#00203B;
	color:#fff;
	padding:8px 0 9px;
	max-width:none;
	width:188px;
}

ul#navigation li:first-child ul {
	left: 0px;
}

#navigation li.navLiLast{
	border-right:0;
}


ul#navigation ul li {
	float:none;
	line-height:32px;
	vertical-align:middle;
	text-align:left;
	height:29px;
	padding:0;
	font-weight:normal;
	font-size:16px;
	border:0;
	background-color:#00203B;
	margin-bottom:2px;
}

ul#navigation ul li.submenu-catagory{
	text-transform:uppercase;
	color:#C5D8EB;
	font-size:14px;
	padding-left:14px;
}

.submenu-catagory.second-catagory{
	margin-top:16px;
}


ul#navigation ul li a.hover,
ul#navigation ul li a:hover {
	border-top:1px solid #3F576C;
	border-bottom:1px solid #000D1A;
	font-weight:normal;
	color:#EB5813;
}


ul#navigation li:hover > ul {
 visibility: visible;
}

#navigation .navLiLast ul{
	left:-66px;
}

#navigation li a:hover,
#navigation li:hover a{
	background-image:none;
}

#navigation #navDirAbout {
	width:112px;
}

#navigation #navDirWork {
	width:141px;
}

#navigation #navDirWhere {
	width:191px;
}

#navigation #navDirNews {
	width:105px;
}

#navigation #navDirResources {
	width:143px;
}

#navigation #navDirDonate {
	width:121px;
}

#navigation #navDirContact {
	width:134px;
}

#navigation a.navDirActive {
	background:#0f2b4a url(../images/bg-nav-li-active.png) bottom center no-repeat;
}

#navigation li:hover #navDirAbout.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirWork.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirWhere.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirNews.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirResources.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirDonate.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirContact.mainlevel{
	background-position:bottom;
}
#navigation li:hover #navDirActive.mainlevel{
	background-position:bottom;
}
#navigation ul li a {
	display:block;
	height:32px;
	padding:0 14px;
	text-transform:none;
	font-size:16px;
	font-weight:normal;
	background-image:none;
	background-color:#00203B;
	border-top:1px solid #00203B;
	border-bottom:1px solid #00203B;
	border-left:0;
	text-indent:0px;
}

#navigation ul li a.fellows-link {
	border-top:1px solid #334D62;
	margin-top:4px;
}

#navigation ul li a:hover {
	background-color:#00182F;
	border-left:#00182F;
}


#navigation li:hover{
	background-color:#00182F;
	border-color:#00182F;
}
#navigation li.submenu-catagory:hover{
	background-color:#00203B;
	border-color:#00203B;
}

#navigation .dropdown-news{
	width:353px;
}
#navigation .dropdown-work{
	width:240px;
}
#navigation .dropdown-donate{
	width:237px;
}


.make-orange{
	color:#EB5813 !important;
}


/* Sidebar */
/* ************************** */

.sidebarNavSection a{
	line-height:160%;
	font-weight:bold;
	color:#3E3F40;
	font-size:13px;
	text-decoration:none;
}

.sidebarSubNav1 li,
.sidebarSubNav2 li,
.sidebarSubNav3 li {

}

.sidebarNavSection a:hover/*, 
.sidebarNavSection li a:hover, use this instead if we want active li to use hover-state color*/ {
	color:#ED5815;
}

.sidebarNavSection .sidebarNavActive a:hover/*, 
.sidebarNavSection li a:hover, use this instead if we want active li to use hover-state color*/ {
	color:#195B6C;
}

.sidebarSubNav1 li a{
	font-size:11px;
	font-weight:bold;
	color:#595F5F;
}

.sidebarSubNav1 li a{
	font-size:11px;
	font-weight:bold;
	color:#595F5F;
}

.sidebarSubNav2 li a{
	font-size:10px;
	font-weight:normal;
	color:#656A6C;
}

.sidebarSubNav3 li a{
	font-size:10px;
	font-weight:normal;
	color:#656A6C;
	font-style:italic;
}

#sidebarNav{
	width:235px;
	background-color:#EDEDED;
	margin-bottom:12px;
}
#sidebarNav li {
	padding-left:11px;
}

#sidebarNav h2{
	height:38px;
	background:url(../images/bg-nav-sidebar.png);
	line-height:38px;
	padding-left:6px;
	font-size:1.5em;
	text-transform:uppercase;
}

#sidebarNav h2 a{
	color:#531E2F;
}

.sidebarNavSection{
	padding:17px 21px 16px 10px;
	border-top:1px solid #fff;
	border-bottom:1px solid #DADADA;
}

.sidebarNavSection h3{
	margin-bottom:4px;
	padding-left:11px;
}

.sidebarNavSection h3{
	color:#531E2F;
	font-size:16px;
	display:block;
}

.sidebarNavSection h3 a{
	color:#531E2F;
	font-size:16px;
	display:block;
}

.sidebarPanel{
	padding: 9px 0 8px;
	border-top:3px double #CCCCCC;
	position: relative;
}
.pageHome #sidebarPanelGlobal{
	padding:0 0 0 0;
	border-top:none;
	margin: 0px 0 12px 0;
	overflow:hidden;
}
#sidebarPanelGlobal h3 {
	display:none;
}
#sidebarPanelGlobal a {
	display:block;
	text-indent:-9999px;
	height:125px;
	background:url(../images/bg-ban-globalvision.png) no-repeat 0 0;
}
#sidebarPanelGlobal a:hover {
	background:url(../images/bg-ban-globalvision.png) no-repeat 0 -125px;
}

.pageHome #sidebarPanelConnected{
	padding:0 0 12px 0;
	border-top:none;
}

#sidebarPanelConnected form {
	background:url(../images/bg-stay-connected.png);
	height: 162px;
	padding: 8px 15px 4px;
}

#sidebarPanelConnected form input{
	margin-top:0;
}

#sidebarPanelConnected form h3{
	font-size:1.67em;
	line-height:22px;
	color:#fff;
	margin-bottom:9px;
	font-weight:normal;
}

#inputConnectedEmail{
	float:left;
	height:18px;
	color:#9E9F9F;
	font-size:11px;
	font-weight:bold;
	border:1px solid #9EA0A0;
	border-right:none;
	margin:0 0 11px 0;
	width:175px;
	padding-left:4px;
}

#inputConnectedSubmit{
	float:left;
	height:22px;
	width:21px;
	text-indent:-999px;
	border:1px solid #9EA0A0;
	border-left:none;
	background:url(../images/bg-submit-connected.png) 0 0 no-repeat;
}
#inputConnectedSubmit:hover{
	background:url(../images/bg-submit-connected.png) 0 -20px no-repeat;
}

#sidebarPanelConnected label.emailLabel{
	display:none;
}

#sidebarPanelConnected label{
	font-size:10px;
	line-height:120%;
	color:#fff;
	float:left;
	margin-bottom:9px;
	width:180px;
}

#sidebarPanelConnected label span{
	font-weight:bold;
	font-size:12px;
}
#sidebarPanelForum {
	padding-top:8px;
	height:244px;
	padding-bottom:30px;
}
#sidebarPanelForum h2 {
	color:#001F39;
	font-size:1.92em;
}
#sidebarPanelForum img.phForum {
	border-top:2px solid #656A6C;
	border-bottom:2px solid #656A6C;
}
#sidebarPanelForum h3 {
	color:#001F3A;
	margin:0 0 5px 0;
}
#sidebarPanelForum p {
	color:#001F39;
	font-weight:bold;
	font-size:.92em;
	line-height:1.3em;
	margin:2px 0 5px 0;
}
#sidebarPanelForum li {
	float:left;
}
#sidebarPanelForum li a {
	display:block;
	text-indent:-9999px;
}
#sidebarPanelForum li a#butHighlights {
	height:36px;
	width:110px;
	overflow:hidden;
	background:url(../images/but-highlights.png) 0 0 repeat-x;
}
#sidebarPanelForum li a#butHighlights:hover {
	background:url(../images/but-highlights.png) 0 -36px repeat-x;
}

#sidebarPanelForum li a#butProbono {
	height:36px;
	width:125px;
	overflow:hidden;
	background:url(../images/but-doprobono.png) 0 0 repeat-x;
}
#sidebarPanelForum li a#butProbono:hover {
	background:url(../images/but-doprobono.png) 0 -36px repeat-x;
}
#inputConnectedPost{
	clear:both;
	float:left;
	margin-right:4px;
}
#inputConnectedListings{
	clear:both;
	float:left;
	margin-right:4px;
}
#sidebarPanelListings h2 {
	background:url(../images/bg-h-listings.png) 0 0 repeat-x;
	height:19px;
	padding:10px 9px 9px 14px;
	color:#001F3A;
	font-size:1.42em;
}
#sidebarPanelListings li {
	margin:5px 0 0 0;
	padding:10px;
	font-size:.92em;
	background-color:#EDEDED;
	border-bottom:1px solid #CCCCCC;
	color:#001F39;
}

#sidebarPanelListings li:hover {
	background-color:#D5D5D5;
	border-bottom:1px solid #B4B4B4;
	color:#521E2E;
}

#sidebarPanelListings.sidebarMenu h2 {
	padding-bottom: 7px;
}

#sidebarPanelListings.sidebarMenu li {
	padding: 0;
	margin: 0;
}

#sidebarPanelListings.sidebarMenu li a {
	padding: 2px 8px;
	display: block;
}

#sidebarPanelListings li p {
	margin:0;
}
#sidebarPanelListings li h4 {
	font-weight:bold;
}

#sidebarPanelListings .linkListings {
	font-size:14px;
	color:#001F3A;
	text-decoration:none;
	padding:3px 0 0 0;
	display:block;
}

.sidebarNavActive {
	background:url(../images/list-bullet.png) 0 4px no-repeat;
}
.sidebarSubNav1 .sidebarNavActive {
	background:url(../images/list-bullet.png) 0 2px no-repeat;
}

.sidebarNavActive a,
.sidebarSubNav1 .sidebarNavActive a,
.sidebarSubNav2 .sidebarNavActive a,
.sidebarSubNav3 .sidebarNavActive a {
	color:#195B6C;
}

.sidebarNavActive a:hover,
.sidebarSubNav1 .sidebarNavActive a:hover,
.sidebarSubNav2 .sidebarNavActive a:hover,
.sidebarSubNav3 .sidebarNavActive a:hover,{
	color:#195B6C;
}

.sidebarNavActive .sidebarSubNav1 a{
	color:#595F5F;
}
.sidebarNavActive .sidebarSubNav2 a{
	color:#656A6C;
}
.sidebarNavActive .sidebarSubNav3 a{
	color:#656A6C;
}

.sidebarNavActive .sidebarSubNav1 a{
	color:#595F5F;
}

.sidebarNavActive .sidebarSubNav2 a{
	color:#656A6C;
}
.sidebarNavActive .sidebarSubNav3 a{
	color:#656A6C;
}

.sidebarNavActive .sidebarSubNav1 a:hover,
.sidebarNavActive .sidebarSubNav2 a:hover,
.sidebarNavActive .sidebarSubNav3 a:hover{
	color:#ed5815;
}

.componentheading {
	clear: left;
	font-size: 18px;
	padding: 15px 0px;
}

/* Content */
/* ************************** */


#breadcrumbs{
	font-weight:bold;
	font-size:10px;
	color:#9E9F9F;
	float:left;
	max-width:480px;
	padding-right: 10px;
	line-height: 40px;
}

#breadcrumbs a{
	color:#9E9F9F;
	text-decoration:none;
}
#breadcrumbs a:hover {
	text-decoration:underline;
}

#utilities{
	float:right;
	margin-bottom:3px;
	min-height:30px;
}

#utilities li{
	float:left;
	margin-left:17px;
}

#utilities li a{
	color:#9E9F9F;
	display:block;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	padding-left:18px;
}
#utilities li a:hover {
	text-decoration:underline;
}
#utilitiesShare a{
	background:url(../images/bg-share.png) center left no-repeat;
	
}

#utilitiesEmail a{
	background:url(../images/bg-email.png) center left no-repeat;
}

#utilitiesPrint a{
	background:url(../images/bg-print.png) center left no-repeat;
}

.panelContent{
	padding:17px 0 20px;
	border-bottom:3px double #CCCCCC;
	overflow:hidden;
	clear:both;
}

.introPanel{
	padding-top:0;
}
.panelContent img{
	float:left;
	margin-right:10px;
}
.panelContent.panelIntro{
	padding:0px;
}
.panelContent.panelIntro p{
	padding:0 18px 21px 4px;
}
#panelContentFellows{
	border-bottom:3px double #cccccc;
	padding-bottom:23px;
}

#panelContentFellows p{
	padding:0;
}

#panelContentFellows.panelContent ul{
	overflow:hidden;
	margin-top:15px;
}

#panelContentFellows.panelContent ul li{
	float:left;
	width:316px;
	padding-right:25px;
}

#panelContentFellows.panelContent ul li.liFellowsEven{
	padding:0 0 0 14px;
	border-left:3px double #CCCCCC;
}

.panelContent h1{
	color:#19596C;
	font-size:25px;
	clear:both;
	line-height:160%;
	/*display:inline;*/
}

.panelContent p{
	color:#001F39;
	font-size:12px;
	line-height:135%;
	margin:0;
	padding:0 0 16px;
}

.panelContent h2{
	color:#19596C;
	font-size:25px;
	line-height:100%;
	border-right:1px solid #CCCCCC;
	padding-right:6px;
	display:inline;
}

.linkSeeall{
	font-size:14px;
	color:#EC5814;
	text-decoration:none;
	padding-left:6px;
	display:inline-block;
}

.panelIntro .linkSeeall{
	font-size:14px;
	color:#EC5814;
	text-decoration:none;
	padding-left:7px;
	display:inline-block;
	border-left:1px solid #CCCCCC;
	line-height:31px;
	margin-left:3px;
}


.linkSeeall img{
	float:left;
}

.angle{
	color:#531E2F;
	font-weight:bold;
}
.angle:hover{
	color:#ED5815;
	cursor:pointer;
}

#panelContentFellows img{
	float:left;
	margin:0 14px 0 0;
	border-top:2px solid #656A6C;
	border-bottom:2px solid #656A6C;
}

#panelContentFellows h3 a{
	color:#001F3A;
	font-weight:bold;
	font-size:16px;
}

#panelContentFellows h3 a:hover{
	color:#ED5815;
}

.panelContent p.pFellowsInfo{
	border:0;
	color:#001F3A;
	font-weight:bold;
	font-size:11px;
	margin-bottom:21px;
}

.panelContent p span{
	color:#531E2F;
	font-weight:bold;
}

.panelContent ul li h3 a{
	font-weight:bold;
	font-size:14px;
	color:#001F39;
}

.panelContent ul li h3 a:hover{
	color:#ED5815;
}


.panelContent ul{
	margin-top:17px;
}

#panelContentBlog.panelContent ul{
	padding:15px 16px 0px;
	margin:0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:url(../images/bg-blog-ul.png);
}

.panelContent h3{
	line-height:135%;
}

.panelContent h3 a{
	line-height:135%;
}

.panelContent h3 img{
	vertical-align:text-top;
	margin-left:4px;
	float:none;
}

.butGetinvolved {
	height:32px;
	width:202px;
	background:url(../images/but-get-involved.png) 0 0 no-repeat;
	display:block;
	text-indent:-9999px;
}

.butGetinvolved:hover {
	background:url(../images/but-get-involved.png) 0 -32px no-repeat;	
}


/* home page */

#panelFeature {
	margin:0 0 30px 0;
	height:392px;
	overflow:hidden;
	position:relative;
/*	background:url(../images/holder-feature.jpg);*/
}

#panelFeature p{
	color:#ffffff;
	font-size:14px;
/*
	padding:0 14px;
*/
	margin:0;
}

#panelFeature a{
	color:#ED5815;
	font-size:14px;
	text-decoration:none;
/*	margin-left:14px;*/
	position:absolute;
	bottom:17px;
	text-transform:lowercase;
}

/*
#panelFeature h2{
	margin-top:142px;
}
*/

.panelFeatureH2Thin{
	font-size:28px;
	color:#EB5813;
	display:block;
/*	margin-left:14px;*/

}

.panelFeatureH2Thick{
	font-size:28px;
	color:#EB5813;
	display:block;
/*	margin-left:14px;*/
}
.panelFeatureH2Thick span{
	color:#ffffff;	
}


#panelExplore h2 {
	float:left;
	padding:10px 12px;
	text-transform:uppercase;
	color:#656A6C;
	font-size:1.17em;
	font-weight:bold;
}

ul.exploreTabs {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 34px;
}
ul.exploreTabs li {
	float: left;
	margin: 0 9px 0 0;
	padding: 0;
	height: 19px;
	margin-top:3px;
	border-left: 3px solid #656A6C;
	border-right: 3px solid #656A6C;	
	border-bottom: 3px solid #656A6C;
	padding-top:9px;
	margin-bottom: -1px;
	background: #656A6C;
	overflow: hidden;
	position: relative;
}
ul.exploreTabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-weight:bold;
	padding: 0 10px;
	border: 0px solid #fff;
	outline: none;
	text-transform:uppercase;
}
ul.exploreTabs li:hover {
	background: #00203B;
	color:#fff;
	border:3px solid #00203B;

	height:19px;
	padding-top:6px;

}	
html ul.exploreTabs li.active {
	height: 22px;
	padding-top:6px;
	background:none;
	border: 3px solid #EB5813;
	border-bottom:3px solid #fff;
	

}
html ul.exploreTabs li.active a {
	color:#EB5813;
}
html ul.exploreTabs li.active a:hover {
	border-bottom: 3px solid #fff;
}
.exploreTabsContainer {
	border: 1px solid #B4B4B4;
	border-top: 3px solid #EB5813;
	margin:0 0 15px 0;

}
.exploreMore {
	position:absolute;
	bottom:0;
	left:0;
	background-color:#EDEDED;
	width:668px;
	padding:5px 0 5px 15px;
}
.exploreMore a {
	color:#ED5815;
	text-decoration:none;
	text-transform:lowercase;
	font-size:14px;
}
.exploreTabContent {
	padding:2px 0 0 0;
	display:none;
	position:relative;
	height:210px;
	color:#001F39;
	width:100%;
}

.exploreTabContent h3 img{
	vertical-align:middle;
	margin-left:9px;
}

.exploreTabContent li {
	padding:15px 15px 8px 15px;
	border-bottom:3px double #CCCCCC;
}
.exploreTabContent li h3 {
	font-size:1.5em;
	margin:0 0 5px 0;
}

.exploreTabContent li h3 a{
	color:#19596C;
}

.exploreTabContent li h3 a:hover {
	text-decoration:none;
}

.exploreTabContent li.liLast {
	border-bottom:none;
}

#panelBlog {
	width:335px;
	float:left;
	margin:0 15px 0 0;
	font-size:12px;
}
#panelBlog h3 {
	height:43px;
	border-bottom:3px double #CCCCCC;
	margin:0 0 12px 0;
	width:335px;
	color:#001F39;
}
#panelFellows {
	margin:0 0 0 350px;
}
#panelFellows h3 {
	height:43px;
	border-bottom:3px double #CCCCCC;
	margin:0 0 12px 0;
	color:#001F39;

}

.panelTitleThick {
	font-size:1.5em;
}
.panelTitleThin {
	font-size:1.5em;
	color:#00203B;
}
.panelTitleThin:hover {
	text-decoration:none;
}


#panelBlog h4 a{
	font-size:1.5em;
	color:#404445;
}

#panelBlog h4 a:hover {
	text-decoration:none;
}



.linkMore {
	color:#ED5815;
	text-decoration:none;
	text-transform:lowercase;
	font-size:14px;
}
.phPanel {
	float:left;
	margin:0 15px 4px 0;
	border-top:2px solid #656A6C;
	border-bottom:2px solid #656A6C;
}



/* Legal Aid Page */

#panelContentBlog{
	background:url(../images/bg-panel-blog.png) bottom repeat-x;
	margin-top:13px;
	padding:0 0 19px;
	border:0;
	border-bottom:3px double #CCCCCC;
}


#panelContentBlog h2{
	background:url(../images/bg-blog-header.png);
	color:#fff;
	font-size:18px;
	height:34px;
	line-height:30px;
	padding:0 17px 0 15px;
	display:block;
	text-transform:lowercase;
}

#panelContentBlog h2 a{
	float:right;
	font-size:12px;
	display:block;
	vertical-align:text-bottom;
	color:#fff;
}
#panelContentBlog h2 a:hover{
	text-decoration:none;
}

#panelContentBlog li h3 a{
	color:#001F3A;
	line-height:130%;
}

#panelContentBlog li h3 a:hover{
	color:#ED5815;
}


#panelContentBlog li{
	margin:0 0 18px;
}
#panelContentBlog li p{
	line-height:130%;
	padding:0;
	margin:0;
}


/* Pro Bono Landing Page */
.panelProBonoForum {
	padding-bottom:20px;
}

.panelProBonoForum a.linkSeeHighlights{
	color: #EC5814;
    display: inline-block;
	text-transform:lowercase;
    font-size: 14px;
    text-decoration: none;
}

.panelProBonoForum h2{
	font-size:14px;
	color:#001F3A;
	display:block;
	margin-bottom:4px;
}

.panelProBonoForum p{
/*	font-size:11px;
	font-weight:bold;
	color:#001F3A;
	padding:0;
	margin-bottom:3px;
	*/
}


/* Pro Bono Announcements page */

#panelProBonoAnnouncements{
	border-bottom: 3px double #CCCCCC;
    clear: both;
    overflow: hidden;
}
#panelProBonoAnnouncements ul{
	overflow:hidden;
	padding-bottom:4px;
}

#panelProBonoAnnouncements h1{
	color:#19596C;
	font-size:25px;
	line-height:160%;
	/*display:inline;*/
}
#panelProBonoAnnouncements ul img{
	float:left;
	margin-right:13px;
	border-top:3px solid #ed5815;
	border-bottom:3px solid #ed5815;
}

#panelProBonoAnnouncements li{
	margin-right:13px;
	color:#001F39;
	padding:18px 0 15px;
	border-top:1px solid #CCCCCC;
	overflow:hidden;
}
#panelProBonoAnnouncements a:hover{
	color:#ED5815;
}

#panelProBonoAnnouncements .announcementsH2A {
	color:#001F39;
}
#panelProBonoAnnouncements li.firstAnnouncement{
	/*padding:8px 0 15px;
	border:0;*/
}

#panelProBonoAnnouncements li p{
	padding:0;
	margin:0;
}

#panelProBonoAnnouncements li p a{
  color: #531E2F;
	/*color:#195A6C;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#panelProBonoAnnouncements ul h3{
	font-size:9px;
	color:#656A6C;
	font-weight:bold;
}
#panelProBonoAnnouncements ul h2{
	font-size:14px;
	color:#001F39;
	font-weight:bold;
}
#panelProBonoAnnouncements ul h2{
	font-size:14px;
	color:#001F39;
	font-weight:bold;
}

span.tags{
	font-size:12px;
	color:#521E2E;
}

span.tags a{
	font-size:12px;
	color:#521E2E;
	text-transform:lowercase;
	vertical-align:text-bottom;
}

.tags a:hover{
	color:#ED5815;
}

/* Donate Landing Page */

.donatePage .introPanel{
	padding-top:0;
}

.donateIntro{
	width:430px;
	float:left;
}


.sidebarPanelPage{
	padding:0 0 14px;
	border-top:0;
	margin:0 0 15px;
	border-bottom:3px double #CCCCCC;
}

.donatePage #sidebarPanelConnected{
	margin-top:0;
	border-top:0;
	padding-top:0;
}

.sidebarPanelPage h2{
	background: url("../images/bg-nav-sidebar.png") repeat scroll 0 0 transparent;
    font-size: 22px;
    height: 38px;
    line-height: 38px;
    padding-left: 11px;
    text-transform: lowercase;
}

.sidebarPanelPage h2 a{
	color:#195B6C;
}

.sidebarPanelPage ul{
	padding:15px 21px 8px;
	background-color:#EDEDED;
	border-bottom:1px solid #CCCCCC;
}

.sidebarPanelPage li {
	margin-bottom:8px;
}

.sidebarPanelPage li a{
	font-weight:bold;
	color:#3E3F3F;
	font-size:13px;
	text-decoration:none;
}

#sidebarPanelAddress{
	border:0;
	margin-bottom:15px;
	padding:4px 0;
	background:url(../images/bg-sidebar-address.png);
}

#sidebarPanelAddress p{
	padding:17px 12px;
	margin:0;
	background:url(../images/bg-blog-ul.png);
}

#sidebarPanelAddress p span{
	color:#404445;
	font-size:14px;
	display:block;
	margin:21px 0 0;
}

#panelAddress{
	border:0;
	margin-bottom:15px;
	padding:4px 0;
	background:url(../images/bg-address.png);
	width:235px;
	float:right;
}

#panelAddress p{
	padding:17px 12px;
	margin:0;
	background:url(../images/bg-blog-ul.png);
}

#panelAddress p span{
	color:#404445;
	font-size:14px;
	display:block;
	margin:21px 0 0;
}



#sidebarPanelLearn {
	padding:12px;
}

#sidebarPanelLearn p{
	color:#656A6C;
	font-size:20px;
}

#sidebarPanelVerisign{
	padding:0;
}

.panelContentTwoColumns ul{
	padding:0;
	margin:0;
}

.panelContentTwoColumns ul li{
	float:left;
}

.panelContentTwoColumns li h2{
	clear:both;
	display:block;
	margin:0 0 14px;
	padding:0;
	border:0;
	font-size:25px;
}

.panelContentTwoColumns a{
	clear:left;
	overflow:hidden;
}

.panelContentTwoColumns ul li ul{
	font-size:11px;
	font-weight:bold;
	color:#001F39;
	margin-bottom:18px;
}

.panelContentTwoColumns li ul li{
	float:none;
}

.liOdd{
	padding-right:19px;
	width:316px;
}

.liEven{
	width:321px;
	border-left: 3px double #CCCCCC;
	padding:0 6px 39px 20px;
}

.liEven.corporateGiving img{
	float:none;
	border-top:2px solid #656A6C;
	border-bottom:2px solid #656A6C;
	width:293px;
	margin:0 auto;
	margin-bottom:20px;
}

.linkLearnMore{
	color:#ED5815;
	font-size:14px;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}



.panelContent.panelForm{
	padding-top:0;
}

.panelContent.panelForm table{
	padding:0 0 22px;
}

.panelForm h3{
	color:#656A6C;
	font-size:14px;
	font-weight:bold;
	margin-top:16px;
}

.panelForm table{
	padding:11px 0 20px;
}

.panelForm table td{
	padding:0 0 10px;
	vertical-align:top;

}
.panelForm table td.formLabel{
	width:122px;
	color:#001F39;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:4px 10px 0 0;
}

.panelForm table td.formLabel label{
	color:#001F39;
	font-size:12px;
	font-weight:bold;
}

td.submitForm input{
	margin:26px auto 0;
}

.panelForm .inputText{
	margin-left:5px;
}

.formLabel label span{
	color:#ED5815;
}




/* Donation Form Page */

.panelContent.panelDonateForm{
	padding-top:0;
}

.panelContent.panelDonateForm table{
	padding:0 0 22px;
}

.panelDonateForm h3{
	color:#656A6C;
	font-size:14px;
	font-weight:bold;
	margin-top:16px;
}

.panelDonateForm table{
	padding:11px 0 20px;
}

.panelDonateForm table td{
	padding:0 0 10px;
	vertical-align:top;

}
.panelDonateForm table td.donateFormLabel{
	width:122px;
	color:#001F39;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:4px 10px 0 0;
}

label.donateFormLabel{
	color:#001F39;
	font-size:12px;
	font-weight:bold;
}

td.submitForm input{
	margin:26px auto 0;
}

.panelDonateForm .inputText{
	margin-left:5px;
}

.donateFormLabel label span{
	color:#ED5815;
}

/* Where We Work page */

.pageWhereWeWork .sidebarPanelPage{
	border-bottom:0;
	padding-bottom:0;
}

.pageWhereWeWork .introPanel{
	padding-top:0;
	padding-bottom:0;
}

#panelContentMapLegend ul{
	float:left;
	width:126px;
	margin-top:0;
	padding-right:47px;
	border-right:3px double #CCCCCC;
	
	
}
#panelContentMapLegend li{
	overflow:hidden;
	margin-bottom:11px;
	color:#001F39;
	font-weight:bold;
	font-size:12px;
	height:31px;
	line-height:31px;
}
#panelContentMapLegend li img{
	float:right;
	margin:0;
	padding:0;
}

#panelContentMapLegend .ulLegendRight{
	padding-left:16px;
	width:auto;
	border:0;
}

#panelContentMapLegend .ulLegendRight li{
	padding-right:56px;
	width:107px;
}

#panelContentMapLegend .ulLegendRight .clearinghouses{
	color:#414445;
	padding:0;
	width:auto;
}
/* Get Involved Page */

.panelGetInvolvedLegend{
	padding:8px 0 12px;
}
.panelGetInvolvedLegend ul{
	padding:0;
	margin:0;
}

.pageGetInvolved .introPanel{
	padding:0;
}
.pageGetInvolved .panelGetInvolvedLegend li{

	float:left;
	color:#001F39;
	font-size:12px;
	font-weight:bold;
	margin-right:32px;
}
.pageGetInvolved .panelGetInvolvedLegend li span{
	margin-right:2px;
}

.pageGetInvolved .panelGetInvolvedLegend li img{
	float:none;
	vertical-align:middle;
}
.panelGetInvolvedLinks h2{
	padding:0;
	border:0;
}

.panelGetInvolvedLinks li{
	width:306px;
	float:left;
	padding-right:36px;
}

.panelGetInvolvedLinks li h3{
	color:#521E2D;
	font-size:16px;
	font-weight:bold;
	line-height:150%;
}

.panelGetInvolvedLinks li p{
	color:#3F4445;
	font-size:12px;
}

.panelGetInvolvedLinks li a{
	color:#19596C;
	font-weight:bold;
	text-decoration:none;
}
.panelGetInvolvedLinks li a:hover{
	text-decoration:underline;
}

/* Meet the Fellows page */

#pageMeetTheFellows .introPanel{
	padding:0 0 5px;
}

.butSeeFellows{
	display:block;
	height:32px;
	width:236px;
	background:url(../images/but-see-all-fellows.png) top no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
a.butSeeFellows:hover{
	background:url(../images/but-see-all-fellows.png) bottom no-repeat;
}

.sortBy{
	background:url(../images/bg-sort-by.png);
	overflow:hidden;
	color:#fff;
	height:34px;
	line-height:30px;
	padding:0 15px;
	margin-bottom:29px;
	
}

.sortBy span{
	font-size:18px;
	text-transform:lowercase;
	float:left;
	display:block;
	height:100%;
}

.sortBy ul{
	float:left;
	margin:0;
	padding:0;

}

.sortBy li{
	float:left;
	height:22px;
	margin:0;
	padding:6px 0 6px 0;
	text-transform:lowercase;
	font-size:18px;
	margin-left:25px;
	line-height:18px;
}

.sortBy li a{
	color:#fff;
	text-decoration:none;
}

li.sortActive{
	color:#521E2E;
	background:url(../images/bg-sort-active-name.png) 0 7px no-repeat;
	width:85px;
	text-align:center;
	margin-left:17px;
}

li.sortActive a{
	color:#521E2E;
}

.panelContent .ulFellows {
    margin:0;
}

.ulFellows li{
	overflow:hidden;
	padding-bottom:21px;
}
.ulFellows li.liLastFellow{
	padding-bottom:0px;
}


.ulFellows li.liLastFellow div{
	border:0;
	padding-bottom:0px;
}

.ulFellows li ul li{
	overflow:hidden;
	padding:0;
}

.ulFellows img{
	border-top:2px solid #ED5815;
	border-bottom:2px solid #ED5815;
	margin-right:14px;
}
.ulFellows li div {
	width:579px;
	float:left;
	padding-bottom:18px;
	border-bottom:1px solid #cccccc;
}

.ulFellows li div ul{
	margin:0 0 21px;
	font-weight:bold;
	font-size:11px;
	color:#001F39;
}

.ulFellows p{
	padding:0;
}

.fellowOrganization{
	color:#195A6C;
}

.pagination{
	background:url(../images/bg-pagination.png);
	width:100%;
	height:34px;
	line-height:30px;
	color:#ffffff;
	text-align:center;
	margin-top:20px;
	overflow:hidden;
}

.pagination img{
	margin:0;
	padding:0;
}

.pagination ul{
	float: left;
	left: 50%;
	position: relative;
	text-align: center;
	margin:0;
	padding:0;
}

.pagination li{
	float:left;
	float: left;
	left: -50%;
	position: relative;	
	font-size:18px;
	margin-right:21px;
	overflow:hidden;
}

.pagination li a{
	color:#ffffff;
	text-decoration:none;
}
.pagination li.liPaginationActive a{
	color:#EB5813;
}

/* All Fellows Page */

#pageAllFellows .introPanel{
	padding:0 0 18px;
	
}

/* Fellow Detail Page */

#panelFellowDetailHeader{
	padding-bottom:7px;
	border-bottom:3px double #CCCCCC;
}

#panelFellowDetailHeader h1{
	color:#19596C;
	font-size:25px;
	line-height:160%;
	/*display:inline;*/
}

.fellowInfo{
	overflow:hidden;
	margin-bottom:23px;
}

#panelFellowDetail{
	padding-bottom:14px;
}

#panelFellowDetail p{
	float:none;
	line-height:160%;
}

.fellowInfo h3{
	font-size:16px;
	color:#001F39;
	font-weight:bold;
	border:0;
	margin:0;
	padding:0;

}

.fellowInfo img{
	border-top:2px solid #ED5815;
	border-bottom:2px solid #ED5815;
	margin: 10px 0;
}

#panelFellowDetail .fellowInfo p{
	line-height:135%;
}


.fellowInfo p span {
    color: #19596C;
}


.fellowBio{
	clear:both;
}

/* Resources */
/* ************************** */

.pageResources .introPanel{
	padding:0 0 17px;
}

.pageResources #sidebarNav h2{
	line-height:35px;
}

.pageResources #sidebarNav h2 a{
	color:#195B6C;
	font-size:22px;
	text-transform:lowercase;
}

#searchResources{
	overflow:hidden;
	zoom:1;
	margin:0;
}

#searchResources li{
	width:170px;
	float:left;
	margin-right:55px;
}

#searchResources li h2{
	border:0;
	font-size:14px;
	font-weight:bold;
	text-transform:lowercase;
	display:block;
	margin-bottom:4px;
}
#searchResources li input.butSearchResources{
	width:163px;
	height:20px;
	padding-left:5px;
	border:1px solid #9EA0A0;
	margin-bottom:18px;
}

#searchResources li select{
	color:#414445;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
	width:100%;
	border:1px solid #aaa;
}


#panelResourcesList{
	padding-bottom:7px;
	border-bottom:0;
}

#panelResourcesList h2{
	border:0;
	display:block;
	margin-bottom:18px;
}
#panelResourcesList ul{
	margin-top:0;
}

#panelResourcesList li{
	overflow:hidden;
	zoom:1;
	margin-top:1em;
}
#panelResourcesList li.liMostRecent{
	margin-top:0px;
}
#panelResourcesList li img{
	border-top:2px solid #ED5815;
	border-bottom:2px solid #ED5815;
	float:left;
	margin-right:14px;
}
#panelResourcesList li div{
	float:left;
	min-height:116px;
  min-height: 85px;
	width:538px;
	padding-right:40px;
	border-bottom:1px solid #CCCCCC;
}
#panelResourcesList li div span{
	font-size:11px;
	font-weight:bold;
}	
.icon-report{
	display:block;
	width:47px;
	height:15px;
	background:url(../images/but-report.png);
	text-indent:-9999px;
	margin-bottom:3px;
}
.icon-book{
	display:block;
	width:38px;
	height:15px;
	background:url(../images/but-book.png);
	text-indent:-9999px;
	margin-bottom:3px;
}

#panelResourcesList li h3{
	color:#001F39;
	font-size:14px;
	font-weight:bold;
	margin-bottom: 0.5em;
}

.panelContent li h3 .tags a{
	color:#521E2E;
}

/* Generic Interior */

#pageGenericInterior .introPanel p{
	padding:0;
}

#pageGenericInterior .panelContent h2{
	display:block;
	text-transform:lowercase;
	font-size:17px;
	font-weight:bold;
	color:#001F39;
	border:0;
	margin-bottom:34px;
}

 .panelContent h3{
	display:block;
	font-size:16px;
	color:#3F4445;
	line-height:100%;
	border:0;
	margin-bottom:34px;
	
}

.panelContent h4{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#001F39;
	border:0;
	margin-bottom:34px;
}


#pageGenericInterior .panelContent h5{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#001F39;
	border:0;
	margin-bottom:15px;
	clear:both;
}
#pageGenericInterior .panelContent h6{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#001F39;
	border:0;
	margin-bottom:0px;
	clear:both;
}
#pageGenericInterior .panelContent .panelLeft{
	float:left;
	width:406px;
	padding:9px 44px 0 0;
}
#pageGenericInterior .panelContent .panelRight{
	float:left;
	width:235px;
	padding-top:9px;
}

.panelContent p.callout{
	background:url("../images/bg-blog-ul.png");
	color:#656A6C;
	font-size:13px;
	font-weight:bold;
	padding:12px;
	border-top:4px solid #ED5815;
	border-bottom:4px solid #ED5815;
}

#pageGenericInterior .panelContent ul{
	list-style-image:url(../images/bg-list-image.png);
	padding-left:55px;
	font-size:12px;
	font-weight:bold;
	color:#531E2F;
}
#pageGenericInterior .panelContent ul li{
	list-style-type:disc;
	color:#3F4445;
}

.grayborder{
	border-top:3px solid #656A6C;
	border-bottom:3px solid #656A6C;
}
.orangeborder{
	border-top:2px solid #ED5815;
	border-bottom:2px solid #ED5815;
}

#pageGenericInterior .panelContent .panelimagesleft{
	float:left;
	width:292px;
	margin-bottom:27px;
}

#pageGenericInterior .panelimagesleft h4{
	margin-bottom:15px;
}
#pageGenericInterior .panelContent .panelimagesright{
	float:left;
	width:393px;
	margin-bottom:27px;
}

#pageGenericInterior .panelimagesright h4{
	margin-bottom:15px;
}

/* Footer */
/* ************************** */

#footer ul{
	float:left;
	padding:2px 0 0 0;
	overflow:hidden;
	width:600px;
}

#footer ul li{
	float:left;
	padding:0 8px 0 0;
	margin:0 8px 10px 0;
	border-right:1px solid #ffffff;
	font-size:11px;
	color:#195c6c;
	line-height:1em;
}

#footer ul a{
	color: #195c6c;
	text-decoration:none;
}

#footer ul a:hover{
	color:#ED5815;
	text-decoration:underline;
}

#footer li.footerLiLast {
	border-right:none;
}

#footer p.pCopyright{
	float:left;
	font-size:10px;
	clear:left;
	color:#195c6c;
	width:670px;
	font-weight:bold;
	margin:0;
}

#footer p.pDesign{
	float:right;
	font-size:92%;
	color:#E5E5E5;
	line-height:1.4em;
	text-align:right;
	margin:0;
	width:260px;
	cursor:pointer;
}

#footer p.pDesign a {
	color:#195c6c;
	text-decoration:none;
}

#footer p.pDesign img {
vertical-align:bottom;
}


/* Russia */
/*************************************************/
.pageRussia{
	
}

.pageRussia #main {
	background:#fff url(../images/bg-main-home.png) 0 0 no-repeat;
}

.pageRussia #sidebar {
	float:right;
}

.pageRussia #content {
	padding:0 20px 0 0;
}

.pageRussia #sidebarPanelGlobal{
	padding:0 0 0 0;
	border-top:none;
	margin:0 0 12px 0;
	overflow:hidden;
}

.pageRussia #sidebarPanelConnected{
	padding:12px 0;
	border-top:none;
}

.pageRussia #panelFeature{
	background:url(../images/feature-russia.jpg);
}

.pageRussia #panelFeature a {
    color: #ED5815;
}

.pageRussia .sidebarIntroPanel{
	border-top:0;
	padding-top:0;
	margin-bottom:;
	border-bottom:3px double #CCCCCC;
}

.pageRussia .sidebarIntroPanel h3{
	color:#521E2E;
	font-size:24px;
	margin-bottom:11px;
}
.pageRussia .sidebarIntroPanel p{
	font-size:12px;
	line-height:135%;
	color:#001F39;
	margin:0;
}

#page-bottom{
	clear:both;
	overflow:hidden;
	zoom:1;
}

.bottom-main{
	width:679px;
	padding-left:7px;
	float:left;
}

.bottom-sidebar{
	width:229px;
	float:left;
	padding-left:25px;
}

#page-bottom #panelResourcesList{
	padding-top:0;
}
#page-bottom #panelResourcesList h2{
	display:inline;
	padding-right:8px;
	border-right:1px solid #CCCCCC;
}

#page-bottom #panelResourcesList ul{
	margin-top:18px;
}

#page-bottom #panelResourcesList li div{
	padding-right:36px;
}


.bottom-sidebar .sidebar-panel h2{
	font-size:25px;
	color:#19596C;
}

.bottom-sidebar .sidebar-panel .linkSeeall{
	padding:0;
}

.bottom-sidebar .sidebar-panel ul{
	margin-top:14px;
}

.bottom-sidebar .sidebar-panel li span{
	font-size:9px;
	font-weight:bold;
	color:#656A6C;
}

.bottom-sidebar .sidebar-panel li h3{
	font-size:14px;
	font-weight:bold;
	color:#001F39;
}

.bottom-sidebar .sidebar-panel li p{
    color: #001F39;
    font-size: 12px;
    line-height: 135%;
    margin: 0;
    padding: 0 4px 16px 0;
}

#page-bottom .tags a{
	text-decoration:none;
	font-size:12px;
}
/*
orange:#ED5815

*/







/* feature */


#slideshow-images{
	width:685px;
	height:392px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}

.slide-image{
	display:none;
}

#slideshow-text{
	height:192px;
	width:322px;
	border-top:2px solid #ED5815;
	border-bottom:2px solid #ED5815;

	position:absolute;
	top:128px;
	left:0;	
	z-index:2;
}

.slide-text{
	height:177px;
	width:301px;
	padding:15px 8px 0 13px;
	display:none;
	background:url(../images/bg-featureText.png);
}

.slide-text h2{
	margin-bottom:9px;
}

.controls{
	display:block;
	text-indent:-9999px;
	height:31px;
	width:15px;
	position:absolute;
	bottom:11px;
	z-index:2;
}

.btn-previous{
	left:12px;
	background:url(../images/btn-previous.png);
}

.btn-next{
	right:12px;
	background:url(../images/btn-next.png);
}

.authorname {
}

.authorname a {
  font-weight: bold;
  color: #531E2F;
  text-decoration: none;
}

.authorname a:hover {
  color: #ED5815;
}

.pageInternational .butSeeFellows
{
	float: left;
}

#panelBlog p {
  margin-top: 0px;
}

a.rm {
  display: block;
  margin-top: 10px;
}

.formattedform .input {
	padding-top: 5px;
}

.formattedform label {
	font-weight: bold;
}

.formattedform .inputbox {
	padding: 5px;
	font-size: 18px;
	width: 300px;
}

#sidebar .sidebarPanel.sidebarMenu:first-child {
	margin-bottom: 0px;
}

#sidebar_toc {
	padding-top: 10px;
}

#sidebar_toc.fixed {
	position: fixed;
	top: 0px;
}

#sidebar_toc .toc_title {
	font-size: 18px;
	line-height: 21px;
	color:#19596C;
	padding: 5px 0px 10px 0px;
	display: block; 
	width: 235px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

#sidebar_toc li a {
	padding: 2px 0;
	display: block;
	width: 235px;
	text-decoration: none;
}

#sidebar_toc li a:hover {
	color: #ED5815;
}

div.accordion_title {
	font-size: 18px;
	padding: 15px;
	margin: 5px 0;
	background: #195C6C;
	color: #FFFFFF;
	cursor: pointer;
	clear: both;	
}

div.accordion_spacer {
	height: 10px;
	clear: both;		
}

div.accordion_box {
	display: none;
	box-sizing: border-box;
	clear: both;
	
} 