/*--------------www.iBizLog.com--------------*/
/*------All rights reserved - Copyright------*/
/*------------Terms of Service---------------*/

body {
	margin:0px;
}
a {
	text-decoration:none;
	color: #006600;
}
a:hover {
	text-decoration:underline;
}
.header .user A,
.content .mainBanner .text A {
	font-size: 14px;
	text-align: center;
	margin: 5px;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	background-color: #085530;
	border-top: 2px solid #0D8E51;
	border-left: 2px solid #0D8E51;
	border-right: 2px solid #032716;
	border-bottom: 2px solid #032716;
	color: #FFFFFF;
	text-decoration: none;

	text-shadow:1px 1px 1px #0d4f6b;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.header .user A:hover,
.content .mainBanner .text A:hover {
       background-color: #459E00;
       border: 2px solid #D4CCB0;

	text-shadow:1px 1px 1px #0d4f6b;
	-moz-transform:scale(1.15);
	-webkit-transform:scale(1.15);
	-moz-box-shadow:0 0 5px #666;
	-webkit-box-shadow:0 0 5px #666;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

}
hr {
	border:dotted 1px #cccccc;
}
.base {
	margin:0px auto;
       background:#ffffff;
       background:url(images/header.png);
       background-repeat: repeat-x;
}
.base .header {
	float:center;
	width:899px;
       margin: auto;
       padding-top: 15px;
	min-height:118px;
	height:auto;
	height:118px;
}
.logo {
	/*width:237px;*/
	float:left;
	padding-right: 50px;
	/*margin-left:20px;
	_margin-left:10px;*/
}
.language {
	float:right;
	margin:16px 10px;
	_margin:16px 5px;
	font: bold 13px tahoma;
	color:#666666;
	text-align:center;
	line-height:30px;
	padding:0px 20px;
	min-height:80px;
	height:auto;
	height:80px;
}
.fb_like {
	float:right;
	margin:16px 10px;
	_margin:16px 5px;
	/*font: bold 13px tahoma;
	color:#666666;
	text-align:center;
	padding:0px 20px;
	line-height:30px;*/
	min-height:80px;
	height:auto;
	height:80px;
	width: 220px;
}
.user {
	float:right;
	width:120px;
	margin:16px 10px;
	_margin:16px 5px;
	font: bold 13px tahoma;
	color:#666666;
	text-align:center;
	line-height:30px;
	padding:0px 20px;
	/*border-right:dotted 1px #CCCCCC;
	border-left:dotted 1px #CCCCCC;*/
	min-height:80px;
	height:auto;
	height:80px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px dotted #CCCCCC;
}
.login {
	float:right;
	width:210px;
	margin:20px 20px 20px 10px;
	_margin:20px 10px 20px 5px;
}
.login .name {
	float:left;
	width:65px;
	text-align:right;
	font:bold 11px tahoma;
	color:#666666;
	margin:7px 5px 6px 0px;
	_margin:7px 0px 6px 0px;
	clear:left;
}
.login .cell {
	width:130px;
	float:right;
}
.login .input {
	width:130px;
	font:normal 12px arial;
	color:#333333;
	background-color:#E8F0E8;
	border:none;
	float:right;
	margin:5px 0px;
	_margin:5px 0px;
}
.login .forget {
	float:left;
	text-align:left;
	font:bold 10px tahoma;
	margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;
}
.login .forget a {
	text-decoration:none;
	color:#217343;
	cursor:pointer;
	white-space:nowrap;
}

/*----------------BUTTONS-----------------*/

.btn-inputRight {
	float:right!important;
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	vertical-align:middle;
	height:21px;
	margin:3px 0px 0 0;
	padding:0 0 0 5px;
@padding-left:8px;
	background:url(images/buttons-alpha.jpg) no-repeat left -70px;
	_background-image:url(images/buttons-alpha.jpg);
}
.btn-inputRight input {
@overflow:visible;
	margin:0!important;
	padding:3px 5px 4px 0!important;
@padding-right:8px!important;
	border:none;
	background:url(images/buttons-alpha.jpg) no-repeat right -70px;
	_background-image:url(images/buttons-alpha.jpg);
	font:bold 10px tahoma;
	cursor:pointer;
	color:#FFFFFF;
}
.btn-inputRight:hover {
	background-position:left -100px;
}
.btn-inputRight:hover input {
	background-position:right -100px;
}

.btn-input {
	float:none!important;
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	vertical-align:middle;
	height:21px;
	margin:3px 5px 0 0;
	padding:0 0 0 5px;
@padding-left:8px;
	background:url(images/buttons-alpha.jpg) no-repeat left -70px;
	_background-image:url(images/buttons-alpha.jpg);
}
.btn-input input {
@overflow:visible;
	margin:0!important;
	padding:3px 5px 4px 0!important;
@padding-right:8px!important;
	border:none;
	background:url(images/buttons-alpha.jpg) no-repeat right -70px;
	_background-image:url(images/buttons-alpha.jpg);
	font:bold 10px tahoma;
	cursor:pointer;
	color:#FFFFFF;
}
.btn-input:hover {
	background-position:left -100px;
}
.btn-input:hover input {
	background-position:right -100px;
}



/*-----------------BUTTON-----------------*/


.menu {
	margin: auto;
	float:center;
	width:899px;
       marging-top:10px;
	min-height:36px;
	height:auto;
	height:36px;
	background:url(images/menuBack.jpg) no-repeat;
}
.menu .buttons {
	margin:auto;	
}
.menu .buttons ul {
	list-style:none;
	margin:0px;
}
.menu .buttons ul li{
	float:left;
       margin:9px 26px 9px 26px;
}
.menu .buttons ul li a{
	float:left;
	font:normal 14px verdana;
	color:#333333;
	padding-left:5px;
	text-decoration:none;
}
.menu .buttons ul li a:hover{
	color:#217343;
       font:bold;
}
.menu .buttons ul li a.active{
	float:left;
	font:bold 15px "Trebuchet MS";
	color:#217343;
	text-decoration:none;
}
.submenu {
	margin:auto;
	float:center;
	width:899px;
	min-height:36px;
	height:auto;
	height:36px;
}
.submenu .buttons {
	margin-left:50px;
	*margin-left:100px;
	
}
.submenu .buttons ul {
	list-style:none;
	margin:0px;
}
.submenu .buttons ul li{
	float:left;
	margin:9px 15px 9px 15px;
}
.submenu .buttons ul li a{
	float:left;
	font:normal 13px verdana;
	color:#333333;
	text-decoration:none;
}
.submenu .buttons ul li a:hover{
	color:#217343;
}
.content {
	float:center;
	margin: auto;
	padding:10px;
	marging-top:10px;
	width:899px;
	margin-top:10px;
	background-color:#FFFFFF;
}
.title01 {
	font:bold 20px tahoma;
	color:#217343;
	float:left;
	margin:5px 0px;
}
.title02 {
	font:bold 16px tahoma;
	color:#359F77;
	float:left;
	margin:5px 0px;
}
.title03 {
	font:bold 13px tahoma;
	color:#666666;
	float:left;
	margin:5px 0px;
}
.content .mainBanner {
	float:left;
	width:508px;
	min-height:264px;
	background-color:#ffffff;
	margin-left:30px;
	_margin-left:15px;
}
.content .mainBanner .titulo {
	float:left;
	width:508px;
	font:bold 20px Tahoma;
	color:#217343;
	margin:5px 0px;
}
.content .mainBanner .image {
	float:left;
	width:508px;
	font:bold 20px Tahoma;
	color:#217343;
}
.content .mainBanner .textWizard {
	font-family: Tahoma;
	color: #217343;
	font-size: 16px;
	border: 0;
       font-weight:normal;
}
.content .mainBanner .text,
.content .mainBanner .text2 {
	float:left;
	width:508px;
	font:normal 14px Verdana;
	color: #666666;
	line-height:22px;
	margin:5px 0px;
}
.content .register {
	float:left;
	width:300px;
	min-height:250px;
	height:auto;
	height:250px;
	margin:5px 30px;
	_margin:10px 15px;
}
.content .register .txt {
	float:left;
	font:bold 30px Arial;
	color:#FFFFFF;
	text-align:center;
	padding:15px;
	width:250px;
}
.content .register .name {
	float:left;
	width:100px;
	color:#FFFFFF;
	font:bold 15px "Trebuchet MS";
	text-align:right;
	margin-right:5px;
	_margin-right:0px;
	margin-top:7px;
	clear:left;
}
.content .register .cell {
	float:left;
	width:90px;
	color:#FFFFFF;
	font:bold 15px arial;
	margin-top:7px;
}
.content .register .button {
	width:150px;
	text-align:center;
	margin-top:210px;
	*margin-top:209px;
	_margin-top:209px;
	margin-left:75px;
	*margin-left:35px;
	_margin-left:37px;
}
.content .register .button input {
	background:none;
	border:none;
	font:bold 14px Trebuchet MS;
	color:#ffffff;
	cursor:pointer;
}
.content .register .button input:hover {
	text-decoration:underline;
}
.boxes {
	float:center;
       *width:859px;
       width:899px;
       margin:10px 20px 0px 20px;
	_margin:10px 10px 0px 10px;
       margin:auto;
       padding-bottom: 20px;
}
.boxes .box {
	float:left;
	*width:275px;
	width:270px;
	min-height:100px;
	background-color:#fff;
	margin-top:15px;
	margin-bottom:25px;
}
.boxes .box .image {
	padding:0px 5px;
	float:left;
}
.boxes .box .txt {
	float:center;
	font:normal 11px "Trebuchet MS";
	color:#333333;
       text-align:justify;
}
.boxes .box .txt .title {
	font:bold 12px "Trebuchet MS";
	color:#217343;
}
.boxes .separator {
	float:left;
	width:6px;
	min-height:100px;
	height:auto;
	height:100px;
	background:url(images/separator.jpg);
	margin:5px;
	margin-top:35px;
}
.boxesPremium {
	float:center;
	margin:10px 20px 0px 20px;
	_margin:10px 10px 0px 10px;
	margin:auto;
}
.boxesPremium .boxPremium {
	float:left;
	width:300px;
	background-color:#fff;
	margin-top:5px;
	margin-left: 30px;
	margin-bottom: 5px;
}
.boxesPremium .boxPremium .image {
	float:left;
	padding: 10px;
}
.boxesPremium .boxPremium .txt {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-color:#EFF6E4;
	border:1px solid #CAE2A4;
	padding: 10px;
	padding-left: 10px;
	float:center;
	font:normal 11px "Trebuchet MS";
	color:#333333;
	text-align:justify;
}
.boxesPremium .boxPremium .txt .title{
	font:bold 12px "Trebuchet MS";
	color:#217343;
}
.boxesPremium .rpxnowPromo {
       display: none;
       color: #ff0000;
       border: 1px solid #ff0000;       
	font: 14px tahoma;
	font-weight: bold;
	margin-bottom: 10px ;
	padding: 3px;
	text-align: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.boxesPremium .rpxnowPromo a,
.boxesPremium .rpxnowPromo a:hover { 
        text-decoration:none;
}
.boxesPremium .rpxnowPromo img {
        vertical-align:middle; 
        padding: 2px; 
        text-decoration: none;
}
.footer {
	background:url(images/footer.png);
       background-repeat: repeat-x;
	min-height:200px;
	height:auto;
	margin:0 auto;
}
.legal {
	float:left;
	text-align:center;
	font:normal 11px arial;
	color:#FFFFFF;
	margin-top:15px;
	width:100%;
}
.legal a {
	color: #FFFFFF;
}

/* scroller */

#scroller {
	PADDING-BOTTOM: 0pt;
	MARGIN: 0px auto;
	PADDING-LEFT: 0pt;
	WIDTH: 500px;
	PADDING-RIGHT: 0pt;
	BACKGROUND: #ffffff;
	HEIGHT: 130px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	float: left;
}
#content-scroller {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 3600px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.section {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; WIDTH: 450px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; /*HEIGHT: 300px;*/ PADDING-TOP: 0px
}
DIV.smaller.section {
	WIDTH: 470px; 
	/*HEIGHT: 300px;*/ 
	float: left;
}

DIV.smaller.section .text {
	float:left;
	/*width:508px;*/
	width:420px;
	font:normal 15px Verdana;
	color: #666666;
	line-height:22px;
	margin:5px 0px;
}

.home_bottom_next {
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -9999px;
	MARGIN: 0px;
	PADDING-LEFT: 2px;
	WIDTH: 22px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(next.png) no-repeat left top;
	FLOAT: right;
	HEIGHT: 22px;
	PADDING-TOP: 0px;
	margin-top: 50px;
}
.home_bottom_prev {
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -9999px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 22px;
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	BACKGROUND: url(previous.png) no-repeat left bottom;
	FLOAT: left;
	HEIGHT: 22px;
	PADDING-TOP: 0px;
	margin-top: 50px;
}
