#bg{padding-bottom:0;}
#container{}
#secondary-nav{width:180px; float:left;  padding-bottom:16px;}
#secondary-nav h2{background:#FFF;padding:12px; color:#B37100; font-weight:bold; font-size:14px; visibility:hidden; text-transform:uppercase; height:13px;}
.sIFR-active #secondary-nav h2.sIFR-replaced{visibility:visible;}
.sIFR-active #secondary-nav h2.sIFRFix{padding-top:4px;  height:17px;}

#secondary-nav ul li a{color:#FFF; font-size:12px; font-weight:bold; background:url(/Images/Sub/sn-a.png) repeat-y 100% 0; display:block; padding:11px 25px 12px 11px;}
#secondary-nav ul li a:hover{background:url(/Images/Sub/sn-a-hover2.png) no-repeat 100% 50%; text-decoration:none;}
#secondary-nav ul li.current a{background:url(/Images/Sub/sn-ul-ul-a.png) repeat-y 0 0; color:#062F5C;}
#secondary-nav ul li.current a:hover, #secondary-nav ul li.current a.current, #secondary-nav ul li.current-ns{background:url(/Images/Sub/sn-ul-ul-a-hover.png) no-repeat 100% 50%; text-decoration:underline;}
#secondary-nav ul li li a{background:url(/Images/Sub/sn-ul-ul-a.png) repeat-y 0 0; font-weight:normal; font-size:13px; line-height:1.1; color:#062F5C; padding:11px 36px 12px 15px}
#secondary-nav ul li li a:hover, #secondary-nav ul li li.current a{background:url(/Images/Sub/sn-ul-ul-a-hover.png) no-repeat 100% 50%; text-decoration:underline;}
#secondary-nav ul li li.fifth a{text-decoration:underline; background:url(/Images/Sub/sn-ul-ul-a.png) repeat-y 0 0}
#secondary-nav ul li li.fifth li a{text-decoration:none; }
#secondary-nav ul li li li a, #secondary-nav ul li li.current li a{background:url(/Images/Sub/sn-ul-ul-a.png) repeat-y scroll 0 0 transparent; font-size:12px; color:#335C85; line-height:1.1; padding-left:24px; text-decoration:none}

#secondary-nav ul li li li a:hover, #secondary-nav ul li li.current li a:hover{text-decoration:underline;}
#secondary-nav ul li li li.current a{background:url(/Images/Sub/sn-ul-ul-a-hover.png) no-repeat scroll 100% 50% transparent; text-decoration:underline;}
#secondary-nav ul li ul{display:none;}
#secondary-nav ul li.current ul{display:block;}
#secondary-nav ul li.first{position:relative;}
#secondary-nav ul span.shadowNoLi{position:absolute; top:0px; left:0; background:url(/Images/Sub/leftNavShadow-top-ns.png) no-repeat 100% 100%; width:180px; height:14px;}
#secondary-nav ul li.first span.shadow{position:absolute; top:0; right:0; background:url(/Images/Sub/leftNavShadow-top.png) no-repeat 100% 100%; width:49px; height:14px;}
#secondary-nav span.bottom-shadow{display:block;background:url(/Images/Sub/leftNavShadow-bottom.png) no-repeat 0 0; height:20px; width:36px;}
.shadow{background:url(/Images/Sub/content-bg4.png) no-repeat 0 42px; padding-left:10px; float:left; margin-left:-10px; position:relative;}
.np .shadow{background-position:0 -1px}
.shadow-bottom{background:url(/Images/Sub/content-bg-bottom2.png) no-repeat 0 100%; padding-left:11px; margin-left:-11px;}

#content{ width:780px;background:#FFF; padding-bottom:30px; border-bottom:1px solid #ADADB1; min-height:525px; position:relative;}
.np #content{width:960px;}

#content ul#breadcrumbs{background:#FFF; border-bottom:1px solid #D6D6D8; padding:12px 0; margin: 0 0 7px 0;}
.firefox3Mac #content ul#breadcrumbs{padding: 11px 0;}
#content ul#breadcrumbs li{display:inline; color:#ADADB1; font-size:11px; padding-left:0; background:none; margin-right:6px;}
#breadcrumbs li a{color:#37638F; font-weight:normal; margin-right:3px;}
#breadcrumbs li a:hover{color:#7C1D00;}
#content-a{background:#FFF; padding-left:22px; width:572px; float:left; position:relative; padding-bottom:10px;}
.np #content-a{width:916px; padding-right:22px;}
.nrp #content-a{width:734px; }
#content-a h1{color:#37638F; font-size:32px; margin-bottom:16px; visibility:hidden;}
.bio #content-a h1, .event-detail #content-a h1, .conference-detail #content-a h1, .events-calendar #content-a h1{margin-bottom:8px;visibility:hidden;}
.search-results #content-a h1{margin-bottom:3px; visibility:hidden;}
.sIFR-active #content-a h1.sIFR-replaced{visibility:visible;}

