/* CSS Document */

body{
	padding:0; margin:0;
	background-color:#FFFFFF;
	/*background-color:#F8FFED; */
	color:#000000;
	background-image:url(/images/header_bgn.jpg); background-repeat:repeat-x;
	font: small Verdana, Arial, "Trebuchet MS", "Microsoft Sans Serif";
	}
	
div, p, ul, li, a, h1, h2, h3, h4, form, label, input{ 
	padding:0; margin:0;
	}
	
.spacer{
	line-height:0; font-size:0; clear:both;
	}

/*---------------------------------------Header Start------------------------------------*/
	
#header{
	width:960px; position:relative;
	margin:0 auto;
	height:240px;
	/*background-image:url(/images/header_background.jpg); background-repeat:no-repeat;*/
	background-position:bottom;
	}
	
#header .flash{
	position:absolute;
	left:0; top:60px;
	}

#header p.slogan{
	position:absolute;
	left:5px; top:13px;
	color:#375D0B;
	font-weight:bold;
	}

#header ul{
	position:absolute;
	left:765px; top:0px;	
	list-style:none;
	}
	
#header ul li{
	float:left;
	/*font-family:Tahoma, Arial, Helvetica, sans-serif; */
	font-size:11px;
	color:#375D0B; background:url(/images/header_nav_bg.gif) repeat-x 0 0 #CCCCCC; 
	text-align:center;
	}
	
#header ul li a{
	/*font-family:Tahoma, Arial, Helvetica, sans-serif; */
	font-size:11px; 
	color:#375D0B; background:url(/images/nav_bg.gif) repeat-x 0 0 #CCCCCC; 
	width:65px; height:23px; padding-top:34px;
	text-decoration:none; display:block;
	}

#header ul li.home{
	/*font-family:Tahoma, Arial, Helvetica, sans-serif; */
	font-size:11px; 
	color:#375D0B; background:url(/images/nav_bg.jpg) repeat-x 0 0 #CCCCCC; 
	width:65px; height:23px; padding-top:34px;
	text-decoration:none; display:block;
	text-align:center; float:left;
	}
	
#header ul li a:hover{
	background:url(/images/nav_bg.jpg) repeat-x 0 0 #E1ECB5;
	color:#375D0B;
	height:23px; width:65px;
	}
	
#header ul li.longmenu{
	/*font-family:Tahoma, Arial, Helvetica, sans-serif; */
	font-size:11px; 
	color:#375D0B; background:url(/images/nav_bg.jpg) repeat-x 0 0 #CCCCCC; 
	width:150px; height:23px; padding-top:0px;
	text-decoration:none; display:block;
	text-align:center; float:left;
	}

#header ul li.longmenu a{
	/*font-family:Tahoma, Arial, Helvetica, sans-serif; */
	font-size:11px; 
	color:#375D0B; background:url(/images/header_nav_bg.gif) repeat-x 0 0 #CCCCCC; 
	width:150px; height:23px; padding-top:34px;
	text-decoration:none; display:block;
	}

#header ul li.longmenu a:hover{
	background:url(/images/nav_bg.jpg) repeat-x 0 0 #E1ECB5;
	color:#375D0B;
	height:23px; width:150px;
	}
	
.logo{
	position:absolute; 
	top:91px; left:16px;
	}
	
#header h2{
	background:url(/images/label_en.jpg) no-repeat;
	width:250px; height:54px;
	position:absolute;
	top:149px; left:6px;
	text-indent:-2000px;
	}
	
#header-bottom{
	width:960px; height:40px;
	margin:0px auto;
	padding-left:8px;
	}
	
#top-menu{
	width:954px; height:40px;
	margin:0px; padding:0px;
	float:left;
	/*background:url(/images/topmenubar.jpg) repeat-x;*/
/*	background-color:#003300;
	border:solid 1px #AFAFAF;*/
	}
	

	
#top-menu ul {list-style-type:none;}
#top-menu ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px #fff;}
#top-menu ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color:#fff;}
#top-menu ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
#top-menu ul li:hover a {text-decoration:none; background-color:#6DB900;} /*Color main cells hovering mode*/
#top-menu ul li:hover ul {display:block; width:10.0em; position:absolute; /*z-index:999;*/ top:3.0em; margin-top:0.1em; left:0;}
#top-menu ul li:hover ul li a {display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:#003300; font-weight:normal; color:#FFFFFF;} /*Color subcells normal mode*/
#top-menu ul li:hover ul li a:hover {background-color:#6DB900; text-decoration:none;} /*Color subcells hovering mode*/

