body
{
	color: #666666;
	background-color: #ffffff;
}
p, body, ul, .text
{
	font-family: Arial, Helvetica, sans-serif;
}
.navHeader
{
	
    FONT-SIZE: 11pt;
    color: #333333;
    TEXT-DECORATION: none
}
.navHeader :link
{
    color: #333333;
	TEXT-DECORATION: none
}
.navHeader :visited
{
    color: #333333;
	TEXT-DECORATION: none
}
.navHeader :hover
{   
   color: #000000;
	TEXT-DECORATION: none
}

.info
{
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    color: #000077 ;
    font-size: 10pt;
}

.h3
{
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    color: #000077 ;
    font-size: 12pt;
    FONT-WEIGHT: bold;
    margin: 20px;
}

.thank
{
    margin: 80px;
    text-align: center;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    color: #000077 ;
    font-size: 12pt;
    FONT-WEIGHT: bold;
}
p, body, ul, .text
{
	font-family: Arial, Helvetica, sans-serif;
}
td.VLine
{
	background-color:#999999;
	width: 1pt;
}
td.HLine
{
	background-color:#999999;
	height: 1pt;
}
a.normalLink
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.normalLink:link
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.normalLink12
{
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.normalLink:visited
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.normalLink:hover
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.specialLink
{
	font-size: 11px;
	color: Purple;
	font-family: Arial, Helvetica, sans-serif;
}
a.specialLink:link
{
	font-size: 11px;
	color: Purple;
	font-family: Arial, Helvetica, sans-serif;
}
a.specialLink:visited
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.specialLink:hover
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.featuredLink
{
	font-size: 12px;
	color: #3e6eff;
	font-family: Arial, Helvetica, sans-serif;
}
a.featuredLink:link
{
	font-size: 12px;
	color: #3e6eff;
	font-family: Arial, Helvetica, sans-serif;
}
a.featuredLink:visited
{
	font-size: 12px;
	color: #3e6eff;
	font-family: Arial, Helvetica, sans-serif;
}
a.featuredLink:hover
{
	font-size: 12px;
	color: #3e6eff;
	font-family: Arial, Helvetica, sans-serif;
}
a.nav:link
{
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.nav:visited
{
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.nav:hover
{
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
a.indexNav:link
{
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.indexNav:visited
{
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.indexNav:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.navLink:link
{
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.navLink:visited
{
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.navLink:hover
{
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menuitem
{
	font-size: 10px;
	color: #898989;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.menuitem:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.yanText
{
	font-size: 13px;
	font-family: Times New Roman,Georgia,Times;
}
.lightText9
{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.lightText10
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.lightText11
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.submitButton
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.columnHeader
{
	font-weight:bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.lightText12
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.itemSmallText
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.itemMedText
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.smallText
{
	font-size: 9px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.medText
{
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.largeText
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
tr.tableRow
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.boldLargeText
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.medEmphasisText
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.largeEmphasisText
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.searchNav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333;text-decoration : none;}
.searchNavArrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333;text-decoration : none;}
a.searchNav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333;text-decoration : underline;}
a.searchNav:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333;text-decoration : underline;}
.formText
{
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.formText23
{
	font-size: 10px;
	width: 23px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.formText29 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:29px}
.formText35 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:35px}
.formText40 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:40px}
.formText47 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:47px}
.formText50 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:50px}
.formText70 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:70px}
.formText80 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:80px}
.formText92 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:92px}
.formText100 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:100px}
.formText110 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:110px}
.formText120 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:120px}
.formText130 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:130px}
.formText153 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:153px}
.formText165 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:165px}
.formText186 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:186px}
.formText190 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:190px}
.formText200 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:200px}
.formText230 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:230px}
.formText237 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:237px}
.formText270 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:270px}
.formText320 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:320px}
.formText366 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:366px; height:119px}
.formText370 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:370px; height:70px}
.formText437 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; width:437px;}
.alert{color:#1FACAB; font-size: 10px;; font-family: Arial, Helvetica, sans-serif}
.alertRed { color:#990000; font-size: 10px;; font-family: Arial, Helvetica, sans-serif }
a.alpha:link{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;text-decoration : none;}
a.alpha:visited{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;text-decoration : none;}

/*
Wedding & Gift Registry
*/
.label{font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #666666;}
.tableHeader{font-family: Arial, Helvetica, sans-serif; font-size: xx-small;color: #999999;}
a.tableHeader:link, a.tableHeader:visited, a.tableHeader:active {font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #999999;}
a.tableHeader:hover {font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color:#000000}
.smallFont{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.smallFontEmphasis{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight : bold;}
.category {font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #336699; font-weight : bold;}
.medFixedText{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
a.headerLink:link, a.headerLink:visited, a.headerLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration : none;}
a.headerLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px color:#999999; text-decoration : underline;}
.headerName{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight : bold;}
.headerText{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.headerLabel{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight : bold;}
.greysmaller { font-size: 7pt; font-family: Arial; color: #999999;}
 