@media print {
td.copymain, div.copymain, span.copymain  {
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	line-height : 15px;
	display: compact;
}
}

a.copymain{
	color : #003399;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}
a.copymain:VISITED {
	color : #003399;
}


#bg { 
position:absolute; 
width:100%; 
height:100%; /* works only if parent container is assigned a height value */ 
background:#5C5C5C; 
} 

.bgtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%
}
.breadSeperator {
	color : #000;
	font-weight : normal;
	font-size :9px;
	font-family : Verdana, sans-serif;
}

.bread  {
	color : #666;
	font-weight : normal;
	font-size : 9px;
	font-family : Verdana, sans-serif;
	line-height : 15px;
    text-decoration : underline;
}

/* breadcrumb you are here */
.breadhere  {
	color : #c00;
	font-weight : normal;
	font-size : 9px;
	font-family : Verdana, sans-serif;
	line-height : 15px;
	text-decoration : none;
}

/* body copy on secondary pages */
.copymain  {
	color : #666666;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	line-height : 15px;
	
}
/* small body copy for callouts on secondary pages */
.callout  {
	color : #000000; 
	font-weight : normal; 
	font-size : 10px;
	font-family : Arial, sans-serif;
}

/* headers on secondary pages */
.header  {
	color : #CC0000;
	font-weight : bold;
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
}

/* subheads in main copy area on secondary pages */
.subhead {
	color : #575757;
	font-weight : bold;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
}

/* subheads for press releases in main copy area on secondary pages */
.subheadpr {
	color : #000000;
	font-weight : bold;
	font-size : 12px;
	font-family : Verdana, sans-serif;
	text-transform : uppercase;
}

/* subheads in right column on secondary pages */
.subheadrt {
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
}

/* subheads bold in right column on secondary pages */

/*.subheadrtbold {
	color : #666666;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}*/

