button::-moz-focus-inner  { padding:0;border:none;} div.ie6support {color: #000000; background: #FFFCD3; padding: 5px; margin: 0 auto 10px auto; border: #FFD403 1px solid; font-size: 13px;} button {padding: 0; margin: auto; background: transparent; border: 0 none;cursor: pointer; width: auto; text-align: left;} button span {display: block; border: 0 none;text-align: center;color: #f9f9f9;background: transparent url('/resources/img/all/btn/ui_small.png') no-repeat right -88px;font-style: normal; font: 12px "Myriad Pro", arial, sans-serif;overflow: visible;height: 22px;margin: 0;padding: 0 10px 0 0;} button span em {font-style: normal; letter-spacing: 1px; margin: 0;display: block;padding: 0 0 0 10px;height: 22px;line-height: 22px;white-space: nowrap;background: transparent url('/resources/img/all/btn/ui_small.png') no-repeat left -110px;} button:hover span {background-position: right -132px;} button:hover span em {background-position: left -154px;} button.large span {display: block; border: 0 none;text-align: center;color: #f9f9f9;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat right -100px;font-style: normal; font: 12px "Myriad Pro", arial, sans-serif;overflow: visible;height: 25px;margin: 0;padding: 0 13px 0 0;} button.large span em {font-style: normal; letter-spacing: 1px; margin: 0;display: block;padding: 0 0 0 10px;height: 25px;line-height: 25px;white-space: nowrap;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat left -125px;} button.large:hover span {background-position: right -150px;} button.large:hover span em {background-position: left -175px;} button.grey span {display: block; height: 22px;border: 0 none;text-align: center;color: #FBFBFB;background: transparent url('/resources/img/all/btn/ui_small.png') no-repeat right -176px;font-style: normal; font: 12px "Myriad Pro", arial, sans-serif;overflow: visible;margin: 0;padding: 0 15px 0 0;} button.grey span em {font-style: normal; letter-spacing: 1px; margin: 0;display: block;padding: 0 0 0 15px;height: 22px;line-height: 22px;white-space: nowrap;background: transparent url('/resources/img/all/btn/ui_small.png') no-repeat left -198px;} button.grey:hover span {background-position: right -220px; color: #FFFFFF;} button.grey:hover span em {background-position: left -242px;} a.hrefButtonBlue {text-decoration: none; height: 25px;border: 0;cursor: pointer;text-align: center;color: #edfffe;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat right -100px;font: 12px "Myriad Pro", arial, sans-serif;overflow: visible;height: 25px;margin: 0 20px 0 20px;padding: 0 15px 0 0;} a.hrefButtonBlue span {margin: 0;display: block;padding: 0 0 0 15px;height: 25px;line-height: 25px;white-space: nowrap;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat left -125px;} a.hrefButtonBlue:hover {background-position: right -150px; color: #ACF9F5;} a.hrefButtonBlue:hover span {background-position: left -175px;} a.hrefButtonGreen {text-decoration: none; height: 25px;border: 0;cursor: pointer;text-align: center;color: #edfffe;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat right 0;font: 12px "Myriad Pro", arial, sans-serif;overflow: visible;height: 25px;margin: 0 20px 0 20px;padding: 0 15px 0 0;} a.hrefButtonGreen span {margin: 0;display: block;padding: 0 0 0 15px;height: 25px;line-height: 25px;white-space: nowrap;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat left -25px;} a.hrefButtonGreen:hover {background-position: right -50px;color: #ACF9F5;} a.hrefButtonGreen:hover span {background-position: left -75px;} a.hrefButtonGrey {text-decoration: none; height: 25px;border: 0;cursor: pointer;text-align: center;color: #FBFBFB;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat right -200px;font: 12px "Myriad Pro", arial, sans-serif;overflow: visible;height: 25px;margin: 0 20px 0 20px;padding: 0 15px 0 0;} a.hrefButtonGrey span {margin: 0;display: block;padding: 0 0 0 15px;height: 25px;line-height: 25px;white-space: nowrap;background: transparent url('/resources/img/all/btn/ui_large.png') no-repeat left -225px;} a.hrefButtonGrey:hover {background-position: right -250px;color: #FFFFFF;} a.hrefButtonGrey:hover span {background-position: left -275px;} h1.breadcrumbs {text-align: left; color: #33ccff; font-weight: bold; font-family: Arial; font-size: 1.3em;} h1.breadcrumbs a {text-align: left; color: #0066cc; font-weight: bold; font-family: Arial;} h2.infoMessage {font-family: Arial; font-size: 1em; text-align: left; font-weight: normal; padding: 20px 0 10px 0;} div.cornerBoxInnerWhite div.fullSizeWhiteBox h2 {padding: 10px 0 10px 0; text-align: left; font-family: Arial; font-size: 1em; font-weight: bold; } div.cornerBoxInnerWhite div.fullSizeWhiteBox li {text-align: left; line-height: 1.4em; list-style-type: disc; text-align: justify; font-family: Arial; font-size: 0.8em; color: #444444;} div.cornerBoxInnerWhite div.fullSizeWhiteBox ul {padding: 0 10px 0 25px;} div.cornerBoxInnerWhite div.fullSizeWhiteBox p {line-height: 1.4em; padding: 5px 0 5px 0; text-align: justify; font-family: Arial; font-size: 0.8em; color: #444444;} div.cornerBoxInnerWhite div.fullSizeWhiteBox p a {color: #0066cc;} div.cornerBoxInnerWhite div.fullSizeWhiteBox p.sources {padding: 4px 0 4px 0; line-height: 1.2em; text-align: justify; font-family: Arial; font-size: 0.8em; color: #777777;} form.standardForm fieldset {text-align: left;} form.standardForm li {list-style: none; clear:both; border:0; padding: 6px;} form.standardForm li.bottomErrorMessage {margin: 0 0 0 126px;} form.standardForm ul {list-style: none; clear:both; border:0;} form.standardForm label {width: 140px; text-align: right; float: left; padding: 0 10px 0 0; font-family: Arial; font-size: 0.9em; font-weight: bold; color: #444444;} form.standardForm label {width: 140px; text-align: right; float: left; padding: 0 10px 0 0; font-family: Arial; font-size: 0.9em; font-weight: bold; color: #444444;} form.standardForm input.textbox {float: left; clear: right; width: 300px; -moz-border-radius: 2px; -webkit-border-radius: 2px; resize: none; background-color: #fff; color: black; padding: 3px; border-top: 1px solid #B1B1B1; border-left: 1px solid #B1B1B1; border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;background-image: url(/resources/img/all/btn/ui_large.png); background-position: 0px -300px;background-repeat: no-repeat; font-size: 12px; font-family: "Lucida Grande", Verdana, sans-serif;} form.standardForm input {float: left; clear: right; width: 300px;} form.standardForm input.checkbox {float: left; padding: 1px; width: 12px; height: 12px; font-size: 0.8em; color: #000; font-weight: normal;} form.standardForm textarea {float: left; clear: right; width: 300px; height: 100px; -moz-border-radius: 2px; -webkit-border-radius: 2px; resize: none;background-color: #fff; color: black; padding: 3px; border-top: 1px solid #B1B1B1; border-left: 1px solid #B1B1B1; border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;background-image: url(/resources/img/all/btn/ui_large.png); background-position: 0px -300px;font: 12px "Lucida Grande", Verdana, sans-serif; background-repeat: repeat-x; } form.standardForm span.error { float: none; font-size: 0.8em; color: #444444; font-family: Arial;} form.standardForm span.success { font-size: 0.8em; color: #444444; font-family: Arial;} form.standardForm br.clearer {clear: both;} form.standardForm span.termsExplain {font-size: 0.8em; font-family: Arial; padding: 0 0 0 3px; color: #444444; float: left;} form.standardForm span.termsExplain a {color: #336699;} form.standardForm div.explain {font-family: Arial; color: #777777; font-size: 0.8em; display: block; float: left;}  div.cornerBoxInnerGreenEnvironment {background-color: #F3FFDB; padding: 10px;} div.cornerBoxInnerGreenEnvironment div.imageContainer {float: left; text-align: center; width: 192px; padding: 25px 0 10px 10px;} div.cornerBoxInnerGreenEnvironment div.textContainer {text-align: left; margin-left: 220px;} div.cornerBoxInnerGreenEnvironment div.textContainer div {line-height: 1.8em;} div.cornerBoxInnerGreenEnvironment div.textContainer div.firstLine {font-family: Arial; font-size: 1.4em; color: #443300; margin-bottom: 5px;} div.cornerBoxInnerGreenEnvironment div.textContainer div {font-family: Arial; font-size: 0.9em; color: #443300;} div.cornerBoxInnerGreenEnvironment div.textContainer div a {font-family: Arial; font-size: 0.9em; color: #0066cc; font-weight: bold; text-decoration: none;} div.cornerBoxInnerGreenEnvironment div.textContainer div a:hover {text-decoration: underline;} div.cornerBoxInnerGreenEnvironment div.textContainer ul {font-family: Arial; font-weight: bold; line-height: 1.6em; color: #443300; font-size: 0.9em; padding: 0 0 10px 0;} div.cornerBoxInnerGreenEnvironment div.textContainer li {padding: 2px 0 2px 0; margin: 0 0 0 30px; list-style-type: disc;} h1.greenBreadcrumbs {text-align: left; color: #6dca00; font-weight: bold; font-family: Arial; font-size: 1.3em;} div.TopLeftGreen { top: 0; left: 0; background: url('/resources/img/all/pr/left_top_corner_green.png') no-repeat; top: -1px; left: -1px;} div.TopRightGreen { top: 0; right: 0; background: url('/resources/img/all/pr/right_top_corner_green.png') no-repeat; top: -1px; right: -1px;}   div.forums {color: #2B2A2C;} div.forums div.search {margin: 5px 0 5px 0; color: #333333;} div.forums div.search input {float: left;} div.forums div.search button {margin: 2px 0 0 7px;} div.forums div.search input.textbox{padding: 1px; margin: 3px 0 0 0;} div.forums div.search p{margin: 3px 0 3px 0;} div.forums div.search p.myTopics {font-size: 0.8em; text-align: left; font-family: Arial; padding: 0 0 4px 0;} div.forums h2 {display: inline; font-size: 1.5em;} div.forums p.topicCount {display: inline; font-size: 16px; font-weight: bold; color: #b5b5b5; margin: 0 3px;} div.forums ul.forum-list {text-align: left; font-family: Arial; list-style-type: none;} div.forums li.forum-list {padding: 4px 0 4px 0;} div.forums p.forumEmpty {margin-top: 10px;} div.forums div.topicList table.tableHelper {margin-top: 10px; font-size: 1.1em;} div.forums h2.forumName a {color: #0066cc; font-size: 1.2em;} div.forums h2.header {text-align: left; font-size: 1em; color: #444444; font-weight: bold; font-family: Arial;} div.forums p.forumDescription {padding: 6px 0 6px 0; font-size: 0.9em; font-weight: normal;} div.forums div.topicList h2 {width: 50%; float: left; margin-top: 6px; height: auto;} div.forums div.topicList h2.addLink, #forums .postList h2.addLink {margin: 0; padding: 0; float: left; width: 50%; height: auto; background: transparent; text-align: right; font-size: 1em; font-family: Arial; font-weight: normal;} div.forums div.topicList h2.addLink a {color: #0066cc;} div.forums div.postList {text-align: left;} div.forums p.return {margin-top: 20px; text-align: left; font-family: Arial; font-size: 0.9em; color: #444444;} div.forums div.postList .posts {margin-top: 10px; font-family: Arial; list-style-type: none; font-size: 13px;} div.forums div.postList .posts li {padding: 10px 20px 5px 45px; border-bottom: 1px dotted #d9d9d9; font-size: 13px; font-weight: normal;} div.forums div.postList .posts li.first {border: #CACACA 1px solid; font-size: 13px; font-weight: normal; background: #f4f4f4; padding: 10px;} div.forums div.postList .posts .content {margin-top: 10px; width: auto;} div.forums div.postList .posts .datetime {color: #acacac;} div.forums div.postList h2 {margin-top: 6px; height: auto;} div.forums #addTopicForm #preview{margin-right: 3px;} div.forums #addReplyForm #preview{margin-right: 3px;} div.forums #addReplyForm textarea{width: 300px;} div.forums #addReplyForm p.return {font-family: Arial; font-size: 0.8em; float: left; padding: 10px 0 10px 0;} div.forums p.predefinedValue {text-align: left; font-family: Arial; font-size: 0.8em;} div.forums div.addReplyForm {margin-top: 10px; text-align: left;} div.forums div.previewTitleBox {margin-top: 10px; text-align: left;} div.forums h2 {font-family: Arial; font-size: 1em; text-align: left;} div.forums div.preview p {font-family: Arial; font-size: 0.8em; text-align: left;} div.forums div.preview {margin: 10px 0 10px 0; border: #CACACA 1px solid; text-align: left;background: #f4f4f4; padding: 10px;} div.forums div p.topic {padding-bottom: 10px;} div.forums #addTopicForm p.return {font-family: Arial; font-size: 0.8em; float: left; padding: 10px 0 10px 0;} div.forums p.forumEmpty {font-family: Arial; text-align: left; font-size: 1em;} table.tableTopicList {width: 100%; border-collapse:collapse; border-spacing:0px; font-size: 0.95em; margin-top: 10px;} table.tableTopicList th {text-align: left; font-weight: bold; font-family: Arial; font-size: 0.8em; background-color: #f4f4f4; color: #585858; border-bottom:1px solid #CACACA; padding:6px; margin: 0; } table.tableTopicList th.topic {width: 53%;} table.tableTopicList .author {width: 15%;} table.tableTopicList .replies {width: 8%;} table.tableTopicList .latestPost {width: 27%; color: #acacac; font-size: 0.7em;} table.tableTopicList td {border-bottom:1px solid #CACACA; padding:6px; margin: 0; font-size: 0.8em; font-family: Arial; text-align: left;} table.tableTopicList td a {color: #0066cc;}   div.infoLine {font-family: Arial; text-align: left; font-size: 0.9em; padding: 10px 0 0 0; color: #444444;} div.infoLine p {padding: 6px 0 6px 0; font-size: 14px;} form.searchForm fieldset {border: 0; margin: 4px 0 4px 0; padding: 0;} form.searchForm input.searchBox {float:left; border: 0; background-color: #fff; font-size: 0.9em; width: 200px; color: #444444; padding: 2px; border: 1px solid #aaaaaa;} form.searchForm button {margin: 0 0 0 10px;} div.actionError {font-size: 0.8em; color: #444444; font-family: Arial; background-image: url('/resources/img/all/ico_err.png'); background-repeat: no-repeat; background-position: left top; margin: 4px 0 0 2px; height: 16px; padding: 1px 0 0 20px;} div.actionStatus {font-size: 0.8em; color: #444444; font-family: Arial; background-image: url('/resources/img/all/ico_ok.png'); background-repeat: no-repeat; background-position: left top; margin: 4px 0 0 2px; height: 16px; padding: 1px 0 0 20px;} div.helpContainer div.leftColumn {float: left; width: 45%; text-align: left; padding-right: 10px;} div.helpContainer div.rightColumn {float: left; width: 45%; text-align: left; padding-right: 10px;} div.helpContainer h2 {padding: 10px 0 10px 0; color: #444444; font-family: Arial; font-size: 1.1em;} div.helpContainer ol {list-style-type: decimal; padding: 0 0 2px 26px; margin: 0;} div.helpContainer li {list-style-type: decimal; font-family: Arial; font-size: 14px; font-weight: normal; padding: 2px 0 2px 0; color: #444444;} div.helpContainer li a {text-decoration: underline; color: #0066cc;} div.helpScreen div.topicContent h2 {padding: 0 0 10px 0; color: #444444; font-family: Arial; font-size: 1.1em; text-align: left;} div.helpScreen div.topicContent h2.results {padding: 10px 0 10px 0; color: #444444; font-family: Arial; font-size: 1.1em; text-align: left;} div.helpScreen div.topicContent p {padding: 4px 0 4px 0; color: #444444; font-family: Arial; font-size: 13px; text-align: left; margin: 0;} div.helpScreen div.topicContent p.return {padding: 10px 0 0 0; color: #777777; font-family: Arial; font-size: 13px; text-align: left;} div.helpScreen div.search {text-align: left; padding: 20px 0 10px 0;} div.helpScreen div.search div.topicContent h3 a {text-decoration: underline; color: #0066cc; font-family: Arial; font-size: 14px; padding: 3px 0 3px 0; font-weight: normal;} div.helpScreen div.search div.topicContent span {font-family: Arial; font-size: 0.7em; font-weight: normal; color: #444444;}   div.cornerBoxInnerWhite div.aboutText {width: 70%; float: left; padding: 10px 0 10px 0; border-right: 1px solid #777777;} div.cornerBoxInnerWhite div.aboutText p {text-align: justify; padding: 5px 20px 5px 0; line-height: 16px; font-family: Arial; color: #444444; font-size: 0.8em;} div.cornerBoxInnerWhite div.visualsAndPR {width: 25.5%; padding: 20px; float: left;} div.cornerBoxInnerWhite div.visualsAndPR p.download {font-family: Arial; font-weight: bold; font-size: 16px; padding: 4px 10px 4px 15px; color: #0066cc; text-align: left; background: url('/resources/img/all/pr/arrow-down.png') no-repeat; background-position: 0% 50%;} div.cornerBoxInnerWhite div.visualsAndPR p.download a { color: #0066cc; text-decoration: none; } div.cornerBoxInnerWhite div.visualsAndPR p.download a:hover { color: #0066cc; text-decoration: underline; } div.cornerBoxInnerWhite div.visualsAndPR h1 {font-family: Arial; font-weight: bold; color: #6dca00; text-align: left; font-size: 1.2em; padding: 10px 0 10px 0;} div.cornerBoxInnerWhite div.visualsAndPR p.date {font-family: Arial; color: #777777; font-size: 0.8em; text-align: left;} div.cornerBoxInnerWhite div.visualsAndPR p.release {font-family: Arial; color: #444444; font-size: 0.8em; text-decoration: underline; text-align: left; padding: 12px 0 12px 0; color: #0066cc;} div.cornerBoxInnerWhite div.visualsAndPR p.release a {color: #0066cc;} div.cornerBoxInnerWhite div.fullSizeWhiteBox p.header {font-size: 1em; line-height: 1.4em; font-size: 0.8em; font-weight: bold; color: #444444; padding: 6px 0 6px 0;} div.cornerBoxInnerWhite div.fullSizeWhiteBox p.content {line-height: 1.4em; padding: 5px 0 10px 0;} div.cornerBoxInnerWhite div.fullSizeWhiteBox p.footnote {line-height: 1.4em; color: #777777;}   div.contactForm {width: 490px; float: left; padding: 10px 0 0 0;} div.contactExplain {margin-left: 475px; border-left: 1px solid #33ccff; font-family: Arial; padding: 0 20px 20px 20px; text-align: left; color: #444444;} div.contactExplain p {font-size: 18px;} div.contactExplain p.phone {font-size: 28px; color: #444444;} form.contactForm {border: 0; margin:0; padding:0;} form.contactForm fieldset {border: 0; margin:0; padding:0; text-align: left;} form.contactForm li {list-style: none; clear:both; border:0;} div.contactForm li.bottomErrorMessage {padding: 0 0 0 22px;} div.contactForm li.bottomErrorMessage span.success {display: none;} div.contactForm li.bottomErrorMessage span.error {clear: both; float: none;} div.contactForm li.bottomErrorMessage div.explain {padding: 5px 0 3px 0; margin: 5px 0 0 10px; float: none;} form.contactForm ul {list-style: none; clear:both; border:0;} form.contactForm label {width: 120px; text-align: right; float: left; padding: 0 10px 0 0; font-family: Arial; font-size: 0.9em; font-weight: bold; color: #444444;} form.contactForm input {float:left; border: 0; clear: right; width: 316px; } form.contactForm input.button {border: 1px solid #000; font-size: 0.8em; width: auto; overflow: visible; height: 22px; color: #444444; font-weight: bold; cursor:pointer; background-color: #fff; padding: 0px 20px 0px 20px; margin: 2px 0 2px 0; border:outset 1px #00c1f3;} form.contactForm input.checkbox {float: left;} form.contactForm textarea {padding: 2px; clear: right; border:0; float: left; width: 300px; font-family: Arial; background-color: #fff; font-size: 0.9em; color: #444444; border: 1px solid #aaaaaa; height: 100px;} form.contactForm span.error {margin: 10px 0 0 130px; padding: 200px;} form.contactForm div.explain {font-family: Arial; color: #777777; font-size: 0.8em; display: block; float: left;} form.contactForm span.error {font-size: 0.8em; color: #444444; font-family: Arial; background-image: url('/resources/img/all/ico_err.png'); background-repeat: no-repeat; background-position: left top; margin: 4px 0 0 130px; padding: 1px 0 0 20px;} form.contactForm span.success {font-size: 0.8em; color: #444444; font-family: Arial; background-image: url('/resources/img/all/ico_ok.png'); background-repeat: no-repeat; background-position: left top; margin: 4px 0 0 130px; padding: 1px 0 0 20px;}   div.cornerBoxInnerWhite div.blogArticle {width: 700px; padding: 20px 0 0 0; float: left; border-right: 2px solid #aaaaaa;} div.cornerBoxInnerWhite div.blogArticleFrame {padding: 0 0 0 10px; margin: 0 2px 24px 2px;} div.cornerBoxInnerWhite div.blogArticleFrame.News {border-left: 2px solid #0099ff;} div.cornerBoxInnerWhite div.blogArticleFrame.Technologies {border-left: 2px solid #6dca00;} div.cornerBoxInnerWhite div.blogArticleFrame.Surveys {border-left: 2px solid #336699;} div.cornerBoxInnerWhite div.blogArticleFrame.Others {border-left: 2px solid #d6cf54;} div.cornerBoxInnerWhite div.blogArticleFrame p {text-align: justify; padding: 5px 8px 5px 0; line-height: 1.2em; font-family: Arial; color: #444444; font-size: 0.8em;} div.cornerBoxInnerWhite div.blogArticleFrame li {text-align: left; padding: 5px 20px 5px 0; line-height: 1.2em; font-family: Arial; color: #444444; font-size: 0.8em;} div.cornerBoxInnerWhite div.blogArticleFrame ol {padding: 2px 0 2px 10px; margin: 0;} div.cornerBoxInnerWhite div.blogArticleFrame ol li {text-align: left; padding: 5px 20px 5px 0; line-height: 1.2em; font-family: Arial; color: #444444; font-size: 0.8em;} div.cornerBoxInnerWhite div.blogArticleFrame ol li a {color: #336699;} div.cornerBoxInnerWhite div.blogArticleFrame h2 {text-align: left; padding: 5px 20px 5px 0; line-height: 1.2em; font-family: Arial; color: #444444; font-size: 1em; font-weight: bold;} div.cornerBoxInnerWhite div.blogArticleFrame ul {margin: 4px 0 0 0;} div.cornerBoxInnerWhite div.blogArticleFrame table {padding: 6px; border: 1px solid #444444;} div.cornerBoxInnerWhite div.blogArticleFrame td {text-align: left; padding: 5px 20px 5px 5px; line-height: 1.2em; margin: 0; font-family: Arial; color: #444444; font-size: 0.8em;} div.cornerBoxInnerWhite div.blogArticleFrame h1 {text-align: left; font-family: Arial; font-size: 1.8em; font-weight: normal;} div.cornerBoxInnerWhite div.blogArticleFrame h1 a {text-decoration: none; color: #000;} div.cornerBoxInnerWhite div.blogArticleFrame h1 a:hover {text-decoration: underline;} div.cornerBoxInnerWhite div.blogArticleFrame h1 span.commentsCount {font-family: Arial; font-size: 0.6em; padding: 0 4px 0 4px; color: #0066cc;} div.cornerBoxInnerWhite div.blogArticleFrame span.author {font-weight: bold;} div.cornerBoxInnerWhite div.blogArticle div.comments h2 {text-align: left; padding: 3px; background-color: #eeeeee; border-bottom: 1px solid #aaaaaa; border-top: 1px dashed #777777; font-family: Arial; font-size: 1em; color: #0066cc;} div.cornerBoxInnerWhite div.blogArticle div.comments div.list ul {text-align: left;} div.cornerBoxInnerWhite div.blogArticle div.comments div.list p.author {font-family: Arial; font-size: 0.8em; font-weight: normal;} div.cornerBoxInnerWhite div.blogArticle div.comments div.list p.content {font-family: Arial; font-size: 0.8em; font-weight: normal;} div.cornerBoxInnerWhite div.blogArticle div.comments div.list p.datetime {font-family: Arial; color: #aaaaaa; font-size: 0.8em; font-weight: normal;} div.cornerBoxInnerWhite div.blogArticle div.comments div.contactFormFrame {margin-top: 10px; margin-bottom: 10px;} div.cornerBoxInnerWhite div.blogCategories {width: 235px; float: left;} div.cornerBoxInnerWhite div.blogCategories ul {font-family: Arial; text-align: left; padding: 20px;} div.cornerBoxInnerWhite div.blogCategories li {list-style-type: none; padding: 2px 0 2px 0; margin: 6px 0 6px 0; font-weight: bold; color: #444444;} div.cornerBoxInnerWhite div.blogCategories li span {font-weight: normal; padding: 0 4px 0 4px; color: #777777; font-size: 0.8em;} div.cornerBoxInnerWhite div.blogCategories li.categories {list-style-type: none; padding: 2px 10px 2px 6px;} div.cornerBoxInnerWhite div.blogCategories li.categories a {text-decoration: none; color: #444444;} div.cornerBoxInnerWhite div.blogCategories li.categories a:hover {text-decoration: underline;} div.cornerBoxInnerWhite div.blogCategories li.technologies {list-style-type: none; padding: 2px 10px 2px 6px; border-left: 2px solid #6dca00;} div.cornerBoxInnerWhite div.blogCategories li.surveys {list-style-type: none; padding: 2px 10px 2px 6px; border-left: 2px solid #336699;} div.cornerBoxInnerWhite div.blogCategories li.others {list-style-type: none; padding: 2px 10px 2px 6px; border-left: 2px solid #d6cf54;} div.cornerBoxInnerWhite div.blogCategories li.rss {list-style-type: none; background: url('/resources/img/all/pr/icons/rss_ico.png') no-repeat 0px 5px; height: 41px; padding: 10px 0 0 46px; font-size: 0.9em;} div.cornerBoxInnerWhite div.blogCategories li.rss a {text-decoration: none; color: #444444; font-weight: bold;} div.cornerBoxInnerWhite div.blogCategories li.rss a:hover {text-decoration: underline; color: #444444;} div.cornerBoxInnerWhite div.blogCategories li.rss p.receiveByEmail {font-size: 0.8em; padding: 0; margin: 0;} div.cornerBoxInnerWhite div.blogCategories li.rss p.addToRss {padding: 0; margin: 0;} div.blue,li.blue {border-left: 2px solid #0099ff;} div.green,li.green {border-left: 2px solid #6dca00;} div.orange,li.orange {border-left: 2px solid #ff860b;} div.darkBlue,li.darkBlue {border-left: 2px solid #336699;} div.yellow,li.yellow {border-left: 2px solid #d6cf54;}