/*****************************************************************************
	Stylesheet: Global.css

    Contains CSS classes that are shared (or could be shared) by two or more
	pages in the site.

	See CssClassScheme.txt for details on the organizational and naming scheme
	used for CSS classes.
 *****************************************************************************/

INPUT
{	
	color: #555555;
}

INPUT:hover
{
	color: Blue;
}

BODY, TD
{
	font-family: Verdana;
	font-size: 90%;
}

BODY
{
	margin: 0;
	background-color: #FFFFFF;
}

A:link, A:visited
{
	color: #0000FF;
}

A:hover
{
	color: Purple;
}

TABLE
{
	border-collapse: collapse;
}

/**********************************************
	Classes used by LogoControl
 **********************************************/

.lc-imgLogo
{
	float: left;
	border: 0;
}


/**********************************************
	Classes used by TopNavigationControl
 **********************************************/

.tnc-spnCurrentPage, .tnc-spnSiblingPage
{
	margin-left: 0.5em;
	margin-right: 0.5em;
}

.tnc-spnCurrentPage
{
}


/**********************************************
	Classes used by LeftNavigationControl
 **********************************************/

.lnc-divCurrentTitle-0, .lnc-divSiblingTitle-0
{
	font-size: 110%;
	margin-top: 2.0em;
	padding-left: 0.5em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #F0F8FF;
	border: 1px solid #DCDCDC;
}

.lnc-divSiblingTitle-0 A:link, .lnc-divSiblingTitle-0 A:visited
{
	background-color: #F0F8FF;
}

.lnc-divCurrentTitle-1, .lnc-divSiblingTitle-1
{
	margin-top: 1.0em;
	margin-left: 1.5em;
}

.lnc-divDescription-0
{
	margin-top: 0.7em;
	font-size: 70%;
}


/**********************************************
	Classes used by BottomNavigationControl
 **********************************************/

.bnc-spnCopyright, .bnc-spnCurrentPage, .bnc-spnSiblingPage
{
	font-size: 85%;
}

.bnc-spnCopyright
{
	margin-left: 0.4em;
}

.bnc-spnCurrentPage, .bnc-spnSiblingPage
{
	margin-left: 2em;
}

.bnc-spnCurrentPage
{
	font-weight: bold;
}


/**********************************************
	Classes used by TrackListControl
 **********************************************/

.tlc-divTrackName
{
	width: 23em;
	overflow: hidden;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 0.4em;
	color: Blue;
}

/**********************************************
	Classes sued by SimpleTrackListControl
***********************************************/
.stl-itemSubLabel
{
	font-size:70%;
	color:Gray;
	margin-left:38px;
}

.stl-itemDesc
{
	font-size:80%;
	color:#555555;
	margin-left:38px;
}

/**********************************************
	Classes used by TrackThumbnailControl
 **********************************************/

.ttc-divTrack
{
	margin-right: 0.5em;
	margin-bottom: 1.8em;
	display:inline;
}

.ttc-divThumbnail, .ttc-divTrackLinks
{
}

.ttc-divTrackLinks
{
	
}

.ttc-aTrackLink
{
	font-size: 80%;
	margin-right: 1em;
}

.ttc-floatingThumbnail
{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 190px;
	height: 95px;
	background-color: White;
	border: solid 1px Blue;
}


/**********************************************
	Classes used by TrackStatisticsControl
 **********************************************/

.tsc-divCreatorName
{
	font-size: 90%;
	color: Blue;
	margin-bottom: 5px;
}


.tsc-divTrackStatistics
{
	font-size: 90%;
	margin-bottom: 0.8em;
}


/**********************************************
	Classes used by EmbedTrackControl
 **********************************************/

.embed-span 
{
	color: #555555;
}

.embed-input 
{
	color: #555555;
	width: 500px;
}

.savefinding-span
{
	font-size: 90%;
	color: #555555;
	position: absolute;
	display: none;
	border: solid 1px gray;
	padding: 3px;
	background-color: White;
	background: url(/images/bg_blue.png);
	background-repeat: repeat;
	background-position: top;
	
}

/**********************************************
	Classes used by TrackInfoTable
 **********************************************/

