/*
 * Filename: global.asax.css
 * Description: The global master css class file
   To use this file, you may do one of the followings:
   1) You may need to include it in your <head> tags as follows:

 	<HEAD>
		<LINK REL=StyleSheet HREF="global.asax.css" TYPE="text/css" MEDIA=screen>
	</HEAD>
   2) You may include in your CSS file with @import:
    @import "Global.asax.css";

 * Reference Source: Prototype of CSC and WoodgroveNet
 * Author: Howard Zhou
 * Copyright 2004 @ CPA2Biz Inc
 *
 */


body {
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	/* font-size: 75%; */
}


td, th {
	font-family: Osaka, Verdana, Geneva, sans-serif;
	font-size: 75%;
}


a:link,
a:visited,
a:active,
a:hover
{
	color: #005AAD;
	text-decoration: underline;
}

a.LinkMore,
a.LinkMore:link,
a.LinkMore:visited,
a.LinkMore:active,
a.LinkMore:hover
{
	color: #005AAD;
	text-decoration: underline;
}

/*
A:active
{
	color: #666666;
}

A:hover
{
	color: #666666;
}
*/

/*
A:visited
{
	color: #336633;
}
*/

A.LoginLogOffDisplay:visited
{
	color: #ffffff;
}

/* Headers */
div.PageTitle,
div.Header
{
	font-size: 130%;
	margin-bottom: 1.75em;
	font-weight: bold;
	
}

div.PageTitle
{
	color: #214AAD;
}

h1
{
	color: #005AAD;
	font-weight: bold;
	font-size: 100%;
	margin-bottom: 0;
}
div.Title
{
	font-size: 130%;
	font-weight: bold;
	color: #214AAD;
	
}

div.Subtitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Osaka,verdana,Sans-Serif;
	color: #666;
	
}


/* Lists */
ul
{
	margin-top: 0;
	margin-left: 15px;
}

li
{
	font-family: Osaka, Verdana, Geneva, sans-serif;
	font-size: 12px;
}


ul a,
ul a:link,
ul a:visited,
ul a:active,
ul a:hover
{
	color: #005AAD;
	text-decoration: underline;
}

div.LinkList
{
	margin-top: 1.5em;
}

div.LinkList div
{
	margin-bottom: 1.5em;
}

div.LinkList div.LinkListItem a,
div.LinkList div.LinkListItem a:link,
div.LinkList div.LinkListItem a:visited,
div.LinkList div.LinkListItem a:active,
div.LinkList div.LinkListItem a:hover
{
	color: #000000;
	text-decoration: underline;
}

/* Boxes */
div.Box1 {
	margin-bottom: 2em;
	border: 2px solid #000000;
	width: 179px;
}

div.SearchBox1Header
{
	background-color: #E6E0C0;
	color: #000000;
	font-weight: bold;
	border-bottom: 2px solid #000000;
}

div.SearchBox1Content
{
	background-color: #9A9A9A;
	color: #000000;
}

div.Box1Header
{
	background-color: #9A9A9A;
	color: #000000;
	font-weight: bold;
}

div.Box1Header 
{
	border-bottom: 2px solid #000000;
}

div.Box1HeaderImage
{
	background-color: #9A9A9A;
	color: #000000;
	font-weight: bold;
	border-bottom: 2px solid #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.Box1Content {
	background-color: #E6E0C0;
	color: #000000;
}

div.Box1Header, div.Box1Content, div.Box1ContentSearch, 
div.SearchBox1Header, div.SearchBox1Content {
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
}

img.Box1HeaderImage
{
	width:175px;
}

/* Dashboard */
#tdLeftColumn {
	padding-left: 10px;
	padding-right: 25px;
	width: 200px;
}

#divContent {
	margin-top: 1em;
	margin-bottom: 2em;
}

#divContent td
{
	padding-bottom: 1.5em;
	padding-right: 1.5em;
}

#divUserLinks
{
	margin-left: 67px;
}

#divUserLinks,
#divUserLinks a,
#divUserLinks a:link,
#divUserLinks a:visited,
#divUserLinks a:active,
#divUserLinks a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#divUserName, 
#divBreadCrumb {
	margin-top: 5px;
	margin-bottom: 5px;
}

#divUserName
{
	color: #666666;
}

#divUserName a,
#divUserName a:link,
#divUserName a:visited,
#divUserName a:active,
#divUserName a:hover {
	color: #666666;
	text-decoration: underline;
}

#divUpgradeHighlight
{
	margin-bottom: 1em;
}

#divUpgradeLink
{
	
}

#divStoreLink
{
	margin-bottom: 1em;
}

#divStoreLink a,
#divStoreLink a:link,
#divStoreLink a:visited,
#divStoreLink a:active,
#divStoreLink a:hover
{
	color: #000000;
	text-decoration: underline;
}

#divStoreMore
{
	margin-top: 1em;
	margin-bottom: 2em;
}

/* Breadcrumb */
#divBreadCrumb,
#divBreadCrumb a,
#divBreadCrumb a:link,
#divBreadCrumb a:visited,
#divBreadCrumb a:active,
#divBreadCrumb a:hover
{
	color: #005AAD;
}

