﻿body
{
  background-image: url(/Images/background.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  background-color: #7A97A5;
  font-size: 12px;
  font-family: Verdana, Arial;
  color: #000000;
}
form
{
  display: inline;
}
img
{
  border: 0px;
  display: block;   
}
h1
{
  text-align: left;
  font-size: 20px;
}
a:link 
{ 
    color: #000000;
    text-decoration: underline;
    font-weight: 900;
}
a:visited 
{
	color: #000000;
	text-decoration: underline;
	font-weight: 900;
}
a:hover 
{
	color: #477185;
	text-decoration: underline;
	font-weight: 900;
}
a:active 
{
  color: #FF0000;
	text-decoration: underline;
	font-weight: 900;  
}
#Content
{
 border: solid 1px black;
 width: 720px;
 padding: 0px 15px 0px 15px;
 background-color: #FFFFFF;
 text-align: left;
 margin: 10px auto;
}
#NavLinks, #AdminLinks
{
  text-align: center;
  margin: 8px 0px 8px 0px;
}
#AdminLinks
{
  background-color: #f0f2ff;
  line-height: 1.5;
  border: dotted 1px black;
  padding: 1%;
}
#Logo
{
  border: solid 1px black;
  margin-bottom: 10px;
}
#MachineryLogos, #AddressAndMaps img
{
  margin: 0 auto; 
}
#AddressAndMaps
{
  text-align: center; 
}
#Footer
{
  font-weight: 900;
  font-size: 10px;
  margin: 10px;
  text-align: center;   
}
.NewItem
{
  color: Red;
  font-weight: bold; 
}
.Table
{
	border: #B3B2B2 1px solid;
	border-collapse:collapse;
	background-color: #FFFFFF;
	font-size: 0.9em;
	width: 100%
}
.Table td 
{
	border: #B3B2B2 1px solid;
	padding: 3px;
	margin: 3px;
}
.Type_style 
{
	text-align: center;
	margin:0px;
 	padding: 5px;
	background-color:#FFFFFF;
	font-family:Verdana;
	color:#000000;
	font-size: 15px;
	font-weight:bold;
}
.TypeKey
{
  text-align: right;
}
.AlternateRow 
{
	background-color: #F9F8F8;
}
.Table th
{
	margin: 0;
 	padding: 3px;
 	border: 1px solid #B3B2B2;
	background-color:#EAEAEA;
	font-weight:bold;
}
.MiscColumn
{
  width: 50px;
  text-align: right;
}
.MiscColumn a, .MiscColumn img
{
  display: inline;
}

.HeaderText h1
{
  font-size: 1.2em;   
  padding: 0px 5px 0px 0px;
  margin: 0px;
  display: inline;
}
.HeaderText 
{
  font-size: 0.9em;
  text-align: left;
  padding: 10px 0px 10px 0px;
  background-color: #f1f1f1;
  border: solid 1px black;
  border-bottom: dashed 1px gray;
  width: 730px;
  padding: 5px 10px;
  text-align: left;
  margin: 0 auto;
  position: relative;
  top: 12px;
}
.ViewDescription h1
{
  font-size: 1.3em;
  padding: 0px 5px 0px 0px;
  margin: 0px;
  display: inline;
}
#Images
{
  padding: 10px 0px 10px 0px;
}
#Images img
{
  border: solid 1px black;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
}
#ItemLinks
{
  float: right;
  text-align: right;
  margin-top: 5px;
}
.Clear
{
  line-height: 1%;
  clear: both;
}

/* ADMIN STYLES */
#EditForm, #ImageUpload
{
  padding: 0 0 30px 15px;
}
#EditForm label
{
  display: block;
  padding: 3px;
  font-weight: bold;
}
#EditForm input
{
  display: block; 
}

.CheckBoxList
{
  height: 30px; 
}

.CheckBoxList label, .CheckBoxList input
{
  display: inline;
  float: left;
}

.SubmitButton
{
  text-align: center; 
}

.SubmitButton input
{
  margin: 0 auto;
}

.ItemImage
{
  float: left; 
  border: dashed 1px gray;
  margin: 10px 10px 0 0;
  text-align: center;
  padding: 10px;
}

.ItemImage img
{
  height: 200px;
  margin: 10px 10px 0;
}
/*
.Main_Style 
{
  font-family: Verdana; 
  font-weight: bold; 
  font-size: 10px;
  color: #000000; 
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-BOTTOM: #000000 1px solid;
}

.ActiveLink 
{ 
	COLOR: #FF0000;
	font-family: Verdana; 
	font-size: 10px; 
	text-decoration: none;
	font-weight: bold;
}
.BoldText 
{ 
	COLOR: #000000;
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none;
}
.Form_Elements 
{ 
	width: 150px;
	background-color : #ffffff;
	font-size: 10px;
}
*/
/*
.GridView
{
  background-color:White;
  border-color:#336666;
  border-width:3px;
  border-style:Double;
  width:100%;
  border-collapse:collapse;   
}
.GridView a
{
  color: White;   
}
.GridView a:hover
{
  color: White;   
}
.GridView a:visited
{
  color: White;
}
.GridViewItem
{
  background-color: White;
}
.GridViewAlternateItem
{
  background-color: Gray;
}
.GridViewHeader
{
  background-color: #336666;
  font-weight: 900;
  color: White;
}
.GridViewPager
{
  background-color: #336666;
  font-weight: 900;
  color: White;   
}
#adminLinks
{
  margin-top: 10px;
  text-align: center;
  margin-bottom: 10px;
}
#adminLinks a
{
  margin-bottom: 5px;
}
*/