/*IE6 hovering*/
#top-menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
#top-menu ul li a:hover {text-decoration:none;background-color:#6DB900;} /*Color main cells hovering mode*/
#top-menu ul li a:hover ul {display:block; width:10.0em; position:absolute; /*z-index:999;*/ top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
#top-menu ul li a:hover ul li a {display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:#003300; font-weight:normal; color:#FFFFFF;} /*Color subcells normal mode*/
#top-menu ul li a:hover ul li a:hover {background-color:#6DB900; text-decoration:none;} /*Color subcells hovering mode*/

/*---------------------------------------Header End------------------------------------*/

/*----------------------------------------- box-container start ----------------------- */
#box-container{
	width:960px; position:relative;
	margin:0 auto; padding:0;
	}
	
#box{
	position:relative;
	width:960px;
	margin:0 auto;
	padding-left:4px;
	}

#blog{
 	border:#BFC897 solid 1px;
	/*background:url(/images/blog.jpg) no-repeat top left #FFFFFF;*/
	/*background-position:top left; background-repeat:no-repeat;*/
	background-color:#FFFFFF; color:#000000;
	width:223px; height:149px;
	margin:3px 0 5px 2px;
	float:left;
	padding:7px 5px 0 5px;
 	}
	
#blog h5.warning{
	font-size:15px; color:#FFFFFF; background-color:#FF9A17; text-align:right;	padding-right:5px; margin:0;
}

#blog h5.service{
	font-size:15px; color:#FFFFFF;	background-color:#E6EE00; text-align:right;	padding-right:5px; margin:0;
}

#blog h5.travel{
	font-size:15px; color:#FFFFFF; background-color:#4F91D5; text-align:right;	padding-right:5px; margin:0;
}

#blog h5.product{
	font-size:15px; color:#FFFFFF;	background-color:#DD0724; text-align:right;	padding-right:5px; margin:0;
}


/*#blog h5 span{
	width:120px; display:block; background:#fff; 
	float:left; color:#5C6731; 
	padding:0 0 0 16px;
	}*/
	
/*#blog h5 span.no{
	width:40px;
	height:40px;
	background:url(/images/01.jpg) no-repeat 0 0;
	font-size:0px;
	text-indent:-500px;
	padding:0;
}*/

#blog .pix{
	float:left;
	margin:0;
	padding:10px 0 0 5px;
	}

#blog .pix img{
	border:0px;
}

#blog .msg{
	float:left;
	margin:0;
	padding:10px 0 0 5px;
	}
	
#blog .msg p{
	color:#6B6854;
	}

#blog .msg a{
	color:#6B6854;
	text-decoration:underline;
	}
	
#blog .msg a:hover{
	color:#6B6854;
	text-decoration:none;
	font-weight:bold;
	}
	
#blog .msg ul{
	list-style:none;
	}

#blog .msg ul li{
	list-style-position:outside;
	color:#6B6854;
	padding-left:15px;
	background-image:url(/images/list_icon.jpg); background-repeat:no-repeat;
	background-position: center left;
	}
	
#blog .msg ul li a{
	color:#6B6854;
	text-decoration:none;
	}	
	
#blog .msg ul li a:hover{
	color:#6B6854;
	text-decoration:underline;
	font-weight:bold;
	}		
/*----------------------------------------- box-container end------------------------  */

/*----------------------------------left side Start-----------------------------------------------------*/	

#container{
	width:970px; position:relative;
	margin:5px auto; /*padding:5px 0 24px 0;*/
	/*border-left:solid 1px #969696;*/
	padding-left:8px;
	}



#jobs{
 	border:#BFC897 solid 1px;
	/*background-image:url(/images/jobs.jpg);*/
	background-position:top left; background-repeat:no-repeat;
	background-color:#FFFFFF; color:#000000;
	width:196px; height:144px;
	margin:5px 3px 7px 3px;
	float:left;
	padding:9px 20px 0 16px;
 	}
	
#jobs h5{
	height:40px;
	background:url(/images/box-bg.gif) repeat-x 0 9px #fff;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-size:17px; color:#5C6731; line-height:40px;
	}
	
#jobs h5 span{
	width:120px; display:block; background:#fff; 
	float:left; color:#5C6731; 
	padding:0 0 0 17px;
	}
	
