
/* TOPP Base INFO -------------------------------------------------------------------
-------------------------------------------------------------------------------------

Version: 1.0
Created: 2/28/05 

Comments:

END TOPP Base INFO -------------------------------------------------------------------
------------------------------------------------------------------------------------*/ 




/* -----------------------------------------------------------------------------------
HTML TAG STYLES --------------------------------------------------------------------*/

/* fix for scroll bar jog in firefox */
html {height: 100%;}
body {min-height: 101%;}

BODY, ADDRESS, BLOCKQUOTE, 
DD, DIV, DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET, IFRAME, NOFRAMES, 
H1, H2, H3, H4, H5, H6, 
UL, OL, P, 
OBJECT,APPLET, CENTER, DIR, 
MENU, PRE
{
    display: block;
    color: #000000;
}
H1, H2, H3, H4, H5, H6
{
    font-weight: bold;
	color: #315680;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
H1
{
    FONT-SIZE: 16px;
	MARGIN-BOTTOM: 14px;
	MARGIN-TOP: 0px
}
H2
{
    FONT-SIZE: 14px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px
}
H3
{
    FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px
}
H4
{
    font-size: 11px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	line-height: 15px
}
H5
{
    font-size: 11px;
	color: #000000;
	line-height: 12px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}
H6
{  
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    line-height: 12px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}
P
{
	MARGIN-TOP: 13px;
	MARGIN-BOTTOM: 13px
}
/*table
{
   border-style: none;
   margin-top: 0px;
}
td
{
   FONT-FAMILY: Times New Roman, Georgia, Serif;
   FONT-SIZE: 12pt;
   line-height: 14pt;
   color: #000000;
} 
img
{
    border-style: none
} */

/* END HTML TAG STYLES ---------------------------------------------------------------
------------------------------------------------------------------------------------*/ 




/* -----------------------------------------------------------------------------------
CLASS STYLES -----------------------------------------------------------------------*/

.cls5ptBreak
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	line-height: 5px
}

.cls10ptBreak
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	line-height: 10px
}

.clsCaptionSm
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	line-height: 11px
}

.clsCaptionMd
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
	line-height: 11px
}

.clsSideBar
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 15px
}

.clsFeatureBody
{
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
    line-height: 12pt;
}

.clsFeatureBody4Print
{
	FONT-FAMILY: Times New Roman, Georgia, Serif;
	font-size: 12pt;
    line-height: 14pt;
}

.clsContentBoxTitle
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #315680
}

.clsSubBoxTitle
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF
}

.clsWhatsNewLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}

.clsWhatsNewMoreLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}
.clsWhatsNewBox
{
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}

.clsDataWindowLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}

.clsTaglineLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 10px
}

.clsFMABypassLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #666666;
	line-height: 10px;
	MARGIN-TOP: -10px;
	MARGIN-BOTTOM: 0px;
}

.clsFeatureLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

.clsFeatureThumbnail
{
	margin-top: 5px
}

.clsFeatureLink:link {color: #0000A0}
.clsFeatureLink:visited {color: #800080}
.clsFeatureLink:hover {color: #0000FF}

.clsFeatureAbstract
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
	line-height: 13px
}

.clsQuote
{
	color: #333333;
	FONT-FAMILY: Times New Roman, Georgia, Serif;
	/*font-family: Arial, Helvetica, Sans-Serif;*/
	font-size: 9pt
}

.clsMapKeyText
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

.clsArticleGrid td
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:  12px
}

.clsSubArticleHeader
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #505050;
	font-weight: bold;
	font-size:  11px
}

.clsRelatedFeatureLink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px
}

.clsRelatedFeatureLink:link {color: #505050}
.clsRelatedFeatureLink:visited {color: #800080}
.clsRelatedFeatureLink:hover {color: #0000FF}

.clsGridMediaIcon
{
	vertical-align: middle
}

.clsGridMediaLabel
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	vertical-align: middle
}

.clsFeatureMediaTable
{
	border: lightgrey 1px solid;
	border-collapse: collapse;
}

.clsMediaCaption
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 5px
}

.clsMainMediaCaption
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

.clsMediaIcon
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border-top: lightgrey 1px solid
}

.clsFeatureActionIcon
{
	vertical-align: text-bottom;
	padding-top: 20px
}

.clsClickableImage
{
	cursor: hand
}

.leftAlignedImage
{
	margin-right: 15px;
	margin-bottom: 10px
}

.rightAlignedImage
{
	margin-left: 15px;
	margin-bottom: 10px
}

.clsProfileName
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #315680
}

.clsWGLeaderTitle
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff9900
}

.clsProfileDetails
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: Black
}

div.clsScrollBox
{
	height: 100px;
	overflow: auto;
	padding: 1px
}


/* END CLASS STYLES ------------------------------------------------------------------
------------------------------------------------------------------------------------*/



