﻿/* CSS Document */


body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../../images/back.jpg);
	background-repeat: repeat-x;
}

.tableRollOverEffect1
{
	background-color: #C3D9FF;
	color: #FFF;
}


.tableRowClickEffect1
{
	background-color: #FFC46A;
	color: #FFF;
}

.modalBackground
{
	background-color: Silver;
	filter: alpha(opacity=60);
	opacity: 0.60;
}


.footerlink
{
	background: none transparent scroll repeat 0% 0%;
	color: #004ECF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: blink;
}

A.MenuLink1:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: NONE;
	font-weight: bold;
}

A.MenuLink1:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

A.MenuLink1:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A.MenuLink1:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}



A.MenuLink2:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #004ECF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: None;
}

A.MenuLink2:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #004ECF;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

A.MenuLink2:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #004ECF;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

A.MenuLink2:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #004ECF;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
}




A.MenuLink3:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #999999;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

A.MenuLink3:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #999999;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}

A.MenuLink3:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #999999;
	font-family: Arial;
	font-size: 011px;
	text-decoration: none;
	font-weight: normal;
}

A.MenuLink3:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #999999;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}



A.MenuLink4:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

A.MenuLink4:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}

A.MenuLink4:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-family: Arial;
	font-size: 011px;
	text-decoration: underline;
	font-weight: bold;
}

A.MenuLink4:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}


A.MenuLink5:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A.MenuLink5:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

A.MenuLink5:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A.MenuLink5:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}


A.MenuLink6:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
}

A.MenuLink6:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: none;
}

A.MenuLink6:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
}

A.MenuLink6:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: none;
}




A.MenuLink7:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.MenuLink7:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

A.MenuLink7:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-family: Arial;
	font-size: 011px;
	text-decoration: underline;
	font-weight: normal;
}

A.MenuLink7:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}


A.MenuLinkNews:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.MenuLinkNews:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: normal;
}

A.MenuLinkNews:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A.MenuLinkNews:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}


A.SubLinkHome:link
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A.SubLinkHome:active
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

A.SubLinkHome:visited
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

A.SubLinkHome:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}

.logoblue
{
	font-weight: bold;
	font-size: 12px;
	color: #0069DA;
	font-family: Arial;
}

.logogreen
{
	font-weight: bold;
	font-size: 14px;
	color: #66B64B;
	font-family: Arial;
}

.Green10b
{
	font-weight: bold;
	font-size: 11px;
	color: #a8cf3a;
	font-family: Arial;
}
.Red10b
{
	font-weight: bold;
	font-size: 15px;
	color: #CE000B;
	font-family: Arial;
}
.Red12b
{
	font-weight: bold;
	font-size: 13px;
	color: #CE000B;
	font-family: Arial;
}
.blue10b
{
	font-weight: bold;
	font-size: 14px;
	color: #0070C0;      /* changed from #32374E, #0099FF 2011.11.17 MCH */
	padding-top: 12px;   /* MCH added 2011.11.17                         */
	padding-bottom: 0px; /* MCH added 2011.11.17                         */	
	margin-bottom: 0px;  /* MCH added 2011.11.17                         */
	font-family: Arial;
}
.blue10normal
{
	font-weight: normal;
	font-size: 14px;
	color: #0099FF;
	font-family: Arial;
}

.bluebold
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
}


.Search
{
	font-weight: bold;
	font-size: 12px;
	color: #9bb6bd;
	font-family: Arial;
}

.txt11normal           /* Is this style being used?  It's redefined below.  MCH 2011.11.17 */
{
	font-size: 11px;
	color: #534D4D;
	font-family: Arial;
	font-weight: normal;
	line-height: 14px;
}


.txt11_blue_bold
{
	font-size: 10px;
	color: #636363;
	font-family: Arial;
	font-weight: normal;
	font-weight: bold;
}
.txt11_blue_bold2
{
	font-size: 11px;
	color: #515151;
	font-family: Arial;
	font-weight: bold;
}

.txt10bold
{
	font-size: 10px;
	color: #676767;
	font-family: Arial;
	font-weight: bold;
}

.txt10boldcolor
{
	font-size: 10px;
	color: #ff9900;
	font-family: Arial;
	font-weight: bold;
}
.txt11bold
{
	font-size: 11px;
	color: #636363;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
	text-decoration: underline;
}
.txt13boldGreen
{
	font-size: 13px;
	color: #960320;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}

.txt14bold
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Arial;
}
.bottomlinksselect
{
	font-size: 11px;
	color: #CE000B;
	font-family: Arial;
	text-align: normal;
	font-weight: normal;
	text-decoration: underline;
}

.txt11bold_blue
{
	font-size: 11px;
	color: #0099FF;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
	text-decoration: none;
}

.txt12bold_blue
{
	font-size: 12px;
	color: #0099FF;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
	text-decoration: none;
}

.txt11bold_blue_underline
{
	font-size: 11px;
	color: #0099FF;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
	text-decoration: underline;
}


.txt11bold2
{
	font-size: 12px;
	color: #676767;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
}

.txt11bold3
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
}

