.dektxt_p_16px{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:16px; color:#3399cc; font-weight:normal; line-height:18px;}
.hedtxt_bgr_16px{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#006699;
	font-weight:bold;
	line-height:18px;
	text-transform: uppercase;
	background-image: url('../images/colorboxes_c.gif');
	background-position: center right;
	background-repeat: no-repeat;
	text-align : center;
}
.bodytxt_gy_12px{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px; color:#333333; font-weight:normal; line-height:14px;}
.dmtxt_bbl_10px{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; color:#006699; font-weight:bold; line-height:12px;}
.dmtxt_bg_10px{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; color:#000066; font-weight:bold; line-height:12px;}
.linktxt_bl_12px{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px; color:#ff9900; font-weight:normal; line-height:14px;}
.linktxt_bbl_12px{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px; color:#ff9900; font-weight:bold; line-height:14px;}




/*

----------------------------------------------------

*/

h1 {
	font-size:16px;
	color:#006699;
	font-weight:bold;
	line-height:18px;
	text-transform: uppercase;
	background-image: url('../images/colorboxes_c.gif');
	background-position: center right;
	background-repeat: no-repeat;
	text-align : left;
}

h2, h3, h4, h5, h6 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; line-height:20px; letter-spacing:.7px; text-transform: uppercase; padding-left:5px; padding-right:5px; }

h2 {
	background-color : #000066;
}
h3 {
	background-color : #006699;
}
h4 {
	background-color : #ff9900;
}
h5{
	background-color : #cccc99;
}
h6 {
	background-color : #ccffff;
}

p, span, td { font-family: font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px; color:#333333; }

/* Left, center and right alignment of text in paragraphs and cells.*/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
p.no-margin { margin:0px; }

/* The inline text colors */
span.blue-text-16px { font-size:16px; color:#006699; font-weight:normal; line-height:18px; }
span.grey-text-12px { font-size:12px; color:#333333; font-weight:normal; line-height:14px; }
span.grey-text-10px { font-size:10px; color:#333333; font-weight:normal; line-height:12px; }
span.violet-capitalized-text-10px { font-size:10px; color:#006699; font-weight:bold; line-height:12px; letter-spacing:.7px; text-transform: uppercase; }
span.blue-subheader-text-10px { font-size:12px; color:#000066; font-weight:bold; line-height:12px; }

table p.bodytext, h1, h2, h3, h4, h5, h6 {
   margin: 0px;
}

    a {
		text-decoration: 
		color: #333333;
		}
			
	a:link {
		text-decoration: none;
		color: #006699;
		}
														
	a:hover {
		text-decoration: none;
		color: #000066;
		}
		
	a:active {
		text-decoration: none;
		color: #ff9900;
		}