/********************************************************
* ******** Font CSS for JennDotCom **********			*
* 7/12/2005 - CJ - v3.0 QMAssociates.com L&F			*
*														*
*														*	
*														*
* - PLEASE ONLY PUT Font STYLES HERE					*
*														*
********************************************************/
/* this is for the side version of the menu*/
@media screen 
{
		
	body A:link {
		text-decoration:    none;
	}
	body A:visited  {
		text-decoration:    none;
	}
	body A:active   {
		text-decoration:    none;
	}
	body A:hover    {
		text-decoration:    underline;
	}
	
	/* style for the text of the site title */
	.SiteTitle {
		font-family: Arial Bold, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color:#FFFFFF;
	}
	.HomePageYellow
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		16px;
		font-weight:	bold;
		font-smooth:	normal;
		text-decoration:none; 
 		color:			#FFCC00;
	}
	/*used for links on top-right of banner*/
	.HomePageLink {
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		16px;
		font-weight:	bold;
		font-smooth:	normal;
		text-decoration:none; 
 		color:			#ffffff;
	}
	/* hyperlink style for the site links */
	A.HomePageLink:link {
		text-decoration:    none;
		color:#ffffff;
	}
	A.HomePageLink:visited  {
		text-decoration:    none;
		color:#ffffff;
	}
	A.HomePageLink:active   {
		text-decoration:    none;
		color:#ffffff;
	}
	A.HomePageLink:hover    {
		text-decoration:    underline;
		color:#ffffff;
	}
	/*used for links on top-right of banner*/
	.HomePageLinkSmall {
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		12px;
		font-weight:	bold;
		font-smooth:	normal;
		text-decoration:none; 
 		color:			#ffffff;
	}
	/* hyperlink style for the site links */
	A.HomePageLinkSmall:link {
		text-decoration:    none;
		color:#ffffff;
	}
	A.HomePageLinkSmall:visited  {
		text-decoration:    none;
		color:#ffffff;
	}
	A.HomePageLinkSmall:active   {
		text-decoration:    none;
		color:#ffffff;
	}
	A.HomePageLinkSmall:hover    {
		text-decoration:    underline;
		color:#ffffff;
	}
	

	/*used for links on top-right of banner*/
	.SiteLink {
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		10px;
		font-weight:	normal;
		font-smooth:	normal;
		text-decoration:none; 
 		color:			#FFFFFF;
	}
	/* hyperlink style for the site links */
	A.SiteLink:link {
		text-decoration:    none;
		color:#FFFFFF;
	}
	A.SiteLink:visited  {
		text-decoration:    none;
		color:#FFFFFF;
	}
	A.SiteLink:active   {
		text-decoration:    none;
		color:#FFFFFF;
	}
	A.SiteLink:hover    {
		text-decoration:    underline;
		color:#FFFFFF;
	}
	/* not used in JO right now
	.SiteLinkCorner
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		10px;
		font-weight:	normal;
		text-decoration:none; 
		color:			white;
	}
	*/

	/* style for separator between site links */
	.Accent
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		10px;
		font-weight:	normal;
		font-smooth:	normal;
		text-decoration:none; 
 		color:			#4A454A;
	}
	/* used in AnnouncementDetails.aspx and DiscussDetails.aspx */
	.Message    {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 11px;
		background-color: #FFFFFF
	} 
	/* used in Announcements, Events, Viewer */  
	.ItemTitle    {
		font-family: Arial, Helvetica, sans-serif;
		font-size:  11px;
		font-weight:    bold;
		color: 003366;
	}
	/* not used in JO right now
	.TitleBarAlternate
	{
		background-color: lightgrey;
		border-color: #e6eff8;
	}
	.TitleBar
	{
		background-color: #e6eff8;
		border-color: #e6eff8;
	}
	.TitleBarTable
	{
		background-color: White;
		border-color: #e6eff8;
	}
	*/
	/* DUPLICATE used in many modules as header of module*/
	.PageHeaderText
	{
	font-smooth:	normal;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		36px;
	font-weight:	normal;
	color:			#ffffff;
	}
	/* used in many modules as header of module
	this is old = should be replaced with new naming convention - HeaderText*/
	.Head
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#000000;
	}
	/* DUPLICATEused in many modules as header of module*/
	.HeaderText
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#000000;
	}
	.HeaderTextBold
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#000000;
	}
	.HeaderTextLightDisabled
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	text-decoration:none; 
	color:			#C0BFAC;
	}
	.HeaderTextLight
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	text-decoration:none; 
	color:			#ffffff;
	}
	/* used in EditHtml.aspx
	should be replaced*/
	.HeadAlternate
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #003366;
		background-color: White;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		border: none;
	}
	/* used in many modules as header of module
	should be replaced*/
	.SubHead    {
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		12px;
		font-weight:	bold;
		color:			#003366;
		text-decoration: none;
	}
	.SubHeadLarge   {
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		14px;
		font-weight:	bold;
		color:			#003366;
		text-decoration: none;
	}
	/* used in many modules as sub-header of module*/
	.Error    {
		font-family: Arial, Helvetica, sans-serif;
		font-size:  11px;
		font-weight:    bold;
	}
	.ErrorRed    {
		font-family: Arial, Helvetica, sans-serif;
		font-size:  11px;
		font-weight:    bold;
		color: Red;
	}
	.ErrorDiv    
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:  11px;
		font-weight:    bold;
		text-align: left;
		margin: 35px;
		float: left;
				/*text-align: center;*/
		
	}
	.ErrorDivSmall
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:  11px;
		font-weight:    bold;
		text-align: left;
		padding: 5px;
		float: left;
		/*text-align: center;*/
	}
	#FloatingErrorDiv
	{
		position: relative;
		top:50px;
		color: #003366;
		z-index:100;
		padding:5px;
		float: left;
	}
	#FloatingErrorPasswordDiv
	{
		border: solid 1px #003366;
		background-color: WhiteSmoke;
		position: relative;
		top:0px;
		color: #003366;
		z-index:100;
		padding:5px;
		float: left;
		width: 450px;
		

	}
	#PrintDiv    
	{
		/*filter:alpha(opacity=50); 
		-moz-opacity: 0.50; 
		opacity: 0.50;
		this allows the header to hang over content*/	
		position : absolute;
		float: left;
		
	}
	/* used in many modules as subsubheader of module*/
	.SubSubHead {
		font-family: Arial, Helvetica, sans-serif;
		font-size:  11px;
		font-weight:    bold;
		color:			#003366;
	}
	/* used in many modules as standard text of module*/
	.NormalText
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		12px;
		line-height:	16px;
		font-weight:	normal;
		color:			#000000;
		text-justify:	auto;
		text-align:		justify;
	}
	.NormalText LI
	{
		padding: 3px;
	}
	/* used in many modules as standard text of module - bold*/
	.NormalTextBold
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		12px;
		line-height:	16px;
		font-weight:	bold;
		color:			#000000;
	}

	.NormalTextItalics
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	line-height:	16px;
	font-weight:	normal;
	font-style:  italic;
	color:			#000000;
	}
	.NormalTextLink
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	text-decoration:underline; 
	color:			#336699;
	}

	.NormalTextLight 
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	normal;
	line-height:	17px;
	color:			#646464;
	text-justify:	auto;
	text-align:		justify;
	}
	.NormalTextLightBold
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;
	color:			#646464;
	}
	/* used in annountmentdetails -- wont be needed gng fwd
	.Normal12
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 14px    
	}
	*/
	/* used in many modules as small text of module*/
	.SmallText
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		font-smooth:	normal;
		text-decoration:none; 
		color:			#000000;
	}
	.SmallTextTitle
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		font-smooth:	normal;
		text-decoration:none; 
		color:			#000000;
	}
	.SmallTextLink
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	font-smooth:	normal;
	text-decoration: underline;
	color:			#000000;
	}
	.SmallTextLightLink
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	font-smooth:	normal;
	text-decoration:none; 
	color:			#646464;
	}
	A.SmallTextLightLink:link {
		text-decoration:    none;
		color:#646464;
	}
	A.SmallTextLightLink:visited  {
		text-decoration:    none;
		color:#646464;
	}
	A.SmallTextLightLink:active   {
		text-decoration:    none;
		color:#646464;
	}
	A.SmallTextLightLink:hover    {
		text-decoration:    underline;
		color:#646464;
	}
	.SmallTextLighterLink
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	font-smooth:	normal;
	text-decoration: underline;
	color:			#A9A3A3;
	}
