﻿@import url('style_a_universal.css');
/* ********** Link Styles ********** */
/* Exhibits Menu */
p.exhibits_menu a:link {
	font-size:85%;
	background-color:#F9F9F9;
	background-repeat:no-repeat;
	border-top:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
	border-bottom:1px solid #F9F9F9;
	border-left:1px solid #F9F9F9;
	padding:3px;
	display:inline;
}
p.exhibits_menu a:visited {
	font-size:85%;
	background-color:#F9F9F9;
	background-repeat:no-repeat;
	border-top:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
	border-bottom:1px solid #F9F9F9;
	border-left:1px solid #F9F9F9;
	padding:3px;
	display:inline;
}
p.exhibits_menu a:hover {
	font-size:85%;
	background-color:#F9F9F9;
	background-repeat:no-repeat;
}
p.exhibits_menu a:active {
	font-size:85%;
	background-color:#F9F9F9;
	background-repeat:no-repeat;
	border-top:1px solid #F9F9F9;
	border-right:1px solid #F9F9F9;
	border-bottom:1px solid #F9F9F9;
	border-left:1px solid #F9F9F9;
	padding:3px;
	display:inline;
}
/* ********** Img Styles ********** */
#Flickr img {
	text-align:center;
	border-width:0px;
	margin:0px 14px 0px 14px;
	display:block;
}
#container img {
	text-align:center;
	border-width:0px;
	margin:7px auto 7px auto;
	display:block;
}
#container_middle img {
	text-align:center;
	border-width:0px;
	margin:14px auto 14px auto;
	display:block;
}
/* Used for img in tables in 3_change_size_resample_image_box_unchecked.htm & 1_tools.htm */
#container_middle img.no_margin {
	text-align:center;
	border-width:0px;
	margin:0px auto 0px auto;
	display:block;
}
/* Used for sub menus */
#container_middle img.img_left {
	text-align:left;
	border-width:0px;
	margin:0px auto 0px 49px;
	display:block;
}
/* Can't do #img for all div's */
/* ********** Divs ********** */
#noscript {
	text-align:center;
	margin:100px auto 100px auto;
	position:relative;
	width:400px;
}
/* Added clear:both; for Firefox */
#container {
	text-align:left;
	margin:20px auto 0px auto;
	position:relative;
	width:800px;
	clear:both;
}
#container_left {
	padding:0px 20px 0px 0px;
	width:120px;
	float:left;
}
#container_right {
	padding:0px 0px 0px 20px;
	width:120px;
	float:right;
}
#container_middle {
	background-color:#F9F9F9;
	padding:7px 0px 7px 7px;
}
/* Used in classes_Jims.htm */
#gray1a {
	background-color:#E8E8E8;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray1b {
	background-color:#CFCFCF;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray2a {
	background-color:#E8E8E8;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray2b {
	background-color:#CFCFCF;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray3a {
	background-color:#E8E8E8;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}#gray3b {
	background-color:#CFCFCF;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray4a {
	background-color:#E8E8E8;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray4b {
	background-color:#CFCFCF;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray5a {
	background-color:#E8E8E8;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray5b {
	background-color:#CFCFCF;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray6a {
	background-color:#E8E8E8;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
