	body {
	margin:0px;
	padding:0px;
	background:url(../images/bg1.gif) left top repeat;
	}
	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, font, img, strong, sub, sup, b, u, i, center, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	}
	ol, ul, li {
	list-style: none;
	}
	input.buttons {
	background: none no-repeat top left;
	border: none;
	cursor: pointer;
	display: block;
	height: 25px;
	padding: 0;
	margin: 0 2px 0 0;
	text-indent: -9999px;
	width: auto;
	}
	#maincontainer {
	width:100%;
	margin:0 auto;
	position:relative;
	float:left;
	background:url(../images/bg.gif) left top repeat-x;
	}
	#container {
	width:1002px;
	margin:0 auto;
	}
	#header {
	width:1002px;
	margin:0 auto;
	float:left;
	background-image:url(../images/bg-header1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
	#logo {
	float:left;
	width:142px;
	}
	#logo2 {
	float:right;
	width:838px;
	padding:0 21px 0 0;
	}
	#logo2 .logotext {
	float:left;
	width:521px;
	}
	#logo2 .quicklinks {
	float:right;
	width:315px;
	}
	#logo2 .quicklinks-button {
	float:left;
	width:315px;
	}
	#logo2 .quicklinks-button .quicklinks-button1 {
	float:left;
	width:315px;
	height:31px;
	}
	#logo2 .quicklinks-button .quicklinks-button2 {
	float:left;
	width:315px;
	height:9px;
	}
	#logo2 .quicklinks-button .phoneno {
	float:left;
	width:315px;
	padding:26px 0 0 0;
	text-align:right;
	}
	#headermenu {
	float:right;
	width:838px;
	padding:0 21px 0 0;
	height:36px;
	}
	#headermenu #button {
	float:left;
	width:410px;
	padding:0 0px 0 0;
	vertical-align:bottom;
	height:36px;
	}
	#headermenu #search-products {
	float:right;
	width:314px;
	padding:0 0px 0 0;
	}
	#search-products .searchbox {
	float:left;
	padding:0 0px 0 0;
	}
	#search-products .searchbox1 {
	float:left;
	padding:10px 14px 0 0;
	background-image:url(../images/search-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:166px;
	height:25px;
	}
	.inputbox {
	float:left;
	padding:3px 0px 0 15px;
	width:112px;
	height:16px;
	border-left:1px solid #34472B;
	border-right:1px solid #729A5E;
	border-bottom:1px solid #729A5E;
	border-top:1px solid #34472B;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
	#search-products .searchbox1 .box1 {
	float:left;
	}
	#search-products .searchbox1 .box2 {
	float:right;
	}
	.go {
	padding:4px 0px 0 9px;
	float:left;
	}
	.go1 {
	padding:0px 0px 0 3px;
	}
	#middle-panel {
	width:1002px;
	margin:0 auto;
	}
	#middle-panel #menu {
	width:1002px;
	margin:0 auto;
	float:left;
	height:46px
	}
	#middle-panel #menu #menu-box-left {
	float:left;
	height:46px;
	width:27px;
	}
	#middle-panel #menu #menu-box-center {
	float:left;
	background-image: url(../images/menubg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:46px;
	width:947px;
	}
	#middle-panel #menu #menu-box-right {
	float:right;
	height:46px;
	width:28px;
	}
	#middle-panel #middle-flash {
	width:1002px;
	height:356px;
	float:left;
	/*background:url(../images/middle-flash.jpg);*/
	}
	#middle-panel #middle-content {
	width:1002px;
	margin:0 auto;
	padding:0 0px 0px 0px;
	float:left;
	background-image:url(../images/middle-bg.gif);
	background-position:left bottom;
	background-repeat:repeat-y;
	}
	
	#middle-panel #middle-content-inner {
	width:1002px;
	margin:0 auto;
	padding:0 0px 0px 0px;
	float:left;
	background-image:url(../images/middle-bg-inner.gif);
	background-position:left bottom;
	background-repeat:repeat-y;
	}
	#middle-panel #middle-content-inner2 {
	width:1002px;
	margin:0 auto;
	padding:0 0px 0px 0px;
	float:left;
	background-image:url(../images/inner-middle-bg-top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	#middle-panel #middle-content-panel {
	width:961px;
	padding:0 21px 20px 21px;
	float:left;
	background-image:url(../images/middle-bg-bottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	}
	#middle-panel #middle-products-bg {
	width:927px;
	padding:6px 16px 7px 18px;
	margin:0 auto;
	float:left;
	background-image:url(../images/middle-products-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	.middle-products-item {
	width:293px;
	float:left;
	padding:0 22px 0 0;
	}
	.middle-products-item1 {
	width:293px;
	float:left;
	padding:0 0px 0 0;
	}
	.middle-products-item-top {
	width:293px;
	float:left;
	height:5px;
	}
	.middle-products-item-bg {
	width:267px;
	float:left;
	background-image:url(../images/middle-products-mid-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 11px 0px 15px;
	}
	.middle-products-item-bg .left-box-text {
	width:120px;
	float:left;
	padding:7px 0 0 0;
	}
	.middle-products-item-bg .left-box-text1 {
	width:130px;
	float:left;
	padding:7px 0 0 0;
	}
	.middle-products-item-bg .left-box-img {
	width:145px;
	float:right;
	text-align:right;
	}
	.middle-products-item-bg .left-box-img1 {
	width:130px;
	float:right;
	text-align:right;
	}
	.left-box-img2 {
	padding:38px 0 0 0;
	float:left;
	}
	.middle-products-item-bg1 {
	width:293px;
	float:left;
	background-image:url(../images/middle-products-mid-bg-repe.gif);
	background-position:left top;
	background-repeat:repeat-y;
	}
	.middle-products-item-bottom {
	width:293px;
	float:left;
	height:8px;
	}
	#middle-products-bg2-main {
	width:960px;
	margin:0 auto;
	float:left;
	background-image:url(../images/middle-content2a.gif);
	background-position:left top;
	background-repeat:repeat-y;
	}
	#middle-products-bg2-footer {
	width:960px;
	float:left;
	height:10px;
	vertical-align:top;
	background-image:url(../images/middle-content2-footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	#middle-products-bg2 {
	width:927px;
	padding:16px 16px 7px 18px;
	margin:0 auto;
	float:left;
	background-image:url(../images/middle-content2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
	#middle-products-bg2 a {
	font:12px Arial, Helvetica, sans-serif;
	color:#1C2810; text-decoration:none;
	}
	#middle-products-bg2 a:hover {
	font:12px Arial, Helvetica, sans-serif;
	color:#1C2810; 
	text-decoration:underline;
	}
	#tip-day {
	float:left;
	width:234px;
	}
	#tip-day #tip-day-top {
	float:left;
	width:223px;
	min-height:101px;
	*min-height:105px;
	height: auto !important;
	height: 105px;
	padding:17px 0 0 11px;
	background-image:url(../images/tip-day-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font:12px Arial, Helvetica, sans-serif;
	color:#1C2810;
	*padding:12px 0 0 11px;
	}
	#tip-day #tip-day-top-main {
	float:left;
	width:234px;
	background-image:url(../images/tip-day-bg1.gif);
	background-position:left top;
	background-repeat:repeat;
	font:12px Arial, Helvetica, sans-serif;
	color:#1C2810;
	}
	#tip-day #tip-day-top p {
	padding:10px 0 0 0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#1C2810;
	width:140px;
	margin:0px;
	}
	#tip-day #tip-day-bottom {
	float:left;
	width:234px;
	height:12px;
	vertical-align:top;
	background-image:url(../images/tip-day-bg-bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}


