﻿@charset "utf-8";
/* CSS Document */

body {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	margin: 			0px;
	padding: 			0px;
}

h1 {
	font-family: 		Verdana, Arial, Sans-serif;
	position: 			relative;
	font-size: 			16px;
	font-weight: 		bold;
	z-index: 1;
}

h2 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
}

h3 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	position:  			relative;
	left: 4px;
}

h4 {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	color:				#FFFFFF;
	background:			#1a687f;
	width:				100%;

}

h5{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			13px;
	position:			relative;
	color:				#339999;
}
h6{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			13px;
}

td {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
}

th {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
}

li {
	font-size: 			14px;
	font-family: 		Verdana, Arial, Sans-serif;
	font-weight: 		normal;
	text-align:			left;
}

.special a:link {
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#FFFFFF;
	z-index: 			9999;
	border-style:		none;
}

.special a:visited {
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#EBEBEB;
	z-index: 			9999;
}

.special a:hover {
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#FFFFFF;
	z-index: 			9999;
}

#top_banner_repeat {
	background-image: 	url("images/top_banner_repeat.jpg");
	height: 			80px;
	background-repeat: 	repeat-x;
	z-index: 			2;
}

#top_banner_logo_name {
	position:			absolute;
	background-image:	url("images/top_banner_name_logo.png");
	height: 			94px;
	margin-right: 		100px;
	margin-left:		200px;
	background-repeat: 	no-repeat;
	width: 				374px;
	top:				2px;
	z-index: 			10000;
}

#top_info_div {
	position:			absolute; 
	left:				800px; 
	top: 				0px; 
	width: 				257px;
				
}

#flash_container{
	position:			relative;
	height:				80px;
	z-index:			90;
    left:				500px;
	top: 				0px;
	margin-right:		auto;
	background-repeat: 	no-repeat;
	width: 				365px;
}

#nav_banner_repeat{
	background-image:	url("images/nav_banner_repeat.jpg");
	background-repeat:	repeat-x;
	position:			relative;
	height: 			33px;
	z-index: 			2;
}

#nav_container{
	top: 				8px;
	position:			relative;
    padding-left:		100px;
	margin-left: 		auto;
	margin-right:	 	auto;
	width: 				890px;
	z-index: 			93;
}


#big_container {
	position:			relative;
	width:  		 	auto;
	min-width:		 	600px;
	height:				100%;
	z-index:			1;
}

#inventory_moreinfo{
	background-image:	url("images/inventory_holder.png");
	position:			relative;
	width: 				615px;
	height:				128px;
	top:				30px;
	margin:				0px auto 0px auto;
}
.inventory_corner{
	width:				307px;
	height:				64px;
	position:			absolute;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	padding-top:        15px;
	padding-left:       30px;
	color:				#FFFFFF;
	z-index:			3;
}
.inventory_corner a:link{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#FFFFFF;
	z-index:			3;
	text-decoration:	none;

}
.inventory_corner a:visited{

	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#FFFFFF;
	z-index:			3;
	text-decoration:	none;

}
.inventory_corner a:hover{

	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#FFFFFF;
	z-index:			3;
	text-decoration:	underline;

}
.container_box{
	background-image:	url("images/container_box.png");
	background-repeat:	no-repeat;
	
	height: 			248px;
	width: 				390px;
	z-index: 			2;
}
	
.container_box_text{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	position:			inherit;
	padding-left:		25px;
	padding-top:		15px;
	height:				240px;
	width:				380px;
	z-index: 			3;
}

.demos {
	position:			absolute;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	width: 				100%;
	top: 				340px;
}

.product_man_box{
	position:			absolute;
	width:				194px;
	height:				41px;
	top:				201px;
	left: 161px;
	
}

.paragraph_box{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;
	font-size:			12px;
	margin-left:		100px;
	margin-right:		100px;
	width:				auto;
	height: 			auto;
	left: 				0px;
	z-index: 			2;
}

#partners_logo_area{
	width:				316px;
	height:				210px;
	position:			absolute;
	z-index:			2;
	right: 				100px;
	top: 				250px;
}

.home_header_container{
	height:				300px;
	width:				250px;
	position:			absolute;	
}

.headliner{
	background-image:	url("images/headliner.png");
	width: 				221px;
	height:				68px;
	position:			absolute;
}

.headliner_text{
	font-family: 		Calibri;
	font-size:			19px;
	width:				125px;	
	margin:				0px auto 0px auto;
	padding-top:        25px;
}

.headliner_text_cust{
	font-family: 		Calibri;
	font-size:			19px;
	text-decoration:	underline;
				
}

.headliner_image_box{
	position:			absolute;
	width:				151px;
	height:				113px;
	top:				70px;
	left: 				34px;
}

.headliner_paragraph{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#000000;
	font-size:			12px;
	position:			absolute;
	width:				250px;
	height: 			110px;
	top: 				220px;
	z-index: 			2;
}

.divider{
	background-color:	#1a687f;
	position:			absolute;
	height:				1px;
	width:				85%;
}

.divider_virt{
	background-color:	#1a687f;
	position:			absolute;
	height:				300px;
	width: 				1px;
	top:				190px;	
}

#video_area{
	background-image:	url("images/vid.png");
	width:				468px;
	height:				407px;
	position:			absolute;
	top: 				420px;
	z-index: 			2;
	left: 				100px;
}

#video_area_header{
	padding-left: 		15px;
	padding-top:		15px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			14px;
	position:			absolute;
	z-index:			3;
	width: 				360px;
}

#video{
	padding-top:		40px;
	padding-left:		21px;
	width:				425px;
	height:				344px;
	position:			absolute;
	top: 				0px;
	z-index: 			3;
}

.rms_video{
	padding-top: 		10px;
	padding-left:		15px;
	background-color: 	#1a687f;
	width:				auto;
	height: 			80px;
	position: 			relative;
}

.rms_video a:link, a:visited{
	color:#0033FF;
	text-decoration:none;
}

.rms_video a:hover{
	color:#9fdcf8;
	text-decoration:underline;
}

.doanload_link{
	background-image:	url("images/dl.png");
	height:				52px;
	width:				164px;
	z-index:			2;
	left: 				75px;
}
.download_text{

	padding-left:		45px;
	padding-top:		17px;
	height:				50px;
	width:				160px;
	z-index: 			3;
}

.download_text a:hover{
	text-decoration:	underline;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#FFFFFF;
	position:			inherit;
	height:				50px;
	width:				160px;
	z-index: 			3;
}

#footer_area{
	width:				100%;
	position:			absolute;
	top:				565px;
	height:				auto;
	z-index:			2;
}	

#footer_links{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
	margin-left:		auto;
	margin-right: 		auto;
	width: 				21em;
	z-index:			9999;
}

#footer_icons{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
	margin-left: 		auto;
	margin-right:		auto;
	width: 				20.5em;
	z-index: 			3;
}

#footer_copyright{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color:				#000;
	margin-left: 		auto;
	margin-right: 		auto;
	width: 				31em;
	z-index:			3;
}
	
.footer a:link {
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#333333;
	z-index: 			9999;
	border-style:		none;
}

.footer a:visited {
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#333333;
	z-index: 			9999;
}

.footer a:hover {
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#333333;
	z-index: 			9999;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
