/* IAEA Bulletin style sheet */

a {
  outline: none;
}


#oneColumn {
	width: 770px;
	margin: 0;
	padding: 0;
	/*background: #CDCDCD;*/
 	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, lucida, sans-serif;
}

#oneColumn h2, #oneColumn h3, #oneColumn h4 {
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, lucida, sans-serif;
}

/* Bulletin Header */
#oneColumn #bulletin_header {
	margin: 0;
	padding: 0;
	/*height: 98px;*/
	position: relative;
}

#oneColumn #bulletin_header #bulletin_hornav {
	position: absolute;
	top: 71px;
	width: 750px;
	height: 25px;
	margin: 0 0 0 20px;
	font: bold .9em Verdana, Arial, helvetica, sans-serif;
	letter-spacing: 2px;
	color: #666;
}

#oneColumn #bulletin_header #bulletin_hornav.mac-ff-fix {  
 top: 72px;
}

#oneColumn #bulletin_header ul#navlist {
	margin: 0;
	padding: 0;
}

#oneColumn #bulletin_header #navlist li {
	display: inline;
	list-style-type: none;
	float: left;
}

#navlist a {
	margin: 0 2px 0 0;
	padding: 8px 13px 7px; 
	color: #666;
	text-decoration: none;
	border: none;
	display: block;
}

#navlist a#current {
	background-color: #EBEBEB;
}

#navlist a:link, #navlist a:visited {
	color: #666;
	background-color: #fff;
	text-decoration: none;
	border: none;
	display: block;
}

#navlist a:hover {
	color: #666;
	background-color: #EBEBEB;
	text-decoration: none;
	border: none;
	display: block;
}

/* CONTENT */
#oneColumn #bulletin_content {
	width: 740px;
	margin: 0 auto;
	padding: 15px 15px 7px 15px;
	/*background-color: #EBEBEB;*/
	overflow: hidden;
}

#oneColumn #bulletin_content h2 {
 color: #336699;
 margin: 0;
 font-size: 2.72em;
 font-weight: normal;
}

/* SlideShow */
#slideshow {
 width: 713px;
 height: 163px;
 background: #fff;
 padding: 3px;
 border-right: 1px solid #aaa;
 border-bottom: 1px solid #aaa;
 margin-bottom: 20px;
}

#slideshow object {
 margin: 0 !important; 
}

/* Front Page Articles */
.article-front {
 width: 230px;
 float: left;
 margin: 0 0 18px 15px;
}

.article-first {
 margin-left: 0;
}

#oneColumn #bulletin_content .article-front h2 {
 font-size: 1.18em;
 font-weight: normal;
}

#oneColumn .article-front h2 a {
 color: #333;
}

.article-front a {
 border: none !important;
}

.article-front .image {
 background: #fff;
 padding: 3px;
 border-right: 1px solid #aaa;
 border-bottom: 1px solid #aaa;
 margin: 5px 0 4px 0;
}

#oneColumn .article-front .image img {
 display: block;
 margin: 0;
}

#oneColumn .article-front p {
 color: #999;
 margin: 0 10px 0 5px;
 font-size: 1em;
 line-height: 1.5;
}

#oneColumn .article-front p a {
 color: #666;
 font-weight: bold;
}

/* Contents table */
#contents {
 clear: both;
 margin-top: 10px;
 position: relative;
}

#contents .cover {
 position: absolute;
 left: 516px;
 top: -48px;
 z-index: 10;
 height: 88px;
 width: 65px;
}

#contents .top {
 background: #F6F6F6;
 border-bottom: 1px solid #EBEBEB;
 padding: 12px 20px 7px 20px;
}

#oneColumn #contents .top h3 {
 float: left; 
 color: #A52A2A;
 font-size: 1.82em;
 margin: 0;
 font-weight: normal;
 line-height: 1.2;
}

#contents .top .back a {
 font-size: 1em;
 height: 24px;
 margin: 0;
 overflow: hidden;
 position: relative;
 width: 84px;
 display: block;
 border: none;
}

