
/* Main Style Sheet  */
	* {margin:0px; padding:0px; border:0px;}
	body { background:  url(images/bg-home.jpg) top repeat-x #FFF; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666666;}
	body.big { background:  url(images/bg-home-big.jpg) top repeat-x #FFF; }
	td { font-size:14px; color:#1a3e61;}
	#bg { background: url(images/bg-wrap.jpg)  repeat-y  ; width:980px; margin-left:auto; margin-right:auto;  }
	#wrap {width:980px;  background: url(images/bg-home-wrap.jpg)  no-repeat ; margin-left:auto; margin-right:auto; display:block; }
	body.big #wrap {background: url(images/bg-home-wrap-big.jpg)  no-repeat;}
	#side-col {width:240px; float:left; display:inline; margin-left:25px; }
	#content-home {width:660px; float:right; display:inline; margin-right:0px;background:#000;}
	#content-sub {width:642px; float:right; display:inline; margin-top:95px; margin-right:30px;}

	#banner-home {float:right; display:inline; margin-right:30px; margin-top:95px;  }
	#banner-sub {float:right; display:inline; margin-bottom:28px; }

	#home-copy {float:right; display:inline; width:665px; margin-right:25px; margin-top:25px; }
	.home-sidebar { float:right; display:inline; width:266px; padding-left:10px; padding-bottom:10px;}
	#buttons { float:right; display:inline; width:663px; margin-right:23px; height:129px; margin-top:17px; }	
	body.big #buttons { float:right; display:inline; width:663px; margin-right:23px; height:auto; margin-top:17px; }	
	.button {margin-right:30px;}
/* sidebar styles */
	#navwrap {  background-position:top; margin:0px; padding:0px; width:240px; }
	#navwrap ul { margin:0px; padding:0px; text-align:left; float:left; color:#b70f12; display:block; list-style:none;  margin-top:150px; }
	ul#navul li  { float: left;  font-size: 14px; margin:0px; padding:0px; color:#146f2a;  list-style:none;  display:block;  width:240px; margin-bottom:0px; line-height:33px;  }
	ul#navul li a {color:#002b68; text-decoration:none; padding-left:51px; display:block; background: url(images/li-bg.jpg) no-repeat top; font-weight:bold; line-height:33px;}
	ul#navul li a:hover {background:url(images/li-bg.jpg) no-repeat bottom; color:#002b68; padding-left:51px; }
	
/* page cols */
	.col-full { float:right; display:inline; width:642px;  }
	.col-a {width:310px; display:inline; float:left; margin:0px; padding:0px; margin-left:0px;  }
	.col-b {width:310px;; display:inline; float:right; margin:0px; padding:0px; margin-right:0px; }
	.col-c {width:170px;; display:inline; float:left; margin:0px; padding:0px; margin-left:25px; }
	.col-d {width:185px;; display:inline; float:left; margin:0px; padding:0px; margin-left:25px; }
	.col-e {width:170px;; display:inline; float:left; margin:0px; padding:0px; margin-left:25px; }
	.col-f {width:160px;; display:inline; float:left; margin:0px; padding:0px; margin-left:15px; }

/* font Styles */ 
	h1 { font-size:21px; color:#002966; line-height:21px; padding:0px; margin-top:0px; font-weight:normal; margin-bottom:40px; text-transform:uppercase; }
	h2 { font-size:18px; color:#1a3e61; line-height:23px; margin-bottom:10px; font-weight:bold; margin-top:3px; font-weight:normal;}
	h3 { font-size:17px; color:#1a3e61; line-height:23px; margin-bottom:2px; font-weight:bold; margin-top:10px; margin-left:0px;}
	h4 { font-size:14px; color:#1a3e61; line-height:10px; margin-top:10px; font-weight:normal; margin-left:9px;}
	h5 { font-size:12px; color:#1a3e61; line-height:23px; margin-top:10px;}
	p  { font-size:14px; color:#1a3e61; line-height:26px; margin:0px; padding:0px; padding-top:5px; padding-bottom:10px;}
	li { font-size:14px; color:#1a3e61; margin-left:15px; padding-bottom:10px; line-height:26px;}
	ul { padding:0px; padding-left:5px; margin-left:5px; margin-top:0px; margin-bottom:0px; padding-top:0px; }
	ol {padding:0px; margin:0px; padding-left:5px; margin-left:25px; }
	a:link 		{color:#006699;	text-decoration: none;}
	a:visited 	{color:#006699; text-decoration: none;}
	a:hover 	{color:#FF0000; text-decoration: underline;}
	a:active 	{color:#006699; text-decoration: none;}
	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/bg-footer-wrap.jpg) repeat-x; height:30px; }
	#footer 			{width:980px; margin-left:auto; margin-right:auto; }
	#footer-spcaer 		{width:280px; float:left; display:inline; }
	#footer-col 		{width:690px; float:right; display:inline;  margin-top:5px;}
	#footer p 			{font-size:12px; color:#1a3e61; padding:0px; margin:0px; }
	#footer a:link 		{font-size:12px; color:#1a3e61; text-decoration: none;}
	#footer a:visited 	{font-size:12px; color:#1a3e61; text-decoration: none;}
	#footer a:hover 	{font-size:12px; color:#1a3e61; text-decoration: underline;}
	 
/* home contact styles */
	#contact-wrap { /*background: url(images/bg-contact.jpg) no-repeat;*/ display:block; float:left; margin-top:30px;}
	#contact-form { width:170px; display:block; margin-left:31px;  }
	#contact-form p { font-size: 14px; color:#00346e; line-height:10px; padding:0px; margin:0px;}
	#contact-form h2 { font-szie:15px; font-weight:bold; color:#e19401;}
	.contact-text {border: 1px solid #00346e; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#00346e; padding:2px; width:160px;  margin-top:0px; background:#FFF; margin-top:5px; margin-bottom:5px;}
	.footerB8 {COLOR : #1a3e61; font-size:13px; FONT-FAMILY : arial, helvetica, sans-serif; font-weight : bold; padding:10px; text-align:left; line-height:23px;}
	.cell { font-size:13px; color:#1a3e61; line-height:18px; margin:0px;  padding:15px;}
	.cell-2 { font-size:13px; color:#1a3e61; line-height:18px; margin:0px;  padding-left:5px;  padding-bottom:5px;  padding-top:5px; padding-right:5px;  border: 1px solid #dfdfdf; }
	.cell-3 { font-size:13px; color:#1a3e61; line-height:13px; margin:0px;  padding:5px;  border: 1px solid #dfdfdf; }
	.cell-4 { font-size:13px; color:#1a3e61; line-height:13px; margin:0px;  padding:15px;  border: 1px solid #dfdfdf; }
	.table {  border: 1px solid #dfdfdf;}
	
	
	
/* 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:300px; 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;}
/* end of CSS file */

.workbut {width:170px; background-color:#f5f5f5; border:1px solid #ccc;padding:10px; float:right;margin:15px 0 10px 10px;}

.progress1 {width:199px; margin-right:15px; float:left;}
.progress2 {width:199px; margin-right:15px; margin-top:15px; float:left;}