#tip-day-img {
	position:absolute;
	z-index:100;
	float:left;
	text-align:right;
	margin:-32px 0 0px 127px;
	*margin:-28px 0 0 127px;
		}

	#our-company {
	float:left;
	width:168px;
	color:#293819;
	line-height:20px;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 0px 0 15px;
	}
	#our-company p {
	float:left;
	padding:5px 0 0 4px;
	line-height:20px;
	}
	#our-company a {
	float:left;
	line-height:20px; text-decoration:none;
	}
	#our-company a:hover{
	float:left;
	line-height:20px; text-decoration:underline;
	}
	.our-company-seperator {
	float:left;
	width:15px;
	margin:0 5px 0 5px;
	}
	#shop {
	float:left;
	width:114px;
	color:#293819;
	line-height:20px;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 0px 0 0px;
	}
	#shop p {
	float:left;
	padding:5px 0 0 4px;
	line-height:20px;
	}
	
	#shop a {
	float:left;
	line-height:20px; text-decoration:none;
	}
	#shop a:hover{
	float:left;
	line-height:20px; text-decoration:underline;
	}
	
	
	#customer-services {
	float:left;
	width:132px;
	color:#293819;
	line-height:20px;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 0px 0 0px;
	}
	#customer-services p {
	float:left;
	padding:5px 0 0 4px;
	line-height:20px;
	}
	#customer-services a {
	float:left;
	line-height:20px; text-decoration:none;
	}
	#customer-services a:hover{
	float:left;
	line-height:20px; text-decoration:underline;
	}
	
	#newsletter {
	float:right;
	width:214px;
	color:#293819;
	line-height:20px;
	font:12px Arial, Helvetica, sans-serif;
	background-image:url(../images/newsletter-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	.free-newsletter {
	float:left;
	width:214px;
	}
	.free-newsletter1 {
	float:left;
	width:168px;
	padding:7px 20px 30px 26px;
	margin:0 auto;
	}
	.free-newsletter1 .inputbox1{
	float:left;
	position:relative;
		}
	
	.free-newsletter1 .inputbox21{
	float:right;
	position:relative;
		}
	#footer-panel {
	width:944px;
	margin:0 auto;
	float:left;
	padding:13px 21px 0 37px;
	}
	#footer-panel .footer-img {
	width:64px;
	float:left;
	}
	#footer-panel .copyright {
	width:224px;
	float:left;
	font:11px Tahoma, Arial, "Times New Roman";
	color:#FAA872;
	text-align:left;
	padding:22px 0px 0 0px;
	}
	#footer-panel .visapower {
	width:265px;
	height:47px;
	float:right;
	}
	#footer-panel .powerby {
	width:200px;
	float:right;
	font:11px Tahoma, Arial, "Times New Roman";
	color:#DA6B44;
	text-align:left;
	padding:15px 9px 0 0px;
	text-align:right;
	}
	#footer-panel .powerby a {
	font:11px Tahoma, Arial, "Times New Roman";
	color:#FAA872;
	text-decoration:underline;
	}
	#footer-panel .powerby a:hover {
	font:11px Tahoma, Arial, "Times New Roman";
	color:#DA6B44;
	text-decoration:none;
	}
	
	#inner-middle-content-panel {
	width:960px;
	padding:0 21px 20px 21px;
	float:left;
	background-image:url(../images/inner-middle-bg-bottom.gif);
	background-position:left bottom;
	background-repeat:repeat-y;
	}
	#inner-middle-bg {
	width:960px;
	margin:0 auto;
	float:left;
	background-image:url(../images/inner-middle-top-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	#inner-middle-bg1 {
	width:960px;
	margin:0 auto;
	float:left;
	background-image:url(../images/inner-middle-top-bg1.gif);
	background-position:left top;
	background-repeat:repeat-y;
	}
	#left-panel {
	background:url(../images/left-panel-bg.gif) left top repeat-y;
	width:203px;
	float:left;
	}
	#left-panel .left-heading {
	width:203px;
	float:left;
	padding:0px 0 2px 0px;
	}
	.left-heading1 {
	width:203px;
	float:left;
	padding:5px 0 2px 0px;
	}
	#left-panel .leftmenu {
	width:203px;
	float:left;
	background-image: url(../images/leftmenu-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	.leftmenu ul {
	width:183px;
	padding:2px 0 0 10px;

	}
	.leftmenu ul li {
	width:175px;
	border-bottom:1px dashed #EAC49B;
	padding:0 0 0 0px;
	color:#4A2300;
	font:13px Arial, Helvetica, sans-serif;
	}
	.leftmenu ul li a {
	width:175px;
	padding:5px 0 5px 9px;
	display:block;
	color:#4A2300;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	.leftmenu ul li a:hover {
	color:#A75205;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:5px 0 5px 9px;
	}
	.leftmenu ul li.Solutions {
	width:175px;
	height:22px;
	padding:5px 0 5px 9px;
	display:block;
	color:#4A2300;
	font:13px Arial, Helvetica, sans-serif;
	line-height:22px;
	text-decoration:none;
	}
	.leftmenu ul li.clients {
	width:175px;
	height:22px;
	border-bottom:none;
	}
	#right-panel {
	width:714px;
	float:right;
	padding:0 28px 0 15px;
	font:12px Arial, Helvetica, sans-serif;
	color:#483829;
	line-height:16px;
	}
	#right-panel #heading {
	width:714px;
	padding:7px 0 0 0;
	border-bottom:1px dashed #EAC49B;
	height:21px;
	margin:0 0 15px 0;
	float:left;
	
	
	}
	
	#breadCrumb ul {
	width:714px;
	float:left;
	position:relative;
	color: #B7361F; 
	font:12px Arial, Helvetica, sans-serif;
	
	}
	#breadCrumb li {
	float: left;
	display: inline;
	font:12px Arial, Helvetica, sans-serif;
	color: #B7361F;
	}
	#breadCrumb a {
	color: #7A744A;
	padding-right: 11px; 
	text-decoration: none;
	font:12px Arial, Helvetica, sans-serif;
	
	}
	#breadCrumb a:hover {
	color: #B7361F;
	
	}