#jobs h5 span.no{
	width:40px;
	height:40px;
	/*background:url(/images/02.jpg) no-repeat 0 0;*/
	font-size:0px;
	text-indent:-1000px;
	padding:0;
	}
	
#ideas{
 	border:#BFC897 solid 1px;
	/*background-image:url(/images/jobs.jpg);*/
	background-position:top left; background-repeat:no-repeat;
	background-color:#FFFFFF; color:#000000;
	width:196px; height:144px;
	margin:5px 3px 7px 3px;
	float:left;
	padding:9px 20px 0 16px;
 	}
	
#ideas h5{
	height:40px;
	background:url(/images/box-bg.gif) repeat-x 0 9px #fff;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-size:17px; color:#5C6731; line-height:40px;
	}
	
#ideas h5 span{
	width:120px; display:block; background:#fff; 
	float:left; color:#5C6731; 
	padding:0 0 0 17px;
	}
	
#ideas h5 span.no{
	width:40px;
	height:40px;
	/*background:url(/images/03.jpg) no-repeat 0 0;*/
	font-size:0px;
	text-indent:-1000px;
	padding:0;
	}
	
ul.box{
	margin-bottom:15px; padding-left:60px;
	list-style:none;
	}
	
ul.box li{
	line-height:20px; 
	background-image:url(/images/list_icon.jpg); background-repeat:no-repeat;
	background-position:0px 5px; background-color:#FFFFFF;
	/*font-family:Arial, Helvetica, sans-serif; */
	font-size:13px;
	color:#1F3400;
	padding-left:15px;
	}
	
ul.box li a{
	line-height:20px; 
	background-color:#FFFFFF;
	/*font-family:Arial, Helvetica, sans-serif; */
	font-size:13px;
	color:#1F3400; text-decoration:none;
	}
	
ul.box li a:hover{
	background-color:#EBF8D8; color:#1F3400;
	}
	
#jobs p{
	background-color:#4F91D5; 
	clear:both;
	height:11px;
	/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/
	font-size:9px; color:#fff; font-weight:bold;
	text-align:right;
	}	

#jobs p a{
	text-align:left;
	display:block; 
	background-color:#17487B; background-image:url(/images/jobs_arrow.gif);
	background-repeat:no-repeat; background-position:48px;
	padding:0 0 0 13px; line-height:11px;
	width:45px;
	text-decoration:none;
	color:#FFFFFF;
	float:right;
	}
#jobs p a:hover{
background-color:#CBE0F9; color:#17487B; background-image:url(/images/blog_arrow_h.gif);
	}
#ideas p{
	background-color:#E3C55B; 
	clear:both;
	height:11px;
	/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/
	font-size:9px; color:#fff; font-weight:bold;
	text-align:right;
	}
	
#ideas p a{
	text-align:left;
	display:block; 
	background-color:#8F7004; background-image:url(/images/ideas_arrow.gif);
	background-repeat:no-repeat; background-position:48px;
	padding:0 0 0 13px; line-height:11px;
	width:45px;
	text-decoration:none;
	color:#FFFFFF;
	float:right;
	}
#ideas p a:hover{
background-color:#F4E5B2; color:#8F7004; background-image:url(/images/blog_arrow_h.gif);
	}
	
#col2{
	float:left;
	width:510px;
	padding:0;
	margin-left:6px;
	/*border-left:#BFC897 solid 1px;*/
	}

#col2 p.breaknews{
	padding:0 0 6px 30px;
	margin:0 0 10px 0;
	font-size:14px;
	font-weight:bold;
	background:url(/images/dbarrow.gif) no-repeat center left #F0F0F0;
	border:#D8D8D8 solid 1px;
	color:#070707;
	line-height:24px;
	}

#col2 h2{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px; color:#043970; background-color:#F8FFED;
	margin-bottom:19px;
	}
	
#col2 h2.election{
	background:url(/images/jobs1.jpg) no-repeat;
	background-position:center left;
	font-size:14px; color:#043970; /*background-color:#F8FFED;*/
	/*font-family:"Microsoft Sans Serif";*/
	padding-left:52px;
	line-height:48px;
	margin-bottom:19px;
	}
	
#col2 h2.activity{
	background:url(/images/activity.gif) no-repeat;
	background-position:center left;
	font-size:16px; color:#043970; /*background-color:#F8FFED;*/
	/*font-family:"Microsoft Sans Serif";*/
	padding-left:52px;
	line-height:48px;
	margin-bottom:19px;
	}
	
