body,html {
	margin: 0 0 0 0;
	font-size: 9pt;
	font-family: "Lucida Grande";
	background: #000000 url('../images/page_bg.png') top center no-repeat;
}
img {
	border: none;
}
a {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}

.page_container {
	position: relative;
	width: 100%;
}
	/*=======Content Styles=========*/
	.content_container {
		position: absolute;
		color: #FFFFFF;
		float: left;
		top: 147px;
		width: 100%;
	}
		/*=======Inner Content Styles=======*/
		.inner_content_container {
			width: 951px;
			min-height: 700px;
			min-height: 10px;
			clear: both;
			margin: 0 auto;
		}
			.get_started_section_header {
				padding: 10px 0 10px 0;
				background: #81C345;
			}
			.go_submit {
				color: #FFFFFF;
				padding: 3px 5px 3px 5px;
				border: none;
				background: #81c345;
			}
			.home_page_image_scroller {
				width: 960px;
				height: 362px;
				overflow: hidden;
				margin: 0 0 0 0;
			}
				.image_scroller_true img {
					float: left;
				}
				.scroll_btn_container {
					float: left;
					position: absolute;
					margin: 325px 0 0 15px;
				}
					.scroll_btn_item {
						float: left;
						padding: 2px 2px 2px 2px;
						margin: 0 5px 0 0;
						border: 1px solid #FFFFFF;
						cursor: pointer;
					}
			/*=======Left Col Styles========*/
			.content_left_col {
				float: left;
				width: 145px;
				padding: 80px 10px 0 0;
			}
				.left_menu_nav {
					width: 100%;
					min-height: 200px;
					padding: 20px 0 0 0;
					background: #000000;
				}
					.left_menu_nav ul {
						list-style-type: none;
						padding: 0 0 0 0;
						margin: 0 0 0 10px;
					}
						.left_menu_nav ul li div {
							float: left;
							width: 111px;
							height: 22px;
							text-align: right;
							padding: 5px 20px 0 0;
							text-transform: uppercase;
						}
						.left_menu_nav ul li div.left_nav_slected {
							background: transparent url('../images/left_nav_selected_state.png') top right no-repeat;
						}
				.email_list_signup {
					color: #81c345;
				}
			/*=======Right Col Styles=======*/
			.content_right_col {
				float: left;
				width: 796px;
			}
				.content_right_col h1 {
					border-bottom:1px dotted #81C345;
					color:#FFFFFF;
					font-size:16pt;
					padding:0 0 5px;
					text-transform:uppercase;
					width:100%;
				}
				.content_header_image {
					clear: both;
				}
				.content_right_bottom_container {
					clear: both;
					float: left;
					width: 100%;
					margin: 20px 0 0 0;
				}
					.content_right_bottom_container_left_col {
						float: left;
						width: 240px;
					}
						.content_right_bottom_container_left_col h1 {
							color: #FFFFFF;
							width: 100%;
							text-transform: uppercase;
							font-size: 16pt;
							padding: 0 0 5px 0;
							border-bottom: 1px dotted #81C345;
						}
						.new_col_item {
							width: 100%;
							clear: both;
							padding: 0 0 20px 0;
						}
							span.new_col_title {
								color: #81C345;
								font-size: 10pt;
							}
							span.new_col_date {
								color: #81C345;
								font-size: 8pt;
							}
							span.new_col_exerpt {
								color: #FFFFFF;
								font-size: 10pt;
							}
							span.new_col_read_more {
								color: #81C345;
								font-size: 10pt;
							}
					.content_right_bottom_container_right_col {
						float: left;
						width: 535px;
					}
						.section {
							float: left;
							width: 90%;
							padding: 0 10px 0 35px;
							margin: 0 0 10px 5px;
						}
							.section h1 {
								text-transform: capitalize
							}
							.section h2 {
								font-size: 11pt;
								text-transform: capitalize
							}
						.seporator {
							border-bottom: 1px dotted #81C345;
						}
			.add_to_cart_btn {
				width: 153px;
				height: 46px;
				border: none;
				cursor: pointer;
				/*background: transparent url('../images/add-to-cart.png') top center no-repeat;*/
				background: transparent url('../images/buynow.png') top center no-repeat;
			}
			/*========Footer Styles=========*/
			.footer {
				float: left;
				width: 100%;
				height: 88px;
				text-align: center;
				margin: 0 0 0 0;
				background: transparent url('../images/footer_bg.png') top center no-repeat;
			}
				.footer ul {
					color: #FFFFFF;
					font-size: 9pt;
					list-style-type: none;
					margin: 35px 0 0 0;
					padding: 0 0 0 0;
				}
					.footer ul li {
						display: inline;
						padding: 0 20px 0 20px;
						border-right: 1px solid #FFFFFF;
					}
					.footer ul li.footer_last {
						border: none;
					}
	/*============Header Styles=============*/
	.header_container {
		position: absolute;
		float: left;
		top: 0px;
		width: 100%;
	}
		.inner_header_container {
			width: 951px;
			margin: 0 auto;
		}
			.header_content_container {
				float: left;
				width: 100%;
				height: 108px;
			}
				.logo_container {
					float: left;
				}
				.header_menu {
					float: left;
					margin: 0 0 0 0;
				}
					.header_menu ul {
						list-style-type: none;
					}
					.header_menu ul li {
						display: inline;
						font-size: 10pt;
						padding: 0 10px 0 10px;
						text-transform: uppercase;
					}
		.login {
			position: absolute;
			width: 398px;
			height: 54px;
			color: #5b5b5b;
			margin: 0 0 0 550px;
			padding: 0 0 0 10px;
			background: transparent url('../images/login_bg.png') top left no-repeat;
		}
			input.login_text_box {
				border: none;
				width: 148px;
				height: 22px;
				color: #bdbdbd;
				background: transparent url('../images/login_box.png') top left no-repeat;
			}
			input.login_submit_box {
				border: none;
				width: 68px;
				height: 21px;
				color: #181818;
				background: transparent url('../images/login_btn.png') top left no-repeat;
			}
			.remember_me {
				float: right;
				margin: 0px 0 0 0;
			}
	/*============Menu Styles===============*/
	.menu_container {
		position: absolute;
		float: left;
		top: 120px;
		width: 100%;
	}
		.inner_menu_container {
			width: 951px;
			margin: 0 auto;
		}
			.inner_menu_container ul {
				list-style-type: none;
				margin: 0 0 0 150px;
				padding: 0 0 0 0;
			}
				.inner_menu_container ul li {
					display: inline;
				}
					.inner_menu_container ul li a div {
						float: left;
						font-size: 11pt;
						padding: 5px 20px 5px 20px;
						text-transform: uppercase;
						border-right: 1px dotted #81c345;
					}
					.inner_menu_container ul li a div.sub_menu_last_item {
						border: none;	
					}
					/*======Sub Menu Styles======*/
					.inner_menu_container ul.submenu {
						position: absolute;
						display: block;
						float: left;
						width: auto;
						min-width: 150px;
						height: auto;
						margin: 25px 0 0 0;
						padding: 0 0 0 0;
						background: #000000;
						display: none;
						opacity: 0.8;
						filter: alpha(opacity=80);
					}
						.inner_menu_container ul.submenu li {
							display: block;
							clear: both;
							width: 100%;
						}
							.inner_menu_container ul.submenu li a div {
								display: block;
								color: #FFFFFF;
								clear: both;
								border: none;
								width: 100%;
								font-size: 12pt;
								opacity: 1;
								filter: alpha(opacity=100);
								padding: 10px 0 10px 0;
								border-bottom: 1px solid #81c345;
							}
							.inner_menu_container ul.submenu li div .sub_menu_last_item {
								border: none;
							}
					.inner_menu_container ul.home_submenu {
						margin-left: 10px;
					}
					.inner_menu_container ul.products_submenu {
						margin-left: 84px;
					}
					.inner_menu_container ul.company_submenu {
						margin-left: 204px;
					}
					.inner_menu_container ul.opportunity_submenu {
						margin-left: 314px;
					}
					.inner_menu_container ul.responsibility_submenu {
						margin-left: 510px;
					}
					.inner_menu_container ul.events_submenu {
						margin-left: 590px;
					}
	.home_menu {
		margin-left: 60px;
	}
		.home_menu ul li a div {
			float: left;
			font-size: 11pt;
			padding: 5px 25px 5px 25px;
			text-transform: uppercase;
			border-right: 1px dotted #81c345;
		}
		.home_menu div.inner_menu_container ul {
			list-style-type: none;
			margin: 0 0 0 0px;
			padding: 0 0 0 0;
		}
			.home_menu div.inner_menu_container ul.home_submenu {
				margin-left: 10px;
				margin-top: 25px;
			}
			.home_menu div.inner_menu_container ul.products_submenu {
				margin-left: 95px;
				margin-top: 25px;
			}
			.home_menu div.inner_menu_container ul.company_submenu {
				margin-left: 220px;
				margin-top: 25px;
			}
			.home_menu div.inner_menu_container ul.opportunity_submenu {
				margin-left: 343px;
				margin-top: 25px;
			}
			.home_menu div.inner_menu_container ul.responsibility_submenu {
				margin-left: 514px;
				margin-top: 25px;
			}
			.home_menu div.inner_menu_container ul.events_submenu {
				margin-left: 590px;
				margin-top: 25px;
			}
					
					
					
		
		.alignleft {float:left;padding:0 15px 10px 0;}
					
					
					
				/********Flow Player**********/
/* styling of the container. */ 
a.player { 
    display:block; 
	width: 640px; 
    height: 480px;
    text-align:center; 
    margin:0 15px 0 0; 
    float:left; 
    border:1px solid #999; 
} 
 
	/* play button */ 
	a.player img { 
	    margin-top: 180px; 
	    border:0px; 
	} 
 
	/* when container is hovered we alter the border color */ 
	a.player:hover { 
	    border:1px solid #000; 
	}
	
