/* CSS Document */
body {
	font: 1em verdana, arial, sans-serif;  /* overall font and sizing */
	text-align:center; /* centers the layout in IE */
	background-color: #999999;
	}
	
* {margin:0; padding:0;} /* removes defaults of all elements */

#mainwrap {
	width:925px; 
	margin-left:auto; 
	margin-right:auto; /* centers the layout in SCBs */
	text-align:left; /* stops elements inheriting the body's text-center */
	background-color:#fff;
	margin-top: 1px;
	margin-bottom: 1px;
	border:#333 solid 1px;
	border-left: #333 solid 2px;
	border-right: #333 solid 2px;
	}
	
#contentarea { 
	background-color: #fff;/* ensures bg is white if faux graphic doesn't load */
	background: url(../images/imagesRedesign/right.gif) repeat-y top left; 
	position:relative; /* set positioning context for left sidebar div */
	margin: 0px;
	}
	
#contentarea2 {
	background-color: #fff; /* ensures bg is white if faux graphic doesn't load */
	background: url(../images/imagesRedesign/left.gif) repeat-y top right;
	background-repeat: repeat-y ; /* faux columns graphic right column */
	position:relative; /* set positioning context  for right sidebar div */
	margin: 0px;
	}
	
#column1 {
	background-color: #eee;
	width:170px; /* left col width */
	height: 420px;
	position: absolute; /* contextual positioning in contentarea container */
	top:0px; 
	left:0px; /*positions col within contentarea container */
	z-index: 1;
	overflow:hidden;
	}
	
#column1 ul {
	margin: 25px 10px 0px 20px;
	}
	
#column2 {
	background-color:#FFF; 
	margin:0px 150px 0px 170px; /* left and right margins to make room for sidebars */
	z-index: 100;
	}
	
#column2alt {
	background-color:#FFF; 
	margin:0px 20px 0px 170px; /* left and right margins to make room for sidebars */
	z-index: 100;
	}
	
#column2alt .increaseGap {
	margin-bottom: 175px;
	}
	
#column2 .increaseGap {
	margin-bottom: 175px;
	}

#column2 .imageBorderRight	{
	float: right;
	padding: 1px;
	margin: 2px;
	margin-left: 10px;
	border: #6F4245 1px solid;
	}
	
#column2 .increaseGap1 {
	margin-bottom: 525px;
	}
	
#column2 p {
	font-size: .75em;
	margin: 0px 10px 10px 10px;
	line-height: 1.3em;
	text-align: left;
	}
	
#column2 p.negative {
	font-size: .75em;
	margin: -10px 10px 15px 10px;
	line-height: 1.3em;
	text-align: left;
	}

#column2 p.increaseBottom	{
	text-align: justify;
	margin: -10px 60px 20px 35px;
	}
	
#column2 p.decreaseTop	{
	text-align: justify;
	margin: -10px 50px 20px 30px;
	}
	
#column2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color:#990000;
	padding-top: 15px;
	margin: 0px 0px 15px 0px;
	text-align: center;
	}
	
#column2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color:#990000;
	text-align: center;
	margin: 25px 0px 15px 0px;
	}
	
#column2 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color:#000000;
	margin: 25px 0px 10px 10px;
	}
		
#column2 h3.sizeColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #990000;
	margin: 15px 0px 15px 10px;
	}
	
#column2 h4	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color:#000000;
	margin: 5px 0px 0px 10px;
	}
	
#column2 h4.increaseMargin	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #999;
	margin: 15px 0px 0px 10px;
	}
	
#column2 h4.reduceMargin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color:#000000;
	margin: 5px 0px 0px 10px;
	}

#column2 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #006699;
	margin: 10px 0px 5px 0px;
	}
	
#column2 h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color:#333;
	margin-bottom:-3px;
	margin-left:0px;
	}

#column2 hr {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	width: 95%;
	}
	
#column2 p.reduceMargin	{
	margin-left: 12px;
	margin-bottom: -5px;
	}
	
#column2 p.itemsMargin	{
	margin-bottom: 10px;
	}
	
#column2 p.marginTop	{
	margin-top: 10px;
	}
	
#column2 p.marginBottom	{
	margin-bottom: -5px;
	}
	
#column2 p.marginBottom1	{
	margin-bottom: -1px;
	}
	
#column2 p.marginBottom2	{
	margin-top: 10px;
	margin-bottom: -1px;
	}
	