#content-a h2{color:#37638F; margin:25px 0 9px; font: normal 21px/1.40 Georgia, "Times New Roman", Times, serif;}
#content-a h3{color:#625954; margin:31px 0 10px; font: normal 17px/1.40 Georgia, "Times New Roman", Times, serif;}
#content-a h2 a, #content-a h3 a{font-weight:normal;}
.bio #content-a h3{margin-top:-5px;}
.event-detail #content-a h3, .conference-detail #content-a h3, .events-calendar #content-a h3{margin-top:-5px;}
#content-a h4{color:#7A726E; margin:37px 0 12px; font-weight:bold; line-height:1.2; font-size:12px;}
#content-a p{font-size:12px; line-height:1.7; margin-bottom:16px;}
#content-a p.title{color:#625954; margin:0px 0 13px; font: normal 17px/1.40 Georgia, "Times New Roman", Times, serif;}
.events-calendar #content-a p.title{ margin-top:-5px;}
.search-results #content-a p.title{margin-bottom:21px;}
.np #content-a p{width:755px;}
.magazine-home .np #content-a p{width:auto;}
#content-a ul{margin:21px 0 25px 40px; }
#content-a ul li{background:url(/Images/Icons/li.png) no-repeat 0 6px; padding-left:12px; font-size:12px; margin-bottom:7px;}
#content-a ul ul{margin:11px 0 10px 16px;}
#content-a ul li ul li{background:url(/Images/Icons/li-li.png) no-repeat 0 5px; padding-left:8px;}
#content-a ol{margin:20px 0 25px 60px;}
#content-a ol li{font-size:12px; margin-bottom:5px;}
.magazine div.img-cap{background:none;}
div.img-cap{background:#FFF; padding:3px; border:1px solid #8A999B; /*width:250px;*/ clear:both; visibility:visible; margin-bottom:20px;} /* Changed for IE image bug */
div.img-cap img{}
/*
div.img-fr{float:right; margin:0 0 15px 5px;}
div.img-fl{float:left; margin:0 5px 15px 0;}
*/
div.img-fr{float:right; margin:1px 0 20px 15px;}
div.img-fl{float:left; margin:1px 15px 20px 0;}

#content-a div.img-cap p{font-size:11px; color:#8A999B; line-height:1.2; margin:7px 0 5px; padding:0 8px;}
#content-a div.img-cap p a{font-weight:normal;}
#learn-more{background:url(/Images/Icons/dotted-border.gif) repeat-x 0 0 #F8F7EF; padding:4px 15px 30px; margin-top:38px;}
#content-a #learn-more h3{margin-top:0; margin-left:2px;}
#content-a #learn-more ul, #content-a #exhibits ul{margin-left:0px; margin-top:13px;}
#content-a #learn-more ul li, #content-a #exhibits ul li{background:none; padding-left:0;  width:268px; float:left; }

#content-a #exhibits-shadow, .blog-shadow{background:url(/Images/Sub/exhibits-shadow.png) no-repeat 100% 100%; padding-bottom:15px; margin-bottom:5px; clear:both;}
#content-a #exhibits, .blog-summary, .comment {border:1px solid #D7D7D9;}
#content-a #exhibits-inside, .comment-inside{border:3px solid #FFF; background:#F9F6ED; padding:4px 14px;}
#content-a #exhibits-inside{padding:4px 12px 10px}
#content-a #exhibits h2{color:#275399; margin-top:0;}
#content-a #exhibits h2 a{font-weight:normal;}
#content-a #exhibits ul li{background:none; padding-left:0;  width:263px; float:left; margin-right:13px; margin-bottom:10px}
#content-a #exhibits ul li.nrm{margin-right:0;}
#content-a #exhibits ul li a{background:#F0EADA; display:block; padding:9px 14px; }
#content-a #exhibits p{margin-bottom:14px;}
#content-a .featured-sub{background:#F9F6ED; padding:9px 15px 4px; margin-bottom:20px; clear:both;}
.magazine #content-a .featured-sub{background:url(/Images/Sub/magazine/featured-sub.png) repeat 0 0;}
#content-a .related{margin-top:16px; padding:12px 15px 4px; }
#content-a .related ul{margin:-5px 0 25px 40px;}
#content-a .featured-sub h2{color:#275399; margin-top:0;}
#content-a .featured-sub h2 a{font-weight:normal;}
#content-a .featured-sub h3{color:#275399; margin-top:-10px; margin-bottom:14px }
#content-a .featured-sub p{margin-bottom:7px;}
#content-a .featured-sub img{background:#FFF; padding:3px; border:1px solid #8A999B; float:left; margin:2px 15px 10px 2px;}
#content-a .related img{margin:2px 11px 10px 2px}
/* subhome */
.featured{background:#F9F6ED; padding:13px; margin-bottom:15px;}
.featured img.fl{float:left; border: 1px solid #8A999B; background:#FFF; padding:3px; margin-right:19px;}
.featured .f-content{width:463px;float:left;}
.np #content-a .featured .f-content p{width:auto;}
#content-a .featured h2{padding:0; margin:0 0 22px 0; }
#content-a .featured h2 a{padding:0; margin:0; width:463px; color:#275399; font-size:24px; display:block; /*visibility:hidden; */}
#content-a .featured h2 a:hover{color:#7C1D00;}
.sIFR-active #content-a .featured h2.sIFR-replaced a{visibility:visible;}
#content-a .featured ul{margin:0;}
#content-a .featured ul li{margin-bottom:18px;}
/* end subhome */

/* bios */
#content-a ul.bio{margin:30px 0 25px 0;}
#content-a ul.bio li{background:url(/Images/Icons/bio-icons.png) no-repeat 0 0; padding-left:25px; margin-bottom:15px}
#content-a ul.bio li.email{background-position:0 3px;}
#content-a ul.bio li.phone{background-position:0 -24px;}
#content-a ul.bio li.fax{background-position:0 -53px;}
#content-a ul.bio li span.title{font-weight:bold; color:#7A726E}
/* end bios */

/* events & standard table */

table.event{font-size:12px;  margin-bottom:28px;}
table.standard{width:100%; margin-bottom:10px; font-size:12px;}
#accordion table.standard{padding:0 3px;}
table.event tr.odd, table.standard tr.odd{background:#F9F6ED; }
table.event th, table.standard th{font-weight:bold; color:#7A726E; padding:8px 7px 8px 10px;}
#accordion table.event th{width:140px;}
table.event td, table.standard td{padding:8px 8px 8px 10px; line-height:1.3;}
table.standard tbody td{ font-weight:bold;}
#content-a table.event ul{margin:10px 0 0 0;}
#content-a #accordion h3{margin-top:0; margin-bottom:15px;}
#content-a table.event td p{margin-bottom:0;}
/* end events */

/* accordian */
#accordion{border:1px solid #D7D7D9; width:569px; margin-top:40px; clear:both;}
#content-a #accordion h2{background:url(/Images/Sub/accordion-sprite.png) no-repeat 100% -47px; height:37px; margin:0; color: #275399; padding-top:9px; cursor:pointer}
#content-a #accordion h2:hover{color:#7C1D00}
#content-a #accordion h2.first{background:url(/Images/Sub/accordion-sprite.png) no-repeat 100% 0; height:35px;}
#content-a #accordion h2 span.de{background:url(/Images/Sub/accordion-sprite.png) no-repeat 0 100%; width:22px; height:22px; display:block; text-indent:-9999px; float:left; margin:2px 10px 0 13px;}
#content-a #accordion h2.open span.de{background-position:100% 100%;}
#accordion div.toggle{display:none; padding:11px 18px 27px;}
#accordion div.open{display:block;}
#accordion table.event{margin-bottom:0; width:100%;}
#accordion div.table-contents{padding:3px;}
#content-a #accordion div.table-contents h3{text-align:right; margin-bottom:17px;}
#content-a #accordion div.table-contents h4{margin:0; background:#F9F6ED; text-align:right; padding:8px 10px;color:#000; margin-bottom:4px;}
#content-a #accordion div.table-contents h3 span, #content-a #accordion div.table-contents h4 span{text-align:left; float:left; display:block; /* width:470px */ width:400px;}
#content-a #accordion div.table-contents h4 span{color:#7A726E;}
#content-a #accordion div.table-contents p{padding:0 9px;}

.account #accordion{width:732px;}
.account #content-a #accordion h2{background:url(/Images/Sub/accordion-sprite-long.png) no-repeat 100% -47px;}
.account #content-a #accordion h2:hover{color:#7C1D00}
.account #content-a #accordion h2.first{background:url(/Images/Sub/accordion-sprite-long.png) no-repeat 100% 0; height:36px;}
.account #content-a #accordion h2 span.de{background:url(/Images/Sub/accordion-sprite-long.png) no-repeat 0 100%; width:22px; height:22px; display:block; text-indent:-9999px; float:left; margin:2px 10px 0 13px;}
.account #content-a #accordion h2.open span.de{background-position:100% 100%;}
.account #content-a #accordion p{padding:0 9px; margin-bottom:29px;}
.account #content-a #accordion p.highlight{padding:0;margin-bottom:7px; margin-top:18px;}
.account #content-a #accordion p.highlight a{display:block; background:#F9F6ED; padding:3px 9px;}
/* end accordian */

/* calendar */
#view-by{border:1px solid #D6D6D8; background:#FFF; padding:3px; margin-bottom:38px;}
#view-by.nd{padding:3px; margin-bottom:18px;}
#content-a #view-by.nd a.current{color:#000;}
#content-a #view-by p{background:#F9F6ED; margin:0; padding:13px}

#content-a #view-by ul{background:#F9F6ED; margin:0;}
#content-a #view-by ul li{ background:url(/Images/Sub/view-by.png) no-repeat 100% 50%; padding:0; float:left; margin-bottom:0; padding-right:25px; margin-right:15px;}
.events-calendar #content-a #view-by ul li{padding:5px 25px 4px 0}

#content-a #view-by ul li.last{background:none; margin-right:0;}
#content-a #view-by ul li a{background:url(/Images/Sub/down-arrow.png) no-repeat 100% 50%; padding:8px 30px 0px 8px; height:22px; display:block; color:#000; font-weight:normal;}
#content-a .events ul{margin:0;}
#content-a .events ul li{background:none; padding:0;}
#content-a .events ul li span.title{font-weight:bold; color:#7A726E;}
#content-a #view-by ul li div.wrap{margin-top:7px; position:absolute; border:1px solid #D6D6D8; border-top:none; display:none;}
#content-a #view-by ul li ul{background:#F9F6ED none repeat scroll 0 0;border:3px solid #FFF; border-top:none; padding:10px; width:130px; margin-top:-3px;}
#content-a #view-by ul li ul li{background:none; float:none; display:block; padding-right:0; margin-right:0;}
#content-a #view-by ul li ul li a{background:none; padding:0; height:auto; color:#4870BF;; font-weight:bold;}
#content-a #view-by ul li ul li a:hover{color:#7C1D00;}
/* end calendar */

/* Pagination */
.pagination{margin-bottom:9px;}
#content-a .pagination p{font-weight:bold;  margin:0; /* display:inline; float:right;*/ margin:3px 19px 0 0;}
#content-a .pagination ul{margin:0 9px 0 0; display:inline; float:right; visibility:hidden;}
#content-a .letters ul{float:none;}
#content-a .pagination ul li{padding:0; background:none; float:left;}
#content-a .pagination ul li a{display:block; width:23px; height:20px; padding-top:3px; background:#F0EADA; border:1px solid #F0EADA; margin-right:4px; margin-top:1px; text-align:center}
#content-a .pagination ul li.xyz a{width:42px; margin-right:0;}
#content-a .pagination ul li.pound a{margin-right:0; margin-left:4px; position:absolute;}
#content-a .pagination ul li.current a{ color:#7A726E; background:#FFF; border:1px solid #C7C7C7;}
.magazine #content-a .pagination ul li.current a{ border:1px solid #FFF;}
#content-a .pagination ul li.prev a, #content-a .pagination ul li.next a{background:url(/Images/Icons/previous.png) no-repeat 0 0; width:15px; height:25px; text-indent:-9999px; border:none;}
#content-a .pagination ul li.next a{background:url(/Images/Icons/next.png) no-repeat 100% 0;}


/* end Pagination */

/* portlets */
#back-to-top{background:url(/Images/Icons/back-to-top.png) no-repeat 0 0; width:40px; height:13px; text-indent:-9999px; display:block; position:absolute; bottom:20px; left:20px;}
#back-to-top.nsn{left:25px;}
#portlets{float:left; width:142px; margin-left:21px; margin-top:37px;}

div.portlet{background:url(/Images/Icons/dotted-border.gif) repeat-x 0 0 #F8F7EF; padding:14px 5px 4px 11px; font-size:10px; color:#625954; margin-bottom:15px;}
div.portlet h3{color:#B37100; font-size:12px; font-weight:bold; margin-bottom:13px;}
div.media-contact h3{margin-bottom:16px; margin-top:1px;}
div.media-contact p.contact{margin-top:30px;}
div.portlet p{margin-bottom:10px; line-height:1.4;}
div.portlet p a, div.portlet ul li a{font-size:11px;line-height:1;}
div.portlet p a:hover, div.portlet ul li a:hover{color:#7C1D00;}
div.portlet li{margin-bottom:11px;}
div.portlet img{border:1px solid #BDB9B2; margin-bottom:10px; margin-top:6px;} 
/* end portlets */

/* Search Results */
.search-results .np #content-a{width:621px;}
.search-results .np #content-a p{width:auto}
.search-results #content-a .pagination p{float:left;}
div.result-type{background:url(/Images/Sub/result-type.png) no-repeat 0 0; height:62px;}
#content-a div.result-type h2{padding:10px 0 0 16px; margin:0;}
span.results-total{font-weight:bold; font-size:12px; float:right; padding:16px 18px 0 0;}
span.results-total span{font-weight:normal;}
#results, .topics-details #results{border-bottom:1px solid #D7D7D9; margin-bottom:20px;}
.topics-details #results{width:621px;}
dl.results{border:1px solid #D7D7D9; border-width:0 1px; padding:0 16px;}
dl.results dt{font: normal 17px/1.40 Georgia, "Times New Roman", Times, serif; margin-bottom:16px;}
dl.results dt a{font-weight:normal;}
dl.results dd{font-size:12px; line-height:1.7; color:#000; padding-bottom:11px;}
#content-a dl.results dd p{margin:-7px 0 0;}
dl.results dd a{display:block;}
dl.results dd img{background:#FFF; padding:3px; border:1px solid #8A999B; float:left; margin:7px 13px 10px 0;}

#search-portlets{width:271px; float:left; margin-top:38px;}
div.search-again{background:url(/Images/Sub/search-again.png) no-repeat 0 0; width:271px; height:89px; padding:15px 16px 0; margin-bottom:0;}
div.search-again h3{margin-bottom:17px;}

div.search-segment{padding:11px 16px; margin-bottom:22px;}
div.save-search{padding:15px 16px;}
div.save-search h3{margin-bottom:16px;}
.search-again input.text{width:185px; height:20px; border:1px solid #FFF; float:left; border-top:none; }
.firefox3Mac .search-again input.text{height:18px;}
.search-again input.image{margin:0 0 -5px -3px}

#search-portlets div.portlet input.check{clear:both; display:block; float:left; margin:8px 0 3px 12px;}
#search-portlets div.portlet label.check{float:left; clear:right; color:#625954; font-weight:bold; font-size:11px; padding:8px 0 0 5px;}
#search-portlets div.portlet input.search{clear:both; float:left; margin:15px 0 0 12px;}
/* End Search Results */

/* Tabs */
div.tabs{visibility:hidden;}
div.activeTab{visibility:visible; margin-top:44px;}
div.tabs div{display:none;}
div.tabs div.show{border:1px solid #D7D7D9; padding:15px; margin-top:-1px;}
div.tabs div div, div.tabs div.show{display:block;}
#content-a ul.tabs, #content-a ul.tabs li{margin:0;}
#content-a ul.news-tabs li a{background:url(/Images/Sub/news-tabs.png) no-repeat 0 0; display:block; height:47px; text-indent:-9999px}
#content-a ul.news-tabs li#media-tab a.active{width:203px; background-position: 0 0}
#content-a ul.news-tabs li#media-tab a{width:203px; background-position: 0 100%}
#content-a ul.news-tabs li#press-releases-tab a{width:173px; background-position: -203px 0}
#content-a ul.news-tabs li#press-releases-tab a.active{width:173px; background-position: -203px 100%}

#content-a ul.tabs li{padding:0; background:none; float:left;}
/* end tabs */

/* Media, Press Releases & article */
div.media{margin-bottom:21px; clear:both; padding-right:28px;}
div.media img{border: 1px solid #8A999B; background:#FFF; padding:3px;float:left; margin-right:13px; margin-top:6px;}
#content-a div.media p.date{margin-bottom:0px; }
#content-a p.date-location{margin-bottom:0px; font-weight:bold;}
#content-a .related h3{color:#7A726E; font-weight:bold; font-style:italic; font-size:12px; margin-top:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
/*  end Media */

/* dates */
#content-a ul.dates{float:right; margin:2px 2px 35px 0;}
#content-a ul.dates li{background:none; padding:0; float:left; margin-right:5px;}
ul.dates li a{background:#F0EADA; border:1px solid #F0EADA; color:#4870BF; font-weight:bold; font-size:12px; padding:4px 5px; display:block; }
ul.dates li a:hover{color:#7C1D00; }
ul.dates li.current a{background:#FFF; color:#7A726E; border:1px solid #C7C7C7; text-decoration:none;}
/* end dates */

/* directory */
div.directory{margin:-4px 0 0 18px;}
dl.directory dt{font-size:13px; line-height:1.7;}
dl.directory dd{margin-bottom:23px;}
#content-a dl.directory dd ul{margin:0;}
#content-a dl.directory dd li{margin:0; padding:0; background:none;font-size:12px; line-height:1.7;}
#viewByName, #viewByDepartment{display:none;}
#viewByName.current, #viewByDepartment.current{display:block;}
#viewByDepartment select{border:1px solid #D7D7D9}
/* end directory */

/* Blog */
.blog #content-a h1{visibility:hidden; margin-bottom:18px;}
#blog-nav{padding-left:10px;}
#blog-nav h3{color:#062F5C; font-size:12px; font-weight:bold; margin:21px 0 5px 0;}
#blog-nav select{border:1px #ADADB1; margin:2px 0 10px;}
#secondary-nav #blog-nav ul{margin:15px 0 28px;}
#secondary-nav #blog-nav ul li a{color:#4870BF; font-size:12px; font-weight:bold; background:none; padding:0; font-size:11px; margin-bottom:11px;}
#secondary-nav #blog-nav ul li a:hover{color:#7C1D00; }
.blog-summary-inside{border:3px solid #FFF; background:#F9F6ED; padding:7px 13px 7px 14px}
#content-a .blog-summary h2{margin-top:0; color:#275399; font-size:21px; line-height:1.2; margin-bottom:12px;}
#content-a .blog-summary h2 a{ color:#275399; font-weight:normal;}
#content-a .blog-summary h2 a:hover{color:#7C1D00; }
#content-a .blog-summary p {margin-bottom:8px;}
.blog-summary .content-image{float:left; width:440px; margin-top:3px;}
.blog-summary a.read-more{float:right; font-size:12px; margin:8px 14px 18px 0;}
div.tag-comment{clear:both; background:#F0EADA; padding:4px 10px; margin-bottom:6px}
#content-a  div.tag-comment p{margin:0;}
div.tag-comment a.comments{float:right; color:#B5872B; font-size:12px; font-weight:bold; background:url(/Images/Icons/comments.png) no-repeat 0 4px; padding:3px 0 2px 28px; }
div.tag-comment a.comments:hover{color:#7C1D00;}
p.byline a{font-style:italic;}
.blog-summary img{background:#FFF; padding:3px; border:1px solid #8A999B; float:left; margin:8px 15px 10px 0;}
a.rss{display:block; width:93px; height:25px; text-indent:-9999px; background:url(/Images/Icons/rss.png) no-repeat 0 0; float:right; margin-left:5px; margin-top:8px;}
a.itunes{display:block; width:71px; height:25px; text-indent:-9999px; background:url() no-repeat 0 0;float:right; margin-left:5px; margin-top:8px;}
#comments{margin-top:30px;}
#content-a #post-comment h3{margin-top:0px;}
.comment-shadow{background:url(/Images/Sub/comment-bottom.png) no-repeat 0 0; margin-top:-1px; padding-top:10px; margin-bottom:20px;}
.commentor{color:#625954; font: normal 17px/1.40 Georgia, "Times New Roman", Times, serif; margin-left:70px}
.comment-date{float:right; font-size:12px;}
.commentor a{font-weight:normal;}
#post-comment{border:1px solid #D7D7D9; padding:13px 17px; margin-bottom:5px;}
#post-comment input.text, #search-collections #criteria input.text, #search-collections #criteria select{border:1px solid #D7D7D9; width:188px; height:20px; margin-right:11px;}
#post-comment label, #search-collections label{font-weight:bold;font-size:12px;}
#post-comment label span, #search-collections label span{font-weight:normal;}

#post-comment textarea{width:535px; height:133px; border:1px solid#D7D7D9;}
#post-comment input.submit{float:right;}
#post-comment div.form_row, #search-collections div.form_row{margin-bottom:7px;}
#content-a p.disclaimer{color:#625954; font-size:11px; line-height:1.4;}
/* end Blog */

/* Collections */
#collections{margin-bottom:20px;}
#collections a{display:block; background:url(/Images/Sub/collections.png) no-repeat 0 0; width:135px; height:159px; padding-top:18px; text-align:center; float:left; margin-right:10px;}
#collections a.nrm{margin-right:0}
#collections a img{background:#FFF; padding:3px; border:1px solid #8A999B;}
#collections a span{display:block; text-align:center; font: normal 19px/1.20 Georgia, "Times New Roman", Times, serif; margin-top:10px;}

#collections a.selected, #collections a:hover{ background:url(/Images/Sub/collections-selected.png) no-repeat 0 0; color:#FFF; }
#collections a.selected img, #collections a:hover img{border:1px solid #B18366; background:#F1EBD9;}
#collections a.selected span, #collectiona a:hover span{color:#FFF;}
#search-collections{border:1px solid #D7D7D9; padding-left:16px; margin-bottom:34px;/* background:url(/Images/Sub/searchCollections.png) no-repeat 100% 100%;*/ }
#content-a #search-collections h3 {margin-top:0; position:relative; top:5px;}
#search-collections #criteria{float:left; width:423px;}

#content-a h2.collections{background:#BC8C6C; color:#FFF; padding:2px 10px 6px; margin-bottom:15px}
.collection #content-a .featured-sub p{margin-bottom:20px;}
.collection-search{float:left;}

dl.collections dt{font-size:13px; line-height:1.7;}
dl.collections dd span.date{color:#7A726E; font-weight:bold;}
.narrow-letters{width:380px;}

/* Collections Gallery */
#gallery-bottom{background:url(/Images/Sub/gallery-bottom.png) no-repeat 0 100%; padding-bottom:19px; margin-bottom:21px; clear:both; position:relative; z-index:50;}
#gallery{width:520px; margin:auto; border:1px solid #ADADB1; border-bottom:none; padding:14px 25px; background:#FFF;}
#gallery a#previous, #gallery a#next{background:url(/Images/Sub/gallery-arrows.png) no-repeat 0 0; width:32px; height:83px; display:block; text-indent:-9999px; float:left;}
#gallery a#previous:hover{background-position:0 100%;}
#gallery a#next{background-position:100% 0; margin-left:-10px;}
#gallery.details a#next, #gallery.details a#previous{margin:110px 0 0 0;}
#gallery a#next:hover{background-position:100% 100%;}
#gallery a#next.hide, #gallery a#previous.hide{visibility:hidden;}
#content-a #gallery ul{margin:0;}
#content-a #gallery ul li{background:none; padding:0; margin:0; float:left; margin-right:10px; height:84px; width:83px; overflow:hidden;}
#content-a #gallery ul li a{border:4px solid #D0CBB3; display:block; width:75px; height:75px; overflow:hidden; text-align:center}
#content-a #gallery ul li.current a{border:4px solid #44A3E1;}
#content-a #gallery #info ul{width:300px; }
#content-a #gallery #info ul li{float:left; margin-right:0px; font-size:11px; height:auto; width:auto; overflow:visible;}
#content-a #gallery #info ul li span{float:left; display:block; margin:0 5px;}
#content-a #gallery #info ul li a{border:none; float:left; width: auto; display:inline; height:auto;}

#show{width:465px; height:83px; overflow:hidden; float:left;}
#thumbs{margin-bottom:14px;}
#main{width:455px; margin:auto;}
#main div.border, #gallery div.border{border:1px solid #BDB9B2; margin:0 auto 18px; }
#main img{}
#content-a #main p{color:#323232; line-height:1.4; font-size:12px; margin:0 auto 13px;}
div.more{background:url(/Images/Icons/more-dotted-sub.png) repeat-x 0 0; padding:5px 12px 2px 0; height:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right;}
.firefox3Mac div.more{padding:4px 12px 3px 0;}
div.more a{background:url(/Images/Icons/more-arrow-sub.png) no-repeat 100% 50%; padding-right:15px; margin-right:13px; }
#gallery-load{position:absolute; visibility:hidden; display:none;}
/* end Collections Gallery */

/* Gallery Details */
a.back-to-collection{font-size:12px; display:block; margin-top:22px; width:145px;}

img.izoom{position:relative; margin:9px 0px -1px 0; float:right; z-index:51;} 
.nz img.izoom{visibility:hidden;}

a.zoom{float:left; position:relative}
.details #image-wrap{float:left;}
.collections-detail #gallery-bottom{background-image:url(/Images/Sub/gallery-bottom-yellow.png); margin-bottom:0;}
.zoomInfo{background:#F9F6ED; padding:0px 13px 16px; margin-bottom:20px;}
#content-a .zoomInfo h2{background:url(/Images/Icons/zoom-h2.png) repeat-x 0 100%; padding-right:10px; padding-bottom:9px; margin:0 0 18px;}
#content-a .zoomInfo ul{margin:0;}
#content-a .zoomInfo ul li{background:none; padding-left:0; margin-bottom:18px;}
#imageCount{font-size:12px; font-weight:bold; color:#323232; float:right;}
#content-a #info p{font-size:11px; line-height:1.3;}
span.origin, p.origin{color:#323232; font-size:11px;}
/* End Gallery Details */

/* end Collections */

/* Oral Histories */
.oral-histories-detail #content-a h1{margin-bottom:41px;}
a.newSearch{display:block; width:91px; height:18px; padding-top:5px; border:1px solid #D6D6D8; position:absolute; right:1px; margin-top:10px; text-align:center;}

#content-a ul.collection-media{/*margin:43px 0 0 0;*/ margin:25px 0 0 0; }
#content-a ul.oral-histories{margin:26px 0 0 0;}
#content-a ul.ohf{margin:50px 0 0px 0; }
#content-a ul.oral-histories li{background:none; padding-left:0; margin-bottom:15px;}
#content-a ul.collection-media li{background:none; padding-left:0; margin-bottom:19px;}
#content-a ul.oral-histories li span{color:#7A726E; font-weight:bold; margin-right:7px}
#content-a ul.collection-media li a{background:url(/Images/Icons/media.png) no-repeat 0 0; padding:3px 0 10px 31px;}
#content-a ul.collection-media li a span{font-weight:normal; color:#000;}
#content-a ul.collection-media li.pdf a{background-position:0 0;}
#content-a ul.collection-media li.audio a{background-position:0 -32px}
#content-a ul.collection-media li.movie a{background-position:0 -65px}
#content-a ul.collection-media li.slides a{background-position:0 -98px;}


#content-a h3.divide{background:#F9F6ED; color:#7A726E; padding:10px 10px 7px; font:bold 12px/1.4 Verdana, Geneva, sans-serif}
/* end Oral Histories */

/* e-card & Sign In */
.ecard #content-a h2{margin-top:18px;}
#ecard a{display:block; width:220px; padding:3px; border:1px solid #8A999B; margin:0 20px 20px 0; float:left;}
#ecard a.nrm{margin-right:0;}
#ecard a span{background:url(/Images/e-cards/e-card-bg.png) repeat-y 0 0; display:block; color:#FFF; font-size:12px; font-weight:bold; padding:9px;}
div.form{border:1px solid #D6D6D8; background:#FFF; padding:3px; margin-bottom:15px; margin-top:22px;}
.account div.form{margin:25px 0;}
div.form div.content{background:#F9F6ED; padding:3px 14px;}
.account div.form div.content{padding:12px 14px;}
.sign-in div.form div.content{padding-bottom:12px;}
#content-a div.form div.content h3 {margin:0 0 13px 0}
div.form div.form_row{margin-bottom:12px;}
div.form div.select{margin-bottom:2px;}
div.form input.text{width:188px; border:1px solid #D6D6D8; margin:0 10px 0 0;}
div.form select {width:188px; border:1px solid #D6D6D8; margin:0 10px 10px 0; position:relative;}
div.form_row span.select_row {width: 650px; display: block;}
div.form_row span.select_row select {width: 400px;}
div.form_row span.select_row label {width: 234px;}

div.form div.form_row.select {display: block; width: 340px;}
div.form label, div.form span.label{font-size:12px; font-weight:bold;}
#ecard-form #ecard-to{width:348px;float:left;}
#ecard-form #ecard-from{width:348px;float:left;}

#ecard-form #ecard-message input.text{width:535px; float:left;}
#ecard-form textarea{border:1px solid #D6D6D8;  width:535px; height:133px; float:left; margin:0 10px 6px 0;}
#ecard-form #ecard-message label{float:left;}
#ecard-form input.checkbox{float:left; clear:both; margin-right:8px;}
div.form label.notify{font-weight:normal; padding-top:3px;}
#previewECard{float:right; margin-bottom:50px;}

#ecard-preview{clear:both; border:1px solid #D6D6D8; border-bottom:none; padding:3px; background:#FFF;}
#ecard-preview div.image{float:left;}
#ecard-preview div.copy p{font: normal 18px/1.4 Georgia, "Times New Roman", Times, serif; color:#FFF;}
#ecard-preview div.copy{width:288px; height:373px; float:left; padding:27px 19px 0;}
#ecard-preview.mass-matters div.copy{background:url(/Images/e-cards/mass-matters.png) no-repeat 100% 0;}
#preview-shadow{background:url(/Images/e-cards/ecard-preview-shadow.jpg) no-repeat 0 100%; padding-bottom:21px;} 
input.send{float:right;}

#create-account-form div.col1{width:360px; float:left;}
#create-account-form div.col2{width:335px; float:left;}
#captcha{clear:both; margin-top:18px;}
#content-a #captcha p{margin-bottom:6px;}
#captcha img{margin-bottom:7px;}

/*tbg - added 071610*/
#create-account-form table {}
#create-account-form table tr th.header {width: 170px; font-weight: bold; font-size: 12px;}
/*div.form input.quantity*/
div.form input.quantity {border:1px solid #D6D6D8; margin:0 10px 0 0; width:60px;}

#newsletter{margin-top:20px;}
input.submit-account{margin-top:12px;}
/* end e-card */

/* magazine */

.magazine .pagination{/*position:absolute; right:0; margin-top:-10px; */}
.magazine .pb{position:relative;}
.magazine .np #content-a p{width:auto; line-height:1.4; margin-bottom:17px;}
.magazine #content-a #learn-more{margin-bottom:30px; padding-bottom:8px;}
.magazine #content-a #learn-more ul li{float:none;}
.magazine #content{background:none; border-bottom:none;}
.magazine #content-a{background:url(/Images/Sub/magazine/magazine-bg.png) repeat-x 0 0;border: 1px solid #C6BEB1; border-top:none; padding:46px 35px 33px; width:888px;}

#content-a #portlets.magazine div.nbg p{font-size:11px;}
#content-a #portlets.magazine div.nbg ul{margin:-10px 0 20px 0;}
#content-a #portlets.magazine ul li{font-size:11px; background:url(/Images/Sub/magazine/li.gif) no-repeat 0 6px;}

.magazine a#back-to-top{background:url(/Images/Sub/magazine/back-to-top.png) no-repeat 0 0; padding-bottom:18px; margin-left:-13px;}
#mag-nav{ background:url(/Images/Sub/magazine/magNav.png) no-repeat 0 100%;}
#mag-nav img.chfm{float:left;}
#mag-nav ul{width:467px; margin-left:55px; float:left; }
#mag-nav ul li{float:left; font-size:12px;margin-right:28px;}
#mag-nav ul li.last{margin-right:0;}
#mag-nav ul li a{padding:11px 0 11px; display:block;}
#mag-nav ul li.current a, #mag-nav ul li a.current{color:#000;}

#rotator{ width:659px; background:url(/Images/Sub/magazine/rotator-bg.png) no-repeat 100% 100% #FFF; padding-bottom:28px; margin-bottom:12px; float:left; }
#rotator div{display:none;}
#rotator div div, #rotator div.active{display:block;}

#article-content{width:659px; float:left; margin-top:-9px; position:relative;}
.r-content{padding:10px 0 0 17px; width:470px; float:left;clear:both;}
.sIFR-active #content-a #rotator h1.sIFR-replaced object{display:none;}
.sIFR-active #content-a #rotator h1.sIFR-replaced span{display:block; height:auto; width:auto; top:auto; left:auto; position:relative; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#37638F;}

#content-a .r-content h1{ visibility:visible; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#37638F;}
.sIFR-active #content-a #rotator h1.sIFR-replaced span a, #content-a .r-content h1 a{font-weight:normal;}
#article-content span.byline{}
#content-a ul#rotator-select{float:left; width:165px; margin:13px 0 10px 0;}
ul#rotator-select li{background:none; padding:0; float:left;}
ul#rotator-select li a{display:block; background:url(/Images/Sub/magazine/rotator-numbers.png) no-repeat 0 0; width:36px; height:36px; margin-right:5px; text-indent:-9999px;}
ul#rotator-select li.r1 a{background-position:0 0;}
ul#rotator-select li.r2 a{background-position:-41px 0;}
ul#rotator-select li.r3 a{background-position:-82px 0;}
ul#rotator-select li.r4 a{background-position:-123px 0;}
ul#rotator-select li.r1 a:hover, ul#rotator-select li.r1 a.current{background-position:0 100%;}
ul#rotator-select li.r2 a:hover, ul#rotator-select li.r2 a.current{background-position:-41px 100%;}
ul#rotator-select li.r3 a:hover, ul#rotator-select li.r3 a.current{background-position:-82px 100%;}
ul#rotator-select li.r4 a:hover, ul#rotator-select li.r4 a.current{background-position:-123px 100%;}
#portlets.magazine{width:205px; margin-top:0; margin-left:22px;}
#content-a #portlets.magazine div.portlet h3{color:#B37100; font-size:12px; line-height:1.2; font-weight:bold; margin:0;}
#content-a #portlets.magazine div.nbg h3{margin:-3px 0 0 0;}
#content-a #portlets.magazine div.nbg{background:none; padding-top:0;}
#content-a #portlets.magazine div.portlet img{margin:16px 0 8px; border:none; background:url(/Images/Sub/magazine/magazine-thumb-shadow.png) no-repeat 50% 100%; padding-bottom:7px;}
#content-a #portlets.magazine div.portletShadow{background:url(/Images/Sub/magazine/portletShadow.png) no-repeat 0 100%; padding-bottom:21px; }
#content-a #portlets.magazine div.issue{background:#FFF; padding:12px 0px 11px 22px; border-bottom:1px solid #D5CEBD; margin-bottom:20px; margin-right:2px;}
#content-a #portlets.magazine div.portletShadow div.issue{margin-bottom:0; border-bottom:none;}
#content-a #portlets.magazine div.issue img{float:left; margin:0 10px 10px 0; background:none; }
#content-a #portlets.magazine div.issue a{clear:both; font-size:12px; display:block;}

#articles{clear:both; margin-bottom:50px;}
#content-a h3.reviews, #content-a h3.history, #content-a h3.treasures, #content-a h3.people{margin:0; padding:0; background:url(/Images/Sub/magazine/column-headers.png) no-repeat 0 0; width:203px; height:38px; text-indent:-9999px;}
#content-a h3.people{background-position:0 0;}
#content-a h3.treasures{background-position:-228px 0;}
#content-a h3.history{background-position:-457px 0;}
#content-a h3.reviews{background-position:-684px 0;}

#content-a div.article{background:url(/Images/Sub/magazine/column-shadows.png) no-repeat 0 100% #F8F5EC; width:203px;  padding-bottom:20px; margin-bottom:1px;}
.magazine #content-a div.article{background:url(/Images/Sub/magazine/portletShadow2.png) no-repeat 0 100%; padding-bottom:21px; margin-bottom:0px;}
#content-a #articles div.article{margin-right:25px; float:left;}
#content-a #articles div.nrm{margin-right:0;}
#content-a #articles div.article ul{margin:3px 20px;}
#content-a div.article ul{margin:0px 20px 13px;}
#content-a #portlets.magazine div.article ul li, #content-a div.article ul li{margin:0; background:none; padding:0;}
#content-a #articles div.article ul li a{display:block; padding:10px 0; border-bottom:1px solid #D5CEBD;}
#content-a div.article ul li a{display:block; padding:6px 0; border-bottom:1px solid #D5CEBD;}
#content-a div.article ul li.last a, #content-a #articles div.article ul li.last a{border-bottom:none; }
#content-a blockquote.fl{color:#625954; font:normal 17px/1.4 Georgia, "Times New Roman", Times, serif; width:209px; padding:3px; border:1px solid #8A999B; margin:0 20px 20px 0;}
#content-a blockquote span{background:#DAD3B9; display:block; padding:16px 18px;}

.magazine #content-a .pagination ul {margin:0; width:190px;}
.magazine #content-a .pagination ul li.prev a, .magazine #content-a .pagination ul li.next a{background:url(/Images/Sub/magazine/arrows.png) no-repeat 0 0; width:11px; padding:0; margin-right:10px; margin-top:1px;}
.magazine #content-a .pagination ul li.prev a:hover{background-position:0 100%;}
.magazine #content-a .pagination ul li.next a{background-position:100% 0; margin-right:0; margin-left:4px;}
.magazine #content-a .pagination ul li.next a:hover{background-position:100% 100%;}
#article-content span.byline{color:#625954; font:normal 17px/1.4 Georgia, "Times New Roman", Times, serif; display:block; margin-top:-12px; margin-bottom:28px;}
/* end magazine */

/* Callout */
div.callout{border:1px solid #D6D6D8; padding:3px; background:#FFF;}
div.callout-content{background:#F9F6ED; padding:7px 13px;}
#content-a div.callout-content h2{margin:0; color:#625954; font-size:17px;}
#content-a div.callout-content ul li{display:inline; background:none; padding:0; font-weight:bold;}
#content-a div.callout-content ul li span{font-weight:normal;}
#content-a div.callout-content ul{float:right; margin:5px 0 0 0;}

/* End Callout */

/* Site Map */

.sitemap div.col1, .sitemap div.col2{float:left; width:445px; margin-top:4px;}
.sitemap div.col1{margin-right:23px;}
.sitemaps-head{width:445px;  }
#content-a .sitemaps-head h2{background:url(/Images/Sub/sitemap-sprite.png) no-repeat 0 0; width:415px; height:53px; margin:0; padding:8px 16px 0;}
div.sitemaps{width:411px; border:1px solid #D6D6D8; border-top:none; padding:0 16px 12px; margin-bottom:23px}
#content-a div.sitemaps h3{margin:0;}
#content-a div.sitemaps ul{margin:6px 0 17px 33px; display:none;}
#content-a div.sitemaps ul ul{margin:13px 0 14px 15px; display:block;}
#content-a div.sitemaps ul ul li a{font-weight:normal; color:#000}
#content-a .sitemaps-head ul.toggler{margin:12px 12px 0 0; float:right; width:49px; height:22px;}
#content-a .sitemaps-head ul.toggler li{background:none; margin:0; padding:0; float:left;}
#content-a .sitemaps-head ul.toggler li a{background:url(/Images/Sub/sitemap-sprite.png) no-repeat 0 0; display:block; text-indent:-9999px; width:22px; height:22px;}
#content-a .sitemaps-head ul.toggler li.expand a{background-position:-451px 100%; margin-right:4px;}
#content-a .sitemaps-head ul.toggler li.expand a.active{background-position:-451px 0;}
#content-a .sitemaps-head ul.toggler li.contract a{background-position:100% 0}
#content-a .sitemaps-head ul.toggler li.contract a.active{background-position:100% 100%}

#content-a ul#expand{position:absolute; right:24px; margin:9px 0 0 0;}
#content-a ul#expand li{background:none; margin:0; padding:0; float:left;}
#content-a ul#expand li a{border:1px solid #D6D6D8; background:#FFF; padding:7px 5px 3px 3px; display:block;}
#content-a ul#expand li a span{margin-top:-4px; background:url(/Images/Sub/sitemap-sprite.png) no-repeat 0 0; display:block; text-indent:-9999px; width:22px; height:22px; float:left; margin-right:7px;}
#content-a ul#expand li.expand{margin-right:10px;}
#content-a ul#expand li.expand a span{background-position:-451px 100%;}
#content-a ul#expand li.contract a span{background-position:100% 0}
div.clear{clear:both;}
/*End Site Map */

/* topics */
#topics{padding:2px 17px}
.topics #content-a .pagination ul li a{width:23px;}
.topics #content-a .pagination ul li.xyz a{width:40px;}
.topics #content-a ul{margin:0;}
.topics #content-a ul li{background:none; padding:0;}
.topics-details dl.results dd{padding-bottom:18px;}
.topics-details #content-a dl.results dd p{width:500px;}
/* end topics */

/* showOne */
div#showOne div{display:none;}
div#showOne div.current{display:block;}
/* end showOne */

/* mp3 */
#sound{margin-bottom:10px;}


#gallery div.border:after, #content-a ul#expand li a:after, #rotator:after, #mag-nav:after, #articles:after, #gallery:after, #image-wrap:after, .border:after, #thumbs:after, #user:after, div.form:after, div.form div.content:after, #ecard-preview:after, #ecard-form:after, #ecard-message:after, #search-collections:after, #collections:after, blog-summary-inside:after, div.media:after, div.tabs div.show:after, ul.tabs a.active:after, ul.tabs:after, div.portlet:after, dl.results dd:after, .pagination:after, .pagination ul:after, #view-by ul:after, #content-a #learn-more:after, .featured:after, .shadow-bottom:after, #exhibits-inside:after, #exhibits-shadow:after, .featured-sub:after,#content-a #accordion div.table-contents h4:after, .tag-comment:after{ content: ""; display: block; height: 0; clear: both; }


/* sIFR */
.sIFR-flash {visibility:visible !important; margin:0; padding:0;}
  .sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
  .sIFR-alternate {position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden;}
  .sIFR-replaced div.sIFR-fixfocus {margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none;}

@media print {
  .sIFR-flash {display:none !important;height:0;width:0;position:absolute; overflow:hidden;}
  .sIFR-alternate {visibility : visible !important;display:block!important; position:static !important; left:auto !important; top:auto !important; width:auto!important; height:auto !important;}
}

/* zoom */
div.zoomWrapper{ background:#FFF;  border:1px solid #ADADB1; z-index:1}
div.zoomWrapperShadow{z-index:1; background:url(/Images/Sub/zoomShadow.png) no-repeat 100% 100%; padding-bottom:14px;}
div.zoomWrapperOverlay{background:#FFF;}
div.jqZoomTitle{display:none;}
.jqZoomPup{ overflow:hidden;background-color: #FFF;z-index:10;border-color:#c4c4c4;border-style: solid;cursor:crosshair;-moz-opacity:0.5;opacity: 0.5;filter: alpha(opacity = 50);}
#main.jqZoomPup img, #gallery.details img{border: none;}
.preload{color: #333;none;border: 1px solid #CCC; padding: 8px;text-align:center;background: url() no-repeat 43px 30px #FFF; width:90px; height:43px; z-index:10; position:absolute; top:3px; left:3px; -moz-opacity:0.8;opacity: 0.8;filter: alpha(opacity = 80);}

.jqZoomWindow{/*border: 1px solid #999;*/background-color: #FFF; position:relative;}
.zoom_ieframe{}

a.clearsearchlink{font-weight:normal;}
a.back-to-collection{display:none;}
div.form input.quantity {border:1px solid #D6D6D8; margin:0 10px 0 0;}