#contents .top .back span {
 background: url(/css/bulletin/images/btn_back.gif) no-repeat;
 display: block;
 height: 100%;
 left: 0;
 top: 0;
 width: 100%;
 z-index: 1;
 position: absolute;
 cursor: pointer;
}

#contents .top .back a:hover span {
 background-position: bottom left;
}

#contents .top p {
 float: right;
 color: #999;
 font-size: 1.82em;
 margin: 0;
 font-weight: normal;
 line-height: 1.2;
}

#contents table {
 width: 100%;
 background: #fff;
}

#oneColumn #contents table a {
 font-weight: bold;
 border: none;
 color: #666;
}

#contents table td {
 vertical-align: top;
 padding: 15px 5px 15px 5px;
}

#contents table .number {
 color: #BFBFBF; 
 font-size: 2.18em;
 text-align: right;
}

#contents table h4 {
 margin: 0 0 0.2em 0;
 font-size: 1.18em;
 font-weight: bold;
 line-height: 1.1;
}

#oneColumn #contents table h4 a {
 color: #336699;
}

#contents table p {
 color: #999;
 margin: 0;
 font-size: 1.09em; 
}

#contents table .pdf {
 width: 185px;
 vertical-align: middle;
 padding: 15px 10px 15px 25px;
}

#contents table .pdf ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#contents table .pdf li {
 float: left;
 color: #ccc;
 margin-right: 10px;
}

#oneColumn #contents table .pdf a {
 color: #858585;
 border: none;
 font-weight: normal;
 background: url(/css/bulletin/images/pdf_inactive.gif) left bottom no-repeat;
 padding-bottom: 21px;
 display: block;
 width: 19px;
 text-align: center;
}

#oneColumn #contents table .pdf a.active {  
	background-image: url(/css/bulletin/images/pdf_active.gif)
}
#oneColumn #contents table .pdf a:hover {
	
}
/* Article */

/* TOC */
#bulletin_header #toc {
 position: absolute;
 width: 245px;
 top: 75px;
 right: 15px;
 color: #999;
}

#bulletin_header #toc-inner {
 position: relative;
 padding-bottom: 3px;
}

#bulletin_header .toc-bottom {
 width: 245px;
 height: 3px;
 position: absolute;
 bottom: 0;
 left: 0;
 background: url(../css/bulletin/images/bgr_toc-bottom.png) no-repeat;
}

#bulletin_header #toc h2 {
 color: #fff;
 font-size: 1em;
 font-weight: bold;
 padding: 0;
}

#bulletin_header #toc h2 a {
 color: #fff;
 border: none;
 background: url(/css/bulletin/images/bgr_toc-open.gif) no-repeat;
 padding: 5px 5px 5px 36px; 
 display: block;
 line-height: 1.2;
}

#bulletin_header #toc h2 a.opened {
 background-image: url(/css/bulletin/images/bgr_toc-close.gif)
}

#bulletin_header #toc-content {
 padding: 10px 11px;
 background: url(/css/bulletin/images/bgr_toc-middle.png) repeat-y; 
}

#bulletin_header #toc-content h3 {
 color: #fff; 
 font-size: 1em;
 text-transform: uppercase;
 margin: 18px 0 0 0;
}

#bulletin_header #toc-content h3.first {
 margin-top: 0; 
}

#bulletin_header #toc-content ul {
 margin: 3px 0 0 19px;
 padding: 0;
}

#bulletin_header #toc-content li {
 font-size: 0.92em;
 margin: 0 0 0.5em 0;
 line-height: 1.2;
}

#bulletin_header #toc-content a {
 color: #999; 
 border: none;
}
#bulletin_header #toc-content a:hover {
	text-decoration: underline;
}
/* Article */
.article p, .article ul {
 font-size: 1.09em;
 line-height: 1.67;
 font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#oneColumn .article p {
 margin: 0 0 1.5em 0;
}

#oneColumn .article a {
 color: #FF4400;
 border-bottom: 1px dotted #FF4400;
}
#oneColumn .article a:hover {
	color: #336699;
	border-bottom: 1px dotted #336699;
}
.article ul { 
 list-style: disc;
}

