/*   <LINK rel="stylesheet" href="css/aojmain.css" type="text/css">   */

/*  GLOBAL  */

	a:link { text-decoration:none; color:#008400; font-weight:normal;}
	a:visited { text-decoration:none; color:#996600; font-weight:normal;}
	a:hover { text-decoration:underline; color:#00497a; font-weight:bold;}
	a:active { text-decoration:none; color:#ff0000; font-weight:bold;}

.tablebordermrn {
	border: 2px solid #990000;
}

.tablebordergrn {
	border: 2px solid #009900;
}

.tableborderblu {
	border: 2px solid #000099;
}

.tableborderred {
	border: 2px solid #ff0000;
}

.gloss {background-color: yellow} 


/*  HEADLINES  Title  */

	.headline36g { font-size: 36px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #0fda0b; font-weight: bold; }

.headline36 { font-size: 36px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.headline30 { font-size: 30px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.headline24 { font-size: 24px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.headline20 { font-size: 20px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.headline18 { font-size: 18px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

.headliner20 { font-size: 20px; font-family: Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

.headliner20B { font-size: 20px; font-family: Arial, Verdana, sans-serif; color: #000000; font-weight: bold; }

.headliner20R { font-size: 20px; font-family: Arial, Verdana, sans-serif; color: #f00000; font-weight: bold; }

.headline16R { font-size: 16px; font-family: Arial, Verdana, sans-serif; color: #f00000; font-weight: bold; }

	.headline18g { font-size: 18px; font-family: Arial, Verdana, sans-serif; color: #008400; font-weight: bold; }

	.headline18b { font-size: 18px; font-family: Arial, Verdana, sans-serif; color: #000000; font-weight: bold; }

	.headline16g { font-size: 16px; font-family: Arial, Verdana, sans-serif; color: #008400; font-weight: bold; }

	.headline14g { font-size: 14px; font-family: Arial, Verdana, sans-serif; color: #008400; font-weight: bold; }

	.headline16 { font-size: 16px; font-family: Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.headline14 { font-size: 14px; font-family: Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.headline14r { font-size: 14px; font-family: Arial, Verdana, sans-serif; color: #ff0000; font-weight: bold; }

	.fgheadline14 { font-size: 14px; font-family: Arial, Verdana, sans-serif; color: #000000; font-weight: bold; }

	.headline13 { font-size: 13px; font-family: Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.headline12g { font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #008400; font-weight: bold; }

	.headline12 { font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.headline11 { font-size: 11px; font-family: Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

/*  ARTICLE Content  */

	.header24 { font-size: 24px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.header18 { font-size: 18px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.header14mar { font-size: 14px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.header14red { font-size: 14px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #ff0000; font-weight: bold; }

	.header14blu { font-size: 14px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }


	.header12 { font-size: 12px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #00497a; font-weight: bold; }

	.header12n { font-size: 12px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #000000; font-weight: normal; }

	.aarticlebody16  { font-size: 16px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.aarticlebody18  { font-size: 18px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.aarticlebody14  { font-size: 14px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.aarticlebody13  { font-size: 13px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

.aarticlebody12  { font-size: 12px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.aarticlebodyyell12  { font-size: 12px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; background-color: #ffff00; }

	.aarticlebody11  { font-size: 11px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.aarticlebody10  { font-size: 10px; font-family: Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.marticlebody10  { font-size: 10px; font-family: Monaco, Arial, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.garticlebody12  { font-size: 12px; font-family: Georgia, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.garticlebody11  { font-size: 11px; font-family: Georgia, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.garticlebody10  { font-size: 10px; font-family: Georgia, sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.ssarticlebody12  { font-size: 12px; font-family: sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }

	.ssarticlebody11  { font-size: 11px; font-family: sans-serif,  "Trebuchet MS", sans-serif; color: #000000; font-weight: normal; }


/*  COVER  Content  */

	.tcontent14 { font-size: 14px; font-family: "Trebuchet MS", Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }

	.tcontent12 { font-size: 12px; font-family: "Trebuchet MS", Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }

	.tcontent11 { font-size: 11px; font-family: "Trebuchet MS", Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }

	.tcontent10 { font-size: 10px; font-family: "Trebuchet MS", Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }

	.acontent12 { font-size: 12px; font-family: Arial, sans-serif; color: #000000; font-weight: normal; }

	.acontent11 { font-size: 11px; font-family: Arial, sans-serif; color: #000000; font-weight: normal; }

	.acontent10 { font-size: 10px; font-family: Arial, sans-serif; color: #000000; font-weight: normal; }

	.acontent9 { font-size: 9px; font-family: Arial, sans-serif; color: #000000; font-weight: normal; }

	.acontent8 { font-size: 8px; font-family: Arial, sans-serif; color: #000000; font-weight: normal; }

	.vcontent14 { font-size: 14px; font-family: verdana, sans-serif; color: #000000; font-weight: normal; }

	.vcontent13 { font-size: 13px; font-family: verdana, sans-serif; color: #000000; font-weight: normal; }

	.vcontent12 { font-size: 12px; font-family: verdana, sans-serif; color: #000000; font-weight: normal; }

	.vcontent11 { font-size: 11px; font-family: verdana, sans-serif; color: #000000; font-weight: normal; }

	.vcontent10 { font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: normal; }

/*  TIPS  Title  */

	.tips24 { font-size: 24px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.tips18 { font-size: 18px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }

	.tipstitle14 { font-size: 14px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #000000; font-weight: bold; }
	.tipstitle14 A { font-weight: bold; }

	.tipsnumber14 { font-size: 14px; font-family: "Times New Roman", Arial, Verdana, sans-serif; color: #800000; font-weight: bold; }


/*  TABLE Links  */

	.ttable12 { font-size: 12px; font-family: "Trebuchet MS", verdana, sans-serif; color: #000000; font-weight: normal; }

	.vtable11 { font-size: 11px; font-family: verdana, sans-serif; color: #000000; font-weight: normal; }

	.vtable10 { font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: normal; }


/*  SPONSOR Title  */

	.vsponsor10 { font-size: 10px; font-family: Verdana, Arial, "Trebuchet MS", helvetica, sans-serif; color: #ffffff; font-weight: bold; }


/*  REPORTS  Content  */

	.csreporthilite13 { font-size: 13px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, sans-serif; color: #000000; font-weight: normal; background-color: #ffff00; }

	.csreport12 { font-size: 12px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }
	.csreporthilite12 { font-size: 12px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, sans-serif; color: #000000; font-weight: normal; background-color: #ffff00; }

	.csreport11 { font-size: 11px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }

	.csreport10 { font-size: 10px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, helvetica, sans-serif; color: #000000; font-weight: normal; }

	.csreporthilite11 { font-size: 11px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, helvetica, sans-serif; color: #000000; font-weight: normal; background-color: #ffff00; }

	.csreporthilite11w { font-size: 11px; font-family: "Comic Sans MS", "Trebuchet MS", Georgia, Arial, helvetica, sans-serif; color: #000000; font-weight: normal; background-color: #ffffff; }

	.treport11 { font-size: 11px; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-weight: normal;}
	.treporthilite11 { font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; background-color: #ffff00; }

	.vreport10  { font-size: 10px; font-family: Verdana, Arial, "Trebuchet MS", helvetica, sans-serif; color: #000000; font-weight: normal; }
	.vreporthilite10  { font-size: 10px; font-family: Verdana, Arial, "Trebuchet MS", helvetica, sans-serif; color: #000000; font-weight: normal; background-color: #ffff00; }



/*  CAPTIONS  Content  */

	.vcaption11 { font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", helvetica, sans-serif; color: #000000; font-weight: normal; }

	.vcaption10 { font-size: 10px; font-family: Verdana, Arial, "Trebuchet MS", helvetica, sans-serif; color: #000000; font-weight: normal; }


/*  BOTTOM NAVIGATION  */

	.botnav12 { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold; }

	.botnav11 { font-size: 11px; font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold; }

	.botnav10 { font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold; }

/*  COPYRIGHTS   */

	.copyright10 { font-size: 10px; font-family: Arial, Verdana,  sans-serif; color: #000000; font-weight: normal; }

	.copyrightgray11 { font-size: 11px; font-family: Arial, Verdana,  sans-serif; color: #717171; font-weight: normal; }

	.copyrightgray10 { font-size: 10px; font-family: Arial, Verdana,  sans-serif; color: #717171; font-weight: normal; }

/*  Table Borders  */

.tablerim {
	border: 1pt dashed #000000; }

.borderL {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-color: #FFFFFF;
}
.borderR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

/* My Comment */

