/*------------- CSS Document created for Highway -------------*//*------------- CSS Document created by Renoleum, Inc. (09/22/2007) -------------*//* -----------GLOBAL STYLES----------- */body {	margin: 0;	padding-top: 45;	} img {	border: none;}a {	text-decoration: none;	color: #CC3333;}a:hover {	text-decoration: none;}*, tr, td {	padding: 0;	margin: 0;}#site {	background: #fff;	border: 2px solid #999900; /*#d6d0d9;*/	width: 818px;}	#nav {	text-align:left;		padding: 0px 0px 0px 0px;	margin-top:30px;	}#nav ul {	display: inline;	list-style: none;	padding-left:0px;	padding-right:5px;	font:13px sans-serif;}#nav ul li {	display: inline;	padding-left:5px;	padding-right:5px;	border-right: 1px solid #333333;}#nav ul li.last {	display: inline;	border-right: none;}#nav ul li.lastactive {	display: inline;	border-right: none;	color: #EE2E24;}#nav ul li.active {	color: #EE2E24;}#nav li a {	color: #333333;	text-decoration: none;	}#nav li a:hover {	color: #EE2E24;	text-decoration: none;	}.ourpromise {	background-color: #e1ee6a;	font: 11px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	text-align: left;}.pageheading {	padding-left: 28px;	padding-top: 39px;}.content {	padding-left: 28px;	padding-top: 21px;	text-align: left;}.content h1 {	font: 24px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	font-weight: normal;	padding-bottom: 15px;}.content p {	font: 14px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	text-align: left;	padding-right: 25px;	padding-bottom: 10px;	}.contentkwn {	font: 14px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	text-align: left;	padding-right: 15px;	padding-top: 0px;	padding-bottom: 0px;	}.contentlegal p {	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	padding-left: 28px;	padding-top: 39px; text-align: left;}.product-description {	font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	color: #b4d22d;	text-align: left;	margin-left: 5px;}.product-description h1 {	font: 14px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	font-weight: bold;	padding-bottom: 3px;	color: #000000;}.product-description p {	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	padding-top: 10px;	padding-right: 5px;	color: #000000;}.product-description a {	font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	padding-top: 10px;	color: #85a156;}.formpage {	padding-left: 28px;	padding-top: 21px;	text-align: left;	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Arial;}.formpage h1 {	font: 24px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	font-weight: normal;	padding-bottom: 15px;}.formpage p {	font: 13px "Lucida Grande", "Trebuchet MS", Verdana, Arial;	text-align: left;	padding-right: 25px;	padding-top: 10px;	}/*This is the class that controls the text input boxes border color*/.formInputText  {    font: 11px "Lucida Grande", "Trebuchet MS", Verdana, Arial;				border: solid 1px #c1db7a; /*Change the # value to the left and it will update all the borders*/}	.base {	/*background: url(../images/base.jpg) repeat-x left bottom;*/	height: 10px;}#footer {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #fff;}#footer td {	padding-top: 10px;	padding-bottom: 10px;}#footer a {	color: #fff;}#footer a:hover {	text-decoration: underline;}#mandatory{font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FF0000 }