#oneColumn .article h3 {
 font-size: 1.73em;
 font-weight: normal;
 color: #333;
 margin: 1em 0 0 0;
 line-height: 1.2;
}

#oneColumn .article h3.subtitle {
 color: #666;
 font: normal 1.64em/1.3 Georgia, "New York", utopia, serif; 
 margin: -5px 0 0 0;
}

#oneColumn .article p.author {
 color: #A52A2A;
 margin: -5px 0 0.5em 0;
}

.article blockquote {
 float: right;
 background: #F6F6F6;
 color: #363636;
 padding: 11px 11px 11px 18px;
 margin: 10px 0 5px 21px;
 width: 202px;
}

#oneColumn .article blockquote p {
 margin: 0;
 line-height: 1.5;
 font-weight: bold;
 font-size: 1.17em; 
}


/* Story Photo */
.article .story-info {
 float: left;
 width: 352px;
 margin: 0 16px 5px 0; 
}

.story-info .photo {
 margin: 10px 0 7px 0; 
}

.story-info .photo img {
 display: block;
 background: #fff;
 padding: 3px;
 border-right: 1px solid #aaa;
 border-bottom: 1px solid #aaa; 
}

#oneColumn .article .story-info .photo p {
 margin: 0 10px;
 font-size: 0.92em;
 line-height: 1.4;
 color: #666;
}

/* Story Resources */
.story-info .resources {
 background: #fff;
 padding: 7px 10px 10px 10px;
 border-right: 1px solid #aaa;
 border-bottom: 1px solid #aaa; 
}

#oneColumn .story-info .resources h3 {
 color: #333;
 font-size: 1em;
 text-transform: uppercase; 
 margin: 0 0 0.25em 0;
 font-weight: bold;
}

#oneColumn .story-info .resources h4 {
 color: #999;
 font-size: 1em;
 border-top: 1px dashed #D9D9D9;
 padding: 7px 0 0 1px;
 margin: 12px 0 4px 0;  
}

.story-info .resources ul {
 padding: 0;
 margin: 0 0 0 19px;
 list-style: square;
}

.story-info .resources li {
 font-size: 0.9em;
 color: #336699;
 line-height: 1.4;
 margin: 0 0 0.75em 0; 
}

#oneColumn .story-info .resources li a {
 border-bottom: 1px dotted #2A54A9;
 color: #336699;
}
#oneColumn .story-info .resources li a:hover {
	color: #A52A2A;
	border-bottom: 1px dotted #A52A2A;
}
#oneColumn .story-info .resources .download {
 margin: 0;
}

#oneColumn .story-info .resources .download li {
 float: left;
 list-style: none;
 padding: 0;
 color: #ccc;
 margin: 0 0 0 7px;
 letter-spacing: -1px;
}

#oneColumn .story-info .resources .download li.first {
 margin: 0;
}

#oneColumn .story-info .resources .download li a {
 border: none;
 background: url(/css/bulletin/images/pdf2_active.gif) left center no-repeat;
 padding-left: 15px;
}

#oneColumn .story-info .resources .download li span {
 background: url(/css/bulletin/images/pdf2_inactive.gif) left center no-repeat;
 padding-left: 15px; 
}

/* Footnone */
#oneColumn .article .footnote {
 clear: both;
 color: #999;
 border-top: 1px solid #B6B6B6;
 padding-top: 8px;
 margin: 20px 11px 25px 0; 
}

#oneColumn .article .footnote p {
 line-height: 1.5;
 font-size: 0.83em;
}

/* Article and Search results pagination */
#oneColumn .article .pagination {
 font-size: 0.92em;
 float: left;
 width: 420px;
 margin: 0 0 10px 0;
 line-height: 1.8;
}

#oneColumn .search-results .pagination {
 font-size: 0.83em;
 text-align: center;
 margin: 25px 0 10px 0; 
}

#oneColumn .article .pagination a, #oneColumn .search-results .pagination a {
 color: #666;
 border: 1px solid #BABABA !important;
 background: #DDD;
 padding: 2px 4px;
 font-weight: normal;
}

