.leading { line-height: 16px; }
.leading15 { line-height: 15px; }
		
a {font-family: arial, helvetica, sans-serif; color: #ffffff;}
a:link {color: #ffffff;}
a:visited {color: #ffffff; }
a:active {color: #000000; text-decoration: underline;}
a:hover {color: #000000; text-decoration: underline;}

.sup32 {font-size:10px; position:relative; top:-14px; font-family: verdana, helvetica, arial; }
.sup24 {font-size:10px; position:relative; top:-10px; font-family: verdana, helvetica, arial; }
.sup20 {font-size:10px; position:relative; top:-7px; font-family: verdana, helvetica, arial; }
.sup16 {font-size:10px; position:relative; top:-7px; font-family: verdana, helvetica, arial; }
.sup14 {font-size:10px; position:relative; top:-6px; font-family: verdana, helvetica, arial; }
.sup {font-size: 9px; position: relative; top: -3px; font-style: normal; }

.buttonlink {font-family:verdana; font-size: 10px; text-decoration: none; color: #ffffff; font-weight: bold; }
.buttonlink:link {color: #ffffff; }
.buttonlink:visited {color: #ffffff; }
.buttonlink:active {color: #ffffff; }
.buttonlink:hover {color: #ffffff; }

.greftxt {color:#000000; font-size: 10px;}
.gref {font-size: 10px;}
.gref:link {font-size: 10px; text-decoration: none;}
.gref:visited {font-size: 10px; text-decoration: none;}
.gref:active {color:#000000; font-size: 10px; text-decoration: underline;}
.gref:hover {color:#000000; font-size: 10px; text-decoration: underline;}

.grefblack {color:#000000; font-size: 10px;}
.grefblack:link {color:#000000; font-size: 10px; text-decoration: none;}
.grefblack:visited {color:#000000; font-size: 10px; text-decoration: none;}
.grefblack:active {color:red; font-size: 10px; text-decoration: underline;}
.grefblack:hover {color:red; font-size: 10px; text-decoration: underline;}

.vFix { font-size: 1px; line-height: 0px } /* Temporary fix for vertical spacing in NS 6 */

form { margin: 0px; }
br, head, nobr 	{font-family: arial, helvetica, sans-serif; color: #000000 ; }
div { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000000 ; }
p, span, input, td	{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000000 ; }
select {font-family:arial, helvetica, sans-serif; font-size: 10px; color: #000000;  }
blockquote { font-size: 11px; margin: 6px 13px 3px 13px; }
ol { margin: 27px; margin-top:0px; }
ul { margin:17px; margin-top:0px; list-style: square outside; color:#cccccc }
strong {font-weight: bold; }
body { background-image:url(/media/bgBlue.jpg);
		color: #000000;
		margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
		font-size: 12px; 
		font-family: arial, helvetica, sans-serif; }
/*
.bgheaderhome { background: url(/hpAssets/bg-headerhome.gif) repeat-x; }
.bgheaderSeparator { background: url(/hpAssets/bg-headerSeparator.gif) repeat-x; }

.bgleftColumn 	{ background: url(/hpAssets/bg-leftColumn.gif) no-repeat; }
.bgrightColumn1 { background: url(/hpAssets/bg-rightColumn1.gif)  no-repeat; }
.bgrightColumn2 { background: url(/hpAssets/bg-rightColumn2.gif)  no-repeat; }

.bgheader { background: url(/hpAssets/bg-header.gif) repeat-x; }
.bgfooter { background: url(/hpAssets/bg-footer.gif) repeat-x; }
.bgvert { background: url(/hpAssets/bg-vertical.gif) repeat-y; }
.bghoriz { background: url(/hpAssets/bg-horizontal.gif) repeat-x; }

.bgvertdots { background: url(/hpAssets/bg-vertical.gif) repeat-y; }
.bghorizdots { background: url(/hpAssets/bg-horizontal.gif) repeat-x; }
*/
.bg20 { background-color: #cccccc }

.t11k {font-size:11px; color:#000000 }
.t11-b {font-size:11px; font-weight: bold }
.t11 {font-size:11px; }
.warn {font-size:16px; }
.b {font-weight: bold; }
.header {font-size:14px; font-weight:bold;}

.r {color: #ff0000; }
.k {color: #000000; }
li {
	list-style-position: outside;
	list-style-type: disc;
}
