/* styling for the ContentListingControl */
/*
#contentListingFilterDateYear     { margin-top:5px; }
#contentListingFilterTypeMetaThes { clear:none; margin-top:5px; }
div.centricListingResult { margin-left:30px; width:615px;}
div.centricListingResult span { float:left;}
.centricListingDivider {clear:both;}
*/



/* styling for the FamilyLinksControl */
#navcontainer { margin-left: 0px; }
#navcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: arial;} 
#navcontainer li {  margin: 0; }
#navcontainer a { display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; }
#navcontainer a:visited { font-weight: normal; }
#navcontainer a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#navcontainer ul ul li { margin: 0; }
#navcontainer ul ul a { display: block; width: 180px; padding: 5px 0px 5px 20px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#navcontainer ul ul a:visited { text-decoration: none; }
#navcontainer ul ul a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#active a { display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; font-weight: bold; }
#active ul a { font-weight: normal; }

#childrennavcontainer { margin-left: 0px; }
#childrennavcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: arial;} 
#childrennavcontainer li {  margin: 0; }
#childrennavcontainer a { display: block; padding: 5px 0px 5px 20px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#childrennavcontainer a:visited { font-weight: normal; }
#childrennavcontainer a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#childrennavcontainer ul ul li { margin: 0; }
#childrennavcontainer ul ul a { display: block; width: 180px; padding: 5px 0px 5px 20px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#childrennavcontainer ul ul a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#childrenactive a { display: block; padding: 5px 0px 5px 20px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; font-weight: bold; }
#childrenactive ul a { font-weight: normal; }

#currentnavcontainer { margin-left: 0px; font-weight: bold; }
#currentnavcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: arial;} 
#currentnavcontainer li {  margin: 0; }
#currentnavcontainer a { font-weight: bold; display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#currentnavcontainer a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#currentactive a { display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; font-weight: bold; }

/* CUSTOM */
/* General */
#righthand_image { margin-top: -10px; margin-bottom: -10px; }

/* Side Navigation */
#navcontainer { margin-left: 0px; }
#navcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: arial;} 
#navcontainer li {  margin: 0; }
#navcontainer a { display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; }
#navcontainer a:visited { font-weight: normal; }
#navcontainer a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#navcontainer ul ul li { margin: 0; }
#navcontainer ul ul a { display: block; width: 180px; padding: 5px 0px 5px 20px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#navcontainer ul ul a:visited { text-decoration: none; }
#navcontainer ul ul a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#active a { display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; font-weight: bold; }
#active ul a { font-weight: normal; }

#childrennavcontainer { margin-left: 0px; }
#childrennavcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: arial;} 
#childrennavcontainer li {  margin: 0; }
#childrennavcontainer a { display: block; padding: 5px 0px 5px 20px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#childrennavcontainer a:visited { font-weight: normal; }
#childrennavcontainer a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#childrennavcontainer ul ul li { margin: 0; }
#childrennavcontainer ul ul a { display: block; width: 180px; padding: 5px 0px 5px 20px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#childrennavcontainer ul ul a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#childrenactive a { display: block; padding: 5px 0px 5px 20px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; font-weight: bold; }
#childrenactive ul a { font-weight: normal; }

#currentnavcontainer { margin-left: 0px; font-weight: bold; }
#currentnavcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: arial;} 
#currentnavcontainer li {  margin: 0; }
#currentnavcontainer a { font-weight: bold; display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4;}
#currentnavcontainer a:hover { color: #394F69; background-color: #B5CBE4; text-decoration: none; }
#currentactive a { display: block; padding: 5px 5px; width: 180px; color: #394F69; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #B5CBE4; font-weight: bold; }

/* Basic Search */
#search_basic { width: 190px; }
#search_basic_str #str { border: 1px solid #7F9DB9; height: 22px; margin-left: 24px; margin-top: 3px; padding: 0; width: 116px; }
#search_basic_button img { margin: 4px 0 0 0; }

/* Content Listing Pagination */
.centricListingPagination { float: left; width: 655px; padding: 0; margin-top: 20px; margin-bottom: 8px; }
.centricListingPaginationLinks { float: left; width: 425px; padding: 0; margin-left: 30px; }
.centricListingPaginationLinks .centricListingPagination { width: 8px; float: none; margin: 0; }
.centricListingGeneral { margin-top: 0; }