#oneColumn .article .pagination a.subarticle {
 margin-left: 33px;
}

#oneColumn .article .pagination a:hover, #oneColumn .search-results .pagination a:hover {
 background: #3D3D3D !important;
 border-color: #000 !important;
 color: #fff !important;
}

#oneColumn .article .pagination a.current, #oneColumn .search-results .pagination a.current {
 background: #BABABA;
 border-color: #3D3D3D;
 color: #3D3D3D;
}

#oneColumn .article .pagination a.inactive, #oneColumn .search-results .pagination a.inactive, #oneColumn .article .pagination a.inactive:hover, #oneColumn .search-results .pagination a.inactive:hover  {
 background: #E5E5E5 !important;
 border-color: #D7D7D7 !important;
 color: #B6B6B6 !important;
}

/* Social links */
#oneColumn .article .social-links {
 font-size: 0.92em;
 float: left;
 width: 270px;
 text-align: right;
 margin: 0 11px 10px 0;
 /*opacity: 0.5;*/
}
/**|a#article:hover {
opacity: 1;
}*/

#oneColumn .article .social-links a {
 color: #999;
 border: none;
 margin-left: 6px;
}

#oneColumn .article .social-links a img {
 border: none;
}

#oneColumn .article .social-links a.print, #oneColumn .article .social-links a.email-to-friend {
 padding-left: 14px;
 margin-right: 4px;
 background: url(/css/bulletin/images/icon_print.gif) left center no-repeat;
}

#oneColumn .article .social-links a.email-to-friend {
 background-image: url(/css/bulletin/images/icon_email.gif);
}

#oneColumn .article .social-links img {
 vertical-align: middle;
 margin: 0;
}

/* Bulletin Search */
#bulletinsearch {
 margin: 0;
}

#bulletinsearch .search input {
 vertical-align: middle;
}

#bulletinsearch .search input#send {
	/*display:block;
	position: absolute;
	left: 526px;
	width: 229px;
	height: 30px;
	background: #FFF url(/css/images/submit.gif);
	filter:alpha(opacity=0.5);
	opacity: 50;
	-moz-opacity:50;
	/*border: 1px solid #D7D7D7;*/
}
#bulletinsearch .search input#send:hover { 
	/*background-position: bottom left;
	filter:alpha(opacity=100);
	opacity: 100;
	-moz-opacity:100;*/
}

#bulletinsearch .search .text-input {
 /*border: 4px solid #D7D7D7; */
 border: none;
 color: #A52A2A;
 font-size: 1.27em;
 width: 385px;
 height:  25px;
 background: #F2F2F2 url(/css/bulletin/images/bgr_bulletinsearch.jpg) no-repeat left center;
 padding: 9px 80px 0px 10px;
 margin-right: 28px;
 float:left;
}

#bulletinsearch .search .focus, #bulletinsearch .search .text-input:focus {
	background-image: url(/css/bulletin/images/bgr_bulletinsearch_active.jpg);
}

/* Advanced Search */
#bulletinsearch .advanced {
 background: #E1E1E1;
 color: #666;
}

#bulletinsearch .advanced h3 {
 border-bottom: 1px solid #EBEBEB;
 text-transform: uppercase;
 padding: 0;
 font-size: 0.9em;
	letter-spacing: 2px;
}

#bulletinsearch .advanced h3 a {
 display: block;
 background: #D7D7D7 url(/css/bulletin/images/bgr_arrow-right.gif) 7px 50% no-repeat;
 margin: 10px 0 0 0;
 padding: 5px 20px;
 color: #666;
 border: none !important;
}

#bulletinsearch .advanced h3 a.opened {
 background-image: url(/css/bulletin/images/bgr_arrow-down.gif);
}

#bulletinsearch .advanced h4 {
 font-size: 0.82em; 
 text-transform: uppercase; 
 margin: 0 0 7px 0;
}

