/* CSS Document */
ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,hr,pre,form,body,html,blockquote,fieldset,input,object,iframe { margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; text-align: right; }
table { border-collapse: collapse; border-spacing: 0; text-align: left; }
:focus { outline: none; }
form {margin: 0; padding: 0; }
p { margin:0 0 10px 0; font-weight: normal; }
ul { display: block!important; display: block; list-style-position: outside; list-style-type: disc; }
/*h1 {float:left; width:100%; font-size:12px; font-weight: normal; color:#000000; background:url(img/bullet.gif) no-repeat; padding-left:10px; margin:0 0 12px 0; color:#666666;}*/

/* * {margin:0;padding:0;}  */

html,body {
	margin: 0px;
	/*margin-top:20px !important;
	margin-top:40px;*/
	background-image: url(img/bg_all.gif);
	background-repeat: repeat;
	background-color:#FFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;	
	font-size:11px;
	color: #040404;
	text-align: left;
	font-weight:normal;
	line-height:17px;
	height:100%;
	/*letter-spacing:1px;*/
}

.hidden
{
    display:none;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

#preloadimg { width:1px; height:1px; background: transparent url(img/bg_blue.gif) no-repeat; z-index:0;}

.cleaner {clear:both; height:20px; border:none; margin:0; overflow:hidden; padding:0; background:none; /height:20px;}
#MainContent { position:relative; width:1074px; margin:0 auto; margin-top:40px }
#Margin { float:left; display:inline; width:60px;}
#Left { float:left; display:inline; position:relative; width:330px; margin-top: 4px; margin-left:60px; z-index:0; }
#Right { float:left; display:inline; position:relative; width:677px; margin-top: 2px; margin-left:4px; z-index:0; }


/*HEADER*/
#Top { position:absolute; top:-40px; left:60px; width:136px; height:23px; background-image: url(img/bg_top_member.gif); background-repeat: no-repeat; padding:1px 0 0 11px; font-size:12px; color:#FFF; z-index:10 ; }
#TopRollMember { position:absolute; top:-18px; left:60px; width:182px; height:37px; background-image: url(img/roll_member.png); background-repeat: no-repeat; padding:1px 0 0 11px; font-size:12px; color:#FFF; display:none; z-index:30; }
#TopRollBeta { position:absolute; top:-40px; left:917px; width:162px; height:87px; background-image: url(img/roll_beta.png); background-repeat: no-repeat; padding:1px 0 0 11px; font-size:12px; color:#FFF; display:none; z-index:20; }
#Top2 { position:absolute; top:-40px; left:60px; width:136px; height:23px; background-image: url(img/bg_top_member.gif); background-repeat: no-repeat; padding:1px 0 0 11px; font-size:12px; color:#FFF; z-index:1 ; }
#TopBeta { background:transparent url(img/beta.gif) top right no-repeat }
#TopBeta2 { position:absolute; top:-40px; left:998px; text-align:right; width:81px; height:23px; z-index: 30; }
.Header { position:relative; width:806px; height:60px; background-color:#FFF; margin-left:60px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; padding-left:205px; z-index:0; }
#Logo { background-image: url(img/logo.png); background-repeat: no-repeat; position: absolute; height: 137px; width: 225px; left: 1px; top: -6px; z-index: 10; }
#HeaderSubs { background-image: url(img/header_subscribe.png); background-repeat: no-repeat; position: absolute; height: 151px; width: 156px; left: 923px; top: -6px; z-index: 10; }


/*HOME*/
#HomeLeftMain { float:left; display:inline; position:relative; width:300px; margin-top: 3px; margin-left:60px; z-index:0; }
#HomeLeft { position:relative; width:300px; height:425px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; z-index:0; }
.HomeQuickSearch{ position:relative; width:709px; height:97px; background-color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; z-index:15; }
#HomeQuickSearchImg{ width:709px; height:97px; background: url(img/bg_quick-search.gif) no-repeat top center; z-index:15; }
#HomeRight { float:left; display:inline; position:relative; width:709px; margin-top: 3px; margin-left:4px; z-index:0; }
.HomeRightBotton { position:relative; width:709px; height:323px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_home_right.gif) no-repeat; z-index:0; }
#HomeRightCont { float:left; display:inline; color:#666666; font-size:11px; width:410px; padding:18px 0 0 21px; z-index:0; line-height: 14px; }
#HomeLeftBottonMain { float:left; display:inline; position:relative; width:1016px; margin-left:60px; z-index:0; }
.HomeLeftBotton { float:left; display:inline; position:relative; width:590px; height:132px; background: transparent url(img/bg_home_botton_left.gif) no-repeat; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; -webkit-border-radius: 3px; -moz-border-radius: 3px; z-index:0; margin-top: 4px; }
.HomeLeftBottonNew { float:left; display:inline; position:relative; width:534px; height:132px; background: transparent url(img/bg_home_botton_left_home.gif) no-repeat; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; -webkit-border-radius: 3px; -moz-border-radius: 3px; z-index:0; margin-top: 5px; }
#HomeRightBottonBt{ float:left; display:inline; margin:0; _margin-bottom:-137px; width:424px; height:137px; background: transparent url(img/bg_home_botton_right.png) no-repeat; z-index:0; }
#HomeRightBottonNew-no{ float:left; display:inline; margin:0; _margin-bottom:-137px; width:424px; height:137px; background: transparent url(img/bg_home_botton_right_home2.gif) no-repeat; z-index:0; }
.HomeRightBottonNew { float:left; display:inline; width:476px; height:132px; margin-top:5px; margin-left:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_home_botton_right_home2.gif) no-repeat; }
#HomeLeftForm { float:left; overflow: hidden; width:220px; padding:59px 5px 0 34px; *padding-top:8px; }
#HomeFormTop { float:left; overflow: hidden; width:360px; padding:35px 5px 0 0px; display: inline; }
#HomeQuickForm { position:absolute; top:63px; left:530px; width:544px; height:30px; z-index:15; }
#HomeUpdate { position:absolute; top:313px; left:898px; width:97px; height:17px; color:#FFF; z-index:15; }
#HomeUpdateB { position:absolute; top:206px; left:925px; width:97px; height:17px; color:#FFF; z-index:15; }
#HomeLoginInfo { overflow: auto; position: absolute; z-index: 5; height: 19px; width: 377px; left: 27px; top: 38px; color:#404040; font-size:11px; font-weight:normal; }
#HomeHelp { overflow: auto; position: absolute; z-index: 5; height: 30px; width: 109px; left: 392px; top: 10px; }
#HomeRightContent { float: left; width: 630px; margin-top: 53px; padding-right: 30px; padding-bottom: 0px; padding-left: 40px; height: 30px; z-index: 1; }
.HomeTable { position:relative; clear:both; width:647px; padding:117px 0 0 62px; }
#HomeSubs { background-image: url(img/free_subscribe.png); background-repeat: no-repeat; position: absolute; height: 76px; width: 79px; left: 940px; top: 2px; z-index: 10; }