#col2 h2.announce{
	background:url(/images/announce.gif) no-repeat 32px 32px;
	background-position:center left;
	font-size:16px; color:#043970; /*background-color:#F8FFED;*/
	/*font-family:"Microsoft Sans Serif";*/
	padding-left:52px;
	line-height:48px;
	margin-bottom:19px;
	}
	
#col2 h2.masscom{
	background:url(/images/masscom.gif) no-repeat 32px 32px;
	background-position:center left;
	font-size:16px; color:#043970; /*background-color:#F8FFED;*/
	/*font-family:"Microsoft Sans Serif";*/
	padding-left:52px;
	line-height:48px;
	margin-bottom:19px;
	}

#col2 h2.auction{
	background:url(/images/auction.gif) no-repeat 32px 32px;
	background-position:center left;
	font-size:16px; color:#043970; /*background-color:#F8FFED;*/
	/*font-family:"Microsoft Sans Serif";*/
	padding-left:52px;
	line-height:48px;
	margin-bottom:19px;
	}
	
#col2 h2.info{
	background:url(/images/info_orange.gif) no-repeat 32px 32px;
	background-position:center left;
	font-size:16px; color:#043970; background-color:#F8FFED;
	/*font-family:"Microsoft Sans Serif";*/
	padding-left:52px;
	line-height:48px;
	margin-bottom:19px;
	}
	
#col2 p.normal{
	color:#6B6854;
	}
	
#col2 ol{
	padding:5px 0 5px 4px;
	margin:5px 0 5px 20px;
	}

#col2 ol li.listnormal{
	color:#6B6854;
	list-style-position:outside;
	}
	
#col2 p{
	/*font-family:Arial, Helvetica, sans-serif; */
	/*font-size:14px;*/
	color:#334714; /*background-color:#F8FFED;*/
	}

#col2 p.bg{
	margin:21px 0 34px 0;
	background-color:#F0F0F0; color:#334714;border:#D8D8D8 solid 1px;
	height:16px;
	}
	
#col2 p a.bottom{
	background:#000;
	background-image:url(/images/read_arrow.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	font-size:12px; color:#FFFFFF;
	text-decoration:none;
	line-height:16px;
	display:block;
	padding:0 10px 0 16px;
	float:right;
	font-weight:bold;	
	}
#col2 p a.bottom:hover{
	background-color:#F0F0F0; color:#657D40;
	}

#col2 img{
	padding:0; margin:0;
	}
	
#col2 p.mainnews{
	margin:0 auto; padding:0 0 0 16px;
	text-align:left;
	color:#3E6A00;
	}

#col2 p.mainnews img.mainpix{border:#000 solid 1px; margin:0 0 5px 0;}
	
#col2 p.mainnews a {display:block; text-decoration:none; color:#121212; background:url(/images/bullet_red.gif) no-repeat 0 6px; padding:0 0 0 8px;}
#col2 p.mainnews a:hover {display:block; text-decoration:underline; color:#B20606; background:url(/images/bullet_red_hover.gif) no-repeat 0 6px;}

#col2-more-news {clear:both;display:block; 	margin:10px auto; padding:0 0 0 50px;}
#col2 div.morenews {width:200px; margin:0 20px 0 0; height:200px; float:left}
#col2 div.morenews img.morepix {border:#000 solid 1px; margin:0 0 5px 0;}
#col2 div.morenews a {display:block; text-decoration:none; color:#121212; background:url(/images/bullet_red.gif) no-repeat 0 6px; padding:0 0 0 8px;}
#col2 div.morenews a:hover {display:block; text-decoration:underline; color:#B20606; background:url(/images/bullet_red_hover.gif) no-repeat 0 6px;}


/*#col2 img.mainpix{
	margin:0 0 24px 10px;
	border:#000 solid 1px;
	}*/
	
#col2 ul{margin:0;padding-left:10px;}

#col2 ul li{
/*	list-style:none;
	list-style-position:outside;*/
	padding-left:20px;
	display:block;
	}
	
#col2 ul li a{
	background:url(/images/red_arrow.gif) no-repeat 0 8px;
	display:block; padding:0 0 0 10px;
	color:#121212;
	line-height:18px; text-decoration:none;
/*	list-style-position:outside;
	text-align:justify;*/
	}
	
#col2 ul li a:hover{
	/*color:#990000; background-color:#DCEBC4;*/
	display:block; padding:0 0 0 10px;
	color:#121212;
	text-decoration:underline;
	}

