/* Body Text Default */
p {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height: 18px;
	color: #333333;
	margin-left: 18px;
}

h1{ font: 16px/24px Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold; color: #333399; margin-bottom: 18px;}
h2{ font: 12px/18px Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold; font-style: italic; color: #666666; margin-bottom: 18px;}
h3{ font: 14px/18px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
   color: #000000; margin-bottom:-5px; }

/*  Link Default */
a:link { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a:visited { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a:visited:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}

/* Unordered List Default */
ul {
	font: 11px/16px Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	list-style-image: url(../media/vistabullet.gif);
	list-style-position: outside;
}

li {
	margin-left: 18px;
	margin-bottom: 2px;
}

/* Submit Button Default */
.submit {font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; line-height: 12px;}

/* Input Box Default */
.input {font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;/ border: 1px solid; border-color: 33CCFF 33CCFF #33ccff; line-height: 12px}



/* Primary Navigation Links */
.primarynav { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold} 
a.primarynav { text-decoration: none; color: #FF9999; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
a.primarynav:visited { text-decoration: none; color: #FF9999; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
a.primarynav:visited:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
a.primarynav:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
a.primarynav:active { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}

a.primarynavon { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
a.primarynavon:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}
a.primarynavon:visited { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold}

/* Secondary Navigation Links */
a.secondarynav { text-decoration: underline; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a.secondarynav:visited { text-decoration: underline; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.secondarynav:visited:hover { text-decoration: none; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.secondarynav:hover { text-decoration: none; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.secondarynav:active { text-decoration: underline; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold}


/* Body 1 Bold Color */
.boldclr {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height: 16px; font-weight: bold; color: #333399;}

/* Body Text 1 Loose */
.body1loose {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height: 20px; color: #333333;}

/* Body Text 1 */
.body1 {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height: 18px;
	color: #333333;
	margin-left: 18px;
}

/* Body Text 1 Link */

a.body1:link { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a.body1:visited { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body1:visited:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body1:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}


/* Body Text 2 */
.body2 {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #333333; margin-left: 0px;}

/* Body Text 2 Link */
a.body2:link { text-decoration: underline; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body2:hover { text-decoration: none; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body2:visited { text-decoration: underline; color: #006699; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}

/* Body 2  Italic*/
.body2italic {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; font-style: italic; color: #666666;}
/* Body 2 Bold */
.body2bold {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #000000; font-weight: bold}

/* Body 2 Bold ON*/
.body2boldon {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #990000; font-weight: bold}


/* Body Text 3 */
.body3 {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #999999; line-height: 18px;}

/* Body Text 3 Link */
a.body3:link { text-decoration: underline; color: #0000FF; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; font-weight: normal}
a.body3:hover { text-decoration: none; color: #0000FF; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; font-weight: normal}
a.body3:visited { text-decoration: none; color: #0000CC; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; font-weight: normal}

/* Unordered List 1 */
ul.list1 {font: 9px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; color: #333333; line-height: 11px;}

/* Press Release Headline */
.prheadline {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline {text-decoration: none; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:visited:hover {text-decoration: underline; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:visited {text-decoration: none; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:hover {text-decoration: underline; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:active {text-decoration: none; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}


/* Press Release Date Headline */
.prdate {font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate {text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:visited:hover {text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:visited {text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:hover {text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:active {text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}

/* Public Relations Text */
.prbody {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height: 16px;
	color: #333333;
	margin-left: 18px;
}

/* Public Relations Body Links */
a.prbody:link { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a.prbody:visited { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.prbody:visited:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.prbody:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}

/* Public Relations Bold Text */
.prbodybold {
	font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold
	line-height: 16px;
	color: #000000;
	margin-left: 0px;
}

.newsauthor {
	font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold
	line-height: 16px;
	color: #000000;
	margin-left: 18px;
}

/* Public Relations Subnav */
.prsubnav { font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333333; margin-left: 8px;}
a.prsubnav:link { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}
a.prsubnav:visited { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}
a.prsubnav:visited:hover { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}
a.prsubnav:hover { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}

.prsubnavon { font: 11px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #333399; margin-left: 0px;}


/* Red Headline */
.redheadline {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #990000; line-height: 15px; margin-left: 0px;}

/* Indented Red Headline */
.indentredheadline {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #990000; line-height: 15px; margin-left: 18px;}

/* Blue Headline */
.blueheadline {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; margin-left: 18px;}

/* Blue Headline Home Only*/
.blueheadlinehome {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; margin-left: 0px;}

/* Headline 3 */
.headline3 {font: 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #666666; line-height: 18px; font-weight: bold}

/* Quotation 1 */
.quotation1  {font: 12px Times, serif; font-style: italic; color: #000000; line-height: 13px;}

/* Quotation 2 */
.quotation2  {font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-style: italic; color: #000000; line-height: 12px;}

/* Author */
.author  {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-style: italic; color: #000000; line-height: 14px;}

/* Footer */
.footer {font: 9px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; line-height: 14px;}

/* Photo Caption */
.photocap {font: 9px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 11px;}
a.photocap { text-decoration: underline; font: 9px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 11px;}
a.photocap:visited { text-decoration: underline; font: 9px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 11px;}
a.photocap:visited:hover { text-decoration: none; font: 9px Arial, Verdana, Helvetica, sans-serif; color: #333333; line-height: 11px;}
a.photocap:hover { text-decoration: none; font: 9px Arial, Verdana, Helvetica, sans-serif; color: #333333; line-height: 11px;}
a.photocap:active { text-decoration: none; font: 9px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 11px;}


/* Horizontal Rule */
hr {color: #000000; size:1px;}
