html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
/* h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; } */
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
#clear { clear:both; }
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
#space{ clear: both; width: 974px;  margin: 0 auto;}
.bodysite{margin:0px;font-family:Arial,Verdana;font-size:12px;color:#ffffff;overflow-x:hidden;background:url(../img/bg.png) top repeat-x #000000;}
.hideMe { display:none;}
.fleft{float:left;}
.fright{float:right;}

.controlpaneldiv {position:absolute; z-index:99999; width: 100%;}


.black{color:#000000;}
.branco {color: #FFFFFF;}
.titleOrange{color:#FF6600;font-size:14px;}
a{text-decoration:none;color:#AA9407;}
a:hover{text-decoration:underline;color:#AA9407;}
td{font-family:Arial,Verdana;font-size:12px;}
select{font-size:11px;}
.Normal {font-size:12px;}

#Left #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;width:560px;font-size:18px;font-weight:bold;color:#FFFFFF;padding:0 0 5px 10px;}
#Left #TitleBar span.Head{font-size:18px;font-weight:bold;color:#FFFFFF;}

#Right #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;width:179px;font-size:18px;font-weight:bold;color:#FFFFFF;padding:0 0 5px 10px;}
#Right #TitleBar span.Head{font-size:15px;font-weight:bold;color:#FFFFFF;}

#Center #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;width:765px;font-size:18px;font-weight:bold;color:#FFFFFF;padding:0 0 5px 10px;}
#Center #TitleBar span.Head{font-size:18px;font-weight:bold;color:#FFFFFF;}

.Titulo{margin:0 0 15px 0;_margin-bottom:10px;text-align:-moz-left;_text-align:left;font-size:16px;font-weight:bold;color:#89B6CB;}
h1{font-family:Arial,Verdana;font-size:14px;color:#89B6CB;font-weight:bold;}
h2{font-family:Arial,Verdana;font-size:13px;color:#89B6CB;font-weight:bold;}
h3{font-family:Arial,Verdana;font-size:12px;color:#89B6CB;font-weight:bold;}
hr{color:#182C39;}

/*img { behavior: url(../img/iepngfix.htc); }*/
.thumbnail {padding: 0 0 5px 0;}
.marg10 { margin-top: 10px;}
.marg20 { margin-top: 20px;}
.pad10 { padding: 10px; }
.pad5 { padding: 5px; }
.grey { background-color:#DDDDDD;}
.white { background-color:#FFFFFF;}

.flagTitle{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}
.flagTitle2{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #5C78B0;}
.flagCommandButton     {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
input.flagCommandButton     {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
.flagCommandButton:disable     {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF; font-weight: bold;}
A.flagCommandButton:link {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
A.flagCommandButton:visited  {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
A.flagCommandButton:hover    {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF !important; text-decoration:underline !important; font-weight: bold;}
A.flagCommandButton:active   {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF; font-weight: bold;}

#LoginHeader{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #FFFFFF;} 
#UserLogado{ clear:both;}
.LoginItem{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #89B6CB; padding:0px 1px 0px 1px;}
.LoginItem a.SkinObject{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #89B6CB;font-weight:bold;}
.LoginItem a.SkinObject:hover{ font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
#logintable {}



.LabelLoginCss{font: 9px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #5C78B0;}
a.LabelLoginCss {color: #5C78B0;}
a:hover.LabelLoginCss {color: #BDC8DF;text-decoration:underline;}
#inputembed { width: 216px; height: 18px; }
#inputlogin { width: 138px; height: 18px; }
#inputsenha { width: 138px; height: 18px; }
.InputEmbedCss{ width:52px; height: 18px; background-color: #FFFFFF; border: 0px; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }
.InputLoginCss{ width:118px; height: 16px; background-color: #FFFFFF; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; border-left: 0px solid #E8E8E8; border-right: 0px solid #E8E8E8; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }
.InputPasswordCss{ width:118px; height: 16px; background-color: #FFFFFF; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; border-left: 0px solid #E8E8E8; border-right: 0px solid #E8E8E8; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }


#divajaxbarprogress{position:absolute; top: 50%; left: 50%; margin-left:-489px; margin-top:-36px; padding-top:200px; padding-left:473px; width: 978px; height: 740px; background-image: url(../img/overlay.png); z-index:90; display:block;}
* html #divajaxbarprogress{position:absolute; top: 50%; left: 50%; margin-left:-489px; margin-top:-36px; padding-top:200px; padding-left:473px; width: 978px; height: 740px; z-index:90; display:block; background-color: #333;back\ground-color: transparent;background-image: url(../img/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/overlay.png", sizingMethod="scale");	}
#ajaxbarprogress{ position:absolute; top: 50%; left: 50%; margin-left:-8px; margin-top:-8px; width: 16px; height: 16px; z-index:150;}

.alignleft{ text-align:left !important;}

.column { float: left; }
.grid2col, .grid3col, .grid4col { width: 100%; }
.grid2col .column { width: 49%; }
.grid3col .column { width: 32%; margin-left: 0%; }
.grid4col .column { width: 23%; margin-left: 3%; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }


dl {clear:both;}
dd {float:left;}
.anchor{cursor:pointer;}

#main{margin:0px auto;width:900px; min-height:600px;}
#logo{margin:35px 0px 0px 0px;width:207px;height:97px;/*background:url(../img/logo.png) top no-repeat;*/}
#twitter{margin:35px 0px 0px 69px;width:604px; height:60px;}
#box_twitter{margin:0px 0px 0px 0px;width:604px; height:41px;background:url(../img/bg_twitter.png) top no-repeat;}
#tit_twitter{margin:0px 0px 5px 0px;width:155px; height:13px;background:url(../img/tit_twitter.png) top no-repeat;}
#box_twitter_txt{margin:7px 10px 5px 10px;width:535px;font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; background:transparent;}
#ticker01{background:#04274E;}
.ticker_dd{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#266CB3;}
.ticker_dd a{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#C0DB62; text-decoration:none;}
.ticker_dd a:hover{text-decoration:underline;}
.ticker_dd span{margin:0px 10px 0px 0px; color:#ffffff;}
.ticker_dd span a{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#C0DB62; text-decoration:none;}
.ticker_dd span a:hover{ text-decoration:underline;}
#icon_twitter{margin:-3px 0px 5px 0px;width:44px; height:45px;}

#page{margin:0px auto;width:900px;}
#content{margin:0px auto;width:880px;min-height:600px;}

#box_sphere{width:540px; min-height:420px;background:url(../img/bg_compass.png) 50% 50% no-repeat;}
#item{color:#266CB3;margin:0px 0px 0px 240px;width:98px; height:97px; top:210px;position: relative;}

.openlightbox{cursor:pointer;}
#box_invite{width:335px; min-height:600px; }
#box_title{margin:30px 0px 0px 0px;width:330px; height:28px;}
#box_title strong{font:25px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff;}
#icon_txt{width:27px; height:28px;background:url(../img/icon_bullet.png) top no-repeat;  }
#box_txt{margin:5px 0px 0px 27px;width:330px;font:18px Arial, Helvetica, sans-serif; font-weight:bold; color:#B8C9DA;}
#box_txt strong{font:14px Arial, Helvetica, sans-serif; font-weight:normal; color:#B8C9DA;}
#bt_invite{margin:20px 0px 0px 15px; width:304px;height:223px;}
#bt_invite_formbox{width:304px;min-height:52px;max-height:190px;background:url(../img/box_form.png) top no-repeat;}
#bt_invite_inscrever{margin:0px 0px 0px 0px;}
#box_invite_formdiv{display:none;width:304px;min-height:52px;max-height:190px;}
#box_invite_form{width:254px;height:120px; margin:0px 10px 0px 30px; padding:60px 0px 0px 0px; }
#box_invite_form dd{ padding:1px;}
#box_invite_form strong{font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000;}

/*ADDTHIS*/
/* Custom Icons */
.addthis_toolbox_portal .custom_images a {
    width: 30px;
    height: 30px;
    margin: 0;
    padding: 0px;
}
.addthis_toolbox_portal .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox_portal .custom_images a:hover img {
    opacity: 0.75;
}      
.addthis_toolbox .custom_images a {
    width: 58px;
    height: 59px;
    margin: 0;
    padding: 5px;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}   

