﻿body        { font-family: Verdana; color:#444444 }
a			{ text-decoration:none }
a:hover		{ text-decoration:underline }

.module		{ border:1px solid #AAAAAA; width:100%; padding:4px; }
.moduleSpacer { padding:4px }

.jsLink		{ text-decoration:none; cursor:pointer }

.scopebar   { border:1px solid #999999; font-size:8pt; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px }
.filterbar  { background-color: #CCCCCC; font-size:8pt; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px }
.ddl 		{ font-size:8pt }
.txtbox		{ font-size:8pt }	
.smallText	{ font-size:8pt }
.smallTextGray { font-size:8pt; color: #999999 }

.results					{ font-size:9pt }
.resultsGray				{ font-size:8pt; color:#999999 }
.popover					{ background-color:#CCCCCC; position:absolute; left:auto; top:300; width:500 }
.popoverHeaderSelected		{ background-color:white;font-size:9pt;font-weight:bold;padding:8px;height:28px }
.popoverHeaderUnselected	{ background-color:#CCCCCC;font-size:9pt;font-weight:bold;padding:8px;height:28px }
.popoverBody				{ background-color:white;font-size:8pt }
.searchOptionsDiv			{ padding-left:16px; padding-top:0px }
.searchOptionTag			{ font-size:8pt; color:#999999; cursor:pointer; padding:0px }

.contactControl				{ border-style:double; }

.resultsLink				{ font-color:#00FF00 }

.subheader					{ font-size:10pt; font-weight:bold; padding:5px; color:white; background-color:dodgerblue;width:100% }
.frontdoorheader			{ font-size:8.5pt; font-weight:bold; padding:6px; color:#FFFFFF; background-color:#30A3DC;width:100% }
.breadcrumb					{ font-size:8pt; }

.actionButton				{ font-size:11pt; font-weight:bold; color:white; padding-bottom:4px; background-color:orange; }

.leftnavitem { font-size:9pt; padding-left:0px; padding-right:0px; padding-top:4px; padding-bottom:4px }
.leftnavitemindented { font-size:9pt; padding-left:8px; padding-right:0px; padding-top:3px; padding-bottom:3px }

.leftnav     { text-indent: 0; list-style-type: none; margin-left: 8px; margin-right: 8px; margin-top:8px; margin-bottom:5px }

.sectionHeaderTable{
	border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#c8dcf3;	border-bottom-color:#c8dcf3;
	height:26px; background-color:#EAF3FF; font-family:Verdana;font-size:100%;}
.sectionTitleLink{padding-right:11px;font-size:14px;font-weight:bold;}
a:hover.sectionTitleLink{padding-right:11px;font-size:14px;font-weight:bold;}
.sectionCount{font-size:70%;color:#707073;}


.headerTab			{ font-size:9pt;color:white;cursor:pointer; }
.headerTabSelected	{ font-size:9pt;color:blue;cursor:pointer;background-image:url('http://www.testmash.com/_private/ribbon/btnHover.jpg'); }
.headerTabHover		{ font-size:9pt;color:blue;cursor:pointer;background-image:url('http://www.testmash.com/_private/ribbon/btnHover.jpg'); }

.ribbon				{ height:60px;background-color:#F2F2F2; padding:1px; width:100%; }
.ribbonChunk		{ border:1px outset #CCCCCC; float:left;  padding:1px; height:100%; font-size:8pt; }
.ribbonChunkRight	{ border:1px outset #CCCCCC; float:right; padding:1px; height:100%; font-size:8pt; }
.ribbonButton		{ border:2px outset #CCCCCC; padding-left:1px; padding-right:1px; font-size:8pt;cursor:pointer; }
.ribbonButtonLabel	{ padding:1px; font-size:8pt; text-align:center; }
.ribbonChunkLabel	{ padding:0px; font-size:7pt; color:#FFFFFF; background-color:#0000FF; text-align:center;  }

.welcomeHeader          { color:#333333; }
.welcomeDescription     { font-size:smaller; }
