.homeContent {
	background: url(../images/bg_home_features.gif) no-repeat bottom;
	margin: 0 auto;
	width: 773px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.flash {
	float: left;
	width: 515px;
}

.homeFeatures {
	float: right;
	width: 256px;
}

.featureOne a:link, .featureOne a:visited,
.featureTwo a:link, .featureTwo a:visited,
.featureThree a:link, .featureThree a:visited {
	color: #c2f1ff;
	text-decoration: underline;
}

.featureOne a:hover, .featureOne a:active,
.featureTwo a:hover, .featureTwo a:active,
.featureThree a:hover, .featureThree a:active {
	color: #c2f1ff;
	text-decoration: none;
}

.featureOne {
	width: 243px;
	height: 189px;
	color: #c2f1ff;
	background: #007fc4;
	padding: 16px 0 0 13px;
	border-bottom: 1px solid white;
}

.featureOne ul {
	list-style-type: none;
	margin-right: 27px;
}

.featureOne ul li {
	display: inline;
}

.featureOne ul li a {
	display: block;
	height: 49px;
	text-indent: -9999px;
	border-top: 1px solid #338ec0;
}

.featureOne ul li a#heavy {
	background: transparent url(../images/btn_home_heavy.gif) no-repeat left top;
}
.featureOne ul li a#small {
	background: transparent url(../images/btn_home_small.gif) no-repeat left top;
}

.featureOne ul li a#isms {
	background: transparent url(../images/btn_home_isms.gif) no-repeat left top;
	border-bottom: 1px solid #338ec0;
}

.featureOne ul li a:hover {
	background-position: left bottom !important;
}

.featureTwo {
	width: 233px;
	height: 92px;
	color: #c2f1ff;
	background: #005583;
	padding: 10px 10px 0 13px;
	font-size: 0.9em;
}

.featureTwo a {
	/*float: left; */
	margin-top: 3px;
}

.featureTwo img {
	float: right; 
	/* display: inline; */
	margin: 3px 8px 0 5px;
}

h2#explore {
	margin: 0;
	padding: 22px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_explore.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:18px; /* for IE5.5's bad box model */
}

h2#inboundShipment {
	margin: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_inbound_shipment.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:18px; /* for IE5.5's bad box model */
}

h2#agistixpreview {
	margin: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_agistix_preview.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:18px; /* for IE5.5's bad box model */
}


h2#attendaWebinar {
	margin: 0;
	padding: 35px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_attend_webinar.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:35px; /* for IE5.5's bad box model */
}

h2#reducedShippingCosts {
	margin: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_reduced_shipping_costs.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:18px; /* for IE5.5's bad box model */
}

h2#costBenefitAnalysis {
	margin: 0;
	padding: 18px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_cost_benefit.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:18px; /* for IE5.5's bad box model */
}

h2#instantRoi {
	margin: 0 0 5px 0;
	padding: 14px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_instant_roi.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:14px; /* for IE5.5's bad box model */
}

h3#signIn {
	margin: 0 0 5px 0;
	padding: 22px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_sign_in_home.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:22px; /* for IE5.5's bad box model */
}

h3#successStories {
	margin: 0 0 5px 0;
	padding: 21px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_success_stories.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:21px; /* for IE5.5's bad box model */
}

h3#agistixAwards {
	margin: 0 0 5px 0;
	padding: 21px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_agistix_awards.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:21px; /* for IE5.5's bad box model */
}

h3#highlights {
	margin: 0 0 5px 0;
	padding: 21px 0 0 0;
	overflow: hidden;
	background-image: url(../images/subheads/h_highlights.gif);
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:21px; /* for IE5.5's bad box model */
}

div#maximPromo {
	width: 314px;
	margin: 0 auto;
	padding: 112px 0 0 0;
	/* overflow: hidden; */
	/* background-image: url(../images/promo_home_maxim.gif); */
	/* background-repeat: no-repeat; */
	height: 0px !important; /* for most browsers */
	height /**/:112px; /* for IE5.5's bad box model */
}


