﻿/*---------------------------------------------------------------------------
Pages are centered in the browser window.  This style is for the browser
window area that is not part of the page
----------------------------------------------------------------------------*/
body
{
    background-image: url(images/body_bkg.jpg);
}

/*---------------------------------------------------------------------------
Miscellaneous styles
----------------------------------------------------------------------------*/
.PageTitleText
{
   text-align: left;
   vertical-align: baseline;
   line-height: 78px;
   font-family: Tahoma;
   font-size: 20pt;
   font-weight: normal;
   color: #FFFFFF;
}
/* Menu control does not seem to pick up the class settings
   So, these are explicit properties instead
.MenuText
{
   font-family: Tahoma;
   font-size: 10pt;
}
*/
.PanelHeaderText
{
   font-family: Arial;
   font-size: 13pt;
   color: #195782;
   font-weight: bold;   /* does not seem to work.  Need to set explicitly */
}
.PanelHeaderTextBig
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14pt;
   color: #15486C;
}
.PanelHeaderText12
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   color: #15486C;
}
.PanelText
{
   font-family: Tahoma;
   font-size: 9pt;
   color: #666666;
}
.PanelText10
{
   font-family: Tahoma;
   font-size: 10pt;
   color: #666666;
}
.PanelText11
{
   font-family: Tahoma;
   font-size: 11pt;
   color: #666666;
}
.PanelTextBlack
{
   font-family: Tahoma;
   font-size: 10pt;
   color: #000000;
}
.FooterText
{
   font-family: Tahoma;
   font-size: 8pt;
   color: #666666;
}
.HorzGaugeTitle
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14pt;
   color: #15486C;
}
.InputLabel
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #15486C;
}
.RadialGaugeTitle
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #15486C;
}
.StepLabelRed
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   color: #CC0000;
}
.InputLabelRed
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #CC0000;
}
.StepLabelBlue
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   color: #15486C;
}
.StepLabelBlue8
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   color: #15486C;
}
.InputTextBox
{
	text-align: right;
}
.InputTextBoxNextStep
{
   font-family: Tahoma;
   font-size: 8pt;
}
.ComboBoxNextStep
{
   font-family: Tahoma;
   font-size: 8pt;
}
.Content_Background_Blue
{
	background-image:url(images/bkg_blue.png);
	background-repeat:repeat-x;
	background-color:#9DB2CF;
}
.Content_Background_Grey
{
	background-image:url(images/bkg_grey.png);
	background-repeat:repeat-x;
	background-color:#A5A7AA;
}
.Content_Background_GreyTerms
{
	background-image: url(images/bkg_greyTerms.png);
	background-repeat: repeat-x;
	background-color: #D2D2D4;
}
.Header_Background
{
   background-image: url(images/header_bkg.jpg);
   background-repeat: repeat-y;
   overflow: hidden;
}
.MasterPageFrame
{
    margin-right: auto;
    margin-left: auto;
    width: 900px;
    position: relative;
}
.ComboBox
{
   font-family: Tahoma;
   font-size: 10pt;
}

/*---------------------------------------------------------------------------
nextStep page styles for the "Bullet Lists" that are actually tables
----------------------------------------------------------------------------*/
.TableLinks
{
   width: 402px;
   table-layout: fixed;  /* for faster display */
}
.ColumnLinkList
{
   width: 380px;
   font-family: Arial;
   font-size: 11pt;
   color: #666666;
}
.ColumnBullet
{
   font-family: Tahoma;
   font-size: 10pt;
   color: #666666;
   width: 20px;
   text-align: center;
}
.TableRight
{
   width: 279px;
   table-layout: fixed;  /* for faster display */
}
.ColumnListRight
{
   width: 260px;
   font-family: Arial;
   font-size: 10pt;
   color: #666666;
}

.LabelErrorText
{
	font-family: Tahoma;
	font-size: 12pt;
	color: #FF0000;
}

/*---------------------------------------------------------------------------
Styles for panel.BackImageUrl images.  The image backgrounds may not be the
exact size as the panels.  (Backgrounds come from Visio (inches)).  If the
panel is a couple of pixels bigger, the background image gets repeated by
default.  These styles are used to set no-repeat on the backgrounds.
----------------------------------------------------------------------------*/
/* default:pnH_WhatAre, default:pnH_HowWill */
.bkp_Default_Both
{
   background-image: url(images/bkp_Default_Both.gif);
   background-repeat: no-repeat;
}
/* learnMore:pnAbout */
.bkp_LearnMore_Left
{
   background-image: url(images/bkp_LearnMore_Left.gif);
   background-repeat: no-repeat;
}
/* learnMore:pnWhy */
.bkp_LearnMore_Right
{
   background-image: url(images/bkp_LearnMore_Right.gif);
   background-repeat: no-repeat;
}
/* nextStep:pnAbout */
.bkp_Next_Left
{
   background-image: url(images/bkp_Next_RightTop.gif);
   background-repeat: no-repeat;
}
/* nextStep:pnWhy0 */
.bkp_Next_RightTop
{
   background-image: url(images/bkp_Next_RightTop.gif);
   background-repeat: no-repeat;
}
/* nextStep:pnRight2 */
.bkp_Next_RightBottom
{
   background-image: url(images/GradientBottom.gif);
   background-repeat: no-repeat;
}

/*---------------------------------------------------------------------------
Modal Popup Styles (for the AJAX modal popup extender)
----------------------------------------------------------------------------*/
/* the page that is disabled while the modal dialog is shown */
.pop_PageBackground
{
	background-color:silver;
	filter:alpha(opacity=70);
	opacity:0.7;
}
/* the Dialog caption text*/
.pop_DlgTitleText
{
   text-align:center;
   vertical-align: baseline;
   line-height: 30px;
   font-family: Tahoma;
   font-size: 12pt;
   font-weight: normal;
   color: #FFFFFF;
}
/* the dialog caption background*/
.pop_DlgTitleBackground
{
	background-image:url(images/bk_popTitle.png);
	background-repeat:repeat-y;
}
/* the dialog client area background */
.pop_DlgClientBackground
{
	background-image:url(images/bk_popClient.png);
	background-repeat:repeat-x;
}

/*---------------------------------------------------------------------------
Definitions Pages Styles
----------------------------------------------------------------------------*/
.TermHeader
{
	font-family: Arial;
	font-size: 12pt;
	margin-bottom: 0px;
	color: #15486C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}
.TermSection
{
   font-family: Arial;
   font-size: 10pt;
   color: #15486C;
	margin-bottom:0px;
}
.TermText
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #666666;
	margin-top:0px;
}
/* also:  define in this order:  link, visited focus hover active
			link	- not clicked, or anything else
			visited - already clicked
			focus - keyboard focus
			hover - mouse over
			active - mouse down
*/
.TermLinkText
{
	font-family: Tahoma;
	font-size: 11pt;
	text-decoration:none;
}
.TermLinkText:link
{
	color: #000000;
}
.TermLinkText:visited
{
	color: #000000;
}
.TermLinkText:hover
{
	color: #E68B2C;
}
.TermLinkText:active
{
	color: #A45B13;
}
.TermDiv
{
}
.TermDivBig
{
	height:584px;
	overflow: scroll;
	margin-top: 16px;
	margin-left: 10px;
}

