body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; background-color:#5f4b25; position: relative}
a,a:link,a:visited,a:active,a:hover, a img{border-style:none; outline-style:none}

.clear_float{clear:both}

#bkgContainer{}
.bkgImage{width:100%; position:absolute; z-index:-1000; *top:0; *left:0}
.bkgBottomContainer{background-image:url('http://s9.translationzilla.com/images/2/bkg-bottom_03.gif'); background-position: left bottom; background-repeat: repeat-x; height:344px; 
                    margin-top:-120px; position: relative; z-index:-200}
.bkgBottomImage{width: 100%; height:344px; position:relative; top:-100px;z-index:-1000}
.bkgGrassContainer{background-image:url('http://s9.translationzilla.com/images/2/grass3.png'); background-position: center bottom; background-repeat: no-repeat; 
                   height:270px; width:1237px; margin: 0 auto; margin-top: -520px; position: relative; z-index:-150}
#mainContainer{width:1008px; margin:0 auto; position:relative}
#breadStyle{padding:16px 0 0 45px; font-size:12px; font-weight:bold; float:left}
.bcrumbText{color:#fd7903}
.bcrumb,a.bcrumb,a.bcrumb:link,a.bcrumb:visited,a.bcrumb:active{color:#292929}
#loginStyle{padding:16px 20px 0 0; font-size:12px; font-weight:bold; float:right; *width:200px}
#topUserStyle{margin-right:10px; float:right; width: 100px; overflow: hidden; white-space:nowrap; text-align: right}
#topLoginStyle{float:right; position:relative; top:-11px; text-align: center}
#topLoginStyleText{padding-top:5px}
.loginFloatBox{position:absolute; top:75px; left:750px; z-index:10}
.loginFloatUsername,.loginFloatPassword,.loginFloatUsernameText,.loginFloatPasswordText{position:absolute; top: 69px; left: 20px; font-size:14px; font-weight: bold; color:#818d48}
.loginFloatPassword{top: 94px}
.loginFloatUsernameText{left: 100px}
.loginFloatPasswordText{top: 94px; left: 100px}
.loginFloatForgot,.loginRegister{position:absolute; top: 120px; left: 25px; color:#4d4d4a; font-weight:normal}
.loginRegister{top:139px; left:70px}
.loginFloatGo,.loginFloatCancel{position:absolute; top:160px; left: 25px}
.loginFloatCancel{background:url('http://s8.translationzilla.com/images/2/loginFloatCancelButton.png') no-repeat top left; width:92px; height:28px; left: 135px; cursor: pointer}
.loginGoButton{position:relative; z-index:10}
a.tuser,a.tuser:link,a.tuser:visited,a.tuser:active{color:#fd7903}
a.tlogin,a.tlogin:link,a.tlogin:visited,a.tlogin:active{color:#eef0e7; font-size:13px}
a.tlogin:hover{color:#fd7903; text-decoration:none}
#sieloginFloatBoxDiv{background:url('http://s8.translationzilla.com/images/2/loginBox.png') no-repeat top left; width:255px; height:210px}

.tzLeftPane{float:left}
.tzContentPane{float:left}
.tzRightPane{float:right}
.tzBottomPane{clear:both}

.tzbot_pad{position:relative; top:10px; *height:0}
.tzfooter,a.tzfooter,a.tzfooter:link,a.tzfooter:visited,a.tzfooter:active{font-size:12px;color:#a07f41}
.tzusercount{margin-left: 250px}
#tzterms_style{float:left}
#tzcopy_style{float:right}

.gameBkg,.gameBkg2,.regBkg,.resBkg,.frBkg,.fiBkg,.prfBkg,.prfBkg2,.pwBkg,.emailBkg,.statBkg,.basicBkg
    {position:relative; margin: -50px 0 0 15px; z-index:-175; height:645px; width:977px; background-repeat:no-repeat; background-position:top left}
.resContainer,.regContainer,.faqContainer{position:absolute; top:100px; left:90px}
.frContainer,.fiContainer,.prfContainer,.pwContainer{position:absolute; top:0; left:0}

.pwInnerBkg,.pwInnerBkg2,.emailInnerBkg,.statInnerBkg,.ansInnerBkg{position:absolute; width:750px; height:356px; top:100px; left:130px}

.prfTitle,.statTitle{position:absolute; top:15px; left:50px; width:600px; overflow:hidden; white-space:nowrap}

.fpInfoBkg, .fpInfoContainer{position: relative; height:596px; width:546px; *left:450px}
.fpInfoBkg{background:url('http://s1.translationzilla.com/images/2/homeC1.png') no-repeat top left; top: -50px; z-index:-175}
.fpInfoContainer{margin: 0 auto; text-align: center; margin-top:-600px; width:480px; *left:228px}
.fpPlayGame{}
.fpTryText{font-size:18px; color:#fff;}
.fpTryEm{font-weight:bold; font-size:22px}
.fpMoreInfoRow{font-size:18px; color:#fff; padding: 60px 0 0 0}
a.fpMoreInfoRow,a.fpMoreInfoRow:link,a.fpMoreInfoRow:visited,a.fpMoreInfoRow:active{text-decoration:underline; color:#fff}
a.fpMoreInfoRow:hover{color:#fd7903}
.leaderBoardContainer{}
.leaderBoardGridView{table-layout:fixed}
.leaderBoardRow{position:absolute; top: 400px; left: 75px}
.leaderBoardRow table tr td{overflow:hidden; white-space:nowrap}
.leaderBoardRow a:link, .leaderBoardRow a:active, .leaderBoardRow a:visited{color:#595958; overflow: hidden; white-space:nowrap}
.leaderBoardRow a:hover{color:#fd7903}
.leaderBoardBackground{margin: -45px 0 0 0}
.leaderBoardBkgImageA{position:absolute; z-index:-175; top:113px; left:6px}
.leaderBoardBkgImageB{position:absolute; z-index:-175; top:290px; left:60px}
.leaderBoardGridView{font-size:13px; font-weight:bold}

.signBkg{position:absolute; top:-180px; left:4px; *left:-7px}
.listEmptyBkgImage{position:absolute; top:292px; left:60px; z-index:-175}

.newsItem{max-width:400px}

.dashboardBkg{background:url('http://s1.translationzilla.com/images/2/dashC1-2.png') no-repeat top left; height:596px; width:977px; 
              position:relative; margin:-20px 0 20px 15px; top: -30px; z-index:-175}
.chooseGameContainer,.dashboardContainer{position:absolute; top:-3px; z-index:1}
.dashboardInviteFriends{position:relative; top:48px; left:186px; *left:190px; padding: 10px 20px 10px 20px; z-index:1}
.dashboardManageFriends{position:relative; top:48px; left:195px; *left:199px; padding: 10px 20px 10px 20px; z-index:1}
.dashboardRankContainer{position:relative; top:-10px; left:655px}
.dashboardRankGridView{font-size:14px; font-weight:normal}
.dashboardRankItem{color:#333; padding: 2px 3px 1px 3px}
.dashboardRankContainer a:link, .dashboardRankContainer a:active, .dashboardRankContainer a:visited{color:#333; overflow: hidden; white-space:nowrap}
.dashboardRankContainer a:hover{color:#fd7903}
.dashboardRankShowLinks{position:relative; top:405px; *top:415px; left:800px; z-index:1}
.dashboardAddThis{position:absolute; top:38px; left:45px; *left:50px; padding: 10px 20px 10px 20px}
.dashboardPlayGameContainer{position:absolute; top:80px; left: 525px; z-index:1}
.dashboardPlayOption{position:absolute; top:130px; left:465px; width:180px}
.dashboardDropDown{font-size:11px; color:#333; margin: 2px 0 0 3px; position: relative; z-index:0}
.dashboardDropDownList{font-size:11px; margin:5px 0 0 0; width:127px; position: relative; z-index:1}
.dashboardFromLang,.dashboardToLang{margin:12px 0 0 0}
.dashboardRankEmptyGridView{position:absolute; top:20px}
.dashboardPlayLink{position:absolute; top:170px; left:463px; *left:466px; padding: 7px 30px 7px 30px}
.dashboardViewStatsLink{position:absolute; top:170px; left:566px; *left:569px; padding: 7px 3px 7px 3px; width:80px}
.dashboardNewsFeedHeaderLinks{position:absolute; top:365px; left: 400px; width:200px}
.dashboardNewsFeedContainer{height:135px; width: 609px; overflow: scroll; position: absolute; top:222px; left:52px; *left:55px}
.dashboardNewsFeedPagerContainer{position: absolute; top:365px; right:-355px; width:150px; text-align:right}
.dashboardNewsFeedPagerElem{padding:0 1px 0 1px}
.dashboardBadgesContainer{font-size:16px; font-weight: bold; color:#fff; position:absolute; top:180px; left:60px; *left:63px}
.dashboardBadgesBronzeRow,.dashboardBadgesSilverRow,.dashboardBadgesGoldRow{position:absolute; width:30px; text-align:center}
.dashboardBadgesBronzeRow{left:5px}
.dashboardBadgesSilverRow{left:53px}
.dashboardBadgesGoldRow{left:100px}
.dashboardYourRankContainer{font-size:14px; color:#fff; position:absolute; top:110px; left:245px}
.dashboardYourRankValueContainer{margin:-72px 0 0 120px; width:100px}
.dashboardYourRankLabel,.dashboardYourRankValue{padding:0 0 2px 0}
.dashboardUserDisplayName{font-size:24px; color:#d0f2f8; position:absolute; top: 3px; left: 210px; width:220px; overflow:hidden; white-space:nowrap}
.dashboardFriendRequestAlertRow,.dashboardSetProfileAlert{position:absolute; top:-18px; left:710px; width: 300px}
.dashboardSetProfileAlert{top:200px; left:42px; width:400px}
.dashboardVIPMode{position:absolute; top:36px; left:471px}
.dashboardVIPModeTurnOn{position:absolute; top:23px; right:5px}
.dashboardInviteStatus{position:absolute; top:15px; left:500px; width:200px}

.chooseGameBkg{background:url('http://s1.translationzilla.com/images/2/homeC1.png') no-repeat top left; position:relative; 
               margin: -60px 0 0 0; top: 10px; z-index:-175; height:652px; width:546px}
.chooseGameArea{background:url('http://s1.translationzilla.com/images/2/gameOptionsLabels.png') no-repeat top left; position:relative; 
                height:179px; width:182px; top: 80px; left: 50px}
.chooseGameOptions{position: relative; left: 200px; *width:500px}
.chooseGameDifficulty,.chooseGameFromLang,.chooseGameToLang{padding:0 0 18px 0; _padding:0 0 11px 0}
.chooseGameStartGameButtonRow{position:relative; top:300px; left:150px; _top:80px}
.chooseGameShowRules{font-size:16px; font-weight: bold; color:#fff; position:relative; top:310px; left:195px; _top:90px}
.chooseGameVIPOptions{position:relative; top:20px; left:-180px}
.sieChooseGameVIPOptions{background:url('http://s1.translationzilla.com/images/2/gameVIPOptions.png') no-repeat top left; height:172px; width:415px; padding:42px 0 0 8px}
.chooseGameVIPOptItem{padding:0 0 5px 0; *position:relative}
.chooseGameEmptyVocabPanel{position:absolute; top:0; left:-500px}
.chooseGameEmptyVocab{position:absolute; top:20px; left:25px; width:200px; margin:0 auto; text-align:center}
.chooseGameEmptyVocabOKButton{position:absolute; top:58px; left:195px}

.faqBkg{background:url('http://s1.translationzilla.com/images/2/faqC1.png') no-repeat top left; position:relative; 
        margin: -50px 0 0 15px; z-index:-175; height:630px; width:977px}
.faqContainer{color:#4d4d4a; font-weight:bold}
.faqSectionHeader{font-size:18px; padding: 0 0 15px 0}
.faqItems,.faqAnswer{font-size:16px}
.faqItems{width:364px; height:356px; overflow:scroll; *position:relative}
.faqItem,.faqItemActive{cursor:pointer; color:#4d4d4a; position: relative; left: 5px; padding: 0 0 5px 0; width:330px}
.faqItemActive{color:#fd7903}
.faqAnswer{position:absolute; top:-4px; left:432px; width:364px; height:356px; padding:20px; overflow:scroll}
.faqQ{color:#fd7903; padding: 0 0 15px 0}

.gameBkg{background-image:url('http://s1.translationzilla.com/images/2/gameC1-2.png')}
.gameBkg2{background-image:url('http://s1.translationzilla.com/images/2/gameC2.png'); width:977px; height:815px}
.gameTitle{background-image:url('http://s1.translationzilla.com/images/2/tiWelcome.png'); width:144px; height:26px; position:absolute; top:20px; left:50px}
.gameDisplayName{position:absolute; top:25px; left:205px; font-size: 26px; color:#d0f2f8; width:735px; overflow:hidden; white-space:nowrap}
.gameLevelLabel{position:absolute; top: 76px; left: 130px; font-size: 24px; color:#c3ee2f}
.gameTimeContainer{position:absolute; top: 77px; left: 462px}
.gameTimeValue{color: #c3ee2f; background-color: Transparent; border-style: none; font-size: 24px; position:absolute; top:0; left: 425px; line-height: 20px; margin: 0; padding: 0; _padding: 3px 0 0 0; width: 50px; }
.gameProgBar,.gameProgBarRemain{position:absolute; top:20px; *left:-10px}
.gameTimeEmpty{background:url('http://s3.translationzilla.com/images/2/timeBarEmpty.png') no-repeat top left; width:486px; height:26px; position: absolute; z-index:1; left:0; width:0px; overflow:hidden}
.gameTimeHigh,.gameTimeMid,.gameTimeLow{width:486px; height:26px; position: absolute}
.gameTimeHigh{background:url('http://s3.translationzilla.com/images/2/timeBarHigh.png') no-repeat top left}
.gameTimeMid{background:url('http://s3.translationzilla.com/images/2/timeBarMid.png') no-repeat top left}
.gameTimeLow{background:url('http://s3.translationzilla.com/images/2/timeBarLow.png') no-repeat top left}
.gameFromLangLabel,.gameToLangLabel{font-size:24px; color:#696969; position: absolute; left:175px; width: 200px}
.gameFromLangLabel{top:186px}
.gameToLangLabel{top:316px}
.gameActiveText{text-align:center; border-style:none; outline-style:none}
.gameFlagSrc,.gameFlagDest{position:absolute; left: 720px}
.gameFlagSrc{top:190px}
.gameFlagDest{top:316px}
.gameSource{position:absolute; top:182px; left:330px; _left:320px}
.gameSrcInfoLabel{font-size: 18px; color:#525252; background-color: Transparent; border-style: none; width:366px; text-align:center}
.gameSrcInfoCat,.gameSrcInfoType,.gameSrcInfoQual{position:absolute; left: 0px}
.gameSrcInfoCat{top:44px}
.gameSrcInfoType{top:45px; width:366px}
.gameSrcInfoQual{top:84px}
.gameTrans{position:absolute; top:310px; left:330px; _left:320px}
.gameGoButton{position:absolute; top:400px; left:425px}
.gameCountdownLabel{text-align:center}
.gameCountdown{position:absolute; top:365px; left:180px; *left:270px; _left:255px; *width:500px; _width:inherit}
.gameMsg{position:absolute; top:365px; left:360px}
.gameViewRules{position:absolute; top:480px; left:210px}
.gameCancel{position:absolute; top:480px; left:730px}
.gameSound{position:absolute; top:150px; left:918px; *left:910px}
.gamePleaseWait{background:url('http://s3.translationzilla.com/images/2/calcWait.png') no-repeat top left; width:255px; height:107px; position:relative; top: -500px; left:388px;}
.gameFlashHolder{position:absolute; top:60px; left:58px; _left:46px}

.regBkg{background-image:url('http://s1.translationzilla.com/images/2/registerC1.png')}
.regForPayment{position:absolute; top:-16px; left:120px; width:700px}
.regEmail,.regUsername,.regPassword,.regPasswordAgain,.regCountry,.regState,.regCity{position:absolute; top:33px; left:575px; *left:578px; _left:563px; padding:0 0 0 5px; *width:700px}
.regUsername{top:79px}
.regPassword{top:124px}
.regPasswordAgain{top:169px}
.regCountry{top:211px}
.regState{top:259px}
.regCity{top:304px}
.regPasswordAgain{padding:0 0 60px 5px}
.regTextBox{font-size:16px; font-weight:bold; color:#404040; width:224px; background-color:#f5f9c4; border-style:none; outline-style:none; padding-top:5px}
.regCountry{position:absolute; top:218px; left:577px; *left:582px; _left:565px; *z-index:10}
.regCountryDropDown{font-size:16px; font-weight:bold; cursor:pointer; padding: 5px 0 0 0; margin: -5px 0 0 0; color:#404040}
.regCountryList{position:relative; z-index:1}
.regCountryDropDownPanel{margin:4px 0 0 -3px}
.regControl{position:absolute; top:350px; left:577px}
.regValidationError{position:relative; top:0; left:-13px}
.regInfo{position:absolute; top:30px; left:-8px; width:400px}
.regReason{padding:0 0 15px 0}
.regSpeedRegMsg{position:absolute; top:-71px; left:130px; width:700px}

.resBkg{background-image:url('http://s1.translationzilla.com/images/2/resC1-2.png')}
.resContainer{_left:75px}
.resAddThis{position:absolute; top:-32px; left:-26px; _left:-23px; width:100px}
.resUrlInfo{position:absolute; font-size:10px; color:#fff; top:-46px; left:100px; width:400px}
.resUrl{width:342px}
.resLevelHeader,.resUserHeader{position:absolute; top: -73px; left:239px; width: 200px; overflow:hidden; white-space:nowrap}
.resToLangLabel{left:350px}
.resUserHeader{left:520px; width:340px}
.resFromToLangLabel{position:absolute; top:-8px; left:360px; text-align:right; width:500px}
.resHeader{font-size:20px; color:#bcedf5}
.resHeader2{font-size:14px; font-weight:bold; color:#fff}
.resBarGridAccuracy,.resBarGridSpeed,.resBarGridZilla{position:absolute; top:62px; z-index:1}
.resBarGridAccuracy{left:54px}
.resBarGridSpeed{left:366px}
.resBarGridZilla{left:684px}
.resBar{background:url('http://s2.translationzilla.com/images/2/resBar.png') no-repeat bottom left; width:36px; height:196px; position: absolute; bottom:-255px; overflow:hidden}
.resBarArrow{background:url('http://s2.translationzilla.com/images/2/resArrow.png') no-repeat top left; width:150px; height:12px; position: absolute; top:55px}
.resValue{width:80px; padding:0 0 0 20px; position:relative; top:-5px; color:#fff; font-size:18px; font-weight:bold}
.resPointsLabel{position:relative; top:-5px; color:#fff; font-size:12px}
.resBarAccuracyPos{left:59px; *left:62px}
.resBarArrowAccuracyPos{left:105px}
.resBarSpeedPos{left:372px; *left:375px}
.resBarArrowSpeedPos{left:418px}
.resBarZillaPos{left:689px; *left:692px}
.resBarArrowZillaPos{left:735px}
.resInfo{background:url('http://s3.translationzilla.com/images/2/info1.png') no-repeat top left; width:32px; height:26px; position: absolute; top:17px}
.resInfoAccuracy{left:205px}
.resInfoSpeed{left:519px}
.resInfoZilla{left:828px}
.resInfoPopupRight{background:url('http://s3.translationzilla.com/images/2/popupRight.png') no-repeat top left; width:286px; height:77px; position: absolute; top:-30px; z-index:10}
.resInfoPopupLeft{background:url('http://s3.translationzilla.com/images/2/popupLeft.png') no-repeat top left; width:286px; height:77px; position: absolute; top:-30px; z-index:10}
.resInfoAccuracyPopup{left:185px}
.resInfoSpeedPopup{left:499px}
.resInfoZillaPopup{left:590px}
.resInfoTextRight,.resInfoTextLeft{position:relative; left:65px; top:5px; color:#2e2e2e; font-size:11px; font-weight:bold; width:210px}
.resInfoTextLeft{left:10px}
.resCongrats{position:absolute; top:285px; left:20px}
.resCreditsBadges,.resCreditsGrades,.resCreditsRank{position:absolute; top:285px; left:370px; width:600px}
.resCreditsGrades{top:315px}
.resCreditsRank{top:345px}
.resPlayAgain,.resAnswers{position:absolute; top:410px}
.resPlayAgain{top:411px; left:587px}
.resAnswers{left:430px}
.resAnswersLoc{position:absolute; top:7px; width:110px; text-align:center; font-size:10px; color:#fff}
.resAnswersLink{position:relative; top:-40px; left:0; padding:8px 25px 8px 25px}
.resSound{position:absolute; top:-86px; left:865px}
.resRegLogin{position:absolute; top:-26px; left:520px; width:400px; z-index:1}

.frBkg{background-image:url('http://s1.translationzilla.com/images/2/basicC1.png')}
.frTitle{background-image:url('http://s1.translationzilla.com/images/2/tiFriends.png'); width:126px; height:34px; position:absolute; top:20px; left:50px}
.frControls{width:800px; height:100px; position:absolute; top:80px; left:50px}
.fiConLink,a.fiConLink,a.fiConLink:link,a.fiConLink:active,a.fiConLink:visited,
.frConLink,a.frConLink,a.frConLink:link,a.frConLink:active,a.frConLink:visited{background-image:url('http://s2.translationzilla.com/images/2/blankButton2_.png'); 
    background-repeat:no-repeat; background-position:0 0; width:135px; height:34px; cursor:pointer;
    font-size:12px; font-weight:bold; color:#555; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:34px}
a.frConLink:visited,a.fiConLink:visited{color:#fd7903}
a.frConLink:hover,a.fiConLink:hover{color:#fd7903; text-decoration:none}
.fiConLink,a.fiConLink,a.fiConLink:link,a.fiConLink:active,a.fiConLink:visited{font-size:14px}
.frConViewFriends,.frConInviteStatus,.frConPendingReq,.frInvite{position:absolute; top:0}
.frConInviteStatus{left:280px}
.frConPendingReq{left:140px}
.frInvite{left:420px}
.frPagePanel{position:absolute; top:45px}
.frGridViewHeaders{position:absolute; top:21px; left:59px; font-size: 18px; font-weight:bold; color:#95a969}
.frNameHeader,.frReqNameHeader,.frVIPHeader{position:relative; left:33px}
.frReqNameHeader{left:19px}
.frVIPHeader{left:437px}
.frPage0Panel,.frPage1Panel{background-image:url('http://s2.translationzilla.com/images/2/frPanel.png'); width:750px; height:321px; position:absolute; top:80px; left:75px}
.frPage2Panel{background-image:url('http://s2.translationzilla.com/images/2/frInviteStatusPanel.png'); width:904px; height:321px; position:absolute; top:80px; left:0px}
.frGridView,.frRequestsGridView{position:absolute; top:45px; left:23px; width:700px; height:216px; overflow:scroll}
.frDisplayName{overflow:hidden; white-space:nowrap}
.frRemove,.frAcceptReq,.frRejectReq{position:absolute; top:276px; left:18px}
.frRejectReq{left:593px}
.frInvStatHeaders{position:absolute; top:-25px; font-size:20px; color:#fff}
.frRegHeader,.frRegValue{position:relative; left: 322px}
.frInvitedGridView,.frRegisteredGridView{position:absolute; width:429px; height:260px; overflow:scroll}
.frRegisteredGridView{left:472px; width:432px}
.frInviteInfo,.frNumToVIPLabel{position:absolute; top:275px; left: 525px; width:330px; text-align:center}
.frInviteInfo{left:10px; width:400px}
.frPageInfo{width:750px; text-align:center}

.fiBkg{background-image:url('http://s1.translationzilla.com/images/2/basicC1.png')}
.fiTitle{background-image:url('http://s1.translationzilla.com/images/2/tiInviteFriends.png'); width:239px; height:34px; position:absolute; top:20px; left:50px}
.fiPage0{position:absolute; top:100px; left:50px}
.sieFiPage0{background-image:url('http://s1.translationzilla.com/images/2/fiPage0-2.png'); width:904px; height:359px}
.fiPage0Items{position:absolute; top:39px; left:2px; width:419px; height:309px; overflow:scroll; padding:10px 0 0 10px}
.fiPage0Item{position:relative; padding:0 0 15px 0}
.fiTick{padding:0 5px 0 0}
.sieFiPagePos{position:absolute; top:100px; left:50px}
.sieFiPagePos2{_left:280px}
.sieFiPagePos3{_left:120px}
.sieFiPagePos4{_left:120px}
.fiPage1,.fiPage2,.fiPage3,.fiPage4{background-position:center top; background-repeat:no-repeat; width:904px}
.fiPage1{background-image:url('http://s2.translationzilla.com/images/2/fiPage1-4.png'); width:906px; height:360px}
.fiPage2{background-image:url('http://s2.translationzilla.com/images/2/fiPage2.png'); height:320px}
.fiPage3{background-image:url('http://s3.translationzilla.com/images/2/fiPage3.png'); height:380px}
.fiPage4{background-image:url('http://s3.translationzilla.com/images/2/fiPage4.png'); height:360px}
.fiPayTitle,.fiInviteTitle{position:absolute; top:50px; left:490px}
.fiInviteTitle{top:250px}
.fiPayPal{position:absolute; top:96px; left:638px; z-index:1}
.fiPayPalLogo{position:absolute; top:45px; left:-37px}
.fiStart{position:absolute; top:290px; left:630px}
.fiContinue{position:absolute; top:485px; left:350px}
.fiEmail,.fiProvider,.fiPassword{position:absolute; top:135px; left:105px}
.fiProvider{top:160px}
.fiPassword{top:185px}
.fiEmails,.fiManEmailInfo{position:absolute; height:300px; width:409px; max-height:300px; max-width:409px; top:46px; left:483px}
.fiManEmailInfoInnerContainer{position:absolute; top:20px; left:20px; width:369px}
.fiManEmailError{position:absolute; top:366px; left:480px; width:400px;}
.fiError1TextRow,.fiError3TextRow{position:absolute; top:220px; left:15px; width:370px; color:Red}
.fiError3TextRow{top:382px; left:77px; *left:0; width:200px}
.fiContactsGridView{position:absolute; top:30px; left:237px; _left:0; width:430px; height:250px; overflow:scroll}
.fiNavPrev,.fiNavNext,.fiNavFinish{position:absolute; top:0; left:0}
.fiNavNext{left:180px}
.fiNavFinish{left:130px}
.fiEmailLabel{position:relative; top:2px}
.fiContactsSelect,.fiContactsSelectAll,.fiContactsDeselectAll{position:absolute; top:290px; left:250px}
.fiContactsSelectAll{left:310px}
.fiContactsDeselectAll{left:335px}
.fiMsgRow{position:absolute; width:723px; top:70px; left:90px; _left:15px}
.fiDescPara{position:absolute; width:750px; top:45px; left:80px; *top:100px; _left:0; text-align:center; margin: 0 auto}
.fiDescSubPara{width:600px; text-align:center; margin:0 auto}
.fiStatusContainer{position:absolute; top:330px; left:480px; *top:275px; _left:490px}
.fiStatusHeader{text-align:right}
.fiStatusValue{text-align:left; position:relative; top:-54px; left:110px; *top:-68px}
.fiStatusViewLink{position:absolute; top:70px; left:25px}
.fiWaitMsg1{position:absolute; top:7px; left:40px}

.prfBkg{background-image:url('http://s1.translationzilla.com/images/2/profileC1-2.png'); height:845px}
.prfBkg2{background-image:url('http://s1.translationzilla.com/images/2/profileEditC1-2.png'); height:845px}
#prfImage{position:absolute; top:100px; left:64px; *left:67px; _left:52px}
.prfNameTitle{position:absolute; top:33px; left:50px; *left:53px; _left:40px; width:570px; overflow:hidden; white-space:nowrap}
.prfInfoValues,.prfInfoEdits{position:absolute; top:98px; left:390px; *left:393px; _left:375px; width:220px}
.prfInfoEdits{top:95px}
.prfInfoNameValue,.prfInfoWebValue,.prfInfoLocValue,.prfInfoNatValue,.prfInfoAgeValue,.prfInfoLanguages{position:absolute}
.prfInfoNameValue,.prfInfoWebValue{width:220px; overflow:hidden; white-space:nowrap}
.prfInfoWebValue{top:24px}
.prfInfoLocValue{top:48px}
.prfInfoNatValue{top:72px}
.prfInfoAgeValue{top:96px}
.prfInfoLanguages{top:120px; background-color:#738648; width:220px; height:60px; _height:51px; border:solid 1px #666; *position:inherit; *z-index:0}
.prfInfoDescription,.prfEditContainer{position:absolute; top:86px; left:630px; width:320px; height:130px; _top:88px; *left:633px; _left:619px; _height:128px; padding:3px 0 0 3px; overflow:hidden}
.prfInfoDescription{width:314px}
.prfEditContainer{height:218px; left:627px; _top:86px; *left:630px; _left:615px}
.prfEditLangVisible{display:block; *display:none}
.prfEditLangSIEVisible{display:none; *display:block}
.prfInfoNameEdit,.prfInfoWebEdit,.prfInfoCityEdit,.prfInfoCountryEdit,.prfInfoNatEdit,.prfInfoAgeEdit,.prfInfoLanguagesEdit{position:absolute}
.prfInfoNameEdit,.prfInfoWebEdit,.prfInfoCityEdit,.prfInfoCountryEdit,.prfInfoNatEdit{width:220px; overflow:hidden; white-space:nowrap}
.prfInfoCountryEdit{width:227px}
.prfInfoWebEdit{top:24px}
.prfInfoCityEdit{top:48px}
.prfInfoCountryEdit{top:72px}
.prfInfoNatEdit{top:96px}
.prfInfoAgeEdit{top:120px}
.prfEditLangContainer{position:absolute; top:147px; width:227px; height:100px; background-color:#fff; overflow:scroll}
.prfEditButton,.prfCancelButton{position:absolute; top:15px; left:785px; width:150px}
.prfCancelButton{left:863px}
.prfLangDropDown{width:100px}
.prfLevelDropDown{width:70px}
.prfInformAboutJobs{position:absolute; top:230px; left:630px; _left:617px}
.prfInformTick{}
.prfInformJobsContainer{position:absolute; top:0; left:32px; width:288px; height:45px; overflow:hidden}
.prfJobsContact{text-align:right; position:relative; top:-14px}
.prfInformJobsEdit{position:absolute; top:320px; left:630px; width:320px}
.prfControlIcons{position:absolute; top:293px; left:71px; _left:61px}
.prfControlAvatar,.prfControlMsg,.prfControlFriend,.prfControlStats{position:absolute; top:0; left:0}
.prfControlMsg{top:5px; left:45px}
.prfControlFriend{left:93px}
.prfControlStats{top:3px; left:139px}
.prfControlsHeader{position:absolute; top:-25px; left:-43px; _left:-53px; width:300px}
.prfMngFriendsButton,.prfInvFriendsButton{position:absolute; top:40px; left:-8px; *left:-5px; _left:-10px}
.prfInvFriendsButton{top:88px}
.prfBadges{position:absolute; top:400px; left:306px; _left:294px}
.prfBronzeBadge,.prfSilverBadge,.prfGoldBadge{position:absolute; width:30px; text-align:center}
.prfBronzeBadge{left:5px}
.prfSilverBadge{left:53px}
.prfGoldBadge{left:100px}
.prfRank{position:absolute; top:323px; left:530px; _left:518px; width:100px}
.prfRankGrade,.prfRanking,.prfRankHighScore,.prfRankAvgScore{position:absolute}
.prfRanking{top:24px; left:10px}
.prfRankHighScore{top:48px; left:30px}
.prfRankAvgScore{top:72px; left:53px}
.prfStats{position:absolute; top:323px; left:710px; _left:698px; width:110px}
.prfStatsTests,.prfStatsAcc,.prfStatsSpeed,.prfStatsZilla{position:absolute}
.prfStatsTests{left:5px}
.prfStatsAcc{top:24px; left:55px}
.prfStatsSpeed{top:48px; left:38px}
.prfStatsZilla{top:72px; left:43px}
.prfPlayGameContainer{position:absolute; top:480px; left:125px; width:212px; height:133px}
.prfLevel,.prfFromLang,.prfToLang{position:absolute; _left:-15px}
.prfFromLang{top:30px}
.prfToLang{top:60px}
.prfPlayButton{position:absolute; top:87px; left:43px}
.prfVIPStatus{position:relative; background-color:#b9c29a; padding:5px; width:657px; margin-top:20px}
.prfVIPBadge{position:absolute; top:10px; left:30px; _left:20px; background:url('http://s2.translationzilla.com/images/2/vip2.png') no-repeat top left; height:23px; width:59px}
.prfVIP{position:relative; top:0; left:0; background:url('http://s2.translationzilla.com/images/2/profileVIPComm.png') no-repeat top left; height:36px; width:667px; margin: 0 0 20px 0}
.prfUpgradeNowLink{position:absolute; top:10px; left:470px}
.prfAvatars{position:absolute; top:0px; left:150px; padding:38px 0 0 79px}
.siePrfAvatars{background:url('http://s2.translationzilla.com/images/2/avatarC1.png') no-repeat top left; height:162px; width:715px;}
.prfCarousel{position:absolute; top:40px; left:80px}
.prfImageUploadContainer{position:absolute; top:80px; left:550px}
.prfUploadFileChooser{}
.prfImageFileInfo{position:absolute; top:43px; *top:55px; _left:0}
.prfFileUploadControl,.profileImageUploadErrorRow{width:220px}
.prfEditUpdateControlsRow{position:absolute; top:75px}
.prfInfoBlock{position:relative}
.prfVIPAndNews{position:absolute; top:452px; left:283px; *left:286px; _left:271px}
.prfNewsFeedContainer{height:133px; width: 667px; overflow: scroll; position: relative; top:0; left:0; background-color:#b6bf96}
.prfNewsFeedGridView{position:relative; top:0; left:0}
.prfPasswordHeader,.prfEmailSettingsHeader,.prfViewOwnHeader{position:absolute; top:65px; left:52px; *left:55px; _left:40px; width:200px}
.prfEmailSettingsHeader{left:160px; _left:148px; width:150px}
.prfViewOwnHeader{left:78px; _left:66px}
.prfSendMsgNeedVIP{position:absolute; top:20px; left:25px; width:200px; margin:0 auto; text-align:center}
.prfSendMsgUpgradeLink,.prfSendMsgCancelButton{position:absolute; top:58px; left:30px}
.prfSendMsgCancelButton{left:170px}
.prfSendMsgEditor{position:absolute; top:20px; left:20px}
.prfSendMsgControlRow{padding:5px 0 0 5px}
.prfSendMsgRes{*position:absolute; _top:0; _left:0; width:255px; margin:0 auto; text-align:center; padding-top:30px}
.prfSendMsgResOk{padding-top:10px}
.prfVIPModeOn{background-image:url('http://s1.translationzilla.com/images/2/vipModeOn.png'); width:176px; height:38px; 
    position:absolute; top:605px; left:72px}
.prfSubscribeButton{position:absolute; top:53px; left:350px; *top:45px}
.prfModifyButton{position:absolute; top:72px; left:545px}
.prfModifyMsg{padding:0 0 0 50px}
#prfSendMsgWait{position:absolute; top:150px; left:300px; border:solid 1px #000; width:130px}

.pwInnerBkg{background-image:url('http://s1.translationzilla.com/images/2/passwordC1.png')}
.pwInnerBkg2{background-image:url('http://s1.translationzilla.com/images/2/passwordC2.png')}
.pwTitle{background-image:url('http://s1.translationzilla.com/images/2/tiPassword.png'); width:173px; height:38px; position:absolute; top:20px; left:50px}
.pwEntryOldPW,.pwEntryNewPW,.pwEntryNewPWAgain,.pwEmailEntry{position:absolute; top:178px; left:445px; padding:0 0 11px 0; width:600px}
.pwEntryNewPW{top:215px}
.pwEntryNewPWAgain{top:252px}
.pwEmailEntry{top:347px}
.pwVError,.pwVEmailError{position:relative; top:17px; left:-150px}
.pwVEmailError{left:-147px}
.pwSendButton{position:absolute; top:338px; left:620px}
.pwCancelButton,.pwUpdateButton{position:absolute; top:500px; left:520px}
.pwCancelButton{left:650px}
.pwChangeMsg{position:absolute; top:470px; left:520px; width:500px}

.emailInnerBkg{background-image:url('http://s1.translationzilla.com/images/2/emailSettingsC1.png')}
.emailTitle{background-image:url('http://s1.translationzilla.com/images/2/tiEmailSettings.png'); width:260px; height:39px; position:absolute; top:20px; left:50px}
.emailSettingsContainer{position:absolute; top:120px; left:170px}
.emailVError{position:relative; top:19px; left:-158px}
.emailUpdateButton{position:absolute; top:-8px; left:410px}
.emailUpdateOptionsButton{position:absolute; top:220px; left:410px}
.emailSettingChecks{padding-bottom:5px}
.emailPanel{padding-left:130px}
.emailOptionsPanel{padding:45px 0 0 130px}
.emailUpdateMsg{position:absolute; top:300px; left:130px}

.statInnerBkg{background-image:url('http://s1.translationzilla.com/images/2/statsC1.png'); width:903px; height:321px; left:51px}
.statRankContainer{position:absolute; top:100px; left:51px; width:883px; height:301px; padding:10px; overflow:scroll}
.statRankContainer table.statRankGridView tr td{overflow:hidden; white-space:nowrap}
.statRankGridView{margin:5px 0 20px 0}
.statItemName{width:200px; max-width:200px}
.statControl{position:absolute; top:65px; left:51px}
.statSiePanel{*position:relative; *width:600px}

.ansInnerBkg{background-image:url('http://s1.translationzilla.com/images/2/ansIC1.png'); height:321px}
.ansTitle{position:absolute; top:20px; left:50px}
.ansHeaderUser{position:absolute; top:26px; left:550px; width:400px; overflow:hidden; white-space:nowrap}
.ansHeaderLevel,.ansHeaderFromLang,.ansHeaderToLang{position:absolute; top:80px; left:135px}
.ansHeaderFromLang{left:380px}
.ansHeaderToLang{left:630px}
.ansGridView{position:absolute; top:105px; left:135px; padding:5px; background-color:#fff; width:730px; height:300px; overflow:scroll}
.ansCorrectAnswersField{width:210px}
.ansUserAnswer{overflow:hidden; white-space:nowrap}
.ansInfoRow{position:absolute; top:425px; left:135px}
.ansVIPUpsellContainer{position:absolute; top:193px; left:135px; background-color:#fff}
.ansVIPUpsellMsg{position:absolute; top:50px; left:160px; text-align:center}
.ansNumTranslations,.ansAccuracy,.ansRank{position:absolute; top:0; left:0; width:300px}
.ansAccuracy{left:245px}
.ansRank{left:495px}
.ansBackButtonRow{position:absolute; top:480px; left:135px}

.rulesContainer{position:absolute; top:50px; left:30px}
.rulesTitle{background-image:url('http://s1.translationzilla.com/images/2/tiRules.png'); width:89px; height:34px; position:absolute; top:-30px; left:20px}

/*- general -*/
.soundImage{cursor:pointer}

.title1{font-size:38px; color:#bbeff8}
.txt22,.txt1{font-size:11px; font-weight:bold; color:#2B2A2A}
.txt2{font-size:12px; font-weight:bold; color:#fff}
.txt3{font-size:12px; font-weight:bold; color:#434343}
.txt4,.txt25{font-size:14px; font-weight:bold; color:#434343}
.txt25{font-size:16px}
.txt5{font-size:30px; color:#434343}
.txt6,.txt21{font-size:36px; color:#bbeff8}
.txt7,.txt19{font-size:28px; color:#bbeff8}
.txt8{font-size:12px; color:#b1e8f2}
.txt9,.txt20,.txt29{font-size:16px; font-weight:bold; color:#fff}
.txt10{font-size:14px; font-weight:bold; color:#b1e8f2}
.txt11,.txt23{font-size:12px; color:#747373}
.txt12{font-size:12px; font-weight:normal; color:Red}
.txt13{font-size:12px; font-weight:bold; color:#323232}
.txt14{font-size:11px; color:#323232}
.txt15{font-size:12px; font-weight:bold; color:#323232}
.txt16{font-size:16px; font-weight:bold; color:#b1e8f2}
.txt17,.txt18{font-size:14px; font-weight:bold; color:#2a3511}
.txt24,.txt30{font-size:20px; font-weight:bold; color:Yellow}
.txt18{color:#b0e8f1}
.txt19{color:#fff}
.txt20{color:#bbeff8}
.txt21{color:#626161}
.txt22{color:Green}
.txt23{color:#fff}
.txt26,.txt27{font-size:28px; color:#222; font-style:italic}
.txt27{font-size:18px}
.txt28{font-size:16px; color:#323232}
.txt29{font-size:20px}
.txt30{font-size:24px}

.txtEm1{font-weight:bold}
.txtEm2{font-size:20px; font-weight:bold}
.txtEm3{font-style:italic}
.txtEm4{font-size:28px; font-weight:bold}

.grayTransparentBkg { background:gray; filter:alpha(Opacity=50); opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; }

.confirmationPanel{background-image:url('http://s2.translationzilla.com/images/2/confirmPopup.png'); width:255px; height:107px}
.confirmLabelDiv,.confirmLabelDiv2{width:210px}
.confirmLabelDiv2{text-align:center}
.confirmLabel{position:relative; top:15px; left:25px; font-size:14px; font-weight:bold; color:#818d48}
.confirmControls{padding:7px 0 0 125px}
.confirmItemLabel{overflow:hidden; white-space:nowrap; width:220px; height:50px}
.confirmControls2{position:absolute; top:63px; left:141px}
.confirmControls3{position:absolute; top:58px; left:95px}

.contentContainer{position:relative}
.generalAddThis,a.generalAddThis,a.generalAddThis:link,a.generalAddThis:visited,a.generalAddThis:active,
.buttonLinkDark,a.buttonLinkDark,a.buttonLinkDark:link,a.buttonLinkDark:visited,a.buttonLinkDark:active{font-weight:bold; color:#555}
a.buttonLinkDark:hover{color:#fd7903; text-decoration:none}
.buttonLinkDark2,a.buttonLinkDark2,a.buttonLinkDark2:link,a.buttonLinkDark2:visited,a.buttonLinkDark2:active{font-size:18px; color:#555}
a.buttonLinkDark2:hover{color:#fd7903; text-decoration:none}
.buttonLinkLight,a.buttonLinkLight,a.buttonLinkLight:link,a.buttonLinkLight:visited,a.buttonLinkLight:active{font-size:18px; color:#fff}
a.buttonLinkLight:hover{color:#333; text-decoration:none}

.dropDownImage1{background:url('http://s4.translationzilla.com/images/2/dropdown1.png') no-repeat top left; height:18px; width:127px}
.dropDownImage2{background:url('http://s4.translationzilla.com/images/2/dropdown2.png') no-repeat top left; height:32px; width:234px}
.generalDropDown2{font-size:18px; color:#333; margin: 6px 0 0 6px; position: relative; z-index:0}
.generalDropDownList2{font-size:18px; width:234px; margin:-4px 0 0 0; position: relative; z-index:1; *position:absolute}

.tzLink4,a.tzLink4,a.tzLink4:link,a.tzLink4:active,a.tzLink4:visited,
.tzLink2,a.tzLink2,a.tzLink2:link,a.tzLink2:active,a.tzLink2:visited,
.tzLink3,a.tzLink3,a.tzLink3:link,a.tzLink3:active,a.tzLink3:visited{font-weight:bold; text-decoration:underline; padding: 0 0 0 10px}
.tzLink3,a.tzLink3,a.tzLink3:link,a.tzLink3:active,a.tzLink3:visited{color:#fd7903}
.tzLink4,a.tzLink4,a.tzLink4:link,a.tzLink4:active,a.tzLink4:visited{color:Yellow}
.tzLink5,a.tzLink5,a.tzLink5:link,a.tzLink5:active,a.tzLink5:visited{color:#fff; font-size:16px; font-weight:bold; text-decoration:underline}
.tzLink6,a.tzLink6,a.tzLink6:link,a.tzLink6:active,a.tzLink6:visited{color:#818d48; text-decoration:underline}
.tzLink7,a.tzLink7,a.tzLink7:link,a.tzLink7:active,a.tzLink7:visited{color:#fff; font-size:14px; font-weight:bold; text-decoration:underline}
.tzLink8,a.tzLink8,a.tzLink8:link,a.tzLink8:active,a.tzLink8:visited{color:#fff; font-size:18px; text-decoration:none}
.tzLink9,a.tzLink9,a.tzLink9:link,a.tzLink9:active,a.tzLink9:visited{color:#2e2e2e; font-size:18px; text-decoration:none}
.tzLink10,a.tzLink10,a.tzLink10:link,a.tzLink10:active,a.tzLink10:visited{color:#b9eef8; font-size:18px; text-decoration:underline}
.tzLink11,a.tzLink11,a.tzLink11:link,a.tzLink11:active,a.tzLink11:visited{color:#2e2e2e; font-size:12px; text-decoration:underline}
.tzLink12,a.tzLink12,a.tzLink12:link,a.tzLink12:active,a.tzLink12:visited{color:#2e2e2e; font-size:11px; text-decoration:underline}
.tzLink13,a.tzLink13,a.tzLink13:link,a.tzLink13:active,a.tzLink13:visited{color:#2e2e2e; font-size:12px; text-decoration:none}
.tzLink14,a.tzLink14,a.tzLink14:link,a.tzLink14:active,a.tzLink14:visited{color:#2e2e2e; font-size:18px; text-decoration:underline}
.tzLink15,a.tzLink15,a.tzLink15:link,a.tzLink15:active,a.tzLink15:visited{color:#ff9000; font-size:36px; text-decoration:underline}
.tzLink16,a.tzLink16,a.tzLink16:link,a.tzLink16:active,a.tzLink16:visited{color:Green; font-size:11px; text-decoration:underline}
.tzLink17,a.tzLink17,a.tzLink17:link,a.tzLink17:active,a.tzLink17:visited{color:#2e2e2e; font-size:10px; text-decoration:underline}
.tzLink18,a.tzLink18,a.tzLink18:link,a.tzLink18:active,a.tzLink18:visited{color:#2e2e2e; font-size:14px; text-decoration:underline}
.tzLink19,a.tzLink19,a.tzLink19:link,a.tzLink19:active,a.tzLink19:visited{color:#2e2e2e; font-size:16px; text-decoration:none}
.tzLink20,a.tzLink20,a.tzLink20:link,a.tzLink20:active,a.tzLink20:visited{color:Yellow; font-size:18px; text-decoration:underline}
a.tzLink2:hover,a.tzLink3:hover,a.tzLink4:hover,a.tzLink5:hover,a.tzLink6:hover,a.tzLink7:hover,
a.tzLink9:hover,a.tzLink10:hover,a.tzLink11:hover,a.tzLink12:hover,a.tzLink13:hover,a.tzLink14:hover,
a.tzLink16:hover,a.tzLink18:hover,a.tzLink19:hover,a.tzLink20:hover{color:#fd7903}
a.tzLink8:hover,a.tzLink15:hover{color:#2e2e2e}
a.tzLink17:hover{color:Green}

.tzbLink1,a.tzbLink1,a.tzbLink1:link,a.tzbLink1:active,a.tzbLink1:visited{background-image:url('http://s4.translationzilla.com/images/2/blankButton5.png'); 
    background-repeat:no-repeat; background-position:0 0; width:84px; height:28px; cursor:pointer;
    font-size:14px; color:#fff; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:28px}
a.tzbLink1:hover{color:#333; text-decoration:none}
.tzbLink2,a.tzbLink2,a.tzbLink2:link,a.tzbLink2:active,a.tzbLink2:visited{background-image:url('http://s4.translationzilla.com/images/2/blankButton3.png'); 
    background-repeat:no-repeat; background-position:0 0; width:191px; height:45px;
    font-size:18px; font-weight:bold; color:#b2dd3a; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:45px}
a.tzbLink2:hover{color:#fd7903; text-decoration:none}
.tzbLink3,a.tzbLink3,a.tzbLink3:link,a.tzbLink3:active,a.tzbLink3:visited,
.tzbLink4,a.tzbLink4,a.tzbLink4:link,a.tzbLink4:active,a.tzbLink4:visited{background-image:url('http://s4.translationzilla.com/images/2/blankButton1.png'); 
    background-repeat:no-repeat; background-position:0 0; width:119px; height:40px;
    font-size:18px; font-weight:bold; color:#333; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:40px}
a.tzbLink3:hover,a.tzbLink4:hover{color:#fd7903; text-decoration:none}
.tzbLink4,a.tzbLink4,a.tzbLink4:link,a.tzbLink4:active,a.tzbLink4:visited{font-size:14px}
.tzbLink5,a.tzbLink5,a.tzbLink5:link,a.tzbLink5:active,a.tzbLink5:visited{background-image:url('http://s4.translationzilla.com/images/2/blankButton6.png'); 
    background-repeat:no-repeat; background-position:0 0; width:117px; height:38px;
    font-size:14px; font-weight:bold; color:#fff; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:38px}
a.tzbLink5:hover{color:#222; text-decoration:none}
.tzbLink6,a.tzbLink6,a.tzbLink6:link,a.tzbLink6:active,a.tzbLink6:visited{background-image:url('http://s4.translationzilla.com/images/2/blankButton7.png'); 
    background-repeat:no-repeat; background-position:0 0; width:92px; height:28px; cursor:pointer;
    font-size:14px; font-weight:bold; color:#fff; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:28px}
a.tzbLink6:hover{text-decoration:none}
.tzbLink7,a.tzbLink7,a.tzbLink7:link,a.tzbLink7:active,a.tzbLink7:visited{background-image:url('http://s4.translationzilla.com/images/2/blankButton8.png'); 
    background-repeat:no-repeat; background-position:0 0; width:72px; height:28px; cursor:pointer;
    font-size:14px; font-weight:bold; color:#fff; display:block; overflow:hidden; text-align: center;
    vertical-align:middle; line-height:28px}
a.tzbLink7:hover{color:#fd7903; text-decoration:none}

.waitPanel1{position:absolute; top:300px; left:400px; z-index:10}
.sieWaitPanel1{background-image:url('http://s8.translationzilla.com/images/2/confirmPopup.png'); width:255px; height:107px}
.dialogPanel1{position:absolute; top:50px; left:115px; z-index:50}
.sieDialogPanel1{background-image:url('http://s8.translationzilla.com/images/2/dialog1.png'); width:780px; height:450px}

.pleaseWait1{position:absolute; top:300px; left:35px; width:220px; background-color:#fff}
    
.basicBkg{background-image:url('http://s1.translationzilla.com/images/2/basicC1.png')}
.basicTitle{position:absolute; top:20px; left:50px}

/*- dnn menu -*/
.mainMenu{padding:16px 20px 0 0; float:right; font-size:12px; font-weight:bold; text-transform: uppercase; outline-style: none; outline-width: 0; cursor:pointer; background-color:transparent;
          *height:40px}
.mainMenu .root{color: #6e903b; text-align:center; padding:5px 12px 5px 12px; white-space:nowrap; overflow:visible}
.mainMenu .hov, .mainMenu .sel, .mainMenu .bc{color:#fff; background-color:#fd7903}
.mainMenu .hov > .txt, .mainMenu .sel > .txt{}
.mainMenu .sel, .mainMenu .bc {color:#000}
.mainMenu table{border:1px solid #C0D6E5; z-index: 100; /* Add this so the menu will appear in front of all elements - needed when we use relative or absolute positioning */}
/* SUB Menu Normal */
.mainMenu tr.mi{background-color:#7b9b39; z-index: 1000; font-size: 11px; font-weight:bold; text-align:left; color:#375162; line-height:2em; text-transform:none}
.mainMenu tr.mi td{padding: 0 2px; text-transform:none}
/* SUB Menu hover & selected */
.mainMenu tr.hov {background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left}
.mainMenu td{color:Black}
.mainMenu tr.hov td{color:#fff}
.mainMenu tr.sel, .mainMenu tr.bc{background: #CE0D0D url(../images/submenu_active.gif) repeat-x top left}
.mainMenu tr.sel td, .mainMenu tr.bc td{color:#fff}
.main_dnnmenu_break{height: 2px; background-color: #D5E0FF}

/* Image Carousel */
#horizontal_carousel{float:left; width:610px; height:240px; margin-bottom:10px; position:relative}
#horizontal_carousel .container{float:left; width:300px; height: 240px; position:relative; overflow:hidden}
#horizontal_carousel ul {margin:0; padding:0; width:100000px; position:relative; top:0; left:0; height:240px}                      
#horizontal_carousel ul li {width:100px; height:240px; text-align:center; list-style:none; float:left}
#horizontal_carousel .previous_button {float:left; width:26px; height:100px; background:url(http://s4.translationzilla.com/images/2/arrowLeft.png); z-index:100; cursor:pointer; background-repeat:no-repeat; background-position:center}
#horizontal_carousel .previous_button_over {background: url(http://s4.translationzilla.com/images/2/arrowLeftHover.png); background-repeat:no-repeat; background-position:center}
#horizontal_carousel .previous_button_disabled {background: url(http://s2.translationzilla.com/images/2/arrowLeftDisabled.png); background-repeat:no-repeat; background-position:center; cursor: default}
#horizontal_carousel .next_button {float:left; width:26px; height:100px; background:url(http://s2.translationzilla.com/images/2/arrowRight.png); z-index:100; background-repeat:no-repeat; background-position:center; cursor:pointer}
#horizontal_carousel .next_button_over {background: url(http://s3.translationzilla.com/images/2/arrowRightHover.png); background-repeat:no-repeat; background-position:center}
#horizontal_carousel .next_button_disabled {background: url(http://s3.translationzilla.com/images/2/arrowRightDisabled.png); background-repeat:no-repeat; background-position:center; cursor: default}

.aftoolbarlinks a,.aftoolbarlinks a:link,.aftoolbarlinks a:active,.aftoolbarlinks a:visited,.aftoolbarlinks a:hover{font-size:13px}
.aftopicrowalt a,.aftopicrowalt a:link,.aftopicrowalt a:active,.aftopicrowalt a:visited,.aftopicrowalt a:hover{font-size:13px; font-weight:normal}
.aftopicrownewalt a,.aftopicrownewalt a:link,.aftopicrownewalt a:active,.aftopicrownewalt a:visited,.aftopicrownewalt a:hover,
.aftopicrownew a,.aftopicrownew a:link,.aftopicrownew a:active,.aftopicrownew a:visited,.aftopicrownew a:hover,
.aftopicrow a,.aftopicrow a:link,.aftopicrow a:active,.aftopicrow a:visited,.aftopicrow a:hover,
.afsubject a,.afsubject a:link,.afsubject a:active,.afsubject a:visited,.afsubject a:hover{font-size:13px; font-weight:bold}
.afforumrowtop a,.afforumrowtop a:link,.afforumrowtop a:active,.afforumrowtop a:visited,.afforumrowtop a:hover{font-size:14px; font-weight:bold}
.afforumrowbottom a,.afforumrowbottom a:link,.afforumrowbottom a:active,.afforumrowbottom a:visited,.afforumrowbottom a:hover{font-size:14px; font-weight:bold}
.afmenu a,.afmenu a:link,.afmenu a:active,.afmenu a:visited,.afmenu a:hover{color:#000}
table.afgrid{width:1008px}
.afpostbody{font-size:12px; color:#000}
.aflegend{color:#222}
.afmenuclick{color:#000}