/* subnav rollovers */
A.topnav_smenu:link, A:active { font: 7px Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }
A.topnav_smenu:visited { font: 7px Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }
A.topnav_smenu:hover { font: 7px Arial, Helvetica, sans-serif; font-size: 7pt; color: #003366; font-weight: normal; text-decoration: none;}

A.copyLink:link, A:active { font: 10px Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: normal; text-decoration: underline; }
A.copyLink:visited { font: 10px Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: normal; text-decoration: underline; }
A.copyLink:hover { font: 10px Arial, Helvetica, sans-serif; font-size: 10pt; color: #0066CC; font-weight: normal; text-decoration: underline;}

A.copyLinkSection:link, A:active { font: 10px Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: normal; text-decoration: underline; }
A.copyLinkSection:visited { font: 10px Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: normal; text-decoration: underline; }
A.copyLinkSection:hover { font: 10px Arial, Helvetica, sans-serif; font-size: 10pt; color: #0066CC; font-weight: normal; text-decoration: underline;}

A.greyLink:link, A:active { font: 12px Arial, Helvetica, sans-serif;  color: #666666; font-weight: normal; text-decoration: none; }
A.greyLink:visited { font: 12px Arial, Helvetica, sans-serif;  color: #666666; font-weight: normal; text-decoration: none; }
A.greyLink:hover { font: 12px Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; text-decoration: none; }

A.copyLinkP2:link, A:active { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: normal; text-decoration: none; }
A.copyLinkP2:visited { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: normal; text-decoration: none; }
A.copyLinkP2:hover { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066CC; font-weight: normal; text-decoration: none;}

A.copy:link, A:active { font: 9px Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }
A.copy:visited { font: 9px Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none; }
A.copy:hover { font: 9px Arial, Helvetica, sans-serif; font-size: 9pt; color: #003366; font-weight: normal; text-decoration: none;}

A.bioLink:link, A:active { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: normal; text-decoration: none; padding-bottom: 7px; }
A.bioLink:visited { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: normal; text-decoration: none; padding-bottom: 7px; }
A.bioLink:hover { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066CC; font-weight: normal; text-decoration: none; padding-bottom: 7px;}

A.productMenu:link, A:active { font: 14px Arial, Helvetica, sans-serif; color: #003366; font-weight: normal; text-decoration: none; }
A.productMenu:visited { font: 14px Arial, Helvetica, sans-serif;  color: #003366; font-weight: normal; text-decoration: none; }
A.productMenu:hover { font: 14px Arial, Helvetica, sans-serif;  color: #000000; font-weight: normal; text-decoration: underline;}

A.prodMenuS1:link, A:active { font: 12px Arial, Helvetica, sans-serif;  color: #000000; font-weight: normal; text-decoration: none; }
A.prodMenuS1:visited { font: 12px Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; text-decoration: none; }
A.prodMenuS1:hover { font: 12px Arial, Helvetica, sans-serif;color: #000000; font-weight: normal; text-decoration: underline;}

A.productMenuS2:link, A:active { font: 12px Arial, Helvetica, sans-serif; color: #003366; font-weight: normal; text-decoration: none; }
A.productMenuS2:visited { font: 12px Arial, Helvetica, sans-serif;  color: #003366; font-weight: normal; text-decoration: none; }
A.productMenuS2:hover { font: 12px Arial, Helvetica, sans-serif;  color: #000000; font-weight: normal; text-decoration: underline;}

A.subnavLink, A:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: underline; }
A.subnavLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: underline; }
A.subnavLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC00; font-weight: normal; text-decoration: underline;}

A.topnav, A:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }
A.topnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }
A.topnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCE6FF; font-weight: normal; text-decoration: none; }

A.subnav, A:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-decoration: none; }
A.subnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-decoration: none; }
A.subnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-decoration: underline;}

A.prodMenuS2:link, A:active { font:10px Arial, Helvetica, sans-serif;  color: #003366; font-weight: normal; text-decoration: none; }
A.prodMenuS2:visited { font: 10px Arial, Helvetica, sans-serif;  color: #003366; font-weight: normal; text-decoration: none; }
A.prodMenuS2:hover { font: 10px Arial, Helvetica, sans-serif; color: #003366; font-weight: normal; text-decoration: underline;}

A.docLink:link, A:active { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none; }
A.docLink:visited { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none; }
A.docLink:hover { font: 8px Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; text-decoration: underline;}

A.topnav_sm, A:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: normal; text-decoration: none; cursor: default;}
A.topnav_sm:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: normal; text-decoration: none; cursor: default;}
A.topnav_sm:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCE6FF; font-weight: normal; text-decoration: none; cursor: default;}

.titleLine { font: 16px Arial, Helvetica, sans-serif; color: #003366; font-weight: normal; text-decoration: none; }



.elements {  font: 6px verdana, sans-serif; font-size: 7pt; color: #B36E22; text-decoration: none;}
.productH1 {  font: 15px arial, sans-serif;  color: #003366; text-decoration: none; font-weight: bold;  padding-bottom: 0px; }
.productH2 {  font: 15px arial, sans-serif;  color: #003366; text-decoration: none; font-weight: bold;  padding-bottom: 6px; }
.productH3 {  font: 15px arial, sans-serif;  color: #003366; text-decoration: none; font-weight: normal;  padding-bottom: 6px; }
.presskitH1 {  font: 15px arial, sans-serif;  color: #003366; text-decoration: none; font-weight: bold;  padding-bottom: 12px; }

.productTitleH1 {  font: 13px arial, sans-serif;  color: #003366; text-decoration: none; font-weight: bold;  padding-bottom: 0px; }

.0pxPad {   padding-bottom: 0px; }
.2pxPad {   padding-bottom: 2px; }
.5pxPad {   padding-bottom: 5px; }
.10pxPad {   padding-bottom: 10px; }
.hrPad {   padding-bottom: 6px;  padding-top: 8px;}

.subheadWht {  font: 12px arial, sans-serif;  color: #FFFFFF; text-decoration: none; font-weight: bold;}
.subheadBlack {  font: 12px arial, sans-serif;  color: #000000; text-decoration: none; font-weight: bold;}
.copy {  font: 10px arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; padding-bottom: 7px;}
.copySpaced {  font: 10px arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; line-height: 20pt; padding-bottom: 7px;}
.copyP2 {  font: 8px arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.copyLogoDownload {  font: 8px arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.footnote {  font: 7px arial, sans-serif; color: #000000; text-decoration: none;}
.footnote_ind {  font: 8px arial, sans-serif; font-size: 8pt; color: #FF0000; text-decoration: none;}
.footnote_ind2 {  font: 7px arial, sans-serif; font-size: 7pt; color: #FF0000; text-decoration: none;}

.copyQuestion {  font: 10px arial, sans-serif; font-size: 10pt; color: #003366; text-decoration: none; font-weight: bold;}


.copySmallProd {  font: 10px arial, sans-serif;  color: #000000; text-decoration: none;}

.bioText {  font: 8px arial, sans-serif; font-size: 8pt; color: #003366; text-decoration: none;}
.side_copy {  font: 8px verdana, sans-serif; font-size: 7pt; color: #444444; text-decoration: none;}
.copyHealdline {  font: 9px arial, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight: bold; }

/* end */
.nonlink {  font: 9px arial, sans-serif; font-size: 9pt; color: #4B5F63; font-weight: normal; text-decoration: none;}
.copyright { font: 9px verdana, sans-serif; font-size: 9px; color: #8DB1BA; }
.breadcrumbcopy {  font: 9px verdana, sans-serif; font-size: 7pt; color: #000000; text-decoration: none;}

body {
	background-image: url("../img/bk_repeat.gif");
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}

.searchTxt{  font: 10px arial, sans-serif; color: #003D7C; text-decoration: none; }

.whtTxt{
	font: 11px arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}

.go-button {
	color: #FFFFFF;
	background:  #003366;
	border: 2px #9cf outset;
	font-size: 9px;
}

.nav_01 { position:absolute; left:30px; top:20px; z-index:1; width: 115px;}
.menu_01 {position:absolute; left:22px; top:40px; z-index:1000; visibility:hidden;}

.nav_02 { position:absolute; left:114px; top:20px; z-index:2; width: 100px;}
.menu_02 {position:absolute; left:120px; top:40px; z-index:2000; visibility:hidden;}

.nav_03 { position:absolute; left:194px; top:20px; z-index:3; width: 125px;}
.menu_03 {position:absolute; left:220px; top:40px; z-index:3000; visibility:hidden;}

.nav_04 { position:absolute; left:310px; top:20px; z-index:4; width: 115px;}
.menu_04 {position:absolute; left:326px; top:40px; z-index:4000; visibility:hidden;}

.nav_05 { position:absolute; left:384px; top:20px; z-index:5; width: 115px;}
.menu_05 {position:absolute; left:405px; top:40px; z-index:5000; visibility:hidden;}

.nav_06 { position:absolute; left:444px; top:20px; z-index:6; width: 115px;}
.menu_06 {position:absolute; left:510px; top:40px; z-index:6000; visibility:hidden;}

.nav_08 { position:absolute; left:550px; top:20px; z-index:8; width: 115px;}

.nav_07 { position:absolute; left:640px; top:8px; z-index:7; width: 160px;}
.menu_07 {position:absolute; left:610px; top:30px; z-index:7000; visibility:hidden;}

.search {position:absolute; left:640px; top:33px; z-index:1200; }


.ttt_button {position:absolute; left:760px; top:35px; z-index:1300; }


.usgear_button {position:absolute; left:880px; top:35px; z-index:1400; }

.homeTxt {
	position:absolute;
	left:398px;
	top:151px;
	z-index:1200;
	width: 295px;
}

p.sitemap{
	
}

table.subnav {
	
	background-color: #CCCCCC;
}
table.subnav td {
	white-space: nowrap;
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
}
table.subnav td a {
	display: block;
	padding: 5px;
	
}
table.subnav td a:hover {
	background-color: #003D7C;
	
}

.copyright {font: 9px verdana, sans-serif; font-size: 9px; color: #003366; }
.style1 {color: #003366}
