﻿body 
{
	background:url(bg.jpg) repeat-x;
}
td{ font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	COLOR: #000000; TEXT-DECORATION: none;
}
A{
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;COLOR: #000000;
    TEXT-DECORATION: none
}
A:link {
	ont-family: verdana, arial,tahoma;
	font-size: 8.5pt;COLOR: #000000;
	TEXT-DECORATION: none
}
A:visited {
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;COLOR: #000000;
	TEXT-DECORATION: none
}
A:active {
	ont-family: verdana, arial,tahoma;
	font-size: 8.5pt;COLOR: #000000;
	TEXT-DECORATION: none
}
A:hover {
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	COLOR: #ffcc00; TEXT-DECORATION: none
}
.main
{
    background:#FFFFFF url(shadow.gif) top no-repeat;
}
.main_content {
	width:1002px;
	background:#FFFFFF url(line2.gif) top left repeat-y;
}
.main_footer {
	background:url(fairplay_footer_background.gif) bottom left repeat-x;
}
.padddd
{
    padding 0 12 12 0;
}
.topmenu{
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.topmenu{
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.topmenu:link {
	ont-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.topmenu:visited {
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.topmenu:active {
	ont-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.topmenu:hover {
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ffcc00; TEXT-DECORATION: none
}
.submenu{
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	padding-top:5px;
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenu{
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenu:link {
	ont-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenu:visited {
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenu:active {
	ont-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #000000; TEXT-DECORATION: none
}
A.submenu:hover {
	font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.fairplay_main_content
{
    padding-top=20pt;
}
.right_menu
{
    border-bottom:1px solid #FFFFFFF;
    height:24pt;
}
.right_menu_others
{
    height:24pt;
    background:#1556AC url(fairplay_menu_background.gif) top left repeat-x;
}
.left_menu_others
{
    height:24pt; padding:0 0 0 30px;
    border-bottom:1px #FFFFFF solid;
}
.left_bottom_menu_others
{
    height:24pt; padding:0 0 0 30px;
}

.fairplay_content
{   font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	COLOR: #000000; TEXT-DECORATION: none;
	PADDING-LEFT: 16px;
	PADDING-RIGHT: 16px;	
	PADDING-TOP: 16px;
	text-align:justify;
	vertical-align:top;
}
.fairplay_left_content
{   font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	COLOR: #000000; TEXT-DECORATION: none;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 16px;	
	PADDING-TOP: 16px;
	text-align:justify;
	vertical-align:top;
}
.fairplay_right_content
{   font-family: verdana, arial,tahoma;
	font-size: 8.5pt;
	COLOR: #000000; TEXT-DECORATION: none;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 16px;	
	text-align:justify;
	vertical-align:top;
}

.footer
{
    font-family: verdana, arial,tahoma;
    font-size: 8.5pt;
    COLOR: #FFF;text-align:center;
}
.FairPlay_box{
    font-family: tahoma, verdana, arial;
    font-size: 9pt;
    font-weight:bold;
}
A.page{
	font-family: tahoma,verdana,arial;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: gray; TEXT-DECORATION: none
}
A.page:link {
	font-family: tahoma,verdana,arial;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: gray;TEXT-DECORATION: none
}
A.page:visited {
	font-family: tahoma,verdana,arial;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: gray; TEXT-DECORATION: none
}
A.page:active {
	font-family: tahoma,verdana,arial;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: gray;TEXT-DECORATION: none
}
A.page:hover {
	font-family: tahoma,verdana,arial;
	font-size: 8.5pt;
	font-weight: bold;
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.navi{
	font-family: tahoma,verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color:#685942; TEXT-DECORATION: none
}
A.navi:link {
	font-family: tahoma,verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color:#685942; TEXT-DECORATION: none
}
A.navi:visited {
	font-family: tahoma,verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color:#685942; TEXT-DECORATION: none
}
A.navi:active {
	font-family: tahoma,verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color:#685942; TEXT-DECORATION: none
}
A.navi:hover {
	font-family: tahoma,verdana,arial;
	font-size: 12px;
	font-weight: bold;
	COLOR: #ffcc00; TEXT-DECORATION: none
}
#cib
{
    padding:0 0 0 47px;
}
.titlenews
{
    font-family: arial, tahoma, verdana;
	font-size: 19pt;
	font-weight: bold;
	color:#685942; TEXT-DECORATION: none
}
#footerBlock {
	POSITION: relative; MARGIN: 10px 0px; WIDTH: 1002px; CLEAR: both; OVERFLOW: hidden
}


DIV#leftBlock DIV#navMenu {
	BACKGROUND: url(bgNavMenuTop.png) no-repeat; COLOR: #8f8f8f
}
DIV#leftBlock DIV#recentlyViewed {
	BACKGROUND: url(bgNavMenuTop.png) no-repeat; COLOR: #8f8f8f
}
.fullHeightLeftNav DIV#leftBlock DIV#navMenu {
	BACKGROUND: no-repeat
}
.fullHeightLeftNav DIV#leftBlock DIV#recentlyViewed {
	BACKGROUND: no-repeat
}
DIV#leftBlock DIV#navMenu A {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
DIV#leftBlock DIV#recentlyViewed {
	MARGIN-TOP: 3px
}
DIV#leftBlock DIV#navMenu1 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(bgNavMenuBottom.png) no-repeat 0px 100%; PADDING-TOP: 8px
}
DIV#leftBlock DIV#recentlyViewed1 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(bgNavMenuBottom.png) no-repeat 0px 100%; PADDING-TOP: 8px
}
.fullHeightLeftNav DIV#leftBlock DIV#navMenu1 {
	BACKGROUND: no-repeat
}
.fullHeightLeftNav DIV#leftBlock DIV#recentlyViewed1 {
	BACKGROUND: no-repeat
}
DIV#leftBlock DIV#navMenu H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 2px; COLOR: #333; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
DIV#leftBlock DIV#recentlyViewed H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 2px; COLOR: #333; FONT-SIZE: 1.3em; FONT-WEIGHT: bold
}
DIV#leftBlock DIV#navMenu H2 A {
	COLOR: #333
}
DIV#leftBlock DIV#recentlyViewed H2 A {
	COLOR: #333
}
DIV#leftBlock DIV#navMenu H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 12px 0px 4px; COLOR: #333; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
DIV#leftBlock DIV#navMenu H3 A {
	COLOR: #333
}
DIV#leftBlock DIV#navMenu LI {
	MARGIN-BOTTOM: 2px
}
DIV#leftBlock DIV#navMenu LI A {
	
}
DIV#leftBlock DIV#navMenu LI A:hover {
	
}
DIV#leftBlock DIV#navMenu LI.selected A {
	COLOR: #333; FONT-WEIGHT: bold
}
DIV#leftBlock DIV#navMenu LI.leftNavLevel2 A {
	
}
DIV#leftBlock DIV#navMenu LI.leftNavLevel3 A {
	
}
DIV#leftBlock DIV#navMenu LI.leftNavLevel3 A:hover {
	
}
DIV#leftBlock DIV#enterEmail {
	MARGIN-TOP: 10px; WIDTH: 190px; BACKGROUND: #323232; HEIGHT: 50px; CLEAR: left
}
DIV#leftBlock DIV#enterEmail DIV#newsletterMessage {
	WIDTH: 190px; HEIGHT: 23px
}
DIV#leftBlock DIV#enterEmail FORM {
	MARGIN: 0px; WIDTH: 190px
}
DIV#leftBlock DIV#enterEmail INPUT#email {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 150px; FLOAT: left; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
DIV#leftBlock DIV#enterEmail INPUT#btnEmailGo {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 5px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#leftBlock DIV#recentlyViewed UL LI {
	DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 80px
}
DIV#leftBlock DIV#recentlyViewed UL LI A.recentImage {
	WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden
}
DIV#leftBlock DIV#recentlyViewed UL LI A.recentDesc {
	WIDTH: 80px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; TEXT-DECORATION: none
}
DIV#footerBlock {
	LINE-HEIGHT: 1.3em; COLOR: #999
}
DIV#footerBlock A {
	COLOR: #999; TEXT-DECORATION: none
}
DIV#footerBlock DIV#enterEmail {
	TEXT-ALIGN: right; MARGIN: 0px 0px 20px; WIDTH: 1002px; BACKGROUND: url(bgTopNavigationenterEmail.png) #fff right no-repeat; FLOAT: right; HEIGHT: 28px; CLEAR: both
}
DIV#footerBlock DIV#enterEmail .bannerImage {
	FLOAT: left
}
DIV#footerBlock DIV#enterEmail DIV#enterEmail1 {
	POSITION: absolute; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; RIGHT: 5px; PADDING-TOP: 5px
}
DIV#footerBlock DIV#enterEmail DIV#newsletterMessage {
	FLOAT: left; COLOR: #333; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
