td {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #666666;}
td A:link {color: #005288; text-decoration: none;}
td A:active {color: #005288; text-decoration: none;}
td A:visited {color: #005288; text-decoration: none;}
td A:hover {color: #566423; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #566423; border-bottom-style: dotted;}
	
.body {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #666666;}
.body.admin{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #666666}
.red {font-size: 12px; font-family: verdana,arial,helvetica; font-weight: bold; color: #ff0000;}

.headHome {font-size: 22px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: normal; color: #666666; padding-top: 12; padding-bottom: 10; padding-left: 10;}
.head {font-size: 22px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: normal; color: #666666;}
.sub {font-size: 18px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: normal; color: #666666;}
.subChildren {font-size: 14px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: bold; color: #566423;}
.subChildren A:link {color: #566423; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #566423; border-bottom-style: dotted;}
.subChildren A:active {color: #566423; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #566423; border-bottom-style: dotted;}
.subChildren A:visited {color: #566423; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #566423; border-bottom-style: dotted;}
.subChildren A:hover {color: #666666; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #666666; border-bottom-style: dotted;}
.subFamilies {font-size: 14px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: bold; color: #532E63;}
.subPeople {font-size: 14px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: bold; color: #A84D10;}
.subPeace {font-size: 14px; font-family: myriad,myriad roman,myriad pro,verdana,arial,helvetica; font-weight: bold; color: #0C5B8F;}
.subBody {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold; color: #005288;}
.subBody2 {font-size: 10px; font-family: verdana,arial,helvetica; font-weight: bold; color: #005288; padding-left: 8; line-height: 15px;}
.body2 {font-size: 10px; font-family: verdana,arial,helvetica; font-weight: normal; color: #666666; padding-left: 12; padding-right: 6;}
.read {font-size: 10px; font-family: myriad,myriad roman,myriad pro,arial,helvetica; font-weight: bold; color: #146195; line-height: 8px;}
.read A:link {color: #146195; text-decoration: none;}
.read A:active {color: #146195; text-decoration: none;}
.read A:visited {color: #146195; text-decoration: none;}
.read A:hover {color: #146195; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #146195; border-bottom-style: dotted;}

.nav {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #666666;}
.nav A:link {color: #005288; text-decoration: none;}
.nav A:active {color: #005288; text-decoration: none;}
.nav A:visited {color: #005288; text-decoration: none;}
.nav A:hover {color: #666666; text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}

.quote {font-size: 13px; font-family: georgia,times new roman,sans serif; font-weight: normal; font-style: italic; color: #999999;line-height: 18px;}
.cap {font-size: 10px; font-family: verdana,arial,helvetica; font-weight: normal; color: #666666;}
.top {font-size: 11px; font-family: arial,helvetica; font-weight: normal; color: #999999;}
.photoHome {padding-bottom: 19px; padding-left: 17px; padding-right: 17px; padding-top: 8px; background-image: url(images/bkgPhotoHome.gif);}
.photo {padding-bottom: 12px; padding-left: 17px; padding-right: 20px; padding-top: 8px; background-image: url(images/bkgPhotoHome.gif);}
.photoHome2 {padding-bottom: 12px; padding-left: 1px; padding-right: 8px; padding-top: 8px; vertical-align: top; background-image: url(images/bkgPhotoHome2.gif);}
.photolarge {padding-bottom: 12px; padding-left: 10px; padding-right: 8px; padding-top: 8px; vertical-align: top; background: url(images/bkgPhotoHome3.gif) top left no-repeat;}
.photoSmall {padding-bottom: 10px; padding-left: 23px; padding-right: 10px; padding-top: 8px; background-image: url(images/bkgPhotoSmall.gif);}
.no {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
.no A:link {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
.no A:active {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
.no A:visited {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}
.no A:hover {text-decoration: none; border-bottom-width: 0px; border-bottom-style: none;}

.box {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #999999; width: 200px; border: solid; border-width: 1px; border-color: #666666;}
.box2 {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #999999; width: 112px; border: solid; border-width: 1px; border-color: #666666;}
.box3 {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #999999; width: 60px; border: solid; border-width: 1px; border-color: #666666;}
.box4 {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #999999; width: 80px; border: solid; border-width: 1px; border-color: #666666;}
.box5 {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal; color: #999999; width: 54px; border: solid; border-width: 1px; border-color: #666666;}

.foot {font-size: 10px; font-family: arial,helvetica; font-weight: normal; color: #C4C9B2; background-color: #566423;}
.foot A:link {color: #C4C9B2; text-decoration: none;}
.foot A:active {color: #C4C9B2; text-decoration: none;}
.foot A:visited {color: #C4C9B2; text-decoration: none;}
.foot A:hover {color: #C4C9B2; text-decoration: none; border-bottom-width: 1px; border-bottom-color: #C4C9B2; border-bottom-style: dotted;}

.bkgFoot { background: url("images/bkgFoot.gif") top left repeat-x; }

/* search/login iframe */
#topCover				{ height:60px; width:100%; margin:0px; background-color:#EBEBE3; z-index:5; left:0; top:0; position:absolute;}
#navContainer			{ height:26px; width:100%; margin:0px; z-index:6; left:0; top:60; position:absolute;}
#subNavContainerHome	{ height:126px; width:100%; margin:0px; z-index:2; left:0; top:86; position:absolute;}	
#topTable				{ z-index:5; top:24px; left:0px; position:absolute; text-align: auto;}

.searchLoginFooter { padding:2px 4px 2px 7px; color:#666666; font-size:10px;} 
.searchLoginFooter A { font-size:10px; color:#666666; text-decoration:none; }
.searchLoginFooter A:visited { font-size:10px; color:#666666; text-decoration:none;  }
.searchLoginFooter A:hover { text-decoration:underline; color:#333333; }

#searchFrame			{ background-color:#eeeeee; border:1px solid #cccccc; width:228px; height:145px; _height:140px; padding:0px; }
/* filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; */
#searchFrame TABLE		{ margin:90px 0px 7px 0px; }	
#searchFrame FIELDSET	{ border:1px solid #cccccc; padding:2px; }
#searchFrame .textBox	{ font-size:10px; width:126px; margin-left:7px;}

.searchButton			{ margin-right:10px; }
A.noAction,A.noAction:hover	{ border-width:0px; }


.contentContainer { margin-top:85px; }
.contentContainerHome { margin-top:210px; }

.space_b {margin-top: 7px; font-weight:bold;}

.space {margin: 5px auto 15px auto;}

.gvHeader
{
 text-align: left;
 width: 120px;
}
#Login1 td
{
 color: #ffffff;
}

#Login1
{
 border: solid 5px #778877;
 margin: 50px 0px 0px 400px;
 background-color: #334433;
}
#adminTop
{
	background-image: url("~/Images/bkgTop.jpg");
}
.adminLinks
{
	font-family: Verdana;
	font-size: 10pt;
}

.hidden 
{
    display: none;
}

.error 
{
    border: 1px solid #F00;
    background: #FCC;
    color: #F00;
    padding: 10px;
    margin: 10px;
    display: block;
}

th a 
{
    text-decoration: none;
}