#bulletinsearch .advanced .col {
 float: left;
 border-left: 1px solid #EBEBEB;
 background-position: top right;
 background-repeat: no-repeat;
 width: 120px; 
 padding: 6px 0px 8px 19px;
}

#bulletinsearch .advanced .first-col {
 border: none;
 /*background-image: url(../css/bulletin/images/first.gif);*/
}

#bulletinsearch .advanced .second-col {
 /*background-image: url(/css/bulletin/images/second.gif);*/
 width: 310px;
 padding: 10px;
}

#bulletinsearch .advanced .second-col h4{
 /*background-image: url(/css/bulletin/images/second.gif);*/
 float: left;
 text-align:right;
 padding: 4px 5px 0 0;
 width: 50px;
}

#bulletinsearch .advanced .second-col select{
 /*background-image: url(/css/bulletin/images/second.gif);*/
 width: 245px;
}



#bulletinsearch .advanced .second-coli {
 /*background-image: url(/css/bulletin/images/second.gif);*/
 width: 325px;
 padding: 10px;
}

#bulletinsearch .advanced .second-coli h4{
 /*background-image: url(/css/bulletin/images/second.gif);*/
 float: left;
 text-align:right;
 padding: 4px 5px 0 0;
 width: 70px;
}

#bulletinsearch .advanced .second-coli select{
 /*background-image: url(/css/bulletin/images/second.gif);*/
 width: 245px;
}



#bulletinsearch .advanced .third-col {
 /*background-image: url(../css/bulletin/images/third.gif);*/
 width: 230px;
}

#buelletin .advanced .third-col .list{
 /*background-image: url(../css/bulletin/images/third.gif);*/
 width: 115px;
 float:left;
}



#infcircs .advanced .third-coli {
 /*background-image: url(../css/bulletin/images/third.gif);*/
 width: 210px;
}

#infcircs .advanced .third-coli .list{
 /*background-image: url(../css/bulletin/images/third.gif);*/
 width: 115px;
 float:left;
}


#bulletinsearch .advanced .one-col {
 	border-top: 1px solid #EBEBEB;
	padding: 10px 20px 10px 20px;
}

#bulletinsearch .advanced .one-col h4{
 	float: left;
	padding: 3px 0 0 0;
	margin-right: 20px;

}




#bulletinsearch .advanced .col input {
 vertical-align: middle;
}

#bulletinsearch .advanced .col p {
 font-size: 1.09em;
 float: left;
 margin: 0;
}

#bulletinsearch .advanced .first-col p {
 width: 60px;
 margin-left: -3px;
}

#bulletinsearch .advanced .first-col p.middle {
 width: 86px;
}

#bulletinsearch .advanced .first-col p.last {
 width: 77px;
}

#bulletinsearch .advanced p.from, #bulletinsearch .advanced p.to {
 float: left;
 width: 85px;
}

#bulletinsearch .advanced p.from {
 text-align: right;
 margin-right: 12px;
}

#bulletinsearch .advanced p.from input, #bulletinsearch .advanced p.to input {
 padding: 2px 10px;
 width: 65px;
 border-top: 1px solid #8D8D8D;
 border-left: 1px solid #CDCDCD;
 border-right: 1px solid #E3E3E3;
 font-weight: bold;
 color: #666;
}

#bulletinsearch .advanced p.from label, #bulletinsearch .advanced p.to label {
 font-size: 0.83em;
 color: #999;
 margin: 0 2px;
 display: block;
}

/* Search results */
#oneColumn p.num-results {
 background: #fff;
 color: #666;
 padding: 6px 15px;
 border-bottom: 5px solid #e5e5e5;
 /*border-top: 1px solid #EBEBEB; */
 text-align: right;
 margin: 1px 0 0 0;
 font-size: 1.09em;
}

.num-results .keyword {
 color: #A52A2A;
}


/* Archive */
#oneColumn h3.back-issues {
 margin: 15px 0 5px 0;
 font-size: 1.64em;
 color: #666; 
 font-weight: normal;
}

#archive_accordion {
 background: #E1E1E1;
 margin-bottom: 20px;
}