#right-panel #content {
	width:714px;
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#483829;
	line-height:16px;
	}
	#right-panel #content  P{
	font:13px Arial, Helvetica, sans-serif;
	color:#483829;
	line-height:16px;
	}
	
	#right-panel #content a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#415F1F;
	line-height:16px; text-decoration:none;
	}
	#right-panel #content a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#483829;
	line-height:16px; text-decoration:underline;
	}
	#right-panel #content h1 {
	font:13px Arial, Helvetica, sans-serif;
	color:#3B571C;
	font-weight:bold;
	line-height:26px;
	padding:0px 0 0px 0px;
	margin:20px 0 20px 0;
	}
	#right-panel #content h2 {
	font:20px "Times New Roman", Times, serif;
	color:#3B571C;
	line-height:16px;
	padding:26px 0 11px 0;
	}
	.more {
	font:13px Arial, Helvetica, sans-serif;
	color:#3B571C;
	font-weight:bold;
	line-height:26px;
	padding:0px 0 0px 20px;
	margin:20px 0 20px 0;
	background: url(../images/more-arrow.gif) left center no-repeat;
	}
	.more a {
	font:13px Arial, Helvetica, sans-serif;
	color:#3B571C;
	font-weight:bold;
	text-decoration:none;
	}
	.more a:hover {
	font:13px Arial, Helvetica, sans-serif;
	color:#3B571C;
	font-weight:bold;
	text-decoration:underline;
	}

	.catname {
	font:13px Arial, Helvetica, sans-serif;
	color:#3B571C;
	font-weight:bold;
	line-height:26px;
	padding:0px 0 0px 0px;
	margin:20px 0 20px 0;

	}

	.catdesc {
	font:12px Arial, Helvetica, sans-serif;
	color:#0000;
	font-weight:normal;
	padding:0px 0 0px 0px;
	margin:20px 0 20px 0;

	}

	.specialPagename {
	font:13px Arial, Helvetica, sans-serif;
	color:#3B571C;
	font-weight:bold;
	padding:0px 0 0px 0px;
	margin:20px 0 20px 0;

	}

	.specialPagedesc {
	font:12px Arial, Helvetica, sans-serif;
	color:#0000;
	font-weight:normal;
	padding:0px 0 0px 0px;
	margin:20px 0 20px 0;

	}



	/*Product Listings page Starts Here*/

