*{margin:0;padding:0}
#FreeLogo{display:none}
body{background:#fff url(/images/GradBack.jpg) repeat-x center 0px;color:#999;font:100% Arial,Helvetica,sans-serif;padding:0.1em 0.25em 1em;text-align:center}
body,input,select,textarea,a{font-family:Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{color:#005740;margin:0 0 0.5em}
h1{color:#b20000;font-size:1.90em}
h2{font-size:1.60em}
h3{font-size:1.40em}
h4{font-size:1.15em}
h5{font-size:1.00em}
h6{font-size:0.85em}
p{margin:0 0 1.5em}
a{color:#005740}
a:hover{text-decoration:none}
a img{border:0}
table{clear:left;font-size:1em;margin:0 0 1.5em}
form{display:inline}input{padding:1px}
input,select,textarea{font:1em Arial,Helvetica,sans-serif;padding:1px}
input.disabled{background:#ccc}
p.button{background:url(/images/bg-300x25-button.gif) repeat-y top left;font-weight:bold;line-height:25px;margin:10px auto;text-align:center;width:300px}
p.button a{color:#333;display:block;padding:0 30px;text-decoration:none}
p.button a:hover{color:#000}
blockquote,ol,ul{margin:20px 40px}
ol.tick,ul.tick{list-style-image:url(/images/icon-12x12-tick.gif)}
hr{display:none}
div.hr{border-top:1px solid #7fa69e;clear:both;margin:10px 0}
#Layout{background:#fff;color:#333;margin:0.1em auto 0;text-align:left;width:1000px}
#Sites ul{background:#fff;clear:both;color:#666;font:bold 0.7em Arial,Helvetica,sans-serif;list-style-type:none;margin:0;margin-top:7px;text-align:right}
#Sites ul li{display:inline;white-space:nowrap;border-left:2px solid #FFF}
#Sites ul li a{color:#333;padding:0.2em 1.2em;text-decoration:none;padding-top:0.7em;padding-bottom:0.7em;line-height:23px;border-top:2px solid #fff}
#Sites ul li a:hover{color:#b20000;border-top:2px solid #b20000}
#Branding{background:#005740 url(/images/bg-header.gif) repeat-x;color:#fff;border-bottom:4px solid #b20000;height:4.15em;position:relative}
#SiteLogo{left:0;padding:9px 10px;position:absolute;top:0}
#tfdLogo{padding:9px 10px;position:absolute;left:618px;top:-2px}
#Forms{font-size:0.75em;position:absolute;top:0.75em;right:0.75em}
#Forms form{display:block;margin:0}
#Forms #SearchPhrase{background:#fff;border:1px solid #000;color:#999;height:1.25em;padding:0.1em 0.1em 0.2em;position:absolute;right:1.6em;top:0;width:13.5em}
#Forms #SearchButton{background:#b20000;border:1px solid #000;color:#fff;height:1.3em;padding:0.1em;position:absolute;right:0;top:0;width:1.3em}
#Forms #Locales{position:absolute;right:0;top:0.7em;width:15.4em}
#TopNav ul#Menu{background:#e5e5e5 url(/images/bg-nav-top.gif) repeat-x bottom;clear:both;color:#005740;font:bold 0.75em/38px Arial,Helvetica,sans-serif;list-style:none;margin:0;padding:0 0 4px}
#SubContent{float:left;font-size:0.7em;width:180px}
#SubNav{margin-bottom:1em}
#SubNav ul{background:#e5e5e5;clear:both;color:#005740;font-weight:bold;list-style:none;margin:0;padding:0}
#SubNav ul li{border-bottom:1px solid #fff}
#SubNav ul li a{background:#eee url(/images/bg-nav-sub.gif) repeat-x bottom;color:#005740;display:block;padding:0.3em 0.5em;text-decoration:none}
#SubNav ul li a:hover,#SubNav ul li a.selected{background:#005740 url(/images/bg-nav-sub-on.gif) repeat-x top;color:#fff}
#SubNav ul ul{background:#eee;border-top:1px solid #cacaca;clear:both;color:#005740;font-weight:normal;list-style:none;margin:0;padding:0}
#SubNav ul ul li{border-bottom:1px solid #cacaca}
#SubNav ul ul li a{background-image:none}
#SubNav ul ul li a:hover,#SubNav ul ul li a.selected{background:#eee;color:#b20000!important}
#SubNav ul ul ul{padding:0.1em 1em}
#SubNav ul ul ul li{border-bottom:1px solid #eee}
#SubNav ul ul ul ul{border:0}
#Content{margin-left:180px;font-size:0.75em;padding:10px;width:555px}
#HomeContent{font-size:0.75em;position:relative}
#HomeContent #Main{height:1%;min-height:350px;padding:10px}
* html #HomeContent #Main{height:350px}

#Footer{
/*width:970px;*/
width:980px;
clear:both;
color:#666;
font:0.7em Arial,Helvetica,sans-serif;
/*margin:auto;*/
margin: 0 auto;
/*padding:20px 0.5em 0.5em 0.5em;*/
padding:15px 0 0.5em 0;
text-align:center;
background-color:#fff;
border-top: 1px solid #eaeaea;
background-image:url(/media/footer-top-grey-bg-tile.gif);
background-position:left -18px;
background-repeat:repeat-x;
}

#Footer a{color:#666}
#Footer a:hover{color:#000}
#content-left{height:1%;width:650px}
#content-right{height:1%;width:320px;float:right;clear:right}
#content-right .ContentPadding{margin-left:10px}
#footer{clear:both;font-size:0.7em;text-align:center}
#quick-links{float:right;margin:0 0 10px 10px;width:210px}
div.box *{margin:0}
div.box{margin-bottom:10px}
div.setmargin{margin-top:10px;margin-bottom:5px}
div.box div.box-title{background:url(/images/bg-1x25-box-title.gif);height:1%}
div.box div.box-title h3{color:#005740;font:bold 1em/25px Arial,Helvetica,sans-serif;margin:0;text-align:left;padding-left:20px}
div.box div.box-title h3 a{color:#005740;text-decoration:none}
div.box div.box-title div.box-title-left{background:url(/images/bg-10x25-box-title-left.gif) no-repeat top left;float:left;height:25px;text-align:left;width:10px}
div.box div.box-title div.box-title-right{background:url(/images/bg-10x25-box-title-right.gif) no-repeat top right;float:right;height:25px;text-align:right;width:10px}
div.box div.box-header{background:url(/images/bg-1x10-box-header.gif) repeat-x bottom;height:10px;font-size:1px}
div.box div.box-header div.box-header-left{background:url(/images/bg-10x10-box-header-left.gif) no-repeat bottom left;float:left;height:10px;text-align:left;width:10px}
div.box div.box-header div.box-header-right{background:url(/images/bg-10x10-box-header-right.gif) no-repeat bottom right;float:right;height:10px;text-align:right;width:10px}
div.box div.box-content{background:#f2f6f5;border-right:1px solid #7fa69e;border-left:1px solid #7fa69e;color:#005740;padding:0 10px}
div.box div.box-footer{background:url(/images/bg-1x10-box-footer.gif) repeat-x top;height:10px;font-size:1px}
div.box div.box-footer div.box-footer-left{background:url(/images/bg-10x10-box-footer-left.gif) no-repeat top left;float:left;height:10px;text-align:left;width:10px}
div.box div.box-footer div.box-footer-right{background:url(/images/bg-10x10-box-footer-right.gif) no-repeat top right;float:right;height:10px;text-align:right;width:10px}
ul.links{list-style-type:none;padding-top:10px;position:relative}
ul.links li{font-size:0.9em;border-bottom:1px dashed #7fa69e}
ul.links li a{color:#666;display:block;padding:4px 10px;text-decoration:none}
ul.links li.on a{background:#e5edeb;color:#333;font-weight:bold;text-decoration:none}
ul.links li a:hover{background:#e5edeb;color:#333;text-decoration:none}
div.form{float:left;margin-bottom:10px;clear:both}
div.form div.row{clear:both;padding-top:3px;width:100%}
div.form div.row span.label{float:left;font-weight:bold;margin-right:3px;text-align:right}
div.form div.row span.field{float:left;margin-left:3px;text-align:left;width:350px}
table.data{border:1px solid #7fa69e;border-top:0;font-size:0.95em}
table.data tr{vertical-align:top}
table.data th{background:#bfd2ce;padding:2px 10px 2px 10px;border-top:1px solid #7fa69e;text-align:left}
table.data td{background:#fff;padding:2px 10px 2px 10px;border-top:1px solid #7fa69e}
table.logo td{padding-right:10px;vertical-align:middle}
.solution{min-height:170px;margin:0 10px 10px 0;padding:10px 10px 10px 210px}
* html .solution{height:190px}
.solution ul{color:#7fa69e;font-size:0.9em;list-style-type:square;margin:0 0 10px 20px}
.solution ul a{color:#005740}
#solution-corporate{background:#f7f5ee url(/images/bg-200x170-solutions-corporate.jpg) no-repeat top left}
#solution-click2translate{background:#e5edeb url(/images/bg-200x170-solutions-click2translate.jpg) no-repeat top left}
#solution-flagman{background:#e5edeb url(/images/bg-200x170-solutions-flagman.jpg) no-repeat top left}
#solution-tradoslogo{background:#e5edeb url(/images/bg-200x170-trados-logo.jpg) no-repeat top left}
#solution-home{background:#f7f5ee url(/images/bg-200x170-solutions-home.jpg) no-repeat top left}
#solution-map-book{background:#f7f5ee url(/images/bg-200x170-solutions-map-book.jpg) no-repeat top left}
#solution-map-cd{background:#e5edeb url(/images/bg-200x170-solutions-map-cd.jpg) no-repeat top left}
#solution-smb{background:#e5edeb url(/images/bg-200x170-solutions-smb.jpg) no-repeat top left}
#solution-web{background:#f7f5ee url(/images/bg-200x170-solutions-web.jpg) no-repeat top left}
.store-software a{display:block;border:1px solid #FFF;height:170px;posirion:relative;text-decoration:none;background-image:url(/media/storeBoxBackground.jpg);background-color:#f2f6f5;border:1px solid #7fa69e;border-top:3px solid #7fa69e;float:left;margin:0 10px 15px 0;position:relative;width:314px;cursor:pointer;height:185px}
.store-software a span{display:block;padding:10px}
.store-software a .Software{float:right;margin-left:10px;margin-bottom:10px}
.store-software a ul{color:#333;font-size:0.9em;list-style-type:square;margin:0 0 10px 20px;text-align:left}
.store-software a h1{font-size:17px}
.store-software a .newButton{padding:5px 5px 5px 8px;margin:0;background:url(/media/btnBack-Green.jpg) center center;bottom:10px;left:10px;position:absolute;width:280px;border:1px solid #FFF;color:#FFF;text-decoration:none;font-weight:bold;font-size:12px;cursor:pointer}
.store-software a .newButton:hover{background:url(/media/btnBack-Blue.jpg) center center}
.text-links{background:#f2f6f5;border-top:1px solid #e5edeb;clear:both;height:1%;padding:5px;text-align:center}
.clickable{cursor:pointer}
.black{color:#000}
.burgundy{color:#800000}
.cream{color:#fffbcd}
.gold{color:#ad9c5a}
.green{color:#005740}
.red{color:#c00000}
.white{color:#fff}
.yellow{color:#fbbe09}
.smAdvertLink{float:left;background-color:#f2f6f5;width:240px;border:1px solid #999;text-align:left;margin-top:10px}
.smAdvertLink div{border:1px solid #FFF;padding:7px}
.smAdvertLink h2{font-size:9.5pt;font-weight:bold;color:#333;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px}
.smAdvertLink a:link,.smAdvertLink a:visited,.smAdvertLink a:active{color:#005740;font-size:9pt;text-decoration:none;font-weight:bold}
.smAdvertLink a span{text-decoration:underline;margin-left:7px}
h1.set-font-size{font-size:19px;margin-bottom:0px}
h3.set-font-size{font-size:15px;margin-top:0px;margin-left:37px}
.two-columns{width:485px;background-color:#F0F0F0;border:1px dotted #005740}
.column-1 div{padding:10px}
.column-2 div{padding:10px}
.sub-image{margin-bottom:1px;margin-right:10px;padding:5px;background-image:url(/images/bg-grad.jpg)}
.floatleft{float:left}
.floatright{float:right}
#floatright,.floatright{float:right}
#detail-box{border-top:2px solid #999;background-image:url(/images/bg-grad.jpg);background-repeat:repeat-x}
#detail-box .padding{padding-top:5px}
#detail-box .columns-three{float:left;width:33.33%;border-right:#FFF solid 1px}
#detail-box .columns-three .smallpadding{padding:10px}
#detail-box .no-border{border:0}
#detail-box .tick{margin-left:22px}
#detail-box .tick li{font-size:11px;margin-bottom:3px}
#detail-box h3{margin-bottom:0px}
#detail-box h4{color:#666}
.FormCode{margin-bottom:10px}
.FormCode .Code{width:500px;padding:3px;font-family:'Courier New',Courier,mono;font-size:10pt}
.ImageTable tr td{padding:15px;background-color:#E9E9E9;border-right:1px solid #FFF;border-bottom:1px solid #FFF;font-size:10px;font-weight:bold}
.ImageTable tr td img{border:1px solid #CCC;margin-bottom:5px}
.LoudText{color:#b20000;font-weight:bold}
.ClickImage{margin-bottom:10px}
dl.features{border:1px solid #CCC;background:url(/media/generalBoxBackground.jpg) repeat-x center -100px}
dl.features span{border:1px solid #FFF;padding:10px;display:block}
.features dt{font-weight:bold;color:#005740;font-size:15px;margin-bottom:5px}
.floatImage{margin:10px;background:#FFF;border:#CCC 1px solid;float:right}
.Badge{position:absolute;top:-14px;left:275px;z-index:100}
.WhiteBorder{border:1px solid #FFF;display:block}
textarea{padding:2px}
label{margin:0;padding:0;line-height:10px}
a{color:#005740}
a img{border:0}
form{margin:0;padding:0}
input.button{background:#fff url(/media/buttonBack.gif) repeat-x bottom;border:1px solid #003973;cursor:pointer;font:10px;text-align:center;text-overflow:ellipsis;margin:0}
h1,h2,h3,h5,h5,h6{margin-top:0px;margin-bottom:3px}
.SnippetBox{border-top:#9aafaa solid 2px;margin-bottom:10px;float:left}
.ContainerBox .MainContainer{background:url(/media/generalBoxBackground.jpg) repeat-x}
.PositionBox{margin:10px;top:0px;right:0px;width:230px;position:absolute}
.PositionBox .SubNavigationBox{padding:10px}
.ContainerBox .Content{padding:10px}
.BoxContent{height:238px;background:#FFF;position:relative}
.BoxContent .Content{position:absolute;top:20px;left:10px;width:175px;font-size:11px;text-align:right}
.BoxContent .Wide{width:280px;font-size:11px}
.BoxContent .NewsMore{top:108px;width:160px}
.BoxContent .ReadMore a{display:block;padding:5px;text-decoration:none;font-weight:bold;width:180px;background:#FFF}
.SnippetBox .MainContainer{background:url(/media/snippetBack.jpg) repeat-x}
.SnippetBox .Content{padding:10px}
.SnippetBox h1,.MultiBox .Buttons em{color:#b20000;font-size:12px;margin:4px 0px;padding:0}
.SnippetBox h1 a,.MultiBox .Buttons em a{color:#b20000;text-decoration:none}
.SnippetBox p,.MultiBox .Buttons p{font-size:11px;margin:0;text-decoration:none}
.MultiBox .Buttons p{margin-right:65px}
.MultiBox .Buttons a.bannerPlatinum{background:url(/media/img_platinum_bg_banner_sml.jpg) right no-repeat #dadada}
.MultiBox .Buttons a.bannerClipboard{background:url(/media/img_clipboard_bg_banner_sml.jpg) right no-repeat #dadada}
.MultiBox .Buttons a.bannerChat{background:url(/media/img_chat_bg_banner_sml.jpg) right no-repeat #dadada}
.MultiBox .Buttons a.bannerDesktop{background:url(/media/smiling_lady_sml.jpg) right no-repeat #dadada}
.SnippetBox p a,.MultiBox .Buttons a p{color:#333;text-decoration:none}
.MultiBox h1{color:#333;text-decoration:none;font-size:12px;margin-bottom:0px 5px 0px 0px}
.TabbedPanels{margin:0px;padding:0px;float:left;clear:none;width:100%}
.TabbedPanelsTabGroup{margin:0px;padding:0px}
.MasterTabGroup{padding-bottom:5px}
.TabbedPanelsTab img{border:0;margin-right:5px;margin-bottom:0px;vertical-align:middle;text-decoration:none;cursor:default}
.TabbedPanelsTab{position:relative;top:1px;float:left;margin:0;font:bold 11px sans-serif;list-style:none;border-right:solid 1px #FFF;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;background-image:url(/media/linkNavigationBack.jpg);border-top:#E9E9E9 solid 2px;line-height:20px;padding-top:5px;padding-right:10px;padding-bottom:6px;padding-left:10px}
.TabbedPanelsTab a span{font-size:13px;letter-spacing:-0.05em}
.TabbedPanelsTab a{color:#333;text-decoration:none}
.TabbedPanelsTabHover{background-image:url(/media/linkNavigationOn.jpg);border-top:2px solid #b20000;color:#333}
.TabbedPanelsTabHover a{color:#333;text-decoration:none}
.TabbedPanelsTabSelected{background-image:url(/media/linkNavigationOn.jpg);border-top:2px solid #b20000}
.TabbedPanelsTabSelected a{color:#b20000;text-decoration:underline}
.TabbedPanelsContentGroup,.MultiBox{background:url(/media/generalBoxBackground.jpg) 0 33px repeat-x;padding:10px;font:12px sans-serif}
.MultiBox{background:url(/media/multiBoxBackground.jpg) 0 0px repeat-x;padding:10px;font:12px sans-serif;border-top:#9aafaa solid 2px}
#MultiBoxImages{float:left;width:300px;margin-left:10px}
#NavBox{float:left;width:220px}
#NavBox h1{margin-top:12px}
.TabbedPanelsContent{background:url(/media/centreBack.jpg) repeat-x #FFF;padding:10px;border:1px solid #FFF;clear:both;margin-top:35px}
.MultiBox .Buttons a{background:url(/media/centreBack.jpg) repeat-x #FFF;padding:10px;border:1px solid #FFF;clear:none;margin-top:10px;display:block;text-decoration:none}
.MultiBox .Buttons a:hover{border:#FFF solid 1px;cursor:pointer;background:url(/media/CallBack.jpg) bottom}
.MultiBox .Buttons a em,.MultiBox .Buttons a p{font-style:normal;text-decoration:none}
.MultiBox .Buttons a em{font-weight:bold;margin-bottom:3px;display:block}
.MultiBox .Buttons a:hover em,.MultiBox .Buttons a:hover p{color:#FFF}
.TabbedPanelsContent .toolbar{float:right;margin:0;padding:0}
.TabbedPanelsContent #special-chars{float:left;margin:0;padding:0}
.TabbedPanelsContent #special-chars select{margin-right:1px}
.TabbedPanelsContent .toolbar img{margin-left:3px;cursor:pointer}
.TabbedPanelsContent p{width:100%}
.TabbedPanelsContent h1{font-size:14px;width:100%}
.TabbedPanelsContent h1 a{color:#b20000;text-decoration:none}
.TabbedPanelsContent h2{font-size:13px}
.TabbedPanelsContent h2 a{color:#005740;text-decoration:none}
.TabbedPanelsContent ul{color:#b20000;list-style:square;margin-top:0px;margin-left:20px;margin-bottom:0px}
.MainContainer .Icon{float:left;margin:14px 11px 0px 14px}
.Buttons .Icon{float:left;margin-top:2px;margin-right:5px;margin-bottom:12px;margin-left:0px}
.TabbedPanelsContent ul li a{color:#333;text-decoration:none}
.TabbedPanelsContent ul li a:hover{color:#b20000;text-decoration:underline}
.FormRow{margin-bottom:10px}
.RightAlign{text-align:right}
.RightText{text-align:right}
.ToolsRow{height:22px}
.InlineDiv{display:inline;margin-left:5px}
.InlineDiv a{font-size:11px;font-weight:bold}
.SpecialCharacterCopy{margin-left:10px;font-weight:bold;font-size:10px;background:url(/media/centreBack.jpg);padding:3px 5px;display:none;width:20px;text-align:center;color:#666;border:#CCC 1px solid}
.column1,.column2,.column3{float:left;padding:0;margin:0}
.column2{margin-left:10px}
.column3{width:180px}
.language{width:165px}
.Clear{clear:both}
.SpecialCharacterCopy span{font-weight:normal;color:#666}
h1.MainHeadline{color:#333}
h1.MainHeadline a{color:#005740;text-decoration:underline;line-height:18px}
#SnippetRow{margin-top:10px;clear:both}
#Snippet-Professional,#Snippet-Gadget,#Snippet-Platinum{width:320px}
#Snippet-Professional{height:105px}
#Snippet-Gadget{height:80px}
#Snippet-Platinum{margin-left:10px;height:80px}
#Snippet-Chat{margin-left:10px}
#TabbedPanels1{height:300px;width:650px}
#TabbedPanels2{width:650px}
.RadioGroup label{display:block;cursor:pointer;height:20px}
.Label{font-weight:bold;margin-bottom:2px}
.Label span{font-weight:normal;font-size:10px}
.Tab-ProfessionalTranslation .column1,.Tab-ProfessionalTranslation .column2{width:298px}
.Tab-Web .column1{width:316px}
.Tab-Web .column2{width:282px}
.Tab-RegularColumns .column1{width:200px}
.Tab-RegularColumns .column2{width:395px}
p.NoUnderline a{text-decoration:none;font-weight:bold}
.NoMargin{margin:0px}
.TopTabs{height:230px}
h1.Headline{margin-bottom:11px;margin-top:11px;font-size:13px;color:#333;letter-spacing:-0.05em}
h1.Headline a{text-decoration:none;color:#333}
.BottomTabs{height:215px}
.BottomTabs .Image{border-top:#b7cfc9 solid 1px;border-right:#9aafaa solid 1px;border-left:#b7cfc9 solid 1px;border-bottom:#9aafaa solid 1px;margin-bottom:10px}
.SubNavigationBox{margin-top:16px}
.MarginTopFix{margin-top:0px}
.SubNavigationBox a:first-child{margin:0px 0px}
.SubNavigationBox a,.SearchForm{background:url(/media/centreBack.jpg) repeat-x #FFF;padding:8px 5px;margin:5px 0px;text-decoration:none;color:#333;font-size:8pt;display:block;border-top:#FFF solid 1px;border-left:#FFF solid 1px;border-bottom:#9aafaa solid 1px;border-right:#9aafaa solid 1px}
.SubNavigationBox a:hover{background:url(/media/centreBack.jpg) repeat-x 100px;color:#b20000;border-top:#9aafaa solid 1px;border-left:#9aafaa solid 1px;border-bottom:#FFF solid 1px;border-right:#FFF solid 1px}
.SearchForm h2{color:#b20000;font-size:12px}
.SubNavigationBox a img{margin-right:5px;float:left}
.SubNavigationBox a strong{display:block}
.TopSection{margin-bottom:10px}
.SDL-Clipboard{width:150px;height:59px;background:#e5edeb url(/images/bg-200x55-clipboard.gif) no-repeat;border:1px solid #005740;cursor:pointer;text-align:center;float:right}
.SDL-Clipboard a{font-weight:bold;text-decoration:none;display:block;font-size:10px;margin-top:22px}
.ResultsText p{font-size:12px;margin-bottom:5px}
.ResultsText img{vertical-align:middle;margin-right:5px;margin-bottom:2px}
div.Info{background-color:#FFF;height:250px}
.EmailButton{margin-top:5px}
.BottomTabs ul li a,.TabbedPanelsContent ul li a{text-decoration:underline}
.BottomTabs ul li,.TabbedPanelsContent ul li{font-size:11px}
.HeadlineImage{float:left;margin:18px 10px 10px 7px}
a .FreeIcon{display:none}
a:hover .FreeIcon{display:block;position:absolute;left:-19px;top:-5px}
a .NewIcon{position:absolute;right:-19px;top:-10px}
dl.Left-Titles{background:url(/media/dlBack.jpg) center 3px;padding:10px;margin-bottom:10px;border:1px solid #CCC;padding:10px}
dl.Left-Titles dt{display:block;margin:5px 0 10px 0}
dl.Left-Titles dd p{margin:0;padding:0}
.quicklinks_right{width:273px;list-style-type:none;font-size:1.2em;margin:0;padding:0px 10px;background-image:url(/media/generalBoxBackground.jpg);background-position:left top;background-repeat:repeat-x;float:right}
.quicklinks_right li{font-size:0.95em;padding:0;position:relative;border-bottom:#99bcb3 solid 1px;background-image:url(/media/centreBack.jpg);background-position:left -95px;background-repeat:repeat-x}
.quicklinks_right li:hover{background-position:left -45px}
.quicklinks_right h3,.quicklinks_right h4{font-weight:normal;line-height:1em;color:#fff;margin:10px 0 0 0;padding:15px 5px 15px 15px;background-color:#005740;background-image:url(/media/sdl_green_grad_tile.gif);background-position:left top;background-repeat:repeat-x}
.quicklinks_right h3{font-size:1.2em;border-bottom:#99bcb3 solid 5px}
.quicklinks_right h4{font-size:1em;border-bottom:none}
.quicklinks_right a:link,.quicklinks_right a:visited{font-size:0.9em;margin:0;padding:4px 10px 4px 32px;text-decoration:none;display:block;background-image:url(/media/icon_arrow_green.gif);background-position:15px center;background-repeat:no-repeat}
.quicklinks_right a:hover{text-decoration:underline}
.productpromo{width:670px;margin:0 307px 0 0;padding:0 0 18px 0;background-color:#666;background-position:right 200px;background-repeat:no-repeat}
.promodesktop{background-image:url(/media/icon_ghost_desktop_128.gif)}
.promochat{background-image:url(/media/icon_ghost_chat_128.gif)}
.promoclipboard{background-image:url(/media/icon_ghost_clipboard_128.gif)}
.promoplatinum{background-image:url(/media/icon_ghost_platinum_128.gif)}
.productpromo em{font-style:normal}
.productpromo img{padding:10px 0 0px 155px}
.productpromo h1{color:#b20000;margin:-40px 120px 0 0;padding:50px 0 60px 155px;background-position:10px 15px;background-repeat:no-repeat;position:relative}
.promodesktop h1,.promodesktopwhite h1{background-image:url(/media/icon_desktop_128.gif)}
.promochat h1{background-image:url(/media/icon_chat_128.gif)}
.promoclipboard h1{background-image:url(/media/icon_clipboard_128.gif)}
.promoplatinum h1{background-image:url(/media/icon_platinum_128.gif)}
.productpromo h1 em{font-weight:normal;font-size:1.55em;color:#0e0e0e;display:block}
.productpromo h2,.productpromo li h2{font-size:1.2em;color:#d9a600}
.productpromo h2{margin:0;padding:0 0 0 25px}
.productpromo li h2{margin:10px 0 0 0;padding:0 0 0 0}
.productpromo h3{font-size:1.5em;margin-top:-30px;padding:0 0 0 155px}
.productpromo h3 em{text-decoration:underline}
.productpromo li{color:#fff;list-style-type:none;margin:7px 30px 7px 20px;padding:0}
.productpromo ul{margin:0;padding:0 0 0px 25px}
.productpromo li li{list-style-type:disc;margin:7px 0 7px 0;padding:0}
.productpromo li.banner{list-style-type:none;margin:0;padding:0;background-position:-50px center;background-repeat:no-repeat}
.desktopbanner{background-image:url(/media/smiling_lady.jpg)}
.clipboardbanner{background-image:url(/media/img_clipboard_bg_banner.jpg)}
.chatbanner{background-image:url(/media/img_chat_bg_banner.jpg)}
.platinumbanner{background-image:url(/media/img_platinum_bg_banner.jpg)}
.productpromo .banner a:link,.productpromo .banner a:visited{height:185px;display:block;text-decoration:none;border-top:#99bcb3 solid 10px;border-right:none;border-bottom:#99bcb3 solid 5px;border-left:none}
.productpromo .banner a:hover{text-decoration:none;border-color:#4c8979}
.productpromo a:link,.productpromo a:visited{color:#D9A600;text-decoration:none}
.productpromo a:hover{text-decoration:underline}
ul.promosecondary{background-color:#fff}
ul.promosecondary h2,ul.promosecondary li h2{font-size:1.55em;font-weight:normal;color:#005740}
ul.promosecondary li li{color:#333}
.promodesktopwhite{background-image:url(/media/icon_ghost_desktopwhite_128.gif)}
.extrafeaturelist,.subbanner{color:#005740;margin:0 310px 0 0;padding:0 0 25px 0;background-image:url(/media/img_grey_bg_tile.gif);background-position:left bottom;background-repeat:repeat-x;background-color:transparent;position:relative}
.csbanner{color:#005740;margin:0 310px 0 0;padding:0 0 45px 0;background-image:url(/media/img_grey_bg_tile.gif);background-position:left bottom;background-repeat:repeat-x;background-color:transparent;position:relative}
.extrafeaturelist li{color:#b20000;margin:7px 5px 7px 40px}
.extrafeaturelist li.last{margin:7px 5px 0 40px;padding:0}
.extrafeaturelist p{color:#000;line-height:1.4em;margin:0}
.extrafeaturelist li.last a{display:inline;margin:7px 0 0 0}
.extrafeaturelist em{font-weight:bold;font-style:normal}
.extrafeaturelist h2{color:#333;font-size:1em;display:block;font-style:normal;font-weight:bold;margin:0;padding-bottom:2px}
.extrafeaturelist a:link,.extrafeaturelist a:visited{display:block;text-decoration:underline;background-image:none;margin:7px 5px 0 -15px;padding:0}
.extrafeaturelist span{display:block;margin-top:2px}
.calltoaction,.calltoactionwide,.calltoactionround{list-style-type:none;border-top:#99bcb3 solid 1px;border-bottom:#99bcb3 solid 1px}
.calltoaction,.calltoactionround{margin:0px 310px 20px 0;padding:2px 0px 2px 10px;background-image:url(/media/sdl-toolbar-bg-tile.gif);background-position:left center;background-repeat:repeat-x}
.calltoactionwide{margin:5px 0px 5px 0}
.calltoaction li,.calltoactionwide li{margin:0 0 0 340px;padding:0;background-image:url(/media/sdl_red_bg_tile.gif);background-position:left -135px;background-repeat:repeat-x}
.calltoactionround li{margin:0 0 0 360px;padding:0;background-image:none}
.calltoaction li:hover,.calltoactionwide li:hover{background-position:left -28px}
.calltoaction a:link,.calltoaction a:visited,.calltoactionwide a:link,.calltoactionwide a:visited{color:#fff;font-size:1em;text-align:right;font-weight:bold;display:block;text-decoration:none;margin:0;padding:18px 65px 18px 30px;background-image:url(/media/icon_subscribe_48.gif);background-repeat:no-repeat}
.calltoaction a:link,.calltoaction a:visited{background-position:270px center}
.calltoactionwide a:link,.calltoactionwide a:visited{background-position:920px center}
.calltoaction a:hover,.calltoactionwide a:hover{text-decoration:underline}
.calltoactionround a:link,.calltoactionround a:visited{color:#fff;font-size:1em;text-align:center;font-weight:bold;display:block;text-decoration:none;margin:0;padding:18px 0px 18px 0px;background-image:url(/media/sdl_redgrad_button-pixy.gif);background-position:left center;background-repeat:no-repeat}
.calltoactionround a:hover{text-decoration:underline;background-position:-300px center}
li.last{border:none}
.borderheading{font-size:1.55em;font-weight:normal;margin:0px 310px 10px 0;padding:7px 0 0 5px;border-top:#99bcb3 solid 5px;background-color:transparent}
.borderheading em{font-style:normal;width:250px;display:block;color:#b20000;background-color:transparent}
.advertheading em{margin:0;padding:0}
.subbanner li{list-style:none;margin:-65px 5px -22px 0px;padding:65px 0 22px 0;background-repeat:no-repeat}
.csbanner li{list-style:none;margin:-10px 5px 0px 0px;padding:0px 0 5px 0;background-repeat:no-repeat}
.chatsubbanner{background-image:url(/media/img-jumbledletters.gif);background-position:520px 10px}
.pointersubbanner{background-image:url(/media/icon_ghost_pointer_grey_48.gif);background-position:435px 70px}
.pointersubbanner img{position:absolute;left:480px;top:10px}
.subbanner h2{font-size:1.2em;margin:0 0px 0 0;padding:0 0 0 5px;background-color:transparent}
.subbanner p,.csbanner p{font-size:1em;line-height:1.55em;margin:0 210px 5px 0;padding:0 0 0 5px;background-color:transparent}
.subbanner p em,.subbanner h2 em,.csbanner p em,.csbanner h2 em{font-style:normal;color:#b20000}
.subbanner p em,.csbanner p em{font-size:1.3em;display:block;padding:5px 0 0 0}
.aimcalltoaction,.aimprevcalltoaction{padding:0;background-position:left top;background-repeat:repeat-x;position:relative}
.aimcalltoaction{margin:0px 310px 0px 0;background-image:url(/media/img_aim_bg_tile.gif)}
.aimprevcalltoaction{margin:0px 308px 9px 0;background-image:url(/media/img_aimprev_bg_tile.gif);border:#ccc solid 1px}
.aimcalltoaction a:link,.aimcalltoaction a:visited,.aimcalltoaction a:hover,.aimprevcalltoaction a:link,.aimprevcalltoaction a:visited,.aimprevcalltoaction a:hover{font-size:1.3em;text-decoration:none;margin:0;width:655px;display:block}
.aimcalltoaction a:link,.aimcalltoaction a:visited,.aimcalltoaction a:hover{color:#F60;padding:9px 0 50px 15px;background-image:url(/media/img_aim_brand.gif);background-position:510px top;background-repeat:no-repeat}
.aimprevcalltoaction a:link,.aimprevcalltoaction a:visited,.aimprevcalltoaction a:hover{color:#b20000;font-weight:normal;padding:8px 0 44px 15px;background-image:url(/media/img_aimprev_brand.gif);background-position:510px top;background-repeat:no-repeat}
.aimcalltoaction em,.aimprevcalltoaction em{font-size:0.8em;font-style:normal;font-weight:bold;text-decoration:none;padding-right:225px;display:block;position:absolute;left:15px;cursor:pointer}
.aimcalltoaction em{color:#fff;bottom:16px}
.aimprevcalltoaction em{color:#333;bottom:10px}
.quicklinks_right li.ftproductselect,.quicklinks_right li.ftproductselect:hover{list-style-type:none;height:78px;margin:0 0 12px 0;padding:0;border:none;background-position:left top;background-repeat:no-repeat}
.quicklinks_right li.desktopshotsml{background-image:url(/media/smiling_lady_sml.jpg)}
.quicklinks_right li.chatshotsml{background-image:url(/media/img_chat_bg_banner_sml.jpg)}
.quicklinks_right li.platinumshotsml{background-image:url(/media/img_platinum_bg_banner_sml.jpg)}
.quicklinks_right li.clipboardshotsml{background-image:url(/media/img_clipboard_bg_banner_sml.jpg)}
.ftproductselect h2{color:#b20000;font-weight:bold;font-size:1em;margin:0;padding:0;background-image:none;background-color:transparent;border:none}
.ftproductselect h2 em{color:#333;font-size:1.3em;display:block;font-style:normal;font-weight:normal;padding-left:20px;background-position:left 2px;background-repeat:no-repeat}
.ftselectdesktop{background-image:url(/media/icon-desktop-16.gif)}
.ftselectclipboard{background-image:url(/media/icon-clipboard-16.gif)}
.ftselectchat{background-image:url(/media/icon-message-16.gif)}
.ftselectplatinum{background-image:url(/media/icon-star-grey-16.gif)}
.ftproductselect h3{font-size:0.85em;font-weight:bold;color:#005740;margin:0;padding:5px 0 0 0;background-image:none;background-color:transparent;border:none}
.ftproductselect h3 em{font-style:normal;text-decoration:underline}
.ftproductselect a:link,.ftproductselect a:visited{font-size:0.9em;width:253px;margin:0;padding:8px 10px 14px 10px;display:block;text-decoration:none;background-image:none;background-position:15px center;background-repeat:no-repeat;border-top:#99bcb3 solid 5px;border-right:none;border-bottom:#99bcb3 solid 3px;border-left:none}
.ftproductselect a:hover{text-decoration:none;background-image:none;border-color:#4c8979}
.productpromo .bannerbody{list-style-type:none;line-height:1.55em;margin:0;padding:5px 25px 0 20px}
.bannerbody p{margin:5px 0;padding:0}
li.sublist_right{width:272px;margin:0 0 12px 0;padding:0;border-bottom:#99bcb3 solid 3px}
.sublist_right li,.sublist_right li:hover,li.sublist_right,li.sublist_right:hover{color:#005740;background-image:none}
.sublist_right ul,.sublist_right ol{margin:4px 10px 12px 10px}
.sublist_right ol li,.sublist_right ol li:hover{list-style-type:decimal}
.sublist_right li,.sublist_right li:hover{font-size:0.85em;list-style-type:disc;margin:8px 0 8px 25px;padding:0;border:none}
.sublist_right p{font-size:0.85em;margin:10px 0 0 0;padding:0 0 0 15px}
.promotext{margin:0;padding:0;line-height:1.4em}
.promotext em{display:block;font-weight:bold}
.offerterms{font-size:1em;margin:0px 310px 0 0;padding:7px 0 7px 5px;border-top:#99bcb3 solid 5px}
.toolbarimages{display:block;margin:0 0 25px 0;padding:0 195px 0 0;background-color:#dbd8d1}
.sdlflash{color:#999;margin:0px 310px 0 0;border:#999 solid 1px;background-color:#eaeaea;height:180px}
.sdlfunctionsteps li{color:#b20000;padding:0}
.sdlfunctionsteps li p{color:#000}
.sdlfunctionsteps li em{font-weight:bold;font-style:normal}
.multicolumnlist{height:140px}
.multicolumnlist li{float:left;width:280px;margin:7px 0px 7px 40px;padding:0}
.multicolumnlist li.zeromargin{margin:7px 0px 7px 0px}
h5{font-size:1.1em;color:#333;margin:0 0 10px 0px;padding:5px 0 0 5px}
.clear{clear:left}
.bulletnone{list-style-type:none}
.ImageLinks a{margin-right:5px;float:left;display:block}
.ImageLinks a img{border:1px solid #CCC}
.LinkImage{margin-bottom:5px;border:1px solid #FFF}.NewRow{padding-top:5px;padding-bottom:5px;border-top:1px solid #CCC;float:left;display:block;clear:both;width:100%}#MultiBoxImages a.Spare{display:none}
h3 .Top{float:right;font-size:10px;font-weight:bold;display:block;margin-top:5px}
h3 .Top a{text-decoration:none;color:#b20000;text-transform:uppercase}
.SubContent{margin-right:230px;border-right:1px solid #EEE;padding-right:10px}
.SubContentMini{margin-right:300px;border-right:1px solid #EEE;padding-right:10px}
.AddThis{padding:0;margin:-5px 0 8px 0;display:block}
.MultiBox .Buttons p.GadgetPad{margin-right:0}
.CurrencyPage{padding:10px}
.CurrencyPage h2{margin-bottom:10px}
.CC center {text-align: left;}
.CurrencyPage .CC{text-align:left;width:225px;float:left}
.CurrencyPage .CCDisplay{text-align:left;float:left;margin-left:20px;padding-left:20px;border-left:#CCC 1px solid}
.CurrencyPage .CCDisplay table{width:380px}
.CurrencyPage .CCDisplay table tr td{font-size:11px;padding:5px}
.CurrencyPage .CCDisplay table tr td.colHeadL,.CurrencyPage .CCDisplay table tr td.colHeadR{background:url(/images/bg-header.gif) 40px;color:#FFF;font-weight:bold}
.CurrencyPage .CCDisplay table tr td.filter{padding-top:10px}
.CC select{width:170px}
.CC table input{width:auto}
.MoreButton a{border:1px solid #FFF;color:#FFF;display:block;width:265px;padding:5px;position:absolute;bottom:10px;left:10px;z-index:1000;text-decoration:none;background:url(/media/btnBack-Green.jpg) center center;font-weight:bold}
.MoreButton a:hover{background:url(/media/btnBack-Blue.jpg) center center}
.ftcontentbody{line-height:1.4em;padding-left:5px}
img.newproduct{padding:15px 0 15px 200px;margin-bottom:-15px;background-image:url(/media/img-new-symbol.gif);background-position:145px center;background-repeat:no-repeat}
img.newproducts{margin:-15px 0 -20px 0;padding:15px 200px 20px 0;background-image:url(/media/img-new-symbol.gif);background-position:275px top;background-repeat:no-repeat;position:relative;z-index:1}
.helpnotes{color:#b20000;font-weight:bold}
.translangtable{width:675px;font-size:1em;color:#333;background-color:#fff;border-collapse:collapse;margin:0px 0 25px 0;padding:0}
.translangtable thead{background-image:url(../images/searchtablehead_bg_tile.gif);background-repeat:repeat-x;background-position:0 -15px}
.translangtable .extendedhead{font-size:1em;font-weight:bold;color:#005740;border-top:#ccc solid 1px;padding:15px 10px 10px 3px}
.translangtable th{font-size:1em;line-height:1.4em;color:#005740;text-align:left;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;padding:14px 10px 14px 3px}
.translangtable td{padding:6px 10px 6px 3px}
.translangtable .tablecolfirst{padding-left:10px}
.odd{background-color:#e5eeec}
.translangtable tbody tr:hover{}
.tablecontrols{margin:0 0 4px 7px;padding:0}
.translangtable a:link,.translangtable a:visited{text-decoration:none;font-weight:normal;text-align:center;width:130px;display:block;padding:4px 12px;border:#999 solid 1px;background-image:url(/media/sdl-nav-button-pixy.gif);background-position:left center;background-repeat:no-repeat}
.translangtable a:hover{text-decoration:underline;background-position:-425px center}
tfoot td{line-height:1.4em;color:#005740;background-color:;padding:10px 10px 15px 3px}
.marginbottom15px{margin-bottom:15px}
.termscontent{margin:0;padding:0 310px 0 0;border-bottom:#ccc solid 1px}
.termscontent p,.requirementslist p{margin:0 0 10px 0;padding:0;line-height:1.45em}
.subheadterms{font-size:1.2em;font-weight:normal;margin:10px 0 3px 0}
.termscontent em,.requirementslist em{font-style:normal;font-weight:bold;color:#333}
.termscontent ul{margin:20px 0;padding:0 0 0 30px}
.termscontent li,.requirementslist li li{margin:0 0 5px 0}
.emtermslist li{font-weight:bold;color:#333}
.requirementslist{margin:0px 310px 0 0;padding:0;position:relative}
.requirementslist li{list-style-type:none;width:290px;margin:0;padding-top:10px}
.requirementslist ul{margin:10px 10px 20px 20px}
.requirementslist li li{list-style-type:none;line-height:1.35em;width:250px;padding:0 0 0 12px;background-image:url(/media/disc.gif);background-position:0px 5px;background-repeat:no-repeat}
.requirementsright{padding-left:20px;position:absolute;top:0;left:325px;border-left:#ccc solid 1px}
.Selector{width:100%;margin-bottom:5px;background:url(/media/CallBack.jpg) center top;display:block;float:left}
.Selector a{padding:5px 12px;color:#333;font-size:14px;font-weight:bold;text-decoration:none;background:url(/media/CallBack.jpg) center top;border-right:1px solid #FFF;text-align:left;float:left;position:relative;overflow:visible;z-index:1;display:block}
.Selector a em{font-size:10px;font-style:normal;display:block}
.Selector a:hover{color:#FFF;background:url(/media/CallBack.jpg) center bottom}
#SelectedLink{color:#FFF;background:none #b20000}
#iItems{float:left;padding:5px 10px;font-size:11px;font-weight:bold;color:#333}
.bodygeneric{font-size:1em;line-height:1.45em}
.bodygeneric em{color:#b20000;font-style:normal}
h3.translatorspacertop{margin:340px 330px 15px auto}
.greygradbordertop{font-weight:normal;border-top:#ccc solid 1px;margin-right:330px;margin-bottom:10px;padding:14px 10px 5px 0;background-image:url(/media/img-lgrey-bg-tile.gif);background-position:left -17px;background-repeat:repeat-x}
.sdlulistgeneric{margin:0 0 24px 35px;padding:0 10px 0 0}
.sdlulistgeneric li{line-height:1.3em;margin:0;padding:0 400px 8px 0}
.sdlinfobox{list-style-type:none;margin:0 330px 0 0;padding:5px;border:#ccc solid 1px}
h4.sdlinfoboxtitle{font-size:1.3em;margin:0;padding:5px 10px 0 10px}
.sdlinfosymbol{margin:0;padding:5px 150px 58px 10px;background-image:url(/media/icon-info-128.png);background-position:500px center;background-repeat:no-repeat}
.sdlinfobox li{margin:0;padding:0 0 5px 0;background-image:url(/media/img-fine-bg-tile-grey.gif);background-position:left bottom;background-repeat:repeat-x}
.MultiList h3{font-size:1.25em;margin:0;padding:12px 12px 0 12px}
.MultiList{list-style-type:none;margin:0 0 10px 0;padding:10px;background-color:transparent;background:transparent url(/media/multiBoxBackground.jpg) repeat-x scroll 0 0;width:300px;float:right;border-top:1px solid #fff}
.MultiList .containeritem{margin:0;padding:0 0 25px 0;height:228px;background-color:#fff;background-position:left 18px;background-repeat:no-repeat;border:#9AAFAA solid 1px;position:relative}
.containerchat{background-image:url(/media/Freetranslation-Chat-Translator.jpg)}
.containertools{background-image:url(/media/tools-bg.jpg)}
.containerprof{background-image:url(/media/professional-bg.jpg)}
.containerdesktop{background-image:url(/media/Desktop-Translator.jpg)}
.containerlearnlang{background-image:url(/media/learn-lang-bg.jpg)}
.MultiList ul{list-style-type:disc;font-size:0.9em;margin-left:35px}
.MultiList li li{margin:0;padding:0 0 6px 0;background-image:none;background-color:transparent}
.MultiList li li.wrap{padding-right:75px}
.smalltabtext{font-size:0.9em;padding-right:0}
.iconsml{padding-top:5px;padding-bottom:5px}
.paddingtop14px{padding-top:14px}
.ftmenuright{width:220px;list-style-type:none;font-size:0.94em;margin:0px 0 0 0;padding:0;float:right}
.ftmenuright li{font-size:96%;padding:0;position:relative;border-bottom:#eaeaea dotted 1px}
.ftmenuright li.last{margin:0;padding:0 0 10px 0;border-bottom:none}
.ftmenuright h3,.ftmenuright h4{font-weight:normal;line-height:1em;color:#005740}
.ftmenuright h3{font-size:1.2em;margin:0px 0 0 0;padding:10px 5px 10px 15px;background-image:url(/media/img-ftmenu-title-bg-tile.gif);background-position:left center;background-repeat:repeat-x;border-bottom:#99bcb3 solid 3px}
.ftmenuright h4{font-size:1em;margin-bottom:0;margin-top:10px;padding:10px 5px 10px 30px;border-bottom:#99bcb3 solid 3px;background-position:left center;background-repeat:no-repeat}
.directdown{background-image:url(/media/icon_arrow_down.gif)}
.ftmenuright a:link,.ftmenuright a:visited{color:#999;margin:0;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:32px;width:178px;display:block;text-decoration:none;background-image:url(/media/img-ftmenuright-bg-pixy.gif);background-position:-260px center;background-repeat:no-repeat}
.ftmenuright .active a:link,.ftmenuright .active a:visited,.ftmenuright .active a:hover,.ftmenuright a:active,.ftmenuright a:focus{color:#000;background-position:-521px center;background-repeat:no-repeat}
.ftmenuright a:hover{color:#000;background-position:left center}
.rightmenubgClipboard,.rightmenubgChat,.rightmenubgDesktop,.rightmenubgPlatinum{height:100%;background-image:url(/media/img-contentfoot-bg-tile.gif);background-position:bottom;background-repeat:repeat-x}
.rightmenubgClipboard{padding-bottom:215px}
.rightmenubgDesktop{}
.rightmenubgChat{}
h2.welcome{font-size:1em;font-weight:normal;color:#333;margin:0;padding:0}
h2.headlinemain{font-size:1.95em;font-weight:normal;color:#000;margin:15px 620px 30px 0;padding:56px 0 10px 0;width:385px;background-position:280px -5px;background-repeat:no-repeat;position:absolute;left:10px;top:-5px}
.titleicondesktop{background-image:url(/media/icon_desktop_128reflection.jpg)}
.titleiconchat{background-image:url(/media/icon_chat_128reflection.jpg)}
.titleiconclipboard{background-image:url(/media/icon_clipboard_128reflection.jpg)}
h2.headlinemain em{font-style:normal;font-weight:bold;color:#06c}
.freeproductlogo{padding:0;position:relative;z-index:1}
.priceflash{font-weight:normal;text-align:center;font-size:0.9em;line-height:1.3em;color:#fff;width:54px;padding:18px 20px 20px 20px;background-image:url(/media/img-price-flash.gif);background-position:center;background-repeat:no-repeat;position:absolute;top:110px;left:345px;z-index:1}
.priceflash em{font-style:normal;font-weight:bold;font-size:1.4em;text-decoration:underline}
.benefitslist{margin:100px 0 0 0;padding:60px 10px 10px 15px;width:382px;background-image:url(/media/img-info-bullets-bg-tile.gif);background-position:left top;background-repeat:repeat-x;position:relative}
.benefitslist h2{font-size:1.35em;line-height:1.25em;padding:0 85px 250px 0;width:312px;background-image:url(/media/icon-info-128-bg.gif);background-position:268px 108px;background-repeat:no-repeat;position:absolute;top:10px;left:15px}
.benefitslist li{color:#06c;margin:0 15px 0 35px;padding:11px 0 2px 0;position:relative;z-index:2}
.benefitslist p,.ftbodylist p,.freemovielist p,.freemovielistprev p,.freemovielistprevgeneric p{color:#000;line-height:1.4em;margin:0;padding:0}
.benefitslist em{font-weight:bold;font-style:normal;color:#333}
.benefitslist li.last{padding-bottom:50px}
.benefitslist li.lastchat{padding-bottom:70px}
.benefitslist li.lastclipboard{padding-bottom:95px}
.demoscreen{list-style-type:none;width:336px;padding-bottom:21px;background-image:url(/media/img-demo-bg.gif);background-position:left top;background-repeat:repeat-x;position:absolute;top:-8px;left:384px}
.demoscreen img{width:316px;height:300px;margin:10px;background-color:transparent}
.demosubscribe{margin:4px 0 0 0;padding:0 0 0 7px;position:relative}
.demosubscribe a:link,.demosubscribe a:visited,.demosubscribefoot a:link,.demosubscribefoot a:visited{color:#fff;font-size:1.1em;font-weight:bold;text-decoration:none;display:block;padding:14px 20px 18px 55px;background-image:url(/media/img-cta-button-pixy.gif);background-position:left top;background-repeat:no-repeat}
.demosubscribe a:link,.demosubscribe a:visited{margin:0}
.demosubscribefoot a:link,.demosubscribefoot a:visited{margin:-15px 0 0 0}
.demosubscribe a:hover,.demosubscribefoot a:hover{background-position:-342px top}
.freebodytitle{font-size:1.5em;font-weight:normal;margin:0 230px 9px 0px;padding-top:6px}
h4.freebodytitle{padding-right:5px;padding-left:5px}
.titlefirst{padding-top:28px;background-image:url(/media/img-contenthead-bg-tile.gif);background-position:left top;background-repeat:repeat-x}
.ftbody{line-height:1.5em;margin:0 230px 15px 0px;padding:0 5px 20px 5px;border-bottom:#e5eeec solid 1px}
.ftbodynoborder{line-height:1.5em;margin:0 230px 15px 0px;padding:0 5px 0px 5px;border-bottom:none}
.ftbody:first-line{color:#000}
.ftbodylist{margin:0 230px 0px 0;padding:0 10px 25px 15px}
.ftbodylist li{color:#06c;margin:0 15px 0 35px;padding:5px 0 8px 0}
.subscribecta{height:55px;margin:0 230px 0px 0;padding:0;list-style-type:none}
.subscribecta li{margin:0 0 0 420px;padding:15px 0 0 0}
.ftselectchat{}
li.ftmoreproducts{margin:0 0 10px 0;padding:0 0 2px 0;border:#005740 solid 1px;background-image:url(/media/img-ad-grey-bg-tile.gif);background-position:left bottom;background-repeat:repeat-x}
.ftmoreproducts h2,.ftmoreproducts h3{text-align:center;font-weight:normal}
.ftmoreproducts h2{font-size:1.3em;color:#000;margin:5px 0 0 0;padding:0 8px}
.ftmoreproducts h3{font-size:1.05em;margin:5px 0 12px 0;padding:0;background-image:none;border:none}
.ftmoreproducts em{font-style:normal;font-weight:bold;text-decoration:underline}
.ftmoreproducts a:link,.ftmoreproducts a:visited{color:#fff;text-align:center;margin:4px auto;padding:3px 20px 3px 10px;background-image:url(/media/icon-more-arrow-white.gif);background-position:69px center;background-repeat:no-repeat;background-color:#005740;display:inline;position:relative;left:68px;top:0}
.ftmoreproducts a:hover{text-decoration:underline}.ftmorechat{}
.freemovielist{list-style-type:none;margin:0 230px 15px 0;padding:0 10px 15px 15px;border-bottom:#e5eeec solid 1px}
.freemovielistprevgeneric{list-style-type:none;margin:0 320px 15px 0;padding:0 10px 15px 15px}
.freemovielistprev{list-style-type:none;width:365px;margin:0 320px 15px 0;padding:0 15px 15px 15px;position:absolute;top:515px;left:285px}
.freemovielistprev h4{font-size:1.55em;font-weight:normal;margin:0px 0 5px 0;padding:7px 0 0 5px;background-color:transparent}
.freemovielist li,.freemovielistprev li,.freemovielistprevgeneric li{color:#06c;margin:0 15px 0 0;padding:5px 0 8px 35px;background-image:url(/media/icon-movie-24.gif);background-position:5px 4px;background-repeat:no-repeat}
.langdirectionslist,.langdirectionslistright{width:320px;list-style-type:none;padding:0}
.langdirectionslist{margin:15px 0 0 0;float:left}
.langdirectionslistright{float:right;margin:15px 95px 0 -321px}
.langdirectionslist ul,.langdirectionslistright ul{border:#ccc solid 1px;margin:0 0 10px 0;padding:10px 10px 20px 25px;list-style-type:disc}
.langdirectionslist ul{}
.langdirectionslistright ul{}
.langdirectionslist li,.langdirectionslistright li{margin:0;padding:0}
.langdirectionslist li li,.langdirectionslistright li li{margin:0 0 4px 25px}
.langdirectionslist h2,.langdirectionslistright h2{font-size:1.2em;font-weight:normal;margin-bottom:8px;padding:0 0 5px 30px;border-bottom:#eaeaea dotted 1px;background-position:left -2px;background-repeat:no-repeat}
.langdirectionslist .arabic{background-image:url(/media/flag-arabian-24.gif)}
.langdirectionslist .english{background-image:url(/media/flag-england-24.gif)}
.langdirectionslistright .french{background-image:url(/media/flag-france-24.gif)}
.langdirectionslistright .german{background-image:url(/media/flag-germany-24.gif)}
.langdirectionslistright .italian{background-image:url(/media/flag-italy-24.gif)}
.langdirectionslistright .somali{background-image:url(/media/flag-somalia-24.gif)}
.langdirectionslistright .spanish{background-image:url(/media/flag-spain-24.gif)}
.infotitle{margin:20px 0 0 0;padding:12px 5px 0px 30px;border-top:#eaeaea solid 1px;background-image:url(/media/icon-information-24.gif);background-position:left 11px;background-repeat:no-repeat}
.pclubcontrols ul a:link,.pclubcontrols ul a:visited,.pclubcontrols ul a:hover,.pclubcontrols ul a:active{position:static;background-color:transparent}
ul.FTemailoptions{list-style-type:none;margin:5px 0;padding:0 0 0px 0;height:1.8em;display:block}
ul.FTemailoptions li{margin:0 10px 0 0;padding:0;float:left;background-position:left center;background-repeat:repeat-x}
li.FTemailtranslation{width:100%;background-image:url(/media/ft-translate-button-bg-tile.gif)}
li.FTtranslateagain{width:156px;background-image:url(/media/ft-translate-button-bg-tile.gif)}
.FTemailoptions li:hover{background-position:left -15px}
li.FTemailtranslation:hover{background-position:left -15px}
ul.FTemailoptions li.last{margin:0}
ul.FTemailoptions li a:link,ul.FTemailoptions li a:visited{color:#333;font-size:1.2em;text-indent:10px;display:block;text-align:center;text-decoration:none;margin:0;padding:5px 0px 5px 0px;background-repeat:no-repeat}
ul.FTemailoptions li a:hover{text-decoration:underline}
.FTemailoptions li.FTemailtranslation a:link,.FTemailoptions li.FTemailtranslation a:visited{color:#333;width:100%;background-image:url(/media/platinum/icon-email-24-pixy.gif);background-position:150px -69px}
.FTemailoptions li.FTemailtranslation a:hover{}
.FTtranslateagain a:link,.FTtranslateagain a:visited,.FTtranslateagain a:hover{width:156px;background-image:url(/media/icon-ft-trans-again-16.gif);background-position:15px 5px}
.LanguageOptions{font-size:1em;margin:5px 0 0 10px;width:165px;}
.fbooktwitter_nav{list-style-type:none;margin:-37px 10px 0 0;padding:4px 2px;border:#ccc solid 1px;float:right}
.fbooktwitter_nav li{float:left;font-size:0.7em;line-height:1em;margin:0 1px 0 0;padding:0;border-right:#ccc solid 1px}
.fbooktwitter_nav li.last{margin:0;border:none}
.fbooktwitter_nav a:link,.fbooktwitter_nav a:visited{color:#06c;margin:0;padding:4px 6px 4px 20px;display:block;text-decoration:none;background-image:url(/media/icon-freetranslation-widgets-16.gif);background-repeat:no-repeat}
.fbooktwitter_nav a:hover{text-decoration:underline}
.twitternav{background-position:3px -18px}
.facebooknav{background-position:2px 2px}

/******** START New Footer Sept 2009 *********/
/*
SDL GREEN:
100% = #005740
90% = #196753
80% = #337966
70% = #4c8979
60% = #669a8c
50% = #7fab9f
40% = #99bcb3
30% = #b2ccc5
20% = #ccddd9
10% = #e5eeec
5% = #f2f6f5

SDL YELLOW:
100% = #d9a600
90% = #ddaf19
80% = #e1b833
70% = #e4c14c
60% = #e8ca66
50% = #ecd27f
40% = #f0db99
30% = #f4e4b2
20% = #f7edcc
10% = #fbf6e5
5% = #fdfaf2
*/

.footer_nav {
text-align: left;
margin: 0 auto;
padding: 12px 15px;
width: 950px;
height: 14em;
background-color: #00634c;
background-image:url(/media/footer-nav-bg-tile.gif);
background-position:left top;
background-repeat:repeat-x;
border-top: 4px solid #337966;
border-bottom: 4px solid #fff;
}

.footer_nav li {
float: left;
list-style-type: none;
width: 225px;
margin: 0 10px 0 0;
border-right: 1px dotted #337966;
}
.footer_nav li.lastlinks {
background-image:url(/media/logo-ft-footer-nav.gif);
background-position: left bottom;
background-repeat: no-repeat;
padding-bottom: 28px;
border: none;
}

.footer_nav h2 {
font-size: 1em;
color: #4c8979;
margin: 0 0 8px 0;
padding: 0;
}

.footer_nav .lastlinks h2 {
margin: 0 0 6px 0;
}

.footer_nav ul {
margin: 0;
padding: 0;
}

.footer_nav li li {
float: none;
line-height: 1.2em;
margin: 0 0 4px 0;
border: none;
}

.footer_nav li li.last {
margin: 0;
}

/*.footer_nav li.lastlinks li {
margin: 0 0 8px 0;
}*/

#Footer .footer_nav li a:link, #Footer .footer_nav li a:visited, #Footer .footer_nav li a:active, #Footer .footer_nav li a:focus {
font-size: 1em;
color: #b2ccc5;
text-decoration: none;
display: block;
margin: 0;
padding: 0;
}

#Footer .footer_nav li a:hover {
color: #fff;
}

#Footer .footer_nav li.lastlinks a:link, #Footer .footer_nav li.lastlinks a:visited, #Footer .footer_nav li.lastlinks a:active, #Footer .footer_nav li.lastlinks a:focus {
font-weight: bold;
color: #fff;
padding: 1px 0 1px 24px;
background-position: 4px center;
background-repeat: no-repeat;
}

.freelancer {
background-image:url(/media/icon-freelancer-res-14.gif);
}

.lspres {
background-image:url(/media/icon-lsp-res-14.gif);
}

.freetrans {
background-image:url(/media/icon-free-trans-14.gif);
}

.transquote {
background-image:url(/media/icon-trans-quote-14.gif);
}

.sdlaccount {
background-image:url(/media/icon-sdl-account-14.gif);
}


#Footer .footer_nav li.lastlinks a:hover {
text-decoration: underline;
}

.terms {
text-align: left;
margin: 0 auto;
padding: 5px 12px;
width: 956px;
height: 1.4em;
background-color: #fff;
background-image:url(/media/terms-nav-bg-tile.gif);
background-position:left top;
background-repeat:repeat-x;
}

.terms li {
font-size: 0.9em;
color: #333;
float: left;
list-style-type: none;
border-right: 1px solid #999;
}

.terms li.first {
width: 228px;
}

#Footer .terms a:link, #Footer .terms a:visited, #Footer .terms a:active, #Footer .terms a:focus {
color: #333;
text-decoration: none;
margin: 0;
padding: 0 6px;
display: block;
}

#Footer .terms a:hover {
color: #000;
text-decoration: underline;
}

/******** END New Footer Sept 2009 *********/




/******** START Language Learning Nov 2009 *******/

.language_learning ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.admenu_right {
width: 125px;
float: right;
margin-left: 10px;
}

.admenu_right ul {
/*background-color: #FFCCFF;*/
}

.admenu_right li {
height: 125px;
padding: 0 5px;
border-bottom: 1px solid #fff;
}

/*.language_learning .ftmenuright a:link, .language_learning .ftmenuright a:visited, .language_learning .ftmenuright a:hover, .language_learning .ftmenuright a:active, .language_learning .ftmenuright a:focus {
padding: 12px 10px 12px 32px;
} */

.language_learning .admenu_right h3, .language_learning h3 {
font-size: 1.1em;
font-weight:normal;
line-height:1em;
color:#005740;
margin: 0;
background-image: url(/media/tile-light-green-grad-bg.gif);
border-bottom:3px solid #fff;
}

.language_learning h3 {
padding: 6px 8px;
}

.language_learning p {
line-height: 1.4em;
}

.marketing_area_one li, .marketing_area_two li, .marketing_area_three li {
/*background-image: url(/media/tile-marketing-grad-bg.gif);
background-position: center;
background-repeat: repeat-x;*/
}

.short {
width: 120px;
height: 60px;
}

.medium {
width: 468px;
height: 60px;
}

.wide {
width: 728px;
height: 90px;
}

.language_learning .marketing_area_one {
margin: 0 136px 10px 0;
/*border: 1px solid #FFCCFF;*/
}

.language_learning .marketing_area_two {
height: 15px;
margin: 8px 136px 8px 0;
padding: 4px 0 5px 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.language_learning .marketing_area_two li {
float: left;
margin-right: 10px;
}

.language_learning .marketing_area_three {
width: 300px;
height: 250px;
margin-left: 8px;
/*border: 1px solid #FFCCFF;*/
}

.marketing_area_one h2, .marketing_area_one p, .marketing_area_one a,
.marketing_area_two h2, .marketing_area_two p, .marketing_area_two a,
.marketing_area_three h2, .marketing_area_three p, .marketing_area_three a {
font-size: 1em;
font-weight: normal;
margin: 0;
padding: 1px;
}

.video_container {
height: 342px;
margin-right: 130px;
/*background-color: #FFCCFF;*/
}

.books_area {
float: left;
/*background-color: #FFCCFF;*/
width: 120px;
height: 642px;
}

.courses_content {
margin-left: 125px;
}

.courses_content p {
margin-top: 7px;
padding: 0 8px;
}

.ad_space_square {
width: 300px;
height: 250px;
float: right;
margin: 10px 0 0 10px;
/*background-color: #FFCCFF;*/
}

#playerContainer {
width: 290px;
height: 250px;
margin-right: 10px;
float: left;
padding: 5px;
border-top: 16px solid #e5eeec;
border-right: 29px solid #e5eeec;
border-bottom: 16px solid #e5eeec;
border-left: 29px solid #e5eeec;

}

ul.videos {
width: 464px;
height: 280px;
overflow-y: scroll;
padding: 5px 0px 5px 11px;
border: 1px solid #e5eeec;
background-color: #e5eeec;
}

.videos li {
float: left;
margin-right: 11px;
}

.videos li br, #videos2 br {
display: none;
}

videos2 br {
}

.videos li.selected img {
border-color: #d9a600;
}

.videos a:link, .videos a:visited, .videos a:active, .videos a:focus {
font-size: 0.9em;
display: block;
text-align: center;
text-decoration: none;
margin-bottom: 7px;
padding: 4px;
width: 128px;
background-color: #eaeaea;
background-image: url(/media/ft-translate-button-bg-tile.gif);
background-position: center;
background-repeat: repeat-x;
border: 1px solid #b2ccc5;
}

.videos a:hover {
text-decoration: underline;
}

.videos img {
cursor: pointer;
border: 4px solid #fff;
}

#ContentTabs {
clear: right;
}

#ContentTabs .yui-nav {
height: 24px;
margin: 0;
padding: 0;
/*border-color: #a7c5bd;*/
border-color: #005740;
}

#ContentTabs .yui-content {
margin: 0;
padding: 0;
background-color: #fff;
/*background-color: #f2f6f5;*/
/*border: 1px solid #a7c5bd;*/
border: none;
}

#ContentTabs .yui-nav li {
height: 24px;
margin: 0 2px 0 0;
padding: 0;
border: none;
}

#ContentTabs .yui-nav a:link, #ContentTabs .yui-nav a:visited, #ContentTabs .yui-nav a:active, #ContentTabs .yui-nav a:focus {
color: #fff;
margin: 0;
padding: 5px 5px 5px 5px;
border: none;
/*background-image: url(/media/ft-translate-button-bg-tile.gif);*/
background-image: url(/media/new-oct09/tile-tab-bg.gif);
background-position: left -20px;
background-repeat: repeat-x;
}

#ContentTabs .yui-nav .selected a:link, #ContentTabs .yui-nav .selected a:visited, #ContentTabs .yui-nav .selected a:active, #ContentTabs .yui-nav .selected a:active {
color: #ccddd9;
background-position: left -70px;
border: none;
}

#ContentTabs .yui-nav a:hover {
}

/*.courses_content iframe {
float: right;
width:300px;
height: 250px;
margin: 0;
padding: 0;
border: none;
background-color: #eaeaea;
}*/

/******** END Language Learning Nov 2009 *******/


/******** START Platinum Release Banner MAY 2010 *******/

.release_banner {
margin-bottom: 12px;
padding: 8px 16px 12px;
background-image: url(/media/platinum/img-release-banner-bg.gif);
background-position: top left;
background-repeat: no-repeat;
position: relative;
border-bottom: 1px solid #eaeaea;
}

.release_banner h2 {
color: #0066cc;
display: block;
border-bottom: 1px solid #fff;
margin-right: 222px;
margin-bottom: 4px;
padding-bottom: 4px;
}

/*.release_banner h3 {
color: #111;
position: absolute;
left: 420px;
top: 120px;
}*/

/*.release_banner h3 span {
font-weight: normal;
text-decoration: line-through;
}*/

.release_banner ul {
margin-top: 6px;
margin-left: 14px;
}

.release_banner li {
list-style-image: none;
list-style-type: none;
padding-left: 24px;
background-image: url(/media/new-oct09/icon-tick-check-16.gif);
background-position: 2px 0px;
background-repeat: no-repeat;
}

.release_banner li p {
font-size: 0.95em;
margin-bottom: 8px;
color: #000;
}

.release_banner li em {
font-size: 110%;
/*color: #750809;*/
font-style: normal;
font-weight: bold;
display: block;
text-shadow:0 1px 1px rgba(255, 255, 255, 0.8);
}

h2.offer {
color: #b20000;
text-align: center;
border-bottom: none;
margin: 0;
position: absolute;
left: 485px;
top: 74px;
}

h2.offer em span {
font-weight: normal;
text-decoration: line-through;
}

h2.offer em {
color: #0066cc;
font-size: 80%;
font-style: normal;
font-weight: bold;
display: block;
}

.release_banner a:link, .release_banner a:visited, .release_banner a:active, .release_banner a:focus, a.subscribe:link, a.subscribe:visited, a.subscribe:active, a.subscribe:focus {
color: #fff;
font-size: 1.3em;
font-weight: bold;
display: block;
text-align: center;
text-decoration: none;
padding: 16px;
width: 124px;
background-image: url(/media/platinum/img-release-banner-button.gif);
background-position: center;
background-repeat: no-repeat;
text-shadow:0 1px 1px rgba(0, 0, 0, 0.8);
}

.release_banner a:link, .release_banner a:visited, .release_banner a:active, .release_banner a:focus {
position: absolute;
top: 128px;
left: 509px;
}

/*.release_banner a:focus, a.subscribe:link, a.subscribe:visited, a.subscribe:active, a.subscribe:focus {
position: relative;
left: 509px;
}*/

.release_banner a:hover, .subscribe a:hover {
text-decoration: underline;
}


/******** END Platinum Release Banner MAY 2010 *******/
