body
	{
		margin: 0;
		padding: 0;
		background-color: #e8eff7;
		background-image: url(../images/bg.jpg);
		background-repeat: repeat-x;
		background-position: top left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
	}

#outer
	{
		background: url(../images/bg-bottom.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		/*min-height: 1000px; */		
	}

#inner
	{
		width: 958px;
		margin: 0 auto;
	}

#banner
	{
		height: 99px;
		padding: 0 3px 0 3px;
	}

#banner-left
	{
		width: 320px;
		padding: 15px 0 0 0;
		float: left;
	}

#banner-right
	{
		width: 592px;
		text-align: right;
		padding: 31px 0 0 0;
		float: right;
	}

a.top-nav:link, a.top-nav:visited
	{
		background: url(../images/top-nav.png);
		background-repeat: no-repeat;
		width: 113px;
		height: 32px;
		color: #000000;
		line-height: 32px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		margin: 0 0 0 5px;
		float: left;
		behavior: url("iepngfix.htc");
		cursor: pointer;
	}

a.top-nav:hover
	{
		background: url(../images/top-nav.png);
		background-repeat: no-repeat;
		width: 113px;
		height: 32px;
		text-align: center;
	}
	
a.top-nav2:link, a.top-nav2:visited
	{
		background: url(../images/top-nav2.png);
		background-repeat: no-repeat;
		width: 113px;
		height: 32px;
		color: #000000;
		line-height: 32px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		margin: 0 0 0 5px;
		float: left;
		behavior: url("iepngfix.htc");
		cursor: pointer;
	}

a.top-nav2:hover
	{
		background: url(../images/top-nav2.png);
		background-repeat: no-repeat;
		width: 113px;
		height: 32px;
		text-align: center;
	}

#banner-main
	{
		background: url(../images/banner-bg.png);
		background-repeat: no-repeat;
		width: 958px;
		height: 191px;
	}

#banner-main-left
	{
		margin: 9px 0 0 11px;
		background: url(../images/banner-main-left.png);
		background-repeat: no-repeat;
		width: 314px;
		height: 147px;
		padding: 11px 15px 13px 13px;
		float: left;
	}

#banner-main-right
	{
		margin: 15px 50px 0 0;
		width: 510px;
		text-align: center;
		float: right;
	}

.heading
	{
		padding: 0 0 8px 0;
	}

.banner-main-right-text
	{
		font-size: 17px;
		font-weight: bold;
		color: #FFFFFF;
		line-height: 26px;
		padding: 0 20px 8px 20px;
	}

.banner-main-right-button
	{
		margin: 0;
	}

#body
	{
		padding: 20px 3px 20px 3px;
	}

#body-left
	{
		width: 623px;
		float: left;
	}
	
#body-left2
	{
		width: 643px;
		float: left;
	}

#body-right
	{
		width: 300px;
		float: right;
	}

.marge
	{
		clear: both;
		font-size: 0;
	}

.body-text
	{
		line-height: 20px;
		padding: 0 0 20px 0;
	}

.body-text-address
	{
		font-size: 16px;
		font-weight: bold;
		text-align: center;
		line-height: 30px;
	}

.body-text-address-small-text
	{
		font-size: 10px;
		font-weight: normal;
	}

#body-middle
	{
		padding: 20px 0 0 0;
	}

#body-middle-left
	{
		width: 275px;
		float: left;
	}

#body-middle-right
	{
		width: 275px;
		float: right;
	}

.left-each-box
	{
		background: url(../images/left-box.png);
		background-repeat: no-repeat;
		width: 275px;
		height: 178px;
		text-align: center;
		margin: 0 0 20px 0;
	}

.left-each-box-heading
	{
		height: 35px;
		padding: 5px 0 0 0;
		color: #FFFFFF;
	}

.left-each-box-photo
	{
		clear: both;
		width: 144px;
		padding: 15px 70px 0 61px;
	}

#order-online
	{
		text-align: center;
		padding: 0 0 20px 0;
	}

#order-online-pricing
	{
		text-align: center;
		padding: 0 0 2px 0;
	}

#bottom-links
	{
		width: 574px;
		margin: 0 auto;
	}

#bottom-links-left
	{
		width: 274px;
		float: left;
	}

#bottom-links-right
	{
		width: 274px;
		float: right;
	}

#right-box1
	{
		padding: 0 0 20px 0;
	}

#right-box1-top
	{
		background: url(../images/right-box-heading.png);
		background-repeat: no-repeat;
		width: 300px;
		height: 52px;
		text-align: center;
		padding: 24px 0 0 0;
	}

#right-box1-bg
	{
		background: url(../images/right-box-bg.png);
		background-repeat: repeat-y;
		width: 284px;
		margin: 0 auto;
	}

#right-box1-bottom
	{
		background: url(../images/right-box-bottom.png);
		background-repeat: no-repeat;
		width: 284px;
		height: 18px;
		margin: 0 auto;
	}

#right-box1-content-area
	{
		width: 245px;
		margin: 0 auto;
	}

.right-each-box
	{
		background: url(../images/right-each-box.png);
		background-repeat: no-repeat;
		width: 235px;
		height: 101px;
		padding: 5px 5px 15px 5px;
	}

.right-each-box-photo
	{
		width: 235px;
		height: 77px;
	}

.right-each-box-text
	{
		font-size: 11px;
		text-align: center;
		color: #FFFFFF;
		font-weight: bold;
		text-transform: uppercase;
		line-height: 28px;
	}

#right-box2
	{
		margin: 0;
		padding: 0;
	}

#right-box2-top
	{
		background: url(../images/right-box2-heading.png);
		background-repeat: no-repeat;
		width: 300px;
		height: 61px;
		text-align: center;
		padding: 14px 0 0 0;
	}

#right-box2-bg
	{
		background: url(../images/right-box2-bg.png);
		background-repeat: no-repeat;
		width: 284px;
		height: 157px;
		margin: 0 auto;
	}

#right-box2-content
	{
		padding: 5px 12px 12px 12px;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		line-height: 26px;
	}

.click-here
	{
		padding: 10px 0 0 0;
		text-align: center;
	}

#footer-bg
	{
		background: url(../images/footer-bg.png);
		background-repeat: no-repeat;
		background-position: top;
		padding: 12px;
		font-size: 11px;
		color: #3e6d94;
	}

#footer-left
	{
		width: 270px;
		float: left;
	}

#footer-right
	{
		width: 380px;
		text-align: right;
		text-transform: uppercase;
		float: right;
	}

#footer-bottom
	{
		clear: both;
		padding: 16px 0 0 0;
		font-size: 10px;
		color: #FFFFFF;
	}

a.footer-links:link, a.footer-links:visited
	{
		color: #3e6d94;
		text-decoration: none;
	}

a.footer-links:hover
	{
		color: #3e6d94;
		text-decoration: underline;
	}

.each-row
	{
		padding: 10px 0 20px 0;
	}

.each-thumb
	{
		background: url(../images/each-thumb.png);
		background-repeat: no-repeat;
		width: 133px;
		height: 137px;
		padding: 5px 0 0 6px;
		margin: 0 22px 0 0;
		float: left;
	}

.each-thumb-right
	{
		background: url(../images/each-thumb.png);
		background-repeat: no-repeat;
		width: 133px;
		height: 117px;
		padding: 5px 0 0 6px;
		float: right;
	}

.each-thumb-text
	{
		font-size: 10px;
		text-align: center;
		padding: 7px 0 0 0;
		line-height: 20px;
	}
	
.each-thumb-text2
	{
		font-size: 10px;
		text-align: center;
		padding: 7px 0 0 0;
		line-height: 12px;
	}

#body-enhance
	{
		margin: 0;
		padding: 15px 0 0 0;
	}

.body-enhance-each-row
	{
		padding: 0 0 15px 0;
	}

.body-enhance-photo
	{
		padding: 0 12px 0 0;
	}

.heading-center-align
	{
		text-align: center;
		padding: 0 0 15px 0;
	}

#right-box1-content-area2
	{
		width: 265px;
		margin: 0 auto;
	}

.ul-icon
	{
		margin: 0 0 0 17px;
		padding: 0 0 0 17px;
	}

.li-icon
	{
		list-style: url(../images/li.png);
		padding: 7px 0 7px 0;
		color: #1a3671;
	}

.each-nav-right-bottom
	{
		text-align: center;
		padding: 25px 0 0px 0;
	}
	
.each-nav-right-bottom-products
	{
		text-align: center;
		padding: 0px 0 0px 0;
	}

.order-each-box
	{
		padding: 0 0 10px 0;
	}

.order-box-top
	{
		background: url(../images/order-box-top.png);
		background-repeat: no-repeat;
		background-position: top;
		height: 18px;
		
	}

.order-box-bg
	{
		background: url(../images/order-box-bg.png);
		background-repeat: repeat-y;
		background-position: top;
		padding: 0 18px 0 18px;
		font-size: 11px;
	}

.order-box-bottom
	{
		background: url(../images/order-box-bottom.png);
		background-repeat: no-repeat;
		background-position: top;
		height: 22px;
	}

#body-bottom-new
	{
		clear: both;
		padding: 20px 0 0 0;
	}

.bottom-new-each
	{
		width: 245px;
		margin: 0 33px 0 33px;
		float: left;
	}

.body-text2
	{
		line-height: 20px;
		padding: 20px 0 20px 0;
		font-size: 10px;
		line-height: 22px;
	}
	
/* order now page */

.box_callus{
	width: 647px;
	height: 171px;
	padding-top: 30px;
	background-image:url(../images/emailus_box.png);
}

.box_emailus{
	width: 647px;
	height: 96px;
	padding-top: 30px;
	background-image:url(../images/callus_box.png);
}

.box_orderonline{
	width: 647px;
	height: 172px;
	padding-top: 30px;
	background-image:url(../images/orderonline_box.png);
}
	