body {
        color: #000000;
        font-family: verdana, arial, helvetica;
        font-size: 10pt;
}
A:link {
	color: #E22D32;
        text-decoration: none;
}
A:visited {
	color: #E22D32;
        text-decoration: none;
}
A:hover {
	color: #AA0000;
        text-decoration: underline;
}

td {
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
h1 {
	font-family: verdana, arial, helvetica;
	font-size: 16pt;
	font-weight: bold;
}
h2 {
	font-family: verdana, arial, helvetica;
	font-size: 14pt;
	font-weight: bold;
}
h3 {
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
        color: #E22D32;
	asdfcolor: #666046;
}
h4 {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
}
.edmh3 {
	font-family: verdana, arial, helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: #666046;
}
.edmbody {
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
}
.edmcompanynamebasic{
        color: #000000;
        font-family: verdana, arial, helvetica;
        font-size: 10pt;
        font-weight: bold;
}
.edmcompanyname {
	color: #000099;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
}
A.edmcompanyname:link {
	color: #000099;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
A.edmcompanyname:visited {
	color: #000099;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
A.edmcompanyname:hover {
	color: #000099;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}
.edmfootercell {
	background-image: url('images/footerbg.jpg')
	color: #ffffff;
}
.edmfootertxt {
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}
A.edmfootertxt:link {
	color: #ffffff;
	text-decoration: none;
}
A.edmfootertxt:visited {
	color: #ffffff;
	text-decoration: none;
}
A.edmfootertxt:hover {
	color: #ffffff;
	text-decoration: underline;
}

A.edmcategoryhdr:link {
	color: #E22D32;
	text-decoration: underline;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
}
A.edmcategoryhdr:visited {
	color: #E22D32;
	text-decoration: underline;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;	
}
A.edmcategoryhdr:hover {
	color: #AA0000;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;	
}


A.edmbrowsecategory:link {
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
}
A.edmbrowsecategory:visited {
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;	
}
A.edmbrowsecategory:hover {
	color: #AA0000;
	text-decoration: underline;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;	
}

.edmsubcategoryhdr {
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
}

A.edmsubcategoryhdr:link {
	color: #222222;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
}
A.edmsubcategoryhdr:visited {
	color: #222222;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;	
}
A.edmsubcategoryhdr:hover {
	color: #AA0000;
	text-decoration: underline;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;	
}
.edmcategorybrowseselected
{
	color: #880000;
	text-decoration: none;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
}
.edmnewproductboxhdr {
	background-color: #847C57;
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}
.edmnewproductboxbdy {
	background-color: #F0EADA;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
}
.edmtoolboxhdr {
	background-color: #CC0000;
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;	
}
.edmtoolboxbdy {
	background-color: #efefef;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: normal;	
}
.edmoptionboxbdy {
        color: #000000;
        font-family: verdana, arial, helvetica;
        font-size: 9px;
        font-weight: normal;
}
.edmnoticeboxbdy {
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
}
.browsepubname {
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
}
A.browsepubname:link {
	text-decoration: none;
}
A.browsepubname:hover {
	color: #AA0000;
	text-decoration: none;
}
A.browsepubname:visited {
	text-decoration: none;
}
A.edmbbboxa:link{
        text-decoration: none;
        color: #aa0000;
        font-family: verdana, arial, helvetica;
        font-size: 9px;
        font-weight: normal;
}
A.edmbbboxa:hover {
        color: #AA0000;
        text-decoration: underline;
}
A.edmbbboxa:visited {
        text-decoration: none;
        color: #aa0000;
        font-family: verdana, arial, helvetica;
        font-size: 9px;
        font-weight: normal;
}

.tagline {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
        font-style: italic;
}

.edmsmall {
   font-size: 7pt;
   color: #000000;
   font-family: verdana, arial, helvetica;
}

.heading               {background-color: #C5DAF6; color: #000000; font-weight: bold;
                        font-size: 9pt; text-align: center; padding-left:5px; padding-right:5px;}
.subheading            {background-color: #97a8bd; color: #000000; font-weight: bold;
                        font-size: 9pt; text-align: left; padding-left:5px; padding-right:5px;}
.row0                  {background-color: #FFFFFF; color: #000000; padding-left: 4px; padding-right: 4px;}
.row1                  {background-color: #EEF3F7; color: #000000; padding-left: 4px; padding-right: 4px;}

