/* Styles for LAT Photographic Digital Archive *//* Full Page Styles */body {	color: #000000;	font-family: Arial, sans-serif;	font-size: 10pt;	margin: 0px;	padding: 0px;	}a {	color: #000000;	text-decoration: none;	}	a1:hover {	text-decoration:underline;}em {	font-style: italic;	}h1 {	font-size: 12pt;	font-weight: bold;	margin: 0px;	text-transform: uppercase;	}h2 {	font-size: 11pt;	font-weight: bold;	margin: 0px;	}p {	font-size: 10pt;	margin: 10px 0px 10px 0px;	}strong {	font-weight: bold;	}/* Top Navigation -- Search Form Styles */td#searchHeader {	background-color: #6e6e6e;	}

table#searchTable {	color: #ffffff;	font-size: 8pt;	margin: 8px 8px 8px 20px;	text-transform: uppercase;
	background-color: #6e6e6e;	}td#searchInstructions {	text-align: center;	}a#searchInstructions {	color: #fff;	font-size: 8pt;	}td#searchPhotos {	padding-right: 8px;	text-align: right;	}/* Top Navigation -- Menu Styles */ul.menu {	list-style: none;	margin: 4px 0px 0px 0px;	padding: 0px;	}li.menu {	float: left;	list-style: none;	padding: 0px 3px 0px 3px;	text-transform: uppercase;
	font-size: 7pt;
}td.menuBar {	background-color: #cecece;	padding: 0px 5px 0px 5px;	}/* Top Navigation -- Login Area Styles */table#login {	font-size: 7pt;	margin-right: 3px;	text-align: right;	text-transform: uppercase;
	background-color: #cecece;	}td.topNavLoginLabels {	padding: 0px 2px 0px 5px;	}input.topNavLogin {	width: 65px;	}table#loggedIn {	font-size: 7pt;	margin: 4px 3px 0px 0px;	text-transform: uppercase;
	background-color: #cecece;	}/* Top Navigation -- Border Transition Style */td#bottomShadow1 {	border-bottom: 1px solid #000000;	}table#bottomShadow2 {	border-bottom: 1px solid #6c6c6c;	}/* Top Banner -- Border Style */td#banner {	border-bottom: 1px dotted #000;	}/* Left Navigation -- Styles */td#leftNav {	background-color: #eeeeee;	border-right: 1px dotted #000000;	}td.leftNavSection {	background-color: #ffffff;	border-bottom: 1px dotted #000000;	}td#leftNavBottom {	background-color: #eeeeee;	}table.leftNavDropMenu {	font-size: 8pt;	margin: 8px;	}div.leftNavContent {	font-size: 8pt;	margin: 8px;	}div.leftNavContentCopy {	font-size: 10pt;	margin: 8px;	}/* Bottom Row -- Styles */td#bottomRow {	background-color: #999999;	border-top: 1px solid #000000;	}/* Content Area -- General Styles */table#contentTable {	margin: 15px 0px 15px 0px;	}td.formButtons {	padding-top: 5px;	text-align: right;	}td.functions {	font-size: 10pt;	padding-top: 5px;	}td.message {	font-size: 10pt;	padding-top: 5px;	}table.withSpace {	font-size: 10pt;	margin-top: 10px;	}div.withSpace {	font-size: 10pt;	margin-top: 10px;	}table.justFont {	font-size: 10pt;	}td.extraBottom {	padding-bottom: 10px;	}td.extraTop {	padding-top: 10px;	}td.paddingRight {	padding-right: 5px;	}td.rows {	padding-top: 5px;	}td.contentTopBorders {	border-top: 1px solid #cccccc;	}input.normal {	width: 150px;	}input.large {	width: 250px;	}img.imgBorder {	border: 1px solid #666666;	}a.normal {	color: #000066;	text-decoration: underline;	}.centered {	text-align: center;	}/* Content Area -- Front Page Styles */table.featured {	font-size: 10pt;	margin-top: 10px;	}/* Content Area -- Image Batch Function Styles */table.batchFormTable {	font-size: 10pt;	margin-top: 10px;	}input#batchTitle {	margin-top: 3px;	width: 250px;	}textarea#batchCaption {	height: 150px;	margin-top: 3px;	width: 470px;	}td#batchFormSpacing {	padding-top: 10px;	}td#warning {	padding-right: 10px;	}input#batchVerify {	margin-left: 10px;	}/* Content Area -- Image Grid Styles */table.pageNavTable {	font-size: 8pt;	margin: 5px 0px 15px 0px;	}td.pageNavLeft {	height: 17px;	padding-left: 5px;	text-align: right;	}td.pageNavCenter {	height: 17px;	text-align: center;	}td.pageNavRight {	height: 17px;	padding-right: 5px;	text-align: left;	}div.igWieckID {	font-size: 8pt;	padding-bottom: 2px;	text-align: center;	}table#imageTable {	margin-top: 15px;	}td.imageCell {	padding-bottom: 10px;	text-align: center;	}div.icons {	margin: 3px;	}/* Content Area -- Front Page Admin Styles */input.fp {	width: 390px;	}textarea.fp {	height: 150px;	width: 390px;	}table.fpRow {	background-color: #eeeeee;	border: 1px dashed #cccccc;	padding: 3px;	}/* Content Area -- Image Edit Styles */textarea.imgEdit {	height: 75px;	width: 330px;	}/* Content Area -- Advanced Search Styles */.adv {	width: 225px;	}td.goButton {	padding-top: 15px;	text-align: right;	}/* Content Area -- RSS Feed Page Styles */ul.rss {	list-style: none;	padding: 0px;	}li.rss {	padding-bottom: 5px;	}ul.rss2 {	padding: 0px 0px 10px 25px;	}li.rss2 {	list-style: square;	padding: 5px 0px 10px 0px;	}/* Content Area -- File Editor Styles */textarea.fileEdit {	height: 250px;	width: 470px;	}/* Content Area -- Specialty Styles */strong.warning {	color: #990000;	font-size: 12pt;	}strong.msg {	color: #990000;	}/* Image Single -- Styles */td.singleHeader {	background-image: url('../images/imagesSingleHeader.gif');	border-bottom: 1px solid #222222;	color: #222222;	height: 35px;	}td.singleSpacer {	height: 9px;	}div.singleTitle {	font-size: 10pt;	margin: 2px 0px 0px 10px;	}img.singleImg {	border: 1px solid #000000;	}p.singleCaption {	background-color: #eeeeee;	border-bottom: 1px solid #cccccc;	border-top: 1px solid #cccccc;	margin-top: 6px;	padding: 5px;	}td.singleLink {	font-size: 8pt;	text-align: right;	}a.images_single {	color: #000000;	font-size: 8pt;	text-decoration: none;	}a.images_single:hover {	color: #666666;	}td.singleFiles {	font-size: 8pt;	}td.singleFA {	border-bottom: 1px solid #cccccc;	border-top: 1px solid #cccccc;	padding: 1px 0px 1px 0px;	text-align: left;	}strong.gray {	color: #666;	}div.exitWin {	font-size: 7pt;	margin-right: 15px;	text-align: right;	}p.singleL {	background-color: #dddddd;	margin: 0px;	padding: 1px 4px 1px 4px;	}td.whiteBorder {	border-top: 1px solid #fff;	}p.actions {	background-color: #dddddd;	border: 1px solid #bbbbbb;	height: 15px;	margin-left: auto;	margin-right: auto;	padding-top: 3px;	width: 120px;	}textarea.sglEmail {	height: 150px;	width: 200px;	}/* Content Area -- FTP Lightbox Styles */a.ftpLinks {	color: #000066;	}td.titleRow {	border-bottom: 1px solid #cccccc;	}td.ftpContent {	font-size: 8pt;	padding-top: 10px;	}/* Specialties */.popupBox {	background-color: #cecece;
	font-size: 12px;
}

.olFG {	background-color: #cecece;
}

.olCG{
	background-color: #999999;}

.olBG{
	background-color: #999999;
}

.matchCount {
	color: black;
	font-size: 8pt;
}

.pageCounts {
	color: black;
	font-size: 8pt;
}

.perPage {
	color: black;
	font-size: 8pt;
}

.pp{
	width: 75px;
}