a
{
	text-decoration: none;
	color: #000066;
}
a:hover
{
	color: red;
}
.TableDetail
{
	font-family: Verdana, Helvetica, Arial;	
	font-size: xx-small;
	vertical-align: top;
	text-align: left;	
	color: #000000;
}
.TableDetail A
{
	text-decoration: none;
	color: Navy;
}
.TableDetail A:hover
{
	color: red;
}
.CenterAlign
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align:center;
}
.CenterMiddleAlign
{
	padding: 2px;
	text-align:center;
	vertical-align: middle;
}
.LeftAlign
{
	text-align:left;
}
.RightAlign
{
	text-align:right;	
}
.DefaultAttachments
{		
	background-color: yellow;
}
.AttachmentDetail
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	font-size: xx-small;
	color: darkslategray;
	background-color: white;
}
.BodyActive
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;
}
.BodyArchived
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;

	background-image: url(file:///C:\Inetpub\wwwroot\VirtualOSOCC_2006\Images\archive.gif);
}
.BodyDeleted
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;

	background-image: url(file:///C:\Inetpub\wwwroot\VirtualOSOCC_2006\Images\deleted.gif);
}
.Button
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	

	text-align: center;
	vertical-align: middle;
}
.ChartHeader
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	font-weight: bold;
	font-size: small;
	padding-bottom: 4px;
	border-left: lightgrey 1px solid;
	color: darkslategray;
	padding-top: 4px;
	border-bottom: lightgrey 1px solid;
	background-color: white;
}
.ChartHeaderLeft
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	vertical-align: top;
	text-align: left;

	border-top: midnightblue 1px solid;
	border-bottom: midnightblue 1px solid;
	border-left: midnightblue 1px solid;
	font-weight: normal;
	padding-bottom: 4px;
	color: darkslategray;
	padding-top: 4px;
	background-color: white;
}
.ChartHeaderRight
{
	font-family: Verdana, Helvetica, Arial;

	border-top: midnightblue 1px solid;
	border-bottom: midnightblue 1px solid;
	border-right: midnightblue 1px solid;
	background-color: white;
	font-size: xx-small;
	color: darkslategray;
	padding-top: 4;
	padding-bottom: 4;
	text-align: right;
	vertical-align: bottom;
}
.ChartTitle
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;

	text-align: center;
	font-weight: bold;
	font-size: medium;
}
.ChartMenu
{	
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	

	font-size: xx-small;
	text-align: right;
	vertical-align: middle;
	padding-bottom: 4px;
	padding-top: 4px;
}
.Comment
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	background-color: White;
	padding: 3px;
}
.CommentAuthor
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	text-align: left;

	background-color: #ccccff;
	border-top: gray 1px solid;
	font-size: xx-small;
	vertical-align: middle;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-style: italic;
}
.CommentAuthorRight
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	text-align: right;

	background-color: #ccccff;
	border-top: gray 1px solid;
	font-size: xx-small;
	vertical-align: middle;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-style: italic;
}
.CommentTitle
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	vertical-align: top;
	text-align: left;

	background-color: White;
	border: midnightblue 1px solid;
	padding: 3px;
	font-weight: bold;
	color: darkslategray;
}
.ContactsHeader
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;

	border: #000066 1px solid;
	padding: 4px;
	color: #d75539;
	background-color: white;
	vertical-align: middle;
	text-align: center;
}
.ContactsHeaderActive
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	
	border-right: #000066 1px solid;
	padding: 4px;
	border-top: #000066 1px solid;
	border-left: #000066 1px solid;
	color: white;
	font-weight: bold;
	background-color: lightgrey;
	vertical-align: middle;
	text-align: center;
}
.Discussion
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	text-align: left;

	border-top: midnightblue 1px solid;
	border-left: midnightblue 1px solid;
	border-bottom: midnightblue 1px solid;
	padding: 3px;	
	font-weight: normal;
	vertical-align: middle;	
	background-color: white;
	color: darkslategray;
}
.DiscussionRight
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	text-align: right;

	border-top: midnightblue 1px solid;
	border-right: midnightblue 1px solid;
	border-bottom: midnightblue 1px solid;
	padding: 3px;	
	font-weight: normal;
	vertical-align: middle;	
	background-color: white;
	color: darkslategray;
}
.DiscussionReportDetail
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	background-color: White;
	padding: 3px;
}
.DiscussionReportHeader
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	background-color: White;
	padding: 3px;
	font-size: small;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.DiscussionReportTitle
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	background-color: White;
	padding: 3px;
	font-size: small;
	font-weight: bold;
}
.Feedback
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	padding: 5;
	background-color: Red;
	font-size: small;
	font-weight: bold;
	text-align: center;
	color: Yellow;
}
.InputFormButtons
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
		
	text-align: right;
	vertical-align: middle;	
}
.InputFormCaption
{	
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	font-weight: bold;
	padding: 5;
	text-align: right;
}
.InputFormDetail
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2px;
}
.InputUserCaption
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;

	padding: 2px;
	font-size: xx-small;
	font-weight: bold;
	text-align: right;
	background-color: white;
}
.InputUserDetail
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	text-align: left;

	background-color: White;
	padding: 2px;
	font-size: xx-small;
	vertical-align: middle;
}
.InputUserDetailRequired
{	
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	
	text-align: left;

	padding: 2px;
	font-size: xx-small;
	vertical-align: middle;
	background-color: gold;
}
.InputUserPhoto
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;

	background-color: White;
	text-align: center;
	vertical-align: middle;
}
.InputUserSection
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	text-align: left;

	background-color: lavender;
	color: darkslategray;
	padding: 2px;
	vertical-align: middle;
	font-weight: bold;
}
.InputUserSeparator
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;
}
.IntroText
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;

	font-size: xx-small;
	text-align: justify;
	padding: 10px;	
}
.IntroImage
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	

	padding: 10px;
	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
}
.InvitationCaption
{	
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;

	font-weight: bold;
	font-size: xx-small;
	padding: 2;
}
.InvitationDetail
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2px;
	background-color: ivory;
}
.LinkPara
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;

	vertical-align: middle; 
	color: darkslategray; 
	background-color: lightblue; 
	text-align: right; 
	font-weight: bold;
}
.ListDetailEven
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	background-color: ivory;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
}
.ListDetailOdd
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	background-color: beige;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
}
.ListMenuEven
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	padding: 2;
	background-color: ivory;
	text-align: right;
	border-bottom: darkgray 1px solid;
}
.ListMenuOdd
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	padding: 2;
	background-color: beige;
	text-align: right;
	border-bottom: darkgray 1px solid;
}
.LoginFeatures
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;

	font-weight: bold;
	vertical-align: middle;
	color: brown;
	padding-top: 8px;	
	background-color: lavender;
	text-align: center;
}
.LoginFormButton
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	

	font-size: xx-small;
	text-align: center;
	vertical-align: middle;
}	
.LoginFormDetail
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	padding: 2px;
	font-size: xx-small;
	text-align: right;
	vertical-align: middle;
	background-color: lavender;	
}
.LoginFormData
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;		
	text-align: left;

	font-size: xx-small;
	vertical-align: middle;
}
.LoginAction
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;

	padding-top: 10px;
}
.Logout
{
	font-family: Verdana, Helvetica, Arial;
	background-color: lightgrey;	

	font-size: xx-small;
	vertical-align: middle;
	color: dimgray;
	font-weight: bold;
	text-align: right;
}
.MainTabHeaderItem
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	vertical-align: top;

	padding: 5;
	background-color: Beige;
	color: Gray;
	border: brown 1px solid;
	text-align: center;
}
.MainTabHeaderItem A
{
	color: grey;
}
.MainTabHeaderSelected
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	padding: 5;
	border-left: brown 1px solid;
	border-right: brown 1px solid;
	font-weight: bold;
	background-color: #ffcc33;
	text-align: right;
}
.MainTabHeaderSelectedItem
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	padding: 5;
	border-top: brown 1px solid;
	border-left: brown 1px solid;
	border-right: brown 1px solid;
	font-weight: bold;
	background-color: #ffcc33;
	text-align: center;
}
.Moderator
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	text-align: left;

	font-size: xx-small;
	font-style: italic;
	background-color: beige;
	vertical-align: middle;
}
.ModeratorMenu
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	font-size: xx-small;
	font-style: italic;
	background-color: beige;
	text-align: right;
	vertical-align: middle;
}
.NewCommentsLink
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	font-size: xx-small;
	color: green;
	background-color: White;
}
.NextRecords
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	
	color: darkslategray;
	background-color: ivory;
	text-align: center;
	vertical-align: middle;
}
.PageBody
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;	
	vertical-align: top;

	text-align: center;
}
.PageFooter
{
	font-family: Verdana, Helvetica, Arial;
	background-color: lightgrey;	

	font-size: xx-small;
	vertical-align: bottom;
	text-align: center;
	color: Gray;
	height: 30px;
}
.PageHeader
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;

	text-align: center;
}
.PageLogo
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;

	padding: 2px;
	height: 50px;
}
.PageLogoGDACS
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 5;
	height: 20px;
	background-color: white;
}
.PageLogoGDACSIcon
{	
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	background-color: white;
	width: 120px;
}
.PageLogoGDACSLogin
{	
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	font-size: xx-small;
	vertical-align: bottom;
	background-color: white;
	text-align: right;
}
.PageLogoGDACSText
{			
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	color: #436976;	
	font-size: x-small;
	background-color: White;
}
.PageLogoOCHA
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;

	text-align: right;
	padding: 2px;
	height: 50px;
}
.PageDetailMenu
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	vertical-align: middle;
	text-align: right;
	font-size: xx-small;
	padding: 2;
	background-color: White;
}
.ParticipantSignUp
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;

	padding: 2;
	font-size: xx-small;
	text-align: right;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: yellow;
	color: Navy;
}
.PersonCriteria
{
	font-family: Verdana, Helvetica, Arial;
	background-color: lightgrey;	
	text-align: left;

	font-size: xx-small;
	color: green;
	border-bottom: darkgray 1px solid;
	vertical-align: middle;
}
.PhotoButton
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	

	padding: 5px;
	text-align: right;
	vertical-align: middle;
}
.PlatformTab
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	text-align: left;

	font-size: small;
	background-color: LightGrey;
	color: Dimgray;
	vertical-align: middle;
}
.PlatformTabActive
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	font-size: small;
	background-color: red;
	color: white;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.SectionHeader
{
	font-family: Verdana, Helvetica, Arial;
	
	border: lightslategray 1px solid;
	padding: 2px;
	font-weight: bold;
	font-size: small;
	vertical-align: middle;
	color: darkslategray;
	background-color: lavender;
	text-align: center;
	white-space: nowrap;
}
.SectionHeaderSpace
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;
	text-align: left;

	padding-right: 5px;
	font-size: small;
}	
.Subtitle1
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	background-color: lightgrey;	

	font-weight: bold;
	padding: 2px;
	color: darkslategray;
	text-align: center;
	vertical-align: middle;
}
.SubtitleLeft
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	background-color: lightgrey;	
	text-align: left;

	font-weight: bold;
	padding: 2px;
	color: darkslategray;
	vertical-align: middle;
}
.SubtitleRight
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	background-color: lightgrey;	

	font-weight: bold;
	padding: 2px;
	color: darkslategray;
	text-align: right;
	vertical-align: middle;
}
.Summary
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 3;
	background-color: ivory;
}
.SummaryHeader
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	vertical-align: middle;
	background-color: beige;
}
.TableDetail1
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	border-right: darkgray 1px solid;
	padding: 2px;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	background-color: lightpink;
}
.TableDetailCenter
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	padding: 2;
	font-size: xx-small;
	vertical-align: middle;
	text-align: center;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: ivory;
}
.TableDetail2
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: paleGreen;
}
.TableDetailCrit1
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: Moccasin;
}
.TableDetailCrit2
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: palegreen;
}
.TableDetailCrit3
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: Lavender;
}
.TableDetailDone
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: lavender;
}
.TableDetailFlash
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	padding: 2;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-bottom: darkgray 1px solid;
	background-color: lightblue;
}
.TableDetailNoRecord
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	padding: 2px;
	font-size: xx-small;
	color: darkgray;
	background-color: ivory;
}
.TableDetailPlain
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 1;
	font-size: xx-small;
	background-color: white;
}
.TableDetailRightAlign
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;

	padding: 2;
	font-size: xx-small;
	text-align: right;
	border-bottom: darkgray 1px solid;
	background-color: ivory;
}
.TableDetailRightCenter
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;

	padding: 2;
	font-size: xx-small;
	text-align: right;
	border-left: solid 1px gainsboro;
	border-bottom: solid 1px gainsboro;
	background-color: white;
}
.TableDetailSamePerson
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: orange;
}
.TableDetailSimilarPersons
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: #99ff66;
}
.TableDetailTopCenter
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;

	padding: 1;
	font-size: xx-small;
	text-align: center;	
}
.TableDetailAllCenter
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	padding: 1;
	font-size: xx-small;
	vertical-align: middle;
	text-align: center;	
}
.TableHeader
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	padding: 2;
	font-size: xx-small;
	font-weight: bold;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: ivory;
	color: Navy;
}
.TableHeaderSimilarPersons
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;
	text-align: left;

	border-right: darkgray 1px solid;
	padding: 2px;
	font-weight: bold;
	font-size: xx-small;
	color: navy;
	border-bottom: darkgray 1px solid;
	background-color: #99ff66;
}
.ListDetail
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	font-size: xx-small;	
	background-color: ivory;
	border-right: darkgray 1px solid;
}
.ListMenu
{
	font-family: Verdana, Helvetica, Arial;
	vertical-align: top;

	padding: 2;
	font-size: xx-small;
	text-align: right;
	border-bottom: darkgray 1px solid;
	border-right: darkgray 1px solid;
	background-color: ivory;
	color: Navy;
}
.TableSeparator
{
	background-color: lightGrey;
}
.TopicGroup
{	
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	text-align: left;

	border-top: #000066 1px solid;
	border-left: #000066 1px solid;
	border-bottom: #000066 1px solid;
	padding-left: 2px;
	font-weight: bold;
	padding-bottom: 2px;	
	padding-top: 2px;	
	background-color: white;
	vertical-align: middle;
}
.TopicGroupMenu
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;

	border-right: #000066 1px solid;
	border-top: #000066 1px solid;	
	border-bottom: #000066 1px solid;
	padding-right: 2px;	
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: white;
	text-align: right;
	vertical-align: middle;
	font-size: x-small
}
.TotalSummary
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	border: lightgrey 1px solid;
	padding: 3px;
	background-color: white;
}
.UNDACCaption
{	
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	font-weight: bold;
	padding: 2px;
	width: 50%;
	background-color: ivory;
}
.UNDACDetail
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2px;
	background-color: ivory;
}
.UNDACFeedbackFormButton
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	text-align: center;
	background-color: Yellow;
}
.UNDACFeedbackFormCaption
{	
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;

	font-weight: bold;
	padding: 5;
	text-align: right;
	background-color: Yellow;
}
.UNDACFeedbackFormDetail
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding: 2px;
	background-color: Yellow;
}
.UNDACFeedbackFormDetailCenter
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;

	padding: 2px;
	vertical-align: Middle;
	text-align: center;
	background-color: Yellow;
}
.UserDetails
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	background-color: lightgrey;	
	vertical-align: top;

	padding: 10;
	text-align: center;
}
.VOAuthor
{
	font-family: Verdana, Helvetica, Arial;
	background-color: lightgrey;	

	font-size: xx-small;
	vertical-align: middle;
	color: darkslategray;
	text-align: center;
}
.VOPartners
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	background-color: lightgrey;	

	color: Gray;
	font-size: xx-small;
	vertical-align: middle;
	text-align: center;
}
.VOUsefulLinks
{	
	font-size: x-small;
	color: #000000;

	vertical-align: middle;	
	font-family: Arial Narrow;
	background-color: #fffacd;
	text-align: right;
	padding: 2px;
}
.TableDetailOwnItems
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	vertical-align: top;
	text-align: left;

	font-size:xx-small;
	background-color:#ffff99;
}
.ContainerLeft
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding-top: 2px;
	padding-right: 2px;	
}
.ContainerRight
{
	font-family: Verdana, Helvetica, Arial;
	font-size: x-small;
	color: #000000;
	vertical-align: top;
	text-align: left;

	padding-top: 2px;
	padding-left: 2px;
	border-left: solid 1px dimgray;		
}