.homeFooter {
	background: url(../images/bg_home_footer.gif) bottom no-repeat;
	width: 783px;
	margin: 3px auto;
	padding-bottom: 20px;
	font-size: .9em;
}

.homeFooterOne {
	width: 185px;
	float: left;
	padding-right: 5px;
	padding-left: 7px;
}

.homeFooterTwo {
	width: 323px;
	float: left;
	padding: 1px;
}

.homeFooterThree {
	width: 249px;
	float: right;
	padding: 1px 10px 0px 0px;
}

.formRow {
	margin-bottom: .5em;
}

label {
	color: #646464;
}

input.textInput {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
}

.homeLoginContainer {
	padding: 0 9px;
}

.loginLeft {
	width: 60px;
	float: left;
}

.loginRight {
	float: left;
	width: 105px;
	text-align: right;
	padding-top: 7px;
}

a.loginLink:link,
a.loginLink:visited,
a.loginLink:hover,
a.loginLink:active {
	text-decoration: underline;
	font-weight: normal;
}

.highlightEntry {
	background: url(../images/border_dots_ltblue.gif) bottom repeat-x;
	width: 225px;
	margin: 0px 0px 0px 4px;
	padding: 4px 0px 4px 4px;
}



.highlightEntry a:link,
.highlightEntry a:visited {
	text-decoration: none;
	font-weight: normal;
}

.highlightEntry a:hover,
.highlightEntry a:active {
	text-decoration: underline;
	font-weight: normal;
}

/* event */
.highlightEntryEvent {
	width: 240px;
	margin: 5px auto;
	padding: 4px 0;
}

.highlightEntryEvent a:link,
.highlightEntryEvent a:visited {
	text-decoration: none;
	font-weight: normal;
}



.highlightArrow {	
	background: url(../images/bg_subnav_arrow.gif) 3px 3px no-repeat;
	padding-left: 14px;
}

.homeFooterTwo a:active {
	outline: none;
}

.homeFooterTwo  #successContainer,
.homeFooterTwo  #awardsContainer {
	padding: 4px 0 0 4px;
	display: none;
}


.homeFooterTwo #successStoriesTab,
.homeFooterTwo #successStoriesTabSelected,
.homeFooterTwo #awardsTab,
.homeFooterTwo #awardsTabSelected  {
	display: block;
	text-indent: -99999px;
	width: 134px;
	height: 17px;
	float: left;
}

.homeFooterTwo #successStoriesTabSelected {
	background: url('../images/tab_sucess_sel.gif') no-repeat left top;
}

.homeFooterTwo #successStoriesTab {
	background: url('../images/tab_sucess.gif') no-repeat left top;
}

.homeFooterTwo #awardsTabSelected {
	background: url('../images/tab_awards_sel.gif') no-repeat left top;
}

.homeFooterTwo #awardsTab {
	background: url('../images/tab_awards.gif') no-repeat left top;
}



/* new cg 10/17 */

.homeFooterThree a:active {
	outline: none;
}

.homeFooterThree #NewsEventsContainer,
.homeFooterThree  #ResourcesContainer {
	padding: 4px 0 0 4px;
	display: none;
	
}


.homeFooterThree #NewsEventsTab,
.homeFooterThree #NewsEventsTabSelected,
.homeFooterThree #ResourcesTab,
.homeFooterThree #ResourcesTabSelected  {
	display: block;
	text-indent: -99999px;
	width: 113px;
	height: 17px;
	float: left; 
}

.homeFooterThree #NewsEventsTabSelected {
	background: url('../images/tab_newsevents_sel.gif') no-repeat left top;
}

.homeFooterThree #NewsEventsTab {
	background: url('../images/tab_newsevents.gif') no-repeat left top;
}

.homeFooterThree #ResourcesTabSelected {
	background: url('../images/tab_resources_sel.gif') no-repeat left top;
}

.homeFooterThree #ResourcesTab {
	background: url('../images/tab_resources.gif') no-repeat left top;
}