* html .png {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "img/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='" + this.origBg + "')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

/*deafault*/
.right{float:right;display:inline;}
.left{float:left;display:inline;}
.both{clear:both;width:0;height:0;overflow:hidden;}
.bold{font-weight:bold;}
.bold a{font-weight:bold;}
html,body{margin:0;padding:0;font-family:arial;direction:ltr;font-size:9pt;}
body{background:transparent;background:url('../img/bg.jpg') repeat;}
textarea{font-family:arial;font-size:9pt;overflow:auto;}
form,p{margin:0;padding:0;}
a img{border:0;}
ul li a span{cursor:pointer;}
.displaynone{display:none;}
input{font-family:arial;}
h1,h3{margin:0;font-weight:normal;}
/*End default*/

.black_overlay{position: fixed;top: 0%;left: 0%;bottom:0%;right:0%;background-color: black;z-index:1001;-moz-opacity: 0.7;opacity:.70;filter: alpha(opacity=70);}
.white_content{position:absolute;top: 205px;right:0;width:903px;height:244px;padding-top:15px;z-index:1006;font-size:11pt !important;overflow:hidden;text-align:center;}
* html #bgblackposition{width: expression(document.body.clientWidth+"px");height: expression(document.body.clientHeight+"px");}

#wrapper,#site{height:auto !important;height:100%;min-height:100%;}
#siteFlash{position:absolute;top:-3px;left:-3px;height:575px;width:995px;z-index:1000;background:transparent;}
#site{background:transparent;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;min-width:100%;width:auto !important;z-index:1002;}
#content{position:relative;width:742px;height:auto !important;height:400px;min-height:400px;margin:35px 0 30px 95px;}

/*** Header ***/
#header{margin: 0 0 0 34px;width:794px;}
#logo1{height:34px;width:49px;background:white;padding-top:23px;}
#logo2{height:34px;width:136px;background:white;margin-left:12px;padding:23px 0 0 7px;}
#lang{background:white;margin:20px 0 0 0;height:12px;width:32px;padding-right:13px;text-align:right;color:#6b6251;font-size:11px;font-weight:bold;}
#blog{background:white;margin:20px 0 0 0;height:12px;width:32px;padding-right:13px;text-align:right;color:#6b6251;font-size:11px;font-weight:bold;}
#resetBtn{background:white;height:12px;width:66px;color:#6b6251;margin:20px 0 0 0;font-size:11px;font-weight:bold;}
#resetBtn a{color:#6b6251;font-weight:bold;text-decoration:none;}
#lang a{color:#6b6251;font-weight:bold;text-decoration:none;}
#blog a{color:#6b6251;font-weight:bold;text-decoration:none;}
/*** End Header ***/

/*** Content ***/
#menu{background:white;padding:6px 0 6px 7px; width:136px;height:160px;overflow:hidden;}
.menuItem{font-size:12px; margin:6px 0;}
.menuItem a{color:#6a6150;text-decoration:none;line-height:16px;}
.currentMenuItem a,.menuItem a:hover{color:#ccc9c2;}
.currentMenuItem a{color:#ccc9c2;font-weight:bold;}
#mainBox{background:white;;width:475px;padding:10px 50px 20px 50px;}
#mainBoxTitle{color:#6b6251;font-size:14px;font-weight:bold;}
#mainBoxContent{color:#6b6251;font-size:12px;margin-top:25px;line-height:18px;}

#mainBoxContent ul{margin:0;padding-left:15px;list-style-image:url('../img/bullet.jpg');}
#mainBoxContent ul li{margin:0;padding:0;}

.mainBoxPopupTextText ul{margin:0;padding-left:15px;list-style-image:url('../img/bullet.jpg');}
.mainBoxPopupTextText ul li{margin:5px 0 0 !important;padding:0;line-height:normal !important;}

.teamName a{text-decoration:none;color:#6B6251;}
.teamItem{margin-bottom:20px;}
.teamBullet{background:url('../img/bullet.jpg') no-repeat;height:5px;width:5px;margin:6px 10px 0;overflow:hidden;}
.mainBoxContentImage{margin-right:10px;}
.mainBoxContentText{font-size:12px;width:370px;color:#6b6251;}
.mainBoxContentText a{color:#6b6251;}
.mainBoxContentBack{margin-left:105px;margin-top:20px;}
.mainBoxContentBack a{color:#aea99f;text-decoration:none;}

.teamli{margin-bottom:10px !important;}
.teamli a{text-decoration:none;color:#6B6251;font-weight:bold;font-size:14px;}

.mainTeamBoxContentBack{margin-top:60px;}
.mainTeamBoxContentBack a{color:#aea99f;text-decoration:none;}
#mainBoxLogos{margin-top:25px;}
.logoItem{width:108px;overflow:hidden;text-align:center;margin:0 10px 10px 0;cursor:pointer;}
.logoItem img{cursor:pointer;}
.logoItem a{cursor:pointer;}

#mainBoxImageContainer{position:relative;}
#mainBoxPopup{width:295px;height:119px;position:absolute;top:-132px;left:0;}
#mainBoxPopupBg{position:absolute;width:295px;height:119px;top:0;left:0;background:url('../img/popupbg.png') no-repeat;z-index:1001;}
#mainBoxPopupArrowBg{position:absolute;width:32px;height:16px;top:114px;left:10px;background:url('../img/popuparrow.png') no-repeat;z-index:1002;}
.mainBoxPopupText{position:absolute;width:240px;height:119px;top:8px;left:25px;z-index:1002;}
.mainBoxPopupTextTitle{color:#6b6251;font-weight:bold;font-size:12px;}
.mainBoxPopupTextText{color:#6b6251;font-size:11px;margin-top:4px;}

/*** End content ***/
#copyrights{margin:8px 5px 20px 15px;color:#3e3e3e;}
#quatro{margin-top:8px;padding:1px 0 0;}

#footer{height:54px;background:white;}
#footerInner{margin-left:20px;width:994px;}
#footerInner h3{margin-right:34px;}
.footerimage{}

#footerInnerMarquee{position:relative;}
.LogoRowContainer{position:absolute;top:0;left:0;}
