/* CSS Document */
/* -----------------------------------------------------------------------------Overall font and text rollover-*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#52126B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
	}
td {vertical-align:top}
a{
	color: #081D76;
	text-decoration: none;
    }
a:hover {
	color:#95284D;
	text-decoration: none;
    }

/* -------------------------------------------------------------------------------------------subpage navigation-*/

.subpageNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006FA1;
	font-weight: bold;
	margin-left:12px;
	margin-top:9px;
	margin-bottom:18px;
	text-decoration: none;
	display:block;
    }

.subpageNav:hover {
    color:#52126B;
    text-decoration:none;
    }

.subpageOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BD0136;
	font-weight: bold;
	margin-top:9px;
	margin-bottom:18px;
	margin-left:0em;
	text-decoration: none;
	display:block;
    width:100%;
    height:13px;
    padding-left:13px;
    background-image:url('images/navarrow2.gif');
    background-repeat: no-repeat;
    background-position: left center
    }

.techNavBacker{
   background-image:url('../images/technologynav_lines.gif');
   }
   
.productNavBacker{
   background-image:url('../images/productnav_lines.gif');
   }
  
.mediaNavBacker{
      background-image:url('../images/medianav_lines.gif');
   }
   
.articleNavBacker{
      background-image:url('../images/articlenav_lines.gif');
   }
   
.pressNavBacker{
      background-image:url('../images/pressnav_lines.gif');
   }
   
.supportNavBacker{
   background-image:url('../images/supportnav_lines.gif');
   }
   
.cuNavBacker{
   background-image:url('../images/cunav_lines.gif');
   }
   
 .youthNavBacker{
   background-image:url('../images/youthnav_lines.gif');
   }
   
 .communityNavBacker{
   background-image:url('../images/communitynav_lines.gif');
   }
   
 .yourNavBacker{
   background-image:url('../images/yournav_lines.gif');
   }
/* -------------------------------------------------------------------------------------------footer text and links and backer-*/

.footerText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:26px;
    color: #ffffff;
	
    }
.footerText:hover {
    color:#ffffff;
    text-decoration:none;
    }
	
.footerCopy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
    color: #ffffff;
	text-decoration: none;
    }
.footerCopy:hover {
    color:#ffffff;
    text-decoration:none;
    }

.footerBacker{
    background-image:url('../images/bottom_repeator.gif');
	background-color:#52126B
    }
.footerBg {
text-align:center;
background-color:#1D2067;
border-right:8px solid #52126B;
border-left:9px solid #52126B;}
.spacer {
height:20px; 
background-color:#52126B; 
border-right:8px solid #52126B;
border-left:9px solid #52126B}

/* -------------------------------------------------------------------------------------------body styles backer-*/

.newBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #63A249;
	line-height:10pt;
	text-decoration: none;
	font-weight:bold;
	text-align:right
    }
	
.BoldItalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #63A249;
	line-height:10pt;
	text-decoration: none;
	font-weight:bold;
	font-style:italic;
    }
	
.newBoldred{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FF6600;
	line-height:10pt;
	text-decoration: none;
	font-weight:bold;
    }

.homeBodyBacker{
    background-image:url('../images/homebody_repeator.gif');
	background-color:#FFFFFF
    }
	
.mainBodyBacker{
    background-image:url('../images/body_repeator.gif');
	background-color:#FFFFFF
    }

.subBodyBacker{
    background-image:url('../images/subpagebody_repeator.gif');
		background-color:#FFFFFF
    }

.HeaderBacker{
	background-image:url('../images/header_backer.gif');
	padding-top:12px;
	padding-bottom:12px;
	padding-left:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:12px;
	color:#ffffff
    }

.subHeaderBacker{
    background-image:url('../images/sub_header_backer.gif'); 
	padding-top:7px;
	padding-bottom:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	padding-left:11px;
	font-size:12px;
	color:#000000
    }
	
.blueHeaderBacker{
    background-image:url('../images/header_backer_blue.gif'); 
	padding-top:7px;
	padding-bottom:7px;
	padding-left:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:11px;
	color:#ffffff
    }
	
.greenHeaderBacker{
    background-image:url('../images/header_backer_green.gif'); 
	padding-top:7px;
	padding-bottom:7px;
	padding-left:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:11px;
	color:#ffffff
    }
    
.redHeaderBacker{
    background-image:url('../images/header_backer_red.gif'); 
	padding-top:7px;
	padding-bottom:7px;
	padding-left:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:11px;
	color:#ffffff
    }    
    	
.subGreenHeaderBacker{
    background-image:url('../images/sectionheader_rightgreen.gif'); 
	padding-top:7px;
	padding-bottom:7px;
	padding-left:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:11px;
	color:#ffffff
    }

.shadedRow {
    background-color:#E6EFE3;
    }
  
.arrowlink {
  width:100%;
  height:13px;
  margin:0em;
  padding-left:17px;
  background-image:url('../images/navarrow1.gif');
  background-repeat: no-repeat;
  background-position: left center;
  display:block
  }
	
.toplink {
  margin:0em;
  text-align:right;
  background-image:url('../images/navarrowup3.gif');
  background-repeat: no-repeat;
  background-position: right center;; padding-left:1em; padding-right:1em; padding-top:0em; padding-bottom:0em
  }
.clientLogo {
float:left;
margin:1.3em 10px 5px 0px;
padding:0;
border:1px solid #999
}


	
