/*------------- CSS Document created for Highway -------------*/

/*------------- CSS Document created by Renoleum, Inc. (09/22/2007) -------------*/



/* -----------GLOBAL STYLES----------- */

body {

	margin: 0;

	padding-top: 45;

	background: none
	
} 

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

 

}
