/* CSS RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
dfn, em, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, 
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0; padding: 0; border: 0;	font-size: 100%; font: Verdana;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';	content: none;}


img{	border:0;	}

table {border-collapse: collapse; border-spacing: 0;}
/* END CSS RESET */
a{  outline:none; 	}

html{
	-webkit-text-size-adjust: none;
}

.red	{color:red;}

body{
	background-image:url('/images/bg_snow.jpg');
	font-family:Arial;
	font-size:12px;
	margin:0;
	background-color:#F7F7F7;
}

.main{								width:972px;			margin:0 auto;		padding:0 0 10px 0;	}				

.top{								height:96px;			overflow:hidden;		}
.top_lft{							height:100px;			width:250px;			padding:20px 0 0 9px;		float:left;		}
.top_rgt{							height:42px;			min-width:235px;			float:right;		background-image:url('/images/bg_qltotal.jpg');		background-position:left top;	background-repeat:no-repeat;	margin:0 2px 0 0;	}
.top_rgt ul{							height:100px;			float:right;			margin:0 0 0 10px;		text-align:right;	padding:0 0 0 10px;	background-image:url('/images/bg_qltotal.jpg');	background-repeat:no-repeat;  background-position:right top;}
.top_rgt ul li{						display:block;			float:left;			background-image:url('/images/bg_qla.jpg');		background-position:right top;	background-repeat:no-repeat;		}
.top_rgt ul li a{						text-decoration:none;	color:#d3dadc;			font-size:11px;				background-repeat:no-repeat;		background-position:center left;		padding:15px 25px 15px 38px;		display:block;		background-position:14px center;		}
.top_rgt ul .la{						background-image:none;	}

nav{								background-image:url('/images/bg_nav.jpg');	height:50px;	padding:12px 0 0 0;		}
nav ul{								margin:0px 0 0 11px;	background-image:url('/images/bg_navul.jpg');	height:42px;	width:745px;	padding:0 0 0 1px;	display:block;	float:left;	}
nav ul li{							float:left;				display:block;				background-image:url('/images/bg_navli.jpg'); background-position:right top; 	background-repeat:no-repeat;	padding:0 2px 0 0;	}
nav ul li a{							color:white;			text-decoration:none;		font-weight:bold;		padding:14px 19px 14px 21px;	display:block;	}
nav ul li a:hover{						background-image:url('/images/bg_nava.jpg'); background-position:right top; 	}
nav ul li .act{						background-image:url('/images/bg_nava.jpg'); background-position:right top; 	}
nav .src{							display:block;			height:34px;	float:left;	background-image:url('/images/bg_src.jpg'); 		width:188px;		padding:8px 0 0 16px;			background-position:right top;		}
nav .src input{						display:block;			height:26px;	width:130px;		border:0;				padding:0 0 0 4px;		color:#535d55;	font-size:13px;	float:left;}
nav .src a{							display:block;			height:24px;	width:34px;				float:left;	}

.sli{								height:233px;			overflow:hidden;	background-image:url('/images/bg_sli.jpg');	background-repeat:no-repeat;	margin:11px 0 0 4px; 	}
.sli ul{								display:block;			height:214px;	width:950px;	margin:7px 0 0 7px;		}
.sli ul li{							display:block;			height:214px;	width:950px;			background-image:url('/images/bg_sliulli.jpg');		float:left;	}
.sli .next{							position:absolute;		display:block;	height:20px;	width:20px;	background-image:url('/images/sli_nav.png');	font-size:0px;		margin:194px 0 0 925px;	background-position:22px 0;		z-index:100;	}
.sli .pager{							position:absolute;		display:block;	left:50%;		top:363px;	z-index:100;	margin-left:365px;	}
.sli .pager a{						display:block;			height:20px;	width:15px;	float:left;	font-size:0px;		background-image:url('/images/sli_nav.png');		background-position:40px 0;		}
.sli .pager a.selected{				display:block;			height:20px;	width:15px;	float:left;	font-size:0px;		background-image:url('/images/sli_nav.png');		background-position:70px 0;		}
.sli .prev{							position:absolute;		display:block;	left:50%;		top:363px;		height:20px;	width:20px;	background-image:url('/images/sli_nav.png');	font-size:0px;	z-index:100;margin-left:338px;	}

.bar{								height:107px;			overflow:hidden;	background-repeat:no-repeat;	margin:13px 0 13px 6px; text-shadow:2px 2px 2px black;	color:white;	font-weight:normal;	font-size:30px;	padding:33px 0 0 158px;	background-image:url('/images/bg_headerbar.jpg');		background-repeat:no-repeat; 	}	
.bar span{							display:block;			margin:8px 0 0 145px;		}	

.str{								height:42px;			width:960px;		background-image:url('/images/bg_str.jpg');	background-repeat:no-repeat;		margin:14px 0 12px 6px;	}	

.crm{								color:#999999;			padding:0 0 0 15px;			height:22px;	}
.crm a{								color:#484848;				padding:0 2px 0 3px;			text-decoration:none;		}
.crm .cl1{							color:#484848;			padding:0 0 0 0;			text-decoration:none;		}
.crm .cl2{							color:#58ac25;			padding:0 0 0 1px;			text-decoration:none;		}

.bdy{								overflow:hidden;				}

.home_lft{						 	float:left;				min-height:400px;		width:720px;			margin:0 0 0 10px;	}
.home_lft_blk{						float:left;				height:274px;			width:240px;				}
.home_lft_blk_top{					float:left;				height:182px;			width:720px;			}
.home_lft_blk_top .canvas{		 	float:left;				height:179px;			width:233px;			background-color:white;		background-repeat:no-repeat;	background-position:center center;	}
.home_lft_blk_txt{				 	float:left;				height:80px;			width:240px;			}
.home_lft_blk_txt .hdr{				color:#58ac25;			font-size:14px;			display:block;			margin:3px 0 0 5px;			line-height:18px;				}
.home_lft_blk_txt .txt{				color:#535d55;			font-size:12px;			display:block;			margin:5px 0 0 5px;			line-height:18px;		height:20px;		}
.home_lft_blk_txt a{					color:#58ac25;			font-size:12px;			display:block;			margin:0px 0 0 5px;			line-height:18px;		text-decoration:none;			}
.home_lft_hor{						float:left;				height:250px;			width:715px;			background-image:url('/images/bg_hor.jpg');		background-repeat:no-repeat;	background-position:2px 2px;	}
.home_lft_hor_lft{					float:left;				height:200px;			width:300px;			margin:20px 0 0 20px;		text-align:center;	background-repeat:no-repeat;	background-position:center center;		}
.home_lft_hor_rgt{					float:left;				height:200px;			width:280px;			margin:44px 0 0 85px;		color:#535d55;	line-height:18px;		font-size:13px;	}
.home_lft_hor_rgt span{				color:#58ac25;			font-weight:bold;		font-size:23px;			display:block;				line-height:24px;		margin:0 0 10px 0;		}
.home_lft_hor_rgt .btn{				margin:16px 0 0 0;		display:block;	}

.bdy_lft{							min-height:200px;		width:230px;			float:left;		margin:4px 0 0 11px;	 }
.bdy_cen{							min-height:200px;		width:470px;			float:left;		margin:0 0 10px 11px;		 }
.bdy_wid{							float:left;				width:720px;			min-height:300px;		margin:0 0 10px 10px;		overflow:hidden;			}

.bdy_wid_blk{						float:left;				width:230px;			height:250px;		color:#58ac25;	font-size:14px;		font-weight:bold;	line-height:18px;	margin:0 10px 6px 0;	}
.bdy_wid_blk .canvas{		 		display:block;			height:179px;			width:233px;			background-color:white;		background-repeat:no-repeat;	background-position:center center;		background-color:white;	}
.bdy_wid_blk span{		 			padding:6px 0 0 3px;	display:block;			height:40px;		}
.bdy_wid_blk .lnk{		 			color:#535d55;			font-size:11px;			text-decoration:none;	padding:0 0 0 2px;	}

.bdy_wid_pro_lft{					float:left;				width:300px;			min-height:500px;		margin:1px 0 0 2px;	}
.bdy_wid_pro_lft_can1{				display:block;			height:261px;			width:286px;			overflow:hidden;		background-position:center center;		background-repeat:no-repeat;		float:left;		background-color:white;	}
.bdy_wid_pro_lft_can2{				display:block;			height:86px;			width:94px;				overflow:hidden;		background-position:center center;		background-repeat:no-repeat;		float:left;		margin:4px 0 10px 1px;}
.bdy_wid_pro_lft select{				width:282px;			color:#626262; 			font-size:12px;	margin:0 0 8px 0;	padding:3px 2px 3px 2px;	border:1px solid #dadada;	}
.bdy_wid_pro_lft span{				color:#3e3f40;			line-height:19px;		display:block;	width:270px;		margin:6px 0 0 3px;}
.bdy_wid_pro_lft span a{ 			color:#58ac25;			text-decoration:none;		}
.bdy_wid_pro_rgt{					float:left;				width:400px;			min-height:500px;								}
.bdy_wid_pro_rgt_top{				width:410px;			height:7px;				background-image:url('/images/win_pro_top.jpg');			}
.bdy_wid_pro_rgt_bdy{				width:380px;			overflow:hidden;			background-image:url('/images/win_pro_bdy.jpg'); 			padding:15px 10px 0 18px;	color:#616161;	line-height:18px;	}
.bdy_wid_pro_rgt_bdy header{		font-size:15px;			color:#3b3b3b;			font-weight:bold;	line-height:15px;		margin:0 0 14px 0;	}
.bdy_wid_pro_rgt_btm{				width:410px;			height:10px;			background-image:url('/images/win_pro_btm.jpg');			}
.bdy_wid_pro_rgt_bdy ul{					}
.bdy_wid_pro_rgt_bdy ul li{			padding:0 0 0 12px;		background-image:url('/images/greendotbgli.jpg');		background-repeat:no-repeat;	background-position:1px 8px;	}

.bdy_wid_nav{						float:left;				height:40px;	width:650px;	margin:13px 0 0 0;		}	
.bdy_wid_nav ul li{					float:left;			}	
.bdy_wid_nav ul li a{					display:block;		height:25px;		width:26px;		text-align:center;	text-decoration:none;		background-position:-59px 0;		background-image:url('/images/bg_paginanav.png');		line-height:26px;		color:#717171;		font-weight:bold;	font-size:11px;	margin:0 4px 0 0;	}	
.bdy_wid_nav ul li a:hover{			background-position:-29px 0;		}	
.bdy_wid_nav ul li .arch{				background-position:-90px 0;		width:110px;	}	
.bdy_wid_nav ul li .arch:hover{		background-position:-90px 0;		width:110px;	}	
.bdy_wid_nav ul li .act{				background-position:0 0;			color:white;	}	
.bdy_wid_nav ul li .act:hover{			background-position:0 0;			color:white;	}	

.bdy_wid_win{						width:704px;			margin:2px 0 15px 3px;		}
.bdy_wid_win_top{					height:7px;				background-image:url('/images/win_wid_top.jpg');		}
.bdy_wid_win_bdy{					background-image:url('/images/win_wid_bdy.jpg');		padding:13px 5px 10px 16px;		color:#7d7d7d;		line-height:18px;	font-size:12px;		}
.bdy_wid_win_bdy header{			font-size:15px;			color:#3b3b3b;		font-weight:bold;	line-height:15px;		margin:0 0 16px 0;	}
.bdy_wid_win_btm{					height:10px;			background-image:url('/images/win_wid_btm.jpg');		}

.bdy_wid_win_bdy .search{			display:block;			width:675px; 	margin:25px 0 0 0;	background-image:url('/images/bg_seach_a.jpg');	background-repeat:repeat-x;		padding:0;	}
.bdy_wid_win_bdy .search a{			display:block;			width:675px; 	height:30px;	background-image:url('/images/bg_seach_a.jpg');	background-position:bottom left;	text-decoration:none;	color:#58ac25;	background-repeat:repeat-x;		line-height:31px;	}

.bdy_wid_win_frm{					height:41px;			margin:-7px 0 0 5px;	}
.bdy_wid_win_frm select{				width:210px;			color:#626262; 			font-size:12px;			margin:0 10px 0 0;	padding:3px 2px 3px 2px;	border:1px solid #dadada;	float:left;	}
.bdy_wid_win_frm a{					float:left;			margin:0 0 0 0;	}

.bdy_wid_win_lst{					margin:-7px 0 0 4px;			background-image:url('/images/ul_lst_li_a_bg.jpg');		width:705px;	background-image:top left;			background-repeat:repeat-x;		}
.bdy_wid_win_lst_itm{				height:110px;			line-height:18px;color:#616161;	background-repeat:repeat-x;		background-image:url('/images/ul_lst_li_a_bg.jpg');		width:705px;	background-position:bottom left;	padding:15px 0 0 0;	overflow:hidden;	margin:0 0 0 0;	}	
.bdy_wid_win_lst_itm .can{			height:97px;			width:106px;			display:block;		overflow:hidden;	margin:0 0 0 -2px;			background-position:center center;		float:left;	background-color:white;	 background-repeat:no-repeat;}		
.bdy_wid_win_lst_itm .col1{			height:97px;			width:333px;			float:left;			padding:40px 0 0 11px;	}	
.bdy_wid_win_lst_itm .col2{			height:97px;			width:153px;			float:left;			padding:40px 0 0 0;	}	
.bdy_wid_win_lst_itm .col3{			height:97px;			width:123px;			float:left;			padding:40px 0 0 0;	}	
.bdy_wid_win_lst_itm .col4{			height:97px;			width:130px;			float:left;			padding:40px 0 0 0;	}	

.bdy_wid_win_lst_itm span{			color:#58ac25;		}	
.bdy_wid_win_lst_itm a{				color:#58ac25;				text-decoration:none;}

.bdy_wid_blk2{						float:left;				width:167px;			height:290px;		color:#58ac25;		margin:0 10px 6px 3px;		overflow:hidden;		}
.bdy_wid_blk2_can{					display:block;			width:167px;			height:147px;		overflow:hidden;	background-color:white;		background-position:center center;	background-repeat:no-repeat;  	}
.bdy_wid_blk2_lnk{					text-decoration:none;	font-size:12px;		width:160px;		line-height:17px;	color:#58ac25;		padding:5px 0 0 1px;	display:block;	overflow:hidden; 	}
.bdy_wid_blk2_lnk span{				color:#3b3b3b;		}
.bdy_wid_blk2_lnk .txt{				color:#707070;		line-height:18px;	display:block; height:95px;}
.bdy_wid_blk2 .spa{					padding-bottom:10px;	}

.ftr_nws_item					{display:block; padding:3px 0; line-height:16px;}

.winxl{								margin:3px 0 0 0;				}
.winxl_top{							background-image:url('/images/xltop.jpg');	height:6px;	background-position:-1px 0;	}
.winxl_txt{							background-image:url('/images/xlcnt.jpg');	min-height:250px;	color:#7d7d7d;		padding:12px 28px 24px 18px;	line-height:18px;	font-size:12px;		background-repeat:repeat-y;	}
.winxl_txt a{						color:#58ac25;	}
.winxl_txt header{					font-size:15px;		color:#3b3b3b;		font-weight:bold;	line-height:15px;		margin:0 0 16px 0;	}
.winxl_txt h1{						font-size:14x;		color:#3b3b3b;		line-height:18px;		font-weight:normal;	}
.winxl_txt h2{						font-size:14x;		color:#3b3b3b;		line-height:18px;		font-weight:normal;	}
.winxl_btm{							background-image:url('/images/xlbtm.jpg');	height:10px;		background-repeat:no-repeat;	}

aside{								min-height:220px;		float:right;		width:230px;	margin:3px 11px 0 0;		}
.win{								margin:0 0 5px 0;				}
.win_top{							background-image:url('/images/win_top.jpg');		height:6px;		}
.win_btm{							background-image:url('/images/win_btm.jpg');		height:9px;			background-position:2px 0;		background-repeat:no-repeat;	}
.win_bl{							background-image:url('/images/bg_blauw.jpg');		min-height:135px;	overflow:hidden;	background-position:3px 0;	background-repeat:repeat-y;		padding:0 0 8px 0;}
.win .hdr{							font-weight:bold;		color:white;				padding:14px 0 0 18px;			font-size:14px;			display:block;		}
.win .shr{							width:210px;			display:block;					overflow:hidden;	}
.win .shr li{							width:100px;			float:left;	 		}
.win_bl ul{							width:210px;			margin:8px 0 0 10px;		}
.win_bl ul li{						margin:0 0 0 0;				}
.win_bl ul li a{						color:white;			text-decoration:none;		padding:10px 0 8px 7px;		width:210px;	display:block;	background-repeat:no-repeat;	background-position:left top;	background-image:url('/images/bg_line.jpg');		}
.win_bl .nws li a{					line-height:18px;	}
.win_bl .nws li a span{				color:#185a75;	display:block;	margin:0 0 0 0 0;	}
.win_bl {							padding-bottom:13px;}
.win_bl .con li a{					line-height:12px;	}
.map_canvas{						height:230px;	width:210px;	margin:0 0 0 10px;	}
.map_canvaswide{					height:230px;	width:430px;	margin:14px 0 0 0;	border:1px solid #bfbfbf;	}
#directionsPanel{					width:430px;	}
.nospace{							padding-bottom:0;	}

.win_gr{							background-image:url('/images/bg_green.jpg');		overflow:hidden;	background-position:3px 0;	background-repeat:repeat-y;		padding:0 0 25px 0;		}
.win_gr ul{							width:210px;			margin:8px 0 0 10px;		}
.win_gr ul li{						margin:0 0 0 0;				}
.win_gr ul li a{						color:white;				text-decoration:none;		padding:10px 0 8px 7px;		width:203px;	display:block;	background-repeat:no-repeat;	background-position:left top;	background-image:url('/images/bg_bggrli.jpg');		}
.win_gr ul li a:hover{					background-color:#65BC31;	background-image:url('/images/bg_bggrli_hover.jpg');		background-position:left top;		}
.win_gr ul li .act{					background-color:#65BC31;	background-image:url('/images/bg_bggrli_hover.jpg');		background-position:left top;		}

.win_gr .txt{						color:white;			margin:8px 0 15px 10px;			padding:4px 0 0 10px;		display:block;		background-image:url('/images/bg_greenline.jpg');	background-position:left top;	background-repeat:no-repeat;	line-height:16px;	}
.win_gr .frm{						margin:0 0 0 21px;		width:191px;	}		
.win_gr .frm select{					width:189px;			color:#626262; 		font-size:12px;	margin:0 0 6px 0;	padding:2px;	border:1px solid #dadada;	}			
.win_gr .frm .btn{					float:right;			margin:10px 0 0 0;			}			

.hor{								height:58px;			width:958px;			background-image:url('/images/prodbar.jpg');			background-repeat:no-repeat;	margin:7px 0 8px 3px;	padding:0 8px 0 0;}	
.hor_lft{							height:37px;			width:550px;			margin:9px 0 0 18px;	color:white;	font-size:12px;		line-height:35px;	letter-spacing:0px;	word-spacing:-1px;	float:left;	}	
.hor .lnk{							height:37px;				padding:0 18px 0 18px;	float:right;	letter-spacing:0px;	word-spacing:-1px;	margin:8px 0 0 0;		text-decoration:none;	color:white;	line-height:35px;		background-image:url('/images/blhorln.jpg');	background-position:left top;	background-repeat:no-repeat;	}	
.hor .lnk:hover{						background-color:#46B2D6;	}	

footer{										}
footer .top{							background-image:url('/images/ftr_top.jpg');			background-position:1px 0;		height:10px;					background-repeat:no-repeat;	}
footer .txt{							background-image:url('/images/bg_lineftr.jpg');		background-position:1px 0;		min-height:100px;				background-repeat:repeat-y;		overflow:hidden;	padding:0 0 28px 0;}
footer .txt_lft{						float:left;				width:475px;						min-height:250px;		margin:0 0 0 11px; 		padding:24px 0 0 9px;				background-image:url('/images/ftrbglft.jpg');		background-repeat:no-repeat;	background-position:10px 46px;	}
footer .txt_lft ul li{					background-image:url('/images/ftrbglft.jpg');					background-repeat:no-repeat;	background-position:1px bottom ;		width:210px;	}
footer .txt_lft ul li a{				color:white;			text-decoration:none;			display:block;			background-image:url('/images/greendot.png');				background-repeat:no-repeat;	background-position:0 11px;	padding:8px 0 10px 7px;	}
footer .txt_lft_hdr{					color:#58ac25;			font-size:14px;						font-weight:bold;		word-spacing:-1px;		}
footer .txt_lft_col{					float:left;				width:230px;	min-height:250px;		margin:10px 0 0 0; 		}
footer .txt_lft_spa{					float:left;				width:10px;	min-height:250px;			}
footer .txt_rgt{						float:right;			width:453px;						min-height:250px;		margin:0 20px 0 0; 	padding:14px 0 0 0;	}
footer .txt_rgt_hdr{					background-position:bottom left;	background-repeat:repeat-x;	background-image:url('/images/ftrbglft.jpg');				color:#58ac25;			font-size:14px;		margin:0 0 4px 0; 				font-weight:bold;		word-spacing:-1px;		display:block;		height:24px;		}
footer .txt_rgt_col1{				float:left;				width:239px;	min-height:250px;		margin:10px 0 0 0; 			}
footer .txt_rgt_col1 li{				background-image:url('/images/ftrbglft.jpg');	color:white;		background-position:left bottom;	width:209px;		background-repeat:no-repeat;	padding:5px 0 8px 0;}
footer .txt_rgt_col1 li a{				color:#7e7e7e;				text-decoration:none;							background-repeat:no-repeat;	background-position:0 11px;	padding:6px 0 8px 0px;	line-height:18px;	}
footer .txt_rgt_col1 li .ago{ 			font-size:11px;		display:block;	margin-top:2px;}
footer .txt_rgt_col1 .lnk_follow{		color:#58ac25;			font-size:11px;			text-decoration:none;	display:block;	margin:8px 0 0 0;		}
footer .txt_rgt_col2{				float:left;				width:200px;	min-height:250px;		margin:10px 0 0 0; 			}
footer .txt_rgt_col2 ul li{			background-image:url('/images/ftrbglft.jpg');					background-repeat:no-repeat;	background-position:1px bottom ;		width:210px;	}
footer .txt_rgt_col2 ul li a{			color:white;			text-decoration:none;			display:block;			background-image:url('/images/greendot.png');				background-repeat:no-repeat;	background-position:0 11px;	padding:8px 0 10px 7px;	}
footer .btm{							background-image:url('/images/bg_ftrbtm.jpg');		background-position:1px 0;		height:10px;					background-repeat:no-repeat;	}
footer .lin{							height:30px;			margin:11px 0 0 20px;	line-height:27px;	  	font-size:12px;	word-spacing:-1px;	}
footer .lin img{						float:left;				margin:0 7px 0 0;	}
footer .lin .title{					font-weight:bold;		font-size:14px;		color:#58ac25;		margin:0 0 0 42px	}
footer .lin .dev{						font-size:12px;			color:#58ac25;		margin:0 7px 0 7px	}
footer .lin a{						font-size:12px;			color:#58ac25;		text-decoration:none;		}

.lst{								margin:3px 0 0 2px;	background-image:url('/images/ul_lst_li_a_bg.jpg');		width:462px;	padding:2px 0 0 0;	background-repeat:repeat-x;	background-position:top left;	}
.lst li a{							text-decoration:none;	color:#535d55;	background-image:url('/images/ul_lst_li_a_bg.jpg');	display:block;	width:462px;	background-repeat:repeat-x;	background-position:bottom left;	padding:8px 0 10px 0;	}
.lst li a span{						color:#3194be;	}

.tbllet{											margin:14px 0 0 0;		}
.tbllet .col1{						width:150px;		padding:0 0 0 0;	line-height:28px;	}
.tbllet .col3{						width:280px;	}
.tbllet .col3 input {						margin:0;		}
.tbllet .col4{								}
.tbllet td{							vertical-align: top;	}
.tbllet input{						background-image:url('/images/bg_txt_nws.jpg');			border:0;	width:246px;	height:22px;	margin:2px 0 2px 0;	padding:2px;	}
.tbllet select{						background-image:url('/images/bg_txt_nws.jpg');			border:0;	width:249px;	height:26px;	margin:2px 0 2px 0;	padding:4px;	}
.tbllet textarea{					background-image:url('/images/bg_area.jpg');		  resize: none;	 overflow: auto;	border:0;	width:246px;	height:126px;	margin:2px 0 2px 0;	padding:2px;	float:left;	font-family:Arial;	font-size:13px;		}
.tbllet td a{						float:right;	margin:13px 0 0 0;		}

.winxl_txt .frm{						margin:14px 0 0 0;				}
.winxl_txt .frm input{				background-image:url('/images/bg_txt_nws.jpg');			border:0;	width:238px;	height:22px;	margin:2px 0 2px 0;	padding:2px 6px 2px 6px; font-size:13px;	color:#cdcdcd;	}
.winxl_txt .frm .button{				display:block;		margin:8px 0 0 0;	float:left;	}
.winxl_txt .frm .lnk{				display:block;		margin:15px 0 0 17px;	float:left;	 text-decoration:none;	}

.acc_bar{							height:50px;	background-image:url('/images/bg_accbar.jpg');	background-repeat:no-repeat;	margin:3px 0 18px 3px;		}
.acc_bar ul{							margin:0 0 0 7px;	padding:7px 0 0 0;		}
.acc_bar ul li{						float:left;			}
.acc_bar ul li a{						text-decoration:none;		display:block;	height:33px;	line-height:34px;	background-image:url('/images/acc_barbgra.jpg');	background-repeat:no-repeat;	background-position:right top;	color:#404040;	padding:0 20px 0 21px;	}
.acc_bar ul li a:hover{				background-color:#58ac25;		color:#ffffff;	}
.acc_bar ul li .la{					background-image:none;}
.acc_bar ul li .act{					background-color:#58ac25;		color:#ffffff;	}

.acc_con{							width:470px;	float:left;			padding:0  0 0 5px;	}
.acc_con .kop1{						color:#484848;	font-size:15px;		font-weight:bold;	}
.acc_con .kop2{						color:#484848;	font-size:16px;		padding:15px 0 0 0;		display:block;	margin:0 0 8px 0;	}
.acc_con .txt1{						color:#58ac25;	font-size:12px;		line-height:23px;	}
.acc_con .txt2{						color:#3f3f3f;	font-size:12px;		line-height:16px;		display:block;	margin:5px 0 0 0;	}
.acc_con .txt2 a{					color:#58ac25;	margin:0;	}
.acc_con .kop3{						color:#484848;	font-size:16px;		padding:6px 0 0 0;		display:block;	margin:10px 0 8px 0;		}
.acc_con .lin{						height:2px;		width:462px;		background-image:url('/images/linacc.jpg');		background-repeat:repeat-x;		margin:4px 0 0 0 ;		}
.acc_con .horx{						height:270px;		margin:6px 0 0 -10px;		width:500px;	overflow:hidden;	}
.acc_con .horx .lnk_meer{			margin:0 0 0 5px; 	color:#58ac25;	}
.acc_con .correct{					margin-left:-10px;	}
.acc_con .correct2{					margin-left:-4px;	}

.tblacc{							width:432px;		background-image:url('/images/linacc.jpg');		background-repeat:repeat-x;		margin:9px 0 0 0;	}
.tblacc td{								background-image:url('/images/linacc.jpg');		background-repeat:repeat-x;		background-position:bottom; 	line-height:27px;		}
.tblacc .lnk_wij{					color:#58ac25;		display:block;	margin:4px 0 0 0;	}
.tblacc input{						background-image:url('/images/bg_txt_nws.jpg');			border:0;	width:238px;	height:22px;	margin:2px 0 4px 0;	padding:2px 6px 2px 6px; font-size:13px;	color:#cdcdcd;	}
.tblacc .lnk_submit{					margin:0 0px 0 0;	}
.tblacc .green{						color:#58ac25;		text-decoration:none;	} 
.tblacc .dark{						color:#3b3b3b;		text-decoration:none;	}
.acc_con a{							color:#535d55;		font-size:12px;				margin-left:10px;	}

.bas_bar{							height:57px;		background-image:url('/images/bg_basbar.jpg');	background-repeat:no-repeat;	margin:2px 0 0 15px;		}
.bas_bar ul{							margin:0 0 0 7px;	padding:7px 0 0 0;		}
.bas_bar ul li{						float:left;			}
.bas_bar ul li a, .bas_bar ul li span{						text-decoration:none;	font-weight:bold;	display:block;	height:36px;	line-height:36px;	background-image:url('/images/bg_basbara.jpg');	background-repeat:no-repeat;	background-position:right top;	color:#ffffff;	padding:0 21px 0 22px;	}
.bas_bar ul li a:hover{				background-color:#535d55;		color:#ffffff;	}
.bas_bar ul li .la{					background-image:none;						}
.bas_bar ul li .act{					background-color:#535d55;		color:#ffffff;	}

.bas_lst{							padding:4px 0 0 14px;	}
.bas_lst .pro{						height:80px;		overflow:hidden;	}
.bas_lst .pro_img{					display:block;	height:72px;	width:68px;		background-position:center center;	overflow:hidden;	float:left;	}
.bas_lst .pro_txt{					display:block;	height:55px;	width:447px;			color:#3b3b3b;		overflow:hidden;	float:left;		background-image:url('/images/bg_protxt.jpg');margin:0 0 0 15px;	padding:16px 0 0 18px;	text-decoration:none;	line-height:20px;	background-repeat:no-repeat;	}
.bas_lst .pro_txt span{				color:#3b3b3b;	font-weight:bold;	font-size:13px;		}
.bas_lst .pro_rgt{					background-image:url('/images/bg_bas_rgt.jpg');		background-repeat:no-repeat;	height:75px;	width:310px;	float:left;		margin:0 0 0 15px;	font-size:14px;		padding:20px 0 0 77px;		}
.bas_lst .pro_rgt input{				border:1px solid #cfd5dd;	width:51px;			height:28px;	text-align:right;	padding:0 14px 0 4px;			margin:0 32px 0 4px; 		}	
.bas_lst .pro_rgt strong{			margin: 0 0 0 15px;	display:inline-block;width:70px;}	
.bas_lst  .corlin{					line-height:28px;		}	

.bas_lst .del{						background:transparent url('/images/delete.gif') no-repeat 7px center;	height:30px;	width:50px;		float:right;	}
.bas_lst .pri{						height:40px;		overflow:hidden;	background-image:url('/images/bg_pri.jpg');		background-repeat:repeat-x;	width:942px;	margin:4px 0 0 0;		font-size:14px;		text-align:right;	line-height:33px;	}
.bas_lst .pri span{					color:#3b3b3b;		font-weight:bold;	margin:0 62px 0 18px; display:inline-block;width:70px;text-align:left;}
.bas_lst .btn{						height:80px;		overflow:hidden;	margin:8px 0 0 0;	}
.bas_addr{							min-height:350px;	margin:0 0 0 14px;	}
.bas_addr_top{						height:285px;	overflow:hidden;	margin:2px 0 0 0;	}

.bas_addr_top_blk{					height:250px;	background-image:url('/images/bg_addressblk.jpg');	float:left;	width:450px;	background-repeat:no-repeat;	padding:25px 0 0 28px;	overflow:hidden;	}
.bas_addr_top_blk span{				color:#3b3b3b;	font-weight:bold;	font-size:14px;		}
.bas_addr_top_blk ul{				margin:29px 0 18px 0;	}
.bas_addr_top_blk ul li{				color:#535d55;		font-size:12px;		margin:0 0 18px 0;	}
.bas_addr_top_blk a{ 				margin:6px 0 0 0;	display:block;	float:left;	}
.bas_addr_top_blk_btm{				height:20px;		background-image:url('/images/bg_addressblk.jpg');	background-position:bottom left;	margin:-10px 0 0 -28px;	background-repeat:no-repeat;	}

.bas_addr_btm{						height:220px;	overflow:hidden;	margin:-40px 0 0 0;		background-image:url('/images/bg_large.jpg');		padding:34px 0 0 8px;	background-repeat:no-repeat;	}
.bas_addr_btm span{					color:#3b3b3b;	font-weight:bold;	font-size:14px;	display:block;	float:left;		width:700px;	padding:0 0 0 20px;	}
.bas_addr_btm ul{					display:block;	float:left;			background-image:url('/images/ul_lst_li_a_bg.jpg');		background-repeat:repeat-x;			width:464px;	margin:19px 0 0 0;	}
.bas_addr_btm ul li {					background-image:url('/images/ul_lst_li_a_bg.jpg');		margin:0 0 0 0;	padding:9px 0 9px 20px;	display:block;	background-position:left bottom;	color:#535d55;	background-repeat:repeat-x;			text-decoration:none;		}

.pribtm{							background-image:url('/images/ul_lst_li_a_bg.jpg');		background-repeat:repeat-x;		margin:9px 0 14px 0;		overflow:hidden;	width:942px;	}
.pribtm li {							background-image:url('/images/ul_lst_li_a_bg.jpg');		margin:0 0 0 0;	padding:9px 0 12px 20px; height:12px;	display:block;	background-position:left bottom;	color:#535d55;	background-repeat:repeat-x;			text-decoration:none;	text-align:right;		}
.pribtm li .col1{						display:block;	float:left;		text-align:right;	width:770px;	font-size:14px;}
.pribtm li .col2{						display:block;	float:left;		font-weight:bold;	margin:0 0 0 20px;	font-size:14px;}

.bas_pay{							width:955px;		margin:0 0 0 14px;	}
.blkpay{							display:block;		overflow:hidden;	margin:0 0 10px 0;		}
.box{								float:left;			width:465px;		margin:0 12px 0 0;}
.box_top{							height:10px;		background-image:url('/images/bg_flexbox.jpg');	}
.box_txt{							min-height:60px;	background-image:url('/images/bg_flexbox.jpg');	background-position:left bottom;	padding:0 0 35px 0;	}
.box_txt .kop{						color:#3b3b3b;		font-weight:bold;	font-size:14px;		display:block;	margin:0 0 0 10px;	width:430px;	height:33px;	background-repeat:repeat-x;	background-position:bottom left;		padding:17px 0 0 18px;		background-image:url('/images/ul_lst_li_a_bg.jpg');	}
.box_txt .txt{						color:#3b3b3b;		font-size:12px;		display:block;	margin:0 0 0 10px;	width:430px;		background-repeat:repeat-x;	background-position:bottom left;	line-height:18px;		padding:6px 0 0 18px;			}
.box_txt ul{											}
.box_txt ul li a{						background-image:url('/images/ul_lst_li_a_bg.jpg');		margin:0 0 0 10px;	padding:9px 0 9px 20px;	display:block;	background-position:left bottom;	color:#535d55;	background-repeat:repeat-x;		width:428px;	text-decoration:none;		}
.box_txt .lnk_wij{					margin:10px 0 0 30px;	display:block;	}

.btn_flexgray{						background-image:url('/images/btn_bgflex.jpg');	text-decoration:none;	color:white;	font-weight:bold;	text-shadow:1px 1px black;	display:block;	float:left;		height:60px;	font-size:12px;	padding:0 0 0 26px;		margin:0 10px 0 0;}	
.btn_flexgray span{					background-image:url('/images/btn_bgflex.jpg');	display:block;			height:60px;	background-position:right top;		line-height:54px;	padding:0 26px 0 0;		}	
.btn_flexgreen{						background-image:url('/images/btn_bgflex2.jpg');	text-decoration:none;	color:white;	font-weight:bold;	text-shadow:1px 1px black;	display:block;	float:left;		height:60px;	font-size:12px;	padding:0 0 0 26px;		margin:0 10px 0 0;}	
.btn_flexgreen span{					background-image:url('/images/btn_bgflex2.jpg');	display:block;			height:60px;	background-position:right top;		line-height:54px;	padding:0 26px 0 0;		}	
 
.protop{							min-height:200px;	}
.probtm{							height:50px;	margin:10px 0 0 0;		line-height:29px;}
.probtm span{						font-weight:bold;	color:#000000;	display:block;	float:left;	margin:0 100px 0 0;	}
.probtm a{							display:block;		display:inline-block;	color:white; background-color:#5cb029;	text-decoration:none;	padding:0 30px 0 30px; 	}
.probtm input{						border:1px solid #616161;	height:25px;	text-align:right;}

.frgt{								float:right;		}
.prodHeight{						height:180px;		}
.prodHeightSearch{						height:200px;		}
.clear{								clear: both;  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0;	}
.tblacc{							width:145px;		}
.green{								color:#58ac25;			}
.corheight{							height:203px;		}


.ulacc{						margin:30px 0 0 0;;	padding:0;			background-image:url('/images/linacc.jpg');	background-repeat:repeat-x;	background-position:top left;	}
.ulacc li{								margin:0;	padding:0;	}
.ulacc li a{								margin:0;	padding:0;	display:block;	text-decoration:none;	background-image:url('/images/linacc.jpg');	background-repeat:repeat-x;	background-position:bottom left;	line-height:30px;		color:#58ac25;			}

.main_form label{display:block;width:170px;float:left;}

.fielderror{				color:red;}

.cart{width:100%;}
.cart th{text-align:left;}

.floatsmall{width:49%;float:left;}
