.SupportMasterWrapper /* The default attributes that are applied to all elements that is not defined by a subsequent class */
	{
	font-family:Tahoma!important;
	font-size:10pt!important;
	color:#000000!important;
	background-color:white!important;
	padding:5px!important;
	text-align:left!important;
	}
	
.SupportMasterWrapper a:link /* Defines every anchor or hyperlink element attribute */
	{ color:blue!important; }
	
.SupportMasterWrapper a:visited /* Defines every anchor or hyperlink element attribute that has been previously visited */
	{ color:purple!important; }
	
.SupportMasterWrapper a:hover /* Defines every anchor or hyperlink element attribute that has is being hovered over with the cursor */
	{ color:red!important; }
	
.SupportMasterWrapper table /* Defines any global SupportMaster table element attributes */
{ margin:10px 0 10px 0!important; }

.SupportMasterWrapper td /* Defines any global table cell element attribute */
	{
	font-family:Tahoma!important;
	font-size:10pt!important;
	}

.SupportMasterArticleTitlePlain /* Defines the properties of the title text of titles that are not links such as the titles in a FAQ Article */
	{
	font-size: 12pt !important;
	font-weight: bold !important;    
	}
.SupportMasterArticleTitleLink /* Defines the properties of the title text of linked titles such as the titles in a Forum list or FAQ Categories */
	{
	font-size: 12pt !important;
	font-weight: bold !important;
	}
	
.SupportMasterSmallText /* Defines any small text element attribute */
	{ font-size:smaller!important; }

.SupportMasterLoginStatus /* Defines the logon status bar element attributes */
	{
	text-align:center!important;
	font-size:smaller!important;
	border-top:1px solid #C0C0C0!important;
	border-bottom:1px solid #C0C0C0!important;
	color: #000000!important;
	background-color:#F0F1F5!important;
	padding:5px!important;
	}
	
.SupportMasterPaginator /* Defines the element attributes for the Multiple Page Result Numbers that appear at the bottom of the page */
	{
	text-align:right!important;
	color: black!important;
	background-color: #F0F1F5!important;
	padding:5px!important;
	}
	
.SupportMasterNavigationBlock /* Defines the element attribute for the page navigation box at the top and bottom of each page */
	{
	border:1px solid silver!important;
	padding:10px!important;
	margin:10px 0!important;
	font-weight: bold!important;
	}
	
.SupportMasterFooterBox /* Defines the element attribute of the SupportMaster Branding Link at the bottom of the page */
	{
	margin: 10px 0 10px 0!important;
	text-align:center!important;
	font-size:smaller!important;
	border-top:1px solid silver!important;
	padding:5px!important;
	}
	
.SupportMasterMainMenuLink /* Defines the element attributes of the main menu of the component list hyperlinks */
	{ font-size:12pt !important; font-weight:bold !important; }
	
.SupportMasterMainMenuDescription /* Defines the element attributes of the main menu description text of the component list hyperlinks */
	{ margin-top:0px !important; font-style:italic !important; font-size:8pt!important; }

.SupportMasterErrorMessage /* Defines the element attributes of the invalid page error code */
	{
	font-style:italic!important;
	text-align:center!important;
	color:red!important;
	}

.SupportMasterSearchBlock /* Defines the element attributes of the search form box on most components */
	{
	font-weight:bold!important;
	text-align:right!important;
	margin:10px 0!important;
	}
	
.SupportMasterInitFAQSearchBlock /* Defines the element attributes of the search form box on the FAQ Component */
	{
	font-weight:bold!important;
	text-align:center!important;
	}

.SupportMasterSearchSummary /* Defines the element attributes of the search summery box at the top of each search results */
	{
	text-align:right!important;
	background-color:#93DCFF!important;
	border:1px solid #004080!important;
	color: black!important;
	padding:5px!important;
	}

.SupportMasterPageHeader /* Defines the element attributes of the main page title text at the top of each page */
	{
	font-size: 1.3em!important;
	text-align:center!important;
	font-weight:bold!important;
	margin:10px!important;
	}	

.SupportMasterArticleTitle /* Defines the element attributes of the Article Title that showed up in News, Blog, and FAQ Posts */
	{
	font-size: 12pt!important;
	font-weight:bold!important;
	}
	
.SupportMasterArticleDetails /* Defines the element attributes of the Article Details; such as Posted Date, Category, and Author that showed up in News, Blog, and FAQ Posts */
	{
	font-size: 8pt!important;
	margin-bottom:10px!important;
	font-style:italic!important;
	}	
	
.SupportMasterForumThreadTypeKey /* Defines the element attributes of the Forum Post Key that shows up at the bottom of Forum listings */
	{
	border:1px solid black !important;
	padding:5px !important;
	text-align:left !important;
	margin:15px !important;
	}

	
.SupportMasterQuotedMessage /* Defines the element attributes of the original quoted text and the quoted text box itself that shows up due to the use of the Quote Feature */
	{
	margin:10px!important;
	padding:5px!important;
	background-color:#eeeeee!important;
	border:1px solid silver!important;
	}
	
.SupportMasterQuoteHeader /* Defines the element attributes of the Quote Label (person says: ) that shows up due to the use of the Quote Feature */	
	{
	font-weight:bold!important;
	padding-left: 25px!important;
	background-repeat: no-repeat!important;
	background-position: 3px 3px!important;
	background-image: url('http://skins.supportmaster.com/1/quote.gif')!important;
	}

.SupportMasterTableDisplay /* Defines the element attributes of the outside border */
	{
	border:1px solid #C0C0C0!important;
	font-family:Tahoma!important;
	font-size:8pt!important;
	}
	
.SupportMasterTableDisplayHeader /* Defines the element attributes of a Table Header, such as the Forum Category Name Header */
	{
	font-family:Tahoma!important;
	font-size:8pt!important;
	background-color: #C0C0C0!important;
	background-image: url('http://skins.supportmaster.com/1/header_bg.jpg')!important;
	color: #000000!important;
	font-weight: bold!important;
	padding:5px!important;
	}
	
.SupportMasterTableDisplaySubHeader /* Defines the element attributes of a Table SubHeader, such as the Forum Colum name cells */
	{
	background-color: #C1CFF2!important;
	color:#000000!important;
	padding:5px!important;
	}
	
.SupportMasterTableDisplayRow /* Defines the element attributes of a each odd numbered row in a table listing */
	{
	padding:5px!important;
	background-color:#FFFFFF!important;
	color:#000000!important;
	}
	
.SupportMasterTableDisplayAlternateRow /* Defines the element attributes of a each even numbered row in a table listing */
	{
	padding:5px!important;
	background-color:#F0F1F5!important;
	color:#000000!important;
	}
	
.SupportMasterApprovalNotice /* Defines the element attributes any message informing the user that the post is awaiting approval */
	{
	text-align:center!important;
	border:1px solid red!important;
	padding:3px!important;
	background-color:#FFEAEA!important;
	color:red!important;
	}
