body {
	background-image:url('images/grassback.jpg');
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font:83%/1.4 verdana,sans-serif;
	font-style: normal; 
	color: #000000; 
}

#header-01 {
	background-image:url('images/header_01.gif');
	position:absolute;
	left:0px;
	top:0px;
	width:158px;
	height:151px;
}

#header-02 {
	background-image:url('images/header_02.gif');
	position:absolute;
	left:158px;
	top:0px;
	width:235px;
	height:132px;
}

#menu {
	background-image:url('images/menu.gif');
	position:absolute;
	left:0px;
	top:151px;
	width:133px;
	height:260px;
}

#text {
	margin-left:145px;
	margin-top:150px;
	padding-right:12px;
}

#menu_items {
	position:absolute;
	left:3px;
	top:140px;
	line-height:22px;
	font-weight:300;
}

#nav a:link {
	color:#FFFFFF;
	font-size:13px;
	text-decoration:overline;
}

#nav a:hover {
	color:#FFFFFF;
	text-decoration:overline underline;
}

#nav a:visited {
	color:#FFFFFF;
	text-decoration:overline;
	font-size:13px;
}

#designedby {
	position:absolute;
	right:0;
	top:auto;
	width:109px;
	height:70px;
	clear:both;
}

#grassstrip {
	background-image:url('images/grassstrip.jpg');
	position:absolute;
	right:0;
	top:auto;
	width:330px;
	height:30px;
	text-align:center;
	color:#FFFFFF;
	margin-top:56px;
	clear:both;
}

#footer {
	margin-top:7px;
}

#devby {
	margin-top:38px;
	text-align:right;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#666666;
}

table.sample {
	border-width: 1px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	width:100%;
}
table.sample td {
	border-width: 1px;
	padding: 3px;
	border-style: none;
	border-color: gray;
	color:#000000;
}

a:link {
	color:#3366CC;
}

a:hover {
	color:#990000;
}

a:visited {
	color:#006600;
}

td.logos {
	text-align:center;
	padding-top:8px;
	padding-bottom:7px;
}

a.qturf {
	color:#009900;
	font-style:oblique;
	font-weight:bold;
}

#qturfparts {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
}

div.centre {
	text-align:center;
}

img.left {
	float:left;
	padding:5px;
}

img.right {
	float:right;
	padding:5px;
}

div.products {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

h3.terraspike {
	color:#0073ae;
	font-family:Helvetica,arial;
	font-style:italic;
	font-weight:bold;
}

img {
	border:none;
}

h2 {
	color:#336600;
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	border-bottom:dashed 2px;
}

h3 {
  color:#006385;
}

h4 {
  color:#850021;
}

  #header-03
  {
    background-image:url('/images/header_05.gif');
    position:absolute;
    background-repeat: no-repeat;
    left:393px;
    top:0px;
    width:257px;
    height:154px;
  }

    div.ControlBox *
    {
      margin:0;
      padding:0;
    }
    
    div.ControlBox
    {
      margin:0;
      padding:0;
      width:185px;
      margin-bottom:10px;
    }

    div.ControlBoxHead
    {
      width:185px;
      margin: 0;
      padding: 0;
      color: #fff;
      background-color:transparent;
      background-image: url(control_head.jpg);
      background-position:left top;
      background-repeat: no-repeat;	
      height:21px;
    }

    div.ControlBoxHeadText
    {
      padding:0;
      margin:0;
      padding-left:10px;
      padding-right:10px;
      padding-top:1px;
      font-size:13px;		
    }


    div.ControlBoxContent
    {
      width:185px;
      background-color: #eef0f2;
      font-size:12px;
      font-style:normal;
      color:#4b4b4b;
    }

    div.ControlBoxContentText
    {
      padding:0;
      margin:0;
      padding:10px;
      padding-bottom:0px;
      line-height:25px;
      line-height: 1.25em; 
    }

    div.ControlBoxContentText p
    { 
      line-height: 1.25em; 
      padding: 0 0 3px 0; 
    }

    div.ControlBoxContentText H1
    {
      font-size:12px;
      font-style:normal;
      font-weight:bold;
      padding-bottom:5px;
      color:#4b4b4b;
    }
    
    div.ControlBoxContentImage
    {
      padding:0;
      margin:0;
      padding:10px;
      padding-bottom:0;
    }
      
    div.ControlBoxContentImage img
    {
      padding:0;
      margin:0;
    }
     
    div.ControlBoxContentLine	
    {
      height:1px;
      padding:0;
      margin:0;
      padding:10px;
      padding-top:0;
      background-color:transparent;
      background-image: url(images/control_trenner.jpg);
      background-position:center top;
      background-repeat: no-repeat;	
    }
    
    div.mainblueheading {
      background-image: url('mainblueheading.png');
      width:561px;
      height:28px;
      color:#fff;
      text-align:center;
    }
    
    div.mainblueheading p
    { 
      line-height: 1.25em; 
      padding: 5px 0 3px 0; 
      margin-bottom:0px;
    }
    
    #fieldofapp a {
      font-size:11px;
      text-decoration:none;
    }
    
    #fieldofapp a:hover {
      font-size:11px;
      text-decoration:underline;
    }
