﻿body { line-height: 120%;  font-size: 100%; }

h1 { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #a11c1d; font-weight: bold; font-size: 1.4em }
h2 { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #a11c1d; font-weight: bold; font-size: 1.2em }
h3 { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #a11c1d; font-weight: bold; font-size: 1.0em;}
p  { font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #000000; font-size: 0.8em }
ul { font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #000000; font-size: 0.8em }
ol { font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #000000; font-size: 0.8em }
label { font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #000000; font-size: 0.9em }


h4 { padding-bottom: 5px; background-color: #01006a; margin: 0px; padding-left: 5px; padding-right: 5px; 
	 font-family: "lucida grande", "lucida sans", "trebuchet ms", tahoma, verdana, sans-serif; color: #ffffff; font-size: 1.0em; font-weight: 600; 
	 font-variant: small-caps; padding-top: 5px; border-bottom: #999999 4px solid; border-top: #999999 4px solid }
	
td h1 { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #a11c1d; font-weight: bold; font-size: 1.4em }
td h2 { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #a11c1d; font-weight: bold; font-size: 1.2em }
td h3 { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #a11c1d; font-weight: bold; font-size: 1.1em;}
td    { font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #000000; font-size: 0.8em }
th    { font-family: "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #000000; font-size: 0.8em }

strong { font-weight: bold }
em { font-style: italic }

A:link    { color: #085B98; text-decoration: none }
A:active  { color: #085B98; text-decoration: none }
A:hover   { color: #a11c1d; font-weight: bold; text-decoration: none; background: none }
A:visited { color: #085B98; text-decoration: none;}

#footer p  { font-family: Arial, Helvetica, sans-serif; color: #fff; text-align: center; font-size: 0.75em }

#footer A:link    { color: #fff; text-decoration: none }
#footer A:active  { color: #fff; text-decoration: none }
#footer A:hover   { color: #fff; font-weight: bold; text-decoration: none; background: none }
#footer A:visited { color: #fff; text-decoration: none }

#terms p { font-family: sans-serif; color: #000000; text-align: justify; font-size: 0.7em }

input[type=submit], input[type=button] { background: #4B99AD; padding: 8px 15px 8px 15px; border: none; color: #fff }
input[type=submit]:hover, input[type=button]:hover { background: #4691A4; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none }

.OrderForm th 	{ background-color: #01006a; border-bottom: #999999 4px solid; border-top: #999999 4px solid; text-align: center; vertical-align: middle;
	 			  font-family: "lucida grande", "lucida sans", "trebuchet ms", tahoma, verdana, sans-serif; color: #fff; font-size: 1.0em; font-weight: 600; font-variant: small-caps }
.OrderForm td	{ background-color: #e6e6e6; margin: 0px; padding: 4px; text-align: center; vertical-align: middle }

#illustration td	{ margin: 0px; padding: 4px; text-align: left; vertical-align: middle }