body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	line-height: 20px;
	margin-bottom: 0px;
	}

	a:link {color:#F03; text-decoration: none}
	a:visited {color:#006FB9; text-decoration: none}
	a:hover {color:#F03; text-decoration: underline}

p, td, li, ul, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	}
	
h1 { font-size: 22px; line-height: 22px; font-weight: normal; }	

h2 { font-size: 22px; line-height: 30px; font-weight: normal; font-style: italic; color: #3A3ADE; letter-spacing: 4px; }	

/* End of Common links that affect all pages */


/* Left panel navigation links */

td#nav {
	color:#FFF;
	}

td#nav a:link, td#nav a:visited{
	color:#FFF; text-decoration: none}	

td#nav a:hover{
	color:#FFF; text-decoration: underline}
	
td#nav hr { border: 0; color: #000; height: 2px; background-color: #EAEAEA; /* need this element to show hr */ width: 99%; }

/* End of Left panel navigation links */

hr {
border: 0;
color: #666;
height: 1px;
background-color: #999; /* need this element to show hr */
width: 99%;
}



/* Text CSS below */

.texttiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.textsmall { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}



.headingBold { font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 18px; }	



.texttinygrey { color: #999999; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }	


.textred {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #FF0000;
}


.textwhitetiny {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


.textredsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}


.textgreysmall {
	color: #999999;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.textgrey{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.textwhitesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}



.textspace {
	font: 15px/22px Arial, Helvetica, sans-serif;
}

.yellowhighlight {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	background-color: #FFFF33;
	font-weight: bold;
	padding: 3px;
}


/* Text Bold CSS below */

.headingBoldRedBig { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #FF0033; }


.headingBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0033;
}

.headingBoldWhite { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; line-height: 30px; }


.headingBoldSmall { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }

.headingBoldSmallRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.headingBoldSmallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.headingBoldBig { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; line-height: 30px; }

.headingBoldSmallGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
}
.headingBlueBold { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #3A3ADE; font-size: 18px; }
.headingBoldBigSpace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
}

.headingBoldOrange {
	color: #F60;
}

.headingBoldSpace { font: normal 18px/30px Arial, Helvetica, sans-serif; }
.PageHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 28px;
}