#column2 blockquote.bottomMargin	{
	font-size: 1em;
	margin-bottom: 25px;
	}
	
#column2 blockquote.items	{
	font-size: .8em;
	font-family: Helvetica, Arial, sans-serif;
	padding-bottom: 5px;
	text-align:left;
	}
	
#column2 h4.bottomMarginIncrease	{
	margin-bottom: 10px;
	}
	
#column2 .headerSpan	{
	font-weight: normal;
	font-size: .7em;
	}
	
#column2 .bold	{
	font-weight: bold;
	}
	
#column2 .paragraphSpan	{
	font-size: .8em;
	}
	
#column2 ul {/*style for lists in "content area"*/
	margin: 5px 25px 15px 40px;
	font-size: .75em;
	color:#000000;
	list-style-type:circle;
	}
	
#column2 ul li {
	color:#000000;
	list-style-type:disc;
	line-height: 1.25em;
	}
	
#column2 ul li ul {
	font-size: 1em;
	margin: 2px 0 2px 15px;
	}
	
#column2 ul.altListMargin	{
	margin-top: -10px;
	}
	
#column2 ul.dashBorder	{
	padding-bottom: 7px;
	border-bottom: 1px dashed #333;
	}
	
#column2 li.altList	{
	margin: -5px 0px 5px -15px;
	list-style: none;
	font-size: 1em;
	}

#column2 li.circle	{
	list-style-type: circle;
	}
	
#column2 li.number	{
	list-style-type:decimal;
	}
	
#column2 .postDate	{
	font-style: italic;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	}
	
#column2ListMarginAlt {
	margin-bottom: 300px;
	}
	
#column2ListMarginAlt2 {
	margin-bottom: 500px;
	}

#column2ListMargin h4.topMargin {
	margin-top: 25px;
	}

#column2BottomMargin {
	margin-bottom: 275px;
	}
	
#column2 dl {
	font-size: .75em;
	font-weight: bold;
	margin: 5px 25px 15px 10px;
	}
	
#column2 dt {
	font-style:italic;
	font-size: .8em;
	font-weight:lighter;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
#column2 dd {
	font-style: normal;
	font-weight:lighter;
	}
	
/*------------------------------------------------education section style--------------------------------------*/	
#column2 .edList dl	{
	clear: both;
	margin: 10px 0 5px 20px;
	}
	
#column2 .edList dt {
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin-left: -5px;
	margin-bottom: 3px;
	}
	
#column2 dt.imageTitle	{
	font-size: 1.1em;
	font-weight: bold;
	color:#990000;
	margin: 3px 0 3px -5px;
	}

#column2 dt.clearFloat	{
	clear: both;
	}
	
#column2 .edList dd {
	color: #000;
	margin: 0 10px 7px 15px;
	line-height: 1.25em;
	}
	
#column2 dd.imageRight {
	float: right;
	padding: 3px;
	}
	
#column2 dd.imageLeft {
	float: left;
	padding: 3px;
	}
	
#column2 .edList img {
	border: 0;
	}
	
#column2 .edList ul	{
	font-style: normal;
	margin: 10px 25px 15px 15px;
	list-style-type:disc;
	text-decoration: none;
	}
	
#column2 .edList li {
	margin: 3px 0 3px 30px;
	line-height: 1.25em;
	}
	
#column2 .edList p {
	margin: 5px 10px -3px 15px;
	}
	
#column2 p.edListHeader	{
	clear: both;
	font-weight: bold;
	}
	
#column2 h4.clearFloat	{
	clear: both;
	}
	
#column2 .resourceStyle {
	font-style: italic;
	font-weight: bold;
	}
	
#column2 .logo  {
	visibility: collapse;
	height: 55px;
	width: 155px;
	background: url(/infoservice/images/imagesRedesign/MCEERprint.gif) no-repeat;
	}
	
#column2 .imgContLeftEQA	{
	padding: 3px;
	}
	
#column2 .imgContLeftEQA img	{
	float: left;
	border: 0;
	}
	
#column2 .imgContLeftEQA p	{
	float: left;
	font: caption;
	font-weight: bold;
	margin: 95px 1px 10px -95px;
	}
	
#column2 .imgContRightEQA	{
	margin: 5px 15px 5px 15px;
	padding: 3px;
	}
	
#column2 .imgContRightEQA img	{
	float: right;
	margin-top: -10px;
	border: 0;
	}
	
#column2 .imgContRightEQA1 img	{
	float: right;
	margin-top: 1px;
	border: 0;
	}
	
