


img { border: 0; }

/*OG line for this style h1 { margin: 0 0 1px 0; padding: 5px 0 1px 0; font: bold 1.1em/1.5em arial,verdana,sans-serif; text-transform: uppercase; border-bottom: 1px solid #f37021; }*/

h1 { margin: 5px 0 10px 0; padding: 5px 0 3px 0; font-size: 1.1em; text-transform: uppercase; border-bottom: 1px solid #f37021; }

h2 { margin: 5px 0; padding: 0 0 3px; font-size: .8em; line-height: 1.3em; font-weight: bold; }

h3 { margin: 5px 0; padding: 0; font-size: .75em; line-height: 1.3em; font-weight: bold; }

h4 { margin: 15px 0 10px; padding: 0 0 3px; font-size: 1.1em; line-height: 1.5em; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #f37021; }

hr {
  color: #f37021;
  background-color: #f37021;
  height: 1px;
  border: none;

}


/* p { margin: 10px 0 0 0; padding: 0 0 5px; font-size: .8em; line-height: 1.4em; } */
p { margin: 5px 0; padding: 0 0 15px; font-size: .8em; line-height: 1.4em; }

blockquote {font-size: .8em;line-height: 1.4em;}
.blog_body blockquote { font-size: 1em; } /* Fixes small quote text on blogs.ushmm.org */

.NormalText { font-size: .75em; line-height: 1.4em; }

.bold { font-weight:bold; }
.underline { text-decoration:underline; }
.no-bullet-list { list-style:none; }
.center { text-align:center; display:block; }
.bright-orange { color:#F37021; font-weight:bold; }

ol, ul { list-style:outside; font-size: .8em; line-height: 1.4em; }

a:link, a:visited { color: #336699; text-decoration: none; }
a:hover { text-decoration: underline; }

a.detail:link, a.detail:visited { font-size: .7em; line-height: 1.1em; font-weight: bold; }
a.detail:hover { text-decoration: underline; }

.display_on_print { display: none; }
.display_on_screen { display: inline; }

.share_borders { display: block; float: right; margin: 8px 5px 0 5px; padding: 5px 7px; border-width: 1px 0; border-style: solid; border-color: #d46a29; font-size: .75em; font-weight: bold; line-height: 1.3em; }

#wrap { margin: 0 auto; padding: 5px 10px 30px; width: 760px; background: #fff; overflow: hidden; }

#top_banner { padding: 12px 0 0 0; }
#top_banner IMG { border: 0; }

#museum_side_menu .section .hrule { margin-top:10px; padding-top:10px; border-top:1px solid #f37021; }

#full_content { float: left; width: 555px; padding: 0; }

#main_content { float: left; width: 340px; padding: 0 10px 0 0; margin: 0; }
#main_content.wide { width: 540px; padding: 15px 0 0 0; margin: 0; }
#main_content.classWide { width: 730px; padding: 15px 0 0 0; margin: 0 0 0 10px;} 

.gray-search { width:56px; height:18px; display:block; cursor:pointer; background:url(/images/ushmm_search.gif) no-repeat 0 0; overflow:hidden; border:0; text-indent:-9999px; }
.gray-search span { display:none; }

.section { margin: 15px 0; padding: 0 20px 15px 0; border-bottom: 7px solid #000; }

#right_content { float: left; width: 205px; padding: 0; }
#right_content .thumb { margin-bottom: 9px; }
#right_content .thumb a IMG { border: 1px solid #454545; }
#right_content .thumb a:hover IMG { border: 1px solid #fff; }

#related ul { margin: 0px 0px 9px; padding: 0px 0px 9px; list-style-type: none; font-size: .7em; font-weight: bold; line-height: 1.1em; letter-spacing: .05; }
#related li { padding-bottom: 9px; }
#related li.indent { padding: 0px 0px 9px 10px; }

ul.menu { width: 180px; float: left; clear: right; margin: 0px 0px 9px 0; padding: 10px 0 9px; list-style-type: none; font-size: 1em; font-weight: bold; line-height: 1.1em; letter-spacing: .05}
ul.menu li {clear: left; padding-bottom: 15px; line-height: 10px; float: left; width: 180px;}
#main_content ul.menu li a { font-size: 0.7em; line-height: 1.1em; color: #000; text-decoration: none; }
#main_content ul.menu li a:hover { text-decoration: underline; }

.button { float: right; margin: 20px 0 0 10px; padding-right: 55px; }

#main_content .button a:hover { background: #ffc398; background: #f37021; color: #000; text-decoration: none; }

#main_content .button a {padding: 10px 20px; display: block; font-size: .85em; color: #fff; text-decoration: none; font-weight: bold; background: #f37021; border: 1px solid #9a9a9a; }


/* Education Section */

.education-home h1 {margin-bottom:5px;}
.education-home .column a {color:#000;font:bold .8em/2em Arial;display:block;}

.for-students .timeline {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #F37021;}
.for-students .colView, .for-students-activities .colView, .resources .colView  {clear: both;	height: 105px; padding-top: 20px;}
.for-students .colView .colTxt, .for-students-activities .colView .colTxt, .resources .colView .colTxt {font-size: 0.8em;}
.for-students .colView .colImage, .for-students-activities .colView .colImage, .resources .colView .colImage {padding-right: 10px;width: 90px;height:81px;float: left;}
.for-students .colView .colImage img, .for-students-activities .colView .colImage img, .resources .colView .colImage img {border: 1px solid #000;}

.education-victims #right_content p {padding-bottom:0;margin-bottom:8px;}
.education-victims  p i {display:block;}
.education-victims #right_content img {margin-bottom:4px;display:block;}
.education-victims #right_content span {font-size:.8em;display:block;}
.education-victims #right_content div {margin-bottom:8px;}
.education-victims #right_content .download  {font-weight:bold;}
.education-victims #right_content .credit {font-style:italic;margin-top:8px;}
.education-victims #right_content .mugshots span {margin-bottom:5px;}
.education-victims #right_content .mugshots, .education-victims  #right_content .additional-info {padding-top:10px;border-top:6px solid #000;}
.education-victims #right_content .additional-info div {padding-bottom:4px;border-bottom:1px solid #000;}
.education-victims #right_content .additional-info a{font-size:.8em;display:block;margin-top:4px;}
.education-popup {background-color:#FFF;width:550px;min-width:500px;display:block;padding:10px;}
.education-popup span {font-size:.8em;}

.for-students-contest img {border:1px solid #000;display:block;}
.for-students-contest .list-by {display:block;clear:both;}
.for-students-contest #statesTable {width: 555px;line-height:1.4em;}
.for-students-contest #statesTable tr td {border: 1px solid #000;padding: 5px;font-size:13px;}

.for-educators .detail {float:left;}
.for-educators .detail .ThumbLink {float:left;padding: 5px 15px 25px 0px;}
.for-educators .detail .ThumbLink img {border: 1px solid #000;}
.for-educators .detail .info {float:left;width:385px;}

.online-workshop #main_content p {font:1em Arial;}
.online-workshop #right_content p {padding-bottom:5px;}
.online-workshop  h3 {clear:both;}
.online-workshop img {border:1px solid #000;}
.online-workshop .extra-info {border-top:1px solid #F37021;padding-top:15px;margin-top:15px;}
.online-workshop #main_content .extra-info p {font-size:.8em;padding-bottom:5px;}
.online-workshop ol {list-style-type:upper-roman;padding-left:30px;margin-left:0;}
.online-workshop ul  {padding-left:20px;margin-left:0;margin-top:0;padding-top:0;clear:both;}
.online-workshop  #right_content div, .prodev #right_content p{border-top:5px solid #000;padding-top:10px;margin-top:10px;}
.online-workshop .pagination {width:555px;padding-left:0;margin-bottom:15px;height:14px;clear:both;}
.online-workshop .pagination .prev, .online-workshop .pagination .home {float:left;margin-right:15px;}
.online-workshop .pagination .next {float:right;} 
.online-workshop .pagination .current {text-align:center;float:left;} 
.online-workshop .pagination li {display:inline;}
.online-workshop .photos  {height:auto;clear:both;}
.online-workshop .videos {border-bottom:5px solid #000;margin-bottom:20px;}
.online-workshop .video img {margin-bottom:8px;}
.online-workshop .video a {font-size:.8em;}
.online-workshop .video p  {padding-bottom:10px;}
.online-workshop .video {margin-bottom:15px;clear:both;}
.online-workshop .photos .photo {float:left;margin:0 6px 6px 0;}
.online-workshop .sections {display:block;clear:both;padding-top:15px;border-top:1px solid #F37021;}
.online-workshop .related-links {padding:0;}
.online-workshop .related-links li {list-style:none;}

.prodev #full_content .top-info {margin-bottom:10px;overflow:hidden;}
.prodev #full_content blockquote {font-size:.8em;margin:0 10px;}
.prodev #full_content .top-info img {float:left; margin-right:10px;}
.prodev #full_content .top-info p {float:left;}
.prodev #full_content .middle-info {clear:both;margin-bottom:15px;border-bottom:1px solid #F37021;}
.prodev #full_content table td {font-size:.8em;}
.prodev #full_content .schedule {border-top:1px solid #F37021;margin-top:25px;padding-top:15px;}
.prodev #full_content ul.workshops {padding-left:0;}
.prodev #full_content ul.workshops li {margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #F37021;list-style:none;}
.prodev #full_content ul.workshops li h2 {font-size:1em;}
.prodev #right_content p {padding-bottom:0;}
.prodev ol {padding-left:20px;}
.prodev ol li {list-style:decimal;}

.edu-guidelines  .photos , .edu-guidelines  .video  {float:left;}
.edu-states .state-section {margin-bottom:20px;border-bottom:6px solid #000;}

.learningplatforms {background-color:#FFF;overflow:hidden;}
.learningplatforms #full_content, .learningplatforms #main_content {width:740px;margin-left:10px;}
.learningplatforms #main_content {clear:both;overflow:hidden;}
.learningplatforms #main_content .sub-image {width:300px;float:right;clear:both;margin-left:18px;margin-bottom:20px;border-bottom:20px solid #000;}
.learningplatforms #main_content .sub-image img {border:1px solid #000;}
.learningplatforms #main_content ol li {list-style:none;}
.learningplatforms #main_content .thumbs {overflow:hidden;}
.learningplatforms #main_content .thumbs a {display:block;float:left;margin:0 20px 10px 0;width:100px;height:140px;overflow:hidden;}
.learningplatforms #main_content .thumbs a img {display:block;margin-bottom:3px;}
.learningplatforms #main_content .thumbs a span {font-size:.75em;}
.learningplatforms .landing-page h1 {border-bottom:1px solid #f37021;}
.learningplatforms .landing-page h2 {display:block;clear:both;padding:10px 0;border-top:10px solid #000;}
.learningplatforms .landing-page .platform-list {padding:0;overflow:hidden;}
.learningplatforms .landing-page .platform-list li {width:80px;margin:0 25px 30px 0;float:left;height:120px;}
.learningplatforms .landing-page .platform-list a {clear:both;display:block;}
.learningplatforms .landing-page {padding-top:20px !important;}
.learningplatforms .landing-page p {padding-bottom:10px;}
.learningplatforms h1 {border:0;padding:0;margin-bottom:8px;}
.learningplatforms h2 {font-size:1em;margin-top:0;}
.learningplatforms .nav h3 {font:bold .75em Arial Narrow;}
.learningplatforms h3 {font:bold .75em Arial;}
.learningplatforms ul.qa-expand span {display:block;color:#333;margin-bottom:10px;}
.learningplatforms .nav {padding:10px 0 18px 0;border-top:1px solid #f37021;overflow:hidden;clear:both;}
.learningplatforms .nav ul {margin:0;padding:0;}
.learningplatforms .nav li {list-style:none;display:inline;text-transform:capitalize;margin-right:4px;padding-right:4px;border-right:1px solid #757982;}
.learningplatforms .nav li.last {border:0;margin:0;padding:0;}
.learningplatforms .nav .sections {float:left;}
.learningplatforms .nav .tools {float:right;}
.learningplatforms .nav .tools li {float:left;display:block;}
.learningplatforms .nav .sharethis img {display:none;}
.learningplatforms .nav .sharethis div {padding:0 !important;}
.learningplatforms .print-logo {margin:7px 0 7px 7px;float:right;height:45px;}

/* Special Focus pages */

.special-focus #banner { margin-top:15px; }
.special-focus iframe { margin-bottom:10px; }
.special-focus .thickbox-thumbs a { width:79px; float:left; display:block; margin:0 10px 10px 0; }
