
/* --- [ History Files stylesheet for hidden styles ] --- */




/* --- [ General Settings ] --- */

/* Title - extra right-hand padding set up for feature page titles only */

@media only screen and (max-width: 320px) and (orientation: portrait) {
h1				{ margin-right: 0px; }
h2				{ margin-right: 0px; }
h2.author		{ margin-right: 0px; }
}

@media only screen and (min-width: 321px) and (max-width: 449px) and (orientation: portrait) {
h1				{ margin-right: 16px; }
h2				{ margin-right: 16px; }
h2.author		{ margin-right: 16px; }
}


/* 'Following Pages' for gallery pages, placing links under gallery for mobiles */

@media only screen and (max-width: 320px) {
#followingContainer		{ opacity: 1; position: absolute; margin-top: 780px; left: 20px; 
						width: 220px; align: left; background-color: rgb(255,255,255); 
						background-color: rgba(255,255,255, 0.9); }
#desk_InDepth			{ display: block; }
#mob_InDepth			{ display: none; }
#paddingContainer		{ height: 1100px; }
}

@media only screen and (min-width: 321px) and (max-width: 449px) {
#followingContainer		{ opacity: 1; position: absolute; margin-top: 670px; left: 22px; 
						width: 220px; align: left; background-color: rgb(255,255,255); 
						background-color: rgba(255,255,255, 0.9); }
#desk_InDepth			{ display: block; }
#mob_InDepth			{ display: none; }
#paddingContainer		{ height: 1000px; }
}




/* --- [ Support add-in for support pages ] --- */

.sptTitle 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 20px; 
				color: #FFFFFF; font-weight: normal; text-align: left; text-decoration: none; 
				margin-left: 25px; padding-top: 8px; padding-bottom: 10px; }
.sptLeft  		{ background-image: url('../images/support/historyFiles_redbar02.jpg'); 
				background-repeat: repeat-x; background-attachment: scroll; background-position: right top; }
.sptTop	  		{ background-image: url('../images/support/historyFiles_redbar02.jpg'); 
				background-repeat: repeat-x; background-attachment: scroll; background-position: left top; }
.sptRight 		{ background-image: url('../images/support/historyFiles_redbar02.jpg'); 
				background-repeat: repeat-x; background-attachment: scroll; background-position: left top; }




/* --- [ Outline for emailafriend using existing HF images ] --- */
.emlBox  		{ font-size: 0.01em; font-color: #FFFFFF; border-top: 1px solid #DAA7A8; padding: 0px; 
				margin: 0px; border-left: 1px solid #DAA7A8; border-right: 1px solid #DAA7A8; padding: 0px; 
				margin: 0px; }

/* Padding for main cell on confirmation page for IE only */
.emlIEBulk1		{ _padding-bottom: 206px; }
.emlIEBulk2 	{ _padding-bottom: 22px; }
.emlIEBulk3		{ _padding-bottom: 326px; }




/* --- [ Latest... ] --- */

/* On index page... text above links is charcoal/grey. Colour on all pages controlled here and in .sidelink */
.cellpicsmall 	{ hspace: 0px; margin-right: 4px; margin-left: 0px; border: 1px solid #000000; }

/* Major features links on index subpages - same as UDBXlink but for margins */
.UDtitle 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				font-weight: bold; text-align: left; text-decoration: none; line-height: 26px; 
				color: #000000; margin-left: 6px; }
.UDlink 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				font-weight: bold; text-align: left; text-decoration: none; line-height: 14px; 
				color: #000000; margin-left: 14px; margin-right: 28px; margin-top: 1px; 
				margin-bottom: 2px; }
.UDlink 		a:link{ font-size: 11px; font-weight: bold; text-decoration: none; }
.UDlink 		a:visited{ font-size: 11px; font-weight: bold; text-decoration: none; }
.UDlink 		a:hover{ font-size: 11px; font-weight: bold; text-decoration: underline; }
.UDlink 		a:active{ font-size: 11px; font-weight: bold; text-decoration: none; }

/* Minor bulleted links for picture boxouts and bullet links on new features & lists pages */
/* Main index page uses its own variant in hfstyles01 */
.boxdiv			{ margin-left: 1.3em; text-indent: -8px; padding-bottom: 6px; }

