﻿ul.menu {
	font: normal normal bold 13px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-left: 0;
	padding-left: 0;
	text-align: left;
	margin: 0;
}
ul.menu li {
  	border-width: 0px;
	list-style: none;
}
ul.menu li a {
	list-style: none;
  	display: block;
  	text-decoration: none;
	padding: 0 20px 0 0;
	color: #FFFFFF;
}
ul.menu li a:hover {
	background: #FF0000;
	background: #17569B url(../images/buttonshadow3.jpg) no-repeat right center;
	border-left: 5px solid ##DBE3EC;
}
ul.text {
	margin-left: 30px;
}
ul.text li {
	margin-left: 30px;
}
.facebook {
	padding: 15px 0;
}
#freeGuideContainer {
	padding: 10px 5px;
	margin-left: -17px;
	text-align: left;
}
.freeGuideBorder {
	border: 1px solid #333; /* ---- main border color ---- */
	background: #f4f4f4; /* ---- main background color ---- */
	width: 174px; /* ---- main width ---- */
	padding: 5px;
	margin-bottom: 30px;
	position: relative;
}
#rightcolumn .freeGuideBorder {
	border: 3px solid #00CCFF;
}
.freeGuideTitle {
	float: none; /* ---- position of the title content ---- */
	width: auto; /* ---- width of the title content ---- */
	padding: 5px;
	text-align: center;
}
.freeGuideImage, .freeGuideImage img {
	width: auto;
	max-width: 210px; /* ---- Width of the image container = width of image [image max-size = 223px] ---- */
	height: auto;
}
.freeGuideImage {
	position: relative;
	float: none; /* ---- position of the image container ---- */
	left: -15px; /* ---- Left position of the image, if aligned to the left or centered ---- */
	/*right: 0;*/ /* ---- Right position of the image if aligned to the right ---- */
	top: 0;
}
.freeGuideSlogan {
	text-align: center;
	clear: both;
	font: 14px/17px Georgia, "Times New Roman", Times, serif; /* ---- Slogan Font ---- */
	color: #18366E; /* ---- Slogan Font Color ---- */
	font-style: italic;
	padding: 5px 0 10px;
}
.freeGuideFormContainer {
}
.freeGuideFormFields {
}
.freeGuideFormFields ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.freeGuideFormFields li {
	padding: 0;
	margin: 0;
	float: left;
	height: 20px;
	display: block;
	float: left;
	padding-bottom: 2px;
}
.freeGuideFormFields li.label, .freeGuideFormFields li.largeLabel {
	width: 74px;
	font: 11px/20px Arial, Helvetica, sans-serif;
	color: #003399;
}
.freeGuideFormFields li.largeLabel {
	padding-bottom: 0;
	width: 174px;
}
.freeGuideFormFields li.field {
	width: 100px;
}
.freeGuideFormFields li.field input {
	width: 94px;
	padding: 2px;
	border: 1px solid #CCC;
	height: 14px;
}
.freeGuideFormFields li.largeField {
	width: 174px;
}
.freeGuideFormFields li.largeField textarea {
	width: 168px;
	padding: 2px;
	border: 1px solid #CCC;
	height: 28px;
}
.freeGuideFormFields li.field input:focus, .freeGuideFormFields li.largeField textarea:focus {
	border: 1px solid #FF9900;
}
.freeGuideFormButton {
	clear: both;
	height: 30px;
}
.freeGuideFormButton input {
	background: url(../images/free-guide-button.png) top no-repeat;
	position: relative;
	bottom: -23px;
	height: 53px;
	width: 186px;
	text-indent: -9999px;
	left: -6px;
	border: none;
	cursor: pointer;
}