#column2 .imgContRightEQA p	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 150px -70px 5px 0px;
	}
	
#column2 .imgContRightEQA p.textAlign	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 155px -215px 5px 0px;
	}
	
#column2 .imgContRightEQA p.textAlign1	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 10px -290px 5px 0px;
	}
	
#column2 .imgContRightEQA p.textAlign2	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 180px -320px 5px 0px;
	}

#column2 .imgContRightEQA p.textAlign3	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 180px -250px 5px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign4	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 92px -320px 1px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign5	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 152px -250px 1px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign6	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 181px -200px 0px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign7	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 197px -200px 0px 0px;
	}

#column2 .imgContRightEQA1 p.textAlign8	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 217px -275px 0px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign9	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 225px -280px 0px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign10	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 240px -330px 0px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign11	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 135px -310px 0px 0px;
	}

#column2 .imgContRightEQA1 p.textAlign12	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 120px -310px 0px 0px;
	}
	
#column2 .imgContRightEQA1 p.textAlign13	{
	float: right;
	font: caption;
	font-weight: bold;
	margin: 280px -260px 0px 0px;
	}
	
#column2 p.textLeft	{
	text-align: justify;
	}
	
#column2 p.textLeft1	{
	text-align: justify;
	margin-bottom: -1px;
	}
	
/*--------------------------------------------end education section----------------------------------------------*/
/*--------------------------------------------web notes page-----------------------------------------------------*/
#column2 #webNotesList	{
	margin-bottom: 4em;
	}

#column2 #definitionList dl	{
	margin-left: 2em;
	line-height:1.3em;
	}
	
#column2 #definitionList dl.footerGap	{
	margin-bottom: 20em;
	}
	
#column2 #definitionList dt	{
	font-size: 1.2em;
	color:#666;
	font-style: normal;
	font-weight: bold;
	padding-top: .75em;
	}
	
#column2 #definitionList dd	{
	color: #000;
	margin: 7px 0;
	}
	
#column2 #definitionList dd.indent	{
	padding-left: 2em;
	line-height: 1.3em;
	}

#column2 #definitionList dd.reduceGap  {
	margin-bottom: -.5em;
	} 
	
#column2 ul.sublist	{
	margin-bottom: 2px;
	}
	
#column2 ul.sublist	li {
	line-height: 1.4em;
	font-size: 1.3em;
	font-weight: normal;
	} 
	
#column2 h4.headingStyle	{
	padding-bottom: .5em;
	color:#666;
	}
/*--------------------------------------------end web notes------------------------------------------------------*/
/*--------------------------------------------FAQ style----------------------------------------------------------*/
#column2 .faqList ul	{
	margin: 5px 0 20px 10px;
	font-style: normal;
	}
	
#column2 .faqList li	{
	margin: 3px 0 3px 30px;
	line-height: 1.25em;
	list-style-type: none;
	}

/*--------------------------------------------end FAQ style------------------------------------------------------*/	

#column2 table {
	margin: 10px 0px 10px 25px;
	}

#column2 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .75em;
	}

#column2 img {
	float:left;
	border: 1px solid #000;
	margin: 7px 8px 8px 10px;
	}
	
#column2 img.test {
	float:left;
	margin: 5px 8px 4px 10px;
	}

#column2 blockquote {
	font-size: .8em;
	margin: 10px 60px 10px 55px;
	text-align:justify;
	}
	
#column2 p.attribution {
	font-style: italic;
	font-size:.75em;
	margin-top: -10px;
	padding-right: 50px;
	text-align: right;
	}
	
#column2 p.attributionLeft	{
	font-style: italic;
	font-size: .75em;
	margin-bottom: -5px;
	margin-left: 55px;
	text-align: left;
	}
	
#column2 p.attributionLeft1	{
	font-size: .7em;
	margin: -10px 0 18px 50px;
	text-align: left;
	}
	
#column2 dd.credit	{
	margin-top: 5px;
	font-style: italic;
	font-size: .9em;
	}
	
#column2 .title	{
	font-weight: bold;
	}
	
#column2 .footerGap1	{
	margin-bottom: 18em;
	}
	
#column2 .footerGap2	{
	margin-bottom: 32em;
	}
	
#column2 .footerGap3	{
	margin-bottom: 22em;
	}

#column2 .footerGap4	{
	margin-bottom: 36em;
	}
		
