/* Style Sheet for Cushmanturf.com */
/* Authored by ENVANO */
/* November 2004 */

body {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: black; background-color: #000000 }

td {	font-family: Verdana, Arial, Helvetica, sans-serif; }

p { 	font-family: Verdana, Arial, Helvetica, sans-serif; }

a { color: #ff0000; }

h1	{ font-size: 15px; font-weight: bold; text-transform: uppercase; text-align: left; border-bottom: 1px solid #ff0000; }
h2	{ font-size: 15px; font-weight: bold; text-transform: uppercase; text-align: left; }
h3	{ font-size: 13px; color: #ff0000; font-weight: bold; text-align: left; }
h4	{ font-size: 14px; font-weight: bold; text-align: left; line-height: 17px; }

.prodname	{ font-size: 18px; font-weight: bold; text-transform: uppercase; }
.prodcat	{ font-size: 18px; text-transform: uppercase; letter-spacing: 0.2em; }

.crumbs a { text-decoration: none; font-size: 11px; }
.crumbs a:hover { text-decoration: underline; }
.crumbs a:visited { color: #ff0000; }

#topnav { text-align: right; font-size: 14px; font-weight: bold; margin-top: 40px; margin-left: 5px; margin-right: 5px; }
#topnav a { text-decoration: none; }
#topnav a:hover { text-decoration: underline; }

#footer { text-align: center; color: white; background-color: #ff0000; padding: 6px; line-height: 14px; vertical-align: bottom; }
#footer a { color: white; }

.legal	{ text-align: center; margin-top: 15px; color: #333333; line-height: 12px; }

.navheader {
  font-size: 12px;
  color: #000000;
  font-weight: 600;
}

/* Homepage Only */
#news	{ color: white; padding: 10px; text-align: left; }
#news h1 { font-size: 21px; font-weight: bold; text-align: center; text-transform: uppercase; }
#news a	{ color: #ff0000; }

/* For Your Cushman Nav */
.sidenav a {      display: block;
									text-align: left;
                  color: yellow; 
                  font-size: 12px;
				  line-height: 15px; 
                  font-weight: 700; 
                  text-decoration: none;
                  border-top: 1px solid white;
                  padding-left: 15px;
                  background-color: transparent;
                }
.sidenav a:hover { 
                  display: block;
									text-align: left;
                  color: yellow; 
                  font-size: 12px; 
				  line-height: 15px;
                  font-weight: 700; 
                  text-decoration: none; 
                  border-top: 1px solid white;
                  padding-left: 15px;
                  background-image: url(/images/navblade.gif);
                  background-repeat: no-repeat;
                }

li {
	margin-top: 5px;
}

.panelTabs {
	border-bottom: 1px solid #000;
}
.panelTabs TABLE {
	margin-bottom: -1px;
}.navheaderRed {

  font-size: 14px;
  color: #FF0000;
  font-weight: 800;
}
.legalSm {
  font-size: 9px;
  text-align: center; margin-top: 15px; color: #333333; line-height: 12px;
}
.homeHeadline {
  font-size: 15px; 
  font-weight: bold; 
  text-transform: uppercase; 
  text-align: left;
}

/* Big Red Link */

#bigredlink {
			font-size: 14px;
			font-weight:bold;
			color:#FF0000;
			text-decoration: underline;

			}

#bigredlink a:link
			{
			font-size: 14px;
			font-weight:bold;
			color:#FF0000;
			text-decoration: underline;
			}
			
			
#bigredlink a:visited
			{
			font-size: 14px;
			font-weight:bold; 
			color: FF0000;
			text-decoration: underline;
			}