A.SmallTextLighterLink:link {
		text-decoration:    none;
		color:#A9A3A3;
	}
	A.SmallTextLighterLink:visited  {
		text-decoration:    none;
		color:#A9A3A3;
	}
	A.SmallTextLighterLink:active   {
		text-decoration:    none;
		color:#A9A3A3;
	}
	A.SmallTextLighterLink:hover    {
		text-decoration:    underline;
		color:#A9A3A3;
	}

	/* NEW ** small text of module - bold*/
	.SmallTextBold
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	bold;
		font-smooth:	normal;
		text-decoration:none; 
		color:			#000000; 
	}
	/* NEW ** small text of module - bold*/
	.SmallTextLight
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	font-smooth:	normal;
	text-decoration:none; 
	color:			#646464;
	}
	.SmallTextLighterBold
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	bold;
	font-smooth:	normal;
	text-decoration:none; 
	color:			#ffffff;
	}
	/* NEW ** small text of module - bold*/
	.SmallTextLighter
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	font-smooth:	normal;
	text-decoration:none; 
	color:			#A9A3A3;
	}
	/* used in many modules as small text of module*/
	.SmallTextItalics
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: italic;
		line-height: 13px    
	}
	.SmallTextBox
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		font-smooth:	normal;
		text-decoration:none; 
		color:			#000000;
	}
	.SmallTextBoxNormal3D
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		height: Auto;
		background-image: url(../images/layout/input_white.gif);
	}
	.SmallTextBox3D
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		height: Auto;
		background-image: url(../images/layout/input_white.gif);
	}
	.CommandButton
	{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	text-decoration: none;
	/*color:			#336699;*/
	border-bottom-style: outset;
	}
	/* for tree view */
	.SmallSelectableText
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	normal;
		font-smooth:	normal;
		cursor:hand;
		text-decoration:none; 
		color:			#000000;
	}
	.SmallSelectableTextBold
	{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		font-weight:	bold;
		font-smooth:	normal;
		cursor:default;
		text-decoration:none; 
		color:			#000000; 
	}
	.PrintTabName
	{
		display:none;
	}
	
	/* FOR OLD JDC L&F */
	.bulletlight

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.fontnorm

