A		{ font-family : "Verdana" }
A:link		{ font-family : "Verdana"; color:#9D2430; }
A:visited		{ font-family : "Verdana"; color:#D23C4B; }
A:hover		{ font-family : "Verdana"; color:#D23C4B; }

H,p,ul,ol,blockquote,td,div		{ font-family: "Verdana";  font-size:x-small; }
sup		{ font-family: "Verdana"; font-size:7pt; }
HR	 	{ color:#9D2430; }
HR.Header		{ color:#FDFAEC;width:99%; }
 
.h1_wrap { margin-bottom:0px; }
 
html>body H		{ font-family: "Verdana";  font-size:small; }
html>body DIV		{ font-family: "Verdana";  font-size:small; }
html>body p		{ font-family: "Verdana";  font-size:small; }
html>body ul		{ font-family: "Verdana";  font-size:small;  }
html>body ol		{ font-family: "Verdana";  font-size:small; }
html>body blockquote	{ font-family: "Verdana";  font-size:small; }
html>body td		{ font-family: "Verdana";  font-size:small; }
html>body sup		{ font-family: "Verdana";  font-size:7pt; }
html>body HR	 	{ color:#9D2430; }

LI { list-style-image:url(/img/bullet.bmp);margin-bottom:4px; }	

.Divider	 	{ clear:both;margin-top:0px;margin-bottom:0px;background-image:url(/img/divider.gif);font-size:1px;height:9px;width:89.5%;text-align:center; }

.PreviousArrow	 {   background-color:transparent; padding-right:0px; padding-left:12px; background-image:url('/global/img/bb_back.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.NextArrow	 {   background-color:transparent; padding-right:12px; padding-left:0px; background-image:url('/global/img/bb_next.gif'); background-repeat:no-repeat; background-position:center right; background-position-x:40px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }

@media screen {
	.printLink { height:20px;font-size:xx-small;cursor:pointer;background-image:url(/Scripts/BookViewer/img/print.gif);background-repeat:no-repeat;padding-left:17px; }
	}

@media print {
	.printLink { display:none; }
	}	

.pushPin {
	position:absolute;
	line-height:6px;
	height:6px;
	width:6px;
	font-size:6pt;
	font-weight:normal;
	color:red;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Glow(color=white,strength=1);
	}

.MapPopup {
	position:absolute;
	display:none;
	border-style:outset;
	border-width:1px;
	background-color:#FDFAEC;
	font-size:8pt;
	padding:0px;
	height:120px;
	width:200px;
	cursor:pointer;
	}

.NewTag { margin-right:5px;text-decoration:none;border-style:dotted; border-width:2px; border-color:#9D2430; background-color:#FDFAEC; color:#9D2430; padding-left:2px; padding-right:2px; font-family:Arial; font-size: 8pt; font-weight:bold; }

.HeaderPanel 	{ width:100%; padding:3px; background-color:#9D2430;color:#FDFAEC;border-style:outset;border-width:1px; }

.title 		{ display:image; font-family:"Verdana"; font-size:16px; color:#FFFFFF; }

.Cap 		{ text-transform:capitalize; }

.spacerDot 	{ font-size:0px; height:1px; background:url(/img/spacerDot.gif); }
.spacerLine	{ font-size:0px; height:1px; background:#FFFFFF; margin-bottom:3px; }

.menuItem2	 { max-width:-160; display:rollover; background-image-left:url(/img/nobullet.bmp); background-color:#FDFAEC; margin-left:13px; margin-bottom:2px; font-weight:bold; font-size:10pt; font-family:"Verdana"; color:#9D2430;  }
.menuItem2Over	 { max-width:-160; display:rollover; background-image-left:url(/img/bulletover.bmp); background-color:#FDFAEC; margin-left:13px; margin-bottom:2px; font-weight:bold; font-size:10pt; font-family:"Verdana"; color:#BC2B3A;  }
.menuItem2Selected	 { max-width:-160; display:rollover; background-image-left:url(/img/bullet.bmp); background-color:#FDFAEC; margin-left:13px; margin-bottom:2px; font-weight:bold; font-size:10pt; font-family:"Verdana"; color:#D64C59; }

.menuItem3	 { max-width:-160; display:rollover; background-image-left:url(/img/nobullet.bmp); background-color:#FDFAEC; margin-left:13px; margin-bottom:2px; font-size:10pt; font-family:"Verdana"; color:#9D2430;  }
.menuItem3Over	 { max-width:-160; display:rollover; background-image-left:url(/img/bulletover.bmp); background-color:#FDFAEC; margin-left:13px; margin-bottom:2px;  font-size:10pt; font-family:"Verdana"; color:#BC2B3A;  }
.menuItem3Selected	 { max-width:-160; display:rollover; background-image-left:url(/img/bullet.bmp); background-color:#FDFAEC; margin-left:13px; margin-bottom:2px;  font-size:10pt; font-family:"Verdana"; color:#D64C59; }

A.mainNav2, A:visited.mainNav2	 { cursor:pointer;display:block;text-decoration:none; background-image:url(/img/nobullet.bmp); background-repeat:no-repeat; padding-bottom:2px; padding-left:13px;  font-weight:bold; font-size:10pt; font-family:"Verdana"; color:#9D2430;  }
A:hover.mainNav2	 { cursor:pointer;display:block;text-decoration:none; background-image:url(/img/bulletover.bmp); background-repeat:no-repeat; padding-bottom:2px; padding-left:13px; font-weight:bold; font-size:10pt; font-family:"Verdana"; color:#BC2B3A;  }

A.mainNav3, A:visited.mainNav3	 { cursor:pointer;margin-left:12px;display:block;text-decoration:none;background-image:url(/img/nobullet.bmp); background-repeat:no-repeat; padding-bottom:2px; padding-left:13px; margin-bottom:2px; font-size:10pt; font-family:"Verdana"; color:#9D2430;  }
A:hover.mainNav3	 { cursor:pointer;margin-left:12px;display:block;text-decoration:none; background-image:url(/img/bulletover.bmp); background-repeat:no-repeat; padding-bottom:2px; padding-left:13px; margin-bottom:2px;  font-size:10pt; font-family:"Verdana"; color:#BC2B3A;  }
.Selected		{ text-decoration:none !important;cursor:pointer;background-image:url(/img/bullet.bmp) !important; background-repeat:no-repeat !important; }




.subMenuItem { font-family:"Verdana"; color:#9D2430; }

.pathNav { font-size:10px; color:#FFFFFF; }
	a.pathNav		{ color:#FFFFFF }
	a.pathNav:visited	{ color:#FFFFFF }

.pageNav { margin-top:10px;margin-bottom:10px; }

.copyright { margin-top:40px;margin-bottom:20px;text-align:center; font-family:"Verdana"; font-size:xx-small; color:#BC2B3A; }
	a.copyright { font-family:"Verdana"; font-size:xx-small; color:#BC2B3A; }

.Picture			{ border-style:inset;border-width:1px; }
.Note			{  color:#9D2430; background-color:#FDFAEC;border-style:outset;border-width:1px;font-size:8pt;padding:5px; }
.WhiteNote		{  color:#9D2430; background-color:white;border-style:outset;border-width:1px;font-size:8pt;padding:5px; }
	
.ChatIndex		{ font-family:"Verdana"; font-size:x-small;border-style:outset;border-width:2px;border-collapse:collapse;background-color:#FDFAEC }
.ChatPage			{ font-family:"Verdana"; font-size:x-small;background-color:#FDFAEC;padding:0px; }
.ChatForm			{ font-family:"Verdana"; font-size:x-small;background-color:#FDFAEC;padding:0px;width:100%;height:100% }
.ChatDiscussion		{ font-family:"Verdana"; font-size:x-small;background-color:white;padding:0px; }
.ChatParticipant		{ font-family:"Verdana"; font-size:x-small;padding:2px; }
.ChatParticipantHeader	{ font-family:"Verdana"; font-size:xx-small;padding:2px;background-color:#9D2430; color:white; padding:5px; }
.ChatOwner		{ font-family:"Verdana"; font-size:x-small;font-weight:bold;color:#9D2430; }
.ChatHeader		{ border-style:outset;border-width:1px;font-family:"Verdana"; font-size:x-small;background-color:#9D2430; color:white; padding:5px; font-weight:bold; }
.ChatIndexRoomNameCell	{ font-family:"Verdana"; font-size:x-small;padding:4px;width:180px }
.ChatIndexTopicCell	{ font-family:"Verdana"; font-size:x-small;padding:4px;width:300px }
.ChatIndexParticipantsCell	{ font-family:"Verdana"; font-size:x-small;padding:4px;text-align:center; }
.Poster			{ font-family:"Verdana"; font-size:x-small; }
.DiscussionLine		{ margin-left:2px;margin-right:2px; }
.ChatWelcome		{ background-color:#FDFAEC;color:#9D2430;border-style:outset;border-width:1px;padding:2px; }
		
.listHeaderCell		{ background-color:#9D2430;color:white }
.listCell			{ background-color:#FDFAEC }
.listCellEven		{ background-color:#F8EEC0!important }
.linedListCell		{ border-right:1px solid #9D2430;border-bottom:1px solid #9D2430;background-color:#FDFAEC }
.linedTable		{ border-left:1px solid #9D2430 }
#No.listCell 		{ background-color:#EFD667 }
#NoOlderThanSize.listCell 	{ background-color:#F6E8AA }

.FlossItem		{ width:260px; padding-bottom:4px; }
.FlossItemEven		{ width:260px; padding-bottom:4px;background-color:#EACA3B; }
.FlossCode		{ width:50px; }
.FlossColor		{ width:150px; }

.ImageUploadHeader		{ padding:4px; background-color:#9D2430;color:white }


A.NavItemSelected, A.ViewNavItemSelected			{ text-decoration:none;font-weight:bold; font-size:10pt; font-family : "Verdana" color:#9D2430; }
A:link.NavItemSelected, A:link.ViewNavItemSelected		{ text-decoration:none;font-weight:bold; font-size:10pt; font-family : "Verdana"; color:#9D2430; }
A:visited.NavItemSelected, A:visited.ViewNavItemSelected	{ text-decoration:none;font-weight:bold; font-size:10pt; font-family : "Verdana"; color:#9D2430; }
A:hover.NavItemSelected, A:hover.ViewNavItemSelected		{ text-decoration:none;font-weight:bold; font-size:10pt; font-family : "Verdana"; color:#9D2430; }


.TabCard			{ margin-left:20px;width:95%;border-style:outset;border-width:1px; padding:15px;background-color:#FDFAEC }
TD.TabCard		{ border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EACA3B;background-color:#FDFAEC }

.LinkPageEntry 		{ margin-bottom:15px; }


.smallButton	{ cursor:pointer;background-color:#9D2430;width:38px;height:20px;font-size:10px; color:#FDFAEC;}
.button,.LoginFormButton, .ChatButton	{ cursor:pointer;background-color:#9D2430; font-size:x-small; color:#FDFAEC; }
.textField	{ font-family:"Verdana"; font-size:x-small; }

.CompanyName	{ font-weight:bold;color:#9D2430; }
.ContactInfo	{ margin:10px;border-style:outset;border-width:1px;padding:10px;background-color:#FDFAEC;font-family:"Verdana"; font-size:x-small; }
TABLE.loginForm 	{ border-collapse:collapse;margin:0px;padding:10px; border-style:outset; border-width:2px; }
TD.loginForm	{ font-weight:bold;padding:5px;background-color:#FDFAEC; color:#9D2430;  }

/*custom styles*/
.header { width:100%; }
.headerLeft { cursor:pointer;background-image:url(/img/HeaderLeft.gif);background-repeat:no-repeat;width:520px;height:80px; }
.headerRight { background-image:url(/img/HeaderRight.gif);background-repeat:no-repeat;width:245px;height:80px; }
.headerCenter { background-image:url(/img/HeaderCenter.gif);height:80px; }

.content { height:600px; }
.navRegion { width:177px;text-align:left;padding-left:5px; }
.contentRegion { background-color:white;padding:0px; }
.contentLeftEdge { background-image:url(/img/ContentLeftEdge.gif);width:18px;}
.contentRightEdge { background-image:url(/img/ContentRightEdge.gif);width:18px;}

.contentTopLeftCorner { background-image:url(/img/ContentTopLeftCorner.gif);background-repeat:no-repeat;width:18px;height:18px;}
.contentTopRightCorner { background-image:url(/img/ContentTopRightCorner.gif);background-repeat:no-repeat;width:18px;height:18px;}
.contentTopEdge { background-image:url(/img/ContentTopEdge.gif);}

.contentLeftCorner { background-image:url(/img/ContentLeftCorner.gif);background-repeat:no-repeat;width:18px;height:18px;}
.contentRightCorner { background-image:url(/img/ContentRightCorner.gif);background-repeat:no-repeat;width:18px;height:18px;}
.contentBottomEdge { background-image:url(/img/ContentBottomEdge.gif);}
 
.pageTitle { display:image;wrapwith:h1; max-width:500;font-weight:normal;font-family:Embroidery;  font-size:32; color:#9B2430; }
.pageSubTitle { display:image; max-width:-500; text-align:center;font-weight:normal; margin-top:5; margin-bottom:5; background-color:#FDFAEC; font-family:Embroidery; font-size:24; color:#9B2430; }
.pageSubTitleNarrow { display:image; max-width:250; text-align:center;font-weight:normal; margin-top:5; margin-bottom:5; background-color:#FDFAEC; font-family:Embroidery; font-size:24; color:#9D2430; }
.pageSmallSubTitle { display:image; max-width:-500; text-align:center;font-weight:normal; margin-top:5; margin-bottom:5; background-color:#FDFAEC; font-family:Embroidery; font-size:20; color:#9D2430; }
.pageXSmallSubTitle { display:image; max-width:-500; text-align:center;font-weight:normal; margin-top:2; margin-bottom:2; background-color:#FDFAEC; font-family:Embroidery; font-size:20; color:#9D2430; }

.pageSubTitle_NoImage { font-weight:normal; background-color:#FDFAEC; font-family:"Verdana"; font-size:20; color:#9B2430; }

.menu	{ background-color:#FDFAEC; padding:10px;background-image:url(/img/aida.jpg); color: #9D2430; font: "Verdana"; font-weight:bold; font-size: xx-small; }

.fieldLabel		{ font-weight:bold; text-align:right;}
.RecordFilterForm		{ display:inline; }
.SearchRecordsForm		{ display:inline; }

.PageContent		{ margin-right:25px; margin-left:25px; }
.BookTitle 		{ text-transform:capitalize;margin-top:10px;margin-bottom:10px;font-weight:bold; font-size:14; font-family:Verdana; color:#9D2430;  }
.CoverImage 		{ margin-left:40px;margin-right:10px;border-style:inset;border-width:1px; }
.PreviewTitle 		{ text-transform:capitalize;margin-top:10px;font-weight:bold;font-size:12; font-family:Verdana; color:#9D2430; }

.GalleryImageThumb 	{ border-style:inset;border-width:1px;margin:10px; }
.ProjectEditorSelect 	{ width:200px; }
.ProjectDescription	{ margin-top:10px;TEXT-JUSTIFY: inter-word; TEXT-ALIGN: justify; }
.ProjectListing		{ width:90%; }
.GroupHeader		{ text-align:center;width:90%;font-weight:bold; font-size:12pt; font-family:Verdana; color:#9D2430; background-color:#FDFAEC; }
.ProjectHeader		{ padding:5px;font-weight:bold; font-size:12pt; font-family:Verdana; color:#9D2430; background-color:#FDFAEC; } 

.TextTable		{ margin-right:8px;margin-bottom:8px;text-align:center;font-weight:bold; font-size:14pt; font-family:Verdana; color:#9D2430; background-color:#FDFAEC; }
.TextTableHeader		{ padding:2px; background-color:#9D2430; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FFFFFF;   }


.PostMessageButton	 	 {   position:relative; bottom:22px; background-color:transparent; padding-right:0px; padding-left:4px; background-image:url('/global/img/bb_postMessage.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;  }
.PostReplyButton		 {   background-color:transparent; padding-right:0px; padding-left:8px; background-image:url('/global/img/bb_postReply.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.BackToTopicsButton	 {   background-color:transparent; padding-right:0px; padding-left:7px; background-image:url('/global/img/bb_back.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.PreviousPageButton	 {   background-color:transparent; padding-right:0px; padding-left:7px; background-image:url('/global/img/bb_back.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.BackToThreadButton	 {   background-color:transparent; padding-right:0px; padding-left:13px; background-image:url('/global/img/bb_backBack.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.EditMessageButton	  	 {   background-color:transparent; padding-right:0px; padding-left:15px; background-image:url('/global/img/bb_edit.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;   }
.SaveMessageButton	 	 {   background-color:transparent; padding-right:0px; padding-left:10px; background-image:url('/global/img/bb_save.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;   }
.DeleteMessageButton	 {   background-color:transparent; padding-right:0px; padding-left:5px; background-image:url('/global/img/bb_delete.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;  }
.DeleteThreadButton	 {   background-color:transparent; padding-right:0px; padding-left:5px; background-image:url('/global/img/bb_delete.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;  }
/*buttonsforuserlist*/
.DeleteButton		 {   background-color:transparent; padding-right:0px; padding-left:5px; background-image:url('/global/img/bb_delete.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;  }
.EditButton		 {   background-color:transparent; padding-right:0px; padding-left:15px; background-image:url('/global/img/bb_edit.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;   }
.SaveButton		 {   background-color:transparent; padding-right:0px; padding-left:10px; background-image:url('/global/img/bb_save.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;   }
.CancelButton		 {   background-color:transparent; padding-right:0px; padding-left:5px; background-image:url('/global/img/bb_back.gif'); background-repeat:no-repeat; background-position:center left; background-position-x:2px; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.ReadMessageButton	 	 {   background-color:transparent; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;    }
.SendEmailButton		 {   background-color:transparent; border:none; font-size:13px; font-weight:Bold; color:#FF6600; cursor:pointer;  }
.messageMainHeader	 	 {   padding:2px; background-color:#9D2430; font-size:xx-small; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FFFFFF;   }
.messageHeader		 {   width:50px;background-color:#FBF4D6; color:#333333; border-bottom:1px solid #9D2430; font-size:xx-small;   }
#MessageFooter.messageHeader {  background-color:transparent; color:#333333; border-bottom:none; font-size:xx-small;  }
#messageScrollBar		 {   width:100%;  }
.MessageSubjectTextField	 {   width:100%;  }
.messageCell		 {   padding:5px 20px; border-bottom:1px solid #9D2430; background-color:#FDFAEC;  }
.messageSummary		 {   width:80%; overflow:hidden;text-overflow:ellipsis; }
.threadCell		 {   padding-top:10px; border:none; color:#666666;   }
.listHeader		 {   vertical-align:middle; border-bottom:5px solid #9D2430; padding:2px 10px; font-size:x-small; background-color:#9D2430; font-weight:normal; color:#FDFAEC;  }
.listHeaderSorted		 {   vertical-align:middle; border-bottom:5px solid #C42D3C; padding:2px 10px; font-size:x-small; background-color:#C42D3C; font-weight:bold;  }
.list			 {   padding:2px 10px; border-bottom:1px solid #9D2430;   }
.listSorted		 {   padding:2px 10px; border-bottom:1px solid #9D2430; background-color:#FDFAEC;   }
.listTable		 {      } 
.listBaseline		 {      } 
.pageHeaderText		 {   max-width:-550; text-transform:upper; color:#00008B; font-family:Verdana; font-size:18; background-color:#FFFFFF;  }
.sectionHeader		 {   font-weight:bold; font-size:medium; color:#666666; padding-top:15px;  }
a.sectionHeaderLINK:link	 {   white-space:nowrap; width:80px; color:#FDFAEC; padding-top:0px; padding-left:10px; background-image:url(/global/img/bb_sort.gif); background-repeat:no-repeat; background-position-x:0; background-position-y:0; text-decoration:underline;  }
a.sectionHeaderLINK:visited	 {   white-space:nowrap; width:80px; color:#FDFAEC; padding-top:0px; padding-left:10px; background-image:url(/global/img/bb_sort.gif); background-repeat:no-repeat; background-position-x:0; background-position-y:0px; text-decoration:underline;  }
a.sectionHeaderLINK:hover	 {   color:#FDFAEC;text-decoration:none; }

a.ThreadSubject:link	 {  }
a.ThreadSubject:visited	 {   color:#666666;   }
a.ThreadSubject:hover	 {   text-decoration:none;  }
.MessageSubject		 {   font-weight:bold;width:90%  }
a.MessageSubject:link	 {   background-color:transparent; padding:3px; padding-left:16px; background-image:url('/global/img/bb_replyArrow.gif'); background-repeat:no-repeat; background-position-x:0px; background-position-y:8px; border:none;  }
a.MessageSubject:visited	 {   color:#666666; background-color:transparent; padding:3px; padding-left:16px; background-image:url('/global/img/bb_replyArrow.gif'); background-repeat:no-repeat; background-position-x:0px; background-position-y:8px; border:none;  }
a.MessageSubject:hover	 {   text-decoration:none;  }
a.MailLink		 {   color:#9D2430; background-color:transparent; padding:3px; padding-left:16px; background-image:url('/global/img/bb_mail.gif'); background-repeat:no-repeat; background-position:center left; border:none;  }
a.tablelist:link		 {      }
a.tablelist:visited	 {   color:#666666;  }
a.tablelist:hover		 {   color:#FF6600;  }
/*BuletinBoard-UserList-EventCallendarStyles---END*/

a.PictureLink		 {   color:#9D2430; background-color:transparent; padding:3px; padding-left:24px; background-image:url('/img/picture.gif'); background-repeat:no-repeat; background-position:center left; border:none;  }


.Flag { border-width:1px;border-style:outset;cursor:pointer }
.FlagNL { border-width:1px;border-style:outset; }

SPAN.tab {
	position:relative;
	top:2px;
	left:0px;
	height:24px;
	margin-left:0px;
	margin-right:0px;
	border-style:outset;
	border-width:2px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:1px;
	padding-top:5px;
	border-bottom-style:inset;
	cursor:pointer;
	background-color:#FDFAEC;
	z-index:0;
	}


SPAN.tabselected {
	position:relative;
	top:2px;
	left:0px;
	height:24px;
	margin-left:0px;
	margin-right:0px;
	border-style:outset;
	border-width:2px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:1px;
	padding-top:5px;
	border-bottom-style:solid;
	border-bottom-color:#FDFAEC;
	cursor:pointer;
	z-index:1;
	font-weight:bold;
	background-color:#FDFAEC;
	}


FIELDSET.tabpage {		
	background-color:#FDFAEC;
	border-style:outset;
	visibility:hidden;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
	}

FIELDSET.tabpageselected {
	background-color:#FDFAEC;
	border-style:outset;
	visibility:none;
	display:block;
	position:relative;
	top:0px;
	left:0px;
	z-index:0;
	}

.Swatch { padding-left:60px;Height:20;border-color:black;border-width:1 }

/* From http://www.porjes.com/frame1.html */
.PictureFrame {
	background-color:#D6B96D ; 
	background-image:url(/img/woods/wood4.jpg);
	border: outset #D6B96D 5px;
	padding: 20px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 4px;
	width:40px;
   	}

.PictureFrame img  {
	background: #FFFFCC ;
	border: inset 4px gray;
	display: block;
	}

.PictureFrameSmall {
	background-color:#D6B96D ; 
	background-image:url(/img/woods/wood4.jpg);
	border: outset #D6B96D 5px;
	padding: 10px;
	margin:10px;
	width:35px;
   	}

.PictureFrameSmall img  {
	background: #FFFFCC ;
	border: inset 4px gray;
	display: block;
	}



.PollTable { 
	width:150px;
	color:#9D2430; 
	background-color:white;
	border-style:outset;border-width:1px;
	font-size:8pt;
	padding:5px; 
	}

.PollResultsTable { 
	width:300px; 
	height:200px; 		
	color:#9D2430; 
	background-color:white;
	border-style:outset;border-width:1px;
	font-size:8pt;
	padding:5px; 
	}

.PollResultsWindow {
	background-image:url(/img/Aida.jpg);
	}

.PollTitle { display:image; font-family:Embroidery; font-size: 22pt; text-align:center; background-color:#9D2430; color:white; }

.PollHeader {			
	text-align:center;
	background-color: #9D2430;
	font-family: Verdana;
	color:white;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	}

.PollResponse {				
	color:#9D2430; 
	padding-left:5px;
	padding-right:5px;		
	padding-bottom:5px;
	}

.PollQuestion {
	color:#9D2430; 
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	}

.PollFooter {				
	font-size:8pt;			
	line-height:14px;	
	text-align:right;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	background-color: #FBF4D6;
	}

#Contributors {
	padding-left:12px;
	height:130px;
	overflow-y:scroll;
	scrollbar-face-color:#FDFAEC;
	scrollbar-track-color:#FDFAEC;
	scrollbar-3dlight-color:#FDFAEC;
	scrollbar-arrow-color:#FDFAEC;
	scrollbar-base-color:#FDFAEC;
	scrollbar-darkshadow-color:#FDFAEC;
	scrollbar-face-color:#FDFAEC;
	scrollbar-highlight-color:#FDFAEC;
	scrollbar-shadow-color:#FDFAEC;
	scrollbar-track-color:#FDFAEC;
	}

.searchQuery { font-weight:bold; }

.JoinNow { text-decoration:underline; }

.Letter { display:image;font-size:48px;font-family:Embroidery;color:#FDFAEC;background-color:#9D2430;margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; border-style:solid; bevelthickness:2;max-width:60;height:70;text-align:center;  }
.PrimaryColor { color:#FDFAEC; }
.SecondaryColor { color:#9D2430; }

.MessageField { width:70%; }
.PublicationTitle { padding-top:2px;float:left;font-weight:bold; font-size:14; font-family:Verdana; color:#9D2430; }

#AdvancedSearchScroller {
	border-style:inset;
	border-width:1px;
	height:137px;
	width:600px;
	overflow-y:scroll;
	}
#AdvancedSearch TABLE {
	width:600px;
	margin:0px;
	background-color:#F8EEC0;
	}

.CategoryNav {
	float:left;
	width:140px;
	color:#9D2430; 
	background-color:#FDFAEC;
	border-style:outset;
	border-width:1px;
	font-size:8pt;
	padding:10px; 
	margin-left:10px;
	margin-right:10px;
	}
 
.CategoryNav .NavItem {
	padding-bottom:5px;
	}
 
.clearAll {
	float:none;
	clear:all;
	}
 
 



