	BODY,HTML {		background:url(background.png) repeat-x top;
					margin:0px; padding:0px;
					font-family:'Helvetica', Tahoma, Geneva, sans-serif;
					font-size:13px;
	}
	img {			border:none; }
	#page {			width:100%; background:url(background_center.jpg) no-repeat top center; }
	
	#topbar {		background:url(topbar_background.png) repeat-x; width:100%;	}
	#topbar .center {background:url(topbar_center.png) no-repeat top center;
					width:1000px;
					height:75px;
					margin-left:auto;
					margin-right:auto;
	}
	
	.clear {		clear:both; height:0px; }
	.div10 {		padding:10px; }
	#footer {		width:100%; background:url(footer_background.png) no-repeat center top; margin-top:10px; }
	#footer .center { width:980px; margin-left:auto; margin-right:auto; height:90px; padding:10px 10px 0px 10px;
					color:#FFF; }
	
		#menu { margin:0px; padding:0px;	 }
			#menu ul {	list-style:none; }
			#menu ul li { float:left; margin:0px 10px 0px 0px; font-size:16px; padding:0px; }
			#menu ul li a:link, #menu ul li a:visited { padding:10px; display:block; text-decoration:none; color:#FFF;  }
			#menu ul li:hover { background:#000; color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
			#menu ul li:hover a:hover { color:#FFF; background:#000; }
				#menu li ul { display:none; }
				#menu li:hover ul { display:block; z-index:200; position:absolute;
									margin:0px; padding:4px;
									border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;
									background:#FFF; }
				#menu li ul li { float:none; margin:0px 0px 2px 0px; font-size:12px; padding:0px; color:#000; }
				#menu li ul li a:link, #menu li ul li a:visited { padding:10px; display:block; text-decoration:none; color:#000;  }
				#menu li ul li:hover, #menu li ul li a:hover { background:#000; color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
				
		
		#submenu { background:#000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; height:40px; margin-bottom:10px; }
			#submenu ul { list-style:none; margin:0px; padding:0px; }
			#submenu ul li { float:left; margin:0px; font-size:14px; padding:0px; }
			#submenu ul li a:link, #submenu ul li a:visited { color:#FFF; margin:2px 2px; padding:0px 8px; text-decoration:none; display:block; line-height:36px;  }
			#submenu ul li a:hover { background:#06C; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
				#submenu li ul { display:none; color:#FFF; }
				#submenu li:hover ul { display:block; z-index:200; position:absolute; margin:0px; padding:2px; background:#000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
				#submenu li ul li { float:none; margin:0px; padding:0px; height:30px;  }
				#submenu li ul li a:link, #submenu li ul li a:visited { padding:0px 10px 0px 10px; display:block; text-decoration:none; line-height:30px; }
				#submenu li ul li:hover a:link { background:#06C; color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px;}
			
	
	#copy {	font-size:90%; }
	.radius { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;	-ms-border-radius:5px; 	}
	#content { width:1000px; margin-left:auto; margin-right:auto; }
	
	.column-left { border-right:1px #CCC solid; padding:10px; width:280px; background:url(f5.png); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
		.column-left ul, .column-left ol { margin-left:30px; padding:0px; }
		.column-left ul li ul li, .column-left ol li ol li { margin:0px; padding:0px; }
		.column-left h3 { padding:10px 4px; }
		.column-left blockquote { padding:4px; margin:10px 0px 0px 10px; background:#FFF; }
	.column-right { padding:0px 0px 0px 10px; width:690px; }
		.column-right blockquote { padding:0px 10px; margin-left:20px; border-left:1px #CCC solid; text-align:justify; }
		.column-right blockquote li { padding:0px; margin:0px;  }
		.column-right blockquote strong { color:#069; }
		.column-right table blockquote { padding:0px 0px 0px 20px; margin:0px; border:none; }
		.column-right table ul { padding:0px 0px 0px 20px; margin:0px; border:none; }
		
	.img-left { float:left; margin:0px 10px 10px 0px; }
	.align-center { text-align:center; }
	.align-justify { text-align:justify; }
	.text-medium { 	font-size:11.5px; }
	.text-small { 	font-size:11px; }
	
	.td-dot-bottom td { border-bottom:1px #666 dotted; }
	.td-line-bottom td { border-bottom:1px solid #666; }
	.table-select tr:hover { background:#06C; color:#FFF; }
	
	.color-azul, .color-azul a:link, .color-azul a:visited { color:#06C; text-decoration:none; } .color-azul a:hover { text-decoration:underline; }
	.color-white, .color-white a:link, .color-white a:visited { color:#FFF; text-decoration:none; } .color-white a:hover { text-decoration:underline; }
	.error { color:red; font-size:12px; background:#FFC; }
	h2, h3 { padding:0px; margin:0px; } 
	h1 { font-size:27px; color:#FFF; margin-top:10px; text-shadow:1px 1px 0 rgb(149,102,255); /* 06C */ margin-top:10px;  } h1 strong { color:#FFF; font-weight:inherit; }
	h2 { font-size:20px; color:#06C; text-shadow:1px 1px 0 rgb(255,255,255); } h2 strong { color:#666; font-weight:inherit; }
	h3 { font-size:14px; padding:10px; background:#F2F2F2; border-top:1px #999 solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
	h4 { font-size:14px; background:none; border:none; }

	#banners_container { display:block; position:relative; width:1000px; height:300px; margin:0px auto 0px; }
	#banner_container { position:relative ; overflow:hidden ; width:1000px ; height:300px ; margin:0px auto 0px; }
	#banners { white-space:nowrap; display:block; position:relative;  }
	
	.ul01 ul	{ margin:0px; padding:0px; }
		.ul01 ul li { list-style:none; margin:0px; padding:2px;  }
		.ul01 ul li:hover { background:#E6E6E6; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }
		.ul01 ul li a { text-decoration:none; color:#036; font-weight:bold; padding:1px;  }
		.ul01 ul li a:hover { background:#06C; color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; }

		
	
