/* mastertext 2004 stylesheet */
/* updated 09/01/2004 CJM */

body { background: #ffffff;	margin-top: 0px; margin-left: 0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 150% }
td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 150% }
td.toolbarsearch { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
td.toolbarsearch-w { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.author { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.cathead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }
.catsubhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.catsubhead_black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.catsubhead_maincolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.citation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.freezer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.legend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.promo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.sectionNav	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: normal }
.sectionFooter 	{  font-family:Verdana, Arial, sans-serif; font-size: 11px; color: #333333;line-height: 18px }
.warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000 }

/* styles to control underline of required form fields in dmlib/cookies.asp */
/* default is underline unless overriding style added to page containing dmlib/cookies.asp include */

.underline_fname { text-decoration: underline; }
.underline_lname { text-decoration: underline; }
.underline_inst { text-decoration: underline; }
.underline_dept { text-decoration: underline; }
.underline_add1 { text-decoration: underline; }
.underline_bldg { text-decoration: underline; }
.underline_city { text-decoration: underline; }
.underline_st { text-decoration: underline; }
.underline_cntrycode { text-decoration: underline; }
.underline_zip { text-decoration: underline; }
.underline_tel { text-decoration: underline; }
.underline_email { text-decoration: underline; }

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }

.h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }
.h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none }


ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 1em }
dl {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px } 
dt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px } 
dd {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px } 
dir {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px } 
menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px } 
address {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px } 

ul.table { margin-left: 15px; margin-bottom: 0px; padding: 0px }
ol.table { margin-left: 15px; margin-bottom: 0px; padding: 0px }

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
input.toolbarsearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
select.toolbarsearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
option { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
 
A { color: #3366cc; text-decoration: none }
A:link { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A:hover	{ color: #cc6633; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A:active { color: #cc6633; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A:visited { color: #666600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

A.footer { color: #185795; font-size: 9px; text-decoration: none }
A.footer:link { color: #185795; font-size: 9px; text-decoration: none }
A.footer:hover { color: #185795; font-size: 9px; text-decoration: underline }
A.footer:active	{ color: #185795; font-size: 9px; text-decoration: underline }
A.footer:visited { color: #185795; font-size: 9px; text-decoration: underline }

A.utility { color: #1562AD; font-size: 10px; text-decoration: none }
A.utility:link { color: #1562AD; font-size: 10px; text-decoration: none }
A.utility:hover { color: #1562AD; font-size: 10px; text-decoration: underline }
A.utility:active { color: #1562AD; font-size: 10px; text-decoration: underline }
A.utility:visited { color: #1562AD; font-size: 10px; text-decoration: underline }

A.large { font-size: 11px; font-weight: bold; text-decoration: none }
A.large:link { font-size: 11px; font-weight: bold; text-decoration: none }
A.large:hover { font-size: 11px; font-weight: bold; text-decoration: underline }
A.large:active { font-size: 11px; font-weight: bold; text-decoration: underline }
A.large:visited { font-size: 11px; font-weight: bold }

A.faves { color: #ffffff; font-size: 11px; text-decoration: none }
A.faves:link { color: #ffffff; font-size: 11px; text-decoration: none }
A.faves:hover { color: #ffffff; font-size: 11px; text-decoration: underline }
A.faves:active { color: #ffffff; font-size: 11px; text-decoration: underline }
A.faves:visited { color: #ffffff; font-size: 11px }

/* coverup for V8870 component */
.lshft {
	background-color:fff;
	position: absolute;
	top: 67px;
	left: 15px;
	margin: 0px;
	padding: 2px;
	z-index: 100;
	}

/* search area */
#searchposition {
	position:absolute;
	left:470px;
	top:66px;
	width:250px;
	z-index:30000;	
}

#searchposition a {
	margin-left:2px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

#searchposition a:hover {
	color:#FFC;
	text-decoration:underline;
}

/* styles for Brothercake ver. 4.301 menu */

#aboutudm  { 
width:151px;
height:13px;
}
#aboutudmButton, #aboutudmButton:visited { 
height:13px;
}
#productsudm { 
width:155px;
height:13px;
}
#productsudmButton, #productsudmButton:visited { 
height:13px;
}
#techudm { 
width:175px; 
height:13px;
}
#techudmButton, #techudmButton:visited { 
height:13px;
}
@media print {
/* hide the navbar when printed */
.udm { display:none;
}
}
#udm a {
text-decoration:none !important;
}
#udm li {
font-size:11px;
}
#udm a {
font-size:11px;
}
