@charset "utf-8";
/* CSS Document */
@import url('menu.css');

* { margin:0; padding: 0; }
body{ font-family:Verdana, Geneva, sans-serif; font-size:11px; margin:0; padding:0; background-color:#333333; }
html, h1, p, { margin:0; padding:0;}
a:link, a:visited, a:active { color:#007B18; /*#AE0001;*/ text-decoration:none; }
a:hover { text-decoration:underline; }
a img { border:0;}
:focus { outline:0; }

.red {	color:#FF0606; /* Dont not change this, this color is more appealing */ }
.blue {	color:#203E94; }	
.bold {	font-weight:bold; }
.green { color: #007B18; }

.pagecontainer{ width:992px; background-color:#FFFFFF; margin:auto; padding:0; }
.banner_container{ /*background:url(../images/banner.jpg) no-repeat;*/ width:100%; height:155px; clear:both; }
.menu_container { width: 100%; border-bottom: 4px solid #ddd; margin:0; padding:0; height:30px; }
/*.menu_container a { font-size:12px; font-weight:bold; text-decoration:none; color:#007B18; margin:0; padding:12px 15px; border-left:1px solid #ddd; }
.menu_container a:hover { color:#ffffff; background-color: #007B18; text-decoration:none; } *//* #AE0000 */
.menu_container .left { float:left; width: 350px; }
.menu_container .welcome { text-align:left; font-size: 20px; font-weight:bold; font-style:italic; margin-left:10px; _margin-left:5px; }
.menu_container .right { float:right; text-align:right; width:600px; margin:0; }

div#header { text-align: center; height:62px; }
div#header .left { float:left; width: 200px; text-align:right; height:inherit;  }
div#header .original img { margin-left: 400px; _margin-left: 395px; }
div#header .right { float:right; width: 372px; text-align:right; }
div#header .right img { margin-right: 50px; }
div#header span { font-family:"Times New Roman", Times, serif; font-size: 16px; font-weight:bold; letter-spacing:0.03em; color:#000000; font-style:italic; }

.banner_container_left{ background-color:#FFFFFF; float:left; width:220px; margin:0; padding:0; }
.banner_container_right{ background-color:#FFFFFF; float:right; width:768px; margin:0; padding:0; }

.container{ background-color:#FFFFFF; width:992px; margin:auto; padding:0; }

.left_container{ background:url(../images/left_bg.jpg) repeat-y; float:left; width:222px; margin:0 0 6px 0px; padding-top:10px; }
.left_container div.menu { margin-left:10px; }
.left_container ul { width:200px; text-align:left;  margin:0; padding:0px 0 0 0; list-style:none; }

.left_container ul li { background:url(../images/bullet.jpg) left no-repeat; font-family:
"Trebuchet MS"; font-size:12px; font-weight:bold; color:#000000; display:block; text-decoration:none; margin:0; padding-left: 10px; }
.left_container ul li a:link,
.left_container ul li a:active,
.left_container ul li a:visited {
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
/*	background-color: #F1D631;
*/	text-decoration:none;
	color:#000000;
	border-bottom: 1px dotted #007B18;
	padding:5px;
}

.left_container ul li a:hover { color: #007B18; background-color: #F1D631; }
.left_img_container{ margin:40px 0 4px 10px; padding:0;}
.right_container{ width:762px; float:right; margin:15px 2px 0 0; padding:0;}
.right_container_left{ width:245px; float:left; margin:0; padding:0;}
.right_container_right{ width:502px; float:right; margin:0 4px 0 0; padding:0;}
.right_container_right_left{ width:245px; float:left; margin:0; padding:0;}
.right_container_right_right{ width:248px; float:right; margin:0 0 0 0; padding:0;}

h1 { padding: 5px 0px 5px 0px; }
h1, .heading {
	color: #007B18; /* #AE0000 #C9830A; */
	font-size: 18px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding:0;
	padding-bottom: 5px;
}
TABLE.index td.product { padding: 10px; }	
TABLE.index td div.cat-name { color:#007B18; margin:5px 2px 10px 0; font-size:12px; font-weight:bold; text-align:center; }
.footer{ background:url(../images/footer_bg.jpg) repeat-x !important; width:980px; height:124px; margin:0; padding:11px 4px 0 8px; }
.footer_img_left{ width:320px; float:left;}
.footer_img_right{ width:652px; float:left; font-size: 12px; }
.footer_img_right p { margin-top: 18px; }
.footer_img_right_right{ width:320px; float:right;}
.footer_menu { color:#666; background-color:#FFFFFF; font-size:11px; width:950px; text-align:center; margin:auto; padding:0;}
.footer_menu a:link,
.footer_menu a:active,
.footer_menu a:visited { color:#666; text-decoration:none; list-style:none; text-align:center; margin:0 5px 0 5px; padding:0;}
.bottom { color:#666; font-size:11px; text-align:center; margin:auto; padding:auto; margin-top:10px; }

.text { font-size:12px; text-align:justify; width:750px; margin:0; padding:0; line-height:normal; }
.text p { line-height:1.3em; padding:0; margin:0; padding-bottom:18px; }
/*.heading{ width:527px; height:19px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; margin:0 0 2px 0; padding:3px 0 0 2px; font-weight:bold;}*/
.more a { text-decoration:none; float:right; width:80px; margin:6px 0 6px 0; padding:0;}
/*------------------------ new css ---------------------------------*/
.product_detail_heading{ font-size:15px; margin:0; padding:0; color:#000000; font-weight:bold;}


/* CSS for MENU */
ul#simple-menu{list-style-type:none;width:100%;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0; padding:2px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 1px;height:27px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:#2E4560;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{color:#000000;background:#F1D631;}
ul#simple-menu li a.current{color:#2E4560;background:#fff;}
ul#simple-menu li a.current:hover{color:#2E4560;background:#fff;}
/* END CSS for MENU */