.ti-headerRow
{
	background-image: url(/images/bg_blue.png);
	background-repeat: repeat;
	background-position: top;
}

.ti-table
{
	font-size: 80%;
	width: 675px;
}



.ti-topLabel
{
	font-size: 90%;
	margin-bottom: 5px;
	display: block;
}

/**********************************************
	Classes used by TrackTagsControl
 **********************************************/

.tagc-tagDiv, .trc-trackDesc
{
	font-size: 75%;
	color: #111111;
	border: solid 1px #eeeeee;
	padding: 4px 4px 5px 4px;
	margin-bottom: 5px;
	margin-top: 5px;
	width:665px;
}

.tagc-tagInput
{
	font-size: 90%;
	color: Blue;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/***************
	Tag cloud control
***************************/

.tag-TagCloudDiv
{
	
}

.tag-tagLink
{
	text-decoration: none;
}

.tag-deleteTagLink
{
	text-decoration:none;
	color: #DDDDDD;
	margin-left: 2px;
	font-size: 10px;
	
}

.tag-deleteTagLink:link
{
	color: #999999;
}

.tag-deleteTagLink:hover
{
	color: Red;
}

/**********************************************
	Classes used by TrackWikiControl
 **********************************************/
.wiki-divHeader
{
	font-weight: bold;
	color: #00008B;
	width:665px;
	margin-top: 5px;
}

.wiki-divContentBody
{
	border-top: solid 2px #dddddd;
	padding: 3px;
	font-size: 80%;
	margin-bottom: 6px;
	margin-top: 6px;
	width:655px;
}


/**********************************************
	Classes used by TrackCommentsControl
 **********************************************/
.tcc-commentHeader
{
	font-size: 80%;
	background-color: #dddddd;
	background: url(/images/bg_blue.png) repeat top;
	width: 645px;
	padding: 3px;
	border: solid 1px #999999;
}

.tcc-commentBody
{
	font-size: 80%;
	border: solid 0px #999999;
	margin-bottom: 20px;
	padding: 3px;
	width: 645px;
}

.tcc-commentSectionHeader
{
	font-weight: bold;
	font-size: 12px;
	
	margin-bottom: 10px;
	margin-top: 10px;
}


/**********************************************
	Classes used by TableTrackList
 **********************************************/
.ttl-rowActive 
{
	background-color: #dFddFF;
	color: Black;
	cursor:pointer;
	background: url(/images/bg_yellow.png) repeat-x top; 
}

.ttl-rowInactive
{
	background-color:White;
	color:Black;
	cursor:default;
	background-image:none;
}

.ttl-table
{
	width:100%;
	font-size: 85%;
}

/**********************************************
	Classes used by RecentUpdatesControl
 **********************************************/
.trc-recentUpdateIcon
{
	margin-right: 5px;
}


/**********************************************
	Classes used by TrackControl
 **********************************************/

.trc-plotManagerWindow
{
	background-color: #F0F8FF;
	
	position: absolute;
	display:none;
	
	left: 620px;
	top: 300px;
	padding: 5px;
	border: solid 2px #999999;
}

.trc-plotManagerWindow INPUT
{
	font-size: 100%;
	border: solid 1px #999999;
	
}

.trc-plotManagerWindow #WindowHeader
{
	font-size: 90%;
	width: 250px;
	color: #555555;
}


.trc-plotManagerWindow SELECT
{
	width: 250px;
	border: solid 1px #555555;
	font-size: 100%;
	
}

.trc-plotManagerWindow DIV
{
	font-size: 70%;
	margin-bottom: 5px;
}


.trc-plotLegendLink
{
	margin-left: 5px;
	font-size: 80%;
}

.trc-plotLinkDiv
{
	width: 665px;
}

.trc-deleteCombinedLink
{
	font-size:70%;
}

.trc-saveFindingIcon
{
	cursor:pointer;
	float:left;
	display:none;
}

.trc-plotLegendImg
{
	vertical-align: middle;
}

.trc-removeComponentTrackLink
{
	font-size: 70%;
}

.trc-aSectionActive
{
	font-weight: normal;
	font-size:90%;
	color: White;
	background-color: blue;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	padding: 3px 6px 3px 6px;
	margin: 0px;
}

.trc-aSectionInactive
{
	background: url(/images/bg_blue.png) repeat-x;
	font-weight: normal;
	font-size:90%;
	border: solid 1px #cccccc;
	padding: 3px 6px 3px 6px;
	margin: 0px;
	color: Black;
	cursor: hand;
}

.trc-tabWrapperDiv
{
	padding:4px; 
	border: solid 3px #cccccc;
	width:660px;
	margin-top:3px;
}

.trc-divTrackWiki
{
	display: none;
}

.trc-divTrackViews
{
	display: none;
}

.trc-divTrackCorrs
{
	display: none;
}

.trc-divTrackGroups
{
	display: none;
	font-size: 80%;
}

.trc-divTrackBlog
{
	display: none;
	font-size:90%;
}

.trc-divTrackComments
{
	display: block;
}

.trc-divAnnotationInput
{
	visibility: hidden;
	position: absolute;
	background-color: #dddddd;
	border-style: dashed;
	border-color: #999999;
	border-width: 2px;
	font-size: 80%;
	padding: 2px;
	z-index: 2000;
	
}

.trc-divPlotAnnotationInput
{
	position: absolute;
	visibility: hidden;
	background-color: #DDDDDD;
	border-style: dashed;
	border-color: Red;
	border-width: 2px;
	font-size: 80%;
	padding: 2px;
	z-index: 2000;
	
}

.trc-inputAnnotationText
{
	font-size: 90%;
}

.trc-divTrackImage
{
}

.trc-divAddBox
{
}

.trc-divAddPrompt
{
	margin-bottom: 3px;
	font-weight: bold;
	color: Black;
}

.trc-divAddPanel
{
	font-size: 80%;
	margin-right: 5px;
	background-color: #FFFFEE;
	background: url(/images/bg_blue2.png) repeat top;
	border: 1px solid #dddddd;
	padding: 5px;
	width: 660px;
}


.trc-divTrackLinks
{
	font-size:80%;
	border: dashed 1px #999999;
	background-color: #FFFFEE;
	padding: 5px;
	float: left;
	width: 130px;
}

.trc-txbDate
{
	width: 8em;
	font-size:11px;
}

.trc-imgCalendar
{
	margin-left: 0.2em;
}

.trc-spnTimePrompt
{
	
}

.trc-txbTime
{
	width: 8em;
	font-size:11px;
}

.trc-txbValue
{
	
	width: 8em;
	font-size:11px;
}

.trc-spnUnits
{
	
}

.trc-btnAdd
{
	width: 6em;
}

.trc-aTrackLink
{
	margin-right: 1em;
	display:block;
	margin-bottom: 3px;
}

.trc-legendText
{
	font-size: 70%;
	margin-bottom: 0.3em;
	display: none;
}

.trc-updateDescDiv
{
	display: none;
	font-size: 90%;
}

.trc-trackDescTitle
{
	font-weight: bold;
}

/*
	Correlation controls
*/

.corr-panel
{
	font-size: 80%;
	border: solid 0px #eeeeee;
	padding: 4px 4px 10px 4px;
	margin-bottom: 10px;
	margin-top: 5px;
	width:665px;
}

.corr-title
{
	font-weight:bold;
	color: Blue;
}

/**********************************************
	Classes used by BrowseTracksControl
 **********************************************/

.btc-divPrompt
{
	margin-bottom: 2.0em;
}

.btc-divPager
{
}


/**********************************************
	Classes used by PagerControl
 **********************************************/

.pc-hlPageNumber, .pc-hlPreviousPage, .pc-hlNextPage
{
	font-size: 125%;
}

.pc-hlPageNumber
{
	margin-right: 0.5em;
}

.pc-hlPreviousPage
{
	margin-right: 1.0em;
}

.pc-hlNextPage
{
	margin-left: 0.5em;
}


/**********************************************
	Classes used by ErrorControl
 **********************************************/

.ec-divError
{
	color: #FF0000;
}


/**********************************************
	Classes used by Master.master page
 **********************************************/

.mmp-divNavigationAndContent,
.mmp-divNavigationNotAuthenticated, .mmp-divNavigationAuthenticated,
.mmp-divContent, .mmp-divPageFooter
{
	color: #000000;
	background-color: #FFFFFF;
}

.mmp-divNavigationAndContent,
.mmp-divPageFooter
{
	width: 99%;
}

.mmp-divTopLogos
{
	padding-top:5px;
	padding-left:5px;
	background-color:#AAAAAA;
	background-image: url(/Images/bluebar.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 43px;
}

.mmp-imgTopRightLogo
{
	margin-top:0.1em;
	margin-right:1em;
}

.mmp-divTopText
{
	margin-top:0.3em;
	width: 99%;
}

.mmp-divUserName
{
	margin-left: 1.0em;
	font-weight: bold;
	color: Green;
}

.mmp-divTopNavigation
{
	font-size: 80%;
	font-weight: bold;
}

.mmp-divNavigationAndContent
{
}

.mmp-divNavigationNotAuthenticated, .mmp-divNavigationAuthenticated,
.mmp-divContent
{
	padding-bottom: 1em;
}

.mmp-divNavigationAuthenticated
{
	float: left;
}

.mmp-divNavigationNotAuthenticated
{
	float: left;
}

.mmp-divNavigationNotAuthenticated
{
	overflow: hidden;
}

.mmp-divNavigationAuthenticated
{
	/*
	width: 13.7em;
	padding-top: 4.0em;
*/
}

.mmp-imgLeftLogo
{
}

.mmp-divPageCaption
{
	font-size: 130%;
	width: 33em;
	overflow: hidden;
}

.mmp-hrPageCaption
{
	/* margin-bottom: 0.1em; */
	color: #D3D3D3;
}

.mmp-divContent
{
	float: left;
	/* width: 44.5em; */
	width: 98%;
	padding-top: 1em;
	padding-left: 1em;
	border-left: 1px solid #D3D3D3;
	min-height: 30em;
}

.mmp-divPageFooter
{
	clear: both;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	border-top: 2px solid #D3D3D3;
	border-bottom: 0px solid #A9A9A9;
}

.mmp-divDividerName
{
	font-size: 120%;
	height: 1.2em;
	background-color: #F0F8FF;
	padding-left: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	margin-bottom: 0.5em;
	border: 1px solid #DCDCDC;
}

/**********************************************
	Classes for wizard controls
 **********************************************/

.g-divWizardPrompt
{
	margin-bottom: 1em;
}

.g-divWizardButtons
{
}

.g-btnWizardCancel, .g-btnWizardNext, .g-btnWizardPrevious
{
	font-size: 1em;
	width: 7em;
}

.g-btnWizardNext
{
	margin-left: 0.3em;
}

.g-btnWizardPrevious
{
}

.g-btnWizardCancel
{
	margin-left: 5em;
}


/**********************************************
	Classes for ValidationSummary controls
 **********************************************/

.g-spnValidator
{
	font-weight: bold;
}

.g-divValidationSummary
{
	margin-top: 1em;
}

.g-divValidationSummary UL
{
	margin-top: 0em;
}

.g-divValidationSummary LI
{
	margin-top: 1em;
}


/**********************************************
	Spacing classes
 **********************************************/

.g-hrSolidSeparator, .g-hrSolidSeparatorTight, .g-hrDashedSeparator
{
	color: #D3D3D3;
}

.g-hrSolidSeparator
{
	margin-top: 0.2em;
	margin-bottom: 0.9em;
}

.g-hrSolidSeparatorTight
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.g-hrDashedSeparator
{
	margin-top: 0.2em;
	margin-bottom: 0.9em;
	border-style: dashed;
}

.g-divSpacer
{
	margin-bottom: 1em;
}

.g-divHalfSpacer
{
	margin-bottom: 0;
}

.g-msrLogo
{
	margin-right: 1em;
	margin-top:0.1em;
	float:right;
}

/**********************************************
	General classes
 **********************************************/

.g-spnEmphasis
{
	font-weight: bold;
}

.g-divInputComment
{
	font-size: 75%;
	margin-bottom: 0.4em;
}

.g-divClearBoth
{
	clear: both;
}

