body {  
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  font-family: Verdana;
}

A:link { color:#0000ff; font-size:15px; font-weight:bold; text-decoration:none }
A:visited { color:blue; font-size:15px; font-weight:bold; text-decoration:none }
A:active { color:blue; font-size:15px; font-weight:bold; text-decoration:none }
A:hover  { color:#ff0000; font-size:15px; font-weight:bold; text-decoration: none }
    
input.submit {
  background: white url(/templates/aesolutions/btn_bg.gif) repeat-x bottom;
  border: 1px solid #999;
  cursor: pointer;
  color: #444;
  padding: 1px 2px;
  font: 10pt;
  font-family: Verdana;
  font-weight: bold;
}

SPAN.separator { color: #A6A9AC; }
SPAN.company-name { color:#ffffff; font-size:40px; font-weight:bold; font-family:Arial; }
SPAN.ACN { color:#000000; font-size:8pt; font-weight:bold; font-family:Arial; }
SPAN.admin-page-heading { color:#000000; font-size:10pt; font-weight:bold; font-family:Arial; }
SPAN.products-ordered { color:#000000; font-size:10pt; font-weight:bold; font-family:Arial; }
SPAN.standard-page-heading { color:#000000; font-size:10pt; font-weight:bold; font-family:Arial; }
SPAN.category-heading { color:#000000; font-size:11pt; font-family:Arial; font-weight: bold; }
SPAN.current-category { font-size:9pt; font-weight:bold; font-style:italic; font-family:Arial; }
SPAN.category { font-size:9pt; font-weight:normal; font-family:Arial; }
SPAN.booking-time { color:#000000; font-size:9pt; font-weight:bold; font-family:Arial; }

td { color: #000; font-family:Arial; font-size:9pt; }

    A.horizontal-links { color:#000000; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; }
    A.horizontal-links:link { color:#000000; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; }
    A.horizontal-links:visited { color:#000000; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; }
    A.horizontal-links:active { color:#000000; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; }
    A.horizontal-links:hover { color:#F90; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; text-transform: uppercase; }

    A.vertical-links:link { color:#000; font-size: 12px; font-weight: bold; font-family: Verdana; text-transform: uppercase; margin: 3px; }
    A.vertical-links:visited { color:#000; font-size: 12px; font-weight: bold; font-family: Verdana; text-transform: uppercase; margin: 3px; }
    A.vertical-links:active { color:#000; font-size: 12px; font-weight: bold; font-family: Verdana; text-transform: uppercase; margin: 3px; }
    A.vertical-links:hover { color:#000; font-size: 12px; font-weight: bold; font-family: Verdana; text-transform: uppercase; background-color: #FFFFFF; margin: 3px;}

    #navDiv {
        background: #FFFFFF;
        border-bottom: 1px solid #ACC5C9;
        padding: 2px 10px;
		text-align: center;
    }
    #navDiv A, #navDiv A:link, #navDiv A:visited {
        font-family: Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #32717A;
        text-decoration: none;
        padding: 2px 15px;
        text-transform: uppercase;
    }
    #navDiv A:hover {
        color: black;
    }
    TABLE.formTable {
        border-collapse: collapse;
        border: 1px solid #999;
    }
    TABLE.formTable TD, TABLE.formTable INPUT {
        font-family: Verdana, sans-serif;
        font-size: 12px;
    }
    TABLE.formTable TD {
        padding: 3px;
        background: #eee;
        border-top: 1px solid #999;
    }
    TABLE.formTable TD.label {
        background: white;
        font-weight: bold;
    }
    TABLE.formTable TABLE {
        border-collapse: collapse;
        width: 100%;
    }
    TABLE.formTable TABLE TD {
        border: none;
    }

	#title {
	    font-family: Arial, sans-serif;
        font-size: 16px;
        color: #FFFFFF;
		position: absolute;
		top: 35px;
		right: 145px;
	}

	.contenttd td {
	font: 12px Verdana;
	}



