BODY
{
 	font: normal 11px arial, helvetica, sans-serif;
    color: #000000;
    background-color: #ffffff;
}

DIV, SPAN, P, TD, UL, OL, LI, DT, DD, .body {
	font: normal 11px arial, helvetica, sans-serif;
    color: #000000;
}

A:link, A:visited, A:active {
	font: normal 11px arial, helvetica, sans-serif;
	color: #165B83;
	text-decoration: none;
}

A:visited {
	color: #6C8C9F;
}
A:hover {
	text-decoration : underline;
}
/***************************************************************/
/* headline classes */
H1			{font: 900 20px arial,helvetica,sans-serif; color: #000000; margin: 0px;}
H2			{font: 900 14px Arial, Helvetica, sans-serif; color: #000000; margin: 0px;}
H3 			{font: 900 12px Arial, Helvetica, sans-serif; color: #000000; margin: 0px;}
H1.Subdued 		{font: 900 20px arial,helvetica,sans-serif; color: #8f8475; margin: 0px;}
H2.Subdued 		{font: 900 14px Arial, Helvetica, sans-serif; color: #8f8475; margin: 0px;}
H3.Subdued 		{font: 900 12px Arial, Helvetica, sans-serif; color: #8f8475; margin: 0px;}
H1.Highlight 		{font: 900 20px arial,helvetica,sans-serif; color: #fc8a00; margin: 0px;}
H2.Highlight 		{font: 900 14px Arial, Helvetica, sans-serif; color: #fc8a00; margin: 0px;}
H3.Highlight 		{font: 900 12px Arial, Helvetica, sans-serif; color: #fc8a00; margin: 0px;}
H1.Emphasis		{font: 900 20px arial,helvetica,sans-serif; color: #165b83; margin: 0px;}
H2.Emphasis		{font: 900 14px Arial, Helvetica, sans-serif; color: #165b83; margin: 0px;}
H3.Emphasis		{font: 900 12px Arial, Helvetica, sans-serif; color: #165b83; margin: 0px;}

/***************************************************************/
/* text variants */
/* tny = tiny, sm = small, med = medium/normal, lg = large, xlg = extra large */

/* black text */
.tiny			{font: normal 8px Arial, Helvetica, sans-serif; color : #000000;}
.small			{font: normal 10px Arial, Helvetica, sans-serif; color : #000000;}
.medium			{font: normal 11px Arial, Helvetica, sans-serif; color : #000000;}
.large			{font: normal 14px Arial, Helvetica, sans-serif; color : #000000;}
.xlarge			{font: normal 18px Arial, Helvetica, sans-serif; color : #000000;}

/* grey text */
.tnySubdued 	{font: normal 8px Arial, Helvetica, sans-serif;color : #8F8475;}
.smSubdued 		{font-family : normal 10px Arial, Helvetica, sans-serif;color : #8F8475;}
.medSubdued 	{font: normal 11px Arial, Helvetica, sans-serif;color : #8F8475;}
.lgSubdued 		{font-family : normal 14px Arial, Helvetica, sans-serif;color : #8F8475;}
.xlgSubdued 	{font: normal 18px Arial, Helvetica, sans-serif;color : #8F8475;}

/* orange text */
.tnyHighlight 	{font: normal 8px Arial, Helvetica, sans-serif; color : #fc8a00;}
.smHighlight 	{font: normal 10px Arial, Helvetica, sans-serif; color : #fc8a00;}
.medHighlight 	{font: normal 11px Arial, Helvetica, sans-serif; color : #fc8a00;}
.lgHighlight 	{font: normal 14px Arial, Helvetica, sans-serif; color : #fc8a00;}
.xlgHighlight 	{font: normal 18px Arial, Helvetica, sans-serif; color : #fc8a00;}

/* dk blue text */
.tnyEmphasis 	{font: normal 8px Arial, Helvetica, sans-serif; color : #165b83;}
.smEmphasis, .gAddToMyPage 	{font: normal 10px Arial, Helvetica, sans-serif; color : #165b83;}
.medEmphasis	{font: normal 11px Arial, Helvetica, sans-serif; color : #165b83;}
.lgEmphasis		{font: normal 14px Arial, Helvetica, sans-serif; color : #165b83;}
.xlgEmphasis	{font: normal 18px Arial, Helvetica, sans-serif; color : #165b83;}

/* red text */
.tnyAlert 		{font: normal 8px Arial, Helvetica, sans-serif; color : #FF3300;}
.smAlert 		{font: normal 10px Arial, Helvetica, sans-serif; color : #FF3300;}
.medAlert, .gNewItem	{font: normal 11px Arial, Helvetica, sans-serif; color : #FF3300;}
.lgAlert, .Alert, .Error, .Notes {font: normal 14px Arial, Helvetica, sans-serif; color : #FF3300;}
.xlgAlert		{font: normal 18px Arial, Helvetica, sans-serif; color : #FF3300;}


/* capitalized classes */
.linkCap
{
	font-family: verdana,arial,helvetica,sans-serif;
 	font-size: 10px;
 	text-transform: uppercase;
    color: #0d809c;
}
.linkCap A:link, .linkCap A:visited, .linkCap A:hover, .linkCap A:active
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
    text-transform: uppercase;
    color: #0d809c;
}
.bodyCap
{
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #000000;
}

/* end common styles */
/********************************************************************/

/* =========================== */


.gSubHeader
{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
    color: #000000;
    background-color: #e5f0fa;
}
.gContentSection, 
{
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
    color: #000000;
}

.gContentSection A:link, .gContentSection A:visited, .gContentSection A:hover, .gContentSection A:active
	{font-weight: normal; color: #165b83; text-decoration: none;}

.gContentSection A:visited, .gContentSectionGSK A:visited, .gNarrowContentSection A:visited, .gNarrowContentSectionGSK A:visited
	{ color: #6C8C9F;}
.gContentSection A:hover, .gContentSectionGSK A:hover, .gNarrowContentSection A:hover, .gNarrowContentSectionGSK A:hover
	{text-decoration:underline;}

/* ============================= */
/* special purpose styles */

.gBackground {color: #ffffff}

/*************************************************************************/
/* included for backward compatibility */

.popupButton
{
    font-family: arial,helvetica,sans-serif;
    font-size: 10px;
    text-transform: uppercase;
}


/********************************************************************/
/* begin banner styles */

.bgBanner
{
    font-size: 11px;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    background-color: #658999;
}
.gBanner
{
    background-color: white
}
.bnr
{
	font: bold 11px arial,helvetica,sans-serif;
    color: #000000;
}
.bnrDate
{
    font-size: 10px;
    color: #ffffff;
    font-family: arial,helvetica,sans-serif;
    text-align: right
}

.bnrHelp
{
	font: bold 11px arial,helvetica,sans-serif;
    text-transform: uppercase;
    color: #ffffff;
}
.bnrHelp A:link, .bnrHelp A:visited, .bnrHelp A:hover, .bnrHelp A:active
{
    font-weight: bold;
    text-transform: none;
    color: #ffffff;
    text-align: right;
    text-decoration: none
}

/* positioning for banner image */
#bannerImage
{
	position:absolute;
	top: 15px;
	left: 0px;
	z-index:10;
}

#bannerLink
{
	position:absolute;
	top: 68px;
	left: 158px;
	z-index:12;
}

/*  begin framework classes and tags */

.bgBanner
{
    background-color: #9ebcce
}
#footerTable
{
	border-top: #8F8475 1px solid;
}

#footerTopRow
{
    background-color: #9EBCCE;
}

#footerBottomRow
{
	font: bold 11px arial,helvetica,sans-serif;
    COLOR: #165B83;
    background-color: #E5F0FA;
}

/*  end framework classes and tags */
/********************************************************************/
/*  begin custom magus/ppc tags */
/* revise and remove as needed, when these tags have been removed from code */
/* all of the tags below can be achieved by using other tags defined above */
/* and need to be removed, to maintain consistency and standard naming style */

/* escaped 3qgreyborder, because of CSS2 rules */
.\3Qgreyborder {border: #8F8475 1px solid;border-top:none;}

.smalltext
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.orangetxt
{
	color: #FC8B00;
}

UL.bigger
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

P.largetext
{
	font: bold 14px arial, helvetica, sans-serif;
}

.\3Qgreyborder {
	border-color: #8F8475 #8F8475 #8F8475;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

TD.greyboxwhitetext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #8F8475;
	color : White;
	padding : 2px;
}

.date
{
	font: normal 11px arial, helvetica, sans-serif;
	color : #8F8475;
}

.caption
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #8F8475;
}


