/* @override http://thebutlertrust.sta.gsba.co.uk/css/styles.css */
body {/*font-family
: Georgia, "Times New Roman", Times, serif;*/
			font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;line-height: 1.7;text-align: center;color: #414042;background: #F9F9F9 url('../images/bg.gif') top center no-repeat;}
body * {text-align: left;}
p {margin: 0 0 1.3em 0;}
input, textarea {/*font-family
: Georgia, "Times New Roman", Times, serif;*/
			font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;padding: 3px 5px;}
img {border: 0;}

p.justifyright{float:right;margin:0 0 10px 10px;}
p.justifyleft{margin: 0 10px 10px 0;}
p.justifyright span, p.justifyleft span{clear:both;margin:0;text-align:center;float:right;margin-top:5px;color:#666;line-height:15px;font-style:italic;width:100%;}


.blue {color: #00597C;}
hr {color: #ddd;background-color: #ddd;height: 1px;border: none;padding: 0px;margin: 0px}
.clear {clear: both;}
.clearfix:after {display: block;content: ".";clear: both;font-size: 0;line-height: 0;height: 0;overflow: auto;}
/* Navigation
    ----------------------------------------------- */
#mainmenu {border-bottom: 1px solid #E1E2E5;border-top: 1px solid #E1E2E5;font-family: Georgia;margin: 0 0 20px;padding: 0px 0;margin-top: 16px;}
#mainmenu_inner {width: 920px;overflow: hidden;background-color: #FFFFFF;}
#mainmenu ul {width: 920px;list-style: none;list-style-type: none;border: none;margin: 0;padding: 0;}
#mainmenu ul li {background: none repeat scroll 0 0 transparent;float: left;margin: 0;padding: 15px 12px;}
#mainmenu a, #mainmenu a:visited {border-bottom: #ffffff dotted 1px;color: #000000;display: block;float: left;font-size: 120%;font-weight: bold;line-height: 20px;margin: 0;padding: 0 0;}
#mainmenu a:hover {color: #00597d;border-bottom: #00597d dotted 1px;}
#mainmenu li.active a {color: #aa112c;border-bottom: #aa112c solid 1px;}
#mainmenu li.last {background: url('../images/menu_break.gif') center left no-repeat;}
#mainmenu li.last a {color: #00597d;}
#mainmenu li.last a:hover {color: #aa112c;}
#mainmenu li.active.last a {color: #AA112C;border-bottom: #aa112c solid 1px;}
#searchform {float: right;width: 25%;overflow: auto;padding: 0;margin: 0;}
#searchform fieldset {border: 0;padding: 0 5px;margin: 0;}
#searchform #inputwrapper {float: left;margin-right: -41px;line-height: 31px;overflow: hidden;width: 100%;}
#searchform #inputwrapper_inner {margin-right: 46px;line-height: 31px;}
/* 
						Here be hacks to sort out "liquid search" form input.
						Hate doing this, but no choice - can't find any other way to make this work. Bah.
						This works in modern browsers, but older browsers will see the input box slightly overlapping the search button.
					*/
#searchform #searchTerms, #searchform #s {width: 100%;/* I thought s
tandards were supposed to make this simpler. */
						-moz-box-sizing: border-box;/* FF uses norm
al box model for inputs. Make it use the border-box model. */
						-webkit-box-sizing: border-box;/* Same for Safa
ri. */
						box-sizing: border-box;/* CSS3. For thos
e that support it. */}
#searchform #submitform {float: right;width: 39px;overflow: hidden;padding: 0;margin: 0;}
#searchform #submitform img {margin: 0;padding: 0;}
/* Structure
    ----------------------------------------------- */
#container {margin: 0 auto;padding: 20px 0 0 0;text-align: left;overflow: hidden;width: 920px;position: relative}
body#pg1 #container {width: 948px;margin: auto;}
#container #container_inner {margin: 0 0px;padding: 0;}
.skipnavigation {left: -1000px;position: absolute;}
#body {margin: 0;padding: 0;text-align: left;}
#body_inner {padding: 0;margin: 0;clear: both;}
#body_shadow {width: 100%;}
.block_left {float: left;width: 457px;margin: 20px 0 0 0;padding: 0;}
.block_left .block_left_inner {margin: 0;padding: 0;}
.block_right {float: right;width: 457px;margin: 20px 0 0 0;padding: 0;}
.block_right .block_right_inner {margin: 0;padding: 0;}
/* Links
    ----------------------------------------------- */
a {border-bottom: 1px dotted #00597D;color: #00597D;margin-bottom: 0;text-decoration: none;}
.link-faux{border-bottom: 1px dotted #00597D;color: #00597D;display:inline-block;}
.link-faux:hover{cursor:pointer;}
a:hover {border-bottom-style: solid;}
a:focus, #footer a:focus {color: #900;border-color: #900;}
a:active {color: #ff0000;border-color: #ff0000;}
a.imagelink, a.imagelink:visited, a.imagelink:hover, a.imagelink:focus, a.imagelink:active, a.imagelink:link,
			a.lightbox, a.lightbox:visited, a.lightbox:hover, a.lightbox:focus, a.lightbox:active, a.lightbox:link {border-bottom: none;text-decoration: none;}
a.doc {background-image: url("../images/icon-word.gif");}
a.ppt {background-image: url("../images/icon-powerpoint.gif");}
a.pdf {background-image: url("../images/icon-pdf.gif");}
a.pdf, a.doc, a.ppt {background-position: left top;background-repeat: no-repeat;line-height: 1.3em;padding: 0.1em 0 0.1em 18px;font-size: 0.9em;margin-bottom: 5px;display: inline-block;border: none;}
a.pdf:hover, a.doc:hover, a.ppt:hover {text-decoration: underline;}
.btt{text-align:right;background:url(../images/back-to-top.png) no-repeat right center;padding:0 15px 0;}
/* Text Effects
    ----------------------------------------------- */
.upper {text-transform: uppercase;}
.lower {text-transform: lowercase;}
/* Headings
    ----------------------------------------------- */
h1 {font-family: Georgia;margin: 0 0 0.6em 0;padding: 0;color: #00597C;text-transform: uppercase;font-weight: bold;font-size: 12pt;line-height: 1.2em;}
h3, h3 a {font-family: Georgia;color: #A9112C;border-color: #A9112C;margin: 0 0 1em 0;padding: 0;text-transform: uppercase;font-weight: bold;font-size: 10pt;}

/* Content
    ----------------------------------------------- */
.contentbox {background: url("../images/promo_bg.png") repeat scroll left top transparent;border: 1px solid #DDDDDD;float: left;margin-right: 30px;width: 284px;}
#content_block_2 {display: none;}
.contentbox_inner {padding: 13px 14px 0 12px;position: relative;}
.content_tabs {overflow: auto;width: 100%;margin: 0;list-style: none;padding: 0 0 0 3px;margin: 0 0 -1px 0;position: relative;}
.content_tabs li a {border: 0;color: #999999;}
.content_tabs li.on a {border: 0;color: #A9112C;}
.content_tabs li {float: left;margin: 0 1px 0 0;padding: 5px 8px 4px 8px;border: 1px solid #DFE0E3;border-bottom: 0;font-family: Georgia;color: #A9112C;text-transform: uppercase;font-weight: bold;font-size: 8pt;background: #fff;}
.content_tabs li.on {padding: 5px 8px 5px 8px;}
.last {margin-right: 0px;}
.first {margin-left: 0px;}
.sec-content img {padding: 10px;}
/* Leader
    ----------------------------------------------- */
#leader {background: url('../images/leader-tile.png') top left repeat-x;}
#leader #leader_inner {background: url('../images/leader-background.png') top right no-repeat;width: 100%;overflow: auto;}
#leader #leader_inner .leader_image {float: left;margin: 11px 43px 11px 11px;}
#leader #leader_inner .leader_content {margin: 11px 25px 0 0;}
#leader #leader_inner .leader_content .leader_intro {font-weight: bold;}
#leader #leader_inner .leader_content p {margin-bottom: 0.8em;}
.strapline {color: #aa112c;font-style: italic;line-height: 16px;text-align: right;}
#nomination {float: right;font-family: Georgia;font-size: 10pt;width: 420px;letter-spacing: 0.08em;}
#nomination #nomination_deadline {text-align: center;}
#nomination #nomination_deadline a {background-color: #00597D;border: none;color: #FFFFFF;display: block;padding: 8px;text-align: center;width: 204px;font-weight: bold;float: right;}
#nomination #nomination_deadline a:hover {background-color: #4D97B3}
#nomination .actionbar {display: block;background: url('../images/nominate-link-background.png') top left repeat-x;color: #fff;border: none;margin: 0;padding: 0 0 0 7px;/*text-transform: uppercase;*/
                    font-weight: bold;font-size: 9pt;line-height: 23px;}
/* Tail end of homepage (pseudo-footer)
   
----------------------------------------------- */
#home_tail {width: 100%;overflow: hidden;}
#home_tail .block_spacer {margin-right: 5px;}
#home_tail .home_tail_wide {width: 457px;float: left;background: url('../images/footer-background-wide.png') top left no-repeat;}
#home_tail .home_tail_wide_inner {padding: 5px 8px;}
#home_tail .home_tail_narrow {width: 149px;float: left;background: url('../images/footer-background-narrow.png') top left no-repeat;}
#home_tail .home_tail_narrow_inner {padding: 5px 8px;}
#home_tail .home_tail_link_list a {font-size: 0.8em;}
#home_tail .home_tail_link_list h3 {margin-bottom: 10px;}
/* Footer
    ----------------------------------------------- */
#footer {width: 100%;overflow: auto;border-top: 1px solid #DDDEE1;margin-top: 0;padding: 0 0 2em;line-height: 1.5em;}
#footer {color: #98999B;}
#footer a {color: #98999B;border-color: #98999B;}
#footer #footer_left {width: 457px;float: left;}
#footer #footer_right {width: 457px;float: right;text-align: right;}
/* Nav Bar
    ----------------------------------------------- */
#nav_bar {border-top: 3px solid #00597D;border-bottom: 1px solid #00597D;width: 152px;padding: 10px 0 0 0;float: left;}
#nav_bar ul {margin: 0;padding: 0;list-style: none;}
#nav_bar h2 {font-family: Georgia;border: 0;margin: 0;padding: 0 9px 9px 9px;font-weight: bold;font-size: 10pt;color:#00597D;line-height:17px;}
#nav_bar ul li.active li a {color: #A9112C;}
#nav_bar a, #nav_bar_inner a {font-family: Georgia;margin: 0;padding: 0;font-weight: bold;border-bottom: 1px dotted #ffffff;}
#nav_bar ul li {padding: 9px 9px 9px 9px;border-top: 1px solid #dddddd;font-size: 8pt;}
#nav_bar ul li ul {margin: 9px 0 0 0;padding: 0;list-style: none;display: none;}
#nav_bar ul li.active ul {display: block;}
#nav_bar ul li ul li {border-bottom: medium none;border-top: medium none;font-family: Georgia;line-height: 1em;margin: 0 0 9px;padding: 0;text-decoration: none;text-indent: 1em;text-transform: uppercase;}
#nav_bar ul li ul li a {font-weight: normal;border-bottom: 1px dotted #ffffff;}
#nav_bar ul li.active a, #nav_bar ul li li.active a {color: #00597C;border-bottom: 1px dotted #00597C;}
#nav_bar ul li a:hover, #nav_bar ul li ul li a:hover {color: #00597d;border-bottom: 1px dotted #00597C;}
#nav_bar #nav_bar_inner li.active a, #nav_bar #nav_bar_inner li.active a {border-bottom: 1px solid #AA112C;color: #AA112C;}
#nav_bar #nav_bar_inner li.active li a, #nav_bar #nav_bar_inner li.active li a {border-bottom: none;color: #00597D;}
#nav_bar #nav_bar_inner li.active li.active a, #nav_bar #nav_bar_inner li.active li.active a {border-bottom: 1px solid #AA112C;color: #AA112C;}
#nav_bar #nav_bar_inner li.active li a:hover, #nav_bar #nav_bar_inner li.active li a:hover {border-bottom: 1px dotted #00597C;color: #00597D;}
/* Sidebar
    ----------------------------------------------- */
#sidebar {float: right;width: 220px;}
#sidebar_inner {}
#sidebar .sidebar_box h3 {color: #414042;margin-bottom: 10px;}
#sidebar .sidebar_box, #sidebar .sidebar_box_light {background: url("../images/content-sidebar-box-background.png") no-repeat scroll center top #FFFFFF;margin: 0 0 23px;padding: 11px;}
#sidebar .sidebar_box_light {background: url('../images/content-sidebar-box-background-light.png') top left no-repeat;}
#sidebar  .sidebar_box_donate {background: url("../images/bg.gif") no-repeat scroll center center #F9F9F9;border: 1px solid #ddd;text-align: center;margin: 0 0 23px;padding: 11px;}
#sidebar  .sidebar_box_donate a {border: none}
#sidebar h4 {font-size: 1em;margin: 1em 0 0.5em 0;}
#sidebar p {margin-bottom: 1.0em;}
/* Main Bar
    ----------------------------------------------- */
#main_bar {width: 501px;float: left;margin-left: 23px;}
#main_bar h1 {margin: 0 0 0.6em 0;color: #00597C;}
#main_bar h2 {font-family: georgia;font-size: 1.6em;line-height: 1.4em;margin: 0.6em 0;}
#main_bar_wide {width: 650px;float: left;margin-left: 20px;}
#main_bar hr{margin-bottom:15px;}
/* Podcasts
    ----------------------------------------------- */
.podCastBox {display: inline;float: left;margin-right: 10px;width: 110px;}
.podCastBox h5 {color: #414042;font-size: 9pt;font-weight: bold;}
.podCastBox .podCastImage {background: #FFF url('../images/podcast-lowerbg.png') bottom left repeat-x;margin: 0 auto;padding-bottom: 12px;width: 110px;}
.podCastBox a {text-transform: uppercase;}
/* Award Winners Table
    ----------------------------------------------- */
.awardWinnersTable th {/
*		border-bottom: 1px solid #414042;*/
		color: #A9112C;}
.awardWinnersTable .topRow td {padding: 4px 0 0 0;}
.awardWinnersTable img {border: 1px solid #414042;}
.awardWinnersTable .awName {color: #00597C;font-weight: bold;text-transform: uppercase;}
.awardWinnersTable .awOrg {font-weight: bold;}
.awardWinnersTable .lowerBorder {border-bottom: 1px dotted #dddddd;}
.awardWinnersTable .topRow {padding-top: 10px;}
/* Lightbox */
#lightbox {position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img {border: none;}
#outerImageContainer {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer {padding: 10px;}
#loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav {left: 0;}
#hoverNav a {outline: none;}
#prevLink, #nextLink {width: 49%;height: 100%;background: transparent url('../images/blank.gif') no-repeat;/* Tri
ck IE into showing hover */
	display: block;}
#prevLink {left: 0;float: left;}
#nextLink {right: 0;float: right;}
#prevLink:hover, #prevLink:visited:hover {background: url('../images/prev.gif') left 50% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background: url('../images/next.gif') right 50% no-repeat;}
/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText {color: #FF9834;font-weight: bold;text-decoration: none;}
#nextLinkText {padding-left: 20px;}
#prevLinkText {padding-right: 20px;}
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/
.ontop #imageData {padding-top: 5px;}
/*** END : added padding when navbar is on top ***/
#imageDataContainer {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData {width: 100%;background: #fff;overflow: auto;}
#imageData #imageDetails {width: 60%;float: left;padding-left: 10px;text-align: left;}
#imageData #caption {font-weight: bold;}
#imageData #numberDisplay {display: block;clear: left;padding-bottom: 1.0em;}
#imageData #bottomNavClose {width: 66px;float: right;padding-right: 10px;padding-bottom: 0.7em;}
#imageData #helpDisplay {clear: left;float: left;display: block;}
#overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;display: none;}
#logolink {display: block;height: 104px;margin: 0px;width: 375px;}
/*-------------------- HERO FADER JAVASCRIPT HOMEPAGE --------------------*/
#herofader {margin: 0 15px;background: #00597d;position: relative;margin-bottom: 28px;}
.slideshow {width: 602px;height: 307px;padding: 0;float: right;}
.heroitem {height: 307px;width: 602px;position: relative;display:none;}
#heroitemFirst{display:block;}
.fixed-content {float: left;width: 284px;padding: 15px;padding-top:30px;color: #fff;font-size: 1.1em;}
.fixed-content h1{margin-bottom:20px;line-height:1.46em;font-size:1.09em;color:#fff;text-transform:none;font-weight:normal;font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;}
.fixed-content a {color: #fff;text-decoration: underline;}
.fixed-content ul{padding-left:0;}
.fixed-content li{margin:15px 0 15px 20px;line-height:1.52em;}

.herotext {color: #FFFFFF;display: block;float: left;height: 257px;padding: 25px;width: 268px;}
.slide-desc {position: absolute;bottom: 10px;right: 10px;background:url(../images/trans-light.png);color: #00597d;padding: 5px;width: 572px;line-height: 1.32em;margin: 0;}
.herotext h2 {font-family: georgia;font-size: 200%;font-weight: normal;line-height: 1em;margin-bottom: 0.7em;margin-top: 0;text-transform: uppercase;}
.herotext p, .herotext li {font-family: verdana;font-size: 90%;line-height: 1.3em;margin-bottom: 6px;}
.herotext a, .herotext a:visited {border-bottom: 1px dotted #ffffff;color: #ffffff;}
.herotext p a:hover, .herotext li a:hover {border-bottom: 1px solid #ffffff;}
.herotext ul {padding-left: 12px;margin-bottom: 12px;}
.herotext li {list-style: disc outside none;}
#nav {background-color: #00597D;font-size: 110%;padding: 5px 5px 8px;position: absolute;right: 14px;top: 14px;z-index: 50;}
#nav a {color: #709DAF;border-bottom: medium none;font-family: georgia, serif;font-weight: bold;margin: 5px;padding: 2px;text-decoration: none;}
#nav a.activeSlide {border-bottom: 1px solid #FFFFFF;color: #ffffff;}
#nav a:focus {outline: none;}
a#next, a#prev {float: left;height: 24px;position: absolute;top: 138px;border: none;width: 14px;text-indent: -9999px;}
a#next {background: transparent url(../images/glider-right.gif) no-repeat top left scroll;right: -16px;position: absolute;}
a#prev {background: transparent url(../images/glider-left.gif) no-repeat top left scroll;float: left;left: -16px;}
/* @group Internal Slideshow */
#slide-internal{width:640px;float:left;margin-left:10px;margin-bottom:20px;}
#slide-internal .item{width:640px;background:#f3f3f3;padding:10px;border:1px solid #00597C;}
#slide-internal .image{float:left;display:inline;margin-right:20px;}
#slide-internal .image img{width:150px;}
#slide-internal .desc{float:left;width:470px;}
#slide-internal #nav{top:auto;top:10px;right:10px;}
#slide-internal #nav a{float:right;margin-top:0;margin-bottom:0;line-height:12px;}
#slide-internal #prev, #slide-internal #next{top:105px;}
#slide-internal ul{padding:0;margin-left:0;}
#slide-internal li{margin-left:20px;padding:0;}
#slide-internal a#prev {background: transparent url(../images/glider-right.gif) no-repeat top left scroll;right: -16px;position: absolute;left:auto;}
#slide-internal a#next {background: transparent url(../images/glider-left.gif) no-repeat top left scroll;float: left;left: -16px;right:auto;}

.more-info a{background:#00597C;color:#fff;line-height:30px;display:inline-block;padding:0 10px;font-family:georgia, serif;font-weight:bold;}

/* @end */


/*---------------------- HOME PROMOS -------------------------*/
#home_tail, #promos, #header, #footer {width: 920px;margin: auto;}
.contentbox h3 {border-bottom: 1px dotted #DDDDDD;border-color: #A9112C #A9112C #DDDDDD;color: #A9112C;font-family: Georgia;font-size: 1.6em;font-weight: normal;padding: 8px 12px 6px 12px;text-transform: none;}
.contentbox h3 a {font-size: 1em;border: none;text-decoration: none;color: #A9112C;font-family: Georgia;font-weight: normal;text-transform: none;margin: 0;}
.contentbox h3 a:hover {border-bottom: 1px dotted #DDDDDD;}
.promo_img {bottom: 0;display: block;height: 83px;margin: 0;position: absolute;right: 0;width: 111px;z-index: 2;}
#promos .promo_link, #home_tail .promo_link {background-color: #DFECF4;border-top: 1px dotted #CCCCCC;bottom: 0;line-height: 1.4em;padding-right: 100px;clear: both;width:174px;}
.promo_link {height: 34px;position: absolute;bottom: 0;left: 0;z-index: 1;}
#promos .contentbox, #home_tail .contentbox {position: relative;}
#promos .contentbox {height: 210px;}
#home_tail .contentbox {height: 240px;}
#promos h3, #home_tail h3 {margin-bottom: 0;}
#promos p, #home_tail p {margin: 0;padding: 10px;}
#promos p.last, #home_tail p.last {padding: 0;}
#home_tail {padding-bottom: 28px;padding-top: 28px;}
#home_tail .contentbox_inner {min-height: 210px;}
#home_tail .contentbox img {margin: 0 10px 10px 0;}
#home_tail .contentbox p {margin-bottom: 0px;}

#newsContainer {height: 182px;overflow-y: auto;padding-top: 10px;}
#footer .contentbox {border: none;background: none}
#footer .contentbox p {margin: 0 0 4px;}
.contentbox_inner p {line-height: 1.4em;}
#home_tail .newsItemPromo h4 {margin: 0;padding: 0 10px 0 10px;}
#home_tail .newsItemPromo .date {padding-top: 0;padding-bottom:0;}
#home_tail .newsItemPromo p {padding: 0 10px 10px 10px;}
/*----------- NEWS BLOG -----------------*/
.item {margin-bottom: 1em;padding-bottom: 1em;}
.thumb.wrap span {background: url("../images/icons/arrow-r-lightblue-lightblue-space.gif") no-repeat scroll right center #0099A5;color: #FFFFFF;float: left;font-size: 1em;opacity: 0.7;padding: 0.21em 20px 0.2em 6px;position: absolute;bottom: 0;right: 0;display: none;}
.cols1.noLeftNoRight.small {}
.c
ols1.noLeftNoRight {padding: 0;/*width
:240px;*/}
.dateTitle {margin: 0.63em 0;margin-top: 0px;}
.dateTitle h2 {font-weight: normal;}
.thumb.wrap {float: left;display: none}
fieldset {border: none;padding: 0px;margin: 0;}
p.date {font-size: 0.9em;margin-bottom: 0;font-family: arial;}
p.tags {font-size: 0.9em;margin-bottom: 0;font-family: arial;}
.box ul {list-style: disc outside none;margin-left: 15px;padding: 0;}
input.subscribe_button, input#ajaxSearch_submit {background-color: #00597D;border: 1px solid #00597D;color: #FFFFFF;font-family: georgia;}
input.subscribe_button{width:70px;text-align:center;font-size:11px;}
.sidebar_box input.subscribe_button, .sidebar_box input#ajaxSearch_submit {margin-top: 4px;float: right}
/* @group Search */
#ajaxSearch_form #ajaxSearch_input {width: 400px;font-size: 1.16em;}
#ajaxSearch_form #ajaxSearch_submit {font-size: 1.16em;font-weight: bold;width: 80px;text-align: center;line-height: 24px;padding: 0 5px;}
form#SearchForm .textfield, form#subscribe_form .textfield {width: 184px}
#searchClose {float: right;position: absolute;z-index: 10;right: 5px;top: 95px;}
#ajaxSearch_intro {font-weight: bold;}
.AS_ajax_grpResultName {margin-bottom: 1.4em;}
#ajaxSearch_form {position: relative;margin-bottom:20px;}
.AS_ajax_grpResult {border: 1px solid #ddd;padding: 10px;background: #f3f3f3;margin-bottom: 1.4em;}
.AS_ajax_resultsIntroFailure {border: 1px solid #ddd;padding: 10px;background: #f3f3f3;margin-bottom: 1.4em;font-family: Georgia;margin: 55px 0 50px 0;color: #00597C;font-weight: bold;font-size: 16px;line-height: 1.2em;text-transform:uppercase;z-index:100;position:relative;}
.AS_ajax_grpResult .AS_ajax_grpResult{border:none;padding:0;margin:0;}
#current-search-results h3 {margin-bottom: 0;}
.AS_ajax_result {border-bottom: 1px solid #ccc;margin-bottom: 1em;padding-bottom:10px;}
.AS_ajax_result p {margin-bottom: 1em;}

.citation p{margin-bottom:0;}
.award-year{margin-bottom:0px;color:#333;text-transform:none;font-size: 11pt;}
.citation-wrap{margin-bottom:20px;}
/* @end */

/* @group Winners */
.winner-item{border-bottom:1px solid #ccc;margin-bottom:0.6em;}
.winner-item h3{margin-bottom:0;}
.winner-item h4{font-size:1.0em;margin:0 0 0.8em;}
.winner-item p{margin-bottom:0.8em;}
#more-info-content{margin-top:15px;}
h2.award{margin-bottom:0;font-size:1.32em;}
/* @end */



