/* CSS Document */
body{
	background:url(../images/BG_gradient.png) top repeat-x #cacf8f;
	margin:0px;
	padding:0px;
	}

p, h1, h2, h3, h4, h5, form{
	margin:0px;
	padding:0px;
	}
h4{
	font:normal 18px/16px Arial, Helvetica, sans-serif;
	color:#00843f;
	text-decoration:none;
	padding-bottom:5px;
}
.top_bg{
	background:url(../images/white_board_top.png) top repeat-y;
	behavior: url("../iepngfix.htc")
	}
	
.bottom_bg{
	background:url(../images/white_board_bottom.png) bottom no-repeat;
	behavior: url("../iepngfix.htc")
	}
	
.left_bg{
	background:url(../images/left_bg.png) right repeat-y;
	margin:0px;
	padding:0px;
	}
	
.right_bg{
	background:url(../images/right_bg.png) left repeat-y;
	margin:0px;
	padding:0px;
	}
	
.white_bg{
	background-color:#FFFFFF;
	}
	
.grnTitle{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#00843f;
	text-decoration:none;
	}
	
.grnTitle_cap{
	font:normal 24px/22px Arial, Helvetica, sans-serif;
	color:#00843f;
	text-decoration:none;
	text-transform:uppercase;
	}
	
.header{
	background:url(../images/header.gif) top no-repeat;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#00843f;
	text-decoration:none;
	}
	
.header a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#00843f;
	text-decoration:none;
	padding:0px 5px;
	}
	
.header a:hover{
	color:#035a26;
	text-decoration:none;
	}
	
.nacvbar{
	background:url(../images/navbar.png) top no-repeat;
	}
	
.top_banner{
	background:url(../images/banner1.png) top no-repeat;
	height:254px;
	}
	
.small_banner1{
	background:url(../images/green_box1.png) top no-repeat;
	width:256px;
	}
	
.small_banner2{
	background:url(../images/green_box2.png) top no-repeat;
	width:256px;
	}

.small_banner3{
	background:url(../images/green_box3.png) top no-repeat;
	width:256px;
	}
	
.footer_link{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}
	
.footer_link a{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}
	
.footer_link a:hover{
	color:#01843e;
	text-decoration:none;
	}

.footer_text{
	font:bold 10px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}

.bottom_bg_sm{
	background:url(../images/white_board_bottom_sm.png) top no-repeat;
	height:37px;
	}

.bodytext{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}
	
.bodytext2{
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}

/**************** Top Menu*******************/

ul.menu {list-style:none; margin:0px; padding:0px; border:0px; height:9px; padding-top:2px;}
ul.menu * {margin:0px; padding:0px; border:0px;}
ul.menu a {display:block; margin:0; padding:0px;}
ul.menu li {position:relative; float:left; margin-right:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0px; line-height:12px;}
ul.menu ul {position:absolute; top:22px; text-align:left; left:0; background:url(../images/ul.gif) bottom no-repeat; width:160px; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:0px; font:bold 11px/13px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; border-top:none; width:114px; margin:0px; padding:10px 16px 0px 30px;}
ul.menu ul li a {display:block; font:bold 11px/13px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; padding:0px;}
ul.menu ul li a:hover {color:#ffff45;}

/*ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:0px; padding:0px 0px 0px; background:url(images/header.gif); width:173px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif); border:0px;}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 173px 0px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}*/

/****************End Menu*******************/

* html .png,* html img{behavior:expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "',sizingMethod='image')",this.src = "http://192.168.1.100:82/projects/2009/e-commerce_website_haggit/codes/images/spacer.gif"):(this.origBg = this.origBg? this.origBg:this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "',sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
        
    )}
	

.link {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#0000ff;
	text-decoration:underline;
	}
	
.link:hover{
	color:#01843e;
	text-decoration:underline;
	}
.flotL{
	float:left;
	margin:0px 5px 0px 0px;
}

ul.sitemapList {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#01843e;
	text-decoration:none;
	list-style-type:none;
}

ul.sitemapList ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
ul.sitemapList li{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#01843e;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 0px 2px;
	padding:0px 0px 6px 20px;
}
ul.sitemapList li a{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#01843e;
	text-decoration:none;
	}
	
ul.sitemapList li a:hover{
	color:#000;
	text-decoration:underline;
	}
.sitemapList ul ul{
	padding:0px 0px 5px 25px;
	margin:0px;
	list-style-type:none;
}
.sitemapList ul ul li{
	background:url(../images/bullet.gif) no-repeat 0px 1px;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#01843e;
	text-decoration:none;
}
.sitemapList ul ul li a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#01843e;
	text-decoration:none;
}
.sitemapList ul ul li a:hover{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}
