* { margin: 0; }body { color: #333333; font: 12px Helvetica, Arial, Verdana, sans-serif; line-height: 18px; background: #FFFFFF; }body#background { background: #FFFFFF url(images_bowers/bowers_header_bg.jpg) 50% 0 repeat-x; }a {	color: #333333;	background: inherit; text-decoration: none; }a:hover { color: #2176B6; background: inherit; }a:focus { outline-style: none; }p { margin: 0 0 15px 0; }h1 { color: #333333; font: bold 16px Helvetica, Arial, Verdana, sans-serif; margin: 0 0 18px 0; padding: 0 0 6px 0; border-bottom: 1px solid #E7E7E7; }h1 a { color: #fff; background: inherit; }h1 a:hover { color: #2176B6; background: inherit; }sup { font-size: 9px; color: #DFCDA2; }h2 { color: #2176B6; font: bold 16px Helvetica, Arial, Verdana, sans-serif; margin: 0; padding: 0 0 6px 0; border-bottom: 1px solid #E7E7E7; }h3 { color: #333333; background: #D0D4D4; padding: 3px 10px; margin: 0 0 15px; }#content { background: #FFFFFF url(images_gecko/gecko_background_top.jpg) 50% 0 repeat-x; width: 960px; margin: 0 auto 100px auto; padding: 0 0 30px 0; }#header { height: 130px; }	#header p { margin: 30px 0 0; color: #D6E5EA; }	#logo { padding: 0; float: left; }	#title { padding: 0 40px 0 0; float: right; }	#search { float: right; width: 240px; text-align: right; margin: 10px 15px 0 0; }	#search a, #watch a { color: #fff; font-size: 12px; cursor: pointer; }	#searchform { padding: 10px; background: #A1BDD2;  }	#searchform p { margin: 0; }	#menu { margin: 0; }		#menu li { list-style: none; float: right; }		#menu li a { cursor: pointer; padding: 5px 39px; line-height: 25px; background: #8B2821; margin: 0 0 0 1px; color: #FFFFFF; }		#menu li a:hover { background: #2176B6; color: #000; }		#menu li a.current { background: #66A3CF; color: #fff; }		#menu li a#last  { margin: 0; padding: 5px 41px 5px 40px; }#control { font-size: 12px; float: left; width: 960px; margin: 20px 0 4px 0; padding: 0; text-align: left; }.right { float:right; }#jumpmenu { color: #FFFFFF; font-size: 12px; font-weight: bold; float: left; width: 940px; background: #6D6D6D; margin: 0 0 30px 0; padding: 5px 10px 4px 10px; }	#jumpmenu a { color: #FFFFFF; background: inherit; text-decoration: none; }	#jumpmenu a:hover { color: #D3D3D3; background: inherit; }.longview_filename { color: #333333; font-size: 12px; font-weight: bold; float: left; width: 940px; background: #CCCCCC; margin: 0; padding: 5px 10px 4px 10px; }.full { font-size: 12px; width: 960px; margin: 0 0 10px 0; }.first { font-size: 12px; float: left; width: 300px; margin: 40px 30px 40px 0; }.second { float: left; margin: 40px 30px 40px 0; }.third { float: right; margin: 40px 0 20px 0; }.more { border-top: 1px solid #eee; padding: 5px 0 0 0; }form {	margin: 0px;	padding: 0px;}.volumename {	font-size: 12px;	font-weight: bold;}td.navtb {	font-size: 12px;	color: #FFFFFF;	background-color: #333333;}td.navtb a {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}td.navtb a:hover {	font-size: 12px;	color: #FFFFFF;	text-decoration: underline;}td.dirtable {	font-size: 12px;	font-weight: bold;	padding: 7px 0 6px 0;	border-bottom: 1px solid #E7E7E7;}td.filecell {	font-size: 10px;	padding: 4px 12px 8px 0;	width: 160px;	height: 180px;}td.filecell_mview {	font-size: 10px;	width: 160px;	height: 180px;}table.imgbox {	background-color: #F5F5F5;	border: 4px solid #F5F5F5;	width: 100%;}td.imgbox {	width: 100%;	height: 130px;}td.iconcell {	font-size: 10px;	padding: 4px 12px 8px 0;	width: 160px;}td.iconbox {	width: 100%;	height: 40px;}table.batch {	background-color: #CCCCCC;	margin: 4px;	border: 1px solid #333333;}div.imageinfo {	position:absolute;	left:10px;	top:120px;	width:700px;	height:300px;	z-index:auto;	visibility: hidden;}div#tab1 {	position:absolute;	left:10px;	top:76px;	width:700px;	height:30px;	visibility: hidden;	border-right-style: solid;	border-right-width: 1px;	border-right-color: #FFFFFF;}div#tab2, div#tab3, div#tab4, div#tab5, div#tab6 {	position:absolute;	left:10px; top:76px;	width:700px;	height:30px;	visibility: hidden;}td.tabs {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	padding-right: 8px;	padding-left: 8px;}td.tabless {	padding-right: 8px;	padding-left: 8px;}td.tabs a, td.tabless a {	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}td.tabs a:hover, td.tabless a:hover {	font-size: 12px;	color: #FFFFFF;	text-decoration: underline;}div#imgcell {	margin: 0px;	padding: 0px;	text-align:center;	vertical-align:middle;}div#switch_controls {	margin: 2px;	text-align:center;	vertical-align:middle;}.leftarrow, .rightarrow {	margin: 2px;	vertical-align:middle;}.control_count {	margin: 2px;	vertical-align:bottom;}.errormsg {	font-size: 16px;	color: #FF0000;}form {	font-size: 12px;}.formtablelightsmalltext {	font-size: 12px;	color: #333333;	background-color: #E7E7E7;}.formtablelight {	font-size: 12px;	color: #333333;	background-color: #F1F1F1;}.formtablemid {	font-size: 12px;	color: #333333;	background-color: #E7E7E7;}.formtabledark {	font-size: 12px;	color: #333333;	background-color: #E7E7E7;}.formtabledarkest {	font-size: 12px;	color: #FFFFFF;	background-color: #6D6D6D;	font-weight: bold;}td.metadata {    font-size: 11px;    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #E7E7E7;	padding: 4px 0 4px 0;}.emptybasketbar {	font-size: 12px;	color: #333333;	background-color: #F1F1F1;	font-weight: normal;}.quarkviewtab {	font-size: 11px;	background-color: #E7E7E7;}.popup {    font-size: 12px;    color: #333333;    background-color: #FFFFFF;    padding: 2px;    border: 1px solid #333333;}.popupheader {	font-size: 12px;	color: #FFFFFF;	background-color: #2176B6;	font-weight: bold;}.popupheader a { 	color: #FFFFFF; 	background: inherit; 	text-decoration: none; }.popupheader a:hover { 	color: #000000; 	background: inherit; }