#sort	{
	float: left;
	width: 200px;
	background-color: #7B8C9F;
	border-top: #eee solid 2px;
	border-right: #eee solid 1px;
	border-bottom: #eee solid 1px;
	border-left: #eee solid 2px;
	margin: 10px 10px 10px 35px;
	padding: 5px 10px 10px 10px;
	}

#sort p.text	{
	font-size: .75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 0px 5px 5px;
	}
	
#sort p.text1	{
	font-size: .75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 8px 0px 5px 5px;
	}

#sort .row {
	font-size: .75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 5px 0px 5px;
	}
		
#sort .row1 {
	font-size: .75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 5px 0px 5px;
	}

#sort input.space	{
	vertical-align: middle;
	margin-right: 2px;
	}
	
#column2 p.textImage	{
	padding-top:4px;
	padding-bottom:-10px;
	font-size:.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	}
	
#column2 p.textImage1	{
	margin: 55px 0px 5px 10px;
	font-size:.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	}

#column2 p.top	{
	margin: 10px 0px 10px 10px;
	font-weight: bold;
	font-size: .9em;
	}

#column2 .leftMargin	{
	font-weight: bold;
	margin: 0 0 50px 250px;
	padding-top: 5px;
	}
	
#column2 .leftGap	{
	margin-left: 40px;
	}
/*---------------------------------------------------------------------Quakeline Help Page--------------------------------------------------*/	
#column2 .quakelineList 	{
	margin: 2px 0 15px 1px;
	padding: 0;
	font-size: .9em;
	}
	
#column2 .quakelineList h3	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	font-weight: bold;
	color:#000;
	margin: 25px 0 10px 25px;
	}
	
#column2 .quakelineList ul	{
	font-size: .9em;
	font-style: normal;
	color:#000;
	}
	
#column2 .quakelineList li	{
	font-size: 1em;
	font-style: normal;
	color: #000;
	margin-left: 25px;
	list-style-type: disc;
	line-height: 1.35em;
	}
	
#column2 .quakelineListAlt 	{
	margin: 2px 0 15px 1px;
	padding: 0;
	font-size: .9em;
	}
	
#column2 .quakelineListAlt h3	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color:#000;
	margin: 25px 0 10px 25px;
	}
	
#column2 .quakelineListAlt ul	{
	font-size: .9em;
	font-style: normal;
	color:#000;
	}
	
#column2 .quakelineListAlt li	{
	font-size: 1em;
	font-style: normal;
	color: #000;
	margin-left: 25px;
	list-style-type: disc;
	line-height: 1.35em;
	}

#column2 .parallelList	{
	margin: 13px;
	padding: 0px;
	}
	
#column2 p.marginLeft	{
	margin-left: 30px;
	}
/*-----------------------------------------------------------------------------end help page---------------------------------------*/
	
#column2 .phrase	{
	float:left;
	clear: right;
	margin-left: 15px;
	}
	
#column2 .phrase dt	{
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	}
	
#column2 .phrase dd	{
	line-height: 1.25em;
	color: #000;
	}

#column2 .result	{
	float: right;
	}
	
#column2 .result dt	{
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	margin-right: -25px;
	}
	
#column2 .result dd	{
	line-height: 1.25em;
	color: #000;
	margin-right: -20px;
	}
	
#column2 .result2	{
	float: right;
	margin-right: 50px;
	}
	
#column2 .result2 dt	{
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #000;
	}
	
#column2 .result2 dd	{
	line-height: 1.25em;
	color: #000;
	margin-left: 1px;
	}

#column2 .content p	{
	float: left;
	margin: 0;
	padding: 5px 15px 10px 35px;
	}
	
#column2 .bold	{
	font-weight: bold;
	}
	
#column2 .italic	{
	font-style: italic;
	}
	
#column2 #listHeight li	{
	line-height: 2em;
	}
	
/*-----------------------------------------quakeline search results layout---------------------------------*/
	
#quakelineTable	{
	width: 600px;
	margin: 10px 0px;
	}
	
#quakelineTable caption	{
	font-size: 1.1em;
	font-weight: bold;
	padding-right: 0px;
	}
	
#quakelineTable th	{
	font-size: .8em;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	}

#quakelineTable th.width	{
	width: 65px;
	text-align: left;
	}
	
#quakelineTable th.widthContent	{
	width: 360px;
	padding-right: 0px;
	text-align: center;
	}
	
#quakelineTable td.paddingRight	{
	width: 175px;
	text-align: left;
	padding-right: 15px;
	}
	