#gray6b {
	background-color:#CFCFCF;
	padding:7px 0px 7px 7px;
	margin:0px auto 0px auto;
}
/* ********** Dividers ********** */
/* Used in NYC Exhibits, PATH, and elsewhere */
#divider {
	border-top:3px solid #808080;
	margin:10px 50px 0px 49px;
	/* <div id="divider"></div> */
}
#divider_second {
	border-top:3px solid #808080;
	margin:10px 50px 0px 49px;
	/* <div id="divider_second"></div> */
}
/* Used in 1_typical_workflow.htm */
/* Left column */
#table_divider_left_1 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_2 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_3 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_4 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_5 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_6 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_7 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_8 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_9 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_10 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_11 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_12 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_13 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_14 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_15 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_16 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_17 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_18 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_19 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_left_20 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
/* Right column */
#table_divider_right_1 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_2 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_3 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_4 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_5 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_6 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_7 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_8 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_9 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_10 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_11 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_12 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_13 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_14 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_15 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_16 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_17 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_18 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_19 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
#table_divider_right_20 {
	border-top:2px solid #000000;
	margin:3px 2px 3px 2px;
}
/* Inside a section */
#table_divider_inside_section_1 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_2 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_3 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_4 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_5 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_6 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_7 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_8 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
#table_divider_inside_section_9 {
	border-top:2px solid #808080;
	margin:3px 2px 3px 2px;
}
/* ********** Block Quotes ********** */
#container_middle blockquote {
	font-size:85%;
	background-color:#FFFFFF;
	border-style:double none double none;
	border-width:3px;
	border-color:#808080;
	padding:7px;
	margin:14px auto 14px auto;
	width:275px;	
}
#container_middle p.blockquote {
	margin:3px auto 3px auto;
}
#container_middle p.citation {
	text-align:right;
	font-style:normal;
	margin:7px 10% 0px 0px;
}
#container_middle p.citation_2nd_line {
	text-align:right;
	font-style:normal;
	margin:0px 10% 0px 0px;
}
#container_middle p.blockquote_title {
	text-align:center;
	font-style:normal;
	margin:7px 10% 0px 0px;
}
/* ********** Styles ********** */
/* noscript Styles */
#noscript p {
  	text-align:left;
  	margin:7px 0px 7px 0px;
}
/* Container Left Styles */
#container_left p {
	margin:0px 0px 0px 0px;
}
/* Container Right Styles */
#container_right p {
	margin:0px 0px 0px 0px;
}
/* Container Middle Styles */
/* p styles for menus are located in style_a_universal.css. */
/* #container_middle p.class_descriptions is located in style_classes.css. */
#container_middle p {
	margin:7px 50px 7px 49px;
}
#container_middle p.indent {
	margin:7px 50px 7px 69px;
}
#container_middle p.indent_twice {
	margin:7px 50px 7px 89px;
}
#container_middle p.indent_thrice {
	margin:7px 50px 7px 109px;
}
#container_middle p.indent_quadruple {
	margin:7px 50px 7px 129px;
}
#container_middle p.indent_quintuple {
	margin:7px 50px 7px 129px;
}
#container_middle p.indent_sextuple {
	margin:7px 50px 7px 129px;
}
#container_middle p.indent_left_right {
	margin:7px 70px 7px 69px;
}
#container_middle p.caption {
	font-size:85%;
	text-align:center;
	margin:7px 50px 7px 49px;
}
#container_middle p.caption {
	font-size:85%;
	text-align:center;
	margin:7px 50px 7px 49px;
}
#container_middle p.caption_a_link {
	font-size:85%;
	text-align:center;
	margin:7px 50px 7px 49px;
}
#container_middle p.caption_click_to_enlarge {
	font-size:85%;
	color:#808080;
	text-align:center;
	margin:7px 50px 7px 49px;
}
/* Used in submenu pages */
#container_middle p.indent_line_size {
	line-height: 140%;
	margin:7px 50px 7px 69px;
}
/* Used in exhibitions & Tip: 060_manage_rename_files.htm */
#container_middle p.review_excerpt {
	font-size:85%;
	line-height:140%;
	margin:7px 100px 7px 69px;
}
#container_middle p.review_excerpt_2nd_paragraph {
	font-size:85%;
	line-height:140%;
	margin:3px 100px 3px 69px;
}
/* Use in 090_good_photograph.htm */
#container_middle p.box_small {
	font-size:85%;
	color:#808080;
	text-align:center;
	background:white;
	border:1px solid #000000;
	padding:3px;
	margin:7px 50px 7px 49px;
	height:50px;
	width:200px;
}
#container_middle p.box_large {
	font-size:85%;
	color:#808080;
	text-align:center;
	background:white;
	border:1px solid #000000;
	padding:3px;
	margin:7px 50px 7px 49px;
	height:150px;
	width:400px;
}
/* Used for navigation */
#container_middle p.no_margin {
	margin:0px auto 0px auto;
}
/* Used for exhibits menus */
#container_middle p.exhibits_menu_top_row {
	text-align:center;
	margin:7px auto 3px auto;
}
#container_middle p.exhibits_menu_bottom_row {
	text-align:center;
	margin:3px auto 7px auto;
}
/* ********** Flickr Table ********** */
table.Flickr {
	margin:0px auto 0px auto;
	border-collapse:collapse;
}
/* ********** Forms ********** */
/* Used in 1_calculators.htm. */
#container_middle form.calculators {
 	background-color:#E5E5E5;
	border-width:0px;
	padding-bottom:14px;
	margin:7px auto 7px auto;
	width:400px;
	display:block;
}
