.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
}
.bodytext a:link, .bodytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0099FF;
	text-decoration:none;
}

.bodytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-decoration:none;
}
.orangebodytextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #E99406;
}
.whitebodytextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	font-weight: normal;
}
.whitebodytextboldsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;
}
.whitebodytextboldsmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitebodytextboldsmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitebodytextboldsmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.blacktitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight:bold;
	color: #000000;
}
.largerbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #000000;
}
.largerbodytext a:link, .largerbodytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0099FF;
	text-decoration:none;
}

.largerbodytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #999999;
	text-decoration:none;
}
.blackbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.blackbodytext a:link{
	color: #000000;
	font: bold small Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.blackbodytext a:visited{
	color: #000000;
	font: bold small Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.blackbodytext a:hover{
	color: #FF9900;
	font: bold small Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.ORANGEbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color: #FF9900;
}
.ORANGEbodytext a:link{
	color: #FF9900;
	font: bold small Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.ORANGEbodytext a:visited{
	color: #FF9900;
	font: bold small Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.ORANGEbodytext a:hover{
	color: #FFCC00;
	font: bold small Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.bluebodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color: #0099ff;
}
.yellowbodytext {
	color: #FFFF99;
	font: normal small "Arial Black";
}
.orangebodytext {
	font-family: "Arial Black";
	font-size: small;
	font-weight:normal;
	color: #E99406;
}

.orangemedbold {
	font-family: "Arial Black";
	font-size: xx-large;
	color: #FF9900;
}
.REDmedbold {
	color: #990000;
	font: xx-large "Arial Black";
}
.bluemedbold {
	font-family: "Arial Black";
	font-size: xx-large;
	color: #A9D2F0;
}
.greyheadings {
	font-family: "Arial Black";
	font-size: xx-large;
	color: #666666;
	text-decoration: underline;
}
.cyanheadings {
	font-family: "Arial Black";
	font-size: xx-large;
	color: #0099FF;
	text-decoration: underline;
}
.orangeheadings {
	font-family: "Arial Black";
	font-size: xx-large;
	color: #FF9900;
	text-decoration: underline;
}
.yellowheadings {

	font-family: "Arial Black";
	font-size: x-large;
	color: #fded9f;
}
.whiteheadings {
	color: #FFFFFF;
	text-indent: 120px;
	bottom: 0px;
	vertical-align: bottom;
	font: 35px "Arial Black";
}
.titlefontwhite {

	font-family: "Arial Black";
	font-size: xx-large;
	color: #FFFFFF;
	text-indent: 120px;
	bottom: 0px;
	vertical-align: bottom;
}
.subheadings {

	font-family: "Arial Black";
	font-size: large;
	color: #b2682a;
}
.HOMEheadings {
	color: #085BDB;
	font: large "Arial Black";
}
.GREYheadings {
	color: #666666;
	font: large "Arial Black";
}
.greytitles {
	font-family: "Arial Black";
	font-size: small;
	color: #4c4b50;
	font-weight: normal;
}

body {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
 }
.white {
	color: #FFFFFF;
	bottom: 0px;
	vertical-align: bottom;
	font: medium "Arial Black";
}
.white a:link, .white a:visited, {

	font-family: "Arial Black";
	font-size: large;
	color: #FFFFFF;
	bottom: 0px;
	vertical-align: bottom;
}


marquee {
	-moz-binding:	url("marquee-binding.xml#marquee");	/* needed */
	display:		block;		/* needed */
	overflow:		hidden;		/* needed */
	height:			20px;		/* needs to be a value. auto does not render correctly */
	
	width:			758px;		/* not needed */
	/*position:		relative;	/* not needed but there might be rendering errors in some weird cases */	

	/*border:			1px solid rgb(120,172,255);*/
}
.currentissuemainboxheadings {
	color: #ffcc00;
	font: normal small "Arial Black";
}
.currentissuebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #FFFFFF;
}
.currentissueyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color: #ffcc00;
}
.currentissuemainboxtitles1 {
	color: #FFCC00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.currentissuemainboxtitles2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.currentissuebottomboxheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #660000;
}
.smallbluebodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0099ff;
}
.smallbluebodytext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}
.OT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color: #FF9900;
	text-align:left;
	padding-left:25px;
}