
body
{
	background-color:#ffffff; 	
}

/* Tables */

.styleTableTop
{
	border: 1px solid #6B6D8D;
	background-color: #F7F3F7;
}

.styleTableDisclimer
{
	border: 1px solid #6B6D8D;
	background-color: #DAEDDF;
}

.styleTableTermsServices
{
	border: 1px solid #6B6D8D;
}

.styleTableGridCaption
{
	background-image:url('images/DB_GroupHeaderBackground.png');
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.styleTableCellHeader
{
	background-image:url('images/DB_ColumnHeaderBackground.png');
	border: 1px solid #cccccc;
}

.styleTableCellForumsDescription
{
	border: 1px solid #cccccc;
}

.styleTableCellForumsCountTopics
{
	border: 1px solid #cccccc;
}

.styleTableCellForumsCountPosts
{
	border: 1px solid #cccccc;
}

.styleTableCellForumsLastPost
{
	border: 1px solid #cccccc;
}

.styleTableCellForumsMarkerNewPosts
{
	border: 1px solid #cccccc;
}

.styleTableCellTopicsAttributes, .styleTableCellTopics
{
	border: 1px solid #cccccc;
}

.styleTableCellTopicsCountRead
{
	border: 1px solid #cccccc;
}

.styleTableCellTopicsCountMessages
{
	border: 1px solid #cccccc;
}

.styleTableCellTopicsLastPost
{
	border: 1px solid #cccccc;
}

.styleTableCellTopicsMarkerNewPosts
{
	border: 1px solid #cccccc;
}

.styleTableCellMembersName
{
	border: 1px solid #cccccc;
}

.styleTableCellMembersPosts
{
	border: 1px solid #cccccc;
}

.styleTableCellMembersRating
{
	border: 1px solid #cccccc;
}

.styleTableCellMembersCountry
{
	border: 1px solid #cccccc;
}

.styleTableCellMembersCreated
{
	border: 1px solid #cccccc;
}

.styleTableCellMembersLastActivity
{
	border: 1px solid #cccccc;
}

.styleTableRowMessageHeader
{
	background-image:url('images/DB_ColumnHeaderBackground.png');
	background-color:#709CBF;	
	border: 1px solid #cccccc;				
}

.styleTableRowMessageAuthor
{
	background-color:#eeeeee;	
	border-top: 1px solid #cccccc;				
	border-bottom: 1px solid #cccccc;						
}

.styleTableRowMessageText
{
	line-height:1.5;
	border: 1px solid #cccccc;
}

.styleTableRowMessageFooter
{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.styleTableCellPollPercentage
{
	background-color:midnightblue;	
}

.styleTableCellPollPercentagePrintable
{
	background-color:#6B6D8D;			
}

.styleTableCellCountMessagesAuthor
{
	border: 1px solid #cccccc;
}

.styleTableCellCountMessagesCount
{
	border: 1px solid #cccccc;
}

.styleTableCellSearch
{
	border: 1px solid #cccccc;
}

.styleTableForums, .styleTableTopics, .styleTableMessage, .styleTableMembers, .styleTableSearch, .styleTableCalendar
{
	border: 1px solid #6B6D8D;
}

.styleTableMessageBottom
{
	border-top:1px solid #6B6D8D;		
	border-left:1px solid #6B6D8D;		
	border-right:1px solid #6B6D8D;		
	border-bottom:1px solid #6B6D8D;		
}

.styleTablePollOptions
{
	border: 1px solid #6B6D8D;
}

.styleTableWhosOnline
{
	border: 1px solid #6B6D8D;
}

.styleTableCellSearch, .styleTableCellCalendar
{
	border: 1px solid #cccccc;
}

/* Hyperlinks */

a
{
	font-family:Verdana;
	color:midnightblue;
}

.styleLinkNormal
{
	font-family:Verdana;
	font-size:10pt;
	color:midnightblue;
}

.styleLinkMenu
{
	color: slategray;
	font-family:Verdana;
	font-size:8pt;	
}

.styleLinkCommand
{
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;		
}

.styleLinkColumnHeader
{
	font-weight:bold;
	font-family:Verdana;
	font-size: 10pt;
	color:Black;
}

.styleLinkGridCaption
{
	font-weight:bold;
	font-family:Verdana;
	font-size:10pt;
	color:White;
}

.styleLinkSmallMember
{
	color:#222222;	
	font-family:Verdana;
	font-size:8pt;			
}

.styleLinkMember
{
	color:#222222;	
	font-family:Verdana;
	font-size:10pt;
}

/* Text */

p, td, label, span, .styleTextNormal
{
	color:Black;
	font-family:Verdana;
	font-size:10pt;	
}

legend
{
	font-family:Verdana;
	font-size:10pt;		
}

.styleTextBoardTitle { font-family:verdana, arial, tahoma; font-size:10px; font-weight:bolder; color:#6B6D8D; text-decoration:none;}
.styleTextBoardTitle a { text-decoration:none; color:#6B6D8D; }
.styleTextBoardTitle a:hover { color:Red;}


.styleTextPageMap
{	
	color:midnightblue;
	font-family:Verdana;
	font-size:8pt;		
}

.styleTextPageTitle
{
	color:Black;
	font-family:Verdana;
	font-size:12pt;		
	font-weight: bold;		
}

.styleTextSmall
{
	font-family:Verdana;
	font-size:8pt;		
}

.styleTextEmphasize
{
	font-family:Verdana;
	font-weight:Bold;	
}

.styleTextStatistics
{
	color:#6B6D8E;
	font-family:Verdana;
	font-size:8pt;	
}

.styleTextDate
{
	color:#6B6D8E;
	font-family:Verdana;
	font-size:8pt;		
}

.styleTextTime
{
	color:#6B6D8E;
	font-family:Verdana;
	font-size:8pt;	
}

.styleTextColumnHeader
{
	font-weight:bold;
	font-family:Verdana;
	font-size: 10pt;
	color:Black;
	text-decoration:none;
}

.styleTextGridCaption
{
	font-weight:bold;
	font-family:Verdana;
	font-size:10pt;
	color:White;
	text-decoration:none;
}

.styleTextAttributes, .styleTextNoticeAttribute
{
	font-family:Verdana;
	font-size:8pt;
	color:gray;	
}

.styleTextSmallMember
{
	color:#222222;	
	font-family:Verdana;
	font-size:8pt;			
}

.styleTextSmallMemberOnlineStatus
{
	color:black;	
	font-family:Verdana;
	font-size:8pt;				
}

.styleTextSmallTopicExcerpt
{
	color:gray;	
	font-family:Verdana;
	font-size:8pt;				
}

.styleTextTopic
{
	font-weight:bold;
	color:midnightblue;	
	font-family:Verdana;
}

.styleTextWhosOnline
{
	font-family:Verdana;
	font-size:8pt;
	color:#6B6D8D;	
	border: 1px solid #cccccc;
}

.styleTextMemberOffline
{
	font-family:Verdana;
	font-size:8pt;
	color:Gray;		
}

.styleTextMemberOnline
{
	font-family:Verdana;
	font-size:8pt;
	color:gray;		
}

.styleTextHighlight
{
	font-family:Verdana;
	background-color:yellow;	
}

.styleTextError
{
	font-family:Verdana;
	font-size:10pt;
	color:red;	
}

.styleTextMessage
{
	font-family:Verdana;
	font-size:10pt;
	color:black;	
}

.styleTextMessageRef
{
	font-family:Verdana;
	font-size:10pt;
	color:#444444;		
}

.styleTextMessageEdited
{
	font-family:Verdana;
	font-size:8pt;
	color:black;		
}

.styleTextMessageDeleted
{
	font-family:Verdana;     
	font-size:8pt;
	color:black;		
}

.styleTextFileAttachment
{
	font-family:Verdana;
	font-size:8pt;
	color:Gray;	
}

.styleTextPollQuestion
{
	font-family:Verdana;
	font-size:10pt;
	color:black;
	font-weight:bold;		
}

/* Forms */

.styleFormLabel
{
	font-family: Verdana;
	font-size:10pt;
	color:Black;
}

.styleFormInput
{
	font-family:verdana;
	font-size:10pt;
}

.styleFormFieldInstruction
{
	font-family:verdana;
	font-size:10pt;
	color:gray;		
}

.styleFormValidator
{
	font-family:Verdana;
	font-size:10pt;
	color:red;	
}

.styleFormButton
{
	font-family:Verdana;
	font-size:10pt;
}

.styleFormSmallLabel
{
	font-family:Verdana;
	font-size:8pt;
	color:black;
}

.styleFormSmallInput
{
	font-family:Verdana;
	font-size:8pt;
}

.styleFormSmallValidator
{
	font-family:Verdana;
	font-size:8pt;
	color:red;	
}

.styleFormSmallButton
{
	font-family:Verdana;
	font-size:8pt;
}

select
{
}

fieldset
{
}

/* Tabs */

.styleTabPane
{
	font-family: Verdana;
	font-size: 10pt; 			
	color:gray;
	font-weight:normal;
	text-decoration:none;	
}

.styleTabPaneLogin
{
	font-family: Verdana;
	font-size: 10pt; 			
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
}
.styleTabPaneLogin a:hover
{
	font-family: Verdana;
	font-size: 10pt; 			
	color: #D7C684;
	font-weight:normal;
}

.styleTabPaneLoginSelected
{
	font-family: Verdana;
	font-size: 10pt; 			
	color:midnightblue;
	font-weight:bold;
	text-decoration:none;	
}

.styleTableCellTabSpace
{
	border-bottom:1px solid #6B6D8D;	
}

.styleTableCellTabPaneLogin
{
	border:1px solid #6B6D8D;	
	text-align: center;	
	background-color: #D7C684;
}

.styleTableCellTabPaneLoginNotSelected
{
	border:1px solid #6B6D8D;	
	text-align: center;
	background-color: #6193BA;
}

.styleTabPaneSelected
{
	font-family: Verdana;
	font-size: 10pt; 			
	color:midnightblue;
	font-weight:bold;
	text-decoration:none;	
}

.styleTableCellTabPane
{
	border:1px solid black;	
	text-align: center;
}






#hyperlinkTabExistingMembers:hover, #hyperlinkTabNewMembers:hover
{
	color:midnightblue;
	text-decoration:underline;
}

#linkButtonTabList:hover, #linkButtonTabSearch:hover
{
	color:midnightblue;
	text-decoration:underline;
}