{

    FONT-SIZE: 12px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.fontnormblue

{

    FONT-SIZE: 12px;

    COLOR: #003366;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.fontnormlink

{

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.submit

{

    FONT-WEIGHT: bold;

    COLOR: #ffffff;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #003366

}

.whitesmall

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #ffffff;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.orangemedium

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #ffcc00;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.whitesmallnb

{

    FONT-SIZE: 12px;

    COLOR: #ffffff;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.fontnormspace

{

    FONT-SIZE: 12px;

    COLOR: #000000;

    LINE-HEIGHT: 1.35;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.bullet

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #003366;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.secthead

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: #003366;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.sectheadnb

{

    FONT-SIZE: 16px;

    COLOR: #003366;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.smallbtntext

{

    FONT-SIZE: 10px;

    COLOR: #0066cc;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.prompt

{

    FONT-SIZE: 10px;

    COLOR: #003399;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}


.timelinetextwhite

{

    FONT-WEIGHT: bold;

    COLOR: white;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    fon-size: 16px

}

.timelinetextdark

{

    FONT-WEIGHT: bold;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    fon-size: 16px

}

.bgsecthead

{

    BACKGROUND-COLOR: #c0d1e2

}

.bgyellow

{

    BACKGROUND-COLOR: #ffffcc

}

.bgbtn

{

    BACKGROUND-COLOR: #eeeeee

}

.bgnavbar

{

    BACKGROUND-COLOR: #003c96

}

.bgline

{

    BACKGROUND-COLOR: #eeeeee

}

.bgtop

{

    BACKGROUND-COLOR: #003366

}

.bgtimeline3

{

    BACKGROUND-COLOR: #c8d7e6

}

.bgnavselect

{

    BACKGROUND-COLOR: #7ca9ea

}

.sectnobold

{

    FONT-SIZE: 16px;

    COLOR: #003366;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.parahead

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.listhead

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.listsubhead

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.bgleftmenu

{

    BACKGROUND-IMAGE: url(images/common/side_gradient_blue.gif);

    BACKGROUND-REPEAT: repeat-x;

    BACKGROUND-COLOR: #c0d1e2

}

.rptbgleftmenu

{

    BACKGROUND-IMAGE: url(images/common/side_gradient_blue.gif);

    BACKGROUND-REPEAT: repeat-x;

    BACKGROUND-COLOR: #ffffff

}

.bgfooter

{

    BACKGROUND-COLOR: #7f99b2

}

.menuhead

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.menuitem

{

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.menuitemselected

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.menuitem2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.menuitem2selected

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.bgbullet

{

    BORDER-RIGHT: #eeeeee 1px outset;

    BORDER-TOP: #ffffff 0px outset;

    BORDER-LEFT: #ffffff 0px outset;

    BORDER-BOTTOM: #eeeeee 1px outset;

    BACKGROUND-COLOR: #eeeeee

}

.bgbullet2

{

    BORDER-RIGHT: #eeeeee 1px outset;

    BORDER-TOP: #ffffff 0px outset;

    BORDER-LEFT: #ffffff 0px outset;

    BORDER-BOTTOM: #eeeeee 1px outset;

    BACKGROUND-COLOR: #c0d1e2

}

.bgbullet3

{

    BORDER-RIGHT: #eeeeee 1px outset;

    BORDER-TOP: #ffffff 0px outset;

    BORDER-LEFT: #ffffff 0px outset;

    BORDER-BOTTOM: #eeeeee 1px outset;

    BACKGROUND-COLOR: #ffffff

}

.toparrow

{

    FONT-SIZE: 10px;

    COLOR: #ff9900;

    FONT-STYLE: normal;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.bordercell

{

    BORDER-RIGHT: #c0d1e2 1px solid;

    BORDER-TOP: #c0d1e2 1px solid;

    BORDER-LEFT: #c0d1e2 1px solid;

    BORDER-BOTTOM: #c0d1e2 1px solid;

    BACKGROUND-COLOR: #eeeeee

}

.bgcell

{

    BACKGROUND-COLOR: #ffffff

}

.bgsidecell

{

    BACKGROUND-COLOR: #eeeeee

}

.bordersidecell

{

    BORDER-RIGHT: #eeeeee 1px solid;

    BORDER-TOP: #eeeeee 1px solid;

    BORDER-LEFT: #eeeeee 1px solid;

    BORDER-BOTTOM: #eeeeee 1px solid;

    BACKGROUND-COLOR: #eeeeee

}

	.bulletorange
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #ff9900;
		text-decoration:    none;
		FONT-FAMILY: Arial, Helvetica, sans-serif
	}
	A.bulletorange:link {
		text-decoration:    none;
		COLOR: #ff9900;
	}
	A.bulletorange:visited  {
		text-decoration:    none;
		COLOR: #ff9900;
	}
	A.bulletorange:active   {
		text-decoration:    none;
		COLOR: #ff9900;
	}
	A.bulletorange:hover    {
		text-decoration:    underline;
		COLOR: #ff9900;
	}


.loginbg

{

    BACKGROUND-IMAGE: url(images/home/back_login_ok.jpg);

    BACKGROUND-COLOR: #003366

}

.nologinbg

{

    BACKGROUND-COLOR: #003366

}

.parambordercell

{

    BORDER-RIGHT: #1752a9 1px solid;

    BORDER-TOP: #1752a9 1px solid;

    BORDER-LEFT: #1752a9 1px solid;

    BORDER-BOTTOM: #1752a9 1px solid;

    BACKGROUND-COLOR: #ffffff

}

.smallfontparamcell

{

    BORDER-RIGHT: white thin;

    BORDER-TOP: white thin;

    FONT-SIZE: 10px;

    BORDER-LEFT: white thin;

    COLOR: #444444;

    BORDER-BOTTOM: white thin;

    FONT-FAMILY: Arial, Helvetica, Sans-Serif;

    BACKGROUND-COLOR: #eeeeee

}

.paramcell

{

    BORDER-RIGHT: white thin;

    BORDER-TOP: white thin;

    FONT-SIZE: 11px;

    BORDER-LEFT: white thin;

    COLOR: #444444;

    BORDER-BOTTOM: white thin;

    FONT-FAMILY: Arial, Helvetica, Sans-Serif;

    BACKGROUND-COLOR: #eeeeee

}

.paramcellbold

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #444444;

    FONT-FAMILY: Arial, Helvetica, Sans-Serif;

    BACKGROUND-COLOR: #eeeeee

}

.paramcellaction

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    CURSOR: hand;

    COLOR: #1752a9;

    FONT-FAMILY: Arial, Helvetica, Sans-Serif;

    BACKGROUND-COLOR: #ffcc00

}

.thinwhiteborder

{

    BORDER-RIGHT: white 1px solid;

    BORDER-TOP: white 1px solid;

    BORDER-LEFT: white 1px solid;

    BORDER-BOTTOM: white 1px solid

}

.columnheader

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: black;

    FONT-FAMILY: Arial

}

.piecharttitle

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: #000000;

    FONT-FAMILY: Arial

}

.piechartsubtitle

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #000000;

    FONT-FAMILY: Arial

}

.piechartlegendhead

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #000000;

    FONT-FAMILY: Arial

}

.piechartlegend

{

    FONT-SIZE: 12px;

    COLOR: #000000;

    FONT-FAMILY: Arial

}

.piechartlines

{

    BACKGROUND-COLOR: #999999

}

.greyline

{

    BACKGROUND-COLOR: #597a9b

}

.moreoptions

{

    Z-INDEX: 5;

    LEFT: 0px;

    VISIBILITY: hidden;

    POSITION: absolute;

    TOP: 0px;

    BACKGROUND-COLOR: #eeeeee;

    layer-background-color: white
    
}

.about_photo

{

    MARGIN-RIGHT: 10px

}
.disclaim

{

    FONT-SIZE: 10px;

    COLOR: #999999;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}
}

/*
@media print 
{
	.SiteTitle {
		display: none;
	}
	.SiteLink {
		display: none;
	}
	A.SiteLink:link {
		display: none;
	}
	A.SiteLink:visited  {
		display: none;
	}
	A.SiteLink:active   {
		display: none;
	}
	A.SiteLink:hover    {
		display: none;
	}
	.Accent
	{
		display: none;
	}
	.Message    {
		display: none;
	} 
	.ItemTitle    {
	display: none;
	}
	.PageHeaderText
	{
	display: none;
	}
	.Head
	{
	display: none;
	}
		
	.HeaderText
	{
	display: none;
	}
	.HeaderTextBold
	{
	display: none;
	}
	.HeaderTextLightDisabled
	{
	display: none;
	}
	.HeaderTextLight
	{
	display: none;
	}
	.HeadAlternate
	{
		display: none;
	}
	.SubHead1    {
		display: none;
	}
	.Error    {
		display: none;
	}
	.ErrorRed    {
		display: none;
	}
	.ErrorDiv    
	{
		display: none;
		
	}
	.ErrorDivSmall
	{
		display: none;
	}
	#FloatingErrorDiv
	{
		display: none;
	}
	#PrintDiv    
	{
		display: none;
	}

	.SubSubHead1 {
	display: none;
	}
	.NormalText
	{
	}
	.NormalText LI
	{
		display: none;
	}
	.NormalTextBold
	{
		display: none;
	}

	.NormalTextItalics
	{
	display: none;
	}
	.NormalTextLink
	{
	display: none;
	}

	.NormalTextLight 
	{
	display: none;
	}
	.NormalTextLightBold
	{
	display: none;
	}
	.SmallText
	{
		font-family: Arial;
		font-size: 6px;
	}
	.SmallTextLink
	{
	display: none;
	}

	.SmallTextBold
	{
	display: none;
	}
	.SmallTextLight
	{
	display: none;
	}
	.SmallTextLighterBold
	{
	display: none;
	}
	.SmallTextLighter
	{
	display: none;
	}
	.SmallTextItalics
	{
		display: none;
	}
	.SmallTextBox
	{
		display: none;
	}
	.SmallTextBoxNormal3D
	{
		display: none;
	}
	.SmallTextBox3D
	{
		display: none;
	}
	.CommandButton
	{
	display: none;
	}
	.SmallSelectableText
	{
		display: none;
	}
	.SmallSelectableTextBold
	{
		display: none;
	}
}*/