/* ecom style sheet by Dana Noonan */
/* HTML defaults */

/* display rules */

#brands  { display: block }
#brandp { display : none; }
#navtop  { display: block }
.navs  { display: block;  }
.navp { display : none; }
div.footer-file { display : none; }
#content { display: block }
#url {display:none;} 

body { color : #000000; background : #FFFFFF; font-family :  Arial, Helvetica, sans-serif;  margin : 0%;}

div, p, th, td, dl, dd, dt, ol, ul, li { font-family :  Arial, Helvetica, sans-serif; }

  .groups2 {
	color : #ffcc33;
	background : transparent;
	font-family : "Trebuchet MS", Arial, Helvetica, san-serif;
	font-size : medium;
	line-height : 20px;
	font-weight : bold;
}

.tborder { border: 1px solid Black; }

.tborder2 { border-left: 1px solid Black; border-right: 1px solid Black;  }

.leftedge { border-left: 1px solid Black; padding-left: 15px; padding-right: 15px; padding-top: 5px }

.edge { border-left: 1px solid Black; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

/*.sidenav {  padding-left: 15px; padding-right: 15px; padding-top: 15px }*/

form { color : Black; background : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : 12px; }

input, select, textarea { border : 1px solid #000000; margin : 6px 0px 6px 0px; 
padding : 3px 3px 3px 3px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; }

input.gray { border : 1px solid #000000; margin : 6px 0px 6px 0px; 
padding : 3px 3px 3px 3px; font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
background : Silver; font-weight : bold; }

a {color : #5F8180; background : transparent; font-weight : bold; text-decoration : none; }
a:link { color : #5F8180; background : transparent; font-weight : bold; text-decoration : none; }
a:visited { color : #CC4F52; background : transparent; font-weight : bold; text-decoration : none; }
a:hover { text-decoration : underline; }

a.section { color : #5F8180; background-color : transparent; text-decoration : none; }
a.section:link { color : #5F8180; background-color : transparent;  text-decoration : none; }
a.section:visited { color : #CC4F52; background-color : transparent; ftext-decoration : none; }
a.section:hover { color : #000000; background-color : #ffe4e1; text-decoration : underline; }

a.topmenu{ color : #000000; background-color : transparent;  text-decoration : none;  font: bold 10pt sans-serif;}
a.topmenu:link{ color : #000000; background-color : transparent;  text-decoration : none; }
a.topmenu:visited{ color : #000000; background-color : transparent; text-decoration : none; }
a.topmenu:hover{ color : #000000; background-color : transparent;  text-decoration : none; }

a.menu{ color : #000000; background-color : transparent; font-family : Arial, Helvetica, sans-serif;  text-decoration : none; }
a.menu:link{ color : #000000; background-color : transparent; font : bold  sans-serif; text-decoration : none; }
a.menu:visited{ color : #000000; background-color : transparent; font : bold sans-serif; text-decoration : none; }
a.menu:hover{ color : purple; background-color : transparent; font : bold sans-serif; text-decoration : underline; }

.menubreak{ color : #808080; background-color : transparent; font : 9pt sans-serif; }

#sidebar ul, li {list-style: square; margin-left: 0px; padding: 0;}
#sidebar a:link, a:visited { color: navy;  background-color : transparent;  text-decoration : none; }
#sidebar a:hover, a:active  { color: #c60000;  background-color : transparent;  text-decoration : underline; }

a.sidenav{	color : #000000;	background : transparent;	font-family : Arial,Helvetica,sans-serif;	font-weight : bold;	font-size: small; text-decoration : none;}
a.sidenav:link{ text-decoration : none; }
a.sidenav:visited{ color : #000000; background : transparent; font-weight : bold; text-decoration : none; }
a.sidenav:hover{ font-weight : bold; text-decoration : underline; }

.quote {	 padding-left: 10px; padding-right: 10px; color : #CC7E7C;	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;	font-weight : bold;	font-size : small; }

.qsource{ color : #000000; background-color : transparent; text-align : right; }

.quotesource{ color : #000000; background-color : transparent; text-align : right; }

h1,h3 { color : #000000; background-color : #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

h2 { color : #000080; background-color : #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

.mono{ color : #000000; background-color : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : small; }

.alert { color : red; background-color : transparent; }

.highlight { color : black; background-color : yellow; }

.source { font-size : small; text-align : right; }

.news { font-size : small;  padding-left: 10px; padding-right: 10px; }

.statement{ font : 8pt sans-serif; }