/*#col2-more-news {
	clear:both;
	width:435px; 
	display:block; 
	float:left; 
	margin:10px 0 0 0; 
	padding:0;
	}

#col2-more-news ul{width:435px; display:block; float:left; margin:0; padding-left:5px;}
#col2-more-news ul li.more{width:200px; display:block; float:left; padding:0 5px 0 5px; margin: 10px 0 10px 0; background:none; height:200px;}
#col2-more-news ul li.more img{width:180px; display:block; padding:0; margin:0 0 7px 0; border:#000 solid 1px; text-align:center;}
#col2-more-news ul li.more a{ width:185px; display:block; color:#6B6854; font-size:12px; text-decoration:none; text-align:justify; margin:0; padding-left:20px;background:url(/images/leaf.gif) no-repeat; float:left;}
#col2-more-news ul li.more a:hover {color:#6B6854; text-decoration:underline;}	*/



#col2-more-news ul{display:block; margin:0; padding:5px 0 0 20px;}
#col2-more-news ul li.more{display:block; float:left; padding:0; margin:0 30px 0 0; background:none; height:200px;}
#col2-more-news ul li.more img.more{width:180px; display:block; padding:0; margin:0 auto; border:#000 solid 1px; float:left;}
#col2-more-news ul li.more a{ width:180px; display:block; color:#121212; text-decoration:none; margin:0 auto; padding:0 0 0 14px;background:url(/images/bullet_red.gif) no-repeat 5px 8px;}
#col2-more-news ul li.more a:hover {color:#B20606; text-decoration:underline; margin:0 auto; background:url(/images/bullet_red_hover.gif) no-repeat 5px 8px;}
	
/*----------------------------------left side End-----------------------------------------------------*/	


/*----------------------------------middle side Start-----------------------------------------------------*/

#col3{
	float:left;
	width:210px;
	padding:0;margin-left: 6px;
	}

#col3-box{ 
	margin:0 0 10px 0;
	background-color:#F8F8F8; border:#DFDFDF solid 1px;;
	}
#col3-box h2.title {
	margin:0 auto; padding:3px 0 0 18px;
	background:url(/images/event_icon.gif) no-repeat 3px 9px;
	color:#B00000; border-bottom:#DFDFDF dashed 1px;
	font-size:15px;
	line-height:24px;
	}
	#col3-box h2.title1 {
	margin:0 auto; padding:3px 0 0 18px;
	background:url(/images/bullet_warning.gif) no-repeat 3px 9px;
	color:#B00000; border-bottom:#DFDFDF dashed 1px;
	font-size:15px;
	line-height:24px;
	}
#col3-box p {
	margin:0 auto; padding:3px 0 0 5px;
	color:#121212;
	}
#col3-box a.more {
	margin:3px auto; padding:3px 28px 0 0;
	display:block; height:21px; text-align:right;
	background:url(/images/more.gif) no-repeat center right; color:#2C2C2C;text-decoration:none;
	}	
#col3-box a.more:hover {background:url(/images/more_h.gif) no-repeat center right;}

#col3-box ul{margin:0;padding-left:5px; margin:3px 0 0 0;}
#col3-box ul li{display:block; background:url(/images/arrow3.gif) no-repeat 5px 6px;}
#col3-box ul li a{padding:0 0 0 18px; margin:0; color:#121212; text-decoration:none;}
#col3-box ul li a:hover{text-decoration:underline;}


#col3-box a.map img {border:#000 solid 1px;}
#col3-box a.map:hover img {border:#fff solid 1px;}


/*#col3 h2.title{
	background-color:#646E36;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; color:#FFFFFF;
	line-height:32px;
	padding-left:10px;
	}*/
	

	
	
/*#quicklink {
	width:216px; 
	display:block; 
	float:left; 
	margin:10px 0 10px 0; 
	padding:0;
	}

#quicklink ul{width:216px; display:block; float:left; margin:0; padding:0;}
#quicklink ul li{width:108px; height:100px; display:block; float:left; padding:0; margin: 9px 0 9px 0; list-style:none;}
#quicklink ul li img{width:80px; height:80px; display:block; padding:0; margin:0 13px 0 13px;}
#quicklink ul li a.quick{ width:108px; height:20px; display:block; color:#775C14; font-size:12px; text-decoration:none; text-align:center; margin:0; padding:0;background:none;}
#quicklink ul li a.quick:hover {color:#FFFFFF;}*/
	
