
/* Main Style Sheet  */
	* {margin:0px; padding:0px; border:0px; }
	html {background: url(images/bg-right.jpg) repeat-x #fafbfd;  }
	body { background: url(images/bg.jpg) top left no-repeat ; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666666;}
	
	#wrap {width:980px; margin-left:auto; margin-right:auto; display:block;  }
	#header { height:95px; background: url(images/header-home.jpg) no-repeat #fff; width:980px;}
	#header-sub { height:139px; background: url(images/header-sub.jpg) no-repeat #fff; width:980px;}

	.logo {display:inline; float:left; width:336px;}
	.flash 	  {display:inline; float:left; width:640px;  }
	.featured {display:inline; float:right; width:340px;  }
	.newsfeed {display:inline; float:right; width:340px; background:url(images/news-bg.jpg) no-repeat; height:180px; clear:right; }
	.button-1 {display:inline; float:left; width:323px;  }
	.button-2 {display:inline; float:left; width:317px;  }
	.button-3 {display:inline; float:left; width:340px;  }
	
	#page-title {width: 910px; margin-left:35px; padding-top:35px;}
	#page-wrap { width:980px; background: url(images/page-bg.png) repeat-y; }
	#product-wrap { width:980px; background: url(images/product-bg.png) repeat-y; }
	#product-copy {width:669px; display:inline; float:left; margin:0px; padding:0px; margin-top:10px;}
	#product-sidebar {width:220px; display:inline; float:right; margin:0px; padding:0px; margin-top:10px;}
	.brochure {margin-top:15px;}
	.product-hero {padding-bottom:15px;}

	/* main nav styles */
	#navigation 						{display:inline; width:604px; float:right; margin-top:32px;}	
	#navigation a 		{ color: #0a2365; font-size:14px; background: #FFF url(images/left-tab.gif) left top no-repeat; text-decoration: none; padding-left: 5px; line-height:19px; height:19px; margin-right:8px; }
	#navigation a span 					{background: url(images/right-tab.gif) right top no-repeat; padding-right: 5px;}
	#navigation a, #navigation a span 	{ display: block; float: left; }
	#navigation a:hover 				{ color: #1a75de; background: #FFF url(images/left-tab.gif) left top no-repeat; padding-left: 5px;}
	#navigation a:hover span 			{ background: url(images/right-tab.gif) right top no-repeat; padding-right: 5px; }
	#navigation ul 						{list-style: none; padding: 0px; margin: 0px;}
	#navigation li 						{float: left; margin: 0; padding:0px;} 
	
	
	#navigation a#green 		{ color: #FFF; font-size:14px; background: #009900 url(images/left-tab2.gif) left top no-repeat; text-decoration: none; padding-left: 5px; line-height:19px; height:19px; margin-right:8px; }
	#navigation a#green span 					{background: url(images/right-tab2.gif) right top no-repeat; padding-right: 5px;}
	#navigation a#green, #navigation a#green span 	{ display: block; float: left; }
	#navigation a#green:hover 				{ color: #1a75de; background: #009900 url(images/left-tab2.gif) left top no-repeat; padding-left: 5px;}
	#navigation a#green:hover span 			{ background: url(images/right-tab2.gif) right top no-repeat; padding-right: 5px; }
	
	/* sub nav styles */
	#subnav 						{ display:inline; width:604px; float:right; margin-top:10px;}	
	#subnav  a 						{ color: #0a2365; font-size:12px; font-weight:bold; text-decoration: none; padding-left: 5px; line-height:11px; padding-right:5px; display: block; float: left;   }
	#subnav  a:hover 				{ color: #1a75de; padding-left: 5px;}
	#subnav  ul 					{ list-style: none; padding: 0px; margin: 0px; display:inline;}
	#subnav  li 					{ float: left;  margin: 0; padding:0px; border-right: 1px solid #0a2365;} 
	#subnav	li:last-child			{ border-right: none; }

/* page cols */
	.col-full { float:left; display:inline; width:910px; margin-left:35px;  }
	.col-a {width:300px; display:inline; float:left; margin:0px; padding:0px; margin-left:0px;  }
	.col-b {width:300px;; display:inline; float:right; margin:0px; padding:0px; margin-right:0px; }
	.col-c {width:200px; display:inline; float:left; margin:0px; padding:0px; margin-left:0px;  }
	.col-d {width:270px;; display:inline; float:left; margin:0px; padding:0px; margin-left:15px; }
	.col-e {width:350px;; display:inline; float:left; margin:0px; padding:0px; margin-left:25px; }


/* font Styles */ 
	h1 { font-size:15px; color:#0a2365; line-height:21px; padding:0px; margin:0px; font-weight:bold; text-transform:uppercase; }
	h2 { font-size:18px; color:#0a2365; line-height:23px; margin-bottom:2px; font-weight:bold; margin-top:3px; font-weight:normal;}
	h3 { font-size:17px; color:#0a2365; line-height:23px; margin-bottom:2px; font-weight:bold; margin-top:10px; margin-left:0px;}
	h4 { font-size:14px; color:#0a2365; line-height:10px; margin-top:10px; font-weight:normal; margin-left:9px;}
	h5 { font-size:12px; color:#0a2365; line-height:23px; margin-top:10px;}
	p  { font-size:13px; color:#0a2365; line-height:17px; margin:0px; padding:0px; padding-top:5px; padding-bottom:10px;}
	li { font-size:13px; color:#0a2365; margin-left:15px; padding-bottom:10px;}
	ul { padding:0px; padding-left:5px; margin-left:5px; margin-top:0px; margin-bottom:10px; padding-top:10px; }
	ol {padding:0px; margin:0px; padding-left:5px; margin-left:25px; }
	a:link 		{color:#1a3e61;	text-decoration: underline;}
	a:visited 	{color:#1a3e61; text-decoration: underline;}
	a:hover 	{color:#1a3e61; text-decoration: underline;}
	a:active 	{color:#1a3e61; text-decoration: underline;}
	a:focus 	{outline-style: none;}  

/* clears   */
	.clear 		{clear:both; height:0px; width:100%; }
	.clear05	{clear:both; height:05px; }
	.clear10	{clear:both; height:10px; }
	.clear20	{clear:both; height:20px; }
		
/* footer styles */	
	#footer-wrap 		{ width:100%; background: url(images/footer-bg.jpg) repeat-x; height:56px; }
	#footer 			{width:980px; margin-left:auto; margin-right:auto; }
	#footer-col 		{width:960px; float:left; display:inline;  margin-top:15px; margin-left:15px;}
	#footer-col2 		{width:300px; float:left; display:inline;  margin-top:15px; margin-left:15px;}
	#footer p 			{font-size:10px; color:#1a3e61; padding:0px; margin:0px; }
	#footer a:link 		{font-size:10px; color:#1a3e61; text-decoration: underline;}
	#footer a:visited 	{font-size:10px; color:#1a3e61; text-decoration: underline;}
	#footer a:hover 	{font-size:10px; color:#1a3e61; text-decoration: underline;}
	#lad {width:250px; float:right; margin-top:15px; text-align:right;}
		
	
/* content styles */
	.image-left-box 	{ display:inline; float:left; border: 1px solid #dfdfdf; padding:4px; margin: 20px 20px 20px 0px;  }
	.image-right-box	{ display:inline; float:right; border: 1px solid #dfdfdf; padding:4px; margin-left:15px; margin-top:0px; margin-right:10px; margin-bottom:20px;  }
	.image-left 	{ display:inline; float:left; padding:2px; margin: 5px 10px 10px 0px; }
	.image-right	{ display:inline; float:right; padding:2px; margin: 5px 0px 10px 10px;}
	.map { border: 1px solid #dfdfdf; padding:2px; width:350px; margin-top:10px;}
	.image-product	{ display:inline; float:right; border: 1px solid #dfdfdf; padding:2px; margin-left:15px; margin-top: 35px; margin-right:10px; width:180px; height:120px;  }
	.line {border-top: 1px solid #dfdfdf; margin-top:15px; margin-bottom:15px; clear:both;}
	.contact { border: 1px solid #dfdfdf; padding:2px;}
	.newsitem {font-weight:bold; color:#006699;}
	
	#vid1{display:none;}
	#vid2{display:none;}
	#vid3{display:none;}
	#vid4{display:none;}
	#vid5{display:none;}
	#vid6{display:none;}
	#vid7{display:none;}
	#vid8{display:none;}
	#vid9{display:none;}
	#vid10{display:none;}
	#vid11{display:none;}
	#vid12{display:none;}
	#vid13{display:none;}
	#vid14{display:none;}
	#vid15{display:none;}
	
	.test1 {width:269px; float:left; height:275px; margin-bottom:15px;}
	.test2 {width:269px; float:left; height:275px; margin-left:15px; margin-bottom:15px;}
	.test3 {width:269px; float:left; height:275px; margin-bottom:15px;}
	.test4 {width:269px; float:left; height:325px; margin-bottom:15px;}
	
	#tabaw tr, td{padding:3px;}
/* end of CSS file */