#archive_accordion .accordion_toggle {
 clear: both;
}

#archive_accordion .accordion_content {
 overflow: hidden;
}

#archive_accordion .accordion_toggle a {
 color: #3366CC;
 font-size: 1.82em;
 text-align: center;
 display: block;
 font-weight: normal;
 border-top: 1px solid #EBEBEB;
 border-bottom: 1px solid #999 !important;
 background: #fff url(/css/bulletin/images/bgr_arrow2-right.gif) 9px 50% no-repeat;
 padding: 3px 0;
}

#archive_accordion .accordion_toggle a:hover {  
 background: #B6B6B6 url(/css/bulletin/images/bgr_arrow3-right.gif) 9px 50% no-repeat;
 color: #fff;
}


#archive_accordion .accordion_toggle a.opened {
 background: #B6B6B6 url(/css/bulletin/images/bgr_arrow2-down.gif) 6px 50% no-repeat;
 color: #fff;
}

#archive_accordion .issues-nav {
 margin: 14px 14px 0 15px;
 padding: 0;
}

#archive_accordion .issues-nav  li {
 float: left; 
 list-style: none;
 margin-right: 2px;
}

#archive_accordion .issues-nav li a {
 background: #B6B6B6;
 color: #fff;
 text-align: center;
 padding: 4px 10px;
 border: none !important;
 display: block;
 font-weight: bold;
}

#archive_accordion .issues-nav li a:hover, #archive_accordion .issues-nav li a.current {
 background: #fff;
 color: #666;
}

#archive_accordion .issues {
 margin: 0 14px 16px 15px;
 background: #fff;
 clear: both;
 padding: 20px 9px 8px 29px; 
 display: none;
}
#archive_accordion .issues-display { 
 display: block;
}


#archive_accordion .issues .issue {
 float: left;
 margin: 0 0 10px 0;
 width: 158px;
 text-align: center;
}

#archive_accordion .issues h5 {
 font-size: 1.09em;
 color: #666;
 font-weight: bold;
 margin: 0 0 4px 0 !important;
 letter-spacing: -1px;
 line-height: 1.4;
}

#oneColumn #archive_accordion .issues p {
 color: #999;
 font-size: 0.92em;
 margin: 0;
}

#archive_accordion .issues .issue img {
 display: block;
 padding: 1px;
 background: #fff;
 border: 3px solid #D7D7D7;
 margin: 0 auto;
}

#archive_accordion .issues .issue a {
 border: none;
}

/* Bulletin footer */
#bulletin_footer {
 padding: 7px 15px 0 15px;
 font-size: 0.83em;
}

#oneColumn #bulletin_footer p {
 margin: 0;
 line-height: 1.7;
}

#bulletin_footer .rss {
 float: left;
 width: 250px;
}

#bulletin_footer .rss a {
 color: #999;
 border: none;
 background: url(/css/bulletin/images/icon_rss.gif) left center no-repeat;
 padding: 3px 0 3px 21px;
}

#bulletin_footer .copy {
 float: right;
 text-align: right;
 width: 400px;
 color: #959595;
}

/* Bulletin bottom */
#bulletin_bottom {
 padding: 15px 20px 15px 38px;
}

#bulletin_bottom .col {
 float: left;
 width: 223px;
 margin-left: 21px;
}

#bulletin_bottom .first-col {
 margin-left: 0;
}

#bulletin_bottom h3 {
 color: #fff;
 font: normal 1.45em/1.2 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, lucida, sans-serif;
 border-bottom: 1px solid #AAAAAA;
 padding: 0 5px 8px 2px;
}

#bulletin_bottom ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#bulletin_bottom li {
 background: url(/css/bulletin/images/bgr_bottom_list.gif) left bottom repeat-x;
 margin: 0;
}

#bulletin_bottom a {
 border: none !important;
 color: #858585;
 display: block;
 padding: 5px 4px;
 width: 215px; 
}

#bulletin_bottom a:hover, #bulletin_bottom a.current {
 background: #DCDCDC;
}