#classic-cont{
	width:669px;
	float:left;
	padding:5px 0 0 0;
	position:relative;
	}
#classic-txt{
	width:669px;
	font:normal 11px Tahoma, Arial, Verdana;
	color:#000;
	position:relative;
	padding:0 0 22px 0;
	}
#classic-txt h2{
	font:700 15px Tahoma, Arial, Verdana;
	color:#005228;
	margin:0;
	padding:0;
	}
#classic-img{
	width:669px;
	float:left;
	padding:0 0 20px 0;
	}
.classic-left{
	float:left;
	width:192px;
	position:relative;
	}
.classic-left2{
	float:left;
	width:192px;
	position:relative;
	padding:0 0 0 39px;
	}
.classic-left3{
	float:left;
	width:192px;
		position:relative;
	padding:0 0 0 48px;
	}
.frame-img{
	width:205px;
	height:130px;
	text-align:center;
	}
	
.frame-img_prod{
	text-align:center;
	}	
	
.frame-txt{
	width:192px;
	float:left;
	padding:9px 0;
	text-align:center;
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0D0605;
	}

.frame-txt_prod{
	padding:9px 0;
	text-align:center;
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0D0605;
	}

.frame-description{
	width:190px;
	float:left;
	border:1px solid #E7D4B1;
	background:#D1B78C;
	position:relative;
	
	
	}
	
.frame-description_prod{
	width:190px;
	border:1px solid #E7D4B1;
	background:#f6e9bc;
	margin:9px 0 40px 0;
	padding:3px;
	}
	
.frame-rate{
	width:163px;
	float:left;
	padding:8px 15px 8px 12px;
	font:normal 11px Tahoma, Arial, Verdana;
	color:#0D0C0C;
	line-height:16px;
	}
.frame-rate h2{
	font:bold 15px Tahoma, Arial, Verdana;
	color:#fff;
	margin:0;
	padding:0 0 5px 0;
	}
.green-box{
	width:168px;
	float:left;
	background-color:#005228;
	padding-bottom:0px;
	font:normal 11px Tahoma, Arial, Verdana;
	color:#DFC79F;
	
	}
.detail-btn{
	width:85px;
	float:left;

	}
.add-btn{
	width:83px;
	float:left;
	text-align:right;
	}
.green-box a{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#DFC79F;
	text-decoration:underline;
	}
.green-box a:hover{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#DFC79F;
	text-decoration:none;
	}
#green-box{
	width:168px;
	float:left;
	background-color:#F6E9BC;
	padding:5px 10px 5px 12px;
	font:normal 11px Tahoma, Arial, Verdana;
	color:#000000;
	}
#green-box a{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#DFC79F;
	text-decoration:underline;
	}
#green-box a:hover{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#DFC79F;
	text-decoration:none;
	}
	
	
/*Product Listings page Ends Here*/