#boxicon {
	/*background-color:#4F91D5;*/
	height:110px;
	width:80px;
	padding:0;
	float:left;
	margin:0;
	}
	
#boxicon img {
	border:none;
	}

#boxicon a {
	/*background-color:#17487B;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; color:#FFFFFF;
	margin-top:5px;
	padding-right:2px;
	text-align:center;
	text-decoration:none; display:block;
	}
	
/*#col3 h2.member{
	background-color:#A1D45E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px; color:#FFFFFF;
	line-height:32px;
	padding-left:16px;
	}

#col3 img.title {
	padding-top:3px;
	}
	
#boxvdo{
	background-color:#FFFFFF;
	background-image:url(/images/video_bg.png);
	background-position:center center; background-repeat:no-repeat;
	height:200px;
	margin-bottom:10px;
	}
	
#col3 ul{
	margin:0; padding:0;
	}

#col3 ul li.vdo{
	list-style:none;
	}*/
	
/*#col3 ul li.vdo a{
	background:url(/images/vdo_bullet.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#775C14; font-size:14px;
	line-height:32px; text-decoration:none;
	font-weight:bold; text-transform:uppercase;
	padding-left:25px; 
	height:32px;
	}
	
#col3 ul li.vdo a:hover{
	color:#FFFFFF;
	}*/
	
/*#col3-combo {
	width:216px;
	float:left; 
	margin:0; 
	padding-left:10px;
	border-top:#775C14 solid 1px;
	}*/

#col3-box select{
	border:#8AD372 solid 1px; color:#334714; background-color:#F1FDDD; width:190px;
	margin:5px 0 3px 10px;
	}

/*----------------------------------middle side End-----------------------------------------------------*/	

/*----------------------------------right side Start-----------------------------------------------------*/

#col1{
	float:left;
	width:220px;
	padding:0px; margin:0px;
	/*padding:6px 4px 0 4px;*/
	/*margin:0 0 31px 6px;*/
	/*background-color:#F8FFED;*/ 
	/*color:#000000;*/
	/*border-left:#BFC897 solid 1px;*/
	}
	
#col1 form.search{
	background-color:#8F7004; color:#000000;
	padding-top:7px;
	}
	
#col1 form .text1{
	margin:7px 0 0 16px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF; background-color:#8F7004;
	line-height:24px;
	}
	
#col1 form .input1{
	margin:0 0 8px 16px;
	width:167px;
	padding:4px; color:#000000;
	background-color:#F8FFED;
	border:#715803 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

#col1 p.search{
	background-color:#715803;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px; color:#FFFFFF;
	line-height:15px;
	padding-left:16px;
	}

#col1 input.submit{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px; color:#423301; font-weight:bold;
	padding:0 12px 2px 5px;
	background:url(/images/go_arrow.gif) no-repeat 24px 3px;
	background-color:#F8FFED;
	width:31px; height:11px;
	border:none;
	cursor:pointer;
	margin:1px 0 1px 23px;
	}
#searchBg{
	background-color:#8F7004;
	height:12px; color:#000000;
	margin-bottom:7px;
	}
	
#col1 h2.member{
	background-color:#646E36;
	font-size:22px; color:#FFFFFF;
	line-height:32px;
	padding-left:16px;
	}
	
#col1 form.login{
	background-color:#939F63;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px; color:#FFFFFF;
	padding:3px 16px 24px ;
	}
	
#col1 form .text2{
	margin:7px 0 0 0; background-color:#939F63;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; font-weight:bold;
	line-height:24px;
	}
	
#col1 form .input2{
	width:167px;
	padding:4px;
	background-color:#F8FFED;
	border:#715803 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#000000;
	}
	
#col1 p.login{
	margin:10px 0 0 0;
	background-color:#6A753E;
	height:11px; padding:0; color:#FFFFFF;
	text-align:right;
	}
	
#col1 p.visit{
	margin:10px 0 0 0;
	background-color:#EBEBEB; border:#D6D6D6 solid 1px;
	height:48px; padding:2px 3px 2px 0; color:#4C4C4C;
	text-align:right;
	}
	
.loginBtn{
	background:url(/images/login_arrow.gif) no-repeat 55px 3px;
	background-color:#121504;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left; font-weight:bold; line-height:11px;
	color:#FFFFFF; border:0;
	width:65px; height:11px;
	cursor:pointer;
	padding:0 15px 0 14px; margin:0; float:right;
	}
	
