body { margin:0px; padding:0px; background-color:#FFFfff; }

#top { background-image:url(img/top.jpg); background-position:top; background-repeat:repeat-x; }
#bottom { background-image:url(img/footer.jpg); background-position:bottom; background-repeat:repeat-x; }
#left { background-image:url(img/left.jpg); background-position:left; background-repeat:repeat-y; }
#right { background-image:url(img/right.jpg); background-position:right; background-repeat:repeat-y; }

#top_left { background-image:url(img/top_left.jpg); background-position:top left; }
#top_right { background-image:url(img/top_right.jpg); background-position:top right; }
#bottom_left { background-image:url(img/footer_left.jpg); background-position:bottom left; }
#bottom_right { background-image:url(img/footer_right.jpg); background-position:bottom right; }

	#top_left, #top_right, #bottom_left, #bottom_right { background-repeat:no-repeat; }

table { border-collapse:collapse; }
td { padding:0px; margin:0px; }
tr { vertical-align:top; }

#all { height:100%; width:100%; }
	#all_tr {}
		#all_header { height:255px; }
			#header_line {}
				#header {}
					#logo { 
							display:block;
							width:290px;
							height:100px;
							cursor:pointer;
							position:absolute; 
							left:1px; top:31px;
						  }
					

		#all_body_line { height:100%; }
			#body {}
				#menu_td { padding-top:30px; padding-bottom:180px; }
					div.menu_bg { background-image:url(img/menu_bg.jpg); background-repeat:repeat-y; background-position:left; width:280px; }
					div.menu_top_bg {}
					div.menu_bottom_bg { background-image:url(img/menu_bottom.jpg); background-position:left bottom; background-repeat:no-repeat; padding-bottom:15px; }
		
						div.menu_box {
								background-image:url(img/menu_h2.jpg);
								background-repeat:no-repeat;
								padding-top:5px;
								margin-top:20px;
								padding-bottom:20px;
							}
							div.h1_ { font-family:"Trebuchet MS"; font-size:14px; color:#000001; 
									 height:26px; padding-bottom:5px;
									 padding-left:55px; width:180px; font-style:italic; font-weight:bold;
								   }
								   * html div.h1_ { padding-bottom:10px; }
							div.h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000001; 
									 height:20px; padding-bottom:20px; font-style:italic;
									 padding-left:55px; width:180px; font-weight:bold;
								   }
							#menu_td a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000001; text-decoration:none; display:block; font-size:12px; 
										 line-height:17px; padding-left:35px;
									   }
							#menu_td a:hover { text-decoration:underline; }
							#menu_td {}

				#content_td { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-align:justify;
							  padding-right:63px; padding-top:50px; line-height:17px; padding-left:20px; padding-bottom:100px; }
					#content_td h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-align:left; }
					#content_td p {}
					#content_td {}
					#content_td a {}
					#content_td a:hover {}
					#content_td img {}
					
						#img { float:left; }
							#img img { margin:10px; }
							#img #title { padding-left:10px; padding-right:10px; text-align:center; font-size:10px; }
		
		#footer_line { height:40px; }
			#footer_table { width:100%; }
				#footer {}
					#footer a { width:200px; height:40px; display:block; float:right; cursor:pointer; }
					
