* {	margin: 0;	padding: 1;	font-family: Verdana, Geneva, sans-serif;  }	body {	height:auto;	font-size: 12px;	color: #000000;	background-color:#ffffff;//	background-image:url(../images/bg1.jpg);	background-position:top;	background-repeat:repeat-x;	text-align:center;	float:auto;}.total{	width:1000px;	height:auto;	margin:auto;	text-align:center;	min-height:500px;}a{	text-decoration:none;	color:#296292;}.top_menu {	width: 100%;	height: 34px;	text-align:left;	float:left;}.menu{	width:auto;	padding-top:8px;	padding-bottom:6px;	padding-left:10px;	padding-right:40px;	display:inline-block;	float:left;	color:#FFF;	font-size:13px;	font-weight: bold;}.menu a{	text-decoration:none;	color:#fff;}.menu a:hover{	text-decoration:none;	color:#ccc;}.dropmenudiv{	position:absolute;	top: 0;	border: 1px solid #BBB; /*THEME CHANGE HERE*/	border-bottom-width: 0;	font:normal 12px Verdana;	line-height:18px;	z-index:100;	background-color: white;	width: 150px;	visibility: hidden;}.dropmenudiv a{	width: auto;	display: block;	text-indent: 3px;	border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/	padding: 2px 0;	text-decoration: none;	font-weight: bold;	color: black;}* html .dropmenudiv a{ /*IE only hack*/	width: 100%;}.dropmenudiv a:hover{ /*THEME CHANGE HERE*/	background-color: #F0F0F0;}.top_ad {	width: 1000px;	height: 80px;	margin: 5px 0px;	text-align: left;	float:left;}.logo{	text-align:left;	width:247px;	height:39px;	padding:0;	margin:20px 5px;	float:left;}.banner1{	text-align:right;	width:500px;	height:80px;	padding:0;	margin:0;	float:right;}.login1{	text-align:center;	width:200px;	height:80px;	padding:0;	margin:0;	float:right;	font-size:10px;}.ano{	width:300px;	height:33px;	text-align:left;	padding:3px 0px;	float:left;}.ano a{	text-decoration:underline;	color:#296292;}.ano1{	line-height:120%;	text-align:center;	color:#147cbf;}.ano2{	line-height:120%;	text-align:left;	color:#16426f;}.linha_logo{	text-align:left;	width:980px;	height:39px;	padding:10px;	margin:0;	float:left;}.linha_menu{	text-align:right;	width:680px;	height:39px;	padding:0;	margin:0;	float:right;}.btn01{	width:120px;	height:32px;	margin:3px 3px 3px 13px;	padding:0;	float:left;}.bt_icon{	width:33px;	height:32px;	color:#FFF;	font-size:12px;	font-style:italic;	float:left;}.bt_txt{	background-image:url(../images/btn2.png);	background-repeat:repeat-x;	width:73px;	height:24px;	color:#FFF;	font-size:12px;	margin:0;	padding:8px 5px 0px 5px;	text-align:center;	float:left;}.bt_txt a{	color:#FFF;	font-size:12px;	font-weight:bold;}.bt_close{	background-image:url(../images/btn3.png);	background-repeat: no-repeat;	width:4px;	height:32px;	float:left;}.footer {	height:28px;	font-size: 10px;	font-weight: 500;	padding-top:2px;	width:100%;	color: #FFF;//	background-image:url(../images/rodape.jpg);	background-repeat:repeat-x;	float:left;}.loginDiv{ 	position: absolute;	width:390px; 	height:95px; 	z-index:1; 	text-align:left;	left: 800px; 	top: 210px; } .loginDiv a{ 	text-decoration:none;  	font-weight:bold;	color:#fff; } .loginDiv_link{ 	margin-left:255px; } .loginDiv a:hover{ 	color:#000; }.logintop{ 	background-image:url(../images/login_01.png);	background-repeat: no-repeat;	color:#16426f;	width:390px; 	height:27px; 	float:left;} .logintop_txt{ 	color:#16426f;	width:330px; 	height:17px;	font-weight:bold;	margin:5px 10px;	float:left;}.loginmeio{ 	background-image:url(../images/login_02.png);	background-repeat:repeat-y;	width:360px; 	height:auto; 	float:left;	padding:10px 15px;} .loginmeio_linha{ 	width:360px; 	height:25px; 	margin-bottom:10px;	padding:0px;	float:left;} .loginpic{ 	width:25px; 	height:25px; 	margin-right:20px;	float:left;} .loginform1{ 	width:300px; 	height:22px;	padding-top:3px;	float:left;} .loginform2{ 	width:160px; 	height:22px;	padding-top:3px;	float:left;} .loginbtn{ 	width:62px; 	height:20px;	margin-left:30px;	background-color:#007ea3;	text-align:center;	padding-top:5px;	float:left;} .loginlink{ 	width:360px; 	height:15px;	text-align:center;	float:left;}.loginlink a{ 	color:#16426f;}.loginbottom{ 	background-image:url(../images/login_03.png);	background-repeat: no-repeat;	width:390px; 	height:21px; 	float:left;} .popupHover {background-color:#b9ffb9;}.ano02 {    float: left;    height: 33px;    padding: 3px 0;    text-align: left;    width: 208px;}.linha_menu02 {    float: right;    height: 39px;    margin: 0;    padding: 0;    text-align: right;    width: 772px;}.btn02 {    float: left;    height: 32px;    margin: 3px 3px 3px 13px;    padding: 0;    width: 167px;}.bt_txt02 {    background-image: url("../../images/btn_02.png");    background-repeat: repeat-x;    color: #FFFFFF;    float: left;    font-size: 12px;    height: 24px;    margin: 0;    padding: 8px 5px 0;    text-align: center;    width: 120px;}.bt_txt02 a {    color: #FFFFFF;    font-size: 12px;    font-weight: bold;}.bt_close02 {    background-image: url("../../images/btn_03.png");    background-repeat: no-repeat;    float: left;    height: 32px;    width: 4px;}.btn_exit {    float: left;    height: 32px;    margin: 3px 3px 3px 10px;    padding: 0;    width: 32px;}.timeago {	color: #bcbcbc;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}