#col1 h4{
	background-image:url(/images/computer_1.gif);
	background-repeat:repeat-x; background-color:#999999;
	height:80px; color:#000000; line-height:0;
	margin-bottom:17px; padding:0 0 0 115px;
	}

#col1 h4 span.small{
	font:normal 20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0; padding:0;
	}

#col1 h4 span.big{
	font:normal 39px/39px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0; margin:0; 
	}

#col1  h4 span.click{
	background-color:#F8FFED;
	width:67px; color:#1B3100;
	}
	
#col1 h4 span.click a{
	background:url(/images/click_arrow.gif) no-repeat 50px 3px;
	background-color:#F8FFED;
	width:51px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:bold; text-align:left;
	line-height:11px; text-decoration:none;
	color:#1B3100; padding-left:16px; margin:5px 0 0 0;
	display:block;
	}
	
#col1 h2.contact{
	background-color:#646E36;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px; color:#FFFFFF;
	line-height:32px;
	padding-left:16px;
	margin-bottom:15px;
	}
	
#col1 h2.mainmenu{
	/*background-position:top right;*/
	/*background-color:#8F3102;*/
	/*background-color:#C26500;*/
	/*background-color:#A1D45E;*/
	/*background-color:#A0D651;
	background-image:url(/images/bg_corner_topright.gif);*/
	/*background:url(/images/bg_corner_topright.gif) #EAEAEA top right no-repeat;*/
	background:url(/images/mainmenu_bg.gif) 0 0 repeat-x #666661;
	font-size:16px; /*color:#CC0000;*/
	color:#FFFFFF;
	line-height:32px;
	padding-left:16px;
	margin-bottom:0px;
	}
	
#col1 h2.login{
	/*background:url(/images/lock.gif) no-repeat 22px 22px;*/
	/*background-position:center right;*/
	/*background-color:#8F3102;*/
	/*background-color:#C26500;*/
	/*background-color:#646E36;*/
	background:url(/images/member_login_bg.gif) 0 0 repeat-x #B40001;
	font-size:16px; color:#FFFFFF;
	line-height:32px;
	padding-left:16px;
	margin:10px 0 0 0;
	}
#col1 h2.login img.member{
	width:31px;
	height:28px;
	padding:0 6px 0 0;
	margin-top:2px;
	float:left;
}

#col1 h2.mainmenu span {
	font-size:24px; color:#FFFFFF;
	}

#col1 h2.menu{
	background-color:#F8FFED;
	font-family:Arial, Helvetica, sans-serif,Tahoma;
	font-size:14px; color:#121504;
	line-height:16px;
	padding-left:16px;
	margin-bottom:4px;
	}
	
	
#nav-dlmenu {}
#nav-menu {list-style-type:none; margin:0; padding:0; position:relative; width:220px; background:#fff; z-index:100;}
#nav-menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#nav-menu li a, #nav-menu li a:visited {display:block; text-decoration:none;}
#nav-menu li dd {display:none;}
#nav-menu li:hover, #nav-menu li a:hover {border:0;}
#nav-menu li:hover dt a , #nav-menu li a:hover dt a {/*background:#639733 url(top_grad_2.gif) center center; color:#ff0;*/ border-left:#2AACF8 solid 3px; }
#nav-menu li:hover dd, #nav-menu li a:hover dd {display:block;}
#nav-menu li:hover dl, #nav-menu li a:hover dl {/*background:#b4be9c url(sub_grad.gif);*/}
#nav-menu table.menu {border-collapse:collapse; padding:0; margin:0px; font-size:1em;}
#nav-menu dl {width:220px; margin: 0; /*background: #6f9c6f;*/ cursor:pointer;}
#nav-menu dt {margin:0; padding: 0; font-size:small; font-weight:bold; border-bottom:1px dashed #AECA8D;}
#nav-menu dt.lastmenu {margin:0; padding: 0; font-size:small; font-weight:bold; border-bottom: none}
#nav-menu dd {margin:0; padding:0; font-size:small; text-align:left; }
.nav-gallery dt a, .nav-gallery dt a:visited {display:block; color:#5E8402; padding:5px 5px 5px 16px; background:#fff;}
.nav-gallery dd a, .nav-gallery dd a:visited, .nav-gallery2 dd a, .nav-gallery2 dd a:visited {color:#3E3E3E; height:1em; text-decoration:none; display:block; padding:4px 5px 4px 24px; background:url(/images/arrow-normal.gif) 0 8px no-repeat}
* html .nav-gallery dd a, * html .nav-gallery dd a:visited, * html .nav-gallery2 dd a, * html .nav-gallery2 dd a:visited {height:1em;}
.nav-gallery dd a:hover, .nav-gallery2 dd a:hover {background:url(/images/arrow-hover.gif) 0 8px no-repeat #ECFFD5; color:#5E8402; text-decoration:none;}

.nav-gallery2 dt a, .nav-gallery2 dt a:visited {display:block; color:#5E8402; padding:5px 5px 5px 16px; background:#fff url(/images/list_icon.jpg) center right no-repeat;}
	
	
#col1 .input3{
	width:167px;
	padding:4px; margin:0;
	background-color:#F8FFED;
	border:#715803 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#000000;
	}

#col1 .inputTextarea{
	width:174px;
	background-color:#F8FFED;
	border:#715803 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#000000;
	}

.contactForm{
	padding:0 18px 0 16px;
	}
	
.contactText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#334714;
	line-height:14px;
	background-color:#E1E8C5;
	height:14px; width:175px;
	display:block;
	margin:5px 0 5px 0;;
	}
	
.contactBtn{
	background:url(/images/login_arrow.gif) no-repeat 55px 3px;
	background-color:#121504;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left; font-weight:bold; line-height:11px;
	color:#FFFFFF; border:0;
	width:65px; height:11px;
	cursor:pointer;
	padding:0 15px 0 10px; margin:0 1px 0 0; float:right;
	}
	
#col1-banner {
	padding:10px 0px 10px 0px; margin:10px 0 0 0;
	background-color:#EBEBEB; border:#D6D6D6 solid 1px;
	}
	