DIV#footerBlock DIV#enterEmail INPUT#email {
	BORDER-BOTTOM: #909090 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #909090 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 1px; WIDTH: 160px; PADDING-RIGHT: 1px; HEIGHT: 17px; FONT-SIZE: 10px; BORDER-TOP: #909090 1px solid; BORDER-RIGHT: #909090 1px solid; PADDING-TOP: 1px
}
DIV#footerBlock DIV#enterEmail INPUT#btnEmailGo {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; FONT-FAMILY: "lucida grande", tahoma, arial, helvetica, sans-serif; HEIGHT: 17px; COLOR: #fff; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV#footerBlock DIV#enterEmail INPUT#btnEmailGo:active {
	BACKGROUND-COLOR: #444
}
DIV#footerBlock DIV#footerBlockHalf1 {
	WIDTH: 446px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 83px; PADDING-TOP: 30px
}
DIV#footerBlock DIV#footerBlockHalf2 {
	WIDTH: 446px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 83px; PADDING-TOP: 30px
}
DIV#footerBlock DIV#footerBlockHalf1 {
	FLOAT: left; CLEAR: left
}
DIV#footerBlock DIV#footerBlockHalf2 {
	FLOAT: left; MARGIN-LEFT: 48px
}
BODY.eng DIV#footerBlock DIV#footerBlockHalf1 {
	BACKGROUND-IMAGE: url(bgfooterBlockHalf1EN.png)
}
BODY.eng DIV#footerBlock DIV#footerBlockHalf2 {
	BACKGROUND-IMAGE: url(bgfooterBlockHalf2EN.png)
}
BODY.fre DIV#footerBlock DIV#footerBlockHalf1 {
	BACKGROUND-IMAGE: url(bgfooterBlockHalf1FR.png)
}
BODY.fre DIV#footerBlock DIV#footerBlockHalf2 {
	BACKGROUND-IMAGE: url(bgfooterBlockHalf2FR.png)
}
DIV#footerBlock DIV#footerBlockHalf1 H2 {
	DISPLAY: none
}
DIV#footerBlock DIV#footerBlockHalf2 H2 {
	DISPLAY: none
}
DIV#footerBlock DIV#footerBlockHalf1 UL {
	PADDING-LEFT: 40px; WIDTH: 183px; FLOAT: left
}
DIV#footerBlock DIV#footerBlockHalf2 UL {
	PADDING-LEFT: 40px; WIDTH: 183px; FLOAT: left
}
DIV#footerBlock DIV#aboutSite {
	LINE-HEIGHT: 28px; MARGIN: 10px 0px 0px; WIDTH: 1002px; BACKGROUND: url(bgFooterBlockAboutSite.png) #c2c6cc no-repeat; FLOAT: left; HEIGHT: 28px; COLOR: #fff; CLEAR: both; FONT-SIZE: 1.1em
}
DIV#footerBlock DIV#aboutSite A {
	COLOR: #fff
}
DIV#footerBlock DIV#aboutSite UL {
	TEXT-ALIGN: center
}
DIV#footerBlock DIV#aboutSite UL LI {
	DISPLAY: inline
}
DIV#footerBlock DIV#footerNav {
	MARGIN: 5px 0px 0px; WIDTH: 1002px; FLOAT: left; CLEAR: both
}
DIV#footerBlock DIV#footerNav UL {
	TEXT-ALIGN: center
}
DIV#footerBlock DIV#footerNav UL LI {
	DISPLAY: inline
}
DIV#footerBlock DIV#LogoFarm {
	TEXT-ALIGN: center; MARGIN: 10px 0px; WIDTH: 1002px; FLOAT: left; CLEAR: both
}
DIV#footerBlock DIV#LogoFarm DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV#footerBlock DIV#LogoFarm DIV#hackersSafe IMG {
	PADDING-BOTTOM: 7px
}
DIV#footerBlock DIV#LogoFarm DIV#atw IMG {
	PADDING-BOTTOM: 0px
}
DIV#footerBlock DIV#LogoFarm DIV#verisign IMG {
	PADDING-BOTTOM: 0px
}
DIV#footerBlock DIV#LogoFarm DIV#visa IMG {
	PADDING-BOTTOM: 5px
}
DIV#footerBlock DIV#LogoFarm DIV#interact IMG {
	PADDING-BOTTOM: 7px
}
DIV#footerBlock DIV#LogoFarm DIV#paypal IMG {
	PADDING-BOTTOM: 4px
}
DIV#footerBlock DIV#copyright {
	TEXT-ALIGN: center; WIDTH: 1002px; FLOAT: left; CLEAR: both
}
DIV#alertbox {
	Z-INDEX: 1001; BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: 0px; COLOR: #3d4341; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV#alertBoxContent {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
DIV#alertBoxCloseButton {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/_static/images/www/shared/popupHeader.png) #333 repeat-x; HEIGHT: 30px; COLOR: #fff; PADDING-TOP: 0px
}
DIV#alertBoxCloseButton A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; WIDTH: 110px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 24px
}
DIV#alertBoxCloseButton A EM {
	DISPLAY: none
}