/*10 REASONS*/
.ReasonsTop { position:relative; width:1013px; height:97px; background-color:#FFF; margin-top: 2px; margin-left:60px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; z-index:0; }
.Reasons { width:1012px; background-color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; margin-top: 3px; padding-bottom:30px; z-index:0; min-height: 645px; height:645px; display: block; }
#ReasonsTitle { background-image: url(img/reasons_title.png); background-repeat: no-repeat; position: absolute; height: 44px; width: 1025px; left: -6px; top: 119px; z-index: 10; }
#ReasonsLeft { float:left; display:inline; width:480px; margin-top:90px; margin-left:40px; z-index:0;}
#ReasonsRight { float:left; display:inline; width:480px; margin-top:90px; margin-left:10px; z-index:0;}
#ReasonsItens { float:left; display:inline; width:410px; height:90px; color:#7faa3e; font-size:18px; font-weight:bold; background-color:transparent; background-repeat:no-repeat; font-size:14px; padding:0 16px 0 40px; margin-top:20px; }
#ReasonsForm { float:left; overflow: hidden; width:330px; width:530px; padding:12px 26px 0 28px; }
#ReasonOrangeCont { width:360px; padding:74px 30px 0 30px; text-align:center; font-size:18px; color:#FFF; line-height:22px; }


/*REGISTER*/
.RegisterLeft2 { position:relative; width:330px; height:189px; margin-top: 2px; margin-left:60px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background-color:#C30; background: transparent url(img/bg_register_left-full.gif) no-repeat; z-index:0; }
#RegisterLeft { position:relative; width:330px; height:189px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_register_left-full.gif) no-repeat; z-index:0; }
#RegisterLeftForm { float:left; overflow: hidden; width:330px; width:280px; padding:10px 26px 0 25px; *padding-top:8px; }
#RegisterLeftFormNew { float:left; overflow: hidden; width:330px; width:240px; padding:10px 26px 0 62px; *padding-top:8px; }
.RegisterLeftBotton { position:relative; width:330px; height:369px; margin-top:2px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background-color:#C30; background: transparent url(img/bg_register_left-botton-full.gif) no-repeat;-webkit-border-radius: 3px; -moz-border-radius: 3px; z-index:0; }
.RegisterRightTop { position:relative; width:677px; height:97px; background-color:#FFF;  -webkit-border-radius: 3px; -moz-border-radius: 3px; background: transparent url(img/bg_register_right-top-full.gif) no-repeat; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; z-index:0; }
.RegisterRight { position:relative; width:677px; height:562px; margin-top:2px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_register_right-full.gif) no-repeat; -webkit-border-radius: 3px; -moz-border-radius: 3px; z-index:0; }
#RegisterIntLeft { float:left; display: inline; position:relative; width:360px; font-size:18px; z-index:1; }
#RegisterRightForm { float:left; overflow: hidden; width:330px; height:18px; width:270px; padding:9px 24px 0 69px; *padding-top:8px; }
#RegisterIntRightForm { float:left; overflow: hidden; width:330px; height:18px; width:250px; padding:9px 24px 0 35px; *padding-top:8px; }
#RegisterAbs { position:absolute; width:132px; height:17px; top:160px; left:165px; color:#FFF; font-size:11px; z-index:5; }
#RegisterHelp { overflow: auto; position: absolute; z-index: 5; height: 30px; width: 109px; left: 568px; top: 147px; }


/*SEARCH*/
#Search { float:left; display:inline; position:relative; width:1014px; margin-top: 3px; margin-left:60px; z-index:0; }
#SearchLeft { float:left; display:inline; position:relative; width:333px; height:100%; height:auto !important; min-height:100%; margin-left:3px; z-index:0; }
.SearchQuick{ position:relative;  width:1012px; height:97px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; -webkit-border-radius: 3px; -moz-border-radius: 3px; z-index:15; }
#SearchQuickImg{ position:relative;  width:1012px; height:97px; background: #FFF url(img/bg_quick-search-s.gif) no-repeat top center; z-index:15; }
.SearchText{ position:relative; font-size:18px; color:#FFF; line-height:20px; width:952px; padding:10px 0 0 60px; height:29px; margin-top: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; background-color:#1ca0d8; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; z-index:5; }
.SearchReusult { float:left; display:inline; width:677px; min-height:780px; _height:780px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_search-green.gif) repeat; z-index:0; }
.SearchRightTop { float:left; display:inline; width:330px; height:325px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_search-right.gif) no-repeat; z-index:0; position: relative; }
.SearchRightGoogle{ float:left; display:inline; width:330px; height:300px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; z-index:0; }
.SearchRightBotton { float:left; display:inline; width:330px; height:146px; min-height:146px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_white.gif) repeat; z-index:0; }
#ResultAll { float:left; display:block; width: 676px; margin-top:10px;}
#ResultAll:hover { float:left; display:block; width: 676px; background: transparent url(img/business_roll) repeat }
#Result { float:left; display:block; margin: 5px 60px 0 60px; _margin: 5px 30px 0 30px; width: 557px; }
#ResultTitle { float:left; display:inline; font-size:18px; line-height:20px; color:#000; width: 317px; }
#ResultPhone { float:left; display:inline; text-align:right; font-size:18px; color:#000; width: 240px; }
#ResultContent { float:left; display:inline; font-size:12px; color:#FFF; width: 557px; height:63px; margin:5px 0; *margin-top:-7px; background: transparent url(thumb_img/generic.gif) no-repeat top right; }
#ArrowBlue{ position: absolute; top:140px; left:31px; width:17px; height:11px; background: transparent url(img/arrow_blue.png) no-repeat; z-index:15; }
#SearchFormRight { float:left; width:295px; height:18px; z-index:0; padding:71px 0 0 35px; }

/*DIRETORY FULL*/
#ResultFull { float:left; display:block; margin: 30px 60px 0 60px; _margin: 20px 30px 0 30px; width: 557px; }
#ResultContentFull { float:left; font-size:12px; color:#FFF; width: 557px; margin:5px 0; *margin-top:-7px; background: transparent url(upload_img/generic.gif) no-repeat top right; }
.SearchResultFull { float:left; display:inline; width:677px; min-height:329px; _height:329px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_search-green.gif) repeat; z-index:0; }
#ContentFull { clear:left; width:325px; height:98px; border-bottom: 1px solid #000; color:#FFF; font-size:11px; }
#GoogleBtn { position:absolute; width:73px; height:59px; top:375px; left:545px; z-index:5; }
.SearchFooterBlue { float:left; display:inline; width:589px; height:202px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_reasons.gif) no-repeat; z-index:5; }
.SearchFooterOrange { float:left; display:inline; width:420px; height:202px; margin-top:3px; margin-left:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_orange-g.gif) repeat-x; }