#col1-banner a img {
	border:#000 solid 1px;
	margin:5px 0 5px 25px;
	}
	
#col1-banner a:hover img {
	border:#fff solid 1px;
	margin:5px 0 5px 25px;
	}	

/*----------------------------------right side End-----------------------------------------------------*/	

#col-right{float:left; width:720px; padding:0; margin:0 0 15px 6px;}

/*----------------------------------footer Start-----------------------------------------------------*/	

#footer{
	clear:both;
	background:url(/images/footer_bg.gif) 0 0 #4F3E03;
	background-repeat:repeat-x; /*position:relative;*/
	margin:0 auto 44px;
	font-size:11px;
	color:#F8FFED;
	height:120px;
	padding:20px 0 0 0;
	}

#footer ul.nav{
	margin:0 auto; padding:0;
	width:470px;	
	}
	
#footer ul.nav li{
	list-style:none;
	float:left;text-align:center;
	}
	
#footer ul.nav li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;color:#F8FFED; 
	background-color:#4F3E03;
	padding:0 5px;
	text-decoration:none;
	}

#footer ul.nav li a:hover{
	color:#F8FFED; background-color:#7A6E46;
	}

#footer p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px; color:#F8FFED;
	background-color:#4F3E03;	
	line-height:29px;
	text-align:center;
	}
	
#footer ul.box1{
	margin:0 auto; padding:0;
	width:120px;
	}
	
#footer ul.box1 li{
	list-style:none;
	margin-right:1px; padding:0 5px 0 0; 
	background-color:#050400; color:#F8FFED;
	float:left;
	}   
	
#footer ul.box1 li a{
	background:url(/images/footer_arrow.gif) no-repeat right 4px;
	background-color:#050400; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#F8FFED;
	text-align:left; padding:0 10px 0 8px;
	display:block;
	line-height:15px;
	text-decoration:none;
	}
	
#footer p.design {
	margin:5px auto 0 auto;
	background-color:#3A2E02; width:150px;
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; 
	color:#F8FFED; text-decoration:none;
	}


#footer p.design a {
	background-color:#3A2E02;
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; 
	color:#F8FFED; text-decoration:underline;
	}
	
#footer p.design a:hover{
	background-color:#BBB49A; color:#000000;
	text-decoration:none;
	}
	

/*----------------------------------footer End-----------------------------------------------------*/	

.table{background-color:#999999;}
.table tr {margin: 0px; padding: 0px;}
.table td {padding: 2px 7px 2px 7px; border: solid 1px; background-color:#FFFFFF;}
.table th {padding: 2px 7px 2px 7px; border: solid 1px; background-color:#BCD1AF; color:#006F00;}

.label{color:#F95100; font-weight:bold; width:30px}