@media screen and (max-width: 540px) { 
.boxdiv			{ margin-left: 0em; text-indent: 0px; }
.UDtitle 		{ line-height: 26px; }
/* Title - extra right-hand padding set up for features on narrow displays */
h1				{ padding-right: 12px; }
h2				{ padding-right: 12px; }
}

/* Churches index pages use boxpicsmall2, with adjustments for mobiles in media settings */
.boxpicsmall2 	{ hspace: 0; margin-right: 6px; margin-left: 0px; border: 1px solid #000000; }
.boxdivpic2 	{ text-indent: 0px; }
.boxdiv3 		{ margin-left: 0.9em; text-indent: -8px; }
.boxtitle 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				font-weight: bold; text-decoration: none; line-height: 14px; margin-bottom: 2px; 
				margin-top: 1px; } /* Margin left set in media settings */
.boxtitle 		a:link{ font-size: 10px; font-weight: bold; text-decoration: none; }
.boxtitle 		a:visited{ font-size: 10px; font-weight: bold; text-decoration: none; }
.boxtitle 		a:hover{ font-size: 10px; font-weight: bold; text-decoration: underline; }
.boxtitle 		a:active{ font-size: 10px; font-weight: bold; text-decoration: none; }

/* Increase line spacing for mobiles only */
@media screen and (max-width: 449px) { 
.boxtitle		{ padding-bottom: 0em; line-height: 18px; }
}
@media screen and (min-width: 450px) and (max-width: 999px) { 
.boxtitle		{ padding-bottom: 0.5em; line-height: 22px; }
}

.boxspan 		{ width: 8px; padding-right: 7px; background-image:url('../images/bullet1.gif'); 
				background-position: left center; border-collapse: collapse; background-repeat: no-repeat; }
.boxlink 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; text-decoration: none; 
				font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; 
				line-height: 15px; color: #000000; margin-right: 4px; margin-bottom: 2px; 
				margin-top: 1px; } /* Margin left set in media settings */
.boxlink 		a:link{ font-size: 11px; font-weight: normal; text-decoration: none; }
.boxlink 		a:visited{ font-size: 11px; font-weight: normal; text-decoration: none; }
.boxlink 		a:hover{ font-size: 11px; font-weight: normal; text-decoration: underline; }
.boxlink 		a:active{ font-size: 11px; font-weight: normal; text-decoration: none; }
.boxlinkc 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; text-decoration: none; 
				font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; 
				line-height: 15px; color: #000000; margin-left: 0px; margin-right: 4px; 
				margin-bottom: 2px; margin-top: 1px; background-color: #FFFF00; }
.boxlinkc 		a:link{ font-size: 11px; font-weight: normal; text-decoration: none; }
.boxlinkc 		a:visited{ font-size: 11px; font-weight: normal; text-decoration: none; }
.boxlinkc 		a:hover{ font-size: 11px; font-weight: normal; text-decoration: underline; }
.boxlinkc 		a:active{ font-size: 11px; font-weight: normal; text-decoration: none; }

/* Boxouts in main text body */
.boxout			{ background-color: #E7E6E5; padding-top: 14px; padding-bottom: 4px; padding-left: 6px; 
				padding-right: 18px; }

/* Padding spacer for whitespace between red baseline and final links on MainNew*.htm and MainFeatures*.htm */
.spacer 		{ height: 20px; }




/* --- [ Search this site / Latest headers ] --- */

/* Text in coloured bars */
/* .cell and .sidetitle controls ALL coloured bars in features and indices - front page has its own settings*/
/* .sidebarft controls colour and formatting of sidebar footnotes from mainstyles*/
h4 				{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 18px; 
				color: #FFFFFF; font-weight: normal; font-style: normal; text-align: left; 
				text-decoration: none; margin-left: 6px; margin-top: 7px; margin-bottom: 8px; }
.cell 			{ background-color: #AE1819; background-image:url('../images/support/historyFiles_redbar01.jpg'); 
				background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; } 
				/*repeated in .mpcell 1&2 and .cellhf*/
