@charset "iso-8859-1";
/* ES CSS */


@font-face {
    font-family: 'PTSansRegular';
    src: url('/css/es_fonts/PTS55F-webfont.eot');
    src: url('/css/es_fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/es_fonts/PTS55F-webfont.woff') format('woff'),
         url('/css/es_fonts/PTS55F-webfont.ttf') format('truetype'),
         url('/css/es_fonts/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a {color: #0682E7;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:focus {text-decoration:underline;}
a:active {text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}
.hidden {display:none;}
html.fullHeight {height:100%;}
html {background:url('/g/es/bg.png');}
body {font-family:Arial, Tahoma, Verdana;font-size: 12px;color: #000;margin:0;height:100%;}
.std {font-family:Arial, Tahoma, Verdana;color: #000;font-weight:normal}
div.stdBut {border-top:1px solid #e5e5e5;padding-top:10px;text-align:right;}
div.clearAll {clear:both;font-size:0;line-height:0%;height:0;display:block;}
.small {font-size:11px;}
.italic {font-style: italic; color: #5f5f5f;}

.bold {font-weight: bold;}

div.left {float:left;}
div.right {float:right;}

/*main*/
div.mainDiv {width:920px;padding:0;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;}



/* EDITORIAL SYSTEM INDEX PAGE */

div.esContentBG {background: #fff;}
div.eContent {padding:17px 12px 20px 4px;}
div.esPageTitle {font-size:22px; color:#272727; padding:0 0 1px 0; background:url("/g/es/dot.png") repeat-x bottom; height:30px; background-position:0 29px;}
h1 {font-size:20px;font-weight:normal;margin:0;padding:0;}
div.esPageContent {padding:25px 0 18px 147px;}
div.esPageShort, div.esPageShort2 {font-size:14px;}
div.esPageShort2 {line-height:20px;}
span.esContactBreak {color:#bbb;padding:0 10px 0 10px;}
div.esSpec {line-height:20px;}
div.esSpec div.pad1 {padding-left:30px;}


/* ES - header */
div.esHeader {background:url('/g/es/shadowTop.png') bottom repeat-x;padding-bottom:20px; border-bottom: 1px solid #c1c1c1;} 

ul.efolds { float:left;margin:0 0 0 11px;padding:0;list-style:none;background:url('/g/es/foldBreak.png') top right no-repeat;padding-right:2px;}
ul.efolds li {float:left;}
ul.efolds li a {font-size: 13px; display:block;height:24px;padding:7px 16px 0 16px;font-weight:bold;color:#fff;background:url('/g/es/foldBreak.png') top left no-repeat;}
ul.efolds li a:hover {background:url('/g/es/foldsBGHover.png') top left no-repeat;text-decoration:none;}
ul.efolds li a:active {background:url('/g/es/foldsBGHover.png') top left no-repeat;text-decoration:none;}
ul.efolds li a.first {background:none;}
ul.efolds li a.first:hover {background:url('/g/es/foldsBGHoverFirst.png') top left no-repeat;text-decoration:none;}
ul.efolds li a.first:active {background:url('/g/es/foldsBGHoverFirst.png') top left no-repeat;text-decoration:none;}
ul.efolds li a.selected {background:url('/g/es/foldsBGSelected.png') top left no-repeat;text-decoration:none;}
ul.efolds li a.selectedFirst {background:url('/g/es/foldsBGSelectedFirst.png') top left no-repeat;text-decoration:none;}
ul.efolds li a strong {font-weight:bold;}

div.requestDemoOut {height:45px;}
div.requestDemo {float:right;margin-top:13px; padding:3px 14px 3px 15px;border-left: 1px solid #f2f2f2; }
div.requestDemo2 {float:right;margin-top:13px; padding:3px 15px 3px 0; border-right: 1px solid #c8c8c8; }
div.requestDemo a, div.requestDemo2 a {display:block;color:#F52C4E; text-shadow:1px 1px 1px #fff;font-size:11px;font-weight:bold;background-position:0 4px;}

td.eESLogo {width:140px;vertical-align:top;padding:44px 0 0 0;}
td.eESMenu {vertical-align:top;}
div.eMenuR {background:url('/g/es/menuR.png') bottom right no-repeat; padding:0 25px 0 0;}
div.eMenu {background:url('/g/es/menu.png') bottom left no-repeat; height:41px;}
/* ES - header - END */


/* ES - subpages menu */
ul.eSub {float:right;padding:0;margin:0;list-style:none;margin:0 auto;}
ul.eSub li {float:left; }
ul.eSub li a {font-size:12px;display:block;height:43px;padding:9px 16px 0 16px;}
ul.eSub li a.current {font-weight:bold;color:#272727;background:url('/g/es/curOpt.png') bottom center no-repeat;}
ul.eSub li a.current:hover {text-decoration:none;}
/* ES - subpages menu - END */


/* ES - right frames */
div.esRight {float:right;width:234px;padding-left:40px;}
div.erRFrame {color:#555;background:url('/g/es/rBG.gif') no-repeat top left;margin-bottom:15px;}
div.erRFrameB, div.erRFrameB2 {background:url('/g/es/rBGB.gif') no-repeat bottom left;padding:12px 14px 12px 14px;text-shadow:1px 1px 1px #ffffff;}
div.erRFrameB2 {padding:12px 14px 1px 14px;}
div.erRFrame strong {font-weight:bold;font-size:13px;display:block;padding-bottom:2px;color:#191919}
div.erRFramePic {padding-top:5px;}
div.erRFrameS {font-size:10px;text-align:right;padding-top:5px;}
/* ES - right frames - END */


/* ES - main page text */

div.paperBG {background: url('/g/es/paperBG.gif') top center;}
div.mpBG {font-family:'PTSansRegular', Arial, Tahoma, Verdana; background: url('/g/es/mpBG.png'); border-top: 1px solid #777;padding:18px 0 18px 0; color:#fff; }
h1 {font-size: 26px; letter-spacing:-1px; line-height: 28px; padding:0 0 22px 0;}
div.mpPoint {height: 52px;  font-size: 18px; line-height: 22px; padding:0 0 9px 55px;}
div.mpPointGrow {background:  url('/g/es/ico_grow.png') no-repeat top left; background-position:0 1px; }
div.mpPointDbs {background:  url('/g/es/ico_dbs.png') no-repeat top left; background-position:0 1px; }
div.mpPointUsers {background:  url('/g/es/ico_users.png') no-repeat top left; background-position:0 1px;}
div.mpPointSettings {background:  url('/g/es/ico_settings.png') no-repeat top left; background-position:0 1px;}

div.mpMap {padding-top:1px;}
div.mpMap a {display:block; background: url('/g/es/ico_map.png') no-repeat top left;  color: #DBF0FF; font-size:14px; padding: 0 0 0 26px; }

div.mpScreens {position:absolute; z-index:100; margin: 108px 0 0 590px;}
div.mpOverScreen {margin:7px 0 0 8px; width: 333px; height: 180px; position:absolute; z-index:101; background:url('/g/es/empty.gif'); }
div.mpOverScreen div.mpScreenLink {width: 333px; height: 105px; background:url('/g/es/emptyTrans.png'); padding-top:75px;}
div.mpOverScreen div.mpScreenLinkTxt {padding:5px 15px 5px 15px;  text-align:center; width:125px; background: #0d0d0d; border-radius:7px; -moz-border-radius:7px; margin-left: auto; margin-right: auto;  }
div.mpOverScreen a {font-family:Arial, Tahoma; text-decoration:none; color: #fff; font-size: 13px;}

div.mpSpecLink {font-family:'PTSansRegular', Arial, Tahoma, Verdana; padding:39px 0 50px 0 ; text-align:center;}
div.mpSpecLink a {color:#F52C4E; font-size: 26px; letter-spacing:-1px;}

div.bottomMPInfo {padding:0 0 27px 0; font-family:'PTSansRegular', Arial, Tahoma, Verdana;}
td.mpInfoTd {width: 25%; text-align: center; vertical-align: top; font-size: 13px;}
div.mpInfoTitle {font-size:22px; color: #444; padding-bottom:4px;}

div.mpPlLine {padding-bottom:30px; }
div.mpPl {padding:10px 75px 0 66px; margin-top:-8px; height:50px; color: #222; text-shadow:1px 1px 1px #fff; width:390px; margin-left:auto; margin-right:auto; text-align:center; line-height: 21px;  font-size: 16px; background: url('/g/es/pl2.png') no-repeat top left; background-position:12px 0;}

div.esBriefLink {padding-top:20px;}
div.esBriefLink a {font-size:14px;font-weight:bold;display:block;float:left;padding:5px 40px 0 0;height:26px;background:url('/g/es/more.gif') no-repeat top right;}
/* ES - main page text - END */


/* ES - screens */
div.esScreenOut {border-bottom:1px solid #eaeaea;padding-bottom:16px;margin-bottom:16px;color:#191919;}
div.esScreenOut div.esScreensTitle {font-size:18px;color:#555;}
div.esScreen {margin:0 0 0 40px;padding:3px;float:right;background:url('/g/l/bg.png')}
div.esScreen img {border:1px solid #d6d6d6;}
div.esScreenDesc {width:445px;font-size:13px;line-height:20px;}
div.esScreenDesc b {display:block;padding-bottom:3px;}
div.esScreenDesc b span {color:#999;}
/* ES - screens - END */


/* ES - download specification */
div.specDL {position:absolute;margin-left:-180px;width:137px;height:137px;}
div.specDL a {display:block;width:137px;height:108px;padding-top:29px;text-align:center;font-size:16px;font-weight:bold;color:#fff;background:url('/g/es/dl.gif') top left no-repeat;text-shadow:-1px -1px 1px #5f5f5f;}
div.specDL a:hover {text-decoration:none;background-position:0 -200px;}
/* ES - download specification - END */


/* ES - specification listing points */
div.esSpecList div {background:url('/g/es/specDot1.gif') top left no-repeat; background-position: 0 8px; padding:0 0 6px 10px;line-height:18px;}
div.esSpecList div.esSL2 {background-image:url('/g/es/specDot2.gif');margin-left:35px;}
div.esSpecList div.esSL3 {background-image:url('/g/es/specDot3.gif');margin-left:70px;}
/* ES - specification listing points - END */


/* ES footer styles */
div.esFooter {background:url('/g/es/shadowBottom.png') top repeat-x; padding-top:34px; border-top: 1px solid #c1c1c1;} 

div.esFootText {padding-bottom:14px;border-bottom:1px solid #eaeaea;margin-bottom:14px;}
div.esFootIcon {padding:0 0 10px 10px;position:absolute;margin-left:227px;margin-top:-6px;}

td.eFrameT, div.eFrameT, td.eFrameTL {line-height:18px;color:#222;vertical-align:top;padding:16px 42px 6px 20px; background:url('/g/es/footerFrameT.png') top left no-repeat;width:227px;}
td.eFrameB, div.eFrameB, td.eFrameBL {color:#191919;padding-right:22px; background:url('/g/es/footerFrameB.png') top left no-repeat;width:287px;height:10px;font-size:1px;line-height:1px;}
td.eFrameTL {padding:16px 20px 6px 20px;} 
td.eFrameBL {padding:0;} 

a.esContactLink {display:block;padding:18px 0 0 28px;height:22px;background:url('/g/es/mail.png') no-repeat;background-position:0 17px;}
div.esContactPhone {padding:6px 0 0 28px;height:15px;background:url('/g/es/phone.png') no-repeat;background-position:0 5px;border-top:1px solid #eaeaea;}

div.esTestimonials {font-style:italic; background:url('/g/es/testimonials.png') no-repeat bottom left;  }
div.esTestimonialsSign {font-style:normal;font-size:11px;padding-top:10px;text-align:right;line-height:14px;}
div.esTestimonialsSign span {color:#707070;}

div.eFootLine1 {border:1px solid #d1d1d1;border-width:1px 0 0 0;margin:30px 12px 40px 2px;padding:14px 7px 0 2px;font-size:11px;color:#777; text-align:center;}
/* ES - footer styles - END */














/* ES - not used yet */
div.esFeedTitle {font-size:14px;font-weight:bold;color:#373737;padding:0 15px 5px 15px;}
a.esFeedA {color:#333;display:block;padding:0 16px 0 16px;}
a.esFeedA span {color:#0682E7;background:url('/g/es/esArrow.png') no-repeat right center;padding-right:10px;}
a.esFeedA:hover {text-decoration:none;background:url('/g/es/feedHover.png') no-repeat left center;}
a.esFeedA:active {text-decoration:none;background:url('/g/es/feedHover.png') no-repeat left center;}
a.esFeedA:hover span {text-decoration:underline;}
a.esFeedA:active span {text-decoration:underline;}
div.esFeedPos div {color:#acacac; font-size:11px;padding-bottom:1px;}
div.esFeedPosL {padding-top:5px;margin:6px 15px 0 15px;border-top:1px solid #e8e8e8;font-size:1px;line-height:1px;height:1px;}
/* ES - not used yet - END */
