body{font-family:verdana, arial, sans-serif;font-size:11px;font-weight:500;color:#000000;}
td {font-family:verdana, arial, sans-serif;font-size:11px;font-weight:500;color:#000000;}

.welcomeText{font-family:verdana,arial,sans-serif; font-size:12px; font-weight:700;}
.registryCellTitle{font-family:verdana, arial, sans-serif;font-size:13px;font-weight:700;color:#FFFFFF; background-color:#8c71af;}
.registryCellTitleBlue{font-family:verdana, arial, sans-serif;font-size:13px;font-weight:700;color:#FFFFFF; background-color:#8c71af;}


.registryPageTitle{font-family:verdana,arial,sans-serif; font-size:18px; font-weight:700;}

.registryFullWidthTable{width:800px;}

.registryBox{background-color:#cde391;padding:20px}
.registryBox200{width:160px;background-color:#c2d4e2;padding:20px}
.registryBox250{width:210px;background-color:#c2d4e2;padding:20px}
.registryBox300{width:280px;background-color:#cde391;padding:20px}
.registryBox350{width:310px;background-color:#cde391;padding:20px}
.registryBox400{width:400px;background-color:#cde391;padding:20px}
.registryBox450{width:410px;background-color:#cde391;padding:20px}
.registryBox500{width:460px;background-color:#cde391;padding:20px}
.registryBox550{width:510px;background-color:#cde391;padding:20px}
.registryBox600{width:560px;background-color:#cde391;padding:20px}
.registryBox650{width:610px;background-color:#cde391;padding:20px}
.registryBox700{width:660px;background-color:#cde391;padding:20px}
.registryBox750{width:710px;background-color:#cde391;padding:20px}
.registryBox765{width:725px;background-color:#cde391;padding:20px}
.registryBox800{width:760px;background-color:#cde391;padding:20px}

.registryBoxSmaller{width:250px;background-color:#c2d4e2;padding:20px}
.registryBoxSmall{width:300px;background-color:#cde391;padding:20px}
.registryBoxLarge{width:800px;background-color:#cde391;padding:20px}
.registryBoxTitle{font-family:verdana, arial, sans-serif;font-size:16px;font-weight:700;color:#273D77;width:100%;padding-bottom:10px;}
.registryBoxTitleCenter{font-family:verdana, arial, sans-serif;font-size:16px;font-weight:700;text-align:center;color:#273D77;width:100%;padding-bottom:10px;}
.registryBoxTitleLeft{font-family:verdana, arial, sans-serif;font-size:16px;font-weight:700;text-align:left;color:#273D77;width:100%;padding-bottom:10px;}

.registryBoxCellTitle{text-align:right;width:100}
.registryBoxCellData{text-align:right;padding-right:5px}

.registrySearchResultsHeadCell{background-color:#cde391;}
.registrySearchResultsBodyCell{background-color:#d0e6fb;}
.registrySearchResultsBodyCellOn{background-color:#e6f1c8;}

.registryDisplayHeadCell{
	background-color:#273D77;
	color:#FFFFFF;
	font-family:verdana,arial,sans-serif; 
	font-size:12px; 
	font-weight:700;
}

.registryDisplayBodyCell{background-color:#FFFFFF;}
.registryDisplayBodyCellOn{background-color:#F3F8E4;}


.title {padding-bottom:5px; font-family:verdana, arial, sans-serif;font-size:16px;font-weight:700;color:#273D77;}
.titleBig {padding-bottom:5px; font-family:arial, verdana, sans-serif;font-size:30px;font-weight:500;color:#273D77;}
.dueDate {font-family:verdana, arial, sans-serif;font-size:18px;font-weight:500;color:#273D77;}
.dueDateTimeLeft {font-family:verdana, arial, sans-serif;font-size:12px;font-weight:500;color:#273D77;}


.registryHeaderLinkDiv{background-color:#c2d4e2; padding:5px; margin-left:12px; float:left;}
.registryHeaderLinkDiv2{background-color:#c2d4e2; padding:5px; margin-right:12px;}
.registryHeaderLink {font-size:10px; font-weight:500; color:#0C2C64; text-decoration:none;}
.registryHeaderLink:link {font-size:10px; font-weight:500;color:#0C2C64; text-decoration:none;}
.registryHeaderLink:active {font-size:10px; font-weight:500;color:#0C2C64; text-decoration:none;}
.registryHeaderLink:visited {font-weight:500;color:#0C2C64; text-decoration:none;}
.registryHeaderLink:hover {font-size:10px; font-weight:500; color:#FFFFFF; text-decoration:none;}

.registryHeaderLinkDivOn{background-color:#e7d0d6; padding:5px; margin-left:12px; float:left;}
.registryHeaderLinkDiv2On{background-color:#e7d0d6; padding:5px; margin-right:12px;}
.registryHeaderLinkOn {font-size:10px; font-weight:700;color:#0C2C64; text-decoration:none;}
.registryHeaderLinkOn:link {font-size:10px; font-weight:700;color:#0C2C64; text-decoration:none;}
.registryHeaderLinkOn:active {font-size:10px; font-weight:700;color:#0C2C64; text-decoration:none;}
.registryHeaderLinkOn:visited {font-size:10px; font-weight:700;color:#0C2C64; text-decoration:none;}
.registryHeaderLinkOn:hover {font-size:10px; font-weight:700;color:#CDE391; text-decoration:none;}

.registryInfo {width:150px;margin-left:32px;font-weight:700;}
.registryInfoLink:link {margin-left:5px;font-weight:500;}
.registryInfoLink:active {margin-left:5px;font-weight:500;}
.registryInfoLink:visited {margin-left:5px;font-weight:500;}
.registryInfoLink:hover {margin-left:5px;font-weight:500;}


.guestBookMessage {font-family:verdana,arial,sans-serif; color:#000000; font-size:10px; font-weight:500; text-decoration:none;}
.guestBookSigned {padding-top:4px; font-family:verdana,arial,sans-serif; color:#AAAAAA; font-size:10px; font-weight:700; text-decoration:none;}

.blueLink {color:#0C2C64; font-size:11px; font-weight:700; text-decoration:none;}
.blueLink:link {color:#0C2C64; font-size:11px; font-weight:700; text-decoration:none;}
.blueLink:active {color:#0C2C64; font-size:11px; font-weight:700; text-decoration:none;}
.blueLink:visited {color:#0C2C64; font-size:11px; font-weight:700; text-decoration:none;}
.blueLink:hover {color:#98A7ED; font-size:11px; font-weight:700; text-decoration:underline;}

.whiteLink {color:#FFFFFF; font-size:11px; font-weight:700; text-decoration:none;}
.whiteLink:link {color:#FFFFFF; font-size:11px; font-weight:700; text-decoration:none;}
.whiteLink:active {color:#FFFFFF; font-size:11px; font-weight:700; text-decoration:none;}
.whiteLink:visited {color:#FFFFFF; font-size:11px; font-weight:700; text-decoration:none;}
.whiteLink:hover {color:#F9FBF1; font-size:11px; font-weight:700; text-decoration:underline;}


.blueLinkSmall {color:#0C2C64; font-size:10px; font-weight:700; text-decoration:none;}
.blueLinkSmall:link {color:#0C2C64; font-size:10px; font-weight:700; text-decoration:none;}
.blueLinkSmall:active {color:#0C2C64; font-size:10px; font-weight:700; text-decoration:none;}
.blueLinkSmall:visited {color:#0C2C64; font-size:10px; font-weight:700; text-decoration:none;}
.blueLinkSmall:hover {color:#98A7ED; font-size:10px; font-weight:700; text-decoration:underline;}

.displayMessage {
	color: #232323;
	padding-top:20px;
	padding-left:70px;
	padding-bottom:30px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-image: url("/images/alert-text.gif");
	font-family: verdana, arial, sans-serif;
	font-weight:500;
}

.errorMessage {
	color: #232323;
	padding-top:35px;
	padding-left:70px;
	padding-bottom:20px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-image: url("/images/warning-text.gif");
	font-family: verdana, arial, sans-serif;
	font-weight:500;
}

.impersonationMessage {
	color: #232323;
	padding-top:10px;
	padding-left:00px;
	padding-bottom:10px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-color: #FFFFCC;
	font-family: verdana, arial, sans-serif;
	font-weight:500;
}

