body {
	background-color: #E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.left { float: left; }
.right { float: right; }
.clearThis { clear: both; }

#page {
	width: 1200px;
	margin: auto;
	background-color: #FFFFFF;
}
#header {
	width: 1200px;
	margin: auto;
	padding: 0px;
}
#logo { float:left; }
#navbar_left { float:left; }
#navbar {
	background-image:url(images/navbar.gif);
	background-repeat:repeat-x;
	height:48px;
	width: 807px;
	padding-top: 37px;
}

#navbar a {
	color: #fff;
	font-weight:bold;
	font-size: 12px;
	text-decoration:none;
	padding-right: 18px;
/*	letter-spacing: 1px;*/
}
#navbar a:hover {
	color: #e8c3a7;
	font-weight:bold;
	font-size: 12px;
	text-decoration:underline;
	padding-right: 18px;
/*	letter-spacing: 1px;*/
}
#navbar .pageSelected{
	color: #e8c3a7;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	padding-right: 18px;
/*	letter-spacing: 1px;*/
}
#navbar .pageSelected:hover {
	color: #e8c3a7;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	padding-right: 18px;
/*	letter-spacing: 1px;*/
}

#body {
	background-color: #fff;
	font-size:12px;
	padding: 0px;
	margin: 0px;
	line-height: 1.4;
}

#body p, ul, li {
	font-size:12px;
	line-height: 1.4;
}

#footer {
}

.text {
	font-size:12px;
	color:#757575;
}

.toplink_off {
	color: #3300FF;
}

.toplink_on {
	color: #996633;
	font-weight: bold;
}

/* INDEX PAGE */
#index_left {
	width: 304px;
	height: 100%;
}

#content {
	text-align:left;
	/*width: 660px;*/
	width: 565px;
	/*padding-right: 30px;*/
	padding-right: 111px;
	min-height: 648px;
	color:#757575;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 1.4;
	/*padding-top: 20px;*/
	padding-top: 65px;
}

#content2 {
/*	padding-top: 20px;*/
	padding-top: 65px;
	font-size:12px;
	line-height: 1.4;
	color:#757575;
	
	text-align:left;
	width: 758px;
	padding-right: 16px;
	min-height: 648px;
}

#content h2 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#757575;
	line-height: 1.1;
}

#content .increasingTop {
	padding-top: 15px;
}
#content2 .increasingTop {
	padding-top: 15px;
}

#content font {
	line-height: 1.4;
}
#content2 font {
	line-height: 1.4;
}

#content2 h2 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#757575;
	line-height: 1.1;
}
h2 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#757575;
	line-height: 1.1;
}

#content2 .txt{
	font-size:12px;
	line-height: 1.4;
	color:#757575;
	text-align:left;
	min-height: 448px;
	padding-right: 100px;
	width: 550px;
}

/* FORMS */
#form {
}

#form .input {
	width: 280px;
	font-size:12px;
	color:#000000;
}

#form .select {
	width: 285px;
	font-size:12px;
	color:#000000;
}

#form .errorLabel {
	color: #cc0000;
	padding: 0px;
	padding-bottom: 1px;
}

/* BANNER */
.bannerHome {
	background-image:url(images/banner-right.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.bannerAbout {
	background-image:url(images/banner-about.jpg);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:right;
}

.bannerFaq {
	background-image:url(images/banner-faq.jpg);
	background-position:right bottom;
	background-repeat: no-repeat;
	float:right;
}
.bannerClaim {
	background-image:url(images/banner-cards.jpg);
	background-position:right top;
	background-repeat: no-repeat;
	float:right;
}
.bannerCoverage {
	background-image:url(images/banner-coins.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.bannerCyber {
	background-image:url(images/banner-cyber.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.bannerBlog {
	background-image:url(images/banner-blog.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.bannerContact {
	background-image:url(images/banner-contact.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.contentLink {
	color:#757575;	
}

.contentLink:hover {
	color: #0077C0;
}