#quakelineTable td	{
	font-size: .8em;
	text-align: left;
	padding: 2px 4px;
	}

/*------------------------------------------------------/quakeline search result display------------------------------------------*/
/*-------------------------------------------Remove---------------------------------------------------------------*/
#quakelineResultsDisplay table {
	position: relative;
	top: 25px;
	left: 25px;
	padding-bottom: 15px;
	table-layout: fixed; 
	width: 700px;
	background-color:#FFF;
	color:#000000;
	font-size: .9em;
	}
	
#quakelineResultsDisplay .columnWidth	{
	width: 15px;
	vertical-align: top;
	padding: 17px 5px 0 15px;
	}
	
/*------------------------------------------------------/remove----------------------------------------*/
/*------------------------------------------------------Tsunami List---------------------------------------------------------------*/
#column2alt #tsunami	{
	margin: 10px 10px;
	}

#column2alt dt.t-Title	{
	margin: 8px 0 2px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-style: normal;
	color:#000;
	}
	
#column2alt dd.t-Top	{
	font-size: .8em;
	margin: 2px 0 8px 4px;
	}
	
#column2alt dd.t-Bottom	{
	font-size: .8em;
	color: #000;
	margin: 2px 0 4px 4px;
	}
	

/*----------------------------------------------------end Tsunami List----------------------------------------------------------------------*/

#thankYou	{
	margin: 45px 50px 325px 50px;
	}
	
#thankYou p	{
	font: .9em verdana, arial, sans-serif;
	}
	
	
h3.listHeader {
	margin-bottom: -10px;
	}
	
.topPadding	{
	padding-top: 10px;
	}
	
.topMargin	{
	margin-top: -20px;
	}
		
.link	{
	font-size: .8em;
	}

.link1	{
	font-size: 1em;
	}
	
.listHeader {
	margin-top: -10px;
	}

.symbolSmall	{
	font-size: .7em;
	vertical-align: top;
	}

.symbolTop	{
	font-size: .7em;
	vertical-align: top;
	}
	
.fontNormal	{
	font-weight: normal;
	}
	
.textStrong	{
	font-weight: bold;
	list-style-type: none;
	}

.print {
	padding: 70px 5px 0 15px;
	font-size: .8em;
	}
		
a:link {
	color: #0033FF;
	text-decoration: none;
	}
	
a:visited {
	color: #0033FF;
	text-decoration: none;
	}
			
a:hover {
	color: #FF0000;
	text-decoration: underline;
	}
	
a:active {
	color:#0033FF;
	text-decoration: none;
	}
	
#column3 {
	background-color:#eee;
	width:150px;
	position:absolute;  /* contextual positioning in contentarea container */
	top:0px; 
	right:0px; /*positions col within contentarea container */
	overflow:hidden; /* prevents overlarge elements breaking out of column */
	}
	
#column3remove {/*style for "two-column format. this change visually hides the third column*/
	background-color:#fff;
	width: 20px; 
	position:absolute;  /* contextual positioning in contentarea container */
	top:0px; 
	right:0px; /*positions col within contentarea container */
	}
	
#column3 ul {
	margin: 25px 0px 0px 10px;
	}

#column3 a:link {
	color: #000066;
	text-decoration: none;
	}
	
#column3 a:visited {
	color:#000066;
	text-decoration: none;
	}
			
#column3 a:active {
	color:#000066;
	text-decoration: none;
	}
	
#column3 a:hover {
	color: #FF0000;
	text-decoration: none;
	}
	
#column3 .linkSpan	{
	font-weight: normal;
	font-size: .8em;
	color: #666;
	}

#listContainer {
	position:relative;
	top: 5px;
	left: 5px;
	font-size: 1em;
	font-style: normal;
	}
	
#listContainer a:link	{
	color: #0033FF;
	text-decoration: none;
	font-size: 1.25em;
	}
	
#listContainer a:hover	{
	color: #FF0000;
	text-decoration: none;
	font-size: 1.25em;
	}

#listContainer a:active {
	color:#0033FF;
	text-decoration: none;
	font-size: 1.25em;
	}
	
#listContainer dt, a {
	font-style: normal;
	font-size: 1em;
	}
				
.alignProperties {
	position:relative;
	top: 25px;
	left: 25px;
	border:#000000 1px hidden;
	}
	
p.caption {
	font-weight: bold;
	position: relative;
	top: 250px;
	left: -165px;
	}
		
#imagecontainer {/*the image container style addresses the positioning for the image links on the acknowledgement page*/
	display: inline;
	padding: 0;
	}
	
#imagecontainer ul {
	margin: 70px 0px 30px 30px;
	}
	
#imagecontainer li {
	display: inline;
	list-style-type: none;
	}
	
#imagecontainer li a {
	padding: 10px;
	margin: 0px;
	}
	
#imagecontainer img	{
	border: none;
	}
	
#imagecontainer .imageAlign	{
	padding-top: 13px;
	}
	
/* contact page list */

#column2 #contactList li	{
	margin-left: -25px;
	list-style: none;
	}
	
/* new acquisition page */

#column2 #bookFormat	{
	margin-left: 1px;
	margin-bottom: 30px;
	}

#column2 #bookFormat li	{
	list-style: none;
	}
	
#column2 cite.title	{
	font-weight:bold;
	font-style: normal;
	}
	
#column2 cite.author	{
	font-style: italic;
	}
	
#column2 .redbox {
	border-style:double;
	border-color: #de0829;
	padding:2px 12px;
	margin: 0 0 18px 0;
	}
	
	
/* here follows the brillant "no-extra-markup" clearing method devised by Tony Aslett - www.csscreator.com */
/* simply add the clearfix class to any containter that must enclose floated elements */
/* read the details of how and why this works at http://www.positioniseverything.net/easyclearing.html */

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
	}

.clearfix {
	display: inline-block;   /* a fix for IE Mac */
	}
	
/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/

* html .clearfix {
	height: 1%;
	}
	
* html .clearfix {
	display: block;
	}
	
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */

 * html #column2Remove {/*IE hack to hide right column for Hurricane Database result pages*/ 
	background-color: #FFF; 
	margin:0px -175px 0px 0px; 
	}
	
 * html .alignHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1* html .5em;
	font-weight: bold;
	color:* html #990000;
	padding-top: 15px;
	margin: 0px 0px 15px 110px;
	}
	
 * html .marginLeft {
	position:relative;
	top:0px;
	left:-65px;
	}
	
 * html #listContainer a:active {
	color:* html #0033FF;
	text-decoration: none;
	font-size: 1* html .25em;
	}
	
 * html #listContainer a:link	{
	color: * html #0033FF;
	text-decoration: none;
	font-size: 1* html .25em;
	}
	
 * html #listContainer a:hover	{
	color: * html #FF0000;
	text-decoration: none;
	font-size: 1* html .25em;
	}
	
 * html #imagecontainer {/*the image container style addresses the positioning for the image links on the acknowledgement page*/
	width: 520px;
	display: inline;
	padding: 0;
	}
	
 * html #imagecontainer ul {
	margin: 70px 0px 30px 0px;
	}
	
 * html #imagecontainer li {
	display: inline;
	list-style-type: none;
	}
	
 * html #imagecontainer li a {
	padding: 10px;
	margin: 0px;
	}
	
 * html #imagecontainer img	{
	border: none;
	}
	
 * html #imagecontainer .imageAlign	{
	padding-top: 1px;
	margin-left: 15px;
	}
	
 * html #imagecontainer .imageAlign1	{
	padding: 0px;
	margin: 10px 0 0 1px;
	}
	
 * html #column2 ul li ul {
	font-size: 1em;
	margin: 5px 0 3px 15px;
	}
	
 * html #column2 .parallelList	{
	margin: 5px;
	padding: 0px;
	}
	
 * html #column2 .phrase	{
	float:left;
	clear: right;
	padding-left: -10px;
	}
	
 * html #column2 .result	{
	float: right;
	margin-right: 10px;
	padding: 0px;
	}
	
 * html #column2 .result2	{
	float: right;
	margin-right: 25px;
	padding: 0px;
	}
	
 * html #column2 p.lineHeight	{
	line-height: 1* html .5em;
	}
	
 * html .cellpaddingcenter {
	padding: 4px 0px 4px 25px;
	}
	
 * html .colheaderleft {
	padding: 5px 5px 5px 20px;
	width: 100px;
	}
	
 * html .colheadermiddle {
	padding: 5px 5px 5px 75px;
	width: 150px;
	}
	
 * html .colheaderright	{
	padding: 5px 5px 5px 45px;
	width: 85px;
	}
	
 * html #hurricaneResults table {
	position:relative;
	top:-5px;
	left:-25px;
	}
	