/*DIRETORY*/
.DirectorySearch { float:left; display:inline; width:330px; min-height:323px; _height:323px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_directory_green.gif) repeat; z-index:0; }
#DirectoryLeft { float:left; display:inline; position:relative; width:677px; height:100%; height:auto !important; min-height:100%; margin-left:3px; z-index:0; }
.DirectoryRight { float:left; display:inline; width:677px; min-height:323px; _height:323px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/bg_directory_right.gif) repeat; z-index:0; }
#DirectoryLeftAbs { position:absolute; top:428px; left:-4px; width:540px; height:133px; background: transparent url(img/directory_footer-left.gif) no-repeat; z-index:10; }
#DirectoryLeftCont { width:460px; padding:70px 0 0 72px; color:#FFF; font-size:14px; z-index:15; line-height: 20px; }
#DirectoryFooterLeft { float:left; display:inline; width:534px; height:133px; margin-top:3px; z-index:5; }
.DirectoryFooterLeftBack { float:left; display:inline; width:540px; height:133px; margin-top:3px; background: transparent url(img/directory_footer-left.gif) repeat; z-index:5; }
.DirectoryFooterRight { float:left; position:relative; display:inline; width:474px; height:132px; margin-top:3px; margin-left:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background: transparent url(img/directory_footer-right.gif) no-repeat; }
#DirectLeftForm { float:left; overflow: hidden; width:200px; padding:71px 5px 0 34px; }
#DirectLoginInfo { overflow: auto; position: absolute; z-index: 5; height: 19px; width: 309px; left: 26px; top: 41px; color:#404040; font-size:11px; font-weight:normal; }
#DirectHelp { overflow: auto; position: absolute; z-index: 5; height: 30px; width: 109px; left: 338px; top: 10px; }
.DirectoryTable { width:567px; padding:91px 50px 0 60px; }
.DirectTableIn { width:567px; height:24px; padding-top:4px; color:#FFF; }

/*REASONS*/
.Contact { width:1012px; background-color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; margin-top: 3px; z-index:0; height:325px; }
#ContLeft { float:left; display:inline; width:337px; height:325px; background: transparent url(img/bg_orange.gif) repeat; z-index:0;}
#ContCenter { float:left; display:inline; width:331px; height:325px; border-left: 1px solid #bb5e25; background: transparent url(img/bg_blue.gif) repeat; z-index:0; }
#ContRight { float:left; display:inline; width:342px; height:325px; border-left: 1px solid #167ba7; background: transparent url(img/bg_search-green.gif) repeat; z-index:0; }
.ContactFooter { width:1012px; background-color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; margin-top: 4px; z-index:0; height:125px; }
#ContFooterLeft { float:left; display:inline; width:337px; height:125px; color:#FFF; font-size:14px; background: white url(img/bg-form_contact.gif) no-repeat top left; z-index:0;}
#ContFooterCenter { float:left; display:inline; width:336px; height:125px; color:#FFF; font-size:14px; border-left: 1px solid #b4b0ad; background: white url(img/bg-form_contact.gif) no-repeat top left; z-index:0;}
#ContFooterRight { float:left; display:inline; width:337px; height:125px; color:#FFF; font-size:14px; border-left: 1px solid #b4b0ad; background: white url(img/bg-form_contact.gif) no-repeat top left; z-index:0;}
#ContMain { width:300px; padding:48px 0 0 28px; color:#FFF; font-size:14px; font-weight:bold; }
#ContForm { width:300px; padding:8px 0 0 22px; color:#f2833a; font-size:17px; font-weight:bold; }
.ContNewBar{ position:relative;  width:947px; height:27px; padding:10px 0 0 65px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin-top:3px; background:#FFF url(img/ballon_contact.gif) no-repeat; background-position: 29px 6px; color:#1194ce; font-size:15px; z-index:1; }


/*PAGINATION*/
.PagAll { float:left; display:inline; height:20px; background: transparent url(img/bg_pag.gif) repeat-x; font-size:14px; color:#FFF; padding:1px 16px 0 14px; margin:5px 0;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; }

/*POPUP FORGOT PASS*/
.simple_overlay { display:none; z-index:10000; background-color:#20a4da; width:470px; min-height:330px; _height:320px; border:1px solid #959b9d; font-family:Arial, Helvetica, sans-serif; }
.details { margin:10px 0 0 30px; font-size:15px; line-height:18px; color:#fff; width:410px;}
.details h4 { color:#0a0a0b; font-size:18px; margin:26px 0 20px 0; }
#number { color:#FFF; font-size:15px; min-height:43px; _height:43px; width:530px; margin:10px 0 20px -50px; padding: 5px 0 0 50px; background:transparent url(img/help_4.gif) no-repeat top left; }
.details img { margin:30px 0 0 180px; }
.details button {width:65px; height:25px; border: 0; margin-top:40px; _margin-top:30px; margin-left:185px; background:transparent url(img/close_btn.gif) no-repeat}

/*POPUP MEMBER AREA*/
.details { margin:10px 0 0 30px; font-size:15px; color:#fff; width:410px; *height:220px }
.details h4 { color:#0a0a0b; font-size:18px; margin:30px 0 20px 0; }
.details img { margin:30px 0 0 180px; }
	
/*MEMBER*/
#TopMember { position:absolute; top:-20px; left:59px; width:97px; height:23px; background-image: url(img/bg_top_member.gif); background-repeat: no-repeat; padding:1px 0 0 45px; font-size:12px; color:#FFF; z-index:100; }
#Member { float:left; display:inline; position:relative; width:580px; min-height:780px; _height:780px; margin-top: 3px; margin-left:260px; z-index:1; }
#MemberBorder {width:625px; border-bottom: 1px solid #FFF;}
.MemberReusult { float:left; display:inline; width:623px; margin-top:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 1px solid #b4b0ad; border-left: 1px solid #b4b0ad; background-color:#29a0d7; z-index:1; }
#MemberMenu { position:absolute; clear: both; top:6px; left:622px; width:235px; height:28px; z-index: 100; }
#MemberBack { position:absolute; top:91px; left:748px; width:99px; height:25px; z-index: 10; }
a.btnMember { width:98px; background: transparent url(img/member_menu.gif) no-repeat; display: block; float: left; height: 24px; margin:0 6px 0 0; padding-left: 12px; *padding-left: 8px; padding-top:4px; color: #FFF; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:12px;  text-decoration: none; }
a.btnMemberOn { width:98px; *width:102px; background: transparent url(img/member_menu-on.gif) no-repeat; display: block; float: left; height: 24px; margin:0 6px 0 0; padding-left: 12px; *padding-left: 8px; padding-top:4px; color: #FFF; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:12px;  text-decoration: none; 
}
a.btnMember:hover { background: transparent url(img/member_menu-on.gif) no-repeat; text-decoration: none; }
#MemberTitle { position:relative; width:400px; margin:25px 0 15px 30px; font-size:20px; color:#FFF; line-height:22px; z-index:10 }
#MemberCont { float:left; display:block; margin: 15px 30px 10px 30px; width: 563px; }
#MemberPhone { float:left; display:inline; text-align:right; font-size:12px; color:#FFF; width: 240px; }
#toogle{ font-size:12px; color:#FFF; }
#RollPersonal { position:absolute; top:35px; left:626px; width:223px; height:39px; background:transparent url(img/rollover_personal.gif) no-repeat; display:none; z-index:100; }
#RollBusiness { position:absolute; top:35px; left:626px; width:223px; height:39px; background:transparent url(img/rollover_business.gif) no-repeat; display:none; z-index:100; }


/*FOOTER*/
/*#FooterAll { position: absolute; bottom: 0; width: 100%; float: left; height:162px; background: url(img/bg_footer.gif) repeat-x; z-index:1; }*/
#FooterAll { position: relative; width:100%; float: left; height:135px; background: url(img/bg_footer.gif) repeat-x; margin-top:5px; z-index:1; }
#FooterRight { background: url(img/footer_blend.png) no-repeat right; width:99%; height:57px; position: absolute; bottom: 102px; z-index:5; }
#FooterTxt { margin: 0 auto; text-align: left; position: relative; width:974px; color:#FFF; font-size:11px; padding: 6px 20px 0 140px; z-index:10;  }
#FooterMenu {width:550px; float:left; display:inline; text-align:left; z-index:10;}
#FooterCopy {width:383px; float:right; display:inline; text-align:right; z-index:10; }

/*MENU*/
a.btnMenu { background: transparent url(img/bg_menu_right.gif) no-repeat scroll top right; display: block; float: left; height: 24px; margin:36px 3px 0 0; padding-right: 14px; color: #FFF; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; 
}
a.btnMenu:hover {
    background: transparent url(img/bg_menu_right_on.gif) no-repeat scroll top right; 
	text-decoration: none;
}
a.btnMenu span {
	background: transparent url(img/bg_menu_left.gif) no-repeat; 
	display: block;
	line-height: 10px;
	padding: 7px 0 7px 18px;
	color: #FFF;
	text-decoration:none !important;;
} 
a.btnMenu:hover span{
	background: transparent url('img/bg_menu_left_on.gif') no-repeat; 
	color: #FFF;
	text-decoration:none;
}
/*menu on*/
a.btnMenuOn { background: transparent url('img/bg_menu_right_on.gif') no-repeat scroll top right; display: block; float: left; height: 24px; margin:36px 3px 0 0; padding-right: 14px; color: #FFF; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; 
}
a.btnMenuOn:hover {
    background: transparent url('img/bg_menu_right_on.gif') no-repeat scroll top right; 
	text-decoration: none;
}
a.btnMenuOn span {
	background: transparent url('img/bg_menu_left_on.gif') no-repeat; 
	display: block;
	line-height: 10px;
	padding: 7px 0 7px 18px;
	color: #FFF;
	text-decoration:none !important;;
} 
a.btnMenuOn:hover span{
	background: transparent url('img/bg_menu_left_on.gif') no-repeat; 
	color: #FFF;
	text-decoration:none;
}



#Menu ul {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	margin:0 ;
	/*width:2013px;*/
	z-index:10;
}
#Menu li {
	display:inline;
	float:left;
	line-height:25px;
}
#Menu li a.menu, a.menu:visited {
	color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0 !important;
	padding: 6px 22px 5px 22px; 
	text-decoration:none;
	background-color:#dd1a21;
}
#Menu li a.menu:hover {
color:#FFFFFF;
background-color:#000;
text-decoration:none;
}


/*FORM*/
.FormRegister  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #666666;	border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background-color: #FFF; width: 280px; height: 15px; }
.FormRegisterSmall  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #666666;	border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background-color: #FFF; width: 242px; height: 15px; }
.FormPass  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #666666; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background-color: #FFF; width: 280px; height: 15px; }
.FormRegisterBlueOld  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFF;	border-top: 1px solid #24a8dd; border-bottom: 1px solid #24a8dd; border-left: 1px solid #24a8dd; border-right: 1px solid #24a8dd; background-color: #24a8dd; width: 280px; height: 15px; }
.FormRegisterBlue  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFF;	border-top: 1px solid #24a8dd; border-bottom: 1px solid #24a8dd; border-left: 1px solid #24a8dd; border-right: 1px solid #24a8dd; background-color: #24a8dd; width: 242px; height: 15px; }
.FormBluePassOld  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFF; border-top: 1px solid #24a8dd; border-bottom: 1px solid #24a8dd; border-left: 1px solid #24a8dd; border-right: 1px solid #24a8dd; background-color: #24a8dd; width: 280px; height: 15px; }
.FormBluePass  {font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFF; border-top: 1px solid #24a8dd; border-bottom: 1px solid #24a8dd; border-left: 1px solid #24a8dd; border-right: 1px solid #24a8dd; background-color: #24a8dd; width: 242px; height: 15px; }
.FormSelectOrange { font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFF; border-top: 1px solid #f60; border-bottom: 1px solid #f60; border-left: 1px solid #f60; border-right: 1px solid #f60; background-color: #F60; width: 190px; height: 20px; z-index: 1; }
.FormHomePass  { font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #666666; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background-color: #FFF; width: 210px; height: 15px; }
.FormHome  { font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #666666; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background-color: #FFF; width: 210px; height: 15px; }
.FormSubmit  { font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFF; border: none; background-color:transparent;
cursor:pointer; width: 40px; height: 25px; }
.FormHomeTop  { font-family: Arial, Geneva, sans-serif; font-size: 12px; color: #666666; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background-color: #FFF; width: 270px; height: 18px; }
.FormMember {font-family: Arial, Geneva, sans-serif; font-size: 12px; color: #666666;	border-top: 1px solid #bbbbbb; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #bbbbbb; background-color: #FFF; width: 280px; height: 16px; }


/*FONTS*/
.Text { color:#FFF; font-size:11px; text-decoration: none; padding-bottom:5px; }
.Black14 { font-size:14px; color:#000;}

h1 { float:left; display:inline; color:#404040; font-size:11px; background: transparent url(img/arrow.gif) no-repeat; padding: 1px 0 0 7px; *padding-top:0; margin-left:10px; font-weight:normal; }
h2 { width:600px; color:#ffffff; font-size:18px; padding-bottom:30px; font-weight:normal; line-height:22px; }
h3 { padding-top:15px; padding-bottom:15px; color: #999; font-size:18px; font-weight:normal; clear:both;  }

hr { margin-top: 0 auto; margin-bottom: 0 auto;}
.Line { float:left; display:inline; border: none; border-bottom: 1px solid black; width: 557px; height:1px; margin: 5px 0;}


a.Footer:link, a.Footer:visited, a.Footer:active { color: #FFF; font-size:11px; text-decoration: none; }
a.Footer:hover { color:#000; font-size:11px; text-decoration: none; }
a.Contact:link, a.Contact:visited, a.Contact:active { color: #FFF; font-size:13px; text-decoration: none; }
a.Contact:hover { color:#FFF; font-size:13px; text-decoration: none; }
a.Black:link, a.Black:visited, a.Black:active { color: #FFF; font-size:12px; text-decoration: none; }
a.Black:hover { color:#000; text-decoration: none; }
a.LinkWhite:link, a.LinkWhite:visited, a.LinkWhite:active { color: #FFF; font-size:12px; text-decoration: none; }
a.LinkWhite:hover { color:#FFF; text-decoration: none; }
a.White11:link, a.White11:visited, a.White11:active { color: #FFF; font-size:11px; text-decoration: underline; }
a.White11:hover { color:#FFF; text-decoration: none; }
a.White11SU:link, a.White11SU:visited, a.White11SU:active { color: #FFF; font-size:11px; text-decoration: none; }
a.White11SU:hover { color:#FFF; text-decoration: none; }
a.White12:link, a.White12:visited, a.White12:active { color: #FFF; font-size:12px; text-decoration: none; }
a.White12:hover { color:#FFF; text-decoration: none; }
a.White14:link, a.White14:visited, a.White14:active { color: #FFF; font-size:14px; text-decoration: none; }
a.White14:hover { color:#FFF; text-decoration: underline; }
a.OrangePag:link, a.OrangePag:visited, a.OrangePag:active { color: #FFF; font-size:14px; text-decoration: none; }
a.OrangePag:hover { color:#f48238; text-decoration: none; }
a.Login:link, a.Login:visited, a.Login:active { color: #404040; font-size:11px; text-decoration: underline; }
a.Login:hover { color:#404040; text-decoration: none; }
a.Green:link, a.Green:visited, a.Green:active { color: #68a313; font-size:15px; text-decoration: underline; }
a.Green:hover { color:#68a313; text-decoration: none; }
.Contact { color:#FFF; font-size:13px; text-decoration: none; }
.Black { color:#000;}
.OrangePag { color:#f48238; font-size:14px; text-decoration:underline;}
.Blue12 { color:#169ad3; font-size:12px; font-weight:bold;}
#BtnGeral { position:relative; width: 680px; margin-left:253px; margin-top:5px; clear: left; z-index:10; } /*new margin-top*/
.WhiteG { color:#FFF; font-size:18px; font-weight:bold;}
.White11 { color:#FFF; font-size:11px; }
.Fifteen { font-size:15px; }
.Green { color: #68a313; font-size:15px; }
/*SLIDESHOW*/
ul.ppt {
	position: relative;
	width:300px;
	height:346px;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.ppt img {
	border: none;
	padding: 0;
	background-color: #ececec;
}

