body {padding:0px 0px; margin:0px; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/lay-out-bg.jpg) repeat-x left top #4B8600;}
img {border:none; display:block;}
td {font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
a {font-size:11px; color:#000000; text-decoration:none;}
a:hover {color:#95BE1B; text-decoration:underline;}
form, form p {padding:0px; margin:0px;}
input {font-size:11px; color:#666666;}
#main-wraper {margin:auto; padding:0px; width:920px;}
#header { background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/top-pan-bg.gif) left top repeat-x; padding:0px 5px 1px 5px;}
#logo { float:left; width: 294px;} 
#news-letter { float:left; margin-left: 58px;}
#quick-links {font-size:10px; color:#222222; float:right; padding-top:3px;}
#quick-links a {font-size:10px; color:#222222; text-transform:uppercase; padding:5px; }
#quick-links a:hover { color:#81A94A;}
.padding-top {padding-top:18px;}
#header-content { float:right; display:block;}  
#call-us-text {font-size:12px; font-weight:bold; color:#0185BA; clear:left;  float:left; width:245px; padding-top:2px;}
#call-us-text span {font-size:20px; font-weight:bold; color:#00578A; padding-right:10px;}
#shopping-cart {float:left; padding-top:3px;}
#search-block { display:block; float:left; margin-left:10px; margin-top:4px;}
#search-block div { display:block; float:left;}
.input-search {background:#000000; padding:3px 0px 0px 0px; margin:0px; border:0px; float:left; font-size:11px; color:#fff; height:18px;}
#top-navigation {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/top-nav-bg.gif) left top repeat-x; font-size:11px; color:#fff; font-weight:bold;}
#top-navigation a {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/top-nav-devider.jpg) right top no-repeat; font-size:11px; color:#fff; font-weight:bold; padding:0px 24px 0px 24px; line-height:27px; display:block; float:left;}
#top-navigation a:hover {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/top-nav-hover-bg.gif) left top repeat-x; color:#000; text-decoration:none;  }
#top-navigation a#last {background:none;}
#top-navigation a:hover#last {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/top-nav-hover-bg.gif) left top repeat-x;}
#midle-wraper {padding:3px 5px 15px 5px; background:#fff;}
#left-pan {width:160px;  padding-right:4px;}
.menu_links{margin:0px; padding:3px 0px 3px 0px; display:block; width:160px; background:#FCFCFC; text-align:left;}
.menu_links ul{margin:0px; padding:5px 0px 0px 5px; list-style:none;}
.menu_links ul li{margin:0px; padding:0px;}
.menu_links ul li a{color:#030303; font:normal 12px Arial, Tahoma, Helvetica; display:block;  
padding:5px 0px 5px 17px; margin:0px; background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/left-nav-list-style-img.gif) no-repeat left top; border-bottom:1px  dotted #CDCDCD;}
.menu_links ul li a#last-link {border-bottom:none;}
.menu_links ul li a:hover {color:#1B770C;}
.menu_links ul li ul{ padding:0px; margin-bottom:0px; }
.menu_links ul li ul li{ margin:0px; padding:4px 0px 0px 0px; border:none !important;}
.menu_links ul li ul li a{ color:#949494; font:normal 11px  Arial, Tahoma, Helvetica; text-transform:none;  background:none; padding:0px 0px 3px 11px;}
.menu_links ul li ul li a:hover{color:#000000; text-decoration:underline;}
.padding {padding-bottom:3px;}
#index-banner {height:266px; padding-top:10px; position:relative; width:745px;}
.index-banner-title {
	font-size:24px;
	color:#000000;
	width:330px;
	float:left;
	padding-left:20px;
}
.index-banner-text {font-size:12px; color:#fff; width:310px; padding-left:25px; text-align:justify; float:left; clear:both;}
.right-navigation {background:#F9F9F9; border:1px solid #E3E3E3; margin-top:3px;}
.sale-item-block {background:#fff; border:1px solid #E9E9E9; margin:10px 20px; }
.sale-item-block a { color:#00578A; font-size:12px; display:block;  padding:7px 0px 3px 5px;}
.sale-item-block div { height:120px; margin:5px;}
.sale-item-block a:hover { color:#357F06;}
.sale-item-block span { color:#4E8A00; font-size:12px; font-weight:bold; display:block; padding:0px 0px 7px 5px;}
.feature-pro-block {width:195px; background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/pro-block-devider-img.jpg) right top no-repeat; padding-top:10px;}
.feature-pro-block#right {width:195px; background:none; padding-top:10px;}
.feature-pro-block a { font-size:12px; color:#0F730F; font-weight:bold; padding:0px 0px 5px 5px; display:block;}
.feature-pro-block a:hover { color:#000;}
.feature-pro-img { width:150px; height:120px;}
.abstract-text {font-size:11px; color:#666666; width:140px; padding:0px 0px 5px 0px;}
.price {font-size:13px; color:#00588B; font-weight:bold; display:block; float:left; border-right:1px solid #BABABA; padding:0px 5px 0px 0px;}
.devider {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/feature-pro-devider.jpg) repeat-x left top;}
.news-updates-title {font-size:16px; color:#0F730F; font-weight:bold; padding-left:5px;}
.index-text {font-size:12px; color:#666666; padding:5px;}
#footer {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/footer-bg.jpg) left top repeat-x; display:block; padding:10px 5px 0px 5px; height:60px; }
.footer-link {font-size:12px; color:#fff; display:block; float:left; padding-bottom:5px;}
.footer-link a {font-size:12px; color:#fff;}
.footer-link a:hover {font-size:12px; color:#000;}
.copyright-text {display:block; font-size:12px; color:#C6D9AF; clear:left; float:left; width:80%;}
.developer-link { font-size:12px; color:#C6D9AF;}
.developer-link:link { font-size:12px; color:#C6D9AF;}
.inner-page-title {background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/inner-page-title.jpg) left top no-repeat; font-size:20px; color:#fff; font-weight:bold; padding:18px 0px 20px 15px;}
.breadcrumbs {background:#EEEEEE; font-size:11px ; color:#000; padding:7px 5px;}
.breadcrumbs a {color:#000000; padding:0px 2px;}
.breadcrumbs-off {color:#00689E;}
.breadcrumbs a:hover {color:#00689E; text-decoration:underline;}
.cate-pro-block {width:188px; padding:15px 0px;}
.cate-block-right {background:#DADADA; width:4px;}
.cate-block-bottom {border-top:1px solid #E6E6E6; background:#DADADA; }
.cate-block {border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; width:160px; height:170px;}
.cate-block a { font-size:12px; color:#427400; font-weight:bold;}
.cate-block a:hover {color:#000;}
.detail-top-border {border-top:5px solid #F0F0F0;}
.detail-left-border {border-left:5px solid #F0F0F0;}
.detail-right-border {border-right:5px solid #F0F0F0;}
.detail-bottom-border {border-bottom:14px solid #F0F0F0;}
.detail-pro-block {border-right:1px solid #F0F0F0; padding-right:20px;}
.click-to-enlarge a { font-size:11px; color:#2784B7; font-weight:bold; background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/zoom-icon.gif) left top no-repeat; display:block; float:right;  padding:5px 15px 5px 25px;}
.click-to-enlarge a:hover {color:#ff0000; text-decoration:underline;}
.pro-detail-title { font-size:12px; font-weight:bold; color:#606060; padding:5px 10px;}
.pro-detail-title span {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding: 2px;
}
.sale-price {font-size:12px; color:#4B8600; font-weight:bold; padding:5px 10px;}
.sale-price span {font-size:12px; color:#ff0000; font-weight:bold;}
.options-block {padding-left:20px; border-left:1px solid #F0F0F0; margin-left:20px;}
.options-title {font-size:12px; color:#4B8600; font-weight:bold; border-bottom:1px solid #F0F0F0; text-transform:uppercase; padding:5px 10px; margin-left:5px; display:block;}
.options {font-size:12px; color:#000; padding:5px 0px 5px 10px;}
.brochure-link { padding-bottom:8px; }
.brochure-link img {display:block; float:left;}
.brochure-link a {font-size:14px; color:#4B8600; font-weight:bold; text-decoration:underline; display:block; float:left; margin-top:10px; padding-left:5px;}
.detail-sub-title {font-size:14px; color:#4C8700; font-weight:bold; background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/detail-sub-title-img.jpg) left top no-repeat; border-bottom:1px solid #F0F0F0; padding:6px 0px 5px 35px;}
ul.pro-features { padding:0px; margin:0px; list-style:none;}
ul.pro-features li { font-size:12px; color:#010101; background:url(http://lib.store.yahoo.net/lib/yhst-40933706438299/detail-list-style-img.gif) no-repeat left top; padding:3px 0px 3px 20px;}
.detail-price {font-size:13px; color:#00588B; font-weight:bold; display:block; float:left; padding:0px 5px 0px 0px;}
.major-plans-block {border:5px solid #EBEBEB; margin-top:3px; margin-bottom:10px; margin-left:auto; margin-right:auto;}
.major-plans-block div a { padding:10px 0px 15px 0px;  display:block; float:none; font-size:13px; color:#666666; font-weight:bold;}
.visit-galary {padding:40px 0px 0px 30px; display:block; float:left; clear:left;}
.read-more {float:right; padding-top:37px; padding-right:2px;}
.detail-text-box {
	border:1px solid #E6E6E6;
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#000000;
	text-align: center;
}
.detail-text {font-size:13px; color:#666666; padding:0px 0px 0px 10px; font-weight:bold;}
.pro-detail-block { margin-left:20px;}
.pro-detail-block-left {padding-right:20px;}
.paypal-img {float:right; padding-top:5px;}

/*added on 29th dec*/
.detailpage-abstract {
	font-size:14px;
	color:#009900;
	padding:10px 0px 15px 10px;
	font-weight:bold;
}
