@charset "utf-8";
/* DG_CSS Document */
body {
	background:#03270b;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	width:1000px;
	margin:0 auto;
	padding:0;
	cursor:default;
}
form,input,select,hr {
	padding:0;
	margin:0;
}
p{
	margin:4px 0;
	padding:2px;
	text-align:justify;
}
a, a:hover, a:link, a:active {
	text-decoration:none;
}
a:hover {
	color:#709f00;
}

/*ID*/

#header {
	background:#fff;
}
#header .menu {
	background:#0c2c0f;
}
#header select {
	width:175px;
	margin:0px 5px;
	vertical-align:middle;
}
#body_area {
	background:#fff;
}
#left_area {
	width:200px;
	margin:0px 10px;
	text-align:left;
	background:#fefefe;
}
#left_area .sub a{
	color:#389f43;
	display:block;
	margin:1px;
	padding:2px 2px 2px 16px;
	background:url(bull3.jpg) 5px 7px no-repeat;
}
#left_area a img {
	border:0px;
	margin:5px auto;
}
#left_area .banners{
	margin-top:20px;
	text-align:center;
}
#right_area {
	width:200px;
	margin:0px 10px;
	text-align:left;
	background:#fefefe;
}
#right_area .formarea {
	margin-bottom:20px;
}
#right_area .formarea input, #right_area .formarea select {
	margin-top:8px;
	width:190px;
}
#bot_area {
	background:#fff;
}
#bot_area .gr {
	background:#669e22;
	color:#fefefe;
}
#bot_area .gr .main, #bot_area .gr .main a{
	text-transform:uppercase;
}
#bot_area .gr .main a{
	margin:0px 10px;
	color:#fefefe;
}
#bot_area .gr .sm a{
	color:#fefefe;
	margin:0px 10px;
}
#bot_area a:hover, #bot_area .gr .main a:hover, #bot_area .gr .sm a:hover{
	color:#FFFF99;
}

/*Classes*/

.b{
	font-weight:bold;
}
.btn {
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:2px 5px;
	background-color:#82bc1b;
	border:0px;
	vertical-align:middle;
}



.colr_a {
	color:#dedede;
}
.colr_b {
	color:#53d818;
}
.colr_c {
	color:#444;
}
.colr_d {
	color:#3c7a31;
}
.colr_e {
	color:#000;
}
h2 {	
	font:18px 'trebuchet ms', arial;
	color:#000;
	background:url(head_arrow.gif) left top no-repeat;
	margin:2px;
	padding:2px 2px 2px 30px;
}
h3 {
	font:16px 'trebuchet ms', arial;
	color:#333;
	background:#fff url(bull2.gif) left 5px no-repeat;
	margin:2px;
	padding:2px 2px 2px 20px;
}
h4 {
	color:#943d02;
	margin:2px;
	padding:2px;
	font:bold 13px Arial, Helvetica, sans-serif;
}

.gray_bg {
	background:#ededed;
	/*background:#dfdfdf;*/
	
}
.lt_bg {
	background:#f5ffe0; border:1px solid #669966; border-width:0px 1px; padding:5px;
}
.imp {
	font-style:italic; font-weight:bold; color:#943d02;
}
.more {
	color:#943d02;
}
.more1 {
	color:#000000;
}
.names span {
	display:block;
	width:120px;
	float:left;
	background:url(bull6.gif) left 7px no-repeat;
	padding:2px 2px 2px 9px;
	margin-left:5px;
}
br.clbt {
	clear:both;
	font:1px/1px Arial, Helvetica, sans-serif;
	height:1px;
}
.hline {
	background:url(h-line.gif) center center repeat-x;
}
.lglink {
	color:#943d02;
	font:15px 'trebuchet ms',arial;
}
.pad5_top_bot {
	padding-top:5px;
	padding-bottom:5px;
}
.f_prod {
	background:url(green_grad_bg_tp.gif) top repeat-x;
}
.f_prod_bot {
	background:url(green_grad_bg_bot.gif) bottom repeat-x;
}
.pad10_top_bot {
	padding-top:10px;
	padding-bottom:10px;
}

/**style NK**/

.pro a {
	display:block;
	width:90%;
	float:left;
	background:url(bull6.gif) left 7px no-repeat;
	padding:2px 2px 2px 9px;
	color:#333;
}

.pro .none a{
	display:block;
	padding:2px 2px 2px 9px;
	color:#943d02;
}

.pro a:hover{color:#709f00;}

.sep {
	background:url(h-line.gif) bottom repeat-x;
}

/*--------20-02-------------------------------------*/

.bdr-cat{ border-bottom:1px solid #b9da95; border-right:1px solid #b9da95; border-left:1px solid #b9da95;}
.f16{ font-weight:bold; font-size:16px; color:#fff;}

/*----------------------------*/
ul.myul{ margin:0px; padding:0px;}
ul.myul li{ background:#f6ffe0 url(images/b1.gif) no-repeat 0px 6px; list-style:none; margin-bottom:15px; line-height:15px; color: #000; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; padding:3px 0px 10px 6px; color:#0d58b5; }
ul.myul li a{ color:#000; text-decoration:none;}
ul.myul li a:visited{ color:#000; text-decoration:none;}
ul.myul li a:hover{ color:#666; text-decoration:none;}

ul.myul li span{display:block; text-align:right; color:#666; border-bottom:1px dotted #CCC;}

ul.testul{ margin:0px; padding:0px;}
ul.testul li{ background:#f6ffe0 url(images/b1.gif) no-repeat 0px 6px; list-style:none; margin:0px; line-height:15px; color: #000; font:normal 12px Arial, Helvetica, sans-serif; text-align:justify; padding:3px; color:#0d58b5;}

.tree{
color:#354e01; text-decoration:none}
.tree:hover{
color:#000;}
/*------------------------06-03-------------------------------*/

.cb { clear:both; display:block; visibility:hidden; height:auto; line-height:0; content:'.' }
.linkNk a{ float:left; width:180px; margin-left:8px; background:url(arrow1.jpg) 8px no-repeat; background-repeat:no-repeat; padding:4px 10px 2px 30px; text-transform:capitalize;}
.boxN5{ padding:5px; background:#fcfcfc; border:#d9e5c0 1px solid;} 
.mt10px{ margin-top:10px;}
.green, .green a:link, .green a:visited { color:#4f760a; }
.green a:hover, .green a:active { color:#000; }
.lh15em { line-height:1.5em; }
.fr{float:right;}
.fl{ float: left;}