*{border: 0; margin: 0; padding: 0; border: 0;}
html,body {background: url('img/bg.png') repeat-x #fbfbfb; font: 11px Tahoma; color: #999;}
img{margin: 5px;}
input,textarea{padding: 2px 10px;}
.clear{clear: both;}
	a:link{font: bold 11px Tahoma; color: #222; text-decoration: none;}
	a:visited{font: bold 11px Tahoma; color: #222; text-decoration: none;}
	a:hover{font: bold 11px Tahoma; color: #222; text-decoration: underline;}
	hr.side-hr {width: 170px; height: 1px; background: #ccc; border: 1px solid #eee;}
	#header{width: 990px; margin: 0 auto; padding: 0 0 0 10px;}
		#logo{width: 306px; height: 89px; margin: 5px 0 0 0; float: left;}
			#logo img{margin: 0;}
		#navsearch{width: 684px; float: left;}
			#search_box{width: 280px; float: right;}
			#inp_txt{width: 163px; height: 30px; background: url('img/search_txt.png') no-repeat; padding: 12px 0 0 45px; float: left;}
				#inp_txt input{width: 150px; height: 12px; background: transparent; font: 11px Tahoma;}
			#inp_but{width: 59px; height: 42px; float: left;}
				#inp_but input{width: 59px; height: 42px; background: url('img/search_but.png'); padding: 0 8px 6px 0; font: bold 12px Tahoma;}
				#sear_adv{line-height: 5px; float: right;}
			#main_navigation{width: 643px; height: 10px; line-height: 10px; padding: 14px 0 0 0;}
				#main_navigation a:link{/*display: block; float: left; width: 80px; height: 15px;*/ padding: 5px 5px 0 5px; text-align: center; text-shadow: 2px 2px #444; color: #fff; font: bold 11px Tahoma; text-decoration: none;}
				#main_navigation a:visited{/*display: block; float: left; width: 80px; height: 15px;*/padding: 5px 5px 0 5px; text-align: center; text-shadow: 2px 2px #444; color: #fff; font: bold 11px Tahoma; text-decoration: none;}
				#main_navigation a:hover{/*display: block; float: left; width: 80px; height: 15px;*/ padding: 5px 5px 0 5px; text-align: center; text-shadow: 2px 2px #444; color: #eee; font: bold 11px Tahoma; text-decoration: underline;}
	#sign_jpg{width: 1000px; height: 313px; margin: 0 auto; background: url('img/sign_jpg.jpg') no-repeat left center;}
			/*-------------------------------------*/
	.body_marginer{width: 800px; margin: 0 auto;}
		.news_boxes{width: 500px;}
		.titles{font: bold 18px Tahoma; color: #33ccff; padding: 0 0 10px 0;}
		.news_footer{text-align: center;}
		.main_box {width: 500px;}
		/*Green Boxes*/
		.des_box_top{width: 171px; height: 35px; background: url('img/green_top.png') no-repeat; padding: 20px 0 0 31px; font: bold 12px Tahoma; color: #000;}
		.des_box_mid{width: 175px; background: url('img/green_mid.png') #fcfcfc center bottom repeat-x; padding: 10px 0 0 25px; border-left: 1px solid #e4ffa2; border-right: 1px solid #e4ffa2;}
			.des_box_mid a:link{display: block; height: 15px; padding: 0 0 0 25px; background: url('img/linker.png') no-repeat center left; color: #666; font: 11px Tahoma;}
			.des_box_mid a:visited{display: block; height: 15px; padding: 0 0 0 25px; background: url('img/linker.png') no-repeat center left; color: #666; font: 11px Tahoma;}
			.des_box_mid a:hover{display: block; height: 15px; padding: 0 0 0 25px; background: url('img/linker2.png') no-repeat center left; color: #666; font: 11px Tahoma;}
		.des_box_bot{width: 202px; height: 24px; line-height: 24px; background: url('img/green_bot.png') no-repeat;}
		/*Blue Boxes*/
		.blue_box_top{width: 171px; height: 35px; background: url('img/blue_top.png') no-repeat; padding: 20px 0 0 31px; font: bold 12px Tahoma; color: #000;}
		.blue_box_mid{width: 175px; background: url('img/blue_mid.png') #fcfcfc center bottom repeat-x; padding: 10px 0 0 25px; border-left: 1px solid #e4ffa2; border-right: 1px solid #e4ffa2;}
			.blue_box_mid a:link{display: block; height: 15px; padding: 0 0 0 25px; background: url('img/linker.png') no-repeat center left; color: #666; font: 11px Tahoma;}
			.blue_box_mid a:visited{display: block; height: 15px; padding: 0 0 0 25px; background: url('img/linker.png') no-repeat center left; color: #666; font: 11px Tahoma;}
			.blue_box_mid a:hover{display: block; height: 15px; padding: 0 0 0 25px; background: url('img/linker2.png') no-repeat center left; color: #666; font: 11px Tahoma;}
		.blue_box_bot{width: 202px; height: 24px; line-height: 24px; background: url('img/blue_bot.png.png') no-repeat;}

		.art_content{width: 500px;}
		.tables_wid{width: 500px;}
		.panel_padding{padding: 0 10px 0 0 ;}


#footer {width: 100%; height: 60px; background: url('img/footer.png'); font: 10px Tahoma; color: #444; padding: 7px 0 0 0;}
	#footer_grad{width: 600px; height: 50px; background: url('img/yellowf.png') no-repeat; padding: 10px 0 0 30px; float: left;}
	#valider{width: 300px; padding: 7px 30px 0 0; text-align: right; float: right;}
			#valider img{margin: 2px;}

.left_side{width: 202px;}
.bigb_top{width: 583px; height: 63px; background: url('img/bigb_top.png') top center no-repeat;}
.all_news_bg_mid{width: 542px; background: url('img/bigb_mid.png') repeat-y; padding: 0 0 0 40px;}
.bigb_bot{width: 583px; height: 63px; background: url('img/bigb_bot.png') top center no-repeat;}



.button {
	font-size : 10px;
	color : #555;
	background-color : #eee;
	height : 20px;
	border : 1px solid #ccc;
	margin-top : 2px;
	padding: 3px;
}

.textbox {
	max-width: 440px;
	font-size : 12px;
	color : #555;
	border : 1px solid #ccc;
	margin: 2px 0;
}

textarea.textbox{min-height: 250px;}
#art_links a:link{display: block; width: 180px; height: 31px; background: url('img/but2.png'); padding: 13px 0 0 0;}
#art_links a:visited{display: block; width: 180px; height: 31px; background: url('img/but2.png'); padding: 13px 0 0 0;}
#art_links a:hover{display: block; width: 180px; height: 31px; background: url('img/but3.png'); padding: 13px 0 0 0;}
#art_links a:active{display: block; width: 180px; height: 31px; background: url('img/but1.png'); padding: 13px 0 0 0;}