/* links for body copy */
.linkmain {
	color : #003399;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

/* links for body copy:HOVER */
.linkmain:HOVER {
	color : #999999;
}

/* links for body copy:ACTIVE */
.linkmain:ACTIVE {
	color : #999999;
}

/* links for home page */
.linkhome {
	color : #FFFFFF;
	font-weight : normal;
	font-size : 10px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

/* links for home page:HOVER */
.linkhome:HOVER {
	color : #CCCCCC;
}

/* links for home page:ACTIVE */
.linkhome:ACTIVE {
}

/* links for press release list */
.linkpress {
	color : #666666;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
	text-transform : uppercase;
}

/* links for press release list:HOVER */
.linkpress:HOVER {
	color : #999999;
}

/* links for press release list:ACTIVE */
.linkpress:ACTIVE {
	color : #999999;
}

/* links for press release list:VISITED */
.linkpress:VISITED {
	color : #999999;
}

/* links for body copy */
.linksubhead {
	color : #444444;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

/* links for body copy:HOVER */
.linksubhead:HOVER {
	color : #999999;
}

/* links for body copy:ACTIVE */
.linksubhead:ACTIVE {
	color : #999999;
}
.linksubhead:VISITED {
	color : #444444;
}
/* links for right navbar */
.linkemail {
	color : #CC0000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

/* links for right navbar:HOVER */
.linkemail:HOVER {
	color : #666666;
}

/* links for right navbar:ACTIVE */
.linkemail:ACTIVE {
	color : #666666;
}

/* links for right navbar */
.linkrtnav {
	color : #CC0000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

/* links for right navbar:HOVER */
.linkrtnav:HOVER {
	color : #666666;
}

/* links for right navbar:ACTIVE */
.linkrtnav:ACTIVE {
	color : #666666;
}
/* links for right navbar selected */
.linkrtnavon {
	color : #666666;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}
/* links for monthly PR list pages */
.linkprmonth {
	color : #CC0000;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

/* links for monthly PR list pages:HOVER */
.linkprmonth:HOVER {
	color : #666666;
}

/* links for monthly PR list pages:ACTIVE */
.linkprmonth:ACTIVE {
	color : #666666;
}

/* links for monthly PR list pages:ACTIVE */
.linkprmonth:VISITED {
	color : #999999;
}
/* links for monthly PR list pages selected */
.linkprmonthon {
	color : #666666;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}
/* links for Back to Top */
.linktop {
	color : #999999;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}
/* links for Back to Top:HOVER */
.linktop:HOVER {
	color : #CCCCCC;
}
/* links for Back to Top:ACTIVE */
.linktop:ACTIVE {
	color : #CCCCCC;
}
/* reg symbol */
.reg  {
	font-size : 9px; 
}
/* SM symbol */
.sm  {
	font-size : 9px; 
	font-family : Arial, sans-serif;
}
/* for netscape */
B {
	font-weight : bold;
}
/* blockquote with italics */
BLOCKQUOTE {
	font-style : italic;
}
/* Microsite Name link on navbar */
.toplinknav {
      display: block;
      padding: 3px 0 3px 0;
      margin: 0;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 13px;
      font-weight: bold;
      text-decoration: none;
      letter-spacing: 75%;
      color: #666666;
      cursor : hand;
}
/* Microsite Name link HOVER on navbar */
.toplinknav:HOVER {
     color: #CC0000;
     display: block;
     padding: 3px 0 3px 0;
     margin: 0;
 }
/* Microsite Name link on navbar: Turned to the "on" state */
.toplinknav_on {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     font-weight: bold;
     text-decoration: none;
     color: #CC0000;
     display: block;
     padding: 3px 0 3px 0;
     margin: 0;
}
/* Top level links for navbar */
.linknav {
      display: block;
      padding: 3px 0 3px 0;
      margin: 0;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      letter-spacing: 75%;
      color: #666666;
      cursor : hand;
}
/* Top level links for navbar:HOVER */
.linknav:HOVER {
     color: #CC0000;
     display: block;
     padding: 3px 0 3px 0;
     margin: 0;
 }
/* Top level links for navbar: Turned to the "on" state */
.linknav_on {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     color: #CC0000;
     display: block;
     padding: 3px 0 3px 0;
     margin: 0;
}

 

/* Second level links for navbar */
.sublinknav {
     display: block;
     padding: 3px 0 3px 15px;
     margin: 0;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold;
     text-decoration: none;
     line-height: 12px;
     letter-spacing: 75%;
     color: #666666;
}
/* Second level links for navbar:HOVER */
.sublinknav:HOVER {
     color: #CC0000;
     display: block;
     padding: 3px 0 3px 15px;
     line-height: 12px;
 }

 

/* Second level links for navbar:ACTIVE */
.sublinknav:ACTIVE {
     display: block;
     padding: 3px 0 3px 15px;
     line-height: 12px;
}
/* Second level links for navbar: Turned to the "on" state */
.sublinknav_on {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: bold;
     text-decoration: none;
     color: #CC0000;
     display: block;
     padding: 3px 0 3px 15px;
     line-height: 12px;
}
/* Third level links for navbar */
.subsublinknav {
     display: block;
     padding: 3px 0 3px 30px;
     margin: 0;
     color: #666666;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height : 12px;
	 text-decoration: none;
}
/* Third level links for navbar:HOVER */
.subsublinknav:HOVER {
     color: #CC0000;
     text-decoration: none; 
     display: block;
     padding: 3px 0 3px 30px;
     line-height: 12px;
}
/* Third level links for navbar:ACTIVE */
.subsublinknav:ACTIVE {
     display: block;
     padding: 3px 0 3px 30px;
     line-height: 12px;
}
/* Third level links for navbar: Turned to the "on" state */
.subsublinknav_on {
     color: #CC0000;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     text-decoration: none;
     display: block;
     padding: 3px 0 3px 30px;
     line-height: 12px;
}
/* Forth level links for navbar */
.subsubsublinknav {
     display: block;
     padding: 3px 0 3px 45px;
     margin: 0;
     color: #666666;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height : 12px;
	 text-decoration: none;
}
/* Forth level links for navbar:HOVER */
.subsubsublinknav:HOVER {
     color: #CC0000;
     text-decoration: none; 
     display: block;
     padding: 3px 0 3px 45px;
     line-height: 12px;
}
/* Forth level links for navbar:ACTIVE */
.subsubsublinknav:ACTIVE {
     display: block;
     padding: 3px 0 3px 45px;
     line-height: 12px;
}
/* Forth level links for navbar: Turned to the "on" state */
.subsubsublinknav_on {
     color: #CC0000;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     text-decoration: none;
     display: block;
     padding: 3px 0 3px 45px;
     line-height: 12px;
}
/* Padding for nav areas - within divs */
.navbox {
     padding: 5px 10px 5px 10px;
}

 /* Padding for content areas - within divs */
.box {
 padding-top: 3px;
 padding-right: 10px;
 padding-bottom: 3px;
 padding-left: 7px;
}
 
.navbox br {
     display: none;
}

/* News Area Text - grey box */
.newsmain {

	color : #FFFFFF;
	font-weight : normal;
	font-size : 10px;
	font-family : Verdana, sans-serif;
	line-height : 20px;
	text-decoration:none;
}
/* Home page headers */
.header2 {

	color : #666666;
	font-weight : normal;
	font-size : 19px;
	font-family : Arial, Helvetica, sans-serif;
}

/**************************************************/
/*************** added for WDA ********************/
/**************************************************/

 /* Padding for right content areas - within divs */
.rtbox {
 padding-right: 10px;
 padding-left: 7px;
 padding-bottom: 2px;
 padding-top: 2px;
}

/* showcase link */
.showcaselnk {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
     color: #CC0000;
     padding: 3px 0 3px 0;
     margin: 0;
}

/*left nav styles */
.subsublink {
     margin: 0;
     color: #666666;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height : 12px;
	 text-decoration: none;
}

.subsublink_on {
     margin: 0;
     color: #CC0000;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 line-height : 12px;
	 text-decoration: none;
}

/* right column styles with padding */
.subheadrtboldred {
	color : #CC0000;
    display: block;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

.subheadrtbold {
	color : #666666;
    display: block;
	font-weight : bold;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

.subsubheadrtbold {
      color: #666666;
      display: block;
	  padding: 3px 0 3px 0;
      margin: 0;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      letter-spacing: 75%;
}

/* links for right navbar */
.linkrtnavpad {
	color : #CC0000;
	padding: 2px 0px 2px 0px;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

/* links for right navbar:HOVER */
.linkrtnavpad:HOVER {
	color : #666666;
}

/* links for right navbar:ACTIVE */
.linkrtnavpad:ACTIVE {
	color : #666666;
}


/* for displaying doc count on the right */
.rightnavdoccnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height : 12px;
	color: #666666;
}

 /* Padding for product links - within divs */
.prodbox {
 padding-right: 15px;
 padding-left: 15px;
 padding-bottom: 5px;
 padding-top: 0px;
}

/* product links */
.linkprod {
	color : #003399;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

.linkprod:HOVER {
	color : #999999;
}

.linkprod:ACTIVE {
	color : #999999;
}

/* body copy small product descriptions */
.copymainsm  {
	color : #666666;
	display: block;
	font-weight : normal;
	font-size : 10px;
	font-family : Verdana, sans-serif;
	letter-spacing: 75%;
	line-height : 12px;
}

a{
	color : #003399;
	font-weight : normal;
	font-size : 11px;
	font-family : Verdana, sans-serif;
	text-decoration : underline;
}

a:HOVER {
	color : #999999;
}

a:ACTIVE {
	color : #999999;
}

.FormElement 
{ 
FONT-SIZE: 10px; 
COLOR: #333333;
font-family: Verdana, sans-serif;	
}

.alternateRow
{
	text-align : left;
	background-color : #E0E0E0;
}

.DataRow
{
	text-align : left;
}

.gridViewHeader
{
	color: White;
    background-color : Gray; 
    white-space : nowrap;
}

.gridViewPager, .gridViewPager td
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;    
}

.gridViewPager a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: black;
    text-decoration: none;
}