.txt14bold
{
	font-size: 14px;
	color: #534D4D;
	font-family: Arial;
	font-weight: bold;
	line-height: 14px;
}

.txt11normal
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: normal;
	margin-top: 6px;        /* MCH added 2011.11.17 */
}

.txt10boldorange
{
	font-size: 10px;
	color: #fe5a00;
	font-family: Arial;
	text-align: justify;
	font-weight: bold;
}

.txt11boldorange
{
	font-size: 11px;
	color: #fe5a00;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
}

.txt11boldorange_2
{
	font-size: 12px;
	color: #CE000B;
	font-family: Arial;
	text-align: justify;
	font-weight: bold;
}

.pageHeader
{
	font-size: 16px;
	color: #CE000B;
	font-family: Arial;
	font-weight: bold;
}

.txt12bold
{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
}

.txt13bold
{
	font-size: 11px;
	color: Gray;
	font-family: Tahoma;
	font-weight: bold;
}

.txt9Normal
{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}

.txt22bold
{
	font-size: 20px;
	color: #ffffff;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
}

.txt18bold
{
	font-size: 18px;
	color: #CE000B;
	font-family: Arial;
	text-align: normal;
	font-weight: bold;
}

.txt10normal
{
	font-size: 10px;
	color: #676767;
	font-family: Arial;
	text-align: normal;
	font-weight: normal;
}

.txt18blue
{
	font-size: 18px;
	color: #636363;
	font-family: Arial;
	text-align: normal;
	font-weight: normal;
}


.txt12while
{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	text-align: normal;
	font-weight: normal;
}


.txt11while
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-align: normal;
	font-weight: normal;
}

h1
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: #CE000B;
}

.homeSelected
{
	width: 87px;
	height: 28px;
	font-size: 12px;
	color: #000000;
	font-family: Arial; /*text-align: normal;*/
	font-weight: bold;
	background-image: url(../../images/buta_1.jpg);
}
.home
{
	width: 87px;
	height: 28px;
	background-image: url(../../images/buta_2.jpg);
	font-size: 12px;
	color: #000000;
	font-family: Arial; /*text-align: normal;*/
	font-weight: bold;
}
.ButtonB1
{
	width: 115px;
	height: 28px;
	background-image: url(../../images/butb_1.jpg);
	font-size: 12px;
	color: #000000;
	font-family: Arial; /*text-align: normal;*/
	font-weight: bold;
}
/* INDEX.HTML PAGE */
.ButtonB2
{
	width: 115px;
	height: 28px;
	background-image: url(../../images/butb_2.jpg);
}
.ButtonC2
{
	width: 94px;
	background-image: url(../../images/butc_2.jpg);
}
.ButtonD1
{
	font-size: 12px;
	color: #000000;
	font-family: Arial; /*text-align: normal;*/
	font-weight: bold;
	width: 130px;
	background-image: url(../../images/butd_1.jpg);
}
.ButtonD2
{
	width: 130px;
	background-image: url(../../images/butd_2.jpg);
}

