/* CSS Document */
body{
	margin:0px;
	}
#main-container{
	width:100%;
	}
#main{
	width:1003px; background:url(../images/bg.jpg) repeat-x; min-height:700px;
	}
#header{
	width:1003px; height:90px;
	}
#body-part{
	width:1003px;
	}
.logo-container{
	width:184px; height:64px; float:left; padding:7px 0px 0px 70px;
	}
.menu-container{
	width:645px; height:40px; float:right; padding-top:50px;
	}
.menu{
	background:url(../images/menu.jpg) no-repeat; width:116px; height:34px; padding-right:8px; float:left;
	}
.menu-txt{
	font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; padding-top:8px;
	}
.menu-txt:hover{
	font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#002D59; text-decoration:none; font-weight:bold; padding-top:8px;
	}
.top-container{
	width:1003px; height:244px; float:left;
	}
.top-container-image{
	background:url(../images/top-container.gif) no-repeat; width:968px; height:244px;
	}
#body-left{
	width:280px; float:left; padding:12px 0px 0px 5px;
	}
#body-right{
	width:713px; float:right; padding:12px 5px 0px 0px;
	}
.feature-container-top{
	width:264px; height:44px;
	}
.feature-container-top-left{
	background:url(../images/heading-container-left.gif) no-repeat; width:14px; height:44px; float:left;
	}
.feature-container-top-mid{
	background:url(../images/heading-container-mid.gif) repeat-x; width:236px; height:44px; float:left;
	}
.feature-container-top-right{
	background:url(../images/heading-container-right.gif) no-repeat; width:14px; height:44px; float:left;
	}
.product-container{
	width:264px; height:450px;
	}
.product-container-image{
	background:url(../images/product-container.gif) repeat-y; width:264px; height:420px;
	}
.product-container-bottom{
	background:url(../images/product-container-bottom.gif) no-repeat; width:264px; height:13px;
	}
.content-container-top{
	width:694px; height:44px;
	}
.content-container-top-mid{
	background:url(../images/heading-container-mid.gif) repeat-x; width:666px; height:44px; float:left;
	}
.content-container{
	width:694px;
	}
.content-cantainer-image{
	background:url(../images/content-container.gif) repeat-y; width:694px; height:800px;
	}
.content-container-bottom{
	background:url(../images/content-container-bottom.gif) no-repeat; width:694px; height:10px;
	}
#footer{
	width:993px; height:56px; float:left; padding:15px 5px 0px 5px;
	}
.footer-partition{
	background:#bbbbbb; height:1px; width:963px;
	}
.footer-txt{
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;
	}
.footer-txt:hover{
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:underline;
	}
.footer-txt1{
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;
	}
.white-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none;
	}
.featured-product-partition{
	background:url(../images/feature-products-partition.gif) no-repeat; width:211px; height:1px;
	}
.side-content-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#333333;
	}
.side-content-txt:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#666666;
	}
.product-container-partition{
	width:253px; height:35px; padding-top:2px;
	}
#homeproduct-left{
	width:344px;  float:left;
	}
#homeproduct-right{
	width:344px; float:right;
	}
.home-product-parition{
	width:331px; height:175px; padding:10px 5px 5px 8px;
	}
.home-product-parition2{
	width:331px; height:140px; padding:10px 5px 5px 8px;
	}
.home-product-parition3{
	width:331px; height:75px; padding:10px 5px 5px 8px;
	}
.home-product-heading-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-decoration:none;
	}
.content-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
	}
.read-more-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2578F3; text-decoration:none;
	}
.read-more-txt:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333; text-decoration:none;
	}
.top-product-container{
	width:460px; height:214px; float:left; padding:30px 5px 0px 15px;
	}
.features ul{
	list-style:none;
	}
.features li{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; list-style-image:url(../images/bullet.gif);
	}
.feature-line-container{
	width:694px; height:25px; float:left;
	}
#body-part1{
	width:1003px;
	}
.heading-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold;
	}
.content-cantainer-image1{
	background:url(../images/content-container.gif) repeat-y; width:694px; height:1425px;
	}
#body-part2{
	width:1003px;
	}
.sitemap-link-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-decoration:none;
	}
.sitemap-link-txt:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-decoration:underline;
	}
#body-part3{
	width:1003px;
	}
.content-container1{
	width:694px;
	}
.content-cantainer-image2{
	background:url(../images/content-container.gif) repeat-y; width:694px;
	}
#body-left1{
	width:280px; float:left; padding:12px 0px 0px 5px;
	}
#body-right1{
	width:713px; float:right; padding:12px 5px 0px 0px;
	}
.content-cantainer-image3{
	background:url(../images/content-container.gif) repeat-y; width:694px;
	}
#body-part4{
	width:1003px; 
	}
.license-txt{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;
	}
.content-cantainer-image4{
	background:url(../images/content-container.gif) repeat-y; width:694px;
	}
.site-map{
	background:url(../images/heading-container-mid.gif) repeat-x; width:950px; height:44px;
	}
.sitemap-container{
	background:url(../images/site-map-container-top.gif) repeat-y; width:977px;
	}