#divBreadCrumb a,
#divBreadCrumb a:link,
#divBreadCrumb a:visited,
#divBreadCrumb a:active,
#divBreadCrumb a:hover
{
	text-decoration: underline;
}

.BreadcrumbLoc
{
	color: #666666;
}

.ProductCategory
{
	color: #005AAD;
	font-weight: bold;
}

.ProductList a,
.ProductList a:link,
.ProductList a:visited,
.ProductList a:active,
.ProductList a:hover
{
	color: #000000;
	text-decoration: underline;
}

div.ProductGroup
{
	margin-bottom: 1.75em;
}

div.ProductList, div.ProductMore
{
	margin-left: 2em;
}

.ProductTitle a,
.ProductTitle a:link,
.ProductTitle a:visited,
.ProductTitle a:active,
.ProductTitle a:hover
{
	color: #005AAD;
	font-weight: bold;
	text-decoration: underline;
}

.ProductMore a,
.ProductMore a:link,
.ProductMore a:visited,
.ProductMore a:active,
.ProductMore a:hover
{
	color: #005AAD;
	text-decoration: underline;
}

#HomePressRelaseBoxHeader
{
	width: 60%;
	border: 2px solid #000000;
}

.EventHeader a,
.EventHeader a:link,
.EventHeader a:visited,
.EventHeader a:active,
.EventHeader a:hover
{
	font-weight: bold;
	color: #005AAD;
	text-decoration: underline;
}
				
.EventDate
{
	font-weight: bold;
}

div.EventDesc
{
	margin-top: 1em;
}

h1.Resources
{
	font-size: 125%;
	font-weight: normal;
	text-decoration: underline;
}

div.ResourcesArticle
{
	margin-bottom: 1.5em;
	margin-left: 1.5em;
}

div.ResourcesArticleTitle
{
	font-weight: bold;
}

div.ResourcesArticleDesc
{
	font-style: italic;
}

.AclBronze
{
	color: #C0A27D;
	font-weight: bold;
}

.AclSilver
{
	color: #BBBCBB;
	font-weight: bold;
}

.AclGold
{
	color: #F7D988;
	font-weight: bold;
}

#SearchGuidedNav
{
	background-color: #CCFEFF;
	border: 2px solid #00B5EF;
	margin-bottom: 1em;
	padding-top: 1em;
	padding-left: 10px;
	padding-right: 10px;
}

.SearchGuidedNavCrumbs
{
	font-size: 75%;
}

.SearchGuidedNavHeader
{
	font-weight: bold;
}

.SearchGuidedNavLink a,
.SearchGuidedNavLink a:link,
.SearchGuidedNavLink a:visited,
.SearchGuidedNavLink a:active
{
	color: #000000;
	font-size: 75%;
}



#SearchHighlightedResults
{
	background-color: #FFF7C6;
	padding: 1em;
	width: 175px;
}

.SearchHighlightedResultsHeader
{
	font-weight: bold;
	margin-bottom: 1em;
}

.SearchHighlightedResult
{
	margin-bottom: 1.5em;
}

.SearchHighlightedResultName a,
.SearchHighlightedResultName a:link,
.SearchHighlightedResultName a:visited,
.SearchHighlightedResultName a:active,
.SearchHighlightedResultName a:hover
{
	color: #005AAD;
	text-decoration: underline;	
	font-weight: bold;
}

#SearchResults
{
		
}

.SearchResultsNav
{
	margin-top: 1em;
	margin-bottom: 1em;
}

.SearchResultsNav a,
.SearchResultsNav a:link,
.SearchResultsNav a:visited,
.SearchResultsNav a:active
{
	color: #000000;
	text-decoration: underline;
}

.SearchResultsSorting
{

}

.SearchResultsPaging
{
	margin-left: 2em;
}

.SearchResultsLegend
{
	margin-top: 1em;
	margin-bottom: 1em;
}

.SearchResultsLegend a,
.SearchResultsLegend a:link,
.SearchResultsLegend a:visited,
.SearchResultsLegend a:active,
.SearchResultsLegend a:hover
{
	color: #000000;
	text-decoration: underline;	
}

.SearchResultsHeader
{
	font-weight: bold;
	margin-top: 1em;
}

.SearchResult
{
	margin-top: 1em;
	margin-bottom: 1em;
}

.SearchResultName a,
.SearchResultName a:link,
.SearchResultName a:visited,
.SearchResultName a:active,
.SearchResultName a:hover
{
	color: #005AAD;
	text-decoration: underline;	
	font-weight: bold;
}

.SearchResultDesc
{

}

#divAdvancedSearch
{
	background-color: #FFF7C6;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	padding-bottom: .5em;
}

.SearchLabel
{
	font-weight: bold;
}

.tdWithBorder
{
	border: 2px solid #000000;
}

.TopicDisplayName
{
    font-size: 130%;
	font-weight: bold;
	color: #214AAD;
}

.SmallText
{
	font-size: 85%;
}

.RedText
{
	color: #ff0000;	
}

.RedHighlight
{
	font-weight: bold;
	color: #ff0000;	
}

/* The end of Global.asax.css */