.Genealogy
{
	background-image: url(../../images/family_genealogy.jpg);
}
.imgConcept
{
	padding-right: 10px;
	background-image: url(../../images/concept_img1.jpg);
}
.indexspanText
{
	font-size: 10pt;
	color: #0000ff;
}
.indexpaddingRight
{
	vertical-align: middle;
	padding-right: 10px;
}
.imgBG
{
	background-image: url(../../images/bg.jpg);
}
.imgSideBarDemo
{
	padding-left: 10px;
	height: 28px;
	font-weight: bold;
	font-size: 15px;
	color: #CE000B;
	font-family: Arial;
	background-image: url(../../images/sideheader.gif);
}
.imgGray
{
	background-image: url(../../images/gray.gif);
}
.indeximgBack
{
	vertical-align: top;
	background-repeat: repeat-x;
	background-image: url(../../images/back.jpg);
}
.indexSearchBG
{
	height: 96px;
	vertical-align: bottom;
	background-image: url(../../images/search_bg.jpg);
}
.indexlinkBG2
{
	height: 28px;
	background-image: url(../../images/link_bg_2.jpg);
	padding-right: 5px;
}
/* OUR FAMILYOLOGY PAGE */
.imgFamilyOlogy
{
	background-image: url(../../images/myfamilyology.jpg);
}
/* FEATURES PAGE */
.imgFeatures
{
	background-image: url(../../images/features.jpg);
}
.featuresSpanText
{
	font-size: 10pt;
	color: #ff0000;
}
.featuresSpanTextHeader
{
	font-size: 10pt;
	color: #000000;
}
.ButtonC1
{
	font-size: 12px;
	color: #000000;
	font-family: Arial; /*text-align: normal;*/
	font-weight: bold;
	width: 94px;
	background-image: url(../../images/butc_1.jpg);
}
/* GENEOLOGY PAGE */
.imgGenelogy
{
	background-image: url(../../images/Genealogy.jpg);
}
.geneologyTDStyle
{
	height: 1px;
	background-color: #FFCF34;
}
/* FAMILY HISTORY PAGE */
.imgFamilyHistory
{
	background-image: url(../../images/FamilyHistory.jpg);
}
.imgGenealogyAncestry
{
	background-image: url(../../images/GenealogyAncestry.jpg);
}
.fhTDStyle
{
	height: 1px;
	background-color: #FFFFFF;
}
.fhTdBackColor
{
	height: 1px;
	background-color: #FFCF34;
}
/* FAMILY SEARCH PAGE */
.imgFamilyResearch
{
	background-image: url(../../images/FamilyResearch.jpg);
}
/* RESEARCH GENELOGY */
.imgFamilyTree
{
	background-image: url(../../images/FamilyTree.jpg);
}
/* CENSUS PAGE */
.censusBackColor
{
	background-color: #f2f2f2;
}
/* ANCESTRYSEARCH PAGE */
.imgOrrangeMiddle
{
	background-image: url(../../images/Orangemiddle.gif);
}
/* REVOLUTIONARY GENEALOGY PAGE */
.imgRevolution
{
	background-image: url(../../images/Revolutionary_war.jpg);
}
/* CIVIL WAR SEARCH PAGE */
.imgCivilWar
{
	background-image: url(../../images/civil_war.jpg);
}
/* FAMILY ROOTS PAGE */
.imgwagon
{
	background-image: url(../../images/wagon.jpg);
}
/* IRISH GENEALOGY PAGE */
.imgAboutUs
{
	background-image: url(../../images/AboutUs.jpg);
}
/* PRIVACY PAGE */
.imgPrivacy
{
	background-image: url(../../images/Privacy.jpg);
}
/* SITEMAP PAGE */
.imgSiteMap
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/Sitemap.jpg);
}
/* TERMS AND CONDITIONS PAGE */
.imgTerms
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/TermsAndConditions.jpg);
}
/* SUBSCRIPTIONS PAGES */
.imgSubscribe
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/subscribe.jpg);
}
.imgSubscribeP3
{
	background-image: url(../../images/subscription_page_03.jpg);
}
.imgSubscribeP10
{
	background-image: url(../../images/subscription_page_10.jpg);
}
.imgSubscribeOrrange
{
	font-weight: bold;
	font-size: 15px;
	color: #CE000B;
	font-family: Arial;
	background-image: url(../../images/Orangemiddle.gif);
}
/* RESEARCH LINKS PAGES */
.imgResearch
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/subscribe.jpg);
}

.imgSignUp
{
	background-image: url(../../images/imgIndex.png);
}
.imgConceptSignUp
{
	padding-right: 10px;
	background-image: url(../../images/Rigesterbg.gif);
}
.txtRed12
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: #CE000B;
}

.div
{
	position: fixed;
	left: 50%;
	top: 40%;
	vertical-align: middle; /*background-color: #FFFFD4; 	 	border-right: #33ccff 1px solid; 	 	border-top: #33ccff 1px solid; 	 	border-left: #33ccff 1px solid; 	 	border-bottom: #33ccff 1px solid;*/
	font-size: 11px;
	color: #534D4D;
	font-family: Tahoma;
	line-height: 14px;
	z-index: 101112;
	background-color: #FFFFD4;
	border-right: #33ccff 1px solid;
	border-top: #33ccff 1px solid;
	border-left: #33ccff 1px solid;
	border-bottom: #33ccff 1px solid;
}

.imgSubscription
{
	padding-right: 10px;
	background-image: url(../../images/New_Subscribers.gif);
}

.imgwikiheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/wikiheader.png);
}
.imgsubscriptionheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/subscriptionheader.png);
}
.imgloginheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/loginheader.png);
}
.imgresearchlinkheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/researchlinkheader.png);
}
.imgprivacypolicyheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/privacypolicyheader.png);
}
.imgtermsheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/termsheader.png);
}
.imgsitemapheader
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/sitemapheader.png);
}
.imggenealogyheader1
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/genealogyheader1.png);
}
.imggenealogyheader2
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/genealogyheader2.png);
}
.imggenealogyheader3
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/genealogyheader3.png);
}
.imggenealogyheader4
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/genealogyheader4.png);
}
.imggenealogyheader5
{
	width: 757px;
	height: 217px;
	background-image: url(../../images/genealogyheader5.png);
}
.dollarbig
{
	background-image: url(../../images/5dollarbig.gif);
	background-repeat: no-repeat;
}
.txt12bold_black
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.txt11normal_black_PadLeft
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	padding-left: 15px;
}
.txt11Blue
{
	color: #0045F3;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}
.image1Width
{
	width: 130px;
}
.image2Width
{
	width: 150px;
}
.image3Width
{
	width: 130px;
}
.image4Width
{
	width: 140px;
}
.image5Width
{
	width: 130px;
}
.borderBottomRight
{
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	font-size: 12px;
	color: black;
	font-family: Arial;
	font-weight: normal;
	line-height: 14px;
}
.borderbottomleft
{
	border-bottom: solid 1px black;
	font-size: 12px;
	color: black;
	font-family: Arial;
	font-weight: normal;
	line-height: 14px;
}

