.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.yellownav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #FFFF99;
	text-decoration: none;
}
.whitesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
smallblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C20202;
	text-decoration: underline;
}
.whiteheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #C20202;
	text-transform: none;
}

.crumb {
font-family: verdana, geneva, arial, helvetica;
font-size: 10px;
font-weight: none;
color: #ccccff
}

A.crumb {
color: #ffffff;
text-decoration: underline
}

A.crumb:visited  {
color: #ffffff;
text-decoration: underline
}

A.crumb:hover  {
color: #ccccff;
text-decoration: none
}


.white-menulink {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			font-weight: bold;
			color: #ffffff}

A.white-menulink {
			color: #ffffff;
			text-decoration: none}

A.white-menulink:visited  {
			color: #ffffff;
			text-decoration: none}



.body-sm-white {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 9px;
			color: #ffffff}

.body-gray {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #333333}
			
.body-blue {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #6666cc}

A.body-blue {
			color: #6666cc;
			text-decoration: underline}

A.body-blue:visited  {
			color: #6666cc;
			text-decoration: underline}

A.body-blue:hover  {
			color: #6666cc;
			text-decoration: none}

A.body-gray {
			color: #333333;
			text-decoration: underline}

A.body-gray:visited  {
			color: #333333;
			text-decoration: underline}

A.body-gray:hover  {
			color: #333333;
			text-decoration: none}
			
.body-red {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #cc0000}

A.body-red {
			color: #cc0000;
			text-decoration: underline}

A.body-red:visited  {
			color: #cc0000;
			text-decoration: underline}

A.body-red:hover  {
			color: #cc0000;
			text-decoration: none}
			
.body-black {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #000000}

A.body-black {
			color: #000000;
			text-decoration: underline}

A.body-black:visited  {
			color: #000000;
			text-decoration: underline}

A.body-black:hover  {
			color: #666666;
			text-decoration: none}			
						
input.contact {
			border: #888888 1px solid;
			font-family: verdana,arial,helvetica,geneva;
			font-size: 11px;
			width: 140}
			
.body-sm-gray {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 9px;
			color: #333333}

A.body-sm-gray {
			color: #333333;
			text-decoration: underline}

A.body-sm-gray:visited  {
			color: #333333;
			text-decoration: underline}

A.body-sm-gray:hover  {
			color: #333333;
			text-decoration: none}
			
.header-red {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 12px;
			font-weight: bold;
			color: #cc0000}

A.header-red {
			color: #cc0000;
			text-decoration: underline}

A.header-red:visited  {
			color: #cc0000;
			text-decoration: underline}

A.header-red:hover  {
			color: #cc0000;
			text-decoration: none}
			
.body-white {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #ffffff}

A.body-white {
			color: #ffffff;
			text-decoration: underline}

A.body-white:visited  {
			color: #ffffff;
			text-decoration: underline}

A.body-white:hover  {
			color: #cc0000;
			text-decoration: none}

.body-black {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #000000}

A.body-black {
			color: #000000;
			text-decoration: underline}

A.body-black:visited  {
			color: #000000;
			text-decoration: underline}

A.body-black:hover  {
			color: #666666;
			text-decoration: none}
			
.body-dk-blue {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #333366}

A.body-dk-blue {
			color: #333366;
			text-decoration: underline}

A.body-dk-blue:visited  {
			color: #333366;
			text-decoration: underline}

A.body-dk-blue:hover  {
			color: #333366;
			text-decoration: none}
			
.body-sm-ltgray {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 9px;
			color: #666666}

A.body-sm-ltgray {
			color: #666666;
			text-decoration: underline}

A.body-sm-ltgray:visited  {
			color: #666666;
			text-decoration: underline}

A.body-sm-ltgray:hover  {
			color: #666666;
			text-decoration: none}
			
.body-ltgray {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			color: #666666}

A.body-ltgray {
			color: #666666;
			text-decoration: underline}

A.body-ltgray:visited  {
			color: #666666;
			text-decoration: underline}

A.body-ltgray:hover  {
			color: #666666;
			text-decoration: none}
			
.header-white {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 10px;
			font-weight: bold;
			color: #ffffff}			
						
			
select {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 11px;
			color: #336699;
			background-color:#fffff}			

.quickmenu {
font-family: verdana,arial,helvetica,geneva;
font-size: 10px;
color: #336699;
background-color:#ffffff;
width: 160
}
			
select.quickmenu {
font-family: verdana, arial, helvetica, geneva;
font-size: 10px;
color: #336699;
background-color:#ffffff;
width: 160
}

.roll {
font-family: verdana, arial, geneva, helvetica;
font-size: 10px;
color: #666666
}

.copyright {
font-family: verdana, geneva, arial, helvetica;
font-size: 10px;
font-weight: none;
color: #ffffff
}

A.copyright {
			color: #ccccff;
			text-decoration: underline}

A.copyright:visited  {
			color: #ccccff;
			text-decoration: underline}

A.copyright:hover  {
			color: #ffffff;
			text-decoration: none}

.subActive {
font-family: verdana,geneva,arial, helvetica;
font-size: 12px;
background-color: #333366}			
			
TD.subNav {
font-family: verdana,geneva,arial, helvetica;
font-size: 12px;
background-color: #999999
}

.short {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 11px}

input.short {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 11px}

.searchheader {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 13px;
			font-weight: bold;
			color: #cc0000}	
			
.storeheader {
			font-family: verdana,arial,helvetica,geneva;
			font-size: 13px;
			font-weight: bold;
			color: #cc0000}			



p
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

ul
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

ol
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

blockquote
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

.reportg,
.reportw
{
	font-family:		courier;
	font-size:			10pt;
}

.reportg
{
	background-color:	#e0ffe0;
	border-style:		solid;
	border-width:		1px;
	border-color:		#a0f0a0;
}
.reportw
{
	background-color:	#ffffff;
}

.bbox
{
	border-style:	solid;
	border-width:	1px;
	border-color:	#c0c0c0;
	padding:		5px;
}

.hpcontent
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:11pt;
color:#000000;
}

.hpmission
{
font-size:9pt;
color:#195650;
font-weight:bold;
}

.smallfont
{
font-size:8pt;
}

.newstitle
{
font-size:9pt;
color:#444444;
font-weight:bold;
}

.newsdate
{
font-size:9pt;
color:#aaaaaa;
font-weight:bold;
}

.newsdesc
{
font-size:8pt;
color:#000000;
}

.foot
{
font-size:8pt;
color:#dddddd;
padding:4px;
}

.footadmin
{
font-size:8pt;
color:#666666;
padding:4px;
}


.sidebar
{
font-size:8pt;
background-color:#e0e0e0;
}

.DCContainerTBT
{
font-size:8pt;
padding:0px 0px 6px 0px;
}

.DCSBTS
{
background-color:#a0a0a0;
margin:0px;
padding:2px;
}

.homebutton
{
font-family: verdana, arial, helvetica, sans-serif;
font-size:8pt;
color:#000000;
padding:2px;
text-decoration:none;
font-weight:bold;
}

.genericbutton
{
font-family: verdana, arial, helvetica, sans-serif;
color:#000000;
width:150px;
font-size:8pt;
background-color:#a0a0a0;
padding:2px;
}

.adminbutton
{
	width:					116px;
	text-decoration:		none;
	color:					#000000;
	padding:				0px;
	margin:					0px;
}

.abdiv
{
	width:					146px;
	padding:				2px;
	margin:					0px;
	color:					#000000;
	background-color:		#a0a0a0;
	border-style:			solid;
	border-top-width:		0px;
	border-bottom-width:	1px;
	border-right-width:		0px;
	border-left-width:		0px;
	border-color:			#000000;
	font-family:			verdana, arial, helvetica, sans-serif;
	font-size:				8pt;
	font-weight:			bold;
}

.rmenu
{
font:8pt;
background:#d0dcda;
}

.nowrap
{
white-space:nowrap;
}

.evenrow 
{
background:#ffffff;
}

.oddrow 
{
background:#e0ffe0;
}


.lmenu
{
background:#dddddd;
}

.lmbuttonatag0:hover,
.lmbuttonatag1:hover,
.lmbuttonatag2:hover,
.lmbuttonatag3:hover,
.lmbuttonatag4:hover
{
color:#336699;
}

.menuspacer
{
background-color:#336699;
}

.lmbutton0
{
margin-left:3px;
color : #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:0px;
padding:1px;
text-decoration:none;
}

.lmbuttonatag0
{
color: #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
width:100%;
}

.tdlmbutton0
{
background-color:#ffffff;
}

.lmbutton1
{
margin-left:11px;
color : #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:0px;
padding:1px;
text-decoration:none;
}

.lmbuttonatag1
{
color: #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
width:100%;
}

.tdlmbutton1
{
background-color:#ffffff;
}

.lmbutton2
{
margin-left:19px;
color : #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:0px;
padding:1px;
text-decoration:none;
}

.lmbuttonatag2
{
color: #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
width:100%;
}

.tdlmbutton2
{
background-color:#ffffff;
}

.lmbutton3
{
margin-left:27px;
color : #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:0px;
padding:1px;
text-decoration:none;
}

.lmbuttonatag3
{
color: #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
width:100%;
}

.tdlmbutton3
{
	background-color:#ffffff;
}

.lmbutton4
{
margin-left:35px;
color : #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:11px;
margin-right:0px;
padding:1px;
text-decoration:none;
}

.lmbuttonatag4
{
color: #336699;
font-family: verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
width:100%;
}

.tdlmbutton4
{
background-color:#ffffff;
}

.dtoddrow,
.dtevenrow,
.dtdivider,
.dtbottom1,
.dtbottom2
{
font-family: verdana, arial, helvetica, sans-serif;
color:#000000;
}

.alignleft
{
margin-left:3px;
text-align:left;
}

.dtheader
{
font-size:11px;
font-style:italic;
font-weight:bold;
text-align:right;
background:#19564f;
color:#ffffff;
}

.dtoddrow
{
font-size:11px;
text-align:right;
background:#eef2f1;
text-decoration:none;
}

.dtevenrow
{
font-size:11px;
text-align:right;
background:#ffffff;
}

.dtdivider
{
background:#777777;
padding:0px;
}

.dtbottom1
{
font-size:11px;
background:#eef2f1;
}

.dtbottom2
{
font-size:11px;
background:#ffffff;
}

.lineagehead
{
	padding:				2px;
	margin:					0px;
	color:					#000000;
	border-color:			#000000;
	font-family:			verdana, arial, helvetica, sans-serif;
	font-size:				12pt;
	font-weight:			bold;
}

.ordersummary1
{
	background-color:		#c0c0c0;
}

.ordersummary2
{
	background-color:		#ffa0a0;
}

.ordersummary3
{
	background-color:		#a0ffa0;
}

.mfglinepic
{
	border-width:			1px;
	border-color:			#000000;
	border-style:			solid;
	float:					right;

}

.productpic
{
	border-style:			solid;
	border-width:			1px;
	width:					100px;
}

.producteditorsep
{
	border-style:			none;
	height:					5px;
	background-color:		#e0e0e0;
}


.navmenu * td
{
	border-top:         solid;
	border-width:       1px;
	padding:			0px;
	margin:				0px;
	padding-left: 		0px;
}

.navmenu * td.plain
{
	border:				none;
}

.navmenu * a
{
	color:				black;
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:			10pt;
	text-decoration:	none;
	font-weight:		bold;

	padding:			0px;
	margin:				0px;
	padding-left: 		4px;
}
.navmenu * td
{
	background:			#40c040;
}

.navmenu * .link
{
	width:				150px;
}

.navmenu * .navmenu * a.link
{
	padding-left:		10px;
}
.navmenu * .navmenu * td
{
	background:			#c0c0c0;
}

.navmenu * .navmenu * .navmenu * a.link
{
	padding-left:		20px;
}

.navmenu *:hover
{
	color:				white;
}

a.menuhilight
{
	color:				yellow;
}
.bioname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.whitesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.blacksmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
