@charset "utf-8";
.body_copy {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: lighter;
	text-align: left;
}
.body_copy_events {
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 20px;
	font-size: 14px;
	color: #000;
	font-weight: lighter;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.body_copy_execs {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: lighter;
	text-align: left;
}
.career_header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.career_topic {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.eventslinks {
	font: bold 12px Tahoma;
	padding-left: 20px;
	border:none;
	vertical-align: top;
	color: #003366;
	text-decoration:none;
	line-height: 19px;
	display:inline;
}
.eventslinks_no_indent {
	font: bold 12px Tahoma;
	border:none;
	vertical-align: top;
	color: #003366;
	text-decoration:none;
}
.copy_header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #707070;
}
.copy_header_® {
    font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #707070;
	vertical-align: 60%;
	font-weight: bold;
}.copy_header_small {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #707070;
}
.copy_header_small_blue {
	font: bold 12px Tahoma;
	border:none;
	vertical-align: top;
	color: #003366;
	text-decoration:none;
}
.email_link_no_underline {	
    padding-left: 5px;
	text-decoration:none;
	font: 14px Tahoma;
	border:none;
	color: #707070;
}
#slideshow { 
    margin: 50px auto; 
    position: relative; 
    width: 240px; 
    height: 240px; 
    padding: 10px; 
    box-shadow: 0 0 20px rgba(0,0,0,0.4); 
}

#slideshow > div { 
    position: absolute; 
    top: 10px; 
    left: 10px; 
    right: 10px; 
    bottom: 10px; 
}

/* This is the start of the drop-down menu attributes */
/* This is the main topic menu attributes */
#cssmenu {
	border: none;
	border: 0px;
	margin: 0px;
	padding: 0px;
	font: 67% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 969px;
}
/* This is the DIV top section vertical spacing */
#cssmenu ul {
  height: 17px;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* This is list alignment attributes */
#cssmenu li {
  float: left;
  padding: 0px;
}
#cssmenu li a {
  display: block;
  font-weight: normal;
  line-height: 20px;
  margin: 0px;
  padding: 6px 44px 13px 20px;
  text-decoration: none;
  bottom: 0;
}
#cssmenu > ul > li > a {
  color: #727272;
}
#cssmenu ul ul a {
  color: #ffffff;
  bottom: 0;
}
#cssmenu li > a:hover,
#cssmenu ul li:hover > a {
  background: #cccccc bottom center no-repeat;
  color: #FFFFFF;
  text-decoration: none;
}
#cssmenu li ul {
  background: #727272;
  display: none;
  height: auto;
  padding: 0px;
  margin: 0px;
  border: 0px;
  position: absolute;
  width: 250px;
  z-index: 200;
  opacity: .9
}
#cssmenu li:hover ul {
  display: block;
}
#cssmenu li li {
  display: block;
  float: none;
  margin: 0px;
  padding: 0px;
  width: 250px;
}
#cssmenu li:hover li a {
  background: none;
}
/* This is drop-down menu text attributes */
#cssmenu li ul a {
  display: block;
  height: 25px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 13px;
  font-style: normal;
  margin: 0px;
  padding: 0px 0px 0px 25px;
  text-align: left;
}
/* This is the font information on hover */
#cssmenu li ul a:hover,
#cssmenu li ul li:hover > a {
	background: #00467f  center left no-repeat;
	border: 0px;
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
#cssmenu p {
  clear: left;
}

.list-subtopic {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}
.quick_fact_header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}
.quick_fact_copy {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #707070;
	line-height: 20px;
}
.footer {
	color: #000000;
	font: normal 10px Tahoma;
}
.footer a {
	color: #000000;
	font: normal 10px Tahoma;
	text-decoration:none;
}
.inline_link {
    color: #707070;
	text-decoration:none;
}
}
.inline_link-spaced {
	color: #707070;
	text-decoration: none;
	line-height: 20px;
}
.trademark_notation_black {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	vertical-align: 60%;
	font-weight: bold;
}
.registered_trademark_notation_black {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	vertical-align: 60%;
	font-weight: bold;
}
.trademark_notation_gray {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	color: #707070;
	vertical-align: 60%;
	font-weight: bold;
}
.registered_trademark_notation_gray {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	color: #707070;
	vertical-align: 60%;
	font-weight: bold;
}
.small_italics {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #000;
/* This is the start of the Investor Relations CSS tagging */
}
.ir_title1 {	
	font: bold 15px Tahoma;
	border:none;
	vertical-align: top;
	color:#707070;
	line-height: 17px;
	text-decoration:none;
}
.ir_title2 {
    padding-left:20px;
	font: bold 12px Tahoma;
	border:none;
	vertical-align: top;
	color: #003366;
	text-decoration:none;
}

.ir_title3 { 
    padding-left: 26px;
	font: 12px Tahoma;
	border:none;
	vertical-align: top;
	color: #000000;
	text-decoration:none;
	}
.div_top_padding {
	padding: 10px 0px 0px 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #707070;
}
.wireless_suptopic {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.superlink_bullets {
	margin: 12px; padding: 12px; 
	font: 12px Tahoma;
	line-height: 21px;
	border:none;
	vertical-align: top;
	color: #000000;
}.wireless_suptopic2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 26px;
}
