@charset "utf-8";
/* CSS Document */

body
{
	margin: 0px auto;
	padding: 75px 0px;
	/*background: url(../images/site-bg.jpg) repeat-x top;*/
	font: 12px/18px Calibri, Arial, Verdana;
}

a:link, a:visited, a:active
{
	color: #0E6BA8;
	text-decoration: none;
}

a:hover
{
	color: #0E6BA8;
	text-decoration: underline;
}

h1
{
	font: 24px/24px Calibri, Arial, Verdana;
	color: #333333;
	background: url(../images/icon-optimize-worldwide.gif) no-repeat left;
	padding: 0px 0px 0px 58px;
}

h2
{
	font: 14px/18px Calibri, Arial, Verdana;
	margin: 0px;
	color: #666666;
}

h3
{
	font: 16px/24px Calibri, Arial, Verdana;
	margin: 25px 0px 0px 0px;
}

p
{
	font: 12px/18px Calibri, Arial, Verdana;
	margin: 0px;
	color: #666666;
}

.hidden
{
	display: none;
}

.divSpacing20px
{
	clear: both;
	height: 20px;
}

.wrapperSite
{
	/*position: absolute;
	top: 40%;
	left: 50%;*/
	background-color: #FFFFFF;
	background-image: url(../images/body-bg.jpg);
	background-position: 50% 50px;
	background-repeat: no-repeat;
	margin: 0px;
	padding-bottom: 50px;
	padding-top: 50px;
}

.wrapperBody
{
	/*position: relative;
	top: -87px;
	left: -231px;*/
	margin: 0px auto;
	width: 462px;
	overflow: hidden;
	text-align: left;
	padding: 10px 0px 0px 0px;
}

.socialTD
{
	padding: 0px 10px 0px 5px;
}

.copyright
{
	clear: both;
	font: 11px/12px Calibri, Arial, Verdana;
	color: #999999;
	padding: 10px 0px 0px 0px;
}

.gBadge
{
	position: absolute;
	top: 0px;
	right: 0px;
}