body{ margin:0px; padding:0px; background:url(../images/images/1.jpg) repeat-x top #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#595858;}

/*==============================================================================================
	Css style for common elements
==============================================================================================*/

img{border:none;}
.bold{ font-weight:bold;}
p{ margin:0px; padding:0px 0px 10px 0px;}
.ftn14{font-size:14px;}
.black{color:#000000;}
.ftn11{font-size:11px;}
.white{color:#ffffff;}
h1{color:#da2619; font-weight:bold; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
h2{color:#000000; font-weight:bold; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}
.green{ color:#688712;}
.red{color:#da2619;}
.darkgrrn{color:#7c9813;}

/*====================================================================
	Css style for Top  part
====================================================================*/
#toppart{ vertical-align:top;}
.logo{ padding:25px 0px 10px 0px;}
.toprgtpart{padding:27px 15px 34px 0px; vertical-align:top; text-align:right;}
.toprgt{ color:#000000; font-weight:bold;  vertical-align:top;}
.toprgt a{text-decoration:none; padding:0px 5px; color:#000000;}
.toprgt a:hover{ color:#376526; text-decoration:none;}
.toprgtcontact{padding-top:10px;}
.toprgtcontact a{text-decoration:none; color:#376526; font-weight:bold; font-size:14px; padding:0px 5px;}
.toprgtcontact a:hover{ color:#376526; text-decoration:none;}

.btngo{background:url(../images/btn_go.png) no-repeat left top; color:#ffffff; font-size:10px; border:none; height:20px; width:30px; text-align:center; vertical-align:top; line-height:20px;}
.inputbox{background:url(../images/inputbox.png) no-repeat left top; color:#8d8a8d; font-size:12px; border:none; height:23px; width:142px; vertical-align:top; line-height:23px; padding:0px 0px 0px 5px;}



/*====================================================================
	Css style for Top navigation part
====================================================================*/
#navigation{  font-size:18px; font-size:16px; font-style:normal; color:#ffffff;  vertical-align:top; background:url(../images/navi_bg.jpg) repeat-x left top; width:100%px; height:80px; line-height:53px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px;}
.navi ul{ margin:0px; padding:0px; list-style:none; }
.navi ul li{ float:left; background:url(../images/navi_line.jpg) no-repeat right top; padding:0px 20px;}
.navi ul li a{text-decoration:none; color:#ffffff;}
.navi ul li a:hover{color:#ffffff; text-decoration:none;}

/*====================================================================
	Css style for flash part
====================================================================*/

#flash{padding:10px 0px 20px 0px;}

/*====================================================================
	Css style for left part
====================================================================*/
.maincenterpart{padding:0px 10px 10px 10px; vertical-align:top;}
.centertopline{ background:url(../images/line.jpg) repeat-x left top;}
.leftpart{width:200px;  background:url(../images/line.jpg) repeat-y right top; vertical-align:top; padding-right:10px;}
.darkredbox{ background:url(../images/icon.png) no-repeat left 12px; color:#346223; font-size:13px; font-weight:bold; padding:10px 30px; font-family:Georgia, "Times New Roman", Times, serif;}

.darkgraybox{color:#858585; font-size:12px; margin:0px; padding:0px; background:url(../images/line.jpg) repeat-x left bottom; text-align:justify;}
.darkgraybox ul{ line-height:20px; list-style:none; margin:0px; padding-left:16px; padding-bottom:15px; padding-right:10px;}
.darkgraybox ul li{ background:url(../images/arrow.jpg) no-repeat left 8px;}
.darkgraybox ul li a{ color:#858585; text-decoration:none; padding:0px 15px;}
.darkgraybox ul li a:hover{ color:#da2421; text-decoration:none;}

.btnview{background:url(../images/btn_view.jpg) no-repeat left top; color:#ffffff;  height:15px; width:49px; border:none; text-align:center; padding:0px; margin:0px; font-size:11px;}
.btncheckout1{background:url(../images/btn_add_to_cart.jpg) no-repeat left top; color:#ffffff;  height:14px; width:75px; border:none; text-align:center; padding:0px; margin:0px; font-size:11px;}



/*====================================================================
	Css style for center part
====================================================================*/
.center{width:518px; vertical-align:top; padding:10px;}
.lightgreenbox{ text-align:justify; font-size:11px; }
a.read {color:#84a435; text-decoration:none;}
a:hover.read {color:#ee9c0b; text-decoration:underline;}

a.read2 {color:#e6822c; text-decoration:none; font-size:11px;}
a:hover.read2 {color:#e6822c; text-decoration:underline;}

.darkgraybox1{color:#ffffff; font-size:11px; margin:0px; padding:0px;  text-align:justify; font-weight:bold;  }
.darkgraybox1 ul{ line-height:35px; list-style:none; margin:0px; padding-left:10px;}
.darkgraybox1 ul li{ background:url(../images/icon.png) no-repeat left 11px; padding:0px 25px;}
.darkgraybox1 ul li a{ color:#ffffff; text-decoration:none; }
.darkgraybox1 ul li a:hover ,.darkgraybox1 a.point1{ color:#cde29a; text-decoration:underline;}

a.read1 {color:#ffffff; text-decoration:none;}
a:hover.read1 {color:#ffffff; text-decoration:underline;}
.featurpart{background-color:#beb9a6; border:1px dashed #d8e3c1;  padding:0px 5px;}
.cenpar{color:#ffffff; font-size:11px; text-align:justify;}btnview

/*====================================================================
	Css style for rgt part
====================================================================*/
.rgtpart{width:200px; background:url(../images/line.jpg) repeat-y left top; vertical-align:top; padding-left:10px; padding-top:10px;}
.darkyellowboxtop{background:url(../images/cart_boxrgtsidetop.jpg) no-repeat left top; color:#ffffff; font-weight:bold; font-size:13px; height:19px; padding:0px 5px;}
.darkyellowboxbg{ background:url(../images/cart_boxrgtsidebg.jpg) repeat-y left top;  color:#000000; font-size:12px;  padding:5px;}
.darkyellowboxbgbtm{background:url(../images/cart_boxrgtsidebtm.jpg) no-repeat left top; height:9px;}

.btncart{background:url(../images/btn_cart.jpg) no-repeat left top; color:#fefefe;  height:17px; width:66px; border:none; text-align:center; padding:0px; margin:0px;}
.btncheckout{background:url(../images/btn_check_out.jpg) no-repeat left top; color:#fefefe;  height:17px; width:90px; border:none; text-align:center; padding:0px; margin:0px;}


ul.date{margin:0px; padding:0px; list-style:none; line-height:16px; }
ul.date li{ background:url(../images/line.jpg) repeat-x left bottom; padding-top:15px;}

.news{ color:#659b26; font-size:11px; font-weight:bold;}





/*====================================================================
	Css style for ftr part
====================================================================*/
#ftr{color:#588b26; font-size:11px; background:url(../images/btm_bg.jpg) repeat-x left top;  height:40px; text-align:center; vertical-align:middle; width:100%; padding-bottom:5px;}

#ftr a{color:#588b26; text-decoration:none; padding:0px 8px; font-weight:bold;}
#ftr a:hover{color:#686565; text-decoration:none;}

.subftr{font-size:11px; color:#000000; font-size:11px; text-align:center; vertical-align:middle; padding-top:10px;}


/*==================================================================*/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	background-image: url(images/index_02.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style10 {font-size: 12px}
.style9 {font-size: 10}
.style2 {
	color: #293FA5;
	font-weight: bold;
	font-size: 18px;
}
.style3 {
	color: #AC252B;
	font-weight: bold;
	font-size: 18;
}
.style4 {font-size: 18px}
.style5 {	color: #AC252B;
	font-weight: bold;
	font-size: 16px;
}
.style7 {	color: #293FA5;
	font-weight: bold;
	font-size: 16px;
}
.style11 {
	font-size: 20px;
	font-weight: bold;
}
.style12 {
	color: #AC252B;
	font-size: 18px;
	font-weight: bold;
}
.style13 {
	color: #6A79C0;
	font-weight: bold;
	font-size: 18px;
}
.style14 {
	color: #6A79C0;
	font-weight: bold;
}
.style17 {color: #6A79C0; font-weight: bold; font-size: 16px; }
.context { font: Tahoma, Geneva, sans-serif; font-size:14px; letter-spacing:2px}
.context a{  font: Tahoma, Geneva, sans-serif; font-size:14px; letter-spacing:2px}

a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
.style18 {color: #CCCCCC}