/* Footer */
#footer {
	background: #2051AE url(/css/bulletin/images/bgr_footer.gif) repeat-x scroll 0%;
	border-right: 0;
	border-top: 2px solid #D7D7D7;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	width: 770px;
	height: 59px;
}

#footer p {
	padding: 10px 0 0 0;
	margin: 0;
}

#footer a:link, #footer a:visited, #footer a:active {
	border-bottom: 1px dashed #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover {
	border-bottom: 1px dashed #FF9900;
	color: #FF9900;
}

#footer .disclaimer a:link, #footer .disclaimer a:visited, #footer .disclaimer a:active, #footer .disclaimer a:hover {  
 border: none;
}

/* Cleaner */
.cleaner {
 clear: both; 
 font-size: 0; 
 height: 0; 
 line-height: 0.0;
}

div.LV_validation_message {
	margin:  5px 0 0 0;
	padding: 3px;
	border: 1px solid #dfe531;
	font: normal 10px/1.2 "Lucida Grande", Lucida, Verdana, sans-serif;
	color: red;
	background-color: #faff93;
}
div.LV_valid {
	display: none;
}
#bulletinsearch .advanced h4 span.searchrange {
	font: normal 10px/1.2 "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: lowercase;
}
.virtualpageOn {
	display: block;
}
.virtualpageOff {
	display: none;
}




#oneColumn .search-results h3 a:link,
#oneColumn .search-results h3 a:visited {
	text-decoration: none;
	border-bottom: none;
}
#oneColumn .search-results p a:link {
	color: #2A54A9;
 	font-size: .9em;
}
#oneColumn .search-results p a:hover {
	color: #A52A2A;
}


#oneColumn .search-results table tr td {
	background-color: #f7f7f7;
	border-bottom: 5px solid #e5e5e5;
	padding: 10px 15px;
	margin: 0;
	vertical-align: top;
}
#oneColumn .search-results table tr td p {
	padding: 0;
	margin: 0;
}





#oneColumn .search-results ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#oneColumn .search-results table td.pdf ul li {
	background: transparent url(/css/bulletin/images/icon-pdf-inactive.gif) no-repeat scroll 0 4px;
	padding:0px 0px 0px 15px;
	color: #ccc;
}
#oneColumn .search-results table td.pdf ul li.active {
	background: transparent url(/css/bulletin/images/icon-pdf.gif) no-repeat scroll 0 4px;
	padding:0px 0px 0px 15px;
}




#oneColumn .search-results div.relateditem {
	background: #d2e1f5;
	margin: 5px -15px -10px 35px;
}
#oneColumn .search-results div.relateditem div.related-body {
	background: #e8f0fa;
}
#oneColumn .search-results div.relateditem h3 {
	padding-bottom: 0;
}
#oneColumn .search-results div.relateditem h3 a {
	display: block;
	background: #d2e1f5 url(/css/images/icon-expand.png) no-repeat scroll 5px 3px;
	padding: 5px 15px 5px 30px;
	border-bottom: none;
	/*text-transform: uppercase;*/
	letter-spacing: 2px;
	color: #333;
	font-size: .8em;
	font-weight: bold;
	margin: 0;
}


#oneColumn .search-results div.relateditem h3 a.opened {
 	background: #d2e1f5 url(/css/images/icon-collapse.png) 5px 3px no-repeat;
}
#oneColumn .search-results div.relateditem h3 a:hover {
	background-color: #4283d6;
	color: #fff;
}

#oneColumn .search-results div.relateditem div.related-body ul {
	width: 70px;
}
#oneColumn .search-results div.relateditem div.related-body ul li {
	background:transparent url(/css/images/icon-story.gif) no-repeat scroll 0 4px;
	padding:0 0 0 15px;
}

#oneColumn .search-results div.relateditem div.related-body table tr td {
	margin: 0;
	background-color: #E8F0FA;
	border: none;
}

/*#oneColumn .search-results table tr td.resultitem h3 a {
	font-size: 1.1em;
}*/
#oneColumn .search-results table tr td.resultitem p {
	font-size: 1em;
}
