
/* misc */
BODY {font-size:12px; font-family:arial,helvetica; font-weight:normal; background-color:#DDDDDD; margin:0px; padding-top:18px;}
HR {height:1px; margin-top:0px; margin-bottom:0px; color:#000000}
INPUT {font-size:9pt;}
SELECT {font-size:9pt;}
TD {font-size:12px; font-family:arial,helvetica; font-weight:normal;}

/* Box Shadow header */
div.boxHeader {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bolder;
	color:#FFFFFF;	position:absolute;	z-index:20;	padding-left:9px;	padding-right:0px;
}
div.boxHeaderShadow {
	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bolder;
	color:#000000;	position:relative;	left:1px;	top:1px;	z-index:19;	padding-left:9px;
	padding-right:0px;
}


/* financials */
tr.ogj_fc_red { color: #AF1B3F; text-align: right; }
tr.ogj_fc_green { color: green; text-align: right;}
td.ogj_fc_grey { color:  #333333;}

/* default link */
A:link {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A:visited {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A:active {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A:hover {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:none}

/* boxlinks */
FONT.boxlinks {font-size:12px; font-family:verdana,arial; color:#000000; font-weight:bold;}
A.boxlinks:link {font-size:12px; font-family:verdana,arial; color:#000000; font-weight:bold; text-decoration:none}
A.boxlinks:visited {font-size:12px; font-family:verdana,arial; color:#000000; font-weight:bold; text-decoration:none}
A.boxlinks:active {font-size:12px; font-family:verdana,arial; color:#000000; font-weight:bold; text-decoration:none}
A.boxlinks:hover {font-size:12px; font-family:verdana,arial; color:#000000; font-weight:bold; text-decoration:none}

/* boxtitle */
FONT.boxtitle {font-size:14px; font-family:verdana,arial; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* small */
FONT.small {font-size:10px; font-family:arial,helvetica; font-weight:normal; color:#000000;}
A.small:link {font-size:10px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A.small:visited {font-size:10px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A.small:active {font-size:10px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A.small:hover {font-size:10px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:none}

/* medium */
FONT.medium {font-size:12px; font-family:arial,helvetica; font-weight:normal; color:#000000;}
A.medium:link {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A.medium:visited {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A.medium:active {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:underline}
A.medium:hover {font-size:12px; font-family:arial,verdana; color:#333399; font-weight:normal; text-decoration:none}

/* title */
FONT.title {font-size:18px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none;}
A.title:link {font-size:18px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none}
A.title:visited {font-size:18px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none}
A.title:active {font-size:18px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none}
A.title:hover {font-size:18px; font-family:arial,verdana; color:#333399; font-weight:bold; text-decoration:underline}

/* datatitle */
FONT.datatitle {font-size:14px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none;}
A.datatitle:link {font-size:14px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none}
A.datatitle:visited {font-size:14px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none}
A.datatitle:active {font-size:14px; font-family:arial,verdana; color:#000066; font-weight:bold; text-decoration:none}
A.datatitle:hover {font-size:14px; font-family:arial,verdana; color:#333399; font-weight:bold; text-decoration:underline}

/* synopsis */
FONT.synopsis {font-size:11px; font-family:arial,helvetica; font-weight:normal;}
A.synopsis:link  {font-size:11px; font-family:arial,helvetica; font-weight:normal; color:#0000FF; text-decoration:none;}
A.synopsis:visited  {font-size:11px; font-family:arial,helvetica; font-weight:normal; color:#0000FF; text-decoration:none;}
A.synopsis:active  {font-size:11px; font-family:arial,helvetica; font-weight:normal; color:#0000FF; text-decoration:none;}
A.synopsis:hover  {font-size:11px; font-family:arial,helvetica; font-weight:normal; color:#333399; text-decoration:underline;}

/* header */
FONT.header {font-size:16px; font-family:arial,helvetica; font-weight:bold; color:#000000; }
A.header:link {font-size:16px; font-family:arial,helvetica; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:visited {font-size:16px; font-family:arial,helvetica; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:active {font-size:16px; font-family:arial,helvetica; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:hover {font-size:16px; font-family:arial,helvetica; font-weight:bold; color:#CC0000; text-decoration:none;}

/* subheader */
FONT.subheader {font-size:14px; font-family:arial,helvetica; font-weight:bold; color:#000000; }
A.subheader:link {font-size:14px; font-family:arial,helvetica; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:visited {font-size:14px; font-family:arial,helvetica; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:active {font-size:14px; font-family:arial,helvetica; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:hover {font-size:14px; font-family:arial,helvetica; font-weight:bold; color:#CC0000; text-decoration:none;}

/* footer */
FONT.footer  {font-size:11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:link  {font-size:11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:visited  {font-size:11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:active  {font-size:11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:hover  {font-size:11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#000000; text-decoration:underline;}

/* redtext */
FONT.redtext {font-size:11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#D50B39; text-decoration:none;}

/*  White Paper Classes  */

.WPpagetitle { font-size:14px; font-weight:bold; color:#666666;}
.WPdetails { font-size:9px; color: black;}
.WPvendorlistings { font-size: 16px; font-weight: bold; color:#003399;}
.WPbackground { background-color: #FFF29B;}
.WPalphanav { font-size:13px; font-weight: bold;}
.WPfirstletter { font-size:19px; background-color:#003399; color: white;}

A.WPlink:link  {font-weight: bold; text-align: left; }
A.WPlink:visited  { font-weight: bold; text-align: left; }
A.WPlink:active  { font-weight: bold; text-align: left; }
A.WPlink:hover  { font-weight: bold; text-align: left; }