.cellhome 		{ background-color: #E7E6E5; }
.celltl 		{ background-image:url('../images/support/historyFiles_cnrtl.gif'); background-repeat: no-repeat; 
				background-attachment: scroll; background-position: right bottom; background-color: #E3E2E1; }
.celltr 		{ background-image:url('../images/support/historyFiles_cnrtr.gif'); background-repeat: no-repeat; 
				background-attachment: scroll; background-position: left bottom; background-color: #E3E2E1; }
.cellbl 		{ background-image:url('../images/support/historyFiles_cnrbl.gif'); background-repeat: no-repeat; 
				background-attachment: scroll; background-position: right top; background-color: #E3E2E1; }
.cellbr 		{ background-image:url('../images/support/historyFiles_cnrbr.gif'); background-repeat: no-repeat; 
				background-attachment: scroll; background-position: left top; background-color: #E3E2E1; }
.celltint 		{ background-color: #FBF696; }
.cellpale 		{ background-color: #E7E6E5; }
.celldark 		{ background-color: #D8D7D6; }

/* Cells for IN DEPTH sidebar features in the feature index - grey is same as for sidebar boxouts */
.cellsidebar 	{ background-color: #E7E6E5; padding-bottom: 2px; padding-left: 6px; margin-right: 2px; 
				height: 80px; }

/* #################### DELETE WHEN INSERTS REFORMATTED TO 2017 STYLE #################### */
/* Cells for IN DEPTH sidebar features open buttons */
.cellsidebarO 	{ background-color: #E7E6E5; padding-bottom: 6px; padding-left: 6px; margin-right: 0px; 
				height: 0px; }

/* Cells for pop-up maps in the features, & list index sidebars including multiple 'In Depth' links */
.cellsidebarP 	{ background-color: #E7E6E5; }




/* --- [ In Detail... ] --- */

/* All other indices pages */
.celltextInd 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				color: #FFFFFF; font-weight: normal; font-style: normal; text-align: left; 
				text-decoration: none; margin-left: 6px; margin-right: 4px; margin-top: 0px; 
				margin-bottom: 10px; }




/* --- [ Index ] --- */

/* Links to features and lists */
/* Country or state */
.indexcty 		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; 
				font-size: 10px; font-weight: bold; font-style: normal; text-transform: uppercase; 
				margin-left: 7px; line-height: 15px; color: #000000; }
.indexcty 		a:link{ text-decoration: none; font-size: 10px; font-weight: bold; }
.indexcty 		a:visited{ text-decoration: none; font-size: 10px; font-weight: bold; }
.indexcty 		a:hover{ text-decoration: underline; font-size: 10px; font-weight: bold; }
.indexcty 		a:active{ text-decoration: none; font-size: 10px; font-weight: bold; }

/* Dynasties, etc */
.indexlink 		{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, "MS sans serif"; 
				text-decoration: none; font-size: 11px; font-weight: normal; font-style: normal; 
				margin-left: 7px; line-height: 15px; color: #000000; }
.indexlink 		a:link{ text-decoration: none; font-size: 11px; font-weight: normal; }
.indexlink 		a:visited{ text-decoration: none; font-size: 11px; font-weight: normal; }
.indexlink 		a:hover{ text-decoration: underline; font-size: 11px; font-weight: normal; }
.indexlink 		a:active{ text-decoration: none; font-size: 11px; font-weight: normal; }

/* Drop-down list formatting */
.xbar 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; 
				margin-bottom: 4px; }
.xGo 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; 
				width: 24px; height: 18px; border-style: none; border: 1px solid #C8C8C8; 
				background-image:url('../images/nav-searchbutton.jpg'); vertical-align: top; 
				padding-bottom: 1px; _margin-bottom: 4px; }




/* --- [ Features ] --- */

/* All in mainstyles except table settings to avoid style clash with king lists */

.kingfeat		{ font-family: arial, helvetica, verdana, Geneva, sans-serif; font-size: 12px; 
				font-weight: normal; border: 2px solid #585858; color: #000000; font-style: normal; 
				text-align: left; text-decoration: none; border-collapse: collapse; width: 100%; }
.kingfeat		th{ font-size: 12px; font-weight: bold; border-bottom: 1px solid #F4F5F0; 
				border-top: 1px solid #F4F5F0; border-left: 0px solid #585858; 
				border-right: 0px solid #585858; background-color: #AE1819; color: #FFFFFF; 
				text-align: center; text-decoration: none; margin-left: 0px; 
				border-collapse: collapse; }
.kingfeat		tr:hover{background-color: #F5F5F5}
.kingfeat		tr:nth-child(even) {background-color: #F2F2F2}; }

.klcol98		{ width: 20%; max-width: 98px; }				/* Col 1 settings */
.klcol243		{ width: 32%; max-width: 243px; }				/* Col 2 settings */
.klcol410		{ width: 48%; max-width: 410px; }				/* Col 3 settings */
.klcol652		{ width: 87%; max-width: 653px; }				/* Col 2+3 settings */
.table_no		{ display: none; }								/* Hidden table warning */

@media only screen and (max-width: 299px) and (orientation: portrait) {
.table_no		{ display: block; font-family: arial, helvetica, verdana, Geneva, sans-serif; 
				font-size: 11px; color: #AE1819; margin: 6px; text-align: center; 
				font-style: italic; }
.kingfeat751	{ display: none; }								/* Table outer shell size */
}

@media only screen and (min-width: 300px) and (max-width: 525px) and (orientation: portrait) {
.kingfeat		{ font-size: 11px; }
.kingfeat751	{ width: 96%; max-width: 514px; }				/* Table outer shell size */
.klcol98		{ width: 30%; max-width: 98px; }				/* Col 1 settings */
.klcol243		{ width: 70%; max-width: 243px; }				/* Col 2 settings */
.klcol410		{ display: none; }								/* Col 3 settings */
.klcol652		{ width: 70%; max-width: 243px; }				/* Col 2+3 settings */
.klcolX1		{ display: none; }								/* Col X settings */
.klcolX2		{ display: none; }								/* Col X settings */
}

@media only screen and (max-width: 525px) and (orientation: landscape) {
.kingfeat751	{ width: 100%; max-width: 514px; }				/* Table outer shell size */
.klcol98		{ width: 13%; max-width: 98px; }				/* Col 1 settings */
.klcol410		{ display: none; }								/* Col 3 settings */
.klcolX1		{ display: none; }								/* Col X settings */
.klcolX2		{ display: none; }								/* Col X settings */
}

@media only screen and (min-width: 525px) and (orientation: portrait) {
.kingfeat751	{ width: 100%; max-width: 751px; }				/* Table outer shell size */
.klcol410		{  }											/* Col 3 settings */
}

@media only screen and (max-width: 320px) and (orientation: landscape) {
.kingfeat		{ font-size: 11px; }
}

@media only screen and (min-width: 525px) and (orientation: landscape) {
.kingfeat751	{ width: 100%; max-width: 751px; }				/* Table outer shell size */
.klcol410		{  }											/* Col 3 settings */
}


/* 'Latest' virtual include links */
.sideinc 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				font-weight: bold; text-align: left; text-decoration: none; line-height: 14px; 
				color: #960307;  word-spacing: -1px;}
.sideinc 		a:link{ font-size: 10px; font-weight: normal; text-align: left; text-decoration: none; 
				line-height: 14px; word-spacing: -1px;}
.sideinc 		a:visited{ font-size: 10px; font-weight: normal; text-align: left; text-decoration: none; 
				line-height: 14px; word-spacing: -1px;}
.sideinc 		a:hover{ font-size: 10px; font-weight: normal; text-align: left; text-decoration: underline; 
				line-height: 14px; word-spacing: -1px;}
.sideinc 		a:active{ font-size: 10px; font-weight: normal; text-align: left; text-decoration: none; 
				line-height: 14px; word-spacing: -1px;}


/* 'Latest King Lists & Features' sidebar add-in from RSS feed */
/* Inactive */

/* Boxouts & popups in sidebar - all forms of boxout - red title bars are controlled in .sidetitle */
/* A more basic version for use in king lists is avilable in history_mainstyles */
/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
.speechdiv 		{ width: 100%; }

/* DO NOT DELETE */
/* Feature page full-width pictures and some elements of sidebar picture boxes */
/* Max-width sets the responsive size for images in all platforms */
/* Width settings for sidebar tables moved to mainstyles */
.speechtble 	{ max-width: 525px; font-family: verdana, Geneva, arial, helvetica, sans-serif; 
				font-size: 12px; color: #000000; text-align: left; font-weight: normal; 
				text-decoration: none; line-height: 18px; margin-top: 4px; background-color: #E3E2E1; 
				border: 1px solid #8C8C8C; }
.sidepictble	{ font-size: 11px; color: #000000; text-align: left; 
				font-weight: normal; text-decoration: none; 
				line-height: 16px; margin-top: 4px; 
				background-color: #E3E2E1; border: 1px solid #8C8C8C; }
.speechquote 	{ max-width: 200px; font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 11px; 
				color: #000000; text-align: left; font-weight: normal; text-decoration: none; line-height: 16px; 
				margin-top: 4px; background:url('../images/support/historyFiles_Quotebox.gif') no-repeat 0px 0px; } 

/* Gallery box only - any wider and it distorts the Index page*/
/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
.speechgal 		{ width: 197px; background-color: #E7E6E5; font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; color: #000000; text-align: left; font-weight: bold; 
				text-decoration: none; line-height: 15px; border: 1px solid #585858; }

/* #################### DELETE or NOT? ########################################################### */
.speechreftble	{ max-width: 200px; background-color: #FFFFFF; font-family: verdana, Geneva, arial, helvetica, 
				sans-serif; font-size: 10px; color: #000000; text-align: left; font-weight: bold; 
				text-decoration: none; line-height: 15px; border: 0px solid #585858; }

/* DO NOT DELETE */
/* Feature page full-width pictures and sidebar picture boxes */
/* Speechline has to be width 100% so that images are responsive */
.speechline 	{ border-bottom: 1px solid #585858; width: 100%; max-width: 525px; height: auto; }

/* DO NOT DELETE - in use by feature page full-width pictures */
.speechtitle 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 12px; 
				color: #E7E6E5; font-weight: normal; text-align: left; text-decoration: none; 
				background-color: #AE1819; line-height: 18px; padding-top: 4px; padding-bottom: 8px; 
				padding-left: 5px; padding-right: 5px; }
.speechtitle 	a:link{ font-size: 12px; color: #FFFFFF; font-weight: normal; font-style: normal; 
				text-decoration: none; }
.speechtitle 	a:visited{ font-size: 12px; color: #FFFFFF; font-weight: normal; font-style: normal; 
				text-decoration: none; }
.speechtitle 	a:hover{ font-size: 12px; color: #FFFFFF; font-weight: normal; font-style: normal; 
				text-decoration: underline; }
.speechtitle 	a:active{ font-size: 12px; color: #FFFFFF; font-weight: normal; font-style: normal; 
				text-decoration: none; }

/* DO NOT DELETE - in use by feature page sidebar picture boxes */
.speechbox 		{ padding-top: 30px; padding-bottom: 7px; margin-bottom: 5px; padding-left: 5px; 
				padding-right: 5px; font-weight: normal; }

/* DO NOT DELETE - in use by feature page sidebar picture boxes */
.speechboxblt 	{ padding-top: 7px; padding-left: 0px; padding-right: 5px; }

/* DO NOT DELETE - in use by feature page sidebar picture boxes */
.speechlt 		{ font-weight: 400; }

/* DO NOT DELETE - in use by feature page sidebar picture boxes */
.speechqt 		{ background-image:url('../images/Features_speech.gif'); background-position: left top; 
				border-collapse: collapse; background-repeat: no-repeat; padding-right: 15px; 
				border: 0px none; }

/* DO NOT DELETE - in use by feature page sidebar and full picture boxes */
.speechblt 		{ list-style-type: none; background:url('../images/bullet2.gif') no-repeat 0px 6px; 
				padding-left: 13px; margin-left: -30px; margin-bottom: 4px; }

/* DO NOT DELETE - in use by feature page sidebar picture boxes */
.speechtxt 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 11px;  
				font-weight: normal; text-align: left; text-decoration: none; line-height: 16px; 
				margin-left: 7px; margin-right: 5px; margin-top: 0px; margin-bottom: 10px; }

/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
/* Also used by sidebar pop-out images so clear these first */
.speechpop 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				color: #333333; font-weight: normal; text-align: left; text-decoration: none; 
				line-height: 14px; padding-left: 5px; padding-top: 2px; width: 196px; }

/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
.speechpopGal 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				color: #333333; font-weight: normal; text-align: right; text-decoration: none; 
				line-height: 11px; padding-left: 5px; padding-right: 10px; padding-top: 2px; 
				padding-bottom: 2px; width: 202px; } /*Gallery Focus view text*/

/* #################### DELETE WHEN GALLERY INSERTS REFORMATTED TO 2017 STYLE #################### */
/* Also used by sidebar pop-out images so clear these first */
.speechbutton 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				padding-right: 3px; padding-bottom: 5px; padding-top: 4px; float: right; text-align: right; }
.button 		{ width: 48px; height: 15px; border: 0px none; -moz-user-select: none; }
.btnOpen 		{ width: 48px; height: 15px; margin-bottom: -3px; border: 0px none; -moz-user-select: none; }





/* --- [ Popup windows ] --- */

/* Since 2016 these are now full-screen pages for large images and maps */
/* #################### DELETE UNUSED STYLES WHEN UPGRADING COMPLETED #################### */

/* Page width is controlled by div which is set for each mobile screen size in popupdiv */
.popupcell 		{ background-color: #020304; }

/* Title text */
.popuptitle		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 18px; 
				color: #AB3108; font-weight: 900; text-align: left; padding-left: 4px; 
				padding-bottom: 5px; padding-top: 0px; margin-left: 10px; margin-right: 10px; }

/* Image auto-sizing for smaller display screens and mobile - imgline version uses sidebarol settings */
.popupimg		{ max-width: 100%; width: 100%; height: auto; }
.popupimgline	{ max-width: 100%; width: 100%; height: auto; border: 1px solid #585858; }

/* Main text for normal popups */
.popup 			{ font-family: verdana, Geneva, arial, helvetica, sans-serif; word-spacing: 0px; 
				line-height: 18px; font-size: 12px; color: #333333; font-weight: 400; text-align: justify; 
				text-justify: newspaper; padding-left: 4px; padding-right: 4px; margin-bottom: 0px; 
				margin-left: 10px; margin-right: 10px; max-width: 500px; }
.popup 			a:link{ font-size: 12px; color: #960307; font-weight: normal; text-decoration: none; }
.popup 			a:visited{ font-size: 12px; color: #D55500; font-weight: normal; text-decoration: none; }
.popup 			a:hover{ font-size: 12px; color: #D55500; font-weight: normal; text-decoration: underline; }
.popup 			a:active{ font-size: 12px; color: #960307; font-weight: normal; text-decoration: none; }

/* Copyright text */
.popupcopy 		{ color: #9E9E9E; font-weight: 400; font-size: 10px; padding-top: 0px; padding-left: 8px;}

/* Primate evolution tree image */
.primateimage 	{ margin-left: 0px; margin-top: 124px; }

/* Main text for A-S Conquest */
/* #################### DELETE WHEN UPGRADING COMPLETED #################### */
.popupCaption 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; word-spacing: -1px; margin-top: 12px; 
				margin-bottom: 0px; _margin-left: 5px; line-height: 16px; _line-height: 15px; font-size: 11px; 
				color: #333333; font-weight: normal; text-align: justify; padding-left: 4px; }

/* Positioning the A-S Conquest window in the SSI on the non-popup page version */
.popupWin 		{ margin-top: -26px; margin-bottom: 26px; _margin-top: 0px; } /*Hack for IE7 display*/

/* Table for A-S Conquest - an alernate version for gallery tables inside features is in mediastyles */
.popupTable 	{ font-family: verdana, Geneva, arial, helvetica, sans-serif; text-align: left; 
				margin-width: 0px; margin-height: 0px; top-margin: 0px; left-margin: 0px; valign: top; }




/* --- [ Email a friend/Contact us ] --- */
.emltxt 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 11px; 
				color: #000000; font-weight: bold; padding-left: 9px; }
.emlcell 		{ font-size: 9px; color: #AE1819; }
.emlinput 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 11px; 
				font-weight: normal; }
.emlstrap 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; font-size: 10px; 
				color:#000000; font-weight: 400; padding-left: 9px; padding-top: 2px;}
.emlbtn1 		{ text-align: right; padding-right: 13px; _padding-right: 13px; }
.emlbtn2 		{ font-family: verdana, Geneva, arial, helvetica, sans-serif; padding-top: 2px; 
				padding-bottom: 2px; font-size: 11px; font-weight: 700; text-align: center; 
				background-image: url('../images/nav-searchbutton.jpg'); background-repeat: repeat; 
				background-position: left center; border-style: none; border: 1px solid #C8C8C8; }
.emlbtn3 		{ font-size: 11px; font-color:#2A1959; padding-left: 6px; padding-right: 6px; 
				font-weight: bold; }
.emlbtn4 		{ text-align: right; padding-right: 13px; } /*Hack for IE7 or buttons too far right*/





/* --- [ RSS ] --- */
/* Get Feeds button */
.rss 			{ margin-bottom: -4px; border: 0px; width: 16px; height: 16px; margin-right: 10px; }

/* Help with RSS icon use in text */
.rss_icon 		{ margin-bottom: -2px; border: 0px; width: 12px; height: 12px; margin-right: 0px; }