/********************************************************************************************************************************************************************************************************************************* COMMON CSS **********************************************************************************************************************************************************************************************************************************************************************************************/div#wplogin {    width: 900px;}.loginTooltip {  position: relative;  border-bottom: 1px dotted black;}.loginTooltip .loginTooltiptext { visibility: hidden;  width: 210px;    background-color: #e0e0e0;    color: black;    text-align: center;    border-radius: 6px;    position: absolute;    z-index: 1;    top: 100%;    left: 50%;    margin-left: -137px;    margin-top: 31px;    font-size: 12px;    padding-left: 8px;    padding-right: 8px;    padding-top: 3px;    padding-bottom: 3px;}.loginTooltip:hover .loginTooltiptext {  visibility: visible;}.ibm1ColNoNav { width:96%; margin-left:20px; overflow:hidden; }.lotusVersion {	margin: 2px 1px 2px 40px !important;}body.lotusui {	margin: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	overflow-y:scroll;}.lotusui_ie7 body.lotusui {	position: relative;}body.lotusJapanese,.lotusui .lotusJapanese * {	font-family: "MS UI Gothic", "MS PGothic", "Apple Gothic", Arial,		Helvetica, sans-serif;}.lotusMain a,.lotusMain a:visited {	text-decoration: none;	color: #105cb6;}.v a:hover,.lotusMain a:focus,.lotusMain a:active {	text-decoration: underline;	color: #05386b;}.lotusui h1 {	margin: 0;	padding: 0;	font-size: 1.125em;	font-weight: normal;	line-height: 1.2em;	color: #333;}.lotusui h2 {	margin: 0;	padding: 0;	font-size: 1em;	font-weight: bold;	color: #333;}.lotusui h3 {	margin: 0;	padding: 0;	font-size: 0.750em;	font-weight: bold;}.lotusui h4 {	margin: 0;	padding: 0;	font-size: 0.750em;;	font-weight: bold;}.lotusui h5 {	margin: 0;	padding: 0;	font-size: 1.0.750em;	font-weight: bold;}.lotusui h6 {	margin: 0;	padding: 0;	font-size: 1.0em;	font-weight: bold;}.lotusui img {	border: 0;	vertical-align: middle;}.lotusui input.lotusCheckbox {	margin-left: 0;	margin-right: 3px;}.lotusui button,.lotusui input,.lotusui select {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.750em;}.lotusJapanese button,.lotusJapanese input,.lotusJapanese select {	font-family: "MS UI Gothic", "MS PGothic", "Apple Gothic", Arial,		Helvetica, sans-serif;}.lotusui textarea {	padding: 1px 0;	margin: 1px 0;	font: normal 0.750em/ 1.2em Arial, Helvetica, sans-serif;}.lotusui p {	margin: 5px 0 0 0;}.lotusui pre {	font-family: "Courier New", Courier, monospace;}.lotusTags a {	word-wrap: break-word;}.lotusRelatedTags a {	background-repeat: no-repeat;}.lotusRelatedTags .lotusSymbol {	font-weight: bold;	margin-right: 0.3em}.lotusPersonInactive a,.lotusPersonInactive a:visited,.lotusPersonInactive a:hover,.lotusPersonInactive a:focus,.lotusPersonInactive a:active,a.lotusPersonInactive,a.lotusPersonInactive:visited,a.lotusPersonInactive:hover,a.lotusPersonInactive:focus,a.lotusPersonInactive:active	{	color: #999 !important;	text-decoration: none;}.lotusTagBin {	margin-top: 10px;}a.lotusAction,a.lotusAction:visited {	font-size: .9em;}.lotusActions {	font-size: .9em;}.lotusActions .lotusAction,.lotusui .lotusTiny a.lotusAction,.lotusui .lotusTiny .lotusAction,.lotusui .lotusAction .lotusTiny	{	font-size: 0.750em;}a.lotusDropDown,a.lotusDropDown:visited,a.lotusDropDown:active {	padding-right: 14px;	background-position: right center;	background-repeat: no-repeat;	background-color: transparent;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -416px;}.lotusIcon a {	padding-left: 18px;	background-repeat: no-repeat;}.lotusDelete {	background-repeat: no-repeat;	zoom: 1;}a.lotusDelete img {	width: 12px;	height: 12px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2680px;	opacity: 0.25;	filter: alpha(opacity = 25);}a.lotusDelete:hover img,a.lotusDelete:focus img,a.lotusDelete:active img	{	opacity: 0.40;	filter: alpha(opacity = 40);}img.lotusDelete {	width: 8px;	height: 8px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: -2px -2682px;	opacity: 0.25;	filter: alpha(opacity = 25);}a:hover img.lotusDelete,a:focus img.lotusDelete,a:active img.lotusDelete	{	opacity: 0.40;	filter: alpha(opacity = 40);}.lotusImagesOff .lotusDelete img,.lotusImagesOff img.lotusDelete {	display: none;}.lotusui .lotusIcon16 {	width: 16px;	height: 16px;	background-repeat: no-repeat;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);}.lotusui .lotusIconShow {	background-position: 0 -2352px;}.lotusui .lotusIconHide {	background-position: 0 -2404px;}.lotusui .lotusAccess {	position: absolute;	top: -3000px;	width: 500px;}.lotusui .lotusAlignRight {	text-align: right;}.lotusui .lotusAlignLeft {	text-align: left;}.lotusui .lotusAltText {	display: none;}.lotusImagesOff .lotusAltText {	display: inline;}.lotusui .lotusBig {	font-size: 0.750em;}.lotusui .lotusBold {	font-weight: bold;}.lotusui .lotusBorderTop {	border-top: 1px solid #e5e5e5;}.lotusui .lotusBorderBottom {	border-bottom: 1px solid #e5e5e5;}.lotusui .lotusBreakWord {	word-wrap: break-word;}.lotusui .lotusCenter {	text-align: center;}.lotusui .lotusChunk {	margin-top: 5px;	clear: both;	zoom: 1;}.lotusui .lotusChunk10 {	margin-top: 10px;	clear: both;	zoom: 1;}.lotusui .lotusChunk15 {	margin-top: 15px;	clear: both;	zoom: 1;}.lotusui .lotusChunk20 {	margin-top: 20px;	clear: both;	zoom: 1;}.lotusui .lotusClickable {	cursor: pointer;}.lotusui .lotusClear {	clear: both;}.lotusui .lotusClearLeft {	clear: left;}.lotusui .lotusClearRight {	clear: right;}.lotusui .lotusDraggable {	cursor: move;}.lotusui .lotusEllipsis {	white-space: nowrap;	width: 90%;	overflow: hidden;	-o-text-overflow: ellipsis;	-ms-text-overflow: ellipsis;	text-overflow: ellipsis;}.lotusui .lotusFixedTable {	table-layout: fixed;}.lotusui .lotusHidden {	display: none;}.lotusui .lotusHideOverflow {	overflow: hidden;}.lotusui .lotusIndent10 {	padding-left: 10px;}.lotusui .lotusIndent15 {	padding-left: 15px;}.lotusui .lotusIndent20 {	padding-left: 20px}.lotusui .lotusIndent40 {	padding-left: 40px;}.lotusui .lotusIndent60 {	padding-left: 60px;}.lotusui .lotusHighlighted {	color: #f00;}.lotusui .lotusIBMLogo {	width: 64px;	height: 23px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2185px;	background-repeat: no-repeat;}.lotusImagesOff .lotusIBMLogo {	display: none;}.lotusui .lotusIBMLogoFooter {	width: 64px;	height: 23px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2185px;	background-repeat: no-repeat;}.lotusImagesOff .lotusIBMLogoFooter {	display: none;}.lotusui .lotusInactive {	color: #999;}.lotusui .lotusItalic {	font-style: italic;}.lotusui .lotusLeft {	float: left;	text-align: left;}.lotusui .lotusLoading {	background-image: url(oneui/v2.1/images/loading.gif);	background-repeat: no-repeat;	width: 16px;	height: 16px;}.lotusui .lotusLogo, .lotusui .lotusLogo-en ,.lotusLoginLogo {	background-repeat: no-repeat;}.lotusImagesOff .lotusLogo,.lotusImagesOff .lotusLogo-en, .lotusImagesOff .lotusLoginLogo {	width: auto !important;	white-space: nowrap;}.lotusui .lotusLTR {	direction: ltr;}.lotusui .lotusMeta {	color: #666;}.lotusui .lotusNowrap {	white-space: nowrap;}.lotusui .lotusNudge {}.lotusui .lotusOffScreen {	position: absolute;	top: -9999px;}.lotusui .lotusRequired {	color: #efa229;}.lotusui .lotusRight {	float: right;	text-align: right;}.lotusui .lotusRTL {	direction: rtl}.lotusui .lotusShadow {	-webkit-box-shadow: 0 2px 5px #eee;	-moz-box-shadow: 0 2px 5px #eee;	box-shadow: 0px 2px 5px #eee;}.lotusui .lotusSymbol {	font-family: Arial, Helvetica, sans-serif;}.lotusui .lotusTiny {	font-size: .9em;}.lotusui .lotusInlinelist {	margin: 0;	padding: 0;	list-style-type: none;}.lotusui .lotusInlinelist li {	display: inline;	margin: 0;	padding: 0 7px;	border-left: 1px solid #ccc;;}.lotusui .lotusInlinelist li.lotusFirst,.lotusui .lotusInlinelist li.lotusLast	{	padding-left: 0;	border-left-width: 0;}.lotusui .lotusNoDivider li {	border-left-width: 0;}.lotusui_ie7 .lotusInlinelist li {	display: inline-block;}.lotusui_ie .lotusInlinelist li {	display: inline;}.lotusui .lotusArrow {	width: 16px;	height: 16px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-repeat: no-repeat;	float: left;	display: block;}.lotusui .lotusArrow:visited,.lotusui .lotusArrow:hover,.lotusui .lotusArrow:focus,.lotusui .lotusArrow:active	{	text-decoration: none;}.lotusTwistyOpen {	margin-right: 2px;	background-position: 2px 2px}.lotusTwistyClosed {	margin-right: 2px;	background-position: 2px -102px;}.lotusui .lotusDropDownSprite,.lotusui .lotusDropDownActionSprite {	display: -moz-inline-box;	display: inline-block;	float: none;	background-position: 0 -416px;	width: 8px;	height: 8px;	text-decoration: none}.lotusui .lotusScrollUp,.lotusui .lotusScrollDown {	display: block;	float: none;	line-height: 0.750em;	margin: 0;	width: 12px;	height: 12px;	text-decoration: none !important;}.lotusui .lotusScrollUp {	background-position: 0 -156px;}.lotusui .lotusScrollDown {	background-position: 0 0;}.lotusActionBar {	margin-bottom: 4px !important;	position: relative;	float: left;	width: 100%;	height: 2.3em}.lotusActionBar2 {	margin-top: -25px;	margin-bottom: 4px !important;	position: relative;	float: left;	width: 100%;	height: 2.3em}ul.lotusActionMenu {	margin: 0;	padding: 0;	list-style-type: none;	display: table;	position: absolute;	top: -9999px;	z-index: 900px;	border: 1px solid #aaa;	background-color: #fff;	-webkit-box-shadow: 0 2px 5px #eee;	-moz-box-shadow: 0 2px 5px #eee;	box-shadow: 0 2px 5px #eee;}.lotusui_ie6 .lotusActionMenu {	width: 15em;}.lotusActionMenu li {	white-space: nowrap;	background-color: transparent;}.lotusui_ie6 .lotusActionMenu li {	white-space: normal;}.lotusActionMenu li.lotusSelected a {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 4px -1221px;	background-repeat: no-repeat;}.lotusActionMenu li.lotusMenuSeparator {	border-top: 1px solid #C0C1C1;}.lotusActionMenu a {	padding: 3px 40px 5px 25px;	text-decoration: none;	display: block;	color: #000;}.lotusui_ie6 .lotusActionMenu a {	zoom: 1}.lotusActionMenu .lotusIcon a {	padding-left: 2px;}.lotusActionMenu .lotusIcon img {	width: 16px;	height: 16px;	margin-right: 6px;}.lotusImagesOff .lotusActionMenu .lotusIcon img {	display: inline-block;}.lotusActionMenu a:visited,.lotusActionMenu a:hover,.lotusActionMenu a:focus,.lotusActionMenu a:active	{	text-decoration: none;}.lotusActionMenu a:hover,.lotusActionMenu a:focus,.lotusActionMenu a:active	{	color: #fff;	background-color: #595b5d;}.lotusActionMenu.lotusPlain a {	padding-left: 10px;}.lotusImagesOff .lotusActionMenu li.lotusSelected a {	padding-left: 15px;}.lotusImagesOff .lotusActionMenu a:hover,.lotusImagesOff .lotusActionMenu a:focus	{	text-decoration: underline;}.lotusBreadcrumbs {	margin: 0 0 15px 0}.lotusBreadcrumbs .lotusDivider {	padding: 0 5px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -102px		no-repeat;	text-decoration: none}.lotusBreadcrumbs .lotusDivider:hover,.lotusBreadcrumbs .lotusDivider:focus,.lotusBreadcrumbs .lotusDivider:active	{	text-decoration: none}.lotusBtn a,input.lotusBtn,button.lotusBtn,input.lotusFormButton,button.lotusFormButton,.lotusBtnImg	{	background-color: #f1f1f1;	background-image: -moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),		to(#ebebeb) );	color: #000 !important;}.lotusBtn,.lotusFormButton,.lotusBtnImg {	font-weight: bold;	text-align: center !important;	border: 1px solid #aaa;}.lotusBtn a,input.lotusBtn,button.lotusBtn,.lotusFormButton {	font-size: .750em;	line-height: 1.7em;}input.lotusBtn,button.lotusBtn,input.lotusFormButton,button.lotusFormButton	{	padding: 2px 7px 3px 7px;	cursor: pointer;}.lotusui_ie button.lotusBtn,.lotusui_ie input.lotusBtn,.lotusui_ie .lotusFormButton	{	padding: 0 1px 1px 1px;}.lotusBtn a {	display: block;	text-decoration: none;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #dedede;}span.lotusBtn a:hover,span.lotusBtn a:focus,span.lotusBtn a:active {	text-decoration: none;}.lotusBtnImg {	padding: 2px;	display: -moz-inline-box;	display: inline-block;	vertical-align: middle;	line-height: 0.750em;}.lotusBtnImg img,.lotusBtnImg input {	margin: 0;	width: 16px;	height: 16px;	background-repeat: no-repeat;	vertical-align: middle;}.lotusui_ie .lotusBtnImg img {	margin-top: -1px}.lotusImagesOff .lotusBtnImg img,.lotusImagesOff .lotusBtnImg input {	display: none;}.lotusImagesOff .lotusBtnImg a {	display: inline-block;	padding: 2px}span.lotusBtn {	margin-right: 5px;	display: -moz-inline-box;	display: inline-block;}span.lotusBtn a {	padding: 1px 10px 1px 10px;	white-space: nowrap;}input.lotusBtn,button.lotusBtn {	margin-right: 5px;}.lotusui_ie span.lotusBtn img {	margin: .5em 0 .2em 0;}input.lotusFormButton,button.lotusFormButton {	margin-right: 15px;	font-size: .9em;}.lotusBtnDisabled,.lotusBtnDisabled a {	cursor: default !important;}.lotusBtnDisabled,.lotusBtnDisabled a {	border-color: #ccc !important;}.lotusBtnDisabled a,input.lotusBtnDisabled,button.lotusBtnDisabled {	color: #b0b0b0 !important;	background-color: #eee;}.lotusImagesOff .lotusBtnImg .lotusAltText {	color: #000}.lotusImagesOff .lotusBtnDisabled a,.lotusImagesOff input.lotusBtnDisabled,.lotusImagesOff button.lotusBtnDisabled	{	opacity: .5;	color: #000 !important;}.lotusui_ie .lotusImagesOff .lotusBtnDisabled {	filter: alpha(opacity = 50);}.lotusBtnContainer {	margin-bottom: 0;	padding-bottom: 0;	white-space: nowrap;	overflow: hidden;}.lotusBtnDivider {	border-bottom: 1px solid #e0e0e0;	padding-bottom: 5px;}.lotusImagesOff .lotusAdd {	font-size: 1.125em;}.lotusui_ie .lotusImagesOff .lotusAdd {	font-size: 1.3em;}.lotusAdd img {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2456px;}.lotusClose img {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2624px;}.lotusBtn:hover,.lotusBtn:focus,.lotusBtn:active,.lotusFormButton:hover,.lotusFormButton:focus,.lotusFormButton:active	{	border-color: #666;}.lotusCaption {	margin-top: .2em;	padding: 2px 5px;	height: 2em;	line-height: 2em;	clear: both;	text-align: center;	background-color: #fafafa;	border: 1px solid #ddd}.lotusCaption .lotusMeta {	font-size: .9em}.lotusCaption select {	color: #666}.lotusPost {	padding: 7px 7px 7px 0;	overflow: hidden;	zoom: 1}.lotusPost .lotusMeta {	margin-bottom: -5px;	margin-right: 15px;	font-size: 0.9em;}.lotusPostContent {	padding: 0 0 7px 0;	min-height: 26px;	position: relative;	overflow: hidden;	zoom: 1;}.lotusPostAuthorInfo {	display: block;	float: left;	font-size: 0.9em;	position: relative;	width: 50px;}.lotusPostAuthorInfo .lotusPostAvatar {	background-repeat: no-repeat;}.lotusImagesOff .lotusPostAvatar {	display: none}.lotusPost .lotusPostAuthorInfo .lotusMeta {	margin: 0;	font-size: 0.750em}.lotusui_ie6 .lotusPostContent {	left: -3px}.lotusPostName {	padding-top: 5px;	font-weight: bold;	line-height: 1.0.750em;}.lotusPostAvatar {	padding-top: 5px}.lotusPost .lotusDelete {	display: block;	position: absolute;	top: 7px;	right: 15px}.lotusAddComment {	padding: 4px;	zoom: 1;	margin-bottom: 10px;	margin-right: 4px;	background-color: #eee}.lotusAddComment a.lotusCommentInput {	padding: 2px 2px 10px 4px;	border: 1px solid #aaa;	background-color: #fff;	display: block;}.lotusui .lotusAddComment a.lotusCommentInput:hover {	border-bottom: 1px solid #aaa !important;}.lotusUpdateStatus {	padding: 3px 7px;	background-color: #eee;}.lotusImagesOff .lotusUpdateStatus {	border-width: 1px;	border-style: solid}.lotusUpdateStatus .lotusPostDetails {	margin: 0 0 3px 10px;}.lotusUpdateStatus .lotusPostStatusControl {	margin-left: 10px;	background-color: #fff;}.lotusUpdateStatus .lotusPostStatusControl .lotusStatusInput {	padding: 4px;	display: block;}.lotusImagesOff .lotusUpdateStatus .lotusPostStatusControl .lotusStatusInput	{	border-width: 1px;	border-style: solid}ul.lotusCommentList {	margin: 0;	padding: 0;	list-style-type: none}ul.lotusCommentList li {	border-top-color: #eee}ul.lotusCommentList li.lotusCommentItem {	border-top-width: 1px;	border-top-style: solid}ul.lotusCommentList li.lotusFirst {	border-top-width: 0}.lotusCommentList li.lotusAddComment {	margin: 0;	font-size: .9em;}.lotusCommentList li.lotusAddComment a {	padding-bottom: 2px}.lotusBoard .lotusPost {	border-top: 1px solid #eee}.lotusBoard .lotusPostContent {	padding: 0 15px 7px 0;}.lotusBoard .lotusCommentList {	margin: -6px 0 5px 0;	padding: 0;	width: 500px;}.lotusBoard ul.lotusCommentList li.lotusCommentItem {	margin: 1px 7px 0 50px;	border-top-width: 0;}.lotusBoard ul.lotusCommentList li.lotusFirst {	padding-top: 10px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 15px -1924px		no-repeat;}.lotusBoard .lotusCommentList .lotusPost {	margin-bottom: 1px;}.lotusBoard .lotusCommentList .lotusPost,.lotusBoard .lotusCommentList .lotusAddComment	{	background-color: #eee;}.lotusBoard .lotusCommentList .lotusPostAuthorInfo {	padding-left: 6px;	padding-right: 4px;	width: 45px;}.lotusBoard .lotusPost .lotusPostAvatar {	padding: 2px 0 0 2px;}.lotusBoard .lotusPost .lotusCommentList .lotusPostAvatar {	padding: 2px 6px 0 2px;}.lotusBoard .lotusStatus .lotusDelete {	top: 0}.lotusBoard .lotusCommentList .lotusDelete {	top: 0;	right: 10px}.lotusBoard .lotusPost .lotusPerson {	font-weight: bold;	padding-right: 2px;}.lotusBoard .lotusCommentPaging {	font-style: italic;	background-color: #eee;}.lotusBoard .lotusPostDetails {	padding-top: 2px;}.lotusForum .lotusPost {	margin: 7px 0;	background-color: #ccc}.lotusImagesOff .lotusForum .lotusPost {	border-width: 1px;	border-style: solid}.lotusForum .lotusPostAuthorInfo {	width: 100px;	text-align: center}.lotusForum .lotusPostAuthorInfo .lotusPostAvatar {	padding-top: 0;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 100% -1368px		no-repeat}.lotusForum .lotusPostContent {	padding: 7px 15px;	background-color: #fff}.lotusForum ul.lotusCommentList .lotusPost {	background-color: #eee}.lotusForum ul.lotusCommentList li.lotusCommentItem {	border-width: 0}.lotusForum ul.lotusCommentList .lotusChild {	margin-left: 0;	padding-left: 20px;	list-style-type: none;	background: url(oneui/v2.1/images/commentIndent.png) left top no-repeat;}.lotusForum .lotusPostDetails {	padding: 5px 0}.lotusForum .lotusPostDetails blockquote {	margin: 4px 0;	padding: 4px 8px;	width: 75%;	color: #545454;	background-color: #eee;	border-width: 1px 1px 1px 3px;	border-style: solid;	border-color: #ccc;}.lotusCommentBubble {	padding-top: 10px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 15px -1924px		no-repeat;	zoom: 1}.lotusCommentBubbleBody {	padding: 5px 10px 5px 15px;	background-color: #eee;}.lotusImagesOff .lotusCommentBubbleBody {	border-width: 1px;	border-style: solid}.lotusCommentBubble .lotusMeta {	font-size: .9em}.lotusDialogWrapper {	position: absolute;	left: 0;	top: -9999px;}.lotusDialogBorder {	min-width: 400px;	max-width: 600px;	border: 1px solid #999;	-moz-box-shadow: 0 3px 7px #999;	-webkit-box-shadow: 0 3px 7px #999;	box-shadow: 0 3px 7px #999;}.lotusui_ie6 .lotusDialogBorder {	width: expression(this.offsetWidth >   600 ?   "600px" :   "auto");}.lotusDialog {	opacity: 1;	height: auto;	background-color: #fff;}.lotusDialog h1 {	font-weight: bold;	padding: 12px 12px 12px 20px;	background-color: #fafafa;	background-image: none;	background-image: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),		to(#f0f0f0) );	background-position: left top;	border-bottom: 1px solid #ccc;}.lotusDialog h2 {	font-weight: bold;	padding: 12px 12px 12px 20px;	margin: 0 !important;}.lotusDialog h1 .lotusClose,.lotusDialog h2 .lotusClose {	float: right;	font-size: .7em;}.lotusImagesOff .lotusClose {	font-size: 0.750em;}.lotusDialog .lotusText {	width: 97%;}.lotusDialog .lotusFormTable,.lotusDialog .lotusFormTable td,.lotusDialog .lotusDialogContent	{	background-color: #fff;}.lotusDialog .lotusDialogContent {	padding: 20px 12px 20px 20px;	border-bottom: 1px solid #aaa;	max-height: 300px;	overflow: auto;}.lotusui_ie .lotusDialog .lotusDialogContent {	position: relative;}.lotusui_ie .lotusDialog .lotusDialogContent {	padding-right: 20px;	overflow-x: hidden;}.lotusui_ie6 .lotusDialog .lotusDialogContent {	height: expression(this.scrollHeight >   399 ?   "400px" :   "auto");	width: expression(this.offsetWidth >   560 ?   "560px" :   "auto");}.lotusDialog .lotusDialogFooter {	padding: 12px 12px 12px 20px;	background-color: #eee;}.lotusDialog td.lotusFormLabel {	vertical-align: top;}.lotusDialog ul li {	margin-bottom: 3px;	list-style: none;}.lotusui_ie .lotusDialogFooter .lotusAction {	vertical-align: super;}.lotusOverlay {	display: none;	position: absolute;	top: 0;	left: 0;	width: 100%;	background-color: black;	opacity: .30;	filter: alpha(opacity = 30);}.lotusViewControl {	display: table;}.lotusViewControl span {	margin: 5px 10px 0 0;	float: left}.lotusViewControl div {	padding: 1px;	border: 1px solid #ccc;	display: table;	background-color: #f1f1f1;	background-image: -moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),		to(#ebebeb) );	background-position: top left;	zoom: 1}.lotusImagesOff .lotusViewControl div {	border-width: 0}.lotusViewControl td {	vertical-align: middle;	padding: 0 0 0 2px;}.lotusViewControl td div {	display: -moz-inline-box;	display: inline-block;	overflow: hidden}.lotusImagesOff .lotusViewControl td div {	overflow: visible}.lotusViewControl a.lotusView {	padding: 0;	width: 18px;	height: 18px;	display: block;	float: left;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-repeat: no-repeat}.lotusDetailsOff {	background-position: 1px -5351px;	margin: 1px;	border-width: 0}.lotusDetailsOn {	background-position: 1px -5351px;	background-color: #fff;	margin: 0;	border: 1px solid #444}.lotusSummaryOff {	background-position: 1px -5463px;	margin: 1px;	border-width: 0}.lotusSummaryOn {	background-position: 1px -5463px;	background-color: #fff;	margin: 0;	border: 1px solid #444}.lotusTreeOff {	background-position: 1px -5575px;	margin: 1px;	border-width: 0}.lotusTreeOn {	background-position: 1px -5575px;	background-color: #fff;	margin: 0;	border: 1px solid #444}.lotusTileOff {	background-position: 1px -5519px;	margin: 1px;	border-width: 0}.lotusTileOn {	background-position: 1px -5519px;	background-color: #fff;	margin: 0;	border: 1px solid #444}.lotusFolderOff {	background-position: 1px -5407px;	margin: 1px;	border-width: 0}.lotusFolderOn {	background-position: 1px -5407px;	background-color: #fff;	margin: 0;	border: 1px solid #444}.lotusImagesOff .lotusViewControl .lotusView {	width: auto;	height: auto}.lotusImagesOff .lotusViewControl .lotusView span {	margin: 0 5px}.lotusImagesOff .lotusViewControl .lotusSelected:hover,.lotusImagesOff .lotusViewControl .lotusSelected:focus	{	cursor: default;	text-decoration: none}.lotusImagesOff .lotusViewControl .lotusSelected .lotusAltText {	font-weight: bold;}.lotusFeeds {	margin: 5px 10px;}.lotusFeeds a.lotusFeed {	padding-left: 16px;	margin-right: 7px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -2729px		no-repeat;	display: -moz-inline-box;	display: inline-block;	zoom: 1;	min-height: 12px}.lotusImagesOff .lotusFeeds a.lotusFeed {	padding-left: 0}.lotusFilters2 {	font-size: .9em;	line-height: 1.8em}.lotusFilters2 a.lotusFilter {	line-height: 1.4em;	margin: 1px 3px 5px 0;	padding: 1px 0 1px 5px;	display: inline-block;	white-space: nowrap;	border: 1px solid #ddd;	background-color: #fafafa;}.lotusFilters2 a.lotusFilter,.lotusFilters2 a.lotusFilter:hover,.lotusFilters2 a.lotusFilter:focus	{	text-decoration: none}.lotusFilters2 img.lotusDelete {	margin: 0 5px;	vertical-align: baseline}.lotusui_ie .lotusFilters2 {	vertical-align: middle;}.lotusui_ie7 .lotusFilters2 a.lotusFilter {	margin-top: 2px;	margin-bottom: 4px;	vertical-align: middle;}.lotusui_ie6 .lotusFilters2 a.lotusFilter {	margin-top: 3px;	margin-bottom: 3px;	padding-top: 2px;	padding-bottom: 2px;	vertical-align: middle;}.lotusImagesOff .lotusFilters2 img.lotusDelete {	display: none}.lotusImagesOff .lotusFilters2 a.lotusFilter .lotusAltText {	margin: 0 5px;}.lotusFilters2 .lotusDivider {	padding: 0 5px}.lotusFilters2 .lotusIcon {	vertical-align: top}.lotusui_ie .lotusFilters2 .lotusIcon {	vertical-align: middle}.lotusFilters2 .lotusIcon:hover,.lotusFilters2 .lotusIcon:focus {	text-decoration: none}.lotusFilters2 a.lotusAction {	font-size: 0.750em !important}.lotusForm2 {	margin: 0;	padding: 0;	zoom: 1;	background-color: #fafafa}.lotusFormPlain,.lotusFormPlain .lotusForm2 {	background-color: #fff;}.lotusForm2 .lotusFormErrorSummary {	padding: 5px 20px}.lotusForm2 .lotusFormTitle {	padding: 15px 20px}.lotusForm2 .lotusFormBody {	padding: 0 20px}.lotusFormTitle h2 {	font-size: 1.3em;}.lotusForm2 label {	font-weight: bold;	width: 99%;	display: block;	margin-bottom: 3px;	color: #222}.lotusForm2 fieldset {	margin: 0;	padding: 0;	border-width: 0}.lotusForm2 .lotusFieldset {	padding: 5px;	border: 1px solid #aaa}.lotusForm2 fieldset legend {	padding-left: 0;	padding-right: 0;	margin-bottom: 2px;	font-weight: bold;	color: #222}.lotusForm2 .lotusFieldset legend {	padding-left: 2px;	padding-right: 2px;}.lotusForm2 label.lotusCheckbox {	font-weight: normal;	display: inline;}.lotusForm2 .lotusFormField {	margin-bottom: 10px}.lotusFormError {	color: #f00;}.lotusForm2 .lotusFormError {	margin-bottom: 5px;	font-weight: bold;}.lotusForm2 .lotusFormErrorField,.lotusForm2 .lotusFormErrorSummary {	background-color: #fffabc;}.lotusForm2 .lotusText,.lotusForm2 textarea,.lotusForm2 select {	border: 1px solid #aaa;	padding: 1px;}.lotusForm2 select {	padding-right: 0}.lotusForm2 .lotusText {	width: 99%;}.lotusForm2 textarea {	margin-bottom: 7px;}.lotusForm2 .lotusFieldBorder {	margin-bottom: 7px;	padding: 4px;	background-color: #eee}.lotusForm2 .lotusFieldBorder .lotusText {	margin: 0;	padding: 2px;	width: 98.5%;}.lotusForm2 .lotusFormFooter {	padding: 10px 20px;	background-color: #eee;}.lotusui_ie .lotusForm2 .lotusFormFooter .lotusAction {	vertical-align: super}.lotusui_ie .lotusForm2 .lotusCheckbox,.lotusui_ie .lotusForm2 fieldset,.lotusui_ie .lotusForm2 legend,.lotusui_ie8 .lotusForm2 .lotusCheckbox,.lotusui_ie8 .lotusForm2 fieldset,.lotusui_ie8 .lotusForm2 legend	{	margin-left: -3px}.lotusui_ie .lotusForm2 fieldset .lotusCheckbox,.lotusui_ie .lotusForm2 .lotusFieldset,.lotusui_ie .lotusForm2 .lotusFieldset legend,.lotusui_ie8 .lotusForm2 fieldset .lotusCheckbox,.lotusui_ie8 .lotusForm2 .lotusFieldset,.lotusui_ie8 .lotusForm2 .lotusFieldset legend	{	margin-left: 0}.lotusForm {	margin: 0;	padding: 0;	zoom: 1;	background-color: #fafafa}.lotusFormPlain,.lotusFormPlain .lotusTable,.lotusFormPlain .lotusFormTable td	{	background-color: #fff;}.lotusForm h2 {	margin: 25px 15px 15px 25px;	font-size: 1.3em;}.lotusForm h2 .lotusMeta {	font-size: .8em;	font-weight: normal;	display: block}.lotusForm tr.lotusFormFieldRow td,.lotusForm td.lotusFormFieldRow {	padding-bottom: 10px}.lotusTable .lotusForm td,.lotusFormTable td {	border-width: 0 !important;	padding-right: 3px;	vertical-align: top}.lotusForm td.lotusFormLabel {	vertical-align: top;	text-align: right;	padding-right: 10px;	font-weight: bold;	padding-top: 1px}.lotusForm td label {	margin: 0;	padding: 0;	font-weight: bold;	line-height: inherit;	color: #222}.lotusForm fieldset {	margin: 0;	padding: 0;	border-width: 0}.lotusForm .lotusFieldset {	margin-left: 0;	padding: 5px;	border: 1px solid #aaa}.lotusForm fieldset legend {	padding-left: 0;	padding-right: 0;	margin-bottom: 2px;	font-weight: bold;	color: #222}.lotusForm .lotusFieldset legend {	margin-left: 0;	padding-left: 2px;	padding-right: 2px;}.lotusForm td.lotusNudge {	width: 22px}.lotusForm label.lotusCheckbox {	font-weight: normal}.lotusForm .lotusText {	width: 99%;}.lotusForm .lotusText,.lotusForm textarea,.lotusForm select {	margin: 0;	padding: 1px;	border: 1px solid #aaa;	line-height: inherit}.lotusForm select {	padding-right: 0}.lotusForm textarea {	margin-bottom: 7px;}.lotusForm .lotusFieldBorder {	margin-bottom: 7px;	padding: 4px;	background-color: #eee}.lotusForm .lotusFieldBorder .lotusText {	margin: 0;	padding: 2px;	width: 98.5%;}.lotusForm .lotusFormErrorSummary div {	margin: 10px 15px 3px 25px;}.lotusForm .lotusFormErrorSummary ul {	margin: 0 15px 10px 40px;	list-style-type: disc;}.lotusForm .lotusFormError,.lotusForm .lotusFormRequired {	font-weight: bold;}.lotusForm .lotusFormErrorField,.lotusForm .lotusFormErrorSummary td {	background-color: #fffabc;}td.lotusFormRequired {	padding-bottom: 0 !important;}.lotusFormTable {	width: 100%;}.lotusForm .lotusFormSection {	padding: 5px 0 0 0;}.lotusFormTable .lotusFormFooter {	padding: 10px 25px !important;	background-color: #eee;}.lotusui_ie .lotusFormFooter .lotusAction {	vertical-align: super}.lotusui_ie .lotusForm .lotusCheckbox,.lotusui_ie .lotusForm fieldset,.lotusui_ie .lotusForm legend,.lotusui_ie8 .lotusForm .lotusCheckbox,.lotusui_ie8 .lotusForm fieldset,.lotusui_ie8 .lotusForm legend	{	margin-left: -3px}.lotusui_ie .lotusForm fieldset .lotusCheckbox,.lotusui_ie .lotusForm .lotusFieldset,.lotusui_ie .lotusForm .lotusFieldset legend,.lotusui_ie8 .lotusForm fieldset .lotusCheckbox,.lotusui_ie8 .lotusForm .lotusFieldset,.lotusui_ie8 .lotusForm .lotusFieldset legend	{	margin-left: 0}.lotusGrid {	zoom: 1;	margin: 5px 0 0 0;	overflow: hidden;	zoom: 1}.lotusui_ie .lotusGrid {	margin-bottom: 5px;}.lotusGrid div {	margin: 0 5px 5px 0;	float: left}.lotusHeader {	margin-bottom: 5px;	margin-top: -5px;	overflow: hidden;	position: relative;	zoom: 1}div.lotusHeader {	margin-bottom: 15px}.lotusHeader img {	margin-right: 10px;}.lotusHeader .lotusDetails {	margin-top: 5px;	position: relative;	white-space: break-word;	clear: both}.lotusHeader .lotusDetails p {	color: #666}.lotusHeader .lotusBtnContainer {	margin-top: 10px;}.lotusInfoBox,.portlet-msg {	margin: 15px 0 5px 0;	padding: 5px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	overflow: hidden;	zoom: 1;	background-color: #fffabc;	border: 1px solid #ccc;}.lotusInfoBox.lotusFirst {	margin-top: 0;}.lotusInfoBox h3,.portlet-msg h3 {	margin: 5px 0 10px 0;	padding: 0 0 0 5px;	overflow: hidden;	zoom: 1;}.lotusInfoBox h3 img,.portlet-msg h3 img {	margin: 3px 5px 0 0;	width: 8px;	height: 8px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: -2px -2682px;	opacity: 0.25;	filter: alpha(opacity = 25);}.lotusInfoBox h3 a:hover img,.portlet-msg h3 a:hover img,.lotusInfoBox h3 a:focus img,.portlet-msg h3 a:focus img	{	opacity: 0.40;	filter: alpha(opacity = 40);}.lotusSection .lotusInfoBox h3 span.lotusLeft {	width: auto}.lotusInfoBox h4,.portlet-msg h4 {	margin: 2px 5px;	font-weight: bold;}.lotusInfoBox p,.portlet-msg p {	margin: 0;	padding: 5px;}.lotusInfoBox ul,.portlet-msg ul {	margin: 0;	padding-left: 20px}.lotusInfoBox li {	margin: 0;	padding: 0}.lotusInfoBox .lotusInlinelist,.portlet-msg .lotusInlinelist {	padding-bottom: 5px;	padding-left: 0;}.lotusInfoBox .lotusInlinelist li,.portlet-msg .lotusInlinelist li {	padding-bottom: 5px;	border-left-width: 0;}.lotusHelp {	position: absolute;	width: 200px;	left: 0;	top: -9999px;	-webkit-box-shadow: 0 2px 5px #eee;	-moz-box-shadow: 0 2px 5px #eee;	box-shadow: 0 2px 5px #eee;}.lotusHelp .lotusInfoBox {	margin: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	background-color: #ffffe1;}.lotusHelp h3 {	margin: 4px 3px 0 0;	float: left;}.lotusMedium {	width: 300px}.lotusImagesOff a.lotusRight img {	display: none}.lotusLegal .lotusLicense {	color: #666;}.lotusLegal .lotusBuild {	color: #000}table.lotusLegal td {	font-size: 0.8em;	line-height: 1.2em}table.lotusLegal {	margin: 5px 25px 10px 25px;}table.lotusLegal td {	vertical-align: middle;	padding: 5px;}.lotusLogin .lotusLegal {	margin-left: 10px}.lotusLogin table.lotusLegal,.lotusAbout table.lotusLegal {	margin-top: 15px}ul.lotusList {	clear: both;	overflow: hidden;	margin: 0;	padding: 0;	list-style-type: none}.lotusui ul.lotusMeta {	font-size: 0.750em}ul.lotusList ul {	list-style-type: none}ul.lotusList li {	margin: 1px 0;	padding: 3px 2px;	clear: both;	zoom: 1}ul.lotusEditable li {	text-align: right;	overflow: hidden}ul.lotusList li.lotusSelected {	background-color: #eee}ul.lotusList li.lotusSelected a {	text-decoration: none;	color: #000;}ul.lotusList img.lotusLeft {	margin-right: 3px}ul.lotusList div p {	margin-top: 3px;	margin-bottom: 0}.lotusImagesOff .lotusEditable .lotusDelete img {	display: none}dl.lotusList dt {	padding: 3px 10px;	margin: 10px 0 0 0;	font-size: 1.0.750em}dl.lotusList dd {	margin: 0;	padding: 5px 10px}.lotusSection .lotusList,.lotusWidget2 .lotusList {	margin: 0 0 0 -8px;}.lotusSection .lotusList li,.lotusWidget2 .lotusList li {	padding-left: 8px;	padding-right: 5px;}.lotusui_ie6 .lotusSection .lotusList,.lotusui_ie6 .lotusWidget2 .lotusList	{	zoom: 1;	position: relative;}.lotusMenu,.portlet-menu {	margin: 0 0 15px 0;	padding: 5px 0;	width: 178px;	background-color: #eee;	border: 1px solid #ccc;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;}.lotusMenu .lotusInner,.portlet-menu .lotusInner {	overflow: hidden;}.lotusMenu .lotusMenuSection,.portlet-menu .lotusMenuSection {	overflow: hidden;	margin: 0 0 5px 0;	padding-bottom: 5px;	border-bottom: 1px solid #ccc;	zoom: 1;}.lotusMenu .lotusMenuSubsection,.portlet-menu .lotusMenuSubsection {	padding: 5px 0 0 20px;}.lotusMenu h2,.portlet-menu h2 {	margin: 0 0 7px 10px;	padding: 0;	font-size: 0.750em;}.lotusMenu h3,.portlet-menu h3 {	margin: 0 5px;	padding: 5px 0 5px 10px;	font-size: 0.750em;	line-height: 1.0em;	color: #000;}.lotusMenu h3 a,.portlet-menu h3 a {	color: #000 !important;}.lotusMenu h3.lotusSelected a,.portlet-menu h3.lotusSelected a {	color: #fff !important;}.lotusMenu .lotusMenuSubsection h3,.portlet-menu .lotusMenuSubsection h3	{	margin-left: -15px;}.lotusMenu h3.lotusSelected,.portlet-menu h3.lotusSelected {	color: #fff !important;	background-color: #595b5d;	border-width: 1px 0;	border-style: solid;	border-color: #595b5d;}.lotusMenu h3 a.lotusArrow,.portlet-menu h3 a.lotusArrow {	margin: -2px 0 0 -1px}.lotusui_ie6 .lotusMenu h3 a.lotusArrow,.lotusui_ie6 .portlet-menu h3 a.lotusArrow	{	margin-right: 0;}.lotusui_ie .lotusImagesOff .lotusMenu h3 a.lotusArrow,.lotusui_ie .lotusImagesOff .portlet-menu h3 a.lotusArrow	{	margin-top: -12px}.lotusMenu ul,.portlet-menu ul {	margin: 0;	padding: 0;	list-style-type: none;}.lotusMenu li,.portlet-menu li {	zoom: 1;}.lotusMenu li img,.portlet-menu .lotusMenu li img {	margin: 0 3px 0 0;}.lotusMenu li a,.portlet-menu li a {	padding: 5px 0 5px 10px;	display: block;	font-weight: normal;	line-height: 1.0em;	color: #000 !important;}.lotusMenu li a:focus,.portlet-menu li a:focus {	text-decoration: underline}.lotusMenu ul.lotusIcons img .portlet-menu ul.lotusIcons img {	vertical-align: text-bottom;}.lotusMenu ul.lotusIcons a,.portlet-menu ul.lotusIcons a {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 29px;	line-height: normal;	text-indent: -19px;}.lotusMenu li.lotusSelected a,.portlet-menu li.lotusSelected a {	margin: 0 5px;	padding-left: 5px;	color: #fff !important;	background-color: #595b5d;	border-width: 1px 0;	border-style: solid;	border-color: #595b5d;	text-decoration: none !important;	cursor: default;	font-weight: bold;}.lotusMenu ul.lotusIcons .lotusSelected a,.portlet-menu ul.lotusIcons .lotusSelected a	{	padding-left: 24px;}.lotusMenu .lotusMenuSubsection li.lotusSelected a,.portlet-menu .lotusMenuSubsection li.lotusSelected a	{	margin-left: -15px;	padding-left: 25px;}.lotusMenu .lotusMenuSubsection ul.lotusIcons .lotusSelected a,.portlet-menu .lotusMenuSubsection ul.lotusIcons .lotusSelected a	{	padding-left: 44px;}.lotusui_ie6 .lotusMenu .lotusMenuSubsection li.lotusSelected a,.lotusui_ie6 .portlet-menu .lotusMenuSubsection li.lotusSelected a	{	position: relative;	zoom: 1;}.lotusMenu div.lotusChunk,.portlet-menu .lotusMenu div.lotusChunk {	margin: 5px 5px 0 0;}.lotusMenu .lotusAction,.portlet-menu .lotusAction {	margin-left: 30px;	display: inline-block;}.lotusTwistyOpenMenu {	background-position: 4px -412px;}.lotusTwistyClosedMenu {	background-position: 4px -556px;}.lotusMenu h3.lotusSelected .lotusTwistyOpenMenu {	background-position: 4px -652px;}.lotusMenu h3.lotusSelected .lotusTwistyClosedMenu {	background-position: 4px -748px;}.lotusMenu .lotusArrow,.lotusMenu .lotusArrow:hover,.lotusMenu .lotusArrow:focus	{	color: #fff;	text-decoration: none;}.lotusMessage {	padding: 5px;	margin-bottom: 12px;	background-color: #fffabc;	border: 1px solid #ccc;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	overflow: hidden;	zoom: 1;	position: relative;}.lotusMessage img {	margin: 2px 5px 0 0;	float: left;}.lotusMessage span {	display: block;	margin-left: 20px;}.lotusMessage .lotusDelete,.portlet-msg .lotusDelete {	position: absolute;	right: 0;	top: 5px;}.lotusMessage .lotusDelete img,.portlet-msg .lotusDelete img {	float: none;}.lotusMessage span.lotusAltText {	float: left;	margin-left: 5px;	margin-right: 5px;}.lotusPaging {	margin-top: 2px;	padding: 2px 5px;	height: 2em;	line-height: 2em;	clear: both;	text-align: center;	font-size: .75em;	background-color: #fafafa;	border: 1px solid #ddd;}.lotusPaging a,.lotusPaging a:visited {	font-weight: bold !important;}.lotusPaging input {	width: 20px;	text-align: center;	font: inherit;	line-height: 0.750em;}.lotusui_ie .lotusPaging input {	line-height: 1.4em;}.lotusPaging div,.lotusPaging .lotusInlinelist li.lotusFirst {	padding-left: 5px;}.lotusPaging .lotusInlinelist li {	padding: 0 6px;	border-color: #8d8d8d;}.lotusPaging .lotusInlinelist li.lotusLast {	padding-left: 0;}.lotusPalette {	overflow: hidden;	zoom: 1;	background-color: #7a7f84;	border-bottom: 6px solid #676b6f;}.lotusPalette .lotusLoading {	background-image: url(oneui/v2.1/images/loading.gif);}.lotusPaletteHeader {	padding: 7px 10px 5px 20px;	overflow: hidden;	zoom: 1;	position: relative;	line-height: 1.9em;	background-color: #62656a;	color: #fff;	border-width: 1px 0;	border-style: solid;	border-top-color: #62656a;	border-bottom-color: #777b81;}.lotusPaletteHeader h2 {	float: left;	color: #fff;}.lotusPalette .lotusPaletteHeader a,.lotusPalette .lotusPaletteHeader a:hover,.lotusPalette .lotusPaletteHeader a:focus,.lotusPalette .lotusPaletteHeader a:active,.lotusPalette .lotusPaletteHeader a:visited	{	color: #fff;}.lotusPaletteHeader ul.lotusTabs {	left: 10px;	width: 75%;}.lotusPaletteHeader .lotusTabs li {	border-width: 0;}.lotusPaletteHeader .lotusTabs li,.lotusPaletteHeader .lotusTabs li.lotusSelected	{	background-color: transparent;}.lotusPaletteHeader .lotusTabs li.lotusSelected a,.lotusPaletteHeader .lotusTabs li.lotusSelected a:visited	{	color: #fff;}.lotusPaletteHeader .lotusTabs a,.lotusPaletteHeader .lotusTabs a:visited	{	margin: 2px 0 8px 0;	padding: 3px 8px;	color: #fff;}.lotusPaletteHeader .lotusTabs li.lotusSelected a {	font-weight: bold;}.lotusPaletteHeader .lotusTabs li a:hover,.lotusPaletteHeader .lotusTabs li a:focus	{	text-decoration: underline;}.lotusPaletteHeader .lotusTabs li.lotusSelected a:hover,.lotusPaletteHeader .lotusTabs li.lotusSelected a:focus	{	text-decoration: none;}.lotusPalette .lotusClose {	margin-left: 20px;	padding: 2px;	float: right;}.lotusPaletteBody {	margin-bottom: 1px;	background-color: #414648;	border-width: 2px 0;	border-style: solid;	border-top-color: #222;	border-bottom-color: #222;	overflow: hidden;	zoom: 1;}.lotusPaletteNav {	width: 200px;	float: left;	height: 20.2em;	padding: 10px 15px 10px 0;	border-right: 1px solid #222;}.lotusImagesOff .lotusPaletteNav {	height: 22em;}.lotusPalette .lotusChunk {	margin: 0 0 10px 10px;	overflow: hidden;}.lotusPalette .lotusSearch input.lotusText {	width: 143px;}.lotusPaletteNav h3 {	margin-left: 10px;	margin-bottom: 3px;	color: #fff;}.lotusPaletteNav h3 .lotusBtnImg {	vertical-align: bottom;	padding: 0 2px;}.lotusPaletteNav h3 .lotusBtnImg img {	color: #fff;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -2512px;}.lotusPalette .lotusSearch input.lotusText {	background-color: #fff;	color: #222;	border-color: #fff;}.lotusPalette .lotusMenu {	margin-left: 10px;	border-width: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-radius: 0;	height: 15em;	overflow: auto;	background-color: #232426;}.lotusui_ie .lotusPalette .lotusMenu {	height: 12.8em;}.lotusPalette .lotusMenu li a {	margin-right: 2px;	color: #fff !important;	background-color: transparent;}.lotusPalette .lotusMenu li.lotusSelected a,.lotusPalette .lotusMenu li.lotusSelected a:visited	{	border-width: 0;}.lotusPalette .lotusMenu li.lotusMore a {	margin-right: 5px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 94% -3932px		no-repeat;}.lotusPaletteHeader .lotusTabs li.lotusSelected a,.lotusPaletteHeader .lotusTabs li.lotusSelected a:visited,.lotusPalette .lotusMenu li.lotusSelected,.lotusPalette .lotusMenu li.lotusSelected a	{	background-color: #595b5d;}.lotusPaletteContent {	padding: 10px 0 10px 10px;	overflow: auto;	zoom: 1;	height: 20.2em;}.lotusui_ie6 .lotusPaletteContent {	position: relative;	left: -3px;}.lotusPaletteContent.lotusPlain div.lotusIcon,.lotusui_ie6 .lotusPlain div.lotusIcon	{	width: 0.750em;}.lotusPaletteWidgets {	min-height: 18.2em;}.lotusPaletteWidgets .lotusSelected {	border-color: #fff;}.lotusPaletteWidget {	margin: 0 10px 6px 0;	padding: 6px 0;	width: 19em;	height: 2.6em;	float: left;	overflow: hidden;	line-height: 1.4em;	border: 1px solid #222;	display: table;	background-color: #4d5054;	color: #fff;}.lotusPaletteWidget:hover,.lotusPaletteWidget:focus {	cursor: pointer;	border-color: #fff;}.lotusImagesOff .lotusPaletteWidgets .lotusSelected,.lotusImagesOff .lotusPaletteWidget:hover,.lotusImagesOff .lotusPaletteWidget:focus	{	border-style: dotted;}.lotusPaletteContent .lotusPaletteWidget a,.lotusPaletteContent .lotusPaletteWidget a:hover,.lotusPaletteContent .lotusPaletteWidget a:focus,.lotusPaletteContent .lotusPaletteWidget a:active,.lotusPaletteContent .lotusPaletteWidget a:visited	{	color: #fff;}.lotusPaletteWidget .lotusInner {	display: table-row;	height: 2.6em;}.lotusPaletteWidget div {	font-weight: bold;	display: table-cell;	vertical-align: middle;}.lotusPaletteWidget div.lotusIcon {	width: 34px;	text-align: center;}.lotusPaletteWidget div.lotusIcon span {	display: block;	height: 16px;	width: 16px;	padding: 3px;	margin: .5em 5px;}.lotusPaletteWidget div.lotusIcon img {	width: 16px;	height: 16px;}.lotusPaletteWidget a.lotusIcon {	display: table-cell;	width: 25px;	vertical-align: middle;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -3677px		no-repeat;	font-size: 2em;}.lotusPaletteWidget a.lotusIcon:hover,.lotusPaletteWidget a.lotusIcon:focus	{	text-decoration: none;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -3779px;}.lotusPaletteWidget div.lotusIcon span {	background-color: transparent;}.lotusui_ie .lotusPaletteWidget div {	float: left;	padding-top: .25em;}.lotusui_ie .lotusPaletteWidget div.lotusIcon span,.lotusui_ie .lotusPaletteWidget img	{	margin-top: -1px;}.lotusui_ie .lotusPaletteWidget a.lotusIcon {	float: right;	display: block;	margin-top: -2px;}.lotusPaletteWidget .lotusTitle h4 {	display: block;	height: 1.2em;	font-weight: bold;}.lotusPaletteWidget .lotusTitle h4 span {	font-size: .8em;}.lotusui_ie .lotusPaletteWidget .lotusTitle h4 {	width: 10em;;}.lotusPaletteWidget .lotusRating0,.lotusPaletteWidget .lotusRating1,.lotusPaletteWidget .lotusRating2,.lotusPaletteWidget .lotusRating3,.lotusPaletteWidget .lotusRating4,.lotusPaletteWidget .lotusRating5	{	padding: 0 0 16px 2px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-repeat: no-repeat;}.lotusPaletteWidget .lotusRating0 {	background-position: 0 -4062px;}.lotusPaletteWidget .lotusRating1 {	background-position: 0 -4170px;}.lotusPaletteWidget .lotusRating2 {	background-position: 0 -4386px;}.lotusPaletteWidget .lotusRating3 {	background-position: 0 -4602px;}.lotusPaletteWidget .lotusRating4 {	background-position: 0 -4818px;}.lotusPaletteWidget .lotusRating5 {	background-position: 0 -5034px;}.lotusui_ie .lotusPaletteWidget .lotusRating0,.lotusui_ie .lotusPaletteWidget .lotusRating1,.lotusui_ie .lotusPaletteWidget .lotusRating2,.lotusui_ie .lotusPaletteWidget .lotusRating3,.lotusui_ie .lotusPaletteWidget .lotusRating4,.lotusui_ie .lotusPaletteWidget .lotusRating5	{	margin-top: -.5em;}.lotusLargeWidgets .lotusPaletteWidget {	height: 5.3em;}.lotusLargeWidgets .lotusPaletteWidget div.lotusIcon {	width: 50px;}.lotusLargeWidgets .lotusPaletteWidget div.lotusIcon span {	height: 50px;	width: 50px;	margin: 0;	padding: 0 5px;	background-color: transparent;	border-width: 0;}.lotusLargeWidgets .lotusPaletteWidget div.lotusIcon img {	width: 48px;	height: 48px;	border: 1px solid #000;}.lotusPaletteContent {	background-color: #37393c;}.lotusPaletteContent .lotusPaging {	border-width: 0;	padding: 2px 0;	background-color: transparent;}.lotusPaletteContent .lotusPaging div {	padding-left: 0;	margin-left: 0;}.lotusPaletteContent .lotusPaging ul li,.lotusPaletteContent .lotusPaging div	{	color: #C1C0C0;}.lotusPaletteContent .lotusPaging .lotusInlinelist {	margin-right: 5px;}.lotusPalette .lotusPaging input.lotusText {	border: 1px solid #181818;	background-color: #222;	color: #fff;}.lotusPalette .lotusPaging a,.lotusPalette .lotusPaging a:visited {	text-decoration: none;	color: #fff;}.lotusPalette .lotusPaging a:hover,.lotusPalette .lotusPaging a:focus {	text-decoration: underline;	color: #fff;}.lotusPalette h4.lotusAdded,.lotusPalette h4.lotusAdded a {	padding: 0 0 16px 2px}.lotusPalette .lotusShowHide {	display: table-cell;	vertical-align: middle;	text-align: right;	padding-right: 10px;}.lotusui_ie .lotusPaletteWidget .lotusShowHide {	float: right;	display: block;	margin-top: .35em;}.lotusui_ie .lotusPaletteWidget h4.lotusAdded {	margin-top: -.5em;}.lotusImagesOff a.lotusIcon img {	display: none;}.lotusPalette .lotusAdded,.lotusPalette .lotusAdded a {	color: #0c0;}.lotusPalette h4.lotusAdded,.lotusPalette h4.lotusAdded a {	color: #c1c0c0;}.lotusSearch form {	margin: 0;	padding: 0}.lotusSearch .lotusText,.lotusSearch .dijitTextBox {	vertical-align: top;	border: 1px solid #aaa;	background-color: #fff}.lotusSearch .lotusText,.lotusSearch .lotusScope {	margin: 0 1px;}.lotusSearch .lotusText {	padding: 2px 5px 3px;	width: 10.750em;	zoom: 1;}.lotusSearch .lotusScope {	padding: 2px 25px 2px 4px;	position: relative;	display: block;	display: inline-block;	min-width: 10.750em;	height: 1.33em;	white-space: nowrap;	line-height: 1.33em;	background: url("oneui/v2.1/images/lotusSprite-8bit.png") no-repeat scroll 100% -1088px #FAFAFA;	text-decoration: none;	cursor: pointer;	color: #666;	font-size: 0.75em;	border: 1px solid #aaa;}.lotusSearch .lotusScope:visited,.lotusSearch .lotusScope:hover,.lotusSearch .lotusScope:focus,.lotusSearch .lotusScope:active	{	text-decoration: none;	color: #000}.lotusSearch .lotusScope:hover,.lotusSearch .lotusScope:focus {	color: #fff;	background-color: #595b5d;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 100% -1176px;	background-repeat: no-repeat}.lotusSearch .lotusScope .lotusIcon {	margin-right: 3px;	vertical-align: top}.lotusui_ie .lotusSearch .lotusScope {	margin-top: 1px}.lotusui_ie6 .lotusSearch .lotusScope {	width: 10.750em;}.lotusui_ie7 .lotusSearch .lotusScope {	min-width: 0}.lotusui_ie7 .lotusSearch .lotusScope span {	min-width: 0}.lotusSearch .lotusScope .lotusAltText {	position: absolute;	top: 0;	right: 0;	width: 16px;	height: 16px;	min-width: 0;	background-image: none;	display: none}.lotusImagesOff .lotusSearch .lotusScope .lotusAltText {	display: block}.lotusSearch .lotusBtnImg {	padding: 2px;	display: -moz-inline-box;	display: inline-block;	vertical-align: middle;}.lotusSearch .lotusSearchButton {	background-color: transparent;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2948px;}.lotusSearchTab {	position: absolute;	right: 0;	bottom: 0;	padding: .3em 5px;	z-index: 1;	border: 1px solid #ccc;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	background-color: #fff;}.lotusSearchTab:hover,.lotusTabExpanded {	color: #414546;}.lotusTabExpanded {	-moz-border-radius-topright: 4px;	-moz-border-radius-topleft: 4px;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	border-radius-topright: 4px;	border-radius-topleft: 4px;	border-bottom-color: #fff;}.lotusSearchTab a,.lotusSearchTab a:visited {	padding-right: 12px;	display: block;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 100% -458px		no-repeat;	text-decoration: none;	font-weight: bold;}.lotusSearchTab a,.lotusSearchTab a:visited,.lotusSearchTab a:hover,.lotusSearchTab a:focus,.lotusSearchTab a:active	{	color: #000;}form.lotusSearchForm {	margin: 0;	padding: 12px 10px;	position: absolute;	top: 2.0.750em;	right: 0;	display: none;	z-index: 0;	background-color: #fff;	border: 1px solid #ccc;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	-moz-border-radius-topright: 0;	-webkit-border-top-right-radius: 0;	border-radius-topright: 0;	white-space: nowrap;}.lotusSearchForm input.lotusText {	margin: 0;	padding: 2px 5px 3px;	line-height: 1.3em;	width: 15em;	vertical-align: top;	border: 1px solid #aaa;}.lotusSearchForm lotusBtn,.lotusSearchForm select {	vertical-align: middle;	margin-left: 3px;}.lotusSearchForm .lotusBtnImg {	padding: 2px;	display: -moz-inline-box;	display: inline-block;	vertical-align: middle;}.lotusSearchForm .lotusSearchButton {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2948px;}.lotusSection,.portlet-section {	margin: 0 0 15px -3px;	padding: 0 0 5px 0;	clear: both;	zoom: 1;	position: relative;}.lotusSectionBody {	margin: 0 0 0 15px;}.lotusSection div.lotusChunk,.lotusSection div.lotusSubsection {	margin-top: 5px;	clear: both;	zoom: 1;}.lotusSection h2,.lotusSection h3 {	zoom: 1;}.lotusSection h2 {	overflow: hidden;	padding: 4px 3px 4px 0;}.lotusSection h2.lotusDraggable {	cursor: default;}.lotusSection .lotusDragHandle {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2128px;}.lotusSection h2.lotusDraggable:hover .lotusDragHandle {	visibility: visible;}.lotusSection .lotusArrow:visited,.lotusSection .lotusArrow:hover,.lotusSection .lotusArrow:focus,.lotusSection .lotusArrow:active	{	text-decoration: none}.lotusImagesOff .lotusSection .lotusArrow {	margin-top: 0}.lotusSection h2 span.lotusLeft,.lotusSection h3 span.lotusLeft {	width: 80%;}.lotusSection h3 {	padding-right: 4px;}.lotusImagesOff .lotusSection h2 span.lotusLeft,.lotusImagesOff .lotusSection h3 span.lotusLeft	{	width: auto;	margin-right: 10px;}.lotusSection h2 a {	color: #222 !important;}.lotusSection h2 a.lotusIcon {	float: right;	width: 16px;	height: 18px;	background-repeat: no-repeat;}.lotusSection h2 a.lotusActionMenu {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 2px -2245px;}.lotusSectionBody {	background-color: #fff;}.lotusImagesOff .lotusSection h2 a.lotusIcon {	font-size: .78em;	font-weight: normal;	width: auto;	height: auto;}.lotusSection h2.lotusIcons img,.lotusSection h3.lotusIcons img,.portlet-section h2.lotusIcons img,.portlet-section h3.lotusIcons img	{	margin-left: 3px;}.lotusSection .lotusDragHandle {	width: 9px;	height: 17px;	position: absolute;	left: -7px;	top: 5px;	background-repeat: no-repeat;	zoom: 1;	cursor: move;	visibility: hidden;}.lotusSection div.lotusLast,.portlet-section div.lotusLast {	margin-bottom: 0;}.lotusSection .lotusTagCloud {	width: 100%;	overflow: hidden;}.lotusMenu ul.lotusIcons a {	line-height: normal;	text-indent: -18px;	padding-left: 28px;}.lotusMenu ul.lotusIcons .lotusSelected a {	padding-left: 22px;}.lotusSection .lotusVertTable,.lotusSection div.lotusChunk .lotusVertTable	{	margin-left: -2px;}.lotusSection ul.lotusTree {	margin-left: -10px;}.lotusImagesOff .lotusSection ul.lotusTree {	margin-left: 15px;}.lotusSort {	margin: 3px 10px;	font-size: .9em}.lotusSort .lotusInlinelist li {	padding: 2px 5px}.lotusSort .lotusInlinelist li.lotusFirst {	padding-left: 0}.lotusSort a {	padding: 0;	background-repeat: no-repeat;	display: -moz-inline-box;	display: inline-block;	vertical-align: middle}a.lotusMoreSorts {	padding-right: 10px;}a.lotusActiveSort {	text-decoration: none}.lotusSort .lotusAscending,.lotusSort .lotusDescending {	padding-right: 10px;}.lotusImagesOff .lotusSort .lotusAscending,.lotusImagesOff .lotusSort .lotusDescending	{	padding-right: 0}.lotusSort .lotusAscending {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 100% -5203px}.lotusSort .lotusDescending {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 100% -5299px}.lotusSort a.lotusMoreSorts {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 100% -459px}.lotusLayout td {	padding: 0;	vertical-align: top;	text-align: left;}.lotusLayout td.lotusvAlignMid {	vertical-align: middle;}.lotusVertTable th,.lotusVertTable td {	padding: 2px;}.lotusVertTable th {	padding-right: 50px;	text-align: left;	vertical-align: top;	font-weight: normal;	color: #666;}.lotusVertTable p {	margin: 0;}.lotusTable {	width: 100%;	border-collapse: collapse;	border-bottom-color: #eee;}.lotusTable th,.lotusTable td {	padding: 5px 2px;	vertical-align: top;	text-align: left;	font-weight: normal;}.lotusTable th.lotusSubHeader {	padding-top: 15px;}.lotusTable .lotusFirst th.lotusSubHeader {	padding-top: 5px;}.lotusTable .lotusSummary td {	padding: 5px 2px 0 2px;}.lotusTable .lotusDetails td,.lotusTable .lotusMore td {	padding: 0 2px 5px 2px;}.lotusTable td p:first-child,p.lotusFirst {	margin-top: 0;}.lotusTable td,.lotusTable th.lotusRowHeader,.lotusTable th.lotusSubHeader	{	border-top: 1px solid #eee;}.lotusTable .lotusLast td,.lotusTable .lotusLast th.lotusRowHeader {	border-bottom: 1px solid #eee;}.lotusTable .lotusDetails td,.lotusTable .lotusFirst td,.lotusTable .lotusMore td,.lotusTable .lotusFirst th.lotusRowHeader,.lotusTable .lotusFirst th.lotusSubHeader	{	border-top-width: 0;}.lotusTable th.lotusFirstCell,.lotusTable td.lotusFirstCell {	padding-left: 10px;}.lotusTable th.lotusLastCell,.lotusTable td.lotusLastCell {	padding-right: 10px;}.lotusTable .lotusAltRow td,.lotusTable .lotusAltRow th.lotusRowHeader {	background-color: #fafafa;}.lotusTable th.lotusAltCell,.lotusTable td.lotusAltCell {	background-color: #fafafa;	border-width: 0 1px 1px 0;	border-style: solid;	border-right-color: #fff;	border-bottom-color: #fff;}.lotusTable .lotusSS {	font-size: .9em;	white-space: nowrap;	width: 30px;	color: #666;}.lotusTable .lotusType {	margin-left: 5px;	padding: 0;	font-weight: normal;	font-size: .75em;	color: #666;}.lotusTable h4.lotusComplete,.lotusTable h4.lotusComplete a {	text-decoration: line-through;	color: #666;}.lotusTable h5 {	margin: 12px 0 2px 0;}.lotusTable .lotusDetails h4 {	margin-bottom: 2px;}.lotusTable .lotusDivider {	padding: 0 5px;}.lotusTable .lotusFirstCell input {	margin: 3px 0 0 0;}.lotusui_ie .lotusTable .lotusFirstCell input {	margin: 0;}.lotusTable .lotusPaging td,.portlet-table .lotusPaging td {	border-color: #eee;}.lotusTable .lotusMeta {	font-size: .9em;}.lotusTable .lotusActions {	white-space: nowrap;}.lotusInfoTable {	margin: 0 0 12px 0;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	background-color: #f0f0f0;	border: 1px solid #ccc;}.lotusInfoTable h2 {	position: relative;	zoom: 1;}.lotusInfoTable th,.lotusInfoTable td {	padding: 5px 10px;}.lotusInfoTable .lotusClose {	position: absolute;	right: -5px;	top: 0;	display: block;	padding: 2px;}.lotusInfoTable .lotusClose img {	width: 12px;	height: 12px;	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2680px;	opacity: 0.25;	filter: alpha(opacity = 25);}.lotusInfoTable .lotusClose:hover img,.lotusInfoTable .lotusClose:focus img	{	opacity: 0.40;	filter: alpha(opacity = 40);}.lotusui_ie6 .lotusInfoTable .lotusClose {	font-size: 12px;}.lotusTabContainer {	height: 3em;	position: relative;	border-bottom: 1px solid #ccc;	z-index: 1;	margin-bottom: 10px;}ul.lotusTabs,.portlet-tab {	margin: 0;	padding: 0;	position: absolute;	left: 10px;	bottom: -1px;	overflow: hidden;	list-style: none;}.lotusImagesOff ul.lotusTabs {	bottom: -2px;}.lotusImagesOff ul.lotusTabs li.lotusSelected {	border-bottom-width: 0;}.lotusTabs li,.portlet-tab li {	margin: 0 2px 0 0 !important;	float: left;	border-width: 1px;	border-style: solid;	border-color: #eee;	border-bottom-color: #ccc;	background-color: #eee;}.lotusTabs li.lotusSelected,.portlet-tab li.lotusSelected {	background-color: #fff;	border-color: #ccc #ccc #fff;}.lotusTabs a,.lotusTabs a:visited,.portlet-tab a,.portlet-tab a:visited	{	padding: 6px 8px;	display: block;	text-decoration: none;	line-height: 0.750em;}.lotusTabs li.lotusSelected a,.lotusTabs li.lotusSelected a:visited,.portlet-tab li.lotusSelected a,.portlet-tab li.lotusSelected a:visited	{	font-weight: bold;	color: #000;}.lotusTabs a:hover,.lotusTabs a:focus,.portlet-tab a:hover,.portlet-tab a:focus	{	text-decoration: none;}.lotusTabContent {	margin: -10px 0 12px 0;	padding: 10px;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #d9d9d9;}.lotusTagCloud ul {	margin: 0;	padding: 0}.lotusTagCloud li {	margin-right: 3px;	display: inline;}.lotusTagCloud a {	text-decoration: none;	font-weight: bold;	word-wrap: break-word;}.lotusTagCloud a:hover,.lotusTagCloud a:focus {	text-decoration: underline;}a.lotusF5,a.lotusF5:visited {	font-size: 115%;	color: #1c3052}a.lotusF4,a.lotusF4:visited {	font-size: 108%;	color: #2b588e}a.lotusF3,a.lotusF3:visited {	font-size: 100%;	color: #4477bb}a.lotusF2,a.lotusF2:visited {	font-size: 95%;	color: #649cd8}a.lotusF1,a.lotusF1:visited {	font-size: 90%;	color: #8bbce8}ul.lotusTree,ul.portlet-tree {	margin: 0;	padding: 0;	list-style-type: none;	line-height: 1.125em;}.lotusTree ul,.portlet-tree ul {	margin: 0 0 0 14px;	padding: 0;	list-style-type: none;}.lotusTree li,.portlet-tree li {	margin: 0;	padding: 1px 0;}.lotusTree a,.portlet-tree a {	text-decoration: none;}.lotusTree a:hover,.lotusTree a:focus,.portlet-tree a:hover,.portlet-tree a:focus	{	text-decoration: underline}.lotusTree .lotusIcon {	margin-right: 3px}.lotusTree input {	margin: 0 3px 0 0;	padding: 0;	vertical-align: middle}.lotusOrgChart ul {	margin-left: 11px}.lotusOrgChart li {	padding: 2px 0}.lotusOrgChart li a {	margin: 0;	padding: 0 0 5px 20px;}.lotusOrgChart .lotusBottom {	padding: 2px 0 5px 20px;}.lotusOrgChartTop,.lotusOrgChartMiddle,.lotusOrgChartBottom {	padding-left: 20px;}.lotusOrgChart li a,.lotusOrgChartMiddle {	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -3232px		no-repeat;}.lotusOrgChart a.lotusTop,.lotusOrgChartTop {	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -3460px		no-repeat;}.lotusOrgChart .lotusBottom,.lotusOrgChartBottom {	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -2999px		no-repeat;}.lotusImagesOff ul.lotusTree,.lotusImagesOff .lotusTree ul * {	list-style-type: square;}.lotusImagesOff .lotusOrgChart li a,.lotusImagesOff .lotusBottom {	padding-left: 0 !important;}.lotusVCard {	display: table;	position: absolute;	left: 0;	top: -9999px;	width: 400px;	border: 1px solid #ccc;	-webkit-box-shadow: 0 2px 5px #eee;	-moz-box-shadow: 0 2px 5px #eee;	box-shadow: 0 2px 5px #eee;	background-color: #fafafa;}.lotusVCard table.lotusContainer {	width: 100%;}.lotusVCard .lotusAppLinks td {	background-repeat: repeat-x;	border-width: 0 0 1px 1px;	border-style: solid;	border-color: #c5c5c5;	background-color: #fff;	text-align: center;}.lotusVCard .lotusAppLinks td.lotusFirst {	border-left-width: 0;}.lotusVCard .lotusAppLinks a {	display: block;	padding: 3px 9px;}.lotusVCard .lotusMore {	width: 16px;	margin-right: 10px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 18px -2347px		no-repeat;}.lotusVCard .lotusMore:visited,.lotusVCard .lotusMore:hover,.lotusVCard .lotusMore:focus,.lotusVCard .lotusMore:active	{	text-decoration: none}.lotusVCard .lotusMoreExpanded {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 18px -2399px;}.lotusVCard .lotusDetails {	padding: 10px;	border-top: 1px solid #fff;	background-color: #f2f2f2;}.lotusVCard .lotusPhoto {	padding: 3px;	border: 1px solid #bdc4ca;	float: left;	position: relative;}.lotusImagesOff .lotusVCard .lotusPhoto {	border-width: 0;}.lotusVCard .lotusPersonInfo {	margin-left: 86px;}.lotusVCard .lotusPersonActions {	padding: 5px;	border-top: 1px solid #c5c5c5;	background-color: #fff;}.lotusVCard .lotusPersonActions .lotusInlinelist li {	border-left-color: #105cb6;}.lotusVCard .lotusActionMenu {	position: static;	left: auto;	top: auto;	border-width: 0;	display: none;	width: auto;	margin-top: -10px;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}.lotusImagesOff .lotusCommentHeader {	display: none;}.lotusVCard .lotusComment {	clear: both;}.lotusVCard .lotusDetails .lotusComment {	position: relative;	margin: -10px 0 2px -10px;	padding: 0 0 0 10px;	zoom: 1;}.lotusVCard .lotusDetails .lotusCommentHeader {	padding-left: 15px;	padding-bottom: 3px;	position: absolute;	top: 0;	left: 20px;	z-index: 1;	height: 1.6em;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -1505px		no-repeat;}.lotusVCard .lotusDetails .lotusCommentBody {	position: relative;	top: 1.7em;	margin: -1px 0 2.2em 0;	padding: 5px 10px;	color: #666;	background-color: #fff;	border: 1px solid #ccc;	z-index: 0;	zoom: 1;}.lotusInlineVCard {	position: static;	left: auto;	margin: 0 0 10px 0;}.lotusInlineVCard,.lotusInlineVCard .lotusContainer {	width: 175px;	position: static;	top: auto;	left: auto;}.lotusInlineVCard .lotusPhoto {	padding: 0;	border-width: 0;	margin-top: 5px;}.lotusImagesOff .lotusInlineVCard h2 .lotusAltText {	font-size: .75em;	display: block;}.lotusInlineVCard .lotusPersonInfo {	margin-left: 60px;	margin-top: 4px;}.lotusImagesOff .lotusInlineVCard .lotusPersonInfo {	margin-left: 5px;}.lotusInlineVCard .lotusEmail {	padding: 5px 10px;	clear: both;	border-width: 1px 0;	border-style: solid;	border-color: #c5c5c5;}.lotusInlineVCard .lotusAppLinks {	list-style-type: none;	margin: 0;	padding: 0;}.lotusInlineVCard .lotusPivotNav {	padding: 2px 5px 1px 2px;	overflow: hidden;	zoom: 1;}.lotusInlineVCard .lotusPivotNavToggle {	margin: 0 5px 0 0;	padding: 0;	float: left;	height: 45px;	width: 10px;}.lotusImagesOff .lotusInlineVCard .lotusPivotNavToggle {	width: 16px;}.lotusPivotNavToggle a {	display: block;	height: 45px;	background: #d8d8e0 url(oneui/v2.1/images/lotusSprite-8bit.png) -2px		-88px no-repeat;	text-decoration: none;}.lotusPivotNavToggle a:visited,.lotusPivotNavToggle a:hover,.lotusPivotNavToggle a:focus,.lotusPivotNavToggle a:active	{	text-decoration: none;}.lotusPivotNavOpen .lotusPivotNavToggle a {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: -1px 16px;}.lotusInlineVCard .lotusInlineVCardDetails {	display: none;}.lotusVCardHover {	padding: 5px 5px 5px 25px;	position: absolute;	left: 0;	top: -9999px;	border: 1px solid #aeaeae;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	background: #fff79a url(oneui/v2.1/images/lotusSprite-8bit.png) 5px		-2830px no-repeat;	white-space: nowrap;}.lotusVCardHover:hover,.lotusVCardHover:focus {	text-decoration: none !important;}.lotusImagesOff .lotusVCardHover {	padding-left: 5px;}.lotusWidget2 {	margin: 0 0 10px 0;	border: 1px solid #ccc;}.lotusWidgetPlain {	border-width: 0;}.lotusWidgetPlain:hover h2,.lotusWidgetPlain:focus h2 {	display: block;}.lotusWidget2 h2,.lotusWidget2 h3 {	zoom: 1;}.lotusWidget2 h2 {	padding: 4px 3px 4px 10px;	border-bottom: 1px solid #ccc;	background-color: #f4f4f4;	background-image: -moz-linear-gradient(top, #f4f4f4 0%, #eaeaea 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4),		to(#eaeaea) );	background-position: left top;	background-repeat: repeat-x;	overflow: hidden;	cursor: move;}.lotusWidgetPlain h2 {	display: none;	border-width: 1px;	border-style: solid;	border-color: #ccc;}.lotusWidget2 .lotusWidgetBody h2 {	border-width: 0;	background-image: none;}.lotusWidget2 h2 img {	margin-left: 3px;}.lotusWidget2 h2 .lotusDivider {	float: right;}.lotusWidget2 h3 {	margin: 0 -10px;	padding: 4px 10px;	overflow: hidden;	color: #444;	border-bottom: 1px solid #eee;	line-height: 0.750em;	height: 1.3em;	font-size: 0.750em;	font-weight: normal;}.lotusui_ie .lotusWidget2 h3 {	display: inline;	width: 100%;}.lotusWidget2 h3 a.lotusAction {	padding: 4px 0 5px 0;}.lotusWidget2 .lotusWidgetBody {	clear: both;	padding: 3px 10px;}.lotusWidget2 .lotusWidgetBody .lotusSection {	margin-top: 0;}.lotusWidget2 .lotusWidgetBody div.lotusChunk {	margin-top: 5px;	clear: both;	zoom: 1;}.lotusWidget2 .lotusWidgetFooter {	padding: 4px 10px 7px 10px;	border-top: 1px solid #eee;	height: 1.3em;	clear: both;}.lotusWidget2 .lotusWidgetFooter ul.lotusVCard {	margin-left: 95px;	margin-top: 5px;}.lotusWidget2 .lotusWidgetFooter img {	vertical-align: top;}.lotusWidget2 .lotusWidget .lotusWidgetSearch {	padding: 5px 10px 0 10px;}.lotusWidgetSearch img {	padding-right: 10px;}.lotusWidget2 .lotusWidgetFooter .lotusPaging {	padding: 2px 0;	font-size: 0.750em;	line-height: 0.750em;	height: 0.750em;	background-color: transparent;	border-width: 0;}.lotusWidget2 .lotusPaging div {	padding-left: 0;}.lotusWidget2 .lotusWidgetScroll {	overflow: hidden;	clear: both;}.lotusWidget2 .lotusWidgetScroll a {	margin: 0 auto;}.lotusImagesOff .lotusWidget2 .lotusWidgetScroll {	overflow: visible;	padding-bottom: 3px;}.lotusWidget2 h2 a.lotusIcon {	float: right;	width: 18px;	height: 18px;	background-repeat: no-repeat;}.lotusImagesOff .lotusWidget2 h2 a.lotusIcon {	font-size: .8em;	font-weight: normal;	width: auto;	height: auto;}.lotusWidget2 h2 a.lotusActionMenu {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 2px -2245px;}.lotusImagesOff .lotusWidget2 .lotusArrow {	margin-top: 0}.lotusFrame {	margin: 0 auto;	padding: 0;	min-width: 960px;}.lotusui_ie6 .lotusFrame {	width: 960px}.lotusTitleBar,.lotusPlaceBar {	margin: 0 10px;}.lotusMain,.lotusFooter {	margin: 0 10px 10px 10px;	overflow: hidden;	background-color: #fff;	border-style: solid;	border-color: #ccc;	clear: both;}.lotusMain {	padding: 0 0 5px 0;	min-height: 400px;	border-width: 0 1px 1px 1px;	border-top-color: #ccc;	zoom: 1;}.lotusContent {	padding: 15px 20px 20px 20px;	overflow: hidden;	margin-right: auto;	margin-left: auto;	min-height: 400px; 4 px;	-moz-border-radius: 0 0 4px 4px;	-webkit-border-bottom-left-radius: 4px;	-webkit-border-bottom-right-radius: 4px;	border-bottom-left-radius: ;	border-bottom-right-radius: 4px;	margin-bottom: -4px;	background-color: #fff;}.lotusMain .lotusSearch .lotusText,.lotusMain .lotusSearch .dijitTextBox	{	border-color: #ccc;}.lotusui_ie .lotusContent {	display: inline-block;}.lotusui_ie6 .lotusContent {	padding-left: 15px;}.lotusContentColOne {	float: left;	margin: 10px;	width: 47%;}.lotusContentColTwo {	float: left;	margin: 10px 10px 10px 0;	text-align: left;	width: 47%;}.lotusui_ie6 .lotusContentColOne {	width: 45%;}.lotusui_ie6 .lotusContentColTwo {	width: 45%;}.lotusBanner {	padding: 5px 10px 5px 20px;	text-align: left;	overflow: hidden;	zoom: 1;	background-color: transparent;}.lotusBanner .lotusLogo,.lotusBanner .lotusLogo-en {	float: left;	margin-right: 20px;}.lotusBanner ul {	padding: 0;	white-space: nowrap}.lotusui_ie6 .lotusBanner ul {	margin-top: 0;	margin-bottom: 2px;}.lotusBanner ul.lotusInlinelist li {	margin: 0 2px;	padding: 0;	color: #000;	background-color: transparent;	border-left-width: 0;}.lotusBanner ul.lotusInlinelist li.lotusFirst {	background-image: none}.lotusBanner ul.lotusLinks li {	margin: 0}.lotusBanner ul.lotusLinks li.lotusSelected a {	text-decoration: underline;	font-weight: bold;}.lotusBanner ul li a {	padding: 1px 10px;}.lotusBanner ul.lotusUtility {	float: right;	margin-top: -5px;	margin-right: 15px;	margin-left: 5px;}.lotusBanner ul.lotusUtility li a,.lotusBanner ul li span.lotusUser {	padding: 1px 5px;}.lotusImagesOff .lotusBanner img.lotusArrow {	display: none}.lotusNavMenu {	position: absolute;	border: 1px solid #aaa;	background-color: #fff;	display: table;	z-index: 900px;	padding: 5px 0}.lotusNavMenu table {	margin: 0;	padding: 0;	list-style-type: none;}.lotusNavMenu tr {	white-space: nowrap;	zoom: 1;	background-color: transparent;	color: #666}.lotusNavMenu th,.lotusNavMenu td {	text-align: left;	padding: 0 5px;}.lotusNavMenu table.lotusAlignRight th,.lotusNavMenu table.lotusAlignRight td	{	text-align: right}.lotusNavMenu tr.lotusMenuSeparator th,.lotusNavMenu tr.lotusMenuSeparator td	{	border-bottom: 1px solid #ccc;}.lotusNavMenu tr img {	margin: 0 3px;}.lotusui_ie .lotusNavMenu tr img {	margin-top: -10px;}.lotusNavMenu tr a,.lotusNavMenu tr span {	display: inline-block;	padding: 5px;}.lotusui .lotusNavMenu .dijitTooltipContainer a:hover {	text-decoration: underline;}.lotusNavMenu .dijitTooltipContainer {	background-image: none;	background-color: transparent;	border-width: 0}.lotusNavMenu .dijitTooltipConnector {	display: none;}.lotusNavMenu tr.lotusMenuSeparator th,.lotusNavMenu tr.lotusMenuSeparator td	{	padding-bottom: 5px}.lotusNavMenu tr.lotusMenuSeparator+tr th,.lotusNavMenu tr.lotusMenuSeparator+tr td	{	padding-top: 5px}.lotusFooter {	padding: 10px 10px 10px 0;	border-width: 1px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	font-size: .9em;}.lotusFooter p {	margin: 0;	line-height: 1.3em;}.lotusFooter ul {	margin: 0;	padding: 0;	list-style-type: none;}.lotusFooter li {	line-height: 1.2em;	padding: .3em 0;}.lotusFooter th,.lotusFooter td {	border-right: 1px solid #e0e0e0;	vertical-align: top;}.lotusFooter th.lotusLast,.lotusFooter td.lotusLast {	border-width: 0;}.lotusFooter th,.lotusFooterHeader {	padding: 5px 10px 3px 25px;	width: 20%;	font-weight: bold;	font-size: 1.0.750em;	text-align: left;	color: #666;}.lotusFooter td {	padding: 0 50px 10px 25px;}.lotusColLeft {	float: left;	width: 180px;	padding: 15px 10px;	zoom: 1;}.lotusColRight {	float: right;	width: 190px;	padding: 15px 10px;	zoom: 1;}.lotusColLeft .lotusPhoto {	width: 128px;	height: 128px;	margin: 0 auto 10px;}.lotusColLeft .lotusFormTable,.lotusColRight .lotusFormTable {	margin-left: -10px;}.lotusColLeft .lotusFormTable td,.lotusColRight .lotusFormTable td {	padding-left: 10px;	padding-top: 5px;	background-color: transparent;}.lotusColLeft .lotusFormFooter,.lotusColRight .lotusFormFooter {	padding-left: 10px !important;	padding-right: 10px !important;}.lotusColLeft .lotusBtn,.lotusColRight .lotusBtn {	width: 99%;}.lotusColLeft .lotusBtn a,.lotusColRight .lotusBtn a {	padding: 4px 0;}.lotusColLeft .lotusSection .lotusSearch .lotusText,.lotusColRight .lotusSection .lotusSearch .lotusText,.lotusColLeft .lotusWidget2 .lotusSearch .lotusText,.lotusColRight .lotusWidget2 .lotusSearch .lotusText	{	margin: 0 2px 0 0;	width: 77%;}.lotusColLeft .lotusPhoto,.lotusColRight .lotusPhoto {	width: 128px;	height: 128px;	margin: 0 auto 10px;}.lotusPlaceBar {	position: relative;	border-width: 0 1px 1px 1px;/*	border-style: solid;*/	border-color: #c0c7cd;	overflow: hidden;	background-color: #fff;/*	background-image: none;	background-image: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),		to(#efefef) );*/	background-position: top left;	background-repeat: repeat-x;	zoom: 1}.lotusPlaceBar h2 {	padding: 2px 0 0 20px;	float: left;	font-size: 1.4em;	line-height: 2em;	font-weight: normal;	color: #000;}.lotusPlaceBar .lotusBtnContainer {	float: right;	padding: .5em 5px .5em 10px;}.lotusImagesOff .lotusPlaceBar {	top: 1px}.lotusTitleBar {	background-color: #747678;	position: relative;	clear: both;	border-bottom: 1px solid #747678;	background-image: -moz-linear-gradient(top, #87898b 0%, #656769 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#87898b),		to(#656769) );	-moz-border-radius-topright: 4px;	-moz-border-radius-topleft: 4px;	-webkit-border-top-right-radius: 4px;	-webkit-border-top-left-radius: 4px;	border--top-right-radius: 4px;	border-top-left-radius: 4px;	zoom: 1;}.lotusTitleBar .lotusInner {	height: 3em;	width: 100%;}.lotusTitleBar h2 {	padding: 10px 0 0 15px;	float: left;	font-size: 1.4em;	letter-spacing: 0;	font-weight: normal;	color: #fff;}.lotusTitleBar h2.lotusEllipsis {	width: 180px;}.lotusTitleBar .lotusTabs,.lotusTitleBar .portlet-tab {	left: 15px;}.lotusTitleBar .lotusTabsIndented {	left: 215px;}.lotusTitleBar .lotusSearch .lotusText,.lotusTitleBar .lotusSearch .lotusScope,.lotusTitleBar .lotusSearch .lotusBtnImg,.lotusTitleBar .lotusTabs li	{	border: 1px solid #747678;}.lotusTitleBar .lotusTabs li,.lotusTitleBar .lotusSearch .lotusBtnImg {	background-color: #595b5d;}.lotusTitleBar .lotusTabs li {	border-bottom-color: #656769;}.lotusTitleBar .lotusSearch {	position: absolute;	top: .7em;	right: 10px;}.lotusTitleBar .lotusTabs a,.lotusTitleBar .lotusTabs a:visited {	color: #fff;	display: block;	padding: 7px 10px;	text-decoration: none;	line-height: 0.750em;	background-position: top right;	background-repeat: no-repeat;	line-height: 0.750em;	color: #fff;}.lotusTitleBar .lotusTabs li.lotusSelected {	background-color: #fff;	border-bottom: 1px solid #fff;}.lotusTitleBar .lotusTabs li.lotusSelected a,.lotusTitleBar .lotusTabs li.lotusSelected a:visited	{	color: #000;}.lotusTitleBar .lotusTabs li a:hover,.lotusTitleBar .lotusTabs li a:focus,.lotusTitleBar .lotusTabs li a:active	{	color: #fff !important;}.lotusTitleBar .lotusTabs li.lotusSelected a:hover,.lotusTitleBar .lotusTabs li.lotusSelected a:focus,.lotusTitleBar .lotusTabs li.lotusSelected a:active	{	color: #000 !important;}.lotusImagesOff .lotusBtnImg .lotusAltText {	color: #000;}.lotusImagesOff ul.lotusTabs .lotusSelected {	border-bottom-width: 0;}.lotusAbout .lotusContent h1 {	margin: 0;	padding: 0;	font-size: 3em;	font-weight: normal;	line-height: normal;}.lotusAbout .lotusContent h2 {	margin: 15px 0 10px 0;	padding: 0;	font-size: 1.125em;	font-weight: normal;	line-height: 0.750em;}.lotusAbout .lotusContent h3 {	margin: 3px 0 15px;	font-size: 1.125em;	font-weight: normal;}.lotusAbout .lotusAboutBox {	padding-right: 25px;	padding-bottom: 15px;	position: relative;	background-position: left top;	background-repeat: repeat-x;	overflow: hidden;	min-height: 160px;	background-color: #eee;	border: 1px solid #ccc;}.lotusui_ie .lotusAbout .lotusAboutBox {	display: inline-block;}.lotusui_ie6 .lotusAbout .lotusAboutBox {	height: auto !important;	height: 160px;}.lotusAboutBox img {	position: absolute;	left: 30px;	top: 22px;	width: 128px;	height: 128px}.lotusAbout .lotusAboutText {	margin: 22px 20px 20px 185px;}.lotusAbout table.lotusLegal {	margin-top: 15px;}.lotusErrorBox {	width: 619px;	margin: 20px auto;	padding: 0;	border: 1px solid #cfcfcf;	background-color: #fff;}.lotusErrorContent {	position: relative;	padding: 20px;	zoom: 1;}.lotusErrorContent img {	position: absolute;	top: 20px;	left: 30px;}.lotusErrorForm {	margin: 0 10px 0 85px;}.lotusError h1 {	margin: 0 0 10px 0;	padding: 0;	font-size: 2.2em;	font-weight: normal;}.lotusErrorForm .lotusBtnContainer {	margin-top: 15px;}.lotusErrorForm .lotusBtn {	margin-right: 15px;	text-align: center;}.lotusErrorForm .lotusBtnContainer .lotusAction {	display: block;	padding-top: 3px;}.lotusErrorForm div {	width: auto;	clear: none;	margin: 0;	padding: 0;}.lotusError .lotusErrorDetails {	margin-top: 15px;	clear: both;}.lotusError .lotusErrorDetails label {	display: block;}.lotusError .lotusErrorDetails textarea.lotusText {	margin-top: 5px;	padding: 1px;	height: 15em;	width: 100%;	border: 1px solid #aaa;	font-family: monospace;}.lotusLogin2 .lotusLoginBox {	width: 485px;	margin: 30px auto 10px;;	padding: 0;	background-color: #fff;	border: 1px solid #ccc;}.lotusLogin2 .lotusLoginBox h1 {	font-size: 1.83333em;	font-weight: normal;	margin-bottom: 25px;}.lotusLogin2 .lotusLoginBox h2 {	margin: 20px 0 5px 0;	font-size: 1.0.750em;	font-weight: bold;	line-height: 1.3em;}.lotusLogin2 .lotusLoginBox h2.lotusFirst {	margin-top: 0;}.lotusLogin2 .lotusDescription {	padding-left: 5px;	margin-top: 25px;	float: left;	width: 205px;}.lotusLogin2 .lotusLoginContent {	position: relative;	padding: 20px 25px;	padding-left: 40px;	zoom: 1;}.lotusLogin2 .lotusLegal {	margin: 0 auto;	text-align: center;	color: #666;	width: 475px;}.lotusLogin2 .lotusForm2 {	background-color: transparent;}.lotusLogin2 .lotusForm2 .lotusFormError {	margin-bottom: -10px;}.lotusLogin2 .lotusLoginBoxWide {	width: 725px;}.lotusLogin2 .lotusLoginBoxWide .lotusLoginContent {	padding-left: 25px;}.lotusLogin2 .lotusLoginBoxWide .lotusLoginForm {	margin-left: 245px;	border: 0;	border-left: 1px solid #ccc;	padding-left: 40px;}.lotusLogin2 .lotusLoginForm {	padding: 20px 0;	position: relative;}.lotusLogin2 .lotusLoginForm .lotusBtnContainer {	margin-top: 25px;}.lotusLogin2 .lotusLoginForm .lotusText {	width: 20em;}.lotusLogin2 .lotusLoginForm p {	width: auto;	clear: none;	margin: 0;	padding: 0;	margin-top: 15px;}.lotusLogin2 .lotusLoginForm label {	margin-bottom: 3px;}.lotusLogin2 .lotusLoginForm img {	margin-top: 25px;}.lotusMetrics .lotusContent {	margin-right: 30%;}.lotusMetrics dt {	padding: 3px 10px;	margin: 20px 0 0 0;	font-weight: bold;	background-color: #fafafa;	border: 1px solid #eee;}.lotusMetrics dd {	margin: 0;	padding: 5px 10px;}.lotusWelcome .lotusForm {	margin: 15px 0;}.lotusWelcome input.lotusBtnSpecial {	padding: 1px 2px;	border-width: 1px;	border-style: solid;	font-size: .9em;	font-weight: bold;}.lotusWelcome .lotusContent input.lotusText {	width: 225px}.lotusWelcomeBox {	margin-left: -15px;	margin-bottom: 20px;	padding: 15px;	position: relative;	border: 1px solid #ccc;	overflow: hidden;	zoom: 1;	background-color: #eee;}.lotusWelcomeBox h2 {	margin: 0 25px 10px 0;	font-size: 1.7em;	font-weight: normal;	line-height: 0.750em;}.lotusWelcomeBox .lotusBtnContainer {	margin: 15px 0 0 0;}.lotusWelcomeBox .lotusBtnContainer .lotusBtn {	float: left;}.lotusWelcomeBox .lotusBtnContainer .lotusInlinelist {	padding-top: 2px;}.lotusWelcomeBox .lotusBtnContainer .lotusInlinelist li {	border-width: 0;}.lotusWelcomeBox p,.lotusWelcomeBox ul {	margin-top: 5px;	margin-bottom: 0;	margin-right: 0}.lotusWelcomeBox a.lotusClose {	position: absolute;	top: 10px;	right: 12px;	width: 12px;	height: 12px;	background-color: transparent;	background-image: none;	border-width: 0;}.lotusWelcomeBox a.lotusClose img {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 0 -2680px;	opacity: 0.25;	filter: alpha(opacity = 25);}.lotusWelcomeBox a.lotusClose:hover img,.lotusWelcomeBox a.lotusClose:focus img,.lotusWelcomeBox a.lotusClose:active img	{	opacity: 0.40;	filter: alpha(opacity = 40);}.lotusButton {	margin-bottom: 10px;	width: 174px;	border: 1px solid #aaa;	text-align: center !important;	background-color: #f1f1f1;	background-image: -moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff),		to(#ebebeb) );	background-position: top left;	color: #000;}.lotusButton a {	padding: 7px 0;	font-size: 1.3em;	border-width: 0 1px 1px 1px;	border-style: solid;	color: #000;	border-color: #dedede;	display: block;	text-decoration: none;	font-weight: bold;}.lotusButton a:hover,.lotusButton a:focus,.lotusButton a:active {	text-decoration: none;}.lotusFilters {	margin-top: 5px;	line-height: 1.8em;	font-size: .9em}.lotusFilters .lotusAction {	font-size: 0.750em !important}.lotusFilters a.lotusFilter {	padding: 1px 3px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	text-decoration: none;	border: 1px solid #ddd;	background-color: #fafafa;}.lotusFilters a.lotusFilter:hover,.lotusFilters a.lotusFilter:focus {	text-decoration: none}.lotusui_ie6 .lotusFilters a {	display: inline-block;}.lotusui_ie6 .lotusFilters a.lotusFilter {	padding: 0 5px;	line-height: 1.6em}.lotusFilters a .lotusClose {	padding: 0 4px;	color: #aaa}.lotusFilters a:hover .lotusClose {	color: #999999}.lotusFilters .lotusDivider {	padding: 0 5px;	color: #ccc}.lotusFilters .lotusIcon:hover,.lotusFilters .lotusIcon:focus {	text-decoration: none}.lotusWidget {	margin: 0 10px 10px 5px;	border: 1px solid #ccc;}.lotusWidgetPlain {	border-width: 0;}.lotusWidgetPlain:hover h2,.lotusWidgetPlain:focus h2 {	display: block;}.lotusWidget h2,.lotusWidget h3 {	zoom: 1;}.lotusWidget h2 {	padding: 4px 3px 4px 10px;	border-bottom: 1px solid #ccc;	background-color: #f4f4f4;	background-image: -moz-linear-gradient(top, #f4f4f4 0%, #eaeaea 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4),		to(#eaeaea) );	background-position: left top;	background-repeat: repeat-x;	overflow: hidden;	cursor: move;}.lotusWidgetPlain h2 {	display: none;	border-width: 1px;	border-style: solid;	border-color: #ccc;}.lotusWidget .lotusWidgetBody h2 {	border-width: 0;	background-image: none;}.lotusWidget h2 img {	margin-left: 3px;}.lotusWidget h2 .lotusDivider {	float: right;}.lotusWidget h3 {	padding: 4px 10px;	overflow: hidden;	color: #444;	border-bottom: 1px solid #eee;	line-height: 0.750em;	height: 1.3em;	font-size: 0.750em;	font-weight: normal;}.lotusWidget h3 a.lotusAction {	font-size: .9em;	padding: 4px 0 5px 0;}.lotusWidget .lotusWidgetBody {	clear: both;	padding: 3px 0;}.lotusWidgetBody .lotusSection {	margin-top: 0px;}.lotusWidgetBody div.lotusChunk {	margin-top: 5px;	clear: both;	zoom: 1;}.lotusWidget .lotusWidgetFooter {	padding: 4px 10px;	border-top: 1px solid #eee;	height: 1.3em;	clear: both;}.lotusWidgetFooter ul.lotusVCard {	margin-left: 95px;	margin-top: 5px;}.lotusWidgetFooter img {	vertical-align: top;}.lotusWidget .lotusWidgetSearch {	padding: 5px 10px 0 10px;}.lotusWidgetSearch img {	padding-right: 10px;}.lotusWidget .lotusWidgetFooter .lotusPaging {	padding: 2px 0;	font-size: 0.750em;	line-height: 0.750em;	border-width: 0;	background-color: transparent;}.lotusWidget .lotusPaging div {	padding-left: 0;}.lotusWidget .lotusWidgetScroll {	overflow: hidden;	clear: both;}.lotusWidget .lotusWidgetScroll a {	margin: 0 auto;}.lotusImagesOff .lotusWidget .lotusWidgetScroll {	overflow: visible;	padding-bottom: 3px;}.lotusWidget h2 a.lotusIcon {	float: right;	width: 18px;	height: 18px;	background-repeat: no-repeat;}.lotusImagesOff .lotusWidget h2 a.lotusIcon {	font-size: .8em;	font-weight: normal;	width: auto;	height: auto;}.lotusWidget h2 a.lotusActionMenu {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 2px -2245px;}.lotusWidget .lotusList {	margin: 0 0 0 -8px;}.lotusWidget .lotusList li {	padding-left: 8px;	padding-right: 5px;}.lotusui_ie6 .lotusWidget .lotusList {	zoom: 1;	position: relative;}.lotusImagesOff .lotusWidget .lotusArrow {	margin-top: 0}.lotusLogin .lotusLoginBox {	width: 619px;	margin: 20px auto;	padding: 0;	background-position: left top;	background-repeat: no-repeat;	border: 1px solid #bbb;	background-color: #fff;}.lotusLogin .lotusLogo,.lotusLogin .lotusLogo-en,.lotusLoginLogo {	position: absolute;	top: 12px;	left: 22px;	white-space: nowrap}.lotusLogin .lotusLoginContent {	position: relative;	padding: 20px;	zoom: 1}.lotusLogin .lotusLoginContent img {	position: absolute;	top: 130px;	left: 40px}.lotusLogin .lotusLoginContent img.lotusIcon {	position: static;	padding-bottom: 1px}.lotusLogin .lotusLoginForm {	margin: 100px 0 0 220px;}.lotusLogin h1 {	font-size: 2.3em;	font-weight: normal;}.lotusLogin h2 {	margin: 5px 0 15px 0;	font-size: 1.4em;	font-weight: normal;	line-height: 1.3em;}.lotusLogin .lotusLoginForm input {	margin-bottom: 5px;}.lotusLogin .lotusLoginForm .lotusText {	width: 15em}.lotusLogin .lotusLoginForm .lotusBtnContainer {	margin-top: 10px}.lotusLogin .lotusLoginForm .lotusBtn {	margin-right: 15px;	font-size: inherit}.lotusLogin .lotusLoginForm .lotusBtnContainer .lotusAction {	display: block;	padding-top: 3px}.lotusLogin .lotusLoginForm div {	width: auto;	clear: none;	margin: 0;	padding: 0;}.lotusLogin .lotusLoginForm label {	margin-left: 0;	padding-top: 0;	display: block;	float: none;	text-align: left;	font-weight: normal;}.lotusLogin .lotusDescription {	margin-top: 30px;	clear: left;}.lotusLogin .lotusDescription h2 {	margin-bottom: 3px;	color: #000}.lotusLogin div.lotusLegal .lotusLicense {	background-position: left top}.lotusLogin .lotusLegal {	margin-left: 10px}.lotusLogin table.lotusLegal {	margin-top: 15px}.lotusui .dijitMenu {	border: 1px solid #DFDFDF !important;	width: 205px !important;}.lotusui .dijitMenuTable {	background-color: #fff;}.lotusui .dijitMenuItem td {	white-space: nowrap;	padding: 2px 0;}.lotusui .dijitMenuItemIcon {	width: 16px;	height: 16px;	background-position: center center}.dijitMenuItemIcon{	display: none;}.lotusui .dijitMenuItemLabel {	padding-left: 5px !important;	padding-right: 5px !important;}.lotusui .dijitMenuSeparatorTop {	margin-top: 0;	border-bottom: 1px solid #C0C1C1;}.lotusui .dijitMenuSeparatorBottom {	margin-bottom: 0;	border: 0;}.lotusui .dijitMenu .lotusCheckmark {	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 4px -1221px		no-repeat}.lotusui ul.dijitMenu {	border-color: #999 !important}.lotusui .dijitCalendarContainer {	border-collapse: collapse;	border: 1px solid #ccc;	background-color: #fff;	width: 160px;	font-size: 0.750em}.lotusui .dijitCalendarContainer thead {	background-color: #eee;}.lotusui .dijitCalendarContainer thead tr th {	text-align: center;	padding: 1px}.lotusui .dijitCalendarContainer tbody tr td {	text-align: center;	border-width: 0;	width: 12%;}.lotusui .dijitCalendarContainer tfoot tr td {	text-align: center}.lotusui .dijitCalendarContainer .dijitCalendarMonth {	font-weight: bold;	text-align: center}.lotusui .dijitCalendarSelectedDate .dijitCalendarDateLabel {	font-weight: bold;}.lotusui .dijitCalendarPreviousMonth .dijitCalendarDateLabel,.lotusui .dijitCalendarNextMonth .dijitCalendarDateLabel	{	color: #ccc;}.lotusui .dijitCalendarCurrentMonth .dijitCalendarDateLabel {	color: #000;}.lotusui .dijitCalendarBodyContainer .dayFlagPersonalTask,.lotusui .dijitCalendarBodyContainer .dayFlagTeamTask,.lotusui .dijitCalendarBodyContainer .dayFlagOverdueTask,.lotusui .dijitCalendarBodyContainer .dayFlagTodayTask	{	border-bottom: 1px solid #fff;	border-right: 1px solid #fff;	cursor: pointer;	cursor: hand;}.lotusui .dijitCalendarBodyContainer .dayFlagPersonalTask {	background-color: #c7e1fa;}.lotusui .dijitCalendarBodyContainer .dayFlagTeamTask {	background-color: #ccffaa;}.lotusui .dijitCalendarBodyContainer .dayFlagOverdueTask {	background-color: #f99;}.lotusui .dijitCalendarBodyContainer .dayFlagTodayTask {	background-color: #ffa;}.lotusui .dijitCalendarYearLabel {	background-color: #eee;}.lotusui .dijitCalendarYearLabel .dijitCalendarSelectedYear {	color: #999;}.lotusui .dijitCalendarYearLabel .dijitCalendarPreviousYear,.lotusui .dijitCalendarYearLabel .dijitCalendarSelectedYear,.lotusui .dijitCalendarYearLabel .dijitCalendarNextYear	{	margin-right: 4px;	margin-left: 4px;}.lotusui .dijitCalendarYearLabel .dijitCalendarSelectedYear {	cursor: default;}.lotusui .dijitCalendarContainer .dijitCalendarIncrementControl {	width: 15px;	height: 15px;	font-size: 16px;	margin: 0 3px;}.lotusui .dijitCalendarContainer .dijitCalendarIncrease,.lotusui .dijitCalendarContainer .dijitCalendarDecrease	{	cursor: pointer;	cursor: hand;}.lotusui .dijitCalendarContainer .dijitCalendarIncrease {	padding-right: 16px;	background: transparent url(oneui/v2.1/images/lotusSprite-8bit.png) 100%		-998px no-repeat;}.lotusui .dijitCalendarContainer .dijitCalendarDecrease {	padding-left: 16px;	background: transparent url(oneui/v2.1/images/lotusSprite-8bit.png) 0		-845px no-repeat}.lotusui .dijitCalendarIncrease .dijitCalendarIncreaseInner,.lotusui .dijitCalendarDecrease .dijitCalendarDecreaseInner	{	display: none;}.lotusui .dijitCalendarYearContainer h3.dijitCalendarYearLabel {	margin-bottom: 0;}.dijit_a11y .dijitCalendarIncrease,.dijit_a11y .dijitCalendarDecrease {	border-color: #999}.dijit_a11y .dijitCalendarIncrease .dijitCalendarIncreaseInner,.dijit_a11y .dijitCalendarDecrease .dijitCalendarDecreaseInner	{	display: inline;	display: inline-block;	margin-top: -8px;}.dijit_a11y .dijitCalendarDecrease .dijitCalendarDecreaseInner {	margin-top: -10px;	margin-left: -10px}.lotusui .dijitCalendarContainer .dijitA11ySideArrow {	display: none}.lotusui .dijitContentPane {	overflow: visible}.lotusui .dijitButtonDisabled .dijitButtonNode,.lotusui .dijitToggleButtonDisabled .dijitButtonNode,.lotusui .dijitDropDownButtonDisabled .dijitButtonNode,.lotusui .dijitComboButtonDisabled .dijitButtonNode,.lotusui .dijitComboBoxDisabled,.lotusui .dijitSpinnerDisabled,.lotusui .dijitSpinnerDisabled .dijitButtonNode	{	opacity: 0.6;}.lotusui .dijitSliderDisabled *,.lotusui .dijitDisabledClickableRegion,.lotusui .dijitSpinnerDisabled *,.lotusui .dijitButtonDisabled *,.lotusui .dijitDropDownButtonDisabled *,.lotusui .dijitComboButtonDisabled *,.lotusui .dijitComboBoxDisabled *	{	cursor: not-allowed !important;}.lotusui .dijitTextBox,.lotusui .dijitTextBox input,.lotusui .dijitComboBox input,.lotusui .dijitSpinner input	{	background-color: #fff !important;}.lotusui .dijitTextBox,.lotusui .dijitComboBox,.lotusui .dijitSpinner {	border-color: #A5AEB5;}.lotusui .dijitIEFixedToolbar {	position: absolute;	top: expression(eval(( document.documentElement || document.body) .		scrollTop ) );}.lotusui .dijitToolbar .dijitToolbarSeparator {	background-image: url(oneui/v2.1/images/DojoEditorToolbar.png);}.lotusui .RichTextEditable .dijitEditorIcon {	background-image: url(oneui/v2.1/images/DojoEditorToolbar.png);	background-repeat: no-repeat;	width: 18px;	height: 18px;	text-align: center;}.lotusui .dijitEditorIconSep {	background-position: 0px;}.lotusui .dijitEditorIconBackColor {	background-position: -18px;}.lotusui .dijitEditorIconBold {	background-position: -36px;}.lotusui .dijitEditorIconCancel {	background-position: -54px;}.lotusui .dijitEditorIconCopy {	background-position: -72px;}.lotusui .dijitEditorIconCreateLink {	background-position: -90px;}.lotusui .dijitEditorIconCut {	background-position: -108px;}.lotusui .dijitEditorIconDelete {	background-position: -126px;}.lotusui .dijitEditorIconForeColor {	background-position: -144px;}.lotusui .dijitEditorIconHiliteColor {	background-position: -162px;}.lotusui .dijitEditorIconHTML {	background-position: -702px;}.lotusui .dijitEditorIconIndent {	background-position: -180px;}.lotusui .dijitEditorIconInsertHorizontalRule {	background-position: -198px;}.lotusui .dijitEditorIconInsertImage {	background-position: -216px;}.lotusui .dijitEditorIconInsertOrderedList {	background-position: -234px;}.lotusui .dijitEditorIconInsertTable {	background-position: -252px;}.lotusui .dijitEditorIconInsertUnorderedList {	background-position: -270px;}.lotusui .dijitEditorIconItalic {	background-position: -288px;}.lotusui .dijitEditorIconJustifyCenter {	background-position: -306px;}.lotusui .dijitEditorIconJustifyFull {	background-position: -324px;}.lotusui .dijitEditorIconJustifyLeft {	background-position: -342px;}.lotusui .dijitEditorIconJustifyRight {	background-position: -360px;}.lotusui .dijitEditorIconLeftToRight {	background-position: -378px;}.lotusui .dijitEditorIconListBulletIndent {	background-position: -396px;}.lotusui .dijitEditorIconListBulletOutdent {	background-position: -414px;}.lotusui .dijitEditorIconListNumIndent {	background-position: -432px;}.lotusui .dijitEditorIconListNumOutdent {	background-position: -450px;}.lotusui .dijitEditorIconOutdent {	background-position: -468px;}.lotusui .dijitEditorIconPaste {	background-position: -486px;}.lotusui .dijitEditorIconRedo {	background-position: -504px;}.lotusui .dijitEditorIconRemoveFormat {	background-position: -522px;}.lotusui .dijitEditorIconRightToLeft {	background-position: -540px;}.lotusui .dijitEditorIconSave {	background-position: -558px;}.lotusui .dijitEditorIconSpace {	background-position: -576px;}.lotusui .dijitEditorIconStrikethrough {	background-position: -594px;}.lotusui .dijitEditorIconSubscript {	background-position: -612px;}.lotusui .dijitEditorIconSuperscript {	background-position: -630px;}.lotusui .dijitEditorIconUnderline {	background-position: -648px;}.lotusui .dijitEditorIconUndo {	background-position: -666px;}.lotusui .dijitEditorIconWikiword {	background-position: -684px;}.lotusui .dijitEditorIconToggleDir {	background-position: -540px;}.lotusui .RichTextEditable .dijitButton,.lotusui .RichTextEditable .dijitDropDownButton,.lotusui .RichTextEditable .dijitComboButton	{	margin: 0;}.lotusui .RichTextEditable .dijitButtonNode {	border: 0;	margin: 0;	padding: .0.750em;	line-height: normal;	cursor: pointer;	cursor: hand;	vertical-align: middle;	text-align: center;}.lotusui .RichTextEditable .dijitButtonNode,.lotusui .RichTextEditable button	{	background-color: transparent;}.lotusui .RichTextEditable .dijitToolbar {	background-position: left top;	background-repeat: repeat-x;	border-bottom-width: 1px;	border-bottom-style: solid;}.lotusui .RichTextEditable {	border: 1px solid #999;	background-color: #fff}.lotusui .RichTextEditable .dijitButtonNode .dijitArrowButtonInner {	width: 8px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -411px		no-repeat;}.lotusui .RichTextEditable .dijitToolbar .dijitButton,.lotusui .RichTextEditable .dijitToolbar .dijitToggleButton,.lotusui .RichTextEditable .dijitToolbar .dijitDropDownButton	{	margin: 1px;	padding: 0px;	border: 1px solid transparent;}.lotusui .RichTextEditable .dijitToolbar .dijitButtonChecked,.lotusui .RichTextEditable .dijitToolbar .dijitToggleButtonChecked	{	margin: 1px !important;	padding: 0 !important;}.lotusui .RichTextEditable .dijitToolbar .dijitButtonChecked,.lotusui .RichTextEditable .dijitToolbar .dijitToggleButtonChecked	{	border: 1px solid #444}.dj_ie6 .lotusui .RichTextEditable .dijitToolbar .dijitButton,.dj_ie6 .lotusui .RichTextEditable .dijitToolbar .dijitToggleButton,.dj_ie6 .lotusui .RichTextEditable .dijitToolbar .dijitDropDownButton	{	border: 0;	margin: 2px;	padding: 0px 2px;}.dj_ie6 .lotusui .RichTextEditable .dijitToolbar .dijitButtonChecked,.dj_ie6 .lotusui .RichTextEditable .dijitToolbar .dijitToggleButtonChecked	{	border: 1px;	margin: 1px !important;	padding: 0px 2px !important;}.lotusui .dijitPopup .dijitDownArrowButton .dijitButtonContents {	border-right: none;}.lotusui .dijitPopup .dijitDownArrowButton .dijitButtonNode .dijitArrowButtonInner	{	font-size: 1px;	height: 7px;	margin: 0 4px;	width: 7px;	background: url(oneui/v2.1/images/lotusSprite-8bit.png) 0 -416px		no-repeat;}.lotusui .dijitButtonText {	padding: 0 0.3em;	text-align: center;}.lotusui .dijitSliderProgressBar {	background-color: #aaa;}.lotusui .dijitSlider .dijitSliderImageHandle {	border: 0;	background-position: left bottom;	background-repeat: no-repeat;	width: 10px;	height: 11px;	left: -3px}.dijit_a11y div.dijitSliderImageHandle,.lotusui .dijitSliderImageHandle	{	background-image: url(oneui/v2.1/images/tagSliderHandle.png)}.lotusui .dijitSliderRemainingBar {	background-color: #eee;}.lotusui .dijitSliderBottomBumper,.lotusui .dijitSliderLeftBumper {	background-color: #aaa}.lotusui .dijitSliderTopBumper,.lotusui .dijitSliderRightBumper {	background-color: #eee}.lotusui .dijitSlider .dijitSliderImageHandleH {	top: -3px;}.dj_ie6 .lotusui .dijitSlider .dijitSliderImageHandleH {	top: -8px}.lotusui .dijitSlider .dijitSliderBar {	border-style: none;}.dijit_a11y .dijitSlider .dijitSliderBar {	border-bottom-style: solid;	border-bottom-width: 5px}.lotusui .dijitSlider .dijitSliderBumperH {	width: 2px;}.lotusui .dijitSlider .dijitButtonNode {	display: none;}.lotusui .dijitTooltipContainer {	background-color: #f0f0f0;	border: 1px solid #c5c5c5;	background-repeat: repeat-x;}.lotusui .dijitPopup ul.dijitMenu {	margin: 0}.lotusui .dijitPopup .lotusHelp {	position: relative;	left: 0;	top: 0;	width: auto;}.lotusMenu .lotusTree .dijitTreeExpando {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png)}.lotusMenu .lotusTree .dijitTreeExpando {	margin-right: 2px;	margin-top: -2px;	width: 16px;	height: 16px;	float: left;	display: block;	background-repeat: no-repeat}.lotusui_ie6 .lotusMenu .lotusTree .dijitTreeExpando {	margin-right: 0;}.lotusMenu .lotusTree .dijitTreeExpandoOpened {	background-position: 4px -412px}.lotusMenu .lotusTree .dijitTreeExpandoClosed {	background-position: 4px -556px;}.lotusMenu .lotusTree .lotusSelected .dijitTreeExpandoOpened {	background-image: url(oneui/v2.1/images/lotusSprite-8bit.png);	background-position: 4px -652px;}.lotusMenu .lotusTree .lotusSelected .dijitTreeExpandoClosed {	background-position: 4px -748px;}.lotusMenu .lotusTree .dijitTreeRow {	padding: 5px 0 5px 10px;	display: block;	font-weight: normal;	line-height: 1.0em;	color: #000 !important}.lotusMenu .lotusTree .dijitTreeRow.lotusSelected {	margin: 0 5px;	padding-left: 5px;	color: #fff !important;	background-color: #595b5d;	border-width: 1px 0;	border-style: solid;	border-color: #595b5d;	text-decoration: none !important;	cursor: default;	font-weight: bold !important;}.lotusMenu .lotusTree .dijitTreeRow a {	color: #000 !important}.lotusMenu .lotusTree .dijitTreeRow.lotusSelected a {	color: #fff !important}.lotusMenu .lotusTree .dijitTreeExpando {	display: inline-block;	float: none;	margin-left: 5px;	margin-right: 0;}.lotusMenu .lotusTree .dijitTreeExpandoOpened,.lotusMenu .lotusTree .dijitTreeExpandoClosed	{	cursor: pointer;}.lotusMenu .lotusTree .dijitTreeExpandoLeaf {	background: none;}.lotusMenu .lotusTree .lotusSelected .dijitTreeExpando {	margin-left: 0}.lotusMenu .lotusTree .dijitTreeIcon {	display: none;}.lotusMenu .lotusTree .dijitTreeRow,.lotusMenu .lotusTree .dijitTreeRow .dijitTreeContent	{	cursor: pointer;}.lotusMenu .lotusTree .dijitTreeRow.lotusSelected .dijitTreeContent {	cursor: default;}.lotusMenu .lotusTree .dijitTreeLabel {	margin: 0;}.lotusMenu .lotusTree .dijitTreeContainer .dijitTreeContainer .dijitTreeRow.lotusSelected	{	font-weight: bold;}.lotusMenu .lotusTree .dijitTreeRow {	padding-top: 4px;	padding-bottom: 4px;}.portlet-dlg-icon-label {	font-weight: bold;	color: #000000;	white-space: nowrap;}.portlet-icon-label {	color: #000000;}.portlet-section-header {	font-weight: bold;	color: #333333;}.portlet-section-header-highlight {	background-color: #F0F0F0;}.portlet-font {	font-family: Helvetica, Arial, sans-serif;	font-size: 0.750em;	color: #333333;}.portlet-section-subheader {	color: #333333;}.portlet-table-selected {	color: #333333;	background-color: #c5d1de;}.portlet-table-alternate {	color: #333333;}.portlet-table-header {	font-weight: normal;	color: #000000;	text-align: left;	background-color: #ffffff;	border-width: 0px 0px 0px 0px;	border-style: none;	border-color: #aaaaaa;}.portlet-table-body {	text-align: left;	border-width: 1px 0px 0px 0px ! important;	border-style: solid ! important;	border-color: #aaaaaa ! important;}.portlet-table-subheader {	font-weight: bold;	color: #000000;	text-align: left;}.portlet-form-input-field {	border: 1px solid #999999;}.portlet-form-button {	text-decoration: none;	text-align: center;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border: 1px solid #919191;	padding: 0px 2px;	margin: 0px;	overflow: visible;	font-weight: normal;	color: #000000;	cursor: pointer;}.portlet-form-field,.portlet-form-field-label {	color: #333333;}.portlet-font-dim {	color: #808080;}.portlet-form-label {	color: #333333;}.portlet-msg-error {	color: #000000;}.portlet-msg-alert {	color: #000000;}.portlet-msg-success {	color: #000000;}.portlet-msg-info {	color: #000000;}.portlet-section-text {	color: #666666;}.portlet-msg-status {	color: #333333;}.portlet-menu,.portlet-menu-cascade {	background-color: #EEEEEE;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px;}.portlet-menu-item {	background-color: #EEEEEE;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px;}.portlet-menu-item-selected {	background-color: #aaaaaa;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px;}.portlet-menu-item-hover,.portlet-menu-cascade-item-hover {	background-color: #cccccc;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px;}.portlet-menu-item-hover-selected,.portlet-menu-cascade-item-hover-selected	{	background-color: #cccccc;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px;}.portlet-menu-cascade-item {	background-color: #eeeeee;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px 3px 3px 3px;}.portlet-menu-cascade-item-selected {	background-color: #cccccc;	border-style: solid;	border-color: #333333;	border-width: 1px;	padding: 3px 3px 3px 3px;}.portlet-menu-separator,.portlet-menu-cascade-separator {	background-color: #999999;}.portlet-menu-content,.portlet-menu-content-selected {	background-color: #eeeeee;}.portlet-menu-content-hover,.portlet-menu-content-hover-selected {	background-color: #cccccc;}.portlet-menu-caption {	border-style: solid;	border-color: #333333;	border-width: 1px;}.portlet-separator {	background-color: #999999;	height: 1px;}div.portlet-separator {	background-color: #999999;	margin: 2px 0 2px 0;}.help {	font-size: 0.750em;	color: #000000;}.help_indent {	font-size: 0.750em;	color: #000000;	background-color: #ffffff}A.help {	font-size: 0.750em;	color: #3366CC}A.help:visited {	font-size: 0.750em;	color: #666699}A.help:active {	font-size: 0.750em;	color: #3366CC}A.help:hover {	font-size: 0.750em;	color: #3366CC}H2.help {	padding-left: 8px;	font-weight: bold;	font-size: 1.1667em;	color: #000000;	padding-top: 22px;	border-bottom: 1px solid #B0B0B0;	background-color: #F0F0F0;	text-align: left}H3.help {	font-size: 1.1667em;	padding-left: 8px;	font-weight: bold;	padding-top: 3px;	background-color: #F0F0F0}H3 A.help {	font-size: 1.1667em;	color: #000000;	background-color: #F0F0F0;	text-decoration: none}H4.help {	padding-left: 8px;	margin: 16px 20px 0px 20px;	color: #000000;	padding-top: 3px;	background-color: #F0F0F0;	text-align: left}H4 A.help {	font-weight: normal;	font-size: 0.750em;	color: #000000;	font-style: italic;	background-color: #F0F0F0}P.help {	padding-bottom: 0px;	margin: 2px 20px 0px 30px;	padding-top: 4px}P.help_indent {	padding-bottom: 0px;	margin: 2px 20px 0px 0px;	padding-top: 4px}UL.help {	margin-left: 56px;	margin-right: 20px}OL.help {	margin-left: 56px;	margin-right: 20px}DL.help {	margin-left: 56px;	margin-right: 20px}PRE.help {	margin-left: 30px;	font-family: monospace;	font-size: 1.1667em;}DT A.help {	font-weight: 900;	color: #000000}DD.help {	padding-bottom: 20px;	padding-top: 2px}LI.help {	padding-bottom: 2px;	padding-top: 2px}TABLE.help {	padding-right: 20px;	padding-left: 30px;	margin-left: 28px}TH.help {	text-align: center;	padding-top: 5px;	padding-bottom: 5px;	vertical-align: top;}TD.help {	padding-bottom: 3px;	vertical-align: top;	padding-top: 3px;	text-align: left}samp,samp.help {	font-family: monospace;	font-size: 1.1667em;}TABLE.dataTable {	color: black;	width: 90%;	border-collapse: collapse;	border-color: Black;	background-color: white;	margin-left: 28px;}.dataTable TH {	font-weight: bold;	font-size: 0.8em;	color: black;	background-color: #F0F0F0;}.wpsTableAdminHead {	color: #333333;	background-color: #CCCCCC;}.wpsAdminHeadSeparator {	background-color: #999999;	height: 1px;}.wpsStatusMsg {	color: #000000;	background-color: #E7EFF7;	margin: 10px 0px;	padding: 5px;	border: solid 2px #ABCACA;	-moz-border-radius: 8px;}.wpsStatusMsg img {	vertical-align: middle;}.wpsInstructionText {	color: #6B6B6B;	margin: 0.6em 0px 0px 0px;}.wpsInstructionText em {	font-weight: bold;	font-style: normal;	color: #8A59A6;}.wpsInstructionHeadText {	font-weight: bold;	font-size: 0.750em;	color: #405380;}.wpsIndentXSmall {	padding-left: 4px;}.wpsIndentSmall {	padding-left: 8px;}.wpsIndentMedium {	padding-left: 16px;}.wpsIndentLarge {	padding-left: 32px;}.wpsIndentXLarge {	padding-left: 48px;}.wpsTaskIconText {	font-weight: bold;	color: #000000;	white-space: nowrap;}.wpsTaskDisabledIconText {	font-weight: bold;	white-space: nowrap;	color: #888888;}.wpsTaskIconBorderTable,.wpsTaskDisabledIconBorderTable {	border: 0px;}.wpsTaskIconTextBackground {	background-color: #DDDDDD;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border: 1px solid #919191;	padding: 2px 4px;	margin: 0px;	text-align: center;	vertical-align: middle;	white-space: nowrap;}.wpsTaskDisabledIconTextBackground {	background-color: #DDDDDD;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border: 1px solid #919191;	padding: 2px 4px;	margin: 0px;	text-align: center;	vertical-align: middle;	white-space: nowrap;}.wpsDialogIconText {	color: #000000;}.wpsDialogDisabledIconText {	color: #888888;}.wpsDialogIconBackground {	text-align: center;	vertical-align: middle;	background-color: #DDDDDD;	background-image: url(portal/images/DialogIconBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border-top: 1px solid #919191;	border-right: 0px none #919191;	border-bottom: 1px solid #919191;	border-left: 1px solid #919191;	padding: 0px 0px;	margin: 0px;}.wpsDialogIconTextBackground {	text-align: center;	vertical-align: middle;	background-color: #DDDDDD;	background-image: url(portal/images/DialogIconTextBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border-top: 1px solid #919191;	border-right: 1px solid #919191;	border-bottom: 1px solid #919191;	border-left: 0px none #919191;	padding: 2px 4px;	margin: 0px;	white-space: nowrap;}.wpsDialogDisabledIconBackground {	text-align: center;	vertical-align: middle;	background-color: #DDDDDD;	background-image: url(portal/images/DialogIconBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border-top: 1px solid #919191;	border-right: 0px none #919191;	border-bottom: 1px solid #919191;	border-left: 1px solid #919191;	padding: 0px 0px;	margin: 0px;}.wpsDialogDisabledIconTextBackground {	text-align: center;	vertical-align: middle;	background-color: #DDDDDD;	background-image: url(portal/images/DialogIconTextBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border-top: 1px solid #919191;	border-right: 1px solid #919191;	border-bottom: 1px solid #919191;	border-left: 0px none #919191;	padding: 2px 4px;	margin: 0px;	white-space: nowrap;}.wpsDialogIcon {	width: 16px;	height: 16px;}.wpsButtonBarTop,.wpsButtonBarBottom {	background-color: #DFDFDF;}.wpsPortletBack {	background-color: #FFFFFF;}.wpsEditBack,.wpsConfigureBack {	background-color: #FFFFFF;}.wpsAdvancedOptions {	background-color: #e4e4e4;	border: solid 1px #4A4A4A;	margin-left: 10px;}.wpsPortletColorBack {	background-color: #CCCCCC;}.wpsPortletHead,.wpsEditHead {	font-weight: bold;	color: #333333;}.wpsPortletText,.wpsEditText,.wpsPortletSmText,.wpsEditSmText,.wpsPortletTinyText	{	font-family: Helvetica, Arial, sans-serif;	font-size: 0.750em;	color: #333333;}.wpsCopyrightText {	font-size: 0.9166em;	color: #999999;}.wpsTableHead {	font-weight: bold;	color: #989898;	text-align: left;}.wpsTableHead th {	padding: 3px;}.wpsTableRow,.wpsTableNrmRow {	color: #333333;	background-color: #ffffff;}.wpsTableSelectedRow {	color: #333333;	background-color: #c5d1de;}.wpsTableShdRow {	color: #333333;}.wpsTableRow td,.wpsTableNrmRow td,.wpsTableShdRow td {	border-width: 1px 0px 0px 0px;	border-style: solid;	border-color: #aaaaaa;	padding: 3px;}.wpsTableHeadLink,.wpsTableHeadLink:visited,.wpsTableHeadLink:hover,.wpsTableHeadLink:active	{	font-weight: normal;	color: #000000;}.wpsTable {	border-width: 1px;	border-style: solid;	border-color: #aaaaaa;}.wpsTable td {	vertical-align: top;}.wpsTable a:focus,.wpsTable .wpsLink:focus {	outline-color: -moz-use-text-color;	outline-style: dotted;	outline-width: 2px;}.wpsTableHeadStart,.wpsTableHeadMiddle,.wpsTableHeadEnd {	font-weight: normal;	color: #000000;	text-align: left;	background-color: #ffffff;	border-width: 0px 0px 0px 0px;	border-style: none;	border-color: #aaaaaa;}.wpsTableHeadStartAlignCenter,.wpsTableHeadMiddleAlignCenter,.wpsTableHeadEndAlignCenter	{	font-weight: normal;	color: #000000;	text-align: center;	background-color: #ffffff;	border-width: 0px 0px 0px 0px;	border-style: none;	border-color: #aaaaaa;}.wpsTableHeadStartNumeric,.wpsTableHeadMiddleNumeric,.wpsTableHeadEndNumeric	{	font-weight: normal;	color: #000000;	text-align: right;	background-color: #ffffff;	border-width: 0px 0px 0px 0px;	border-style: none;	border-color: #aaaaaa;}.wpsTableDataStart,.wpsTableDataMiddle,.wpsTableDataEnd {	text-align: left;	border-width: 1px 0px 0px 0px ! important;	border-style: solid ! important;	border-color: #aaaaaa ! important;}.wpsTableDataStartAlignCenter,.wpsTableDataMiddleAlignCenter,.wpsTableDataEndAlignCenter	{	text-align: center;	border-width: 1px 0px 0px 0px ! important;	border-style: solid ! important;	border-color: #aaaaaa ! important;}.wpsTableDataStartNumeric,.wpsTableDataMiddleNumeric,.wpsTableDataEndNumeric	{	text-align: right;	border-width: 1px 0px 0px 0px ! important;	border-style: solid ! important;	border-color: #aaaaaa ! important;}.wpsPagingTable,.wpsPagingTableHeader,.wpsPagingTableFooter,.wpsPagingTableBody	{	border: 0px;}.wpsPagingTableHeaderIcon,.wpsPagingTableFooterIcon {	width: 16px;	height: 16px;}.wpsPagingTableHeaderStart {	background-color: #F0F0F0;	border-top: 1px solid #aaaaaa;	border-right: 0px none #aaaaaa;	border-bottom: 0px none #aaaaaa;	border-left: 1px solid #aaaaaa;}.wpsPagingTableHeaderMiddle {	background-color: #F0F0F0;	border-top: 1px solid #aaaaaa;	border-right: 0px none #aaaaaa;	border-bottom: 0px none #aaaaaa;	border-left: 0px none #aaaaaa;}.wpsPagingTableHeaderEnd {	background-image: url(portal/images/PagingTableTopRight.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: transparent;}.wpsPagingTableFooterStart {	background-color: #F0F0F0;	border-top: 0px none #aaaaaa;	border-right: 0px none #aaaaaa;	border-bottom: 1px solid #aaaaaa;	border-left: 1px solid #aaaaaa;}.wpsPagingTableFooterMiddle {	background-color: #F0F0F0;	border-top: 0px none #aaaaaa;	border-right: 0px none #aaaaaa;	border-bottom: 1px solid #aaaaaa;	border-left: 0px none #aaaaaa;}.wpsPagingTableFooterEnd {	background-image: url(portal/images/PagingTableBottomRight.gif);	background-repeat: no-repeat;	background-position: right bottom;	background-color: transparent;}.wpsPagingTableHeaderEmpty {	height: 7px;	width: 7px;	line-height: 1px;}.wpsTableRowDetail td {	border-width: 0px;	text-align: left;	border-width: 0px ! important;	padding: 2px 3px 5px 3px;}.wpsTableSectionHead {	font-weight: bold;	color: #000000;	text-align: left;}.wpsTableSectionHead th {	border-width: 1px 0px 0px 0px;	border-style: solid;	border-color: #aaaaaa;	padding: 3px 0 3px 5px;}.wpsTableTopRow td {	border-color: #aaaaaa ! important;}.wpsPagingTableHeaderEmpty {	height: 7px;	width: 7px;	line-height: 1px;}.wpsTableRowDetail td {	border-width: 0px;	text-align: left;	border-width: 0px ! important;	padding: 2px 3px 5px 3px;}.wpsCompactCheckBox,.wpsCompactRadioButton {	height: 16px;	margin-top: 0px;	margin-bottom: 0px;}.wpsEditField {	border: 1px solid #999999;}.wpsButtonText {	font-weight: bold;	color: #000000;	background-color: #DDDDDD;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border: 1px solid #919191;	padding: 2px 4px;	margin: 0px;	text-align: center;}.wpsButtonDisabledText {	font-weight: bold;	color: #888888;	background-color: #DDDDDD;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border: 1px solid #919191;	padding: 2px 4px;	margin: 0px;	text-align: center;}.wpsLabelText,wpsRequiredLabelText {	color: #333333;}.wpsRequiredLabelText strong {	color: #ff0000;}.wpsDescriptionText {	color: #808080;}.wpsFieldErrorText {	color: #000000;}.wpsFieldWarningText {	color: #000000;}.wpsFieldSuccessText {	color: #000000;}.wpsFieldInfoText {	color: #000000;}.wpsInlineHelpText {	color: #666666;}.wpsFieldMonospaced {	font-family: monospace;	font-size: 1.1667em;}.wpsFlagText {	font-size: 0.9166em;	color: #FF0000;}.wpsPortletTabBarSeparator {	background: url(portal/images/portletTabSeparator.gif);	background-repeat: repeat-x;	background-color: #95a5b9;	margin: 0px;	padding: 0px;	height: 3px;}.wpsPortletTabSet {	border: 0px;	background-color: transparent;}.wpsPortletTab {	border: 0px;	background-color: transparent;}.wpsPortletSelectedTab {	border: 0px;	background-color: transparent;}.wpsPortletTabTopStart {	background-image: url(portal/images/PortletTabTopLeft.jpg);	background-repeat: no-repeat;	background-position: bottom left;	padding: 0px 2px 0px 2px;	width: 5px;	height: 5px;}.wpsPortletTabTopCenter {	background-image: url(portal/images/PortletTabTopMiddle.jpg);	background-repeat: repeat-x;	background-position: bottom;}.wpsPortletTabTopEnd {	background-image: url(portal/images/PortletTabTopRight.jpg);	background-repeat: no-repeat;	background-position: bottom right;	border-style: none;	background-color: transparent;	padding: 0px 2px 0px 2px;	width: 5px;	height: 5px;}.wpsPortletTabMiddleStart {	background-image: url(portal/images/PortletTabCenter.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	border-top: 0px none #C0C0C0;	border-right: 0px none #C0C0C0;	border-bottom: 0px none #C0C0C0;	border-left: 1px solid #C0C0C0;}.wpsPortletTabMiddleCenter {	background-image: url(portal/images/PortletTabCenter.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	white-space: nowrap;	border-style: none;}.wpsPortletTabMiddleEnd {	background-image: url(portal/images/PortletTabCenter.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	border-top: 0px none #C0C0C0;	border-right: 1px solid #C0C0C0;	border-bottom: 0px none #C0C0C0;	border-left: 0px none #C0C0C0;}.wpsPortletTabBottomStart {	background-color: #FFFFFF;	border-top: 0px none #C0C0C0;	border-right: 0px none #C0C0C0;	border-bottom: 0px none #C0C0C0;	border-left: 1px solid #C0C0C0;	width: 5px;	height: 5px;}.wpsPortletTabBottomCenter {	background-color: #FFFFFF;	border-style: none;}.wpsPortletTabBottomEnd {	background-color: #FFFFFF;	border-top: 0px none #C0C0C0;	border-right: 1px solid #C0C0C0;	border-bottom: 0px none #C0C0C0;	border-left: 0px none #C0C0C0;	width: 5px;	height: 5px;}.wpsPortletSelectedTabTopStart {	background-image: url(portal/images/PortletSelectedTabTopLeft.jpg);	background-repeat: no-repeat;	background-position: bottom left;	padding: 0px 2px 0px 2px;	width: 5px;	height: 5px;}.wpsPortletSelectedTabTopCenter {	background-image: url(portal/images/PortletSelectedTabTopMiddle.jpg);	background-repeat: repeat-x;	background-position: bottom;	border-top: 0px solid #AAC2E6;	border-right: 0px none #AAC2E6;	border-bottom: 0px none #AAC2E6;	border-left: 0px none #AAC2E6;}.wpsPortletSelectedTabTopEnd {	background-image: url(portal/images/PortletSelectedTabTopRight.jpg);	background-repeat: no-repeat;	background-position: bottom right;	border-style: none;	background-color: transparent;	padding: 0px 2px 0px 2px;	width: 5px;	height: 5px;}.wpsPortletSelectedTabMiddleStart {	background-image: url(portal/images/PortletSelectedTabCenterMid.jpg);	background-repeat: repeat-x;	border-top: 0px none #AAC2E6;	border-right: 0px none #AAC2E6;	border-bottom: 0px none #AAC2E6;	border-left: 1px solid #AAC2E6;}.wpsPortletSelectedTabMiddleCenter {	background-image: url(portal/images/PortletSelectedTabCenterMid.jpg);	background-repeat: repeat-x;	border-style: none;	white-space: nowrap;}.wpsPortletSelectedTabMiddleEnd {	background-image: url(portal/images/PortletSelectedTabCenterMid.jpg);	background-repeat: repeat-x;	border-top: 0px none #AAC2E6;	border-right: 1px solid #AAC2E6;	border-bottom: 0px none #AAC2E6;	border-left: 0px solid #AAC2E6;}.wpsPortletSelectedTabBottomStart {	background-color: #FFFFFF;	border-top: 0px none #AAC2E6;	border-right: 0px none #AAC2E6;	border-bottom: 0px none #AAC2E6;	border-left: 1px solid #AAC2E6;	width: 5px;	height: 5px;}.wpsPortletSelectedTabBottomCenter {	background-color: #FFFFFF;	border-style: none;}.wpsPortletSelectedTabBottomEnd {	background-color: #FFFFFF;	border-top: 0px none #AAC2E6;	border-right: 1px solid #AAC2E6;	border-bottom: 0px none #AAC2E6;	border-left: 0px none #AAC2E6;	width: 5px;	height: 5px;}.wpsPortletTabLink,.wpsPortletTabLink:visited,.wpsPortletTabLink:active,.wpsPortletTabLink:hover	{	color: #333333;}.wpsPortletSelectedTabLink,.wpsPortletSelectedTabLink:hover,.wpsPortletSelectedTabLink:visited,.wpsPortletSelectedTabLink:active	{	color: #2056A0;	font-weight: bold;}.wpsPortletToolbar {	background-color: #c5d1de;	border-top: 1px solid #e4edf5;	border-right: 1px solid #95a5b9;	border-bottom: 1px solid #95a5b9;	border-left: 1px solid #e4edf5;}.wpsPortletToolbarSection {	border-width: 0px;}.wpsPortletToolbarButton {	background-color: #c5d1de;	padding: 3px;	border-width: 1px;	border-style: solid;	border-color: #c5d1de;}.wpsPortletToolbarButtonRollover {	background-color: #c5d1de;	padding: 3px;	border-top: 1px solid #e4edf5;	border-right: 1px solid #95a5b9;	border-bottom: 1px solid #95a5b9;	border-left: 1px solid #e4edf5;}.wpsPortletToolbarButtonPressed {	background-color: #dadfe5;	padding: 3px;	border-top: 1px solid #95a5b9;	border-right: 1px solid #e4edf5;	border-bottom: 1px solid #e4edf5;	border-left: 1px solid #95a5b9;}.wpsPortletToolbarButtonSelected {	background-color: #aeb8c4;	padding: 3px;	border-top: 1px solid #95a5b9;	border-right: 1px solid #e4edf5;	border-bottom: 1px solid #e4edf5;	border-left: 1px solid #95a5b9;}.wpsPortletToolbarButtonSelectedRollover {	background-color: #aeb8c4;	padding: 3px;	border-top: 1px solid #e4edf5;	border-right: 1px solid #95a5b9;	border-bottom: 1px solid #95a5b9;	border-left: 1px solid #e4edf5;}.wpsPortletToolbarButtonIcon {	width: 16px;	height: 16px;}.wpsPortletToolbarControl {	padding: 3px;}.wpsPortletToolbarText {	color: #333333;}.wpsPortletToolbarDisabledText {	color: #999999;}.wpsPortletToolbarLink,.wpsPortletToolbarLink:hover,.wpsPortletToolbarLink:visited,.wpsPortletToolbarLink:active	{	color: #333333;}.wpsPortletToolbarSeparator {	background-color: #95a5b9;	width: 1px;	margin: 0px;	padding: 0px;	border-top: 0px none #95a5b9;	border-right: 1px solid #e4edf5;	border-bottom: 0px none #e4edf5;	border-left: 0px none #95a5b9;}.wpsPortletToolbarSpacer {	padding: 0px 2px 0px 2px;}.wpsPortletToolbarHandle {	background-color: #c5d1de;	padding: 0px;	margin: 0px;	width: 1px;	border-top: 1px solid #e4edf5;	border-right: 1px solid #95a5b9;	border-bottom: 1px solid #95a5b9;	border-left: 1px solid #e4edf5;}.wpsBreadcrumbTrail {	font-weight: bold;}.wpsBreadcrumbTrailLink,.wpsBreadcrumbTrailLink:hover,.wpsBreadcrumbTrailLink:visited,.wpsBreadcrumbTrailLink:active	{	font-weight: bold;	color: #3366CC;	text-decoration: underline;}.wpsPortletAccentArea {	background-color: #c5d1de;	color: #333333;}.wpsPortletAccentArea3DHighlight {	background-color: #e4edf5;	color: #333333;}.wpsPortletAccentArea3DShadow {	background-color: #95a5b9;	color: #333333;}.wpsWizardTitle {	font-weight: bold;	background-color: #c1c1c1;	color: black;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;}.wpsWizardStepNotification {	background-color: #dfdfdf;	color: black;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;}.wpsWizardBottomSubmit {	background-color: #c1c1c1;	color: black;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 25px;}.wpsCursorPointer {	cursor: pointer;}a.wpsPersonName {	text-decoration: none;	white-space: nowrap;	color: #3366CC;}a.wpsPersonName:visited {	text-decoration: none;	white-space: nowrap;	color: #666699;}a.wpsPersonName:hover {	text-decoration: underline;	white-space: nowrap;	color: #666699;}.wpsGettingStartedTitle {	font-size: 1.1667em;	font-weight: normal;	color: #2055A3;}.wpsGettingStartedHeader {	font-size: 0.750em;	font-weight: normal;	color: #2055A3;}.wpsGettingStartedBody {	font-size: 0.9166em;	color: #616161;	padding-top: 10px;}.wpsSearchInfoBar {	font-family: Helvetica, Arial, sans-serif;	font-size: 0.750em;	color: #333333;	background-color: #c7d9f1;}.wpsSearchUrl,a.wpsSearchUrl {	font-weight: bold;}.wpsSearchUrlAddressText {	color: #008000;	font-style: italic;}.wpsSearchAttributeText {	color: #c1c1c1;	font-style: italic;}.wpsEditorToolbar {	max-height: 24px;	background-color: #D8D8D8;	border-top: 1px solid #aebccf;	border-right: 1px solid #355787;	border-bottom: 1px solid #355787;	border-left: 1px solid #aebccf;	border-top: 1px solid #cccccc;}.wpsEditorToolbarSection {	border-width: 0px;}tr.wpsEditorToolbar {	padding: 0px 2px 0px 2px;}table.wpsEditorToolbar {	padding: 0px 0px 0px 0px;	width: 100%;	height: 24px;	background-color: #f0f0f0;	border-top: 1px solid #cccccc;	border-bottom: 0px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	background-color: white;	background-image: url(/wps/DocEditor/images/editor_toolbar_gradient.gif)		;	background-repeat: repeat-x;	background-position: 0px 0px;}.wpsEditorToolbarButton {	padding: 3px;	margin: 0px;	border-width: 1px;	border-style: none;}.wpsEditorToolbarButtonRollover {	background-color: WHITE;	margin: 0px;	padding: 2px;	border-top: 1px solid WHITE;	border-right: 1px solid WHITE;	border-bottom: 1px solid WHITE;	border-left: 1px solid WHITE;}.wpsEditorToolbarButtonPressed {	background-color: #d8d8d8;	margin: 0px;	padding: 2px;	border-top: 1px solid #888888;	border-right: 1px solid #d8d8d8;	border-bottom: 1px solid #d8d8d8;	border-left: 1px solid #888888;}.wpsEditorToolbarButtonSelected {	background-color: #aeb8c4;	margin: 0px;	padding: 2px;	border-top: 1px solid #95a5b9;	border-right: 1px solid #e4edf5;	border-bottom: 1px solid #e4edf5;	border-left: 1px solid #95a5b9;}.wpsEditorToolbarButtonSelectedRollover {	background-color: #aeb8c4;	margin: 0px;	padding: 2px;	border-top: 1px solid #e4edf5;	border-right: 1px solid #95a5b9;	border-bottom: 1px solid #95a5b9;	border-left: 1px solid #e4edf5;}.wpsEditorToolbarButtonIcon {	width: 18px;	height: 18px;	margin: 0px;	padding: 0px;}.wpsEditorToolbarControl {	padding: 1px 1px;}select.wpsEditorToolbarControl {	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;}.wpsEditorToolbarText {	color: #333333;}.wpsEditorToolbarLink,.wpsEditorToolbarLink:hover,.wpsEditorToolbarLink:visited,.wpsEditorToolbarLink:active	{	color: #333333;}.wpsEditorToolbarSeparatorNew {	background-color: #355787;	height: 18px;	width: 5px;	margin: 0px;	padding: 0px;	border-top: 0px none #305080;	border-bottom: 0px none #305080;	border-left: 1px none #aebccf;}.wpsEditorToolbarSeparator {	background-image: url(/wps/DocEditor/images/separator.gif);	margin: 0px;	padding: 0px 7px 0px 7px;}.wpsEditorToolbarSpacer {	padding: 0px 2px 0px 2px;}.wpsEditorToolbarHandle {	background-color: #c5d1de;	padding: 0px;	margin: 0px;	width: 1px;	border-top: 1px solid #e4edf5;	border-right: 1px solid #95a5b9;	border-bottom: 1px solid #95a5b9;	border-left: 1px solid #e4edf5;}.wpsEditorTextArea {	background-color: #fff;	border: 1px solid #cccccc;	padding: 0px;	margin: 0px;}.wpsEditorTextAreaText {	margin: 0px;	padding: 0px;	border: 0px none;}.clearing {	clear: both;}.layoutRow {	width: 99%;}.layoutColumn {	width: 100%;}.generalErrorText {	color: red;}.portlet-separator {	margin: 0px;	line-height: 1px;	background-color: #999999;}.ibm-portlet-section-header {	border-bottom: 1px solid #E0E0E0;}.information {	color: #888;	margin-bottom: 0.4em;}.ibm-portlet-section-body {	width: 100%;	clear: both;}.ibm-portlet-item-summary-list {	padding: 0;	margin: 0}.ibm-portlet-item-summary-list UL {	padding: 0;	margin: 0;}.ibm-portlet-item-summary-list LI {	padding: 0;	margin: 0;	list-style: none;}.ibm-portlet-item-summary-list .ibm-portlet-item-summary {	margin-bottom: 2em;}.centered-div-outer {	overflow: hidden;	position: relative;	width: 100%;}.centered-div-outer[class] {	display: table;	position: static;}.centered-div-outer .centered-div-middle {	position: absolute;	top: 50%;	text-align: center;	width: 100%;}.centered-div-outer .centered-div-middle[class] {	display: table-cell;	vertical-align: middle;	position: static;}.centered-div-outer .centered-div-middle .centered-div-inner {	position: relative;	top: -50%}.ibm-portlet-item-summary-list .ibm-portlet-item-summary {	margin-bottom: 2em;}.ibm-portlet-item-summary H3 {	margin: 0;	padding: 0;	display: inline;;	font-weight: normal;}.ibm-portlet-item-summary UL.property-list {	margin: 0.05em 0;	padding: 0;	width: 100%;}.ibm-portlet-item-summary UL.property-list LI {	display: inline;	color: gray;	float: left;	margin: 0;	margin-right: 0.5em;	padding: 0;	list-style-type: none;}.ibm-portlet-item-summary PRE.text {	font-family: Helvetica, Arial, sans-serif;	font-size: 0.750em;	margin: 0;	padding: 0;}.ibm-portlet-item-summary .abstract {	padding: 0;	margin-top: 0.75em;}.ibm-portlet-item-summary .abstract P {	margin-top: 0;	padding-top: 0;}.ibm-portlet-item-summary .item-affordance TD {	padding-top: 0.7em;	padding-bottom: 0.7em;}.ibm-portlet-item-summary .item-affordance TD.locked-icon {	padding: 0;	vertical-align: top;	text-align: right;}.ibm-portlet-item-summary .item-affordance TD.icon {	vertical-align: middle;	padding-left: 1.125em;	padding-right: 1.125em;}.ibm-portlet-item-summary .item-affordance UL.property-list {	padding-left: 0.7em;}.ibm-portlet-item-summary .item-affordance TD.folder .abstract {	padding: 0 0.6em;	margin-top: 0.75em;}.ibm-portlet-item-summary .item-affordance TD.document .abstract {	padding: 0 0.6em;	margin-top: 0.75em;}* HTML .ibm-portlet-item-summary .item-affordance TD .drag-image {	margin-right: 10px;}*:first-child+html .ibm-portlet-item-summary .item-affordance TD .drag-image	{	margin-right: 10px;}TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary DIV.name-indent	{	padding: 0 0.6em;}TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.folder-link,TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.folder-link:visited	{	color: #0063DC;}TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.document-link,TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.document-link:visited	{	color: #0063DC;}A.document-link {	color: #0063DC;	text-decoration: none;}A.document-link:visited {	color: #0063DC;}A.document-link:hover {	text-decoration: underline;}.ibm-portlet-sidebar .info-section UL.property-list {	margin: 0;	padding: 0;}.ibm-portlet-sidebar .info-section UL.property-list LI {	margin: 0;	padding: 0;	margin-bottom: 0.5em;	list-style: none;}.ibm-portlet-sidebar .info-section UL.property-list LI LABEL {	color: #888;}.palette h5 {	color: #FFFFFF !important;	background-color: #578adb;	background: #578adb url(portal/images/toolbar_background.gif) repeat-x;	font-size: 1.333em;	border: 1px solid;	border-right: 0px;	border-color: #97A9C1;	height: 48px;	margin-top: 0px;	margin-bottom: 0px;}.palette h5 div {	margin-top: 18px;	margin-left: 10px;}.palette form {	display: inline;}.contentTypeSearch {	background-color: #E8EBF1;	color: #7A93BB;	margin-top: 0px;	margin-bottom: 0px;}.contentTypeSearch table {	margin-left: 10px;}.categoryTitleExpanded {	background: url(portal/images/palette_selected_cat.gif) repeat-x;	background-position: top;	background-color: #E8EBF1;	font-size: 0.9166em;	font-family: arial;	padding: 5px 10px;	color: #7A93BB;	margin-bottom: 0px;}.categoryTitleCollapsed {	background: url(portal/images/palette_unselected_cat.gif) repeat-x;	background-position: top;	background-color: #E8EBF1;	font-family: arial;	font-size: 0.9166em;	color: #7A93BB;	padding: 5px 10px;	margin-bottom: 0px;}.contentItemListCollapsed {	display: none;}.contentItem {	font-weight: normal;	font-family: arial;	font-size: 0.9166em;	color: #4E4E4E;}.contentItemGrayed {	font-weight: normal;	font-family: arial;	font-size: 0.9166em;	color: #C6C6C6;}.contentItemHover {	font-weight: normal;	font-family: arial;	font-size: 0.9166em;	color: #4E4E4E;}.contentItemGrayedHover {	font-weight: normal;	font-family: arial;	font-size: 0.9166em;	color: #C6C6C6;}.contentItemIcon {	vertical-align: middle;	border: 0px;}.contentItem button {	visibility: hidden;}.contentItemHover button {	visibility: visible;}.contextMenu {	border: 0px;	background-color: transparent;}.actionMainArea {	margin: 4px;}.actionFooter {	margin-top: 4px;}.dropActive {	border: 1px solid #FF9000;}.dropAware {	border: 1px solid #FFEBC5;}.personMenu {	border: 1px solid rgb(224, 224, 224);	background-color: rgb(245, 248, 255);	font-family: Helvetica, Arial, sans-serif;	font-style: normal;	margin: 0px;	padding: 0px;	-moz-border-radius: 7px;}.personMenu a {	color: #0063dc;	text-decoration: underline;}.semtag_header {}.photoCard {	float: left;	margin: 10px 5px 10px 10px;	padding: 0px;}.photoCard img {	border: 1px solid rgb(192, 192, 192);	padding: 2px ! important;	height: 115px;	width: 115px;	background-color: white;}.businessCard {	float: right;	margin: 11px 3px;	padding-top: 0px;	line-height: 1.7em;}.businessCard ul {	list-style-type: none;	margin: 0px;	padding-left: 0px}.businessCard .cardName {	color: black;	font-weight: bold;	font-size: 1.3em;}.businessCard li {	color: black;	font-size: 1.2em;}.businessCard a {	text-decoration: underline;}.personMenuActions {	clear: both;	background-color: white;	width: 100%;	padding: 0px;	margin-bottom: 0px;	border-top: 1px solid #ACB9CD;}.personMenuActions ul {	padding: 0px;	margin: 0px;	list-style: none;}.menu_drop_icon {	color: black;	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 1.0em;	background-color: #e2eeff;	border: 1px solid #ACB9CD;	padding: 3px 5px;	-moz-border-radius: 7px;}.menu_drop_icon img {	border: none;}a.menu_drop_icon {	background: url(portal/images/menu_dropdown.gif) no-repeat scroll center		;}a.menu_drop_icon:link,a.menu_drop_icon:visited {	color: #000;	text-decoration: none;}a.menu_drop_icon:hover {	background: url(portal/images/menu_dropdown.gif) no-repeat scroll center		;}.hasHover {	border-bottom: 1px dotted #306bc4;}.personMenu {	width: 400px;}.personMenu .personMenuActions a {	color: black;	font-size: 1.2em;	text-decoration: none;	border: solid 1px;	display: block;	padding: 1px 2px 1px 5px;	-moz-border-radius: 7px;}.personMenu .personMenuActions a:link,.personMenu .personMenuActions a:visited	{	border-color: white;}.personMenu .personMenuActions a:hover,.personMenu .personMenuActions a:active	{	background-color: #e2eeff;	border-color: #8bb5e8;}.personMenu .personMenuActions a:focus,.personMenu .personMenuActions a:active	{	background-color: #e2eeff;	border-color: #8bb5e8;}.businessCardExtended {	border: 1px solid rgb(241, 241, 241);	background-color: F1F1F1;	float: left;	margin: 3px 3px;	padding-top: 0px;	line-height: 1.2em;}.businessCardExtended ul {	list-style-type: none;	margin: 0px;	padding-left: 0px}.businessCardExtended .cardName {	color: black;	font-weight: bold;	font-size: 1.0.750em;}.businessCardExtended li {	color: black;	font-size: 1.0em;}.businessCardExtended a {	text-decoration: underline;}.hyperLink {	color: black;	text-decoration: none;}.dijitRtl .wpsPagingTableHeaderEnd {	background-image: url(portal/images/PagingTableTopRight_rtl.gif);	background-position: left top;}.dijitRtl .wpsPagingTableFooterEnd {	background-image: url(portal/images/PagingTableBottomRight_rtl.gif);	background-position: left bottom;}.dijitRtl .wpsPagingTableHeaderStart {	border-width: 1px 1px 0 0;	border-style: solid solid none none;}.dijitRtl .wpsPagingTableFooterStart {	border-width: 0 1px 1px 0;	border-style: none solid solid none;}.dijitRtl .wpsPortletSelectedTabTopStart {	background-image: url(portal/images/PortletSelectedTabTopRight.jpg);	background-position: right bottom;}.dijitRtl .wpsPortletTabTopStart {	background-image: url(portal/images/PortletTabTopRight.jpg);	background-position: right bottom;}.dijitRtl .wpsPortletSelectedTabMiddleStart,.dijitRtl .wpsPortletTabMiddleStart,.dijitRtl .wpsPortletSelectedTabBottomStart,.dijitRtl .wpsPortletTabBottomStart	{	border-width: 0 1px 0 0;	border-style: none solid none none;}.dijitRtl .wpsPortletSelectedTabTopEnd {	background-image: url(portal/images/PortletSelectedTabTopLeft.jpg);	background-position: left bottom;}.dijitRtl .wpsPortletTabTopEnd {	background-image: url(portal/images/PortletTabTopLeft.jpg);	background-position: left bottom;}.dijitRtl .wpsPortletSelectedTabMiddleEnd,.dijitRtl .wpsPortletTabMiddleEnd,.dijitRtl .wpsPortletSelectedTabBottomEnd,.dijitRtl .wpsPortletTabBottomEnd	{	border-width: 0 0 0 1px;	border-style: none none none solid;}.dijitRtl .wpsTableDataStart,.dijitRtl .wpsTableDataMiddle,.dijitRtl .wpsTableDataEnd	{	text-align: right;}.dijitRtl .wpsTableHeadStart,.dijitRtl .wpsTableHeadMiddle,.dijitRtl .wpsTableHeadEnd	{	text-align: right;}.dijitRtl H2.help {	text-align: right;}#mainSitemContainer .dijitContentPane {	width: 50% !important}#mainSitemContainer #dijit_layout_ContentPane_1 {	left: 50% !important;	right: 50% !important;}#mainSitemContainer .dijitSplitContainerSizerH {	left: 49% !important;	right: 49% !important;	cursor: default;}.lwpDialogIconBackground {	text-decoration: none;	text-align: center;	vertical-align: top;	background-color: #DDDDDD;	background-image: url(portal/images/DialogIconTextBackground.gif);	background-repeat: repeat-x;	border: 1px solid #919191;	padding: 0px 2px;	margin: 0px;	overflow: visible;	font-weight: normal;	color: #000000;	cursor: pointer;}.lwpCalHeader {	color: #3366CC;	font-weight: bold;	vertical-align: top;}.lwpCalTDivider {	border-top: solid 1px #aaaaaa;}.lwpCalViewMenuPosition {	padding-left: 2px;	padding-top: 8px;	padding-bottom: 8px;}.lwpCalFsizeX {	font-size: 1.1667em;}.lwpButtonText {	font-weight: bold;	text-decoration: none;	color: #000000;	vertical-align: middle;	background-color: #DDDDDD;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border-top: 1px solid #919191;	border-bottom: 1px solid #919191;	border-right: 1px solid #919191;	border-left: 1px solid #919191;	padding: 0px 2px;	overflow: visible;	margin: 0px;	text-align: center;}.lwpButtonTextDisabled {	text-decoration: none;	text-align: center;	vertical-align: middle;	background-color: #DDDDDD;	background-image: url(portal/images/ButtonBackground.gif);	background-repeat: repeat-x;	background-position: left center;	border-top: 1px solid #919191;	border-bottom: 1px solid #919191;	border-right: 1px solid #919191;	border-left: 1px solid #919191;	padding: 0px 2px;	margin: 0px;	overflow: visible;	font-weight: bold;	color: #888888;}.lwpButtonSpacer {	margin-right: 2px;}.lwpButtonGroup {	margin: .25em 4px;}.lwpTreePanel {	overflow: auto;	height: 100%;	width: 18em;}.lwpTreePanelBody {	border-left: 1px solid #aaaaaa;	border-right: 0px;	border-top: 0px;	border-bottom: 0px;}.lwpTreePanelHeader {	background-color: #F0F0F0;	border-left: 1px solid #aaaaaa;	border-right: 0px;	border-top: 1px solid #aaaaaa;	border-bottom: 1px solid #aaaaaa;}.lwpTreePanelFooter {	background-color: #F0F0F0;	border-left: 1px solid #aaaaaa;	border-right: 0px;	border-top: 1px solid #aaaaaa;	border-bottom: 1px solid #aaaaaa;}.lwpAlignRight {	text-align: right;}.lwpMailboxRecipientAnchor,a.lwpMailboxRecipientAnchor {	color: black;	text-decoration: underline;	cursor: pointer;}.lwpMailboxRecipientAnchor:hover,a.lwpMailboxRecipientAnchor:hover {	color: black;	text-decoration: underline;	cursor: pointer;}.lwpMailboxRecipientAnchor:visited,a.lwpMailboxRecipientAnchor:visited {	color: black;}.unreadMailText,a.unreadMailText {	font-weight: bold;	text-decoration: underline;	color: #3366CC;}.lwp_nodeStyle {	border-collapse: collapse;	border-spacing: 0px;}.lwp_tdStyle {	white-space: nowrap;	padding: 0px;}.lwp_nodeImageStyle {	border-top: 0px;	border-right: 0px;	border-left: 0px;	border-bottom: 0px;}.lwp_linkTextStyle {	text-decoration: none;}.lwpMenuItem,a.lwpMenuItem,a.lwpMenuItem:visited,a.lwpMenuItem:hover a.lwpMenuItem:active	{	color: #000000;	text-decoration: none;	background-color: #ffffff;}.lwpSelectedMenuItem,a.lwpSelectedMenuItem:visited,a.lwpSelectedMenuItem:hover,a.lwpSelectedMenuItem:active	{	background-color: #284888;	color: #ffffff !important;	text-decoration: none;	cursor: pointer;}.lwpMenuItemDisabled,a.lwpMenuItemDisabled,a.lwpMenuItemDisabled:visited,a.lwpMenuItemDisabled:hover,a.lwpMenuItemDisabled:active	{	color: #888888 !important;	text-decoration: none;	background-color: #ffffff;	font-style: italic;}.lwpBorderAll {	border-right: 1px solid #DCDCDC;	border-left: 1px solid #DCDCDC;	border-top: 1px solid #DCDCDC;	border-bottom: 1px solid #DCDCDC;}.lwpShadowBorder {	border-right: 1px solid #888888;	border-bottom: 1px solid #888888;}.lwpPpkList {	width: 250px;	height: 200px;	padding-left: 2px;	border-right: 1px solid #c0c0c0;	border-bottom: 1px solid #c0c0c0;	border-left: 1px solid black;	border-top: 1px solid black;	overflow: auto;}.lwpPpkListBorder {	width: 250px;	height: 200px;	border-left: 1px solid #a0a0a0;	border-top: 1px solid #a0a0a0;	border-bottom: 2px solid #c0c0c0;}.lwpPpkNormalText {	background-color: white;	color: black;}.lwpPpkSelectedText {	background-color: #284888;	color: white;}.yourProductSprite-LotusProductNamePlaceholder-BlackBrick {	width: 127px;	height: 18px;	background-position: 0 0}.yourProductSprite-LotusProductNamePlaceholder-WhiteText {	width: 120px;	height: 18px;	background-position: 0 -22px}.yourProductSprite-iconPlaceholder16 {	width: 16px;	height: 16px;	background-position: 0 -44px}.yourProductSprite-ftBlogs16 {	width: 16px;	height: 16px;	background-position: 0 -64px}.yourProductSprite-Comment16 {	width: 16px;	height: 16px;	background-position: 0 -84px}.yourProductSprite-stAvailable9 {	width: 9px;	height: 9px;	background-position: 0 -104px}.yourProductSprite-ftGraphic16 {	width: 16px;	height: 16px;	background-position: 0 -117px}.yourProductSprite-ftPresentation16 {	width: 16px;	height: 16px;	background-position: 0 -137px}.yourProductSprite-ftFolder16 {	width: 16px;	height: 16px;	background-position: 0 -157px}.yourProductSprite-ftText16 {	width: 16px;	height: 16px;	background-position: 0 -177px}.yourProductSprite-msgConfirm16 {	width: 16px;	height: 16px;	background-position: 0 -197px}.yourProductSprite-msgError16 {	width: 16px;	height: 16px;	background-position: 0 -217px}.yourProductSprite-msgInfo16 {	width: 16px;	height: 16px;	background-position: 0 -237px}.yourProductSprite-msgWarning16 {	width: 16px;	height: 16px;	background-position: 0 -257px}.yourProductSprite-msgWarning48 {	width: 48px;	height: 48px;	background-position: 0 -277px}.yourProductSprite-msgError48 {	width: 48px;	height: 48px;	background-position: 0 -329px}.yourProductSprite-Recommended1 {	width: 16px;	height: 16px;	background-position: 0 -381px}.yourProductSprite-Recommended2 {	width: 16px;	height: 16px;	background-position: 0 -401px}.yourProductSprite-Help12 {	width: 12px;	height: 12px;	background-position: 0 -421px}.yourProductSprite-iconCollapseTree {	width: 14px;	height: 14px;	background-position: 0 -437px}.yourProductSprite-iconExpandTree {	width: 14px;	height: 14px;	background-position: 0 -455px}.yourProductSprite-javaCompatibleLogoWhite {	width: 60px;	height: 80px;	background-position: 0 -473px}.yourProductSprite-NoPhotoPerson32 {	width: 32px;	height: 32px;	background-position: 0 -557px}.yourProductSprite-NoPhotoPerson64 {	width: 64px;	height: 64px;	background-position: 0 -593px}.yourProductSprite-NoPhotoPerson128 {	width: 128px;	height: 128px;	background-position: 0 -661px}.yourProductSprite {	background-image: url(portal/images/PortalSprite-8bit.png);	background-repeat: no-repeat;	display: -moz-inline-box;	display: inline-block}.lotusImagesOff .yourProductSprite {	display: none}/********************************************************************************************************************************************************************************************************************************* COMMON CSS END ******************************************************************************************************************************************************************************************************************************************************************************************/.top_login_li_login{	cursor:pointer;}.top_login_line{	border-top: 1px solid #FFFFFF;    position: absolute;    top: 30px;    width: 200px;}.top_login_remember{	margin-left: 200px;	margin-top: -20px;}.top_menu {    float: left;    width: 716px;}.top_login{	float: left;    height: 28px;    min-width: 220px;	max-width: 220px;}.top_links_item{	float: right;    height: 28px;    margin-right: 7px;    margin-top: 9px;}.top_links_item img{	height: 24px;}.top_links_item_space{	float: right;    height: 28px;	width: 8px;    margin-right: 8px;    margin-top: 5px;}#top_links_item_old_web {    background: #7D1920; /* Old browsers */	background: -moz-linear-gradient(center top , #B72735 0%, #7D1920 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B72735), color-stop(100%,#7D1920)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #B72735 0%,#7D1920 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #B72735 0%,#7D1920 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #B72735 0%,#7D1920 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B72735', endColorstr='#7D1920',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #B72735 0%,#7D1920 100%); /* W3C */    border-radius: 0 0 4px 4px;    float: left;    font-weight: normal;    height: 23px;    margin: 0 0 0 20px;    padding: 5px 0 0;    text-align: center;    width: 120px;}#top_links_item_old_web a {    color: #FFFFFF;}.loginCheck{	margin-left:8px}/**------------- lista_nastrojov_obsahu -----------**/.lista_nastrojov_obsahu{	margin-right:10px}.tweet_lista, .mail_lista, .print_lista, .fb_lista, .google_lista, .space_lista{	width: 16px;	height: 16px;	display: inline-block;}.tweet_lista{background: url("../img/ico-twiter.png") no-repeat scroll 0 0 transparent;}.tweet_lista:hover{background: url("../img/ico-twiter-h.png") no-repeat scroll 0 0 transparent;}.mail_lista{background: url("../img/ico-mail.png") no-repeat scroll 0 0 transparent;}.mail_lista:hover{background: url("../img/ico-mail-h.png") no-repeat scroll 0 0 transparent;}.print_lista{background: url("../img/ico-print.png") no-repeat scroll 0 0 transparent;}.print_lista:hover{background: url("../img/ico-print-h.png") no-repeat scroll 0 0 transparent;}.fb_lista{background: url("../img/ico-facebook.png") no-repeat scroll 0 0 transparent;}.fb_lista:hover{background: url("../img/ico-facebook-h.png") no-repeat scroll 0 0 transparent;}.google_lista{background: url("../img/ico-google.png") no-repeat scroll 0 0 transparent;}.google_lista:hover{background: url("../img/ico-google-h.png") no-repeat scroll 0 0 transparent;}.pdf_Lista{	background: url("../img/ico-topdf.png") no-repeat scroll 0 0 transparent;	width: 27px;	height: 16px;	display: inline-block;}.pdf_Lista:hover{	background: url("../img/ico-topdf-h.png") no-repeat scroll 0 0 transparent;	width: 27px;	height: 16px;	display: inline-block;}/**---------- lista_nastrojov_obsahu end-----------**//**------ LINKS MENU HEADER FORM ------**/.labelLoginLinksMenu{	color: #eee;	font-size: 0.750em;	margin-left: 8px;}.labelLoginLinksMenuRem{	color: #eee;	font-size: 0.750em;	margin-left: -2px;}.inputLoginLinksMenu{	margin-left: 8px;	width: 157px;}.tableLoginLinksMenu{	width: 285px !important;}.btnLoginLinksMenu{	margin-left: 6px;    margin-top: -9px;	min-width: 120px;}/**---- LINKS MENU HEADER FORM END ----**//**----------- Rotator ----------------**/.tableRot{	border-style: solid;	Border-collapse: collapse;	Border: 0px !important;}.divText {	font-size: 0.750em;	width: 280px;	height: 150px;	background: #006699; /* Old browsers */	background: -moz-linear-gradient(top, #084888 0%, #006699 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #084888 0%,#006699 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #084888 0%,#006699 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #084888 0%,#006699 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	color: #FFFFFF;	padding: 10px;	margin-left: -2px;}.divMenu{	width: 300px;	height:30px;	background-color: #006699;	margin-left: -2px;}.divText h2{	color: #FFFFFF;    font-size: 1.125em;    font-weight: bold;    line-height: 125%;    margin-bottom: 5px;    padding: 13px 10px 10px;}.divText a{	color:#FFFFFF !important;}.divText a:hover{	color:#FFFFFF !important;}.divText a:visited{	color:#FFFFFF !important;}.imgShowRot{	width: 360px;	height: 200px;}.tdBlue{	background-color: #006699;}.ulRotMenu{	display: inline-block;	float: left;	position: relative;	color: #FFFFFF;	margin: 0px;	margin-top: 8px;	margin-left: -30px;}.liRotMenu{	font-size: 0.875em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: left;	list-style-type: none;}.liRotMenuNS{	background-color: #ffffff;	color: #00385e !important;	font-size: 0.875em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: left;	list-style-type: none;}.liRotMenuNS a{	background-color: #006699;	font-size: 0.875em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: left;	list-style-type: none;	color: #ffffff !important;}.liRotMenuNS a:hover{	background-color: #ffffff;	color: #00385e !important;	cursor:pointer;}.liRotMenuActive{	background-color: #ffffff;	color: #00385e;	font-size: 0.875em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: left;	list-style-type: none;}.liRotMenu:hover{	background-color: #ffffff;	color: #00385e;	cursor:pointer;}.liRotMenu a:hover{	background-color: #ffffff;	color: #00385e !important;	cursor:pointer;}/**--------- Rotator end --------------**//* ------- PUBLICATIONS LIST ---------- */	#katalogIS  > h1 {	margin-left:14px;}div.publications-list{	    border-bottom: 1px solid #CCCCCC;    color: #000000;    display: inline-block;    font-size: 0.813em;		font-size: 0.750em;    margin: 0 14px 14px;    padding: 14px 0 0 0;	}h1.publ-list-head{		font-size: 1.125em;	color: #00385E;    margin:0px 0px 10px 11px;	}		/** ------- publ-list-item ---------- **/	div.publ-list-item {    color: #333333;    font-weight: normal;    width: 100%;    border-color: #FFFFFF;    border-style: solid;	border-width: 1px;	float: left;	padding: 5px 0;}div.publ-list-item-odd {	color: #333333;	background-color: #F0F0F0;	font-weight: normal;    width: 100%;    border-color: #F0F0F0;    border-style: solid;	border-width: 1px;	float: left;	padding: 5px 0;}div.publ-list-item:hover {	border-color: #006699;}div.publ-list-item-odd:hover {	border-color: #006699;	}div.publ-list-item div.publ-list-IS-img {	text-align: left;	float:left;}div.publ-list-item-odd div.publ-list-IS-img {	text-align: left;	float:left;}		div.publ-list-item-odd div.publ-list-IS-img  img {	width: 80px;	height: 80px;	margin: 5px 0px 5px 5px;	border: 1px solid #CCCCCC;}div.publ-list-item div.publ-list-IS-img  img {	width: 80px;	height: 80px;	margin: 5px 0px 5px 5px;	border: 1px solid #CCCCCC;}		div.publ-list-item-odd div.publ-list-img {	text-align: left;	width: 75px;	float:left;}div.publ-list-item div.publ-list-img {	text-align: left;	width: 75px;	float:left;	}		div.publ-list-item div.publ-list-img  img {	width: 60px;	height: 85px;	margin: 5px 0px 5px 5px;	border: 1px solid #CCCCCC;	}div.publ-list-item-odd div.publ-list-img  img {	width: 60px;	height: 85px;	margin: 5px 0px 5px 5px;	border: 1px solid #CCCCCC;}div.publ-list-text {	float:left;	width: 575px;	margin-left: 5px;	/*background-color: #FFF;*/	padding: 0px;				}div.popupcalfrom{	position: absolute;	z-index: 10;	width:150px;	padding-left: 150px;}div.popupcalto{	position: absolute;	z-index: 10;	width:150px;	padding-left: 330px;}.calendarprev{background: url('../img/pl-pager-first.png') no-repeat scroll 0 top transparent;width:16px;height:16px;display: inline-block;}.calendarnext{background: url('../img/pl-pager-last.png') no-repeat scroll 0 top transparent;width:16px;height:16px;display: inline-block;}/** pridane od publ-list-head **/div.publ-list-text p.bread-crmbs a{    padding-left: 2px;}div.publ-list-text  h1	{		font-weight: bold;		font-size: 0.938em !important; /*15px */		font-size: 1em  !important; /*15px - dedicnost*/		/*line-height: 20px;	*/	margin: 0 0 5px 0;	}	div.publ-list-text  h1 a	{		color: #003366;	text-decoration: none;	}	div.publ-list-text p.intro-text	{	    margin: 0;    padding: 0 0 5px;	}	.publ-list-more a {    /*background: url("../img/detail-ico.png") no-repeat scroll 0 0 transparent;*/    color: #333333;    padding-left: 0px;	font-size: 0.688em; /*11px */		font-size: 0.9em; /*11px - dediè*/	}	.publ-list-download, .publ-list-quick-view, .publ-Kat-list-download-zip {	font-size: 0.688em; /*11px */		font-size: 0.9em; /*11px - dediè*/	    margin-left: 375px;    text-align: left;}.publ-list-download a, .publ-list-quick-view a {    background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;    color: #333333;    padding-left: 18px;}	.publ-list-download a{    background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;}	.publ-list-download-zip, .publ-Kat-list-download-zip {			/*pridane*/     text-align: left;}.publ-list-download-zip{ float:right; margin: 0px; }.publ-Kat-list-download-zip {	font-size: 0.9em; /* 11px - dediè*/	    margin-left: 375px;}.publ-list-download-zip a, .publ-Kat-list-download-zip a{	color: #333333;    padding: 1px 0 2px 18px;	background: url("../img/publ-dwnl-zip.png") no-repeat scroll 0 0 transparent;}.publ-list-download-zip a:link, .publ-list-download-zip a:hover,.publ-list-download-zip a:active  {	background: url("../img/publ-dwnl-zip.png") no-repeat scroll 0 0 transparent;    color: #00385E;}.publ-list-download-zip a:hover{    text-decoration: underline;}.publ-list-quick-view a{    background: url("../img/publ-quick-view.png") no-repeat scroll 0 0 transparent;}		/** ------- publ-list-item-noimg ---------- **/	div.publications-list-noimg {	    border-bottom: 1px solid #CCCCCC;    border-top: 1px solid #CCCCCC;    color: #000000;    display: block;    /*font-size: 0.813em; 13px */    margin: 0 14px 14px;    padding: 14px 0 0 0;	}div.publications-list-noimg div.publ-list-item {    min-height: 50px;    border: 1px solid #FFF;		padding: 3px;	}	div.publications-list-noimg div.publ-list-item:hover{    border: 1px solid #CEDAE7;	}	div.publications-list-noimg div.publ-list-item div.publ-list-text {    width: 650px;}div.publications-list-noimg div.publ-list-item div.publ-list-img,div.publications-list-noimg div.publ-list-item p.intro-text,div.publications-list-noimg div.publ-list-item div.publ-list-more  		{	display: none;}	div.publications-list-noimg div.publ-list-item div.publ-list-text  h1	{		display: block;	float: left;	width: 400px;	}	div.publications-list-noimg div.publ-list-item div.publ-list-download, div.publications-list-noimg div.publ-list-item div.publ-list-quick-view, div.publications-list-noimg div.publ-list-item div.publ-list-download-zip {    margin-left: 440px;}	/* ------------- faq-list-filter ------------- */div.faq-list-filter {background: none repeat scroll 0 0 #CEDAE7;min-height: 100px;margin: 0 14px 14px;padding: 14px 0 0;position: relative;}/* ------- publ-list-filter ---------- */	div.publ-list-filter, div.publ-list-filter-news	{    background: none repeat scroll 0 0 #CEDAE7;    margin: 0 14px 14px;    padding: 14px 0 0;    position: relative;		}div.publ-list-filter {	min-height: 180px;}div.publ-list-filter-news {	min-height: 130px;}	div.publ-list-filter div.input, div.publ-list-filter-news div.input {		clear: both;		margin-bottom: 3px;		color: #333333;	}		form.pl-filter-form div.input > label {		clear: left;		float: left;		padding-top: 5px;		padding-left: 8px;		font-size: 0.750em; /*12px */		text-align: left;/*		white-space: nowrap; */		width: 125px;	}		form.pl-filter-form div.input > span{		font-size: 0.75em;	}	form.pl-filter-form div.input > textarea{		width: 403px;	}	form.pl-filter-form input, form.pl-filter-form  select {		background-color: #FAFAFA;		border: 1px solid #CCCCCC;		padding-left: 3px;		width: 400px;		height: 20px;		color: #666666;	}	td div.input-req {		font-size:0.75em;		/*jg*/		margin-top: 28px;	}	form.pl-filter-form  select {		height: 22px;		width: 405px;		}			form.pl-filter-form  select option {			display: list-item;			margin: 3px;			padding-left: 3px;		}			form.pl-filter-form  select option {			display: list-item;			margin: 3px;			padding-left: 3px;		}		form.pl-filter-form input.date_input {		width:120px;		}		/*	form.pl-filter-form input.submit {		background: url("../img/pl-filter-submit.png") no-repeat scroll 0 top transparent;		border: 0 none;		color: #FFFFFF;		float: right;		font-weight: bold;		height: 24px;		margin: 12px;		padding: 0;		text-decoration: none;		width: 134px;}	*/	form.pl-filter-form input.submit {	background: #006699; /* Old browsers */	background: -moz-linear-gradient(top, #084888 0%, #006699 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #084888 0%,#006699 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #084888 0%,#006699 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #084888 0%,#006699 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	color: #FFFFFF;	border: 1px solid #CEDAE7;	Background-clip: padding-box;	border-radius: 4px;	float: right;	font-weight: bold;	height: 25px !important;	margin: 12px;	padding: 0;	text-decoration: none;	width: 130px !important;	cursor: pointer;}	/*	form.pl-filter-form input.submit:hover {		color: #ccc;}		*/form.pl-filter-form input.submit:hover {	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	color: #005388  !important;	border: 1px solid #084888;	Background-clip: padding-box;	border-radius: 4px;	height: 25px !important;	width: 130px !important;	cursor: pointer;}		a.pl-filter-reset {    background: url("../img/pl-filter-reset.png") no-repeat scroll 0 50% transparent;    color: #074768;    display: inline-block;    float: left;    font-size: 0.750em; /*12px */    height: 24px;    line-height: 24px;    margin: 8px;    padding-left: 16px;}	a.pl-filter-reset:hover {    background: url("../img/pl-filter-reset-h.png") no-repeat scroll 0 50% transparent;    color: #666666;}.calendar{background: url('../img/cal.gif') no-repeat scroll 0 top transparent;width:16px;height:16px;display: inline-block;}   .suLegend {   	font-weight:bold;   	font-size: 0.875em;   	color: #003366;   }    .suComponent {		font-size:0.75em;    }    .suLabel {        height: 22px;        float:left;    }	.suLabel-warnning{    	display: inline-block;    	font-size: 0.75em;    	font-weight: bold;	    padding-left: 8px;	}  	form.pl-filter-form input.agreement{		width:10px !important;		vertical-align: middle;		margin-left:8px;		float:right;	}		.suAgreement{		float: right !important;		font-size: 0.75em;		margin-right: 72px;		padding-left: 8px;		padding-top: 8px;		text-align: left;		width: auto !important;		}    /* ------- publ-list-switcher ---------- */	div.publ-list-switcher	{    height: 18px;    margin-bottom: 10px;	}		/* ------- publ-view type - s obrázkami / zoznam ---------- */				div.publ-view-type		{		color: #333333;		float: left;		font-size: 0.750em; /*12px */		line-height: 20px;		margin-left: 14px;		width: 130px;		}			a.pl-view-image, a.pl-view-list, a.pl-view-image-active, a.pl-view-list-active {			display: inline-block;			width: 20px;				text-decoration: none;		}				a.pl-view-image {			background: url("../img/pl-view-image.png") no-repeat scroll 50% 50% transparent;		}				a.pl-view-list {			background: url("../img/pl-view-list.png") no-repeat scroll 50% 50% transparent;		}			a.pl-view-image:hover, a.pl-view-image-active {			background: url("../img/pl-view-image-h.png") no-repeat scroll 50% 50% transparent;			text-decoration: none;		}				a.pl-view-list:hover, a.pl-view-list-active{			background: url("../img/pl-view-list-h.png") no-repeat scroll 50% 50% transparent;			text-decoration: none;		}		/* ------- publ-view count - poèet položiek na stranu ---------- */			div.publ-items-count		{		color: #333333;		float: left;		font-size: 0.750em; /*12px */		line-height: 20px;		/*width: 200px; */		}		div.pi-count-frame		{		border: 1px solid #006699;		display: inline-block;		}				div.pi-count-frame a		{		padding: 0 3px;		color: #333333;		/* font-size: 0.750em; 12px */					display: inline-block;					}				div.pi-count-frame a.active, div.pi-count-frame a:hover		{		color: #FFF;		background: none repeat scroll 0 0 #084887;		text-decoration: none;		}	/* ------- publ-list-pager ---------- */	div.publ-list-pager	{    float: right;    margin-right: 14px;    min-width: 100px;    position: relative;	}		div.publ-list-pager ul	{    background: none repeat scroll 0 0 #FFF;	margin: 0px;    display: inline-block;    padding: 0 5px 0 0;	-moz-box-shadow:inset 0px 0px 0px 0px #FFF;	-webkit-box-shadow:inset 0px 0px 0px 0px #FFF;	box-shadow:inset 0px 0px 0px 0px #FFF;		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF');		}	div.publ-list-pager li	{    font-size: 0.875em; /*14px */    font-weight: bold;    height: 22px;    line-height: 22px;    text-align: center;    vertical-align: middle;    float: left;    list-style-type: none;		}		div.publ-list-pager li a, div.publ-list-pager span, div.publ-list-pager li input.submit-middle,div.publ-list-pager div	{    color: #333;    display: inline-block;    height: 22px;    text-decoration: none;	line-height: 22px;    padding: 0px;	font-size: 0.875em; /*14px */	}	div.publ-list-pager li	{    min-width: 22px;	}	div.publ-list-pager span	{    font-weight: bold;    vertical-align: top;		}	div.publ-list-pager li a:hover, div.publ-list-pager li a.active,div.publ-list-pager li input.active	{    background: none repeat scroll 0 0 #084887;    color: #FFFFFF;    text-decoration: none;    width: 22px;	}		a.pl-pager-first, a.pl-pager-last {    display: inline-block;    width: 22px;		text-decoration: none;}/*-----FIRST-RELEASE-CALENDAR-----*/input.submit-prev, input.submit-next {    display: inline-block;    width: 22px;		text-decoration: none;	border: none;	cursor: pointer;	cursor: hand;	background-color: transparent;	}div.centerInputs span {    vertical-align: bottom;}input.submit-middle{	background-color: transparent;	text-decoration: none;	border: none;	cursor: pointer;	cursor: hand;	background-color: transparent;	font-weight: bold;	}a.pl-pager-first, input.submit-prev {    background: url("../img/pl-pager-first.png") no-repeat scroll 50% 50% transparent;}		a.pl-pager-last, input.submit-next {    background: url("../img/pl-pager-last.png") no-repeat scroll 50% 50% transparent;}	a.pl-pager-last:hover, a.pl-pager-first:hover, a.pl-pager-last:active, a.pl-pager-first:active, a.pl-pager-last:visited, a.pl-pager-first:visited{	text-decoration: none;}a.pl-pager-first:hover, input.submit-prev:hover {    background: url("../img/pl-pager-first-h.png") no-repeat scroll 50% 50% transparent;}		a.pl-pager-last:hover, input.submit-next :hover{    background: url("../img/pl-pager-last-h.png") no-repeat scroll 50% 50% transparent;}	/* ------- ---------- ---------- */	div.su_page_frame {    min-height: 124px;}div.publ-list-text p.bread-crmbs	{		font-size: 0.913em !important; /*11px - dediènost*/	} /* -------------Form Error/Status classes ---------------------- */div.form-correct {		color: #4F8A10;		background-color: #DFF2BF;		background-image:url('./images/iconConfirmation.gif');		border: 2px solid;		margin: 0px 5px 7px 5px;		padding: 5px 10px 5px 30px;		border-radius: 15px;		/*width: 220px; */		background-repeat: no-repeat;		background-size: 16px 16px;		background-position: 10px center;	}div.form-error {		color: #D8000C;		background-color: #FFBABA;		background-image: url('./images/iconError.gif');		border: 2px solid;		margin: 0px 5px 7px 5px;		padding: 5px 10px 5px 30px;		border-radius: 15px;		/*width: 220px; */		background-repeat: no-repeat;		background-size: 16px 16px;		background-position: 10px center;	}	/* -------------Form Error/Status classes END  ---------------------- */	/** -------PUBLICATIONS LIST END---------- **//* ------- PUBLICATION - DETAIL ---------- */	div.publ-detail-topico {		display: block;	margin: 0 16px 0 0;	position: relative;	text-align: right;	top: -10px;	}div.publ-detail-topico img{		border: 0px solid #FFF;	height: 16px;    margin: 0 2px;	}a.ico-print, a.ico-mail, a.ico-topdf,a.ico-twiter, a.ico-google, a.ico-facebook {    display: inline-block;    height: 20px;    text-decoration: none;    vertical-align: bottom;    width: 18px;}a.ico-topdf {  width: 29px;}a.ico-print 			{ 	background: url("../img/ico-print.png") no-repeat scroll 50% 50% transparent; }a.ico-print:hover 	{ 	background: url("../img/ico-print-h.png") no-repeat scroll 50% 50% transparent; }a.ico-mail 			{ 	background: url("../img/ico-mail.png") no-repeat scroll 50% 50% transparent; }a.ico-mail:hover 	{ 	background: url("../img/ico-mail-h.png") no-repeat scroll 50% 50% transparent; }a.ico-topdf 			{ 	background: url("../img/ico-topdf.png") no-repeat scroll 50% 50% transparent; }a.ico-topdf:hover 	{ 	background: url("../img/ico-topdf-h.png") no-repeat scroll 50% 50% transparent; }a.ico-twiter 		{ 	background: url("../img/ico-twiter.png") no-repeat scroll 50% 50% transparent; }a.ico-twiter:hover 	{ 	background: url("../img/ico-twiter-h.png") no-repeat scroll 50% 50% transparent; }a.ico-google 		{ 	background: url("../img/ico-google.png") no-repeat scroll 50% 50% transparent; }a.ico-google:hover 	{ 	background: url("../img/ico-google-h.png") no-repeat scroll 50% 50% transparent; }a.ico-facebook 			{ 	background: url("../img/ico-facebook.png") no-repeat scroll 50% 50% transparent; }a.ico-facebook:hover 	{ 	background: url("../img/ico-facebook-h.png") no-repeat scroll 50% 50% transparent; }div.publication-detail{	    /*border-bottom: 1px solid #CCCCCC;*/    color: #333;    display: inline-block;    margin: 0 19px 19px;}h1.publ-detail-head{		font-size: 1.125em; /*18px */	color: #00385E;    margin: 0 0 5px 0 !important;	width: 500px;}#FAQ h1.publ-detail-head	{	margin-left:14px !important; }		div.publ-detail-head-info{    color: #666;	font-size: 0.688em;    margin-bottom: 15px;}	/** ------- publ-detail-item ---------- **/	div.publ-detail-item {/*    color: #333; */	font-size: 0.750em; /*12px */    font-weight: normal;    margin-bottom: 15px;    min-height: 100px;    width: 100%;}	div.publ-detail-keynotes, div.publ-detail-footnotes , div.publ-detail-price {	text-align: left;	width: 100%;	color: #084887 ;	}		div.publ-detail-footnotes, div.publ-detail-price {	color: #666;	}div.publ-detail-keynotes {line-height: 17px;padding:5px;margin-bottom: 15px;}.publ-detail-download, .publ-detail-quick-view {    font-size: 1em; /*11px */ /*   margin-bottom: 10px;    margin-left: 315px;*/    text-align: left;	float:right;	}.publ-detail-download a, .publ-detail-quick-view a {    background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;    color: #333333;    padding-left: 18px;}	div.publ-detail-download a:link, div.publ-detail-download a:hover, div.publ-detail-download a:active {    background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;    color: #00385E;}div.publ-detail-download a:hover {    text-decoration: underline;}.publ-detail-quick-view a{    background: url("../img/publ-quick-view.png") no-repeat scroll 0 0 transparent;}	div.publ-detail-item div.publ-detail-img {	text-align: left;	width: 126px;	float:left;}		div.publ-detail-item div.inf-message-detail-img {	text-align: left;	width: 136px;	float:left;}	div.publ-detail-item div.publ-detail-img  img{	width: 115px;	height: 163px;	border: 1px solid #CCCCCC;}	div.publ-detail-item div.inf-message-detail-img  img{	width: 115px;	height: 115px;	border: 1px solid #CCCCCC;}		div.publ-detail-text {	float: left;	/*width: 510px;*/	width:100%;	background-color: #FFF;    padding: 0 0 10px;/*	border-bottom: 1px solid #CCCCCC;*/}	/* doplnenie 2 a viacerych odkazov v inform. spravach by JG start*/#link2 {    float: left;    margin: -32px 0 17px;    padding: 0 0 0 136px;    width: 535px;}#link2 div.publ-detail-icon-pdf {    float: left;    padding: 5px 24px 0 0;    width: 243px;}#link2 div.publ-detail-icon-pdf  a.information-report-icon-tab {    float: left !important;    text-align: left !important;}#link2 div.publ-detail-icon-pdf  a.information-report-icon-pdf{	background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;    float: left !important;    text-align: left !important;}.publ-detail-icon-pdf.last-item-link-in-is {    margin: -16px 0 0;}div.information-report-forms {    height: 40px;    padding: 10px 0 30px !important;}div.information-report-forms span {    float: left;    font-weight: bold;    padding: 5px 0 0;}div.information-report-forms a {    float: left;    margin: 0 0 0 50px !important;    width: 115px;}/* doplnenie 2 a viacerych odkazov v inform. spravach by JG end*/div.publ-detail-text  h1 {		font-weight: bold;	font-size: 0.900em !important; /*15px */	margin: 0 0 5px 0;}	div.publ-detail-text  h1 a {		color: #003366;	text-decoration: none;}	div.publ-detail-text p {	    margin: 0;    padding: 0 0 12px;}	/** ------- publ-detail-price ---------- **/	div.publ-detail-price {    height: 28px;	margin-top: 40px;}div.publ-detail-price  a.order-button {    background: url("../img/pbd-order-button.png") no-repeat scroll 0 top transparent;    border: 0 none;    color: #FFFFFF;    display: inline-block;    font-weight: bold;    height: 28px;    line-height: 28px;    margin: 0 0 0 10px;    padding: 0;    text-align: center;    text-decoration: none;    width: 83px;}span.publ-detail-currency {	text-align: left;	font-size: 1.313em; /*16px x 0,75 */	font-weight: bold;	color: #00385E;    padding-left: 10px;	}		/* ------- ---------- ---------- */	div.su_page_frame {    min-height: 124px;}.publ-detail-icon-pdf {    float: right;    font-size: 0.9em;    text-align: left;}.publ-detail-footnotes {    float: left;	line-height: 17px;    width: 250px !important;}.publ-detail-foot-block {	color: #666666;    float: right;    text-align: right;    width: 245px;}.publ-detail-foot {    width: 680px;}.publ-detail-text strong {    color: #333333;}div.publ-detail-icon-pdf a.information-report-icon-pdf {    background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;    padding: 0 0 0 20px;    color: #00385E;    float: right;}div.publ-detail-icon-pdf a.very-long-title {   text-align: left !important;    width: 516px;}div.publ-detail-icon-pdf a.information-report-icon-tab, div.publ-list-download-zip a.information-report-icon-zip, div.publ-detail-icon-pdf a.information-report-icon-pdf {    font-size: 1.125em;	line-height: 16px;    margin: 0;    text-align: right;}div.publ-detail-icon-pdf a.information-report-tab-icon {    background: url("../img/publ-tab.png") no-repeat scroll 0 0 transparent;    padding: 0 0 0 20px;    color: #00385E;    float: right;}div.publ-detail-icon-pdf a.information-report-icon-tab {    background: url("../img/publ-tab.png") no-repeat scroll 0 0 transparent;    color: #00385E;    float: right;    padding: 0 0 0 20px;}div.publ-detail-icon-pdf a.information-report-zip-icon {    background: url("../img/publ-dwnl-zip.png") no-repeat scroll 0 0 transparent;    padding: 0 0 0 20px;    color: #00385E;    float: right;}div.publ-detail-icon-pdf a.information-report-icon-pdf:hover, div.publ-detail-icon-pdf a.information-report-tab-icon:hover{        text-decoration: underline;}/* ------- PUBLICATION - DETAIL -END ---------- */	.commonActionsTopImg {		background: #333333; /* Old browsers */	background: -moz-linear-gradient(top, #666666 0%, #333333 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #666666 0%,#333333 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #666666 0%,#333333 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #666666 0%,#333333 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #666666 0%,#333333 100%); /* W3C */	border-radius: 0px 0px 4px 4px;	height: 30px;	min-width: 220px;	float: right;}.commonActionsTopImgExpand{	background: #333333; /* Old browsers */	background: -moz-linear-gradient(top, #666666 0%, #333333 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #666666 0%,#333333 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #666666 0%,#333333 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #666666 0%,#333333 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #666666 0%,#333333 100%); /* W3C */	border-radius: 0 0 0 0;    z-index: 100;}.rotatorText{	padding: 0 10px;}div.rotatorText a{	margin-left: 4px;	text-decoration: underline;}.rotatorPlayWhite {	background: url("../img/play_white.png") no-repeat scroll 0;	font-size: 1.125em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: right;	list-style-type: none;	position: relative;	margin-top: 8px;	margin-right: 5px;}.rotatorPlayWhite:hover {	background: url("../img/play_blue.png") no-repeat scroll 0 #ffffff;	font-size: 1.125em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: right;	list-style-type: none;	position: relative;	margin-top: 8px;	margin-right: 5px;}.rotatorPauseBlack:hover {	background: url("../img/pause_blue.png") no-repeat scroll 0 #ffffff;	font-size: 1.125em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: right;	list-style-type: none;	position: relative;	margin-top: 8px;	margin-right: 5px;}.rotatorPauseBlack {	background: url("../img/pause_white.png") no-repeat scroll 0;	font-size: 1.125em;	font-weight: bold;	height: 22px;	line-height: 22px;	text-align: center;	vertical-align: middle;	width: 22px;	float: right;	list-style-type: none;	position: relative;	margin-top: 8px;	margin-right: 5px;}.rotatorPauseGrey {    background: url("../img/pause_grey.png") no-repeat scroll 0 center transparent;	border: 1px solid #DFDFDF !important;    border-radius: 0 4px 4px 0;    float: left;    font-size: 1.125em;    font-weight: bold;    height: 60px;    line-height: 17px;    list-style-type: none;    margin-left: 4px;    margin-top: 0px;    position: relative;    text-align: center;    vertical-align: middle;    width: 12px;	cursor: pointer;}.rotatorPauseGrey:hover {    background: url("../img/pause_grey_hover.png") no-repeat scroll 0 center transparent;	border: 1px solid #006699 !important;    border-radius: 0 4px 4px 0;    float: left;    font-size: 1.125em;    font-weight: bold;    height: 60px;    line-height: 17px;    list-style-type: none;    margin-left: 4px;    margin-top: 0px;    position: relative;    text-align: center;    vertical-align: middle;    width: 12px;	cursor: pointer;}.rotatorPlayGrey {	background: url("../img/play_grey.png") no-repeat scroll 0 center transparent;    border: 1px solid #DFDFDF !important;    border-radius: 0 4px 4px 0;    cursor: pointer;    float: left;    font-size: 1.125em;    font-weight: bold;    height: 60px;    line-height: 17px;    list-style-type: none;    margin-left: 4px;    margin-top: 0;    position: relative;    text-align: center;    vertical-align: middle;    width: 12px;}.rotatorPlayGrey:hover {    background: url("../img/play_grey_hover.png") no-repeat scroll 0 center transparent;	border: 1px solid #006699 !important;    border-radius: 0 4px 4px 0;    float: left;    font-size: 1.125em;    font-weight: bold;    height: 60px;    line-height: 17px;    list-style-type: none;    margin-left: 4px;    margin-top: 0px;    position: relative;    text-align: center;    vertical-align: middle;    width: 12px;	cursor: pointer;}.textColorWhite {	color: #ffffff;}div.top_links {	background: none repeat scroll 0 0 transparent;	height: 40px;	background-color: #ffffff;	padding-right: 20px;}.top_links ul {	list-style-type: none;	height: 28px;	float: right;	margin-top: 4px;}.top_links table {	width: 580px;	border: 0px;	border-collapse: collapse;	display: inline-table;	float: right;}.top_links li {	height: 22px;	vertical-align: middle;	float: left;}.top_links .li-help {	text-align: center;}.top_links a {	color: #333333;	font-size: 0.750em !important;	text-decoration: none;}.top_links a:hover,.top_links a:focus {	text-decoration: underline;}.top_links .active {	font-weight: bold;}.enlarge-font {	font-weight: bold;	font-size: 1.4em !important;}.top_links img {	vertical-align: middle;	margin: -4px 0px 0 0px;}img.su_logo {	margin: 16px 0 0 24px;}.top_header {    background: url("../img/banner-susr.png") no-repeat scroll 0 top #FFFFFF;	height: 108px;}.lotusMain a,.lotusMain a:visited {	color: #333333}.lotusMain a:hover,.lotusMain a:focus,.lotusMain a:active {	color: #333333}a.lotusMyLink,a.lotusMyLink:visited,.lotusMyLinks a,.lotusMyLinks a:visited	{	color: #44a244 !important}a.lotusMyLink:hover,a.lotusMyLink:focus,.lotusMyLinks a:hover,.lotusMyLinks a:focus	{	color: #333333 !important;}ul.lotusActionMenu {	background-color: #fff}.lotusActionMenu a {	color: #000;}.lotusActionMenu a:hover,.lotusActionMenu a:focus,.lotusActionMenu a:active	{	color: #fff !important;	background-color: #3b506f}.lotusBtn,.lotusFormButton,.lotusBtnImg {	border-width: 0}.lotusBtn a,.lotusBtn a:visited,input.lotusBtn,button.lotusBtn,input.lotusFormButton,button.lotusFormButton,.lotusBtnImg	{	padding: 2px 8px 4px;	border: 1px solid #aaa;	-moz-border-radius: 2px;	border-radius: 2px;	-webkit-border-radius: 2px;	color: #000;}.lotusBtnImg {	padding: 3px}span.lotusBtn a {	padding: 2px 8px 4px}.lotusBtn a:hover,.lotusBtn a:focus,.lotusBtn a:active,.lotusButton a:hover,input.lotusBtn:hover,input.lotusBtn:focus,button.lotusBtn:hover,button.lotusBtn:focus	{	border: 1px solid #666}.lotusBtnDisabled {	border-color: #ccc !important;}.lotusBtnDisabled a,.lotusBtnDisabled a:visited,input.lotusBtnDisabled,button.lotusBtnDisabled	{	color: #b0b0b0 !important;	background-color: #eee;}.lotusAddComment {	background-color: #E8EDF3;}.lotusui .lotusAddComment a.lotusCommentInput,.lotusui .lotusAddComment a.lotusCommentInput:hover,.lotusui .lotusAddComment a.lotusCommentInput:focus	{	background-color: #fff;	border-color: #BDC7DB !important;}.lotusUpdateStatus {	background-color: #b4d5fc;}ul.lotusCommentList li {	border-top-color: #e3e2e2}.lotusBoard .lotusPost {	border-color: #E8EDF3}.lotusBoard .lotusCommentList .lotusPost,.lotusBoard .lotusCommentList .lotusAddComment	{	background-color: #ededed;}.lotusBoard .lotusCommentPaging {	background-color: #E8EDF3;}.lotusForum .lotusPost {	background-color: #B4D5FC;}.lotusForum .lotusPostContent {	background-color: #fff}.lotusForum ul.lotusCommentList .lotusPost {	background-color: #ededed}.lotusForum .lotusPostDetails blockquote {	background-color: #ededed;	border-color: #DFE4E9;}.lotusCommentBubbleBody {	background-color: #ededed;}.lotusBoard .lotusCommentList {	width: 480px}.lotusForum .lotusPaging {	margin: 0;	padding-left: 0;	background-color: #fff;	border-width: 1px 0;	border-style: solid;	border-color: #ccc;}.lotusForum .lotusPostContent {	border-width: 0}.lotusForum .lotusPostAuthorInfo {	padding: 4px;	background-position: 100% -1373px;	background-repeat: no-repeat;}.lotusForum .lotusPostAvatar {	background-image: none}.lotusForum .lotusCaption {	margin-top: 0;	background-color: #fff;	border-width: 0;	float: left}.lotusForum .lotusFeeds {	float: right}.lotusForum .lotusPost {	margin-top: 0;	margin-bottom: 0;	padding-top: 4px;	padding-bottom: 4px;	background-color: #fff;	border-bottom: 1px solid #ccc;}.lotusForum ul.lotusCommentList .lotusPost {	background-color: #fff}.lotusForum ul.lotusCommentList .lotusPost:last-child {	border-bottom-width: 0}.lotusForum ul.lotusCommentList .lotusChild {	padding-left: 0;	background-color: #fff;	background-image: none;	background-repeat: repeat-y;	border-top-width: 0;}.lotusForum ul.lotusCommentList .lotusChild li {	margin-left: 0;	padding: 5px 5px 0;	background-color: #fff;	background-image: none;	background-repeat: repeat-y;	border-width: 0 1px;	border-style: solid;	border-color: #ccc}.lotusForum ul.lotusCommentList .lotusChild .lotusActions li {	padding: 0;	border-width: 0}.lotusForum .lotusPostAuthorInfo {	text-align: left}.lotusDialog .lotusDialogFooter {	background-color: #eaecee;}.lotusDialogBorder {	border: 1px solid #999;	box-shadow: 0 3px 7px #999;	-moz-box-shadow: 0 3px 7px #999;	-webkit-box-shadow: 0 3px 7px #999;}.lotusViewControl div {	padding: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	-webkit-border-radius: 2px;}.lotusFilters2 {	margin: 6px 0 0}.lotusForm2 {	background-color: #fafafa;}.lotusFieldBorder {	background-color: #E9E9E9;}.lotusForm2 .lotusFormFooter {	background-color: #eaecee;}.lotusForm2 input.lotusFormButton,.lotusForm2 button.lotusFormButton {	border-color: #aaa}.lotusFormTable,.lotusFormTable td {	background-color: #fafafa;}.lotusForm .lotusFieldBorder {	background-color: #E9E9E9;}.lotusFormTable .lotusFormFooter {	background-color: #eaecee;}.lotusForm input.lotusFormButton,.lotusForm button.lotusFormButton {	border-color: #aaa}.lotusForm2 .lotusFormFooter,.lotusForm td.lotusFormFooter,.lotusFormTable td.lotusFormFooter	{	border-width: 1px 0 0 !important;	border-style: solid;	border-color: #aaa}.lotusForm2 .lotusFieldBorder,.lotusForm .lotusFieldBorder {	background-color: #eee}.lotusColLeft .lotusInfoBox,.lotusColRight .lotusInfoBox {	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px}.lotusHelp .lotusInfoBox {	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;	background-color: #fff}table.lotusLegal {	margin: 5px auto 10px;}.lotusui .lotusIBMLogoFooter {	display: none}.lotusLogin .lotusLegal,.lotusAbout .lotusLegal {	margin: 5px 25px 10px;}ul.lotusList li.lotusSelected {	background-color: #3b506f}ul.lotusList li {	padding: 1px 0}ul.lotusList li.lotusSelected,ul.lotusList li.lotusSelected a,ul.lotusList li.lotusSelected a:visited	{	color: #fff;}.lotusMenu {	width: auto;	margin: 0 0 25px;	padding: 0;	background-color: transparent;	border-width: 0;}.lotusMenu .lotusMenuSection {	margin: 0;	padding-bottom: 0;	border-bottom-width: 0}.lotusMenu h3 a.lotusArrow {	margin-right: 3px;}.lotusMenu ul li a,.lotusMenu ul li a:visited,.lotusMenu h3,.lotusMenu ul.lotusIcons a	{	margin: 0;	padding: 6px 10px 8px 20px;	font-weight: bold;	border-width: 0;	color: #000;}.lotusMenu ul li a:hover,.lotusMenu ul li a:focus {	color: #000;}.lotusMenu li.lotusSelected a,.lotusMenu li.lotusSelected a:visited,.lotusMenu li.lotusSelected a:active,.portlet-menu li.lotusSelected a,.portlet-menu li.lotusSelected a:visited,.portlet-menu li.lotusSelected a:active,.lotusMenu h3.lotusSelected,.portlet-menu h3.lotusSelected	{	margin: 0;	padding-left: 20px;	background-color: #3b506f;	background-image: -moz-linear-gradient(#7a8eaf 0, #7a8eaf 1px, #647a9f 1px, #475e7d 50%,		#3b506f 50%, #2b3d55 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#7a8eaf),		to(#2b3d55), color-stop(.03, #7a8eaf), color-stop(.03, #647a9f),		color-stop(50%, #475e7d), color-stop(50%, #3b506f),		color-stop(100%, #2b3d55) );	border-width: 1px 0;	border-color: #1f3045}.lotusMenu ul.lotusIcons a img {	display: none}.lotusMenu .lotusAction {	margin-left: 20px;	margin-bottom: 10px;}.lotusMenu h3,.lotusMenu h3.lotusSelected {	padding-left: 5px}.lotusMenu .lotusMenuSubsection {	margin: 0;}.lotusMessage {	background-color: #ffe3e0;	border-color: #efa6a5}.lotusWarning {	background-color: #ffffbc;	border-color: #f6e692}.lotusInfo {	background-color: #e6f1fe;	border-color: #b9cfeb}.lotusConfirm {	background-color: #ecf9df;	border-color: #c8e2b8}.lotusPaging {	margin: 5px 0;	padding: 1px 5px 3px;	border-radius: 2px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;}.lotusPaging,.lotusPaging ul li,.lotusPaging div,.lotusPaging input {	color: #848484;}.lotusPalette {	border-bottom-width: 0}.lotusPaletteHeader {	border-top-width: 0;	border-bottom: 4px solid #2a2a2a;	padding: 5px 10px 7px;}.lotusPaletteHeader .lotusRight,.lotusPaletteHeader .lotusClose {	margin-top: 7px}.lotusPalette .lotusMenu li.lotusSelected,.lotusPalette .lotusMenu li.lotusSelected a,.lotusPalette .lotusMenu li.lotusSelected a:visited,.lotusPalette .lotusMenu li.lotusSelected a:active	{	background-color: #333333;}.lotusPaletteHeader ul.lotusTabs li a,.lotusPaletteHeader ul.lotusTabs li a:visited	{	display: block;	margin: 0;	padding: 9px 10px;	background-color: #414648;	border-width: 1px 1px 0 1px;	border-style: solid;	border-color: #2a2a2a;	float: left;}.lotusPaletteHeader ul.lotusTabs li.lotusSelected a,.lotusPaletteHeader ul.lotusTabs li.lotusSelected a:visited	{	margin-bottom: 0;	background-color: #2a2a2a}.lotusPaletteBody {	margin-bottom: 0;	border-width: 0}.lotusPaletteNav {	padding: 0 10px;	height: auto}.lotusPalette .lotusChunk,.lotusPalette h3,.lotusPalette .lotusMenu {	margin: 10px 0;	width: auto}.lotusPaletteContent {	padding: 10px 10px 10px 20px}.lotusPalette .lotusClose {	padding: 3px}.lotusPalette .lotusBtnImg {	border: 1px solid #fff}.lotusPalette .lotusSearch input.lotusText {	margin: 0 4px 0 0;	width: 160px;}.lotusSearch .lotusSearchButton {	color: #000;}.lotusSearch .lotusScope:hover,.lotusSearch .lotusScope:focus {	/*background-color: #3b506f*/}.lotusSearch .lotusScope,.lotusSearch .lotusText,.lotusSearch .dijitTextBox,.lotusSearch .lotusBtnImg	{	border-color: #7a7e81}.lotusSearch .lotusText,.lotusSearch .lotusScope {	padding-top: 3px;	padding-bottom: 3px}.lotusSearch .lotusBtnImg {	padding: 3px}.lotusSearch .lotusScope,.lotusSearch .lotusText,.lotusSearch .dijitTextBox,.lotusSearch .lotusBtnImg	{	border-color: #ccc}.lotusSearchForm .lotusSearchButton {	color: #000;}.lotusSearchTab a,.lotusSearchTab a:visited,.lotusSearchTab a:hover,.lotusSearchTab a:focus,.lotusSearchTab a:active	{	color: #000;}.lotusSection,.portlet-section {	margin: 0 0 20px;	padding: 0;	border-width: 0;	width: auto;}.lotusSection h2,.dijitTitlePaneTitle,.portlet-section h2 {	margin-bottom: 0;	padding: 4px 5px 6px;	font-size: 1em;	color: #000;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0px 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;	border: 1px solid #ccc;	background-color: #f4f4f4;	background-image: none;	background-image: -moz-linear-gradient(top, #f4f4f4 0%, #eaeaea 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4),		to(#eaeaea) );	background-position: left top;	border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius: 3px 3px 0 0;}.lotusSection .lotusDragHandle {	left: 0}.lotusSection .lotusChunk h3 {	margin-top: 5px}.lotusSection .lotusSectionBody,.portlet-section .lotusSectionBody {	margin: 0;	padding: 5px 5px 5px 10px;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #ccc;	background-color: #fff;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;}.lotusSection .lotusChunk {	margin-top: 0;	margin-bottom: 5px}.lotusInfoTable {	-moz-border-radius: 3px;	background-color: #fff;	box-shadow: 0 2px 5px #eee;	-webkit-box-shadow: 0 2px 5px #eee;	-moz-box-shadow: 0 2px 5px #eee}.lotusTable td,.lotusTable th.lotusRowHeader,.lotusTable th.lotusSubHeader,.lotusTable .lotusLast td,.lotusTable .lotusLast th.lotusRowHeader	{	border-width: 0}.lotusTable .lotusAltRow td,.lotusTable .lotusAltRow th.lotusRowHeader {	background-color: transparent}.lotusTabs li,.portlet-tab li {	margin: 0 2px 0 0;	padding: 0;	background-color: #fff;	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;}a.lotusF5,a.lotusF5:visited {	color: #1c3052}a.lotusF4,a.lotusF4:visited {	color: #2b588e}a.lotusF3,a.lotusF3:visited {	color: #4477bb}a.lotusF2,a.lotusF2:visited {	color: #649cd8}a.lotusF1,a.lotusF1:visited {	color: #8bbce8}.lotusVCard a:link,.lotusVCard a:visited,.lotusVCard a:hover,.lotusVCard a:focus,a:active	{	color: #333333}.lotusVCard .lotusAppLinks td {	background-image: url(default/themeImages/lotusThemeSprite-8bit.png);	background-position: 0 -900px;}.lotusVCard .lotusActionMenu a,.lotusActionMenu a:visited {	color: #000}.lotusVCard .lotusActionMenu a:hover,.lotusVCard .lotusActionMenu a:focus,.lotusVCard .lotusActionMenu a:active	{	color: #fff !important;	background-color: #3b506f;}.lotusWidget2 {	margin: 0 0 20px;	padding: 0;	border-width: 0;	width: auto;}.lotusWidget2 h2 {	margin-bottom: 0;	padding: 4px 5px 6px 10px;	font-size: 1em;	color: #000;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0px 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;	border: 1px solid #ccc;	background-color: #f4f4f4;	background-image: none;	background-image: -moz-linear-gradient(top, #f4f4f4 0%, #eaeaea 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4),		to(#eaeaea) );	background-position: left top;	border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius: 3px 3px 0 0;}.lotusWidgetPlain h2 {	border-width: 1px;}.lotusWidget2 h3 {	margin: 0;	padding: 4px 0}.lotusWidget2 .lotusWidgetBody {	margin: 0;	padding: 5px 5px 5px 10px;	background-color: #fff;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;	border-width: 0 1px;	border-style: solid;	border-color: #ccc;}.lotusWidgetPlain .lotusWidgetBody {	border-width: 0;	box-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;}.lotusWidget2 .lotusChunk {	margin-top: 0;	margin-bottom: 5px}.lotusWidget2 .lotusWidgetFooter {	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #ccc;	background-color: #fff;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;	height: auto;}.lotusWidget2 .lotusWidgetFooter .lotusPaging {	margin: 0;	padding: 5px 0;}body.lotusui {	color: #333333;	background-color: #CEDAE7;}.lotusMain {	margin: 0;	padding: 0;	border-width: 0;	border-top: 1px solid #d6dadf;	background-color: transparent;}.lotusFrame {	padding: 0}.lotusContent {	margin: 0;	padding: 20px 30px 30px;	-moz-border-radius: 0;	-webkit-border-radius: 0;	border-top-width: 0 !important;}.lotusBanner ul.lotusInlinelist li {	border-width: 0}.lotusBanner ul.lotusUtility a,.lotusBanner ul.lotusUtility a:visited,.lotusBanner ul.lotusUtility a:active,.lotusBanner ul.lotusUtility a:hover	{	color: #eee}.lotusBanner ul.lotusLinks a,.lotusBanner ul.lotusLinks a:visited,.lotusBanner ul.lotusLinks a:active,.lotusBanner ul.lotusLinks a:hover	{	color: #eee}.lotusBanner ul.lotusLinks li.lotusSelected {	background-color: transparent;}.lotusBanner {	padding: 0 0px;	background-color: #CEDAE7;}.lotusBanner .lotusLogo,.lotusBanner .lotusLogo-en {	margin-left: 5px;	margin-top: 8px}.lotusui_ie6 .lotusBanner .lotusLogo,.lotusui_ie6 .lotusBanner .lotusLogo-en {	margin-top: 6px;}.lotusBanner ul.lotusInlinelist li {	margin: 0}.lotusBanner ul.lotusInlinelist li {	display: block;	float: left;}.lotusBanner ul.lotusInlinelist li a,.lotusBanner ul li span.lotusUser {	border-width: 1px 1px 0 1px;	border-style: solid;	border-color: transparent;	color: #eeeeee;	display: block}.lotusui_ie6 .lotusBanner ul.lotusInlinelist li a,.lotusui_ie6 .lotusBanner ul li span.lotusUser	{	border-color: #000;}.lotusBanner ul.lotusInlinelist li.lotusHover a {	border-color: #000;	background-color: #fff;	color: #000;	text-decoration: none}.lotusui_ie6 .lotusBanner ul.lotusInlinelist li.lotusHover a {	color: #000 !important;}.lotusBanner ul.lotusLinks li.lotusSelected a {	text-decoration: none}.lotusBanner ul li a {	border-bottom-width: 0;	padding: 6px 10px;}.lotusBanner ul.lotusUtility li a,.lotusBanner ul li span.lotusUser {	border-bottom-width: 0;	padding: 8px 5px 6px 10px;}.lotusui_ie .lotusBanner ul.lotusInlinelist li a,.lotusui_ie .lotusBanner ul li span.lotusUser	{	line-height: 1.3em;}.lotusui .lotusBanner .lotusDropDownSprite {	background-position: 0 -814px}.lotusui .lotusBanner .lotusHover .lotusDropDownSprite {	background-position: 0 -728px}.lotusNavMenu {	margin: 0;	border-top-width: 0;	border-color: #000}.lotusFooter {	margin: 5px 0;	padding: 0 5px;	-moz-border-radius: 0;	border-radius: 0;	-webkit-border-radius: 0;	background-image: none;	background-color: transparent;	border-width: 0;}.lotusFooter th,.lotusFooter td {	border-right-width: 0}.lotusFooter table {	width: auto;	margin: 5px auto}.lotusFooter table td {	padding: 0;	display: inline;}.lotusFooter table td ul,.lotusFooter table td ul li {	display: inline;}.lotusFooter table td ul a {	display: inline;	padding: 5px 8px 7px;	color: #878d92}.lotusFooter table th {	display: none;}.lotusColLeft,.lotusColRight {	padding: 20px 0;	width: 220px;	background-color: transparent;}.lotusColLeft .lotusSection,.lotusColLeft .lotusInfoBox,.lotusColRight .lotusSection,.lotusColRight .lotusInfoBox	{	margin: 0 15px 15px}.lotusColLeft .lotusSection .lotusPhoto {	border: 1px solid #ccc;	background-color: #fff;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0 3px 5px;	-moz-box-shadow: #eee 0 3px 5px}.lotusColLeft .lotusPhoto {	width: 146px;	height: 146px;}.lotusColLeft .lotusPhoto img {	margin: 9px}.lotusColLeft .lotusForm,.lotusColRight .lotusForm,.lotusColLeft .lotusForm td.lotusFormFooter,.lotusColRight .lotusForm td.lotusFormFooter,.lotusColLeft .lotusForm2 .lotusFormFooter,.lotusColRight .lotusForm2 .lotusFormFooter	{	background-color: transparent;	border-width: 0 !important}.lotusColLeft .lotusFormTable,.lotusColLeft .lotusFormTable td,.lotusColRight .lotusFormTable,.lotusColRight .lotusFormTable td	{	background-color: transparent}.lotusPlaceBar {/** 	margin: -7px 0 -5px; **/	border-width: 0 0 1px 0;	border-color: #ccc;	z-index: 1}.lotusPlaceBar h2 {	margin-left: 0;	padding-left: 10px}.lotusPlaceBar .lotusBtnContainer a .lotusDropDownSprite {	margin: 0 -2px 0 2px;	background-position: 0 -728px;}.lotusTitleBar {	margin: 0;	border-bottom: 8px solid #fff;	background-color: #3b506f;	background-image: -moz-linear-gradient(#7a8eaf 0, #7a8eaf 1px, #647a9f 1px, #475e7d 50%,		#3b506f 50%, #2b3d55 100%);	background-image: -webkit-gradient(linear, left top, left bottom, from(#7a8eaf),		to(#2b3d55), color-stop(.03, #7a8eaf), color-stop(.03, #647a9f),		color-stop(50%, #475e7d), color-stop(50%, #3b506f),		color-stop(100%, #2b3d55) );	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0}.lotusTitleBar .lotusInner,.lotusTitleBar .lotusRightCorner {	background-image: none;	background-color: transparent}.lotusTitleBar .lotusRightCorner {	border-bottom: 1px solid #1f3045}.lotusTitleBar .lotusSearch .lotusText,.lotusTitleBar .lotusSearch .lotusScope,.lotusTitleBar .lotusSearch .lotusBtnImg,.lotusTitleBar .lotusTabs li	{	border-color: #1f3045;}.lotusTitleBar .lotusTabs li {	border-bottom-color: #1f3045;	background-color: #2f455d}.lotusTitleBar .lotusSearch .lotusScope,.lotusTitleBar .lotusSearch .lotusBtnImg	{	background-color: #2f455d;	color: #fff;}.lotusui_ie6 .lotusTitleBar .lotusSearch .lotusScope,.lotusui_ie6 .lotusTitleBar .lotusSearch .lotusScope:visited	{	color: #fff}.lotusTitleBar .lotusTabs li.lotusSelected {	border-color: #1f3045;	border-bottom-color: #fff;}.lotusTitleBar .lotusTabs {	margin-left: 5px;	bottom: 0}.lotusui_ie6 .lotusTabs {	bottom: -1px}.lotusTitleBar h2 {	padding-top: 8px;	padding-left: 20px}.lotusTitleBar .lotusTabs li {	margin-right: 3px;	padding: 0;}.lotusTitleBar .lotusTabs li a {	color: #fff;}.lotusTitleBar .lotusTabs li.lotusSelected a {	background-color: #fff;	color: #000}.lotusTitleBar .lotusSearch {	top: .5em;	right: 15px}.lotusTitleBar .lotusSearch .lotusBtnImg {	padding: 3px;	background-image: none}.lotusTitleBar .lotusSearch .lotusScope {	background-position: 100% -981px}.lotusAbout .lotusAboutBox {	background-color: #e8f0fb;	border: 1px solid #d1e0f7}.lotusLogin2 .lotusForm2 {	background-color: transparent}.lotusWelcomeBox {	background-color: #e8f0fb;	border-color: #d1e0f7}.lotusWelcomeBox {	margin-left: 0;}.lotusWelcomeBox .lotusBtnContainer .lotusInlinelist {	padding: 3px;}.lotusContent,.lotusLoginBox,.lotusErrorBox {	border: 1px solid #ccc;	box-shadow: #eee 0 2px 10px;	-webkit-box-shadow: #eee 0 2px 10px;	-moz-box-shadow: #eee 0 2px 10px}.lotusButton a,.lotusButton a:visited {	color: #222;}.lotusWidget {	margin: 0 0 20px;	padding: 0;	border-width: 0;	width: auto;}.lotusWidget h2 {	margin-bottom: 0;	padding: 4px 5px 6px 10px;	font-size: 1em;	color: #000;	border: 1px solid #ccc;	background-color: #f4f4f4;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0px 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;	border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;	-webkit-border-radius: 3px 3px 0 0;}.lotusWidget .lotusWidgetBody {	margin: 0;	padding: 5px 5px 5px 10px;	background-color: #fff;	box-shadow: #eee 0 3px 5px;	-webkit-box-shadow: #eee 0 3px 5px;	-moz-box-shadow: #eee 0 3px 5px;	border-width: 0 1px 1px 1px;	border-style: solid;	border-color: #ccc;}.lotusWidgetPlain .lotusWidgetBody {	border-width: 0;	box-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;}.lotusWidget .lotusChunk {	margin-top: 0;	margin-bottom: 5px}.lotusWidget .lotusWidgetFooter .lotusPaging {	margin: 0;	padding: 5px 0;}.lotusLogin .lotusLoginBox {	background-image: url(default/themeImages/loginBkgd.jpg)}.dijitMenuItemSelected,.dijitMenuItemHover {	background-color: #3b506f;	color: #fff;}li.dijitMenuItemHover {	background-color: #fefebb;	color: #000}.dijitCalendarYearLabel .dijitCalendarPreviousYear,.dijitCalendarYearLabel,.dijitCalendarNextYear	{	color: #333333;}.RichTextEditable .dijitToolbar {	background-image: url(default/themeImages/lotusThemeSprite-8bit.png);	background-position: 0 -900px;	border-bottom-color: #999}.dijitSliderProgressBar {	background-color: #8bbce8;}.dijitTooltipContainer {	background-image: url(default/themeImages/lotusThemeSprite-8bit.png);	background-position: 0 -450px}.wptheme-clearing {	clear: both;}.wptheme-lightboxBorderBox {	position: absolute;	z-index: 101;	background-color: #FFFFFF;	border: 2px solid #000000;}.wptheme-lightboxBorderBox iframe {	width: 100%;	height: 100%;	border: 0px;}.wptheme-lightboxCloseLink {	padding: 4px;	color: #FFFFFF;	z-index: 101;}.wptheme-lightboxCloseLink:hover {	color: #FFFFFF;}.wptheme-lightboxIcon {	border: 0px;	padding: 3px;}#wptheme-createSiblingControlAnchor {	text-decoration: underline;}.wptheme-createSiblingPageTextInput {	margin: 0px;	padding: 0px 0px 0px 0px;	display: inline;}.wptheme-pageContentToolbar {	background-color: #FFF;	border-right: 1px solid #cfcfcf;	border-left: 1px solid #cfcfcf;	padding: 8px 17px 8px 17px;	background-image: url(images/content_toolbar_background.gif);	background-repeat: repeat-x;}.wptheme-lightboxDisabledBackground {	display: block;	position: absolute;	top: 0px;	left: 0px;	z-index: 100;	opacity: 0.7;	filter: alpha(opacity =   70);	background-color: #000000;}.ibmDndGhost {	border: 2px dashed #FF9600;	background: #cacaca;	margin: 0 0 10px;	-moz-opacity: .5;	filter: alpha(opacity =   50);	opacity: 0.5;}.ibmDndHorizontalGhost {	border: 2px dashed #FF9600;	background: #cacaca;	margin: 7.5px;	-moz-opacity: .5;	filter: alpha(opacity =   50);	opacity: 0.5;	float: left;	width: 450px;	height: 241px;}.ibmPortalDndPageAvatar {	border: 1px solid #636363;	color: #FFFFFF;	font-weight: bold;	background-color: #a1a1a1;	-moz-opacity: .6;	filter: alpha(opacity =   60);	opacity: 0.6;	padding: 8px 15px 8px 15px;}.edit-mode .dragHandle {	cursor: move !important;}.lotus_rtl .dragHandle {	float: right;}.lotus_rtl .dragHandle .dragHandleInner {	right: -7px;	left: auto;	padding-left: 0px;	padding-right: 3px;}.lotus_rtl .modelHasChildrenIcon {	left: -5px;	right: auto;	padding-left: 7px;}.lotus_rtl.lotusui_ie .dragHandle {	position: static;}.lotus_rtl.lotusui_ie .dragHandle .dragHandleInner {	right: 3px;	left: auto;	padding-left: 0px;	padding-right: 3px;}.ibmPortalControlContainer {	overflow-x: auto;	overflow-y: hidden;}.ibmPortalPortletIcons {	text-align: right;	vertical-align: middle;	padding-right: 3px;	white-space: nowrap;	border: 0px;}.ibmPortalPortletIcons a {	text-align: right;	vertical-align: middle;	padding-right: 3px;	white-space: nowrap;	border: 0px;	text-decoration: none;}.ibmPortalPortletIcons a:hover {	text-align: right;	vertical-align: middle;	padding-right: 3px;	white-space: nowrap;	border: 0px;	text-decoration: none;	cursor: pointer;	color: #ffffff;}.ibmPortalPortletIcons button.lotusActionMenu {	background-color: transparent;	border-style: none}.lotusImagesOff .ibmPortalPortletIcons button.lotusActionMenu img {	display: none}.lotusWidget2 h2 {	cursor: default;}.edit-mode .dojoDndSource .dojoDndItem .lotusWidget2 h2,.edit-mode .dojoDndSourceMoved .dojoDndItem .lotusWidget2 h2	{	cursor: move;}.lotusWidget2 button {	cursor: pointer;}.lotusWidget2 .lotusWidgetBody {	border-width: 0 1px 1px;	overflow: auto;}.lotusTitleBar .lotusTabs .showEditorTab a {	background: none;	border: 0;}.edit-mode .showEditorTab {	display: inline;}.showEditorTab {	display: none;}.lotusTabs .ibmLoading,.dijitMenuItemHover .ibmLoading {	background-image: url(images/loadingDark.gif);}.tundra .dijitMenuItem td {	cursor: pointer;}.lotusTabs .disabled * {	-moz-opacity: .6;	filter: alpha(opacity =   60);	opacity: 0.6;}.tundra .lotusTabs .lotusSelected .modelHasChildrenIcon .dijitArrowButtonInner	{	background-position: 57.5% 0px;}.tundra .dijitClickableRegion {	background: transparent;}.lotusBanner {	height: auto}.lotusBanner ul li a {	margin-top: 3px;	margin-bottom: 3px;}.lotusBanner ul.lotusLinks li {	float: left;}.lotusBanner ul.lotusLinks li.lotusSelected a {	text-decoration: underline;}.lotusTitleBar {	height: auto !important;	height: 3.4em;	min-height: 3.4em;}.lotusTitleBar .lotusRightCorner {	height: auto !important;	height: 3em;}.lotusTitleBar .lotusInner {	height: auto !important;	height: 3em;}.lotusTitleBar .lotusTabs {	position: relative;	padding-top: 0.750em;	overflow: visible;	left: 0px;	bottom: 0px;	right: 0px;}.lotusTitleBar .lotusTabs li.lotusSelected {	padding-left: 0px;	padding-right: 0px;}.lotusTitleBar .lotusTabs li.lotusTab {	padding-left: 0px;	padding-right: 0px;}.lotusTitleBar .lotusTabs a,.lotusTitleBar .lotusTabs a:visited {	padding: 7px 11px;}.lotusTitleBar .lotusRightCorner {	border-bottom: none;	border-top: 1px solid #1F3045;}.dndHasHandles .lotusTabs li.modelHasChildren,.lotusTitleBar .lotusTabs li.lotusTab.modelHasChildren	{	padding-right: 8px;}.lotusPlaceBar {	clear: both;	z-index: 0;}.lotusui_ie .lotusTitleBar .lotusTabs {	line-height: 0pt;}.lotusui_ie7 .lotusTitleBar .lotusInner {	overflow: hidden;}.lotusBanner ul.lotusInlinelist li.dropDownLink a {	margin-bottom: 0}.ibmPortalBreadcrumbs {	font-size: 0.750em;	color:#333;	padding: 0 5px;	min-height:15px;	line-height: 1.9em;}.ibmPortalBreadcrumbs a {	color:#333;	text-decoration:none;}.ibmPortalBreadcrumbs .lotusBreadcrumbs .newPageLink {	cursor: pointer;	line-height: 1.125em;}.ibmPortalBreadcrumbs .lotusBreadcrumbs .disabled * {	opacity: 0.5;	font-style: italic;	cursor: default;	text-decoration: none;}.lotusPaletteHeader {	height: 1.9em;}.lotusPaletteWidgetContainer {	min-height: 17.8em;	color: #C1C0C0;}.lotusPaletteWidgetContainer .lotusMessage {	color: #000;}.lotusPaletteWidget {	width: 20.750em;}.lotusPaletteWidgetContainer .lotusSelected {	border-color: #fff;	border-style: dotted;}.lotusPaletteNav {	padding: 0 10px;	-moz-background-clip: border;	-moz-background-inline-policy: continuous;	-moz-background-origin: padding;	background: transparent url(images/paletteNavShadow.png) repeat-y scroll		right top;	border-right: 0 solid transparent;	padding-right: 25px;	height: auto}.lotus_rtl .lotusPaletteNav {	-moz-background-clip: border;	-moz-background-inline-policy: continuous;	-moz-background-origin: padding;	background: transparent url(images/paletteNavShadow_rtl.png) repeat-y		scroll left top;	border-left: 0 none transparent;	height: auto;	padding: 0 10px 0 25px;}.lotusPaletteContent {	height: 20.7em;	padding: 10px 0;}.lotusPaletteContent .lotusPaging input {	margin: 0 5px;}.lotusPalette .lotusMenu li {	width: 99.5%}.lotusPaletteWidgetContainer .dojoDndItem {	cursor: move !important;}.ibmPortalShelfAvatar {	padding: 11px 20px;	font-weight: bold;	width: 15em;	height: 1.2em;	color: rgb(255, 255, 255);	background-color: rgb(77, 80, 84);	font-size: 1.2em}.lotusui_ie6 .lotusPaletteWidgetContainer {	height: 18.3em;	overflow: auto;}.lotusui_ie .lotusLargeWidgets .lotusIcon {	margin-right: 1.125em ! important;}.lotusui_ie .lotusPalette .lotusMenu {	height: 14.6em;}.lotusPalette .lotusMenu li a,.lotusPalette .lotusMenu li a:visited,.lotusPalette .lotusMenu li a:active,.lotusPalette .lotusMenu li a:hover,.lotusPalette .lotusMenu li a:focus	{	margin-right: 0px;	margin-left: 0px;}.lotusPalette .lotusMenu li.lotusSelected a,.lotusPalette .lotusMenu li.lotusSelected a:active	{	background-color: #2F455D;}.lotusPalette .lotusMenu li.lotusSelected a:active {	border-width: 0;}.lotusui_ie .lotusLargeWidgets .lotusPaletteWidget div.lotusIcon {	padding-top: 0.0.750em;}.lotusui_ie .lotusLargeWidgets .lotusPaletteWidget .lotusTitle h4 {	margin-top: .9em;	width: 12em;}.lotusui_ie .lotusPaletteWidget .lotusTitle h4 {	width: 13em;}.lotusui_ie .lotusPaletteHeader .lotusTabs li a:active,.lotusui_ie .lotusPaletteWidget a:active,.lotusui_ie .lotusPaletteHeaderLink a:active	{	color: #FFFFFF;}.lotusui_ie7 .lotusPaletteHeader ul.lotusTabs li a {	float: none;}.lotusuiBody .lotusDialogBorder {	z-index: 1000}.lotusuiBody .dijitDialogUnderlay {	background: #000;}.lotusDialog h1 {	margin: 0}.lotusDialog h1 .lotusClose {	margin: 0 2px}.mumHiddenWidget,.iw-ItemSet,.iw-ReceivedEvent {	display: none;}.lotusuiBody input.lotusFormButton {	font-size: .9em;}.mmDialogTopAreaBig {	padding: 16px 10px 10px 20px;}.iw-loading {	display: none;}.ibmLayoutContainers .iw-loading {	display: inline;}.ibmPortalStatusBar {}.ibmPortalStatusBar.expanded {	background-color: #FAFAFA;	border: 1px solid #AAA;	color: #333;	padding: 2px 5px;}.ibmPortalError,.ibmPortalWarning,.ibmPortalInfo {	margin: 5px 0px 5px 20px;}.ibmPortalMultiple {	margin: 5px 0px;}.ibmPortalStatusBar h3 {	font-size: 0.9166em;	padding: 2px 5px;	color: #333;	margin: 0;}.ibmPortalStatusBar h3 img {	height: 16px;	width: 16px;	vertical-align: middle;	padding-right: 4px;}.ibmPortalStatusBar h3 a {	padding: 2px 5px;}.ibmPortalStatusBar .ibmPortalStatusHeaderLHS {	float: left;	clear: left;	margin-bottom: 25px;	padding: 0px 0px;}.ibmPortalStatusBar .ibmPortalStatusHeaderRHS {	float: right;	clear: right;	margin: 0;	padding: 0px 0px;}.ibmPortalStatusBar .ibmPortalDetails {	background-color: #FFF;	border-width: 0px 1px 1px 1px;	border-style: solid;	border-color: #AAA;	margin: 0;	padding: 2px 5px;}.ibmPortalStatusBar .ibmPortalInfo h3 {	background-color: #F2F9FD;	border: 1px solid #B3C9D5;}.ibmPortalStatusBar .ibmPortalInfo .ibmPortalDetails {	border-color: #B3C9D5;}.ibmPortalStatusBar .ibmPortalWarning h3 {	background-color: #FDF6DE;	border: 1px solid #E6CF99;}.ibmPortalStatusBar .ibmPortalWarning .ibmPortalDetails {	border-color: #E6CF99;}.ibmPortalStatusBar .ibmPortalError h3 {	background-color: #FEE4E4;	border: 1px solid #FFC4C4;}.ibmPortalStatusBar .ibmPortalError .ibmPortalDetails {	border-color: #FFC4C4;}.ibmPortalStatusBar .ibmPortalMultiple h3 {	background-color: #E9CAF9;	border: 1px solid #DEAAFA;}.ibmPortalStatusBar .ibmPortalMultiple .ibmPortalDetails {	border-color: #DEAAFA;}.ibmNoContent {	text-align: center;	font-weight: bold;	padding: 10px;}.lotusBtnContainer button.ibmLargerMargin {	margin-right: 20px;}.lotus_rtl .lotusBtnContainer button.ibmLargerMargin {	margin-left: 20px;}.lotusBtnContainer .ibmCompressed {	background-color: #777777;	border-color: #333333;	color: #FFFFFF;	background-image: -moz-linear-gradient(center top, #888888 0%, #767676 100%)		;	background-image: -webkit-gradient(linear, left top, left bottom, from(#888888),		to(#767676) );}.dijitMenu .menuSectionHeader td {	font-weight: bold;	cursor: default;}.edit-mode .component-container {	min-height: 20px;	min-width: 20px;	margin: 3px;	background-color: #FBF9F9;	border: 1px dotted #DCDCDC;}.edit-mode .lotusWidget2 h2 .ibmPortalPortletTitle {	cursor: not-allowed;	width: 75%;}.edit-mode .lotusWidget2 h2 .dojoDndHandle {	cursor: move;}body.lotusuiBody {	margin: 0;	padding: 0;	font: normal .75em/ 1.125em Arial, Helvetica, sans-serif;	background-position: top left;	background-repeat: repeat-x;	position: relative;}.ibmLayoutContainers {	padding: 0px 0px 0px;}.component-control {	width: 98%;	padding: 0 10px;}.component-container .component-control {	width: 100%;	padding: 0;}.ibm1Col {	width: 98%;	margin: 0 0 0 0;	overflow: hidden;}.lotus_rtl .ibm1Col {	margin-left: .8%;}.ibm2Col {	float: left;	width: 47.7%;	margin: 0 .8% 2px 0;	overflow: hidden;	position: relative;}.lotus_rtl .ibm2Col {	margin: 0 0 2px .8%;	float: right;}.ibm2ColLeftMain {	float: left;	width: 73%;	margin: 0 0 5px;	overflow: hidden;}.ibm2ColLeftSide {	float: left;	width: 220px;	margin: 0 0 5px .8%;	overflow: hidden;}.lotus_rtl .ibm2ColLeftMain {	float: right;}.lotus_rtl .ibm2ColLeftSide {	margin: 0 .8% 5px 0;	float: right;}.ibm2ColRightSide {	float: left;	width: 220px;	margin: 0 0 5px;	overflow: hidden;}.ibm2ColRightMain {	float: left;	width: 75%;	margin: 0 0 5px .8%;	overflow: hidden;}.lotus_rtl .ibm2ColRightSide {	float: right;}.lotus_rtl .ibm2ColRightMain {	margin: 0 .8% 5px 0;	float: right;}.ibm3ColSide {	float: left;	width: 20%;	margin: 0 0 5px;	overflow: hidden;}.ibm3ColMain {	float: left;	width: 53.3%;	margin: 0 .8% 5px;	overflow: hidden;}.lotus_rtl .ibm3ColSide,.lotus_rtl .ibm3ColMain {	float: right;}.ibm3Col {	float: left;	width: 31%;	margin: 0 .8% 2px 0;	overflow: hidden;	position: relative;}.lotus_rtl .ibm3Col {	margin: 0 0 5px .8%;	float: right;}.ibmClearRow {	clear: both;}.ibmInnerCol {	float: left;	width: 47.6%;	margin: 0 .8% 10px 0;	overflow: hidden;	position: relative;}.lotus_rtl .ibmInnerCol {	margin: 0 0 5px .8%;	float: right;}.ibmExpCol1 {	float: left;	width: 31.1%;	margin: 0 .8% 5px 0;	overflow: hidden;	position: relative;}.lotus_rtl .ibmExpCol1 {	margin: 0 0 5px .8%;	float: right;}.ibmExpCol2 {	float: left;	width: 64.1%;	margin: 0 .8% 5px 0;	overflow: hidden;}.lotus_rtl .ibmExpCol2 {	margin: 0 0 5px .8%;	float: right;}.ibmRow {	width: 98%;	width: 98%;	overflow: hidden;	margin-bottom: 10px;}a.lotusMain .component-container {	/*margin: 10px 0px 0px 0px; */}.ibmRightCol {	margin-right: 0px;	margin-right: 0%;}.lotusMain .hiddenWidgetsContainer {	display: none;	min-height: 267px;	border-bottom: 1px solid #bbb;}.lotusMain .hiddenWidgetsDiv {	background-color: #ccc;	padding: 0 7.5px;	margin: 0;}.lotusMain .hiddenWidgetsDiv .component-container {	margin: 0;	background-color: transparent;	border-style: none;}.hiddenWidgetsDiv .hiddenWidgetMessage {	background-color: #bbb;	color: #000;	border-bottom: 1px solid #aaa;	margin: 0 -7.5px 7.5px;	line-height: 2.7em;	padding: 0 10px;}.hiddenWidgetsDiv .component-control {	float: left;	margin: 7.5px;	width: 450px;}.hiddenWidgetsDiv .lotusWidget2 {	border: 1px dashed #777;	background-color: #fff;}.lotusui_ie .hiddenWidgetsDiv .component-control {	width: 435px;}.hiddenWidgetsDiv .component-control .ibmWidgetBody,.hiddenWidgetsDiv .component-control .lotusWidgetBody	{	width: 431px;	height: 200px;	overflow: auto;}.lotusui_ie .hiddenWidgetsDiv .component-control .ibmWidgetBody,.lotusui_ie .hiddenWidgetsDiv .component-control .lotusWidgetBody	{	width: 415px;}.dijitRtl .wptheme-searchBoxContainer {	float: left;	margin-left: 15px;}.lotusui_ie .searchForm img {	vertical-align: text-bottom;}.lotusui_ie .searchForm input {	vertical-align: text-bottom;}.lotusui_ie .wptheme-searchBoxContainer {	line-height: 0px;}.lotusui_ie .searchForm .searchIcon {	vertical-align: baseline;}.searchForm .dijitButtonNode {	background-image: none;	background-color: transparent;	border: none;	margin: 0px;	padding: 2px 2px 1px;	width: 23px;}table.searchForm {	background-color: #ffffff;	border-width: 1px;	border-style: solid;	border-color: #aaaaaa;}.searchForm .dijitButtonText {	display: none;	padding: 0;}.searchForm .dijitDropDownButtonHover button.dijitButtonNode {	background-image: none;	background-color: transparent;	border: none;}.searchForm .dijitDropDownButtonActive button.dijitButtonNode {	background-image: none;	background-color: transparent;	border: none;}.searchForm .dijitDropDownButton {	margin: 0px;}.searchForm .dijitMenuItem {	background-color: #ffffff;	text-decoration: none;	padding: 3px;	white-space: nowrap;	font-size: 0.750em;	margin: 0;}.searchForm .dijitMenuItemLabel {	padding: 0.3em;	font-family: Helvetica, Arial, sans-serif;	white-space: nowrap;	color: #666666;}.searchForm .dijitMenuItemIcon {	padding: 0.2em;}.searchForm .dijitMenuItemHover {	color: #202020;	background-color: #DAE6f7;	cursor: pointer;}.searchForm .dijitMenuSeparatorTop {	border-bottom: 1px solid #aaaaaa;}.searchForm .dijitMenuSeparator {	background-color: #dddddd;}.searchForm {	white-space: nowrap;	margin: 0px;	padding: 0px}.searchForm input {	vertical-align: middle;}.searchForm td {	white-space: nowrap;}.searchForm .text {	border-style: solid;	border-width: 1px;	margin: 0pt 1px;	padding: 3px 5px 4px;	width: 10.750em;	border-color: #aaaaaa;}.searchForm .dijitButtonNode img {	margin: 0px;	padding: 0px;}.resultsSummary {	margin-bottom: 0.5em;	margin-top: 0.750em;	font-size: 0.750em;}.searchCenterPortlet .wpsPagingTable{	font-size: 0.750em;}.sponsoredLink {	margin-bottom: 0.5em;	margin-top: 0.750em;}.itemsPerPageLink {	margin: 0.2em;}.lotus_rtl .lotusSearchContainer {	float: left;}.lotusSearchContainer .wptheme-searchBoxContainer {}.lotusSearchContainer {	float: right;	margin-top: 5px;	margin-right: 0px;}.lotusSearch .lotusBtnImg {	background-color: #2F455D;	color: #FFFFFF;}.lotusSearch .lotusText,.lotusSearch .lotusScope {	padding-bottom: 3.5px;	padding-left: 6px;	padding-top: 3.5px;}.ibm-minimized .lotusWidget2 .lotusWidgetBody {	display: none;}.ibm-maximized {	margin: 10px 15px;	max-width: 96%}.lotusui_ie7 .ibm-maximized {	max-width: 94%}.lotusFooter {	-moz-border-radius: 0;	border-top: 1px dashed #DEE1E5;	border-right: 0 none;	margin: 25px 0;	padding: 0 5px;}.lotusErrorBox {	width: 90% !important;}.lotus_rtl .lotusBanner ul.lotusLinks li {	float: right;}.inlineEditor .dijitReset input {	color: #000;}.dijitReset {	font-size: 0.93em !important;	/**color:#333;**/}/*.dijitReset:hover{	font-size: 0.93em !important;	color:#fff;}*/.lotusui .lotusLogo, .lotusLoginLogo {    background-image: url("images/logo.png") !important;    background-repeat: no-repeat;    cursor: pointer;    height: 65px;    margin-left: 48px;    margin-top: -107px;    width: 265px;}.lotusui .lotusLogo-en {    background-image: url("images/logo-en.png") !important;    background-repeat: no-repeat;    cursor: pointer;    height: 65px;    margin-left: 48px;    margin-top: -107px;    width: 265px;}.ibmPortalHiddenText {	position: absolute;	top: -9000px;}.ibmHideTemplate {	display: none;}.layoutRow .lotusWidget2,.layoutColumn .lotusWidget2 {	margin: 0 5px 10px;}.lotusMain {	background: #fff;	margin: 0px;	border-width: 0px;	border-top: 0px solid white;	border-bottom: 0px solid #DEE1E5;	min-height: 360px;}.lotusPlaceBar {	min-height: 23px;	margin-left: 20px;}.lotusFrame {	background-color: #FFFFFF;	overflow: hidden;	width: 960px;}.lotusMain {	-moz-border-radius: 0 0 0 0;}.lotusui .lotusOverMain a:hover,.lotusui .lotusOverMain a:focus,.lotusui .lotusOverMain a:active	{	color: #333333;}.lotusOverMain {	background-color: #F4F4F4;	clear: both;	overflow: hidden;	min-width: 945px;}.lotusOverMain .lotusPaging {	margin-top: 2px;	padding: 2px 5px;	height: 2em;	line-height: 2em;	clear: both;	text-align: center;	font-size: .9em;}.lotusOverMain .lotusHeader,.lotusOverMain .lotusBtnContainer,.lotusOverMain .lotusPostContent,.lotusOverMain .lotusSection,.lotusOverMain .trcRatingStar,.lotusOverMain .trcRelative	{	position: static;}.lotusOverMain .trcInlineSection {	margin-top: 0px;	margin-bottom: 0px}.lotusOverMainWide {	min-width: 1100px}.lotusui .lotusDropDownActionSprite {	background-position: 0 -728px;}.locale_ar,.locale_iw,.locale_he,.locale_ja,.locale_ko,.locale_zh,.locale_zh_TW,.locale_th	{	font-size: 87.5% !important}.locale_ar .lotusTitleBar .lotusTabs,.locale_iw .lotusTitleBar .lotusTabs,.locale_he .lotusTitleBar .lotusTabs,.locale_ja .lotusTitleBar .lotusTabs,.locale_ko .lotusTitleBar .lotusTabs,.locale_zh .lotusTitleBar .lotusTabs,.locale_zh_TW .lotusTitleBar .lotusTabs,.locale_th .lotusTitleBar .lotusTabs	{	padding-top: 1.2em}.ibmLayoutContainers {}.lotusSideNavigation {	float: left;	width: 20%;	border: thin;}.lotusSideNavigation .lotusthemeSelected {	font-weight: bold;}ul.lotusSideNavigation {	list-style-type: none;}.content {}.content_left {	border: 0px solid;	float: left;	margin: 0 20px;	width: 660px;}.rotator-box {	margin-bottom: 15px;	padding: 0;}.news-box {}.publ-cloud-divs {}.publications-div {	float: left;}.cloud-div {	float: left;	width: 222px;	/*-moz-box-shadow: 0px 4px 3px #CCC;	-webkit-box-shadow: 0px 4px 3px #CCC;	box-shadow: 0px 4px 3px #CCC;*/}.content_right {	float: left;	border: 0px solid;	width: 240px;}.bottom-banners {	clear: both;}.hiddenWidgetsContainer {	display: none;	margin-bottom: 10px;}.menu_and_search {	background: #006699; /* Old browsers */	background: -moz-linear-gradient(top, #084888 0%, #006699 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #084888 0%,#006699 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #084888 0%,#006699 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #084888 0%,#006699 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	border: 1px solid #CEDAE7;	border-radius: 4px;	float: right;	height: 36px;	width: 919px;	position: relative;	right: 20px;	margin-top: -20px;	/*  top: 20px;*/}.menu_root {	float: left;	position: relative;}.main_menu {	float: left;	position: relative;}/* MMenu UL-LI */.main_menu ul {	display: inline-block;	margin: 0;	padding-left: 0px;}.main_menu li {/* 	background: url("../img/menu-sep.png") no-repeat scroll right center ; */	height: 36px;	line-height: 36px;	padding: 0;	text-align: center;	vertical-align: middle;	list-style-type: none;	width: auto;	float: left;}.main_menu li:hover {	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	border-style: solid none none;	border-width: 4px;	border-color: #084888;	height: 32px;	line-height:29px;}.main_menu_active_item {	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	border-style: solid none none;	border-width: 4px;	border-color: #084888;	height: 32px !important;	line-height:29px !important;}li#home.td-home:hover{	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	border-style: none;	border-width: 0px;	border-color: #084888;	height: 36px;	line-height:36px;}.home_active{	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	border-style: none;	border-width: 0px;	border-color: #084888;	height: 36px;	line-height:36px;}.main_menu ul li.separator {	background: url("../img/menu-sep.png") no-repeat scroll right center ;	height: 36px;	line-height: 36px;	vertical-align: middle;	width: 3px;	float: left;}.main_menu li a {	color: #FFFFFF;	display: inline-block;	font-size: 0.85em;	font-weight: normal;	width: auto;	text-decoration: none;}.main_menu_active_item  > a{	color: #005388 !important; }.main_menu li a.Btn-home {	display: inline-block;	padding: 0;	width: 45px;	height: 36px;	line-height: 36px;	text-align: center;	vertical-align: middle;}.main_menu li a.Btn-home img {	padding-top: 5px;}a.mm-ins {	display: inline-block;	padding: 0 16px;}a.mm-ins:hover {	color: #005388;	text-decoration: underline;}/* ------- Main - Searchbox ---------- */div.frm-srch {	background: none repeat scroll 0 0 transparent;	float: right;	padding: 0;	position: relative;	top: 4px;	width: 220px;}div.main_searchbox {	float: left;	margin: 5px 0;}.main_searchbox table.search_tbl {	float: right;}div.searchbox {	background: url("../img/search_bg.png") no-repeat scroll 0 0 transparent		;	height: 28px;	margin-left: 10px;	padding: 0;	width: 218px;}div.searchbox:hover {	background: url("../img/search_bg-h.png") no-repeat scroll 0 0		transparent;}div.searchbox input {	background: none repeat scroll 0 0 transparent;	border: medium none;	color: #074786;	float: left;	font-size: 1.3em;	height: 24px;	outline: medium none;	padding: 2px 2px 2px 7px;	width: 160px;	overflow: visible;	line-height: 24px;}div.searchbox button {	background: url("../img/search_button.png") no-repeat scroll 0 0		transparent;	border: medium none;	cursor: pointer;	height: 28px;	line-height: 0;	padding: 0;	text-indent: 100px;	width: 39px;}div.searchbox button:hover {	background: url("../img/search_button-h.png") no-repeat scroll 0 0		transparent;}/***************SEARCH_NAVIGATION*****************/div.menu_and_search td.search-more {    background-color: #CEDAE7;    border-radius: 4px 0 0 4px;    float: left;    height: 23px;    padding-left: 2px;    width: 24px;	margin-bottom: 5px;}div.menu_and_search td.search-more a{	background: url("../img/li-down-h.png") no-repeat scroll 50% 50% ;	height: 20px;	width: 20px;		text-decoration: none;	display: table-cell;	vertical-align: middle;}div.menu_and_search td.search-more a:hover{	background: url("../img/li-down.png") no-repeat scroll 50% 50% ;	height: 20px;	width: 20px;		text-decoration: none;	display: table-cell;	vertical-align: middle;}div.menu_and_search .searchInput {	color: #00385E;    background-color: #CEDAE7;    border: 0 solid;    border-radius: 0 4px 4px 0;    height: 21px;    margin-left: 0px;    width: 160px;}div.menu_and_search .mySearchButton{	background: url("../img/search_button.png") no-repeat scroll 50% 50%;	height: 23px;	width: 23px;	border-radius: 4px;	margin-right: 5px;}div.menu_and_search .mySearchButton:hover{	background: url("../img/search_button-h.png") no-repeat scroll 50% 50%;	height: 23px;	width: 23px;	border-radius: 4px;	margin-right: 5px;}div.menu_and_search a.search-more {	color: #074786;	font-size:0.875em;	padding-left: 10px;}div.menu_and_search .myScopes{	background-color: #CEDAE7;    border-bottom: 1px solid #005388;    border-left: 1px solid #005388;    border-radius: 0 0 4px 4px;    border-right: 1px solid #005388;    height: 66px;    position: relative;    z-index: 19;}div.menu_and_search div.myScopes a{	width: 172px;	margin-left: 6px !important;    margin-top: 31px !important;}div.menu_and_search div.clear_all {	clear: both;	height: 1px;	overflow: hidden;	width: 100%;}div.menu_and_search tr{	width: 100%;}.myLayout td {	display: inline-block;	padding: 0;	vertical-align: top;	text-align: left;}div.searchCenterPortlet .myLayout{	Border: solid 1px #DFDFDF;	padding-top: 10px;	padding-bottom: 10px;	padding-right:5px;	padding-left:5px;}.scopesBottom{	width: 100%;}/***************SEARCH_NAVIGATION_END*****************//***************SEARCH_LOTUS_WIDGET*****************/div.searchCenterPortlet td.search-more {    background-color: #fff;    border-radius: 0px 0 0 0px;    float: left;    height: 23px;    padding-left: 2px;	padding-right: 2px;    width: 24px;}div.searchCenterPortlet td.search-more a{	background: url("../img/li-down-h.png") no-repeat scroll 50% 50% ;	height: 20px;	width: 20px;		text-decoration: none;	display: table-cell;	vertical-align: middle;}div.searchCenterPortlet td.search-more a:hover{	background: url("../img/li-down.png") no-repeat scroll 50% 50% ;	height: 20px;	width: 20px;		text-decoration: none;	display: table-cell;	vertical-align: middle;}div.searchCenterPortlet .searchInput {	color: #666;    background-color: #fff;    border: 1 solid #000;    border-radius: 0 0px 0px 0;    height: 21px;    margin-left: 0px;    width: 160px;	border-color:#DFDFDF;	padding-left:5px;}div.searchCenterPortlet .mySearchButton{	background: url("../img/search_button_widget.png") no-repeat scroll 50% 50%;	height: 23px;	width: 23px;	border-radius: 0px;	margin-left: 3px;}div.searchCenterPortlet .mySearchButton:hover{	background: url("../img/search_button_widget.png") no-repeat scroll 50% 50%;	opacity: 0.6;	height: 23px;	width: 23px;	border-radius: 0px;	margin-left: 3px;}div.searchCenterPortlet a.search-more {	color: #000;	font-size:0.875em;	padding-left: 10px;}div.searchCenterPortlet .scopeLabelTitle{	color: #00385E;    font-size: 0.875em;    margin-bottom: -10px !important;    margin-left: 8px;    padding-top: 5px;}div.searchCenterPortlet .myScopes{	background-color: #fff;    border-bottom: 0px solid #000;    border-left: 0px solid #000;    border-radius: 0 0 0px 0px;    border-right: 0px solid #000;    height: 70px;    position: relative;    z-index: 19;}div.searchCenterPortlet div.myScopes a{	width: 172px;	margin-left: 10px !important;    margin-top: 25px !important;}div.searchCenterPortlet tr{	width: 100%;}/***************SEARCH_LOTUS_WIDGET_END*****************/.graph-box,.key-box,.calendar-box,.news-box,.publications-box,.cloud-div,.body-content,.left-menu, .portal-noNav-Box 	{	border: 1px solid;	border-color: #EFEFEF;	border-color: #dFdFdF;	border-style: solid;	border-width: 1px;/*	-moz-border-radius: 4px 4px 4px 4px;	-webkit-border-radius: 4px 4px 4px 4px;	border-radius: 4px 4px 4px 4px;	/*-moz-box-shadow: 0px 4px 3px #CCC;	-webkit-box-shadow: 0px 4px 3px #CCC;	box-shadow: 0px 4px 3px #CCC;*/}.calendar-box {	min-width: 100px;	overflow: visible;}.graph-box ul,.key-box  > ul,.calendar-box ul,.news-box ul,.publications-box ul,.cloud-box ul,.body-content > ul,.portal-noNav-Box > ul{		color:#333;    padding-left: 30px;			margin-top: 0px;	margin-bottom:0px;	/*border-top: 1px solid #DFDFDF;*/	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) );	background:-moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% );	background:-o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%);	background-color:#EFEFEF;	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#FFFFFF');}.news-box ul,.publications-box ul,.cloud-box ul,.body-content > ul,.portal-noNav-Box > ul {	font-size: 1em;	font-weight: bold;	color: #666;	list-style-image: url("../img/nic.png");	padding-left: 10px;}.body-content > ul {min-height: 16px;}.graph-box ul,.key-box ul,.calendar-box ul{	font-size: 0.875em; /*14px */	font-weight: normal;}.graph-box ul {	list-style-image: url("../img/grf-box-ul.png");	border-color: #EFEFEF;    border-style: none none solid;    border-width: 1px;}.key-box ul {	list-style-image: url("../img/key-box-ul.png");	border-color: #EFEFEF;    border-style: none none solid;    border-width: 1px;}.calendar-box ul {	list-style-image: url("../img/cal-box-ul.png");}.graph-box-content, .key-box-content, .calendar-box-content  	 {		display: block;    border-top: 1px solid #EFEFEF;	padding-bottom: 10px;}/* tmp pre jozefa g.*/.key-box-content{	font-size:0.688em;  padding: 0 11px 11px;}.key-box-content ul {   padding: 0;    margin: 0;    list-style-image: none;    list-style-type: none;    background: none repeat scroll 0 0 transparent;    font-size: 1.094em;    box-shadow: 0 1px 0 0 transparent inset;   border: 0px solid orange;}.key-box-content ul:hover {  background: transparent !important;}.key-box-shadow, .key-box-first {  box-shadow: 0 1px 0 0 #DEDEDE inset;  margin: 0 0 0 -20px;  padding: 3px 0 2px;}.key-box-first {  box-shadow: none;}li.key-box-dark, li.key-box-light{   line-height: 14px !important;    padding: 3px 0 0;   margin: 0 0 0 18px;} li.key-box-dark {  list-style-image: url('../img/ico-key-dark.png');}li.key-box-light {  list-style-image: url('../img/ico-key-light.png');}.key-reference-period {   font-size: 0.955em;    color: #666666 !important;   font-weight: normal;   padding-bottom: 4px !important;   padding-left: 19px;}.key-td-number {   float:right;    padding: 2px ;}.key-title {   color: #005388;   padding: 0 0 0 19px;}.key-more {  margin:-20px 20px -2px 0;}/* end tmp pre jozefa g.*//*.graph-box-content img {		margin: 25px 0px 10px 25px;}*/.details, .citat_dalej {    font-size: 0.688em;    font-weight: normal;    margin: 10px 15px 0 0;    text-align: right;}.details a, .citat_dalej a {	    background: url("../img/detail-ico.png") no-repeat scroll 0 0 transparent;    color: #666666;    display: inline-block;    height: 16px;    line-height: 16px;    padding-left: 20px;}.graph-box ul:hover,.key-box ul:hover,.calendar-box ul:hover {	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d2dde9		), color-stop(0.5, #FFFFFF) );	background: -moz-linear-gradient(center top, #d2dde9 5%, #FFFFFF 50%);	background: -o-linear-gradient(top, #d2dde9 5%, #FFFFFF 50%);	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr =		'#d2dde9', endColorstr = '#FFFFFF' );	background-color: #d2dde9;}.content_right li {	line-height: 29px;}.content_right .graph-box li {	background: url("../img/li-up.png") no-repeat scroll 95% 50% transparent		;	line-height: 29px;	width: 210px;}.content_right .graph-box li:hover {	background: url("../img/li-up-h.png") no-repeat scroll 95% 50%		transparent;	color: #084887;	cursor: pointer;}.content_right .graph-box li.closed {	background: url("../img/li-down.png") no-repeat scroll 95% 50%		transparent;	line-height: 29px;	width: 210px;}.content_right .graph-box li.closed:hover {	background: url("../img/li-down-h.png") no-repeat scroll 95% 50%		transparent;	color: #084887;	cursor: pointer;}.graph-box  li.expanded {	font-weight: bold;}/** ------- News az po ------- Content_left > publications-cloud-content ---------- **/div.news-box {	position: relative;	width: 658px;	min-height: 350px;	display: inline-block;}.news-box li,.publications-box li,.portal-noNav-Box > ul > li {	line-height: 42px;}.publications-box h1,.news-box h1{	color: #003366;	font-size: 1em;	font-weight: bold;}.publications-box h1 {	line-height: 18px;	font-size: 0.875em;	}.news-box h1 {	padding-bottom: 4px;}.publications-box h1 a,.news-box-content  h1 a {	color: #003366 !important;}.news-box p,.publications-box p {	color: #333;	font-size: 0.750em !important;	font-weight: normal;	padding-bottom: 10px;}.news-box li  a {	display: inline-block;	height: 42px;	line-height: 42px;	padding-left: 30px;	background: url("../img/li-news.png") no-repeat scroll 0 50% transparent		;	color: #666;}.news-box li  a:hover {	display: inline-block;	height: 42px;	line-height: 42px;	padding-left: 30px;	background: url("../img/li-news-h.png") no-repeat scroll 0 50%		transparent;	color: #084887;}/** ------- Content_left > news-box-content ---------- **/.news-box-content {	display: block;	padding-bottom: 10px;}/** ------- news-box-content ---------- **/.detail_link{	background: url("../img/detail-ico.png") no-repeat scroll 0 50%		transparent;	float: right;	margin-right: 20px;    padding-left: 20px;	margin-bottom: 10px;	font-size:0.688em;	line-height:16px;}div.news-1st-img {	text-align: center;	width: 115px;	float: left;}div.news-1st-img img {	border: 1px solid #CCC;    width: 80px !important;    height: 80px !important;}div.news-1st-text {	float: left;	width: 517px;	background-color: #F0F0F0;	padding: 5px 5px 5px 10px;}/*.news-box-content */ div.news-links {	padding-top: 10px;	font-size: 0.75em;}/*.news-box-content div.news-links div.news-item {	height: 18px;	vertical-align: top;	color: #333333;	font-size: 0.750em !important;	font-weight: normal;}*/.news-box-content  a {	color: #333333;}.news-box-content div.news-links div.news-item div {	float: left;}div.news-td-date {	color: #666;	text-align: right;	width: 95px;	margin-right: 15px;}div.news-td-flash {	background-color: #F0F0F0;	padding: 5px 0 5px 10px;}/*---*/.news-box-content table {	color: #333333;	font-size: 0.750em !important;	font-weight: normal;	width: 98%;}.news-box-content table.news-links {	padding-top: 10px;}.news-box-content td {	height: 18px;	vertical-align: top;}.news-box-content td a {	color: #333333;}td.news-td-date {	color: #737373;	text-align: center;	width: 115px;}td.news-td-flash {	background-color: #F0F0F0;	padding: 5px 0 5px 10px;}p.bread-crmbs {	color: #666666 !important;	font-size:0.688em !important;	font-weight: normal;	padding-bottom: 4px !important;}p.bread-crmbs a {	color: #666666 !important;	padding-left: 10px;}/*** ------- news-tabs, content-tabs ---------- ***/div.news-tabs {	border: 0 solid;	height: 25px;	left: 309px;	position: absolute;	text-align: left;	top: 0px;	z-index: 100;	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AbAbAb), color-stop(1, #808080) );			background:-moz-linear-gradient( center top, #AbAbAb 5%, #808080 100% );			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AbAbAb', endColorstr='#808080');			background:-o-linear-gradient(top,#AbAbAb 5%,#808080 100%);			background-color:#AbAbAb;*/}div.content-tabs {	border: 0 solid;	height: 25px;	left: 309px;	text-align: left;	top: 0px;	z-index: 100;	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AbAbAb), color-stop(1, #808080) );			background:-moz-linear-gradient( center top, #AbAbAb 5%, #808080 100% );			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AbAbAb', endColorstr='#808080');			background:-o-linear-gradient(top,#AbAbAb 5%,#808080 100%);			background-color:#AbAbAb;*/}/*** ------- news-tabs, content-tabs UL/LI---------- ***/.news-box .news-tabs ul,.content-tabs ul {	color: #fff;	font-size: 0.750em !important;	font-weight: normal;	display: inline-block;	padding: 0px;	width: 100%;	height: 20px;	float: right;	padding: 0px;}.content-tabs ul {	margin-top: 0px;	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) );	background:-moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% );	background:-o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%);	background-color:#EFEFEF;	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#FFFFFF');}.news-box .news-tabs ul.tabs li {	border-top: 3px solid transparent;	float: left;	font-size: 0.875em !important;	font-weight: normal;	height: 20px;	line-height: 20px;	list-style-type: none;	padding: 0 8px;	text-align: center;	vertical-align: bottom;}.content-tabs ul.tabs li  {	border-top: 3px solid transparent;	border-left: 1px solid transparent;	border-right: 1px solid transparent;	float: left;	font-weight: normal;	height: 20px;	line-height: 20px;	list-style-type: none;	padding: 3px 15px;	text-align: center;	vertical-align: bottom;}.news-box .news-tabs ul.tabs li a,.content-tabs ul.tabs li a {	background: none;	color: #333333;	display: inline-block;	padding: 0;	height: 20px;	line-height: 20px;}.news-tabs ul.tabs li:hover,.content-tabs ul.tabs li:hover {	background: #FFFFFF; /* Old browsers *//*	background: -moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% ); /* FF3.6+ *//*	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) ); /* Chrome,Safari4+ *//*	background: -webkit-linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* Chrome10+,Safari5.1+ *//*	background: -o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* Opera11.10+ *//*	background: -ms-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* IE10+ *//*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 *//*	background: linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* W3C *//*	border:1px solid #e1e1e1; */	cursor:pointer;	border-bottom:0px solid #e1e1e1; 	border-left:1px solid #e1e1e1;	border-right:1px solid #e1e1e1;	color:#005388;	text-decoration: underline;	border-top:3px solid #005388;	line-height: 13px !important;	height: 22px;	text-decoration: underline;}.news-tabs ul.tabs li.active:hover,.content-tabs ul.tabs li.active	{	background: #FFFFFF; /* Old browsers */	background: -moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% ); /* FF3.6+ */	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) ); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* Opera11.10+ */	background: -ms-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* W3C *//*	border:1px solid #e1e1e1; */	cursor:pointer;/*	border-bottom:1px solid #e1e1e1; */	color:#005388;	text-decoration: underline;	border-top:3px solid #005388;	line-height: 13px !important;	height: 17px;}.news-tabs ul.tabs li.active,.news-tabs ul.tabs li.active:hover,.content-tabs ul.tabs li.active,.content-tabs ul.tabs li.active:hover	{	background-color: #FFF;	border-top: 3px solid #006699;}.news-tabs ul.tabs li.active a,.content-tabs ul.tabs li.active a {	color: #006699;}/** ------- Content_left > publications-cloud-content ---------- **/.publ-cloud-divs {}.publications-box {	display: inline-block;}.news-box li,.publications-box li {	line-height: 42px;}.publications-box li  a {	background: url("../img/li-publ.png") no-repeat scroll 0 50% transparent;	color: #666;	padding-left: 30px;}.publications-box li  a:hover {	background: url("../img/li-publ-h.png") no-repeat scroll 0 50%transparent;	color: #003366;	padding-left: 30px;}.cloud-box {	margin-left: 20px;	width: 222px;}/** 	.cloud-box li  a	 {			background: url("../img/li-cloud.png") no-repeat scroll 0 50% transparent;		color: #666;	}		.cloud-box li  a:hover	{			background: url("../img/li-cloud-h.png") no-repeat scroll 0 50% transparent;		color:#003366;	}		**/ /** overide cloud **/.cloud-div {	margin-left: 20px;}.cloud-div ul {padding: 5px !important;}div.trcTagCloud {	padding-left: 0px !important;	padding-right: 0px !important;}div.trcTagCloud div {	padding-left: 4px;	padding-right: 4px;}.cloud-div h1 {	color: #666666;	font-size: 1.325em;	font-weight: bold;	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) );	background:-moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% );	background:-o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%);	background-color:#EFEFEF;	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#FFFFFF');	padding-left: 10px;	line-height: 42px;}.cloud-div {	font-size:0.750em;}	/**end overide**/ 		.cloud-box-content {	margin-top: 0px;}.cloud-box-content ul {	background: #FFF;	box-shadow: 0 0px 0 0 #DEDEDE inset;}.cloud-box li {	font-size: 0.750em !important;	font-weight: normal;	line-height: 18px;	padding: 0 10px;	text-align: left;}.cloud-box li  a {	color: #8E8E8E;	padding: 0 8px;}.cloud-box li  a.c-bld /*bold odd tags*/ {	font-weight: bold;}/** ------- publications-box-content ---------- **//*aktuality imro*/.tabContainer{	width:658px;	min-height: 350px;	/*-moz-box-shadow: 0px 4px 3px #CCC;	-webkit-box-shadow: 0px 4px 3px #CCC;	box-shadow: 0px 4px 3px #CCC;*/}.tabContainer .digiTabs{	background: #FFFFFF; /* Old browsers */	background: -moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% ); /* FF3.6+ */	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) ); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* Opera11.10+ */	background: -ms-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* W3C */		list-style:none;	display:block;	overflow:hidden;	margin:0;	padding:0px;	position:relative;	width: 658px;	line-height: 30px !important;	height: 35px !important;}.selectedTabsAct{	float:right;	border:1px solid #e1e1e1;	padding-left:5px!important;	padding-right:5px!important;	padding-bottom:5px!important;	cursor:pointer;	border-bottom:none;	font-size:0.750em !important;	font-weight:bold;	background-color:#ffffff;	color:#005388;	border-top:3px solid #005388;	line-height: 22px !important;	height: 22px;}.nonSelectedTabsAct{	background: #FFFFFF; /* Old browsers */	background: -moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% ); /* FF3.6+ */	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) ); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* Opera11.10+ */	background: -ms-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* W3C */		border-color: #E1E1E1;	float:right;	border-bottom:1px solid #e1e1e1;	padding:5px!important;	cursor:pointer;	font-size:0.750em !important;	font-weight:bold;	color:#666666;	line-height: 19px !important;	height: 20px;	border-left: 1px solid transparent;    border-right: 1px solid transparent;}.nonSelectedTabsAct:hover{	background: #FFFFFF;	float:right;	border:1px solid #e1e1e1;	padding-left:5px!important;	padding-right:5px!important;	padding-bottom:5px!important;	cursor:pointer;	border-bottom:1px solid #e1e1e1;	font-size:0.750em !important;	font-weight:bold;	color:#005388;	text-decoration: underline;	border-top:3px solid #005388;	line-height: 13px !important;	height: 17px;}.nadpis{/*	background: #FFFFFF; 	background: -moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% ); 	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) ); 	background: -webkit-linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%);	background: -o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); 	background: -ms-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 ); 	background: linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); */	float:left;	border:0px solid #fff;	padding-left: 10px!important;	cursor:default;	border-bottom:none;	margin-right:0px;	color:#666666;/*  font-size:0.8em;	font-weight:bold;	line-height: 30px !important; */}li.nadpis a{	padding-left:25px !important;}#tabContent{	padding:10px 10px 10px 0px;/*	padding-bottom:0px; */	background-color:#fff;	overflow:hidden;	float:left;/*	margin-bottom:10px; */	margin-left: 0px;	border-width: 0 0 0 0 solid #e1e1e1;/*	width:638px; */	min-height: 340px;/*	font-size: 0.750em; */}/*aktuality imro end*/.publications-box div.publ-item {	margin-top:10px;	display: inline-block;}div.publ-img {	text-align: center;	width: 115px;	float: left;}div.publ-img img {	border: 1px solid #ccc;	height:85px;	width:60px;}div.publ-text {/*	float: left;	width: 295px;*/}.viac_info {	font-size:0.688em;	font-weight: normal;	text-align: left;}.viac_info a {	color: #666;}div.news-1st-item {	height: 130px;	color: #333333;/*	font-size: 0.750em !important; */	font-weight: normal;/*	width: 98%; */}/*.news-box-content */ div.news-1st-item  h1 {	margin-bottom: 5px;	margin-left: 115px;	font-size: 0.875em;}div.news-1st-item  h1 > a {	color: #003366 !important;}/** ------- Banner ---------- **/div.bottom-banners { /**    margin: 18px 0px 18px 21px;   **/	height: 62px;}.bottom-banners-img {	float: left;	height: 60px;	margin-left: 4px;	width: 175px;	border: 1px solid #dFdFdF !important;}.bottom-banners-img:hover {	float: left;	height: 60px;	margin-left: 4px;	width: 175px;	border: 1px solid #006699 !important;}.bottom-banners-img-First {	float: left;	height: 60px;	margin-left: 0px;	width: 175px;	border: 1px solid #dFdFdF !important;}.bottom-banners-img-First:hover {	float: left;	height: 60px;	margin-left: 0px;	width: 175px;	border: 1px solid #006699 !important;}div.footer_links {	background: none repeat scroll 0 0 transparent;	height: 30px;}.footer_links table {	border: 0 none;	border-collapse: collapse;	display: inline-table;	float: right;	margin-right: 16px;	margin-top: 7px;	width: 550px;}.footer_links td {	border-right: 1px solid;	height: 11px;	text-align: center;	vertical-align: middle;}.footer_links td.td-help {	border-right: 0px;}.footer_links a {	color: #333;	font-size: 0.688em;	text-decoration: none;}.footer_links img {	vertical-align: middle;}.copyright {	color: #333;	float: left;	font-size: 0.688em;	margin: 7px 0 0 21px;}/* ------- footer-menu  ---------- */div.footer-menu {	width: 920px;	margin-left: 20px;}.footer-menu ul {	background: #006699; /* Old browsers */	background: -moz-linear-gradient(top, #084888 0%, #006699 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #084888 0%,#006699 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #084888 0%,#006699 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #084888 0%,#006699 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	border-radius: 4px;	height: 26px;	font-size: 0.929em;	font-weight: bold;	color: #FFF;	padding-left: 20px;	list-style-type: none;	margin-bottom: 0px;}.footer-menu ul img {	border: 1px solid #9EB6CF;}div.footer-menu ul:hover {	background: #ACC0D7; /* Old browsers */	background: -moz-linear-gradient(top, #ACC0D7 0%, #CEDAE7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ACC0D7), color-stop(100%,#CEDAE7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #ACC0D7 0%,#CEDAE7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #ACC0D7 0%,#CEDAE7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #ACC0D7 0%,#CEDAE7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ACC0D7', endColorstr='#CEDAE7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #ACC0D7 0%,#CEDAE7 100%); /* W3C */	border-radius: 4px;	color: #084887;	cursor: pointer;}.footer-menu li.closed,.footer-menu li.expanded {	line-height: 26px;	width: 920px;}.footer-menu li.closed {	background: url("../img/li-down-wh.png") no-repeat scroll 96% 50%		transparent;}.footer-menu li.closed:hover {	background: url("../img/li-down-h.png") no-repeat scroll 96% 50%		transparent;}.footer-menu li.expanded {	background: url("../img/li-up-wh.png") no-repeat scroll 96% 50%		transparent;}.footer-menu li.expanded:hover {	background: url("../img/li-up-h.png") no-repeat scroll 96% 50%		transparent;}.footer-menu-content table {	width: 100%;	padding: 10px;}.footer-menu-content th {	font-size: 1.125em;	font-weight: bold;	color: #084887;	padding: 00px 0px 4px 10px;	border-bottom: 1px solid #9EB6CF;	width: 16.5%;}.footer-menu-content td {	color: #000000;	font-size:0.875em;	padding: 7px 0px 7px 10px;	border-left: 1px solid #9EB6CF;	vertical-align: top;}.footer-menu-content td  a {	color: #000000;}.footer-menu-content td  a:hover,.footer-menu-content td  a:visited {	text-decoration: underline;}.footer-menu-content th.left,.footer-menu-content td.left {	padding: 00px 0px 4px 0px;	border-left: 0px;}.footer-menu-content td.left {	padding: 7px 0px 7px 0px;	border-left: 0px;	vertical-align: top;}.footer-menu-content {	background: #cedae7;	border-top: 0px solid #FFFFFF;	padding: 10px;	min-height: 110px;	width: 900px;}.footer-menu-content div {	float: left;	position: relative;	width: 16.5%;	min-height: 75px;}.footer-menu-content > div{	border-left: 1px solid #9EB6CF;}.footer-menu-content h1 {	font-size: 0.875em !important;	font-weight: bold;	color: #006699;	padding: 0px 0px 4px 10px;/*	border-bottom: 1px solid #9EB6CF; */}.footer-menu-content div div.content {/*	border-left: 1px solid #9EB6CF; */	color: #333;	font-size: 0.688em;	padding: 7px 0 7px 10px;	vertical-align: top;	width: 90%;}.footer-menu-content div div.content  a {	color: #333;	text-decoration:none;}.footer-menu-content div div.content a:hover,.footer-menu-content div div.content a:visited	{	text-decoration: underline;}.footer-menu-content div.left {	border-left: 0px;}.footer-menu-content div.left h1 {	padding: 0px 0px 4px 0px;}.footer-menu-content div.left div.content {	padding: 7px 0px 7px 0px;	border-left: 0px;	vertical-align: top;}/* ------- tiene pod divmi ---------- */.shadow-charts {	background: url("../img/b-shadow-graph.png") no-repeat scroll 100% 100%		transparent;	height: 5px;	margin-bottom: 10px;}.shadow-news {	background: url("../img/b-shadow-news.png") no-repeat scroll 50% 100%		transparent;	height: 10px;	margin-bottom: 5px;}.shadow-publ {	background: url("../img/b-shadow-publ.png") no-repeat scroll 100% 100%		transparent;	height: 9px;}.shadow-cloud {	background: url("../img/b-shadow-cloud.png") no-repeat scroll 100% 100%		transparent;	height: 6px;	float: right;	margin-left: 18px;	width: 222px;}/** ------- INE---------- **/.tableKlucoveUkazovatele{	width: 240px;}.dijitTab {	margin-right: 0px;}/* ------- INSIDE ---------- */		/** ------- top-breadcrumbs links ---------- **/	div.top-breadcrumbs {    border: 0 solid;    color: #333333;    font-size: 0.813em; /*13px */    margin: 0 0 10px 20px;    position: relative;    width: 100%;}div.top-breadcrumbs a{	color:#333;}	/** ------- Body-content  ---------- **/	div.body-frame {		float: left;		width: 680px;		position: relative;			}	div.body-content {/** display: inline-block;**/width:709px;}div.body-content-cognos {display: inline-block; margin: 0 0 0 9px;}div.body-content-cognos iframe {margin: 0 0 0 5px;}div.content-tabs {    left: 18px;    top: 1px;	}	div.content-tabs ul.tabs li	{    				border-bottom: 1px solid #DFDFDF;					height: 22px;	}		div.content-tabs ul.tabs li.active, .content-tabs ul.tabs li.active:hover {		background-color: #FFFFFF;		border-color: #005388 #DFDFDF #FFFFFF;		border-style: solid;		border-width: 3px 1px 1px;	}		.content-tabs td.active a {    color: #074786;}div.content-topico {    display: block;    margin: 0 16px 0 0;    position: relative;    text-align: right;    top: 0;}div.body-content-text {		display: block;	padding-bottom: 0px;	color: #000;	margin: 0 14px 14px;}div.body-content-text p{	    margin-bottom:10px;	font-size: 0.813em; /*13px */}	div.body-content-text h1{	    color: #00385E;    font-size: 1.125em; /*18px */    margin: 0;}	div.body-content h1 {color:#00385E;}	div.body-published {	    color: #666666;    display: block;    font-size: 0.688em; /*11px */    font-weight: bold;    margin: 0 0 10px;    padding: 0;    text-align: right;}	div.body-published  span.videne{	   font-weight: normal;   padding:0px;}/* ------- INSIDE END ---------- */	.graph-box-content{	display: inline-block;    width: 100%;}.graph-box-content p {	font-size:0.75em;	text-align:center;	color:#333;}	/** ------- Left-menu -------- **/	div.left-menu {    border: 0px solid #EFEFEF;	-moz-border-radius:0px 0px 0px 0px;	-webkit-border-radius:0px 0px 0px 0px;    border-radius: 0px 0px 0px 0px;	    float: left;    margin: 0 10px 0 20px;    width: 190px;		font-size: 0.875em;}div.left-menu p {	line-height: 1.125em;}.left-menu ul#menu, .left-menu ul#menu ul {	list-style-type:none;	margin: 0;	padding: 0;	width: 190px;}.left-menu ul#menu a {	display: block;	text-decoration: none;}.left-menu ul#menu li {	border-top: 1px solid #CCC;}.left-menu ul#menu li a {	background: #005388;	color: #FFF;	padding: 0.5em;}.left-menu ul#menu li a:hover{	background: #084877;	}.left-menu ul#menu li a:active{/*	background: #084877;	color: #FFF;	padding: 0.5em; */	font-weight: bold !important;}.left-menu ul#menu li ul li a {	background: #F0F0F0;	color: #333;	padding-left: 20px;}.left-menu ul#menu li ul li a:hover, .left-menu ul#menu li ul li a:active{	background: #fff;	border-left: 5px #CCC solid;	padding-left: 15px;	color:#064685	border-top 1px solid #005388;} .left-menu ul#menu li ul li a:active{		border-left: 5px #fff solid;		font-weight:bold;}.left-menu .code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }.left-menu .code code { display: block; padding: 3px; margin-bottom: 0; }.left-menu .code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }.left-menu .indent1 { padding-left: 0.750em; }.left-menu .indent2 { padding-left: 2em; }#currentNodeUl li a.activeNodeCss{	background: #FFF !important;	border-left: 4px #CCC solid !important ;	border-top:1px #005388 solid !important;	border-bottom:1px #005388 solid !important;	padding-left: 15px !important;	color:#064685 !important;}#activeNodeCssSub{	background: #FFFFFF; /* Old browsers *//*	background: -moz-linear-gradient( center top, #EFEFEF 30%, #FFFFFF 70% ); /* FF3.6+ *//*	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.3, #EFEFEF), color-stop(0.7, #FFFFFF) ); /* Chrome,Safari4+ *//*	background: -webkit-linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* Chrome10+,Safari5.1+ *//*	background: -o-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* Opera11.10+ *//*	background: -ms-linear-gradient(top,#EFEFEF 30%,#FFFFFF 70%); /* IE10+ *//*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 *//*	background: linear-gradient(top, #EFEFEF 30%,#FFFFFF 70%); /* W3C *//*	border:1px solid #e1e1e1; */	cursor:pointer;	border-bottom:0px solid #e1e1e1; 	border-left:1px solid #e1e1e1;	border-right:1px solid #e1e1e1;	color:#005388;	text-decoration: underline;	border-top:3px solid #005388;	line-height: 13px !important;	height: 22px;}.content-tabs ul.tabs li a:hover {    color: #00385E;    text-decoration: underline;}#activeNodeCssSub a {    color: #00385E;    text-decoration: none;}h1.statistics-list-header {    font: 1.5em/1.1em Arial,Helvetica,sans-serif;    margin: 15px 0 20px;}p.list-empty {    font: bold 0.85em Arial,Helvetica,sans-serif;    min-height: 400px;    padding: 20px 0 0 15px;}/* ------- Left-menu end ---------- */.rss{	margin: 10px;}/*---------Slovnik Pojmov--------------*//* ------- Concepts dictionary ------- */#vocabGlossaryFormWrapper {	background: none repeat scroll 0 0 #F0F0F0 !important;	margin: 0 14px 14px;	min-height: 30px;	padding: 10px 0px 0px;	position: relative;	width: 681px;}#vocabGlossaryFormWrapper #glossarySubmitWrapper{	margin-left: 130px;}#vocabGlossaryFormWrapper .glossarySubmit {	background: none;	border: none;	margin: 0;	padding: 0;	padding-left: 3px;	font-size: 0.75em;	color: #006699;	font-weight: bold}#vocabGlossaryFormWrapper .glossarySubmitAll{	font-size: 0.75em;	margin-left: 90px;	color: #006699;	font-weight: bold} #tableScrollWrapper {    margin: 0 14px 14px;    height: 60px;    position: relative;}#conceptsListText{	float: left;	font-size: 0.750em;	margin-top: 2px;	margin-left: 10px;}#vocabResultTableWrapper h1 {	font-weight: bold;	color: #00385E;	margin: 5px 0;	margin-left: 0 !important}.pagebanner {	display: none}#publisherExterny div.publ-list-filter {	min-height: 125px !important;}.publ-list-pager-externy {	color: #333333;    float: right;    margin: 15px 10px 5px 0;	min-width: 150px;}.publ-list-pager-externy strong{	font-weight: bold;	color: #fff;	background: #005388;	padding: 2px 7px;}.publ-list-pager-externy a:hover{	background: #005388;	padding: 2px 7px;	color: #fff !important;	font-weight: bold}.publ-list-pager-externy a{	text-decoration: none;	color: inherit;	padding: 0 7px;}.publ-list-pager-externy a.previous{	/* width: 22px;	height: 22px; */	background: url("../img/pl-pager-first.png") no-repeat center;	/* margin: 0 5px; */}.publ-list-pager-externy a.previous:hover{	background: url("../img/pl-pager-first-h.png") no-repeat center;}.publ-list-pager-externy a.next{	/* width: 22px; */	height: 22px;	/* float: right; */	background: url("../img/pl-pager-last.png") no-repeat center;	/* margin: -18px 0 0 0px; */}.publ-list-pager-externy a.next:hover{	background: url("../img/pl-pager-last-h.png") no-repeat center;	width: 22px;	height: 22px;	margin: -20px 0 0 0px;}#vocabResultList {	width: 100%;	margin: 0 auto;	border-collapse: collapse;	border-spacing: 0;	/* table-layout: fixed; */	/* font-size: 0.75em; */}#vocabResultList, #vocabResultList th, #vocabResultList td {	border: 1px solid #ccc;}#vocabResultList thead {	background: #CEDAE7;	color: #00385E;	text-align: center}#vocabResultList thead a {	color: #00385E}#vocabResultList thead tr th {	border-right: 1px solid #fff;	padding: 7px 0;	word-wrap: break-word}	#vocabResultList thead tr th:last-child {	border-right: 1px solid #ccc}#vocabResultList tbody {	color: #333}#vocabResultList tbody tr {	line-height: 1.50em;	color: #333;	/* border-bottom: 1px solid #ccc; */}#vocabResultList tbody tr td {	padding-left: 5px;	word-wrap: break-word;	width: 250px}#vocabResultList tbody tr td.lastModPageDate, #vocabResultList tbody tr td.colPdfReport{	text-align: center}#vocabResultList tbody tr td.colPdfReport{	text-align: center;	width: 35px;	padding-left: 1px;}#vocabResultList tbody tr td.lastModPageDate{	width: 70px;}#vocabResultList tbody tr.even {	background: #F0F0F0}#vocabResultList tbody a {	color: #00385E}DIV.publ-list-download-externy a{	background: url("../img/publ-dwnl.png") no-repeat scroll 0 0 transparent;	padding-left: 15px}DIV.publ-list-pager-externy{	POSITION: relative;/*	MIN-WIDTH: 100px;*/	FLOAT: right;	MARGIN-RIGHT: 14px;	margin-top: 15px;}DIV.publ-items-count-externy{	LINE-HEIGHT: 20px;	FLOAT: left;	margin-left: 200px;	margin-bottom: 10px;	margin-top: 10px;}#publisherExterny > H1 {	MARGIN-LEFT: 14px}#publisherExterny .publications-list {	border-bottom: none !important;	display: block;}/* DETAIL STRANKA */#vocabPagesDetailsWrapper{	margin-top: 22px;}#vocabPagesDetailsWrapper #customdl{  	margin: 20px auto;    overflow: hidden;    padding: 0;    margin-left: 14px;    font-size: 0.75em;}#vocabPagesDetailsWrapper #customdl .head{	color: #666666;	line-height: 1;}#vocabPagesDetailsWrapper h1{	margin-left: 14px;}#vocabPagesDetailsWrapper .customdt{	color: #00385E;	float: left;	width: 140px;}#vocabPagesDetailsWrapper .customdt.bold{	font-weight: bold}#vocabPagesDetailsWrapper .customdt.bold#first{	margin-top: 20px}#vocabPagesDetailsWrapper .bold{	font-weight: bold}#vocabPagesDetailsWrapper a.backButton{	background: url("../img/pl-filter-submit.png") no-repeat scroll 0 top transparent;    border-color: -moz-use-text-color;    border-style: none;    border-width: 0;    color: #FFFFFF;    float: left;    font-family: Arial,Helvetica,sans-serif;    font-size: 0.75em;    font-weight: bold;    height: 24px;    margin: 12px;    padding: 4px 0 0;    text-align: center;    text-decoration: none;    width: 134px;}#vocabPagesDetailsWrapper a.backButton:hover{	color: #CCC;	text-decoration: none !important;	cursor: default;}#vocabPagesDetailsWrapper .pojemData{	float: left;	margin-left: 20px;	max-width: 520px;	text-align: justify}.pubExtDetailsWrapper{	float: left;	width: 680px;	border-bottom: 1px solid #DEDEDE;	padding-bottom: 4px;    padding-top: 2px;}.pubExtDetailsWrapper.first{	margin-top: 20px}.pubExtDetailsWrapper.last{	border-bottom: none}#vocabPagesDetailsWrapper .customdd{	margin: 15px 17px;	text-align: justify;	line-height: 1.3}#publisherExterny  a,a:visited {	text-decoration: none !important}#publisherExterny  a:hover,a:active {	text-decoration: underline !important}/*---------Slovnik Pojmov -END--------------*//*-----------Kalendar-prveho-zverejnenia----*/.bread-crmbs-left {	color: #666666 !important;	font-size:0.913em !important;	font-weight: normal;	padding-bottom: 4px !important;}.bread-crmbs-right {	color: #666666 !important;	font-size:0.913em !important;	font-weight: normal;	padding-bottom: 4px !important;	float: right;	text-align: right;}div.publ-items-count-single{	color: #333333;	float: left;	font-size: 0.750em; /*12px */	line-height: 20px;	/*width: 200px; */	margin-left: 14px;	}		.publ-list-text-h1 {	color: #003366;	text-decoration: underline;}	/*---------------kalendar na homepage-------------*/.calendar-box-content .calendarprev{	background: url('../img/pl-pager-first.png') no-repeat scroll 0 top transparent;	width:16px;	height:16px;	display: block;	margin-left:6px;}.calendar-box-content:hover .calendarprev:hover{	background: url('../img/pl-pager-first-myh.png') no-repeat scroll 0 top transparent;	width:16px;	height:16px;	display: block;	margin-left:6px;}.calendar-box-content .calendarnext{	background: url('../img/pl-pager-last.png') no-repeat scroll 0 top transparent;	width:16px;	height:16px;	display: block;	margin-right:6px;	float:right;}.calendar-box-content:hover .calendarnext:hover{	background: url('../img/pl-pager-last-myh.png') no-repeat scroll 0 top transparent;	width:16px;	height:16px;	display: block;	margin-right:6px;	float:right;}.calendar-box-content .cal{	width:238px;}.calendar-box-content .cal a{	text-decoration: none;	}.calendar-box-content  .tooltip {	outline: none;	cursor: help; 	text-decoration: none;	position: relative;}.calendar-box-content  .tooltip div {	margin-left: -999em;	position: absolute;}.calendar-box-content  .tooltip:hover div.classic {	display: block;	color:#333;	font-weight: normal;	position: absolute; right: 0em; bottom: 0em; z-index: 99;	width: 180px;		}.calendar-box-content  .tooltip:hover img {	border: 0; margin: -10px 0 0 -55px;	float: left; position: absolute;}.calendar-box-content  .tooltip:hover em {/*	font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold; */	display: block; /*	padding: 0.2em 0 0.6em 0; */}.calendar-box-content  .classic { display: none; text-align: left; padding: 4px; }.calendar-box-content  .custom { padding: 0.5em 0.8em 0.8em 2em; }.calendar-box-content   a:hover { background: transparent; }.calendar-box-content  .classic {background: #F0F0F0; border: 1px solid #005388; }.calendar-box-content  .critical { background: #F0F0F0; border: 1px solid #FF3334;}.calendar-box-content  .help { background: #9FDAEE; border: 1px solid #2BB0D7;	}.calendar-box-content  .info { background: #9FDAEE; border: 1px solid #2BB0D7;	}.calendar-box-content  .warning { background: #FFFFAA; border: 1px solid #FFAD33; }.calendar-box-content   .details > a:hover { background: url("../img/detail-ico.png") no-repeat scroll 0 0 transparent; color:#333;}.calendar-box-content .cal td, .calendar-box-content .cal th {	font-size:0.750em;	text-align: center;	background-color:#FFF;	border: 4px solid #FFFFFF;	width:16px;	height:18px;	padding: 2px 0;}.calendar-box-content .cal td.weekDay{	color: #000;}.calendar-box-content .cal td:first-child {    border-left: 9px solid #FFFFFF;}.calendar-box-content .cal td:last-child {    border-right: 9px solid #FFFFFF;}.calendar-box-content .cal span.dayNumOther{	color: #999999;	text-decoration: none;	cursor: default;	position: relative;	outline: none;}.calendar-box-content .cal td.currentDay{	background-color: #006699;	font-weight:bold;	color:#FFFFFF;}.calendar-box-content .cal td.dayWithEvent{	background-color: #E2E2E2;	font-weight:bold;}.calendar-box-content .cal .calendarDate{	color:#005388;	font-weight:bold;}.calendar-box-content .cal .dayEvents{	color:#333;	font-weight:normal; }.calendar-box-content .cal .bottomTriangle{	font-size: 0px; 	line-height: 0%; 	width: 0px;	position: absolute;	right: 0px; 	bottom: 0px;	border-right: 8px solid #005388;	border-top: 8px solid #F0F0F0;}.calendar-box-content a:hover {	color: #005388;}/*------Kalendar-prveho-zverejnenia-END---*//*-----------custom susr---------------*/div.header-title {    width: 510px;}div.static-list {	clear: both;    width: 674px;}div.static-list table, div.static-list table th, div.static-list table td {	border: 1px solid #CCCCCC;}div.static-list table {	border-collapse: collapse;	border-spacing: 0;	width: 670px;}div.static-list table thead {	background: none repeat scroll 0 0 #CEDAE7;	color: #00385E;	text-align: center;	font: bold 0.750em Arial, Helvetica, sans-serif;}div.static-list table tbody {	color: #333333;	text-align: left;	font: 0.750em Arial, Helvetica, sans-serif;}div.static-list table tbody a:link, div.static-list table tbody a:visited, div.static-list table tbody a:hover {	color: #00385E;	text-decoration: none;	font:  1.000em Arial, Helvetica, sans-serif;	line-height: 1.5em;	padding: 0px;	margin: 0px;}div.static-list table tbody a:hover {	text-decoration: underline;}div.static-list table thead tr th {	border-right: 1px solid #FFFFFF;	padding: 7px 0;	word-wrap: break-word;	margin: 0px;	font: bold 1.000em Arial, Helvetica, sans-serif;}/*osetrenie tabuliek v informackach by J*/div.publ-detail-item div.publ-detail-text div.static-list table thead tr th {	font: bold 1.300em Arial, Helvetica, sans-serif;}div.static-list table thead tr th:last-child {	border-right: 1px solid #CCCCCC;}div.static-list table thead a:link {	color: #00385E;	text-decoration: none;	font: bold 1.000em Arial, Helvetica, sans-serif;	padding: 0px;	margin: 0px;}div.static-list table thead a:hover {	color: #00385E;	text-decoration: underline;	font: bold 1.000em Arial, Helvetica, sans-serif;	padding: 0px;	margin: 0px;}div.static-list table thead a:visited {	color: #00385E;	text-decoration: none;	font: bold 1.000em Arial, Helvetica, sans-serif;	padding: 0px;	margin: 0px;}div.static-list table tbody tr {	color: #333333;	line-height: 1.5em;	padding: 0px;	margin: 0px;}div.static-list table tbody tr td {	padding: 0px 5px 0px 5px;	word-wrap: break-word;	font: 1.000em/1.5em Arial, Helvetica, sans-serif;	margin: 0px;}/*osetrenie tabuliek v informackach by J*/div.publ-detail-item div.publ-detail-text div.static-list table tbody tr td {	font: 1.300em/1.8em Arial, Helvetica, sans-serif;}div.static-list table tbody tr td.td-center {	text-align: center;}div.static-list table tbody tr td li {	list-style-type:none; 	margin-left: -40px;}div.body-text {	width: 674px;	padding: 0px;	margin: 0px;}/*osetrenie zmenseneho pisma v inf. spravach*/div.publ-detail-text div.body-text {    font-size: 1.33em;}div.body-text ol {}div.body-text ol li {	list-style-type: decimal;	color: #333333;	font: 0.750em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 3px 0px 0px;	padding: 0px;}div.body-text ol li ol li, div.body-text ol li ul li {	list-style-type: lower-alpha;	color: #333333;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;}div.body-text ol li ul li {	list-style-type: circle;}div.body-text ol li ol li ol li, div.body-text ol li ol li ul li, div.body-text ol li ul li ul li, div.body-text ol li ul li ol li {	list-style-type: lower-roman;	color: #333333;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;}div.body-text ol li ol li ul li, div.body-text ol li ul li ul li {	list-style-type: square;}div.body-text ul li {	list-style-type: disc;	color: #333333;	font: 0.750em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;}.body-text ul li p {    font: 1em Arial,Helvetica,sans-serif;}div.body-text ul li ul li, div.body-text ul li ol li {	list-style-type: circle;	color: #333333;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;}div.body-text ul li ol li {	list-style-type: lower-alpha;}div.body-text ul li ol li ol li, div.body-text ul li ol li ul li , div.body-text ul li ul li ul li, div.body-text ul li ul li ol li {	list-style-type: lower-roman;	color: #333333;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;}div.body-text ul li ol li ul li, div.body-text ul li ul li ul li {	list-style-type: square;}div.body-text ol li a:link, div.body-text ol li a:visited, div.body-text ol li a:hover {	list-style-type: decimal;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 3px 0px 0px;	padding: 0px;	color: #00385E;	text-decoration: none;}/*doplnena klasa na zobrazovanie externych linkov pred linkom by J*/div.body-text ol li a[target="_blank"], div.body-text ol li a[target="_blank"]:link, div.body-text ol li a[target="_blank"]:visited, div.body-text ol li a[target="_blank"]:hover {    background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;    display: inline-block;    font: 1em/1.1em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text ol li a[href$='.pdf'], div.body-text ol li a[href$='.pdf']:link, div.body-text ol li a[href$='.pdf']:visited, div.body-text ol li a[href$='.pdf']:hover, div.body-text ol li a[href$='.pdf?MOD=AJPERES'], div.body-text ol li a[href$='.pdf?MOD=AJPERES']:link, div.body-text ol li a[href$='.pdf?MOD=AJPERES']:visited, div.body-text ol li a[href$='.pdf?MOD=AJPERES']:hover {    background: url("../img/icon-pdf-link.png") no-repeat scroll left center transparent;    display: inline-block;    font: 1em/1.1em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text ul.dots li a[target="_blank"], div.body-text ul.dots li a[target="_blank"]:link, div.body-text ul.dots li a[target="_blank"]:visited, div.body-text ul.dots li a[target="_blank"]:hover {    background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;    display: inline-block;    font: 1em/1.1em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text ul.dots li a[href$='.pdf'], div.body-text ul.dots li a[href$='.pdf']:link, div.body-text ul.dots li a[href$='.pdf']:visited, div.body-text ul.dots li a[href$='.pdf']:hover, div.body-text ul.dots li a[href$='.pdf?MOD=AJPERES'], div.body-text ul.dots li a[href$='.pdf?MOD=AJPERES']:link, div.body-text ul.dots li a[href$='.pdf?MOD=AJPERES']:visited, div.body-text.dots ul li a[href$='.pdf?MOD=AJPERES']:hover {    background: url("../img/icon-pdf-link.png") no-repeat scroll left center transparent;    display: inline-block;    font: 1em/1.1em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}.dots li {  text-align: left !important;}/*doplnena klasa na zobrazovanie externych linkov a pdf hoverov by J*/div.body-text ol li a[target="_blank"]:hover, div.body-text ol li a[href$='.pdf']:hover, div.body-text ol li a[href$='.pdf?MOD=AJPERES']:hover {	text-decoration: underline;}div.body-text ol li a:hover {	text-decoration: underline;}div.body-text ol li ol li a:link, div.body-text ol li ol li a:visited, .body-text ol li ul li a:link, .body-text ol li ul li a:visited, div.body-text ol li ol li a:hover, .body-text ol li ul li a:hover {	list-style-type: lower-alpha;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;	color: #00385E;	text-decoration: none;}div.body-text ol li ol li a:hover, .body-text ol li ul li a:hover {	text-decoration: underline;}div.body-text ol li ul li a:link, div.body-text ol li ul li a:hover, div.body-text ol li ul li a:visited {	list-style-type: circle;}div.body-text ol li ol li ol li a:link, div.body-text ol li ol li ol li a:visited, div.body-text ol li ol li ul li a:link,  div.body-text ol li ol li ul li a:visited, div.body-text ol li ul li ul li a:link,  div.body-text ol li ul li ul li a:visited, div.body-text ol li ul li ol li a:link,  div.body-text ol li ul li ol li a:visited, div.body-text ol li ol li ol li a:hover, div.body-text ol li ol li ul li a:hover, div.body-text ol li ul li ul li a:hover, div.body-text ol li ul li ol li a:hover {	list-style-type: lower-roman;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;	color: #00385E;	text-decoration: none;}div.body-text ol li ol li ol li a:hover, div.body-text ol li ol li ul li a:hover, div.body-text ol li ul li ul li a:hover, div.body-text ol li ul li ol li a:hover {	text-decoration: underline;}div.body-text ol li ol li ul li a:link, div.body-text ol li ol li ul li a:hover, div.body-text ol li ol li ul li a:visited, div.body-text ol li ul li ul li a:link, div.body-text ol li ul li ul li a:hover, div.body-text ol li ul li ul li a:visited {	list-style-type: square;}div.body-text ul li a:link,  div.body-text ul li a:visited, div.body-text ul li a:hover {	list-style-type: disc;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;	color: #00385E;	text-decoration: none;}div.body-text ul li a:hover {	text-decoration: underline;}div.body-text ul li ul li a:link,  div.body-text ul li ul li a:visited, div.body-text ul li ol li a:link,  div.body-text ul li ol li a:visited, div.body-text ul li ul li a:hover, div.body-text ul li ol li a:hover {	list-style-type: circle;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;	color: #00385E;	text-decoration: none;}div.body-text ul li ul li a:hover, div.body-text ul li ol li a:hover {	text-decoration: underline;}div.body-text ul li ol li a:link, div.body-text ul li ol li a:hover, div.body-text ul li ol li a:visited {	list-style-type: lower-alpha;}div.body-text ul li ol li ol li a:link,  div.body-text ul li ol li ol li a:visited, div.body-text ul li ol li ul li a:link,  div.body-text ul li ol li ul li a:visited, div.body-text ul li ul li ol li a:link,  div.body-text ul li ul li ol li a:visited, div.body-text ul li ol li ol li a:hover, div.body-text ul li ol li ul li a:hover, div.body-text ul li ul li ol li a:hover {	list-style-type: lower-roman;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;	color: #00385E;	text-decoration: none;}div.body-text ul li ol li ol li a:hover, div.body-text ul li ol li ul li a:hover, div.body-text ul li ul li ol li a:hover {	text-decoration: underline;}div.body-text ul li ol li ul li a:link, div.body-text ul li ol li ul li a:hover, div.body-text ul li ol li ul li a:visited, div.body-text ul li ul li ul li a:link, div.body-text ul li ul li ul li a:hover, div.body-text ul li ul li ul li a:visited {	list-style-type: square;}div.body-text p, div.static-list p, div.clean-list p, .contact p {	font: 0.750em Arial, Helvetica, sans-serif;	text-align: justify;	padding: 4px 0px 4px 0px;	margin: 0px;	color: #333333;}div.body-text h1, div.static-list h1, div.clean-list h1, .contact h1, div.body-text h2, div.static-list h2, div.clean-list h2, .contact h2, div.body-text h3, div.static-list h3, div.clean-list h3, .contact h3, div.body-text h4, div.static-list h4, div.clean-list h4, .contact h4 {	color: #333333;	text-align: justify;	padding: 20px 0px 4px 0px;	margin: 0px;}div.body-text h1:first-child, div.body-text h2:first-child, div.body-text h3:first-child, div.body-text h4:first-child {	padding: 4px 0;}div.body-text h1, div.static-list h1, div.clean-list h1, .contact h1 {	font: bold 1.125em Arial, Helvetica, sans-serif;}div.body-text h2, div.static-list h2, div.clean-list h2, .contact h2 {	font: bold 1.000em Arial, Helvetica, sans-serif;}div.body-text h3, div.static-list h3, div.clean-list h3, .contact h3 {	font: bold 0.875em Arial, Helvetica, sans-serif;}div.body-text h4, div.static-list h4, div.clean-list h4, .contact h4 {	font: bold 0.750em Arial, Helvetica, sans-serif;}div.body-text p a:link, div.body-text p a:hover, div.body-text p a:visited {	color: #00385E;	text-decoration: none;	font: 1.000em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 0px;	padding: 0px;}div.body-text p a:hover {	text-decoration: underline;}/*editovana klasa na zobrazovanie externych linkov pred linkom by J*/div.body-text p a[target="_blank"], div.body-text p a[target="_blank"]:link, div.body-text p a[target="_blank"]:visited, div.body-text p a[target="_blank"]:hover {    background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text p a[href$='.pdf'], div.body-text p a[href$='.pdf']:link, div.body-text p a[href$='.pdf']:visited, div.body-text p a[href$='.pdf']:hover, div.body-text p a[href$='.pdf?MOD=AJPERES'], div.body-text p a[href$='.pdf?MOD=AJPERES']:link, div.body-text p a[href$='.pdf?MOD=AJPERES']:visited, div.body-text p a[href$='.pdf?MOD=AJPERES']:hover {    background: url("../img/icon-pdf-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text p a[href$='.rtf'], div.body-text p a[href$='.rtf']:link, div.body-text p a[href$='.rtf']:visited, div.body-text p a[href$='.rtf']:hover, div.body-text p a[href$='.rtf?MOD=AJPERES'], div.body-text p a[href$='.rtf?MOD=AJPERES']:link, div.body-text p a[href$='.rtf?MOD=AJPERES']:visited, div.body-text p a[href$='.rtf?MOD=AJPERES']:hover, div.body-text p a[href$='.doc?MOD=AJPERES'], div.body-text p a[href$='.doc?MOD=AJPERES']:link, div.body-text p a[href$='.doc?MOD=AJPERES']:visited, div.body-text p a[href$='.doc?MOD=AJPERES']:hover, div.body-text p a[href$='.docx?MOD=AJPERES'], div.body-text p a[href$='.docx?MOD=AJPERES']:link, div.body-text p a[href$='.docx?MOD=AJPERES']:visited, div.body-text p a[href$='.docx?MOD=AJPERES']:hover {    background: url("../img/icon-doc-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text p a[href$='.zip'], div.body-text p a[href$='.zip']:link, div.body-text p a[href$='.zip']:visited, div.body-text p a[href$='.zip']:hover, div.body-text p a[href$='.zip?MOD=AJPERES'], div.body-text p a[href$='.zip?MOD=AJPERES']:link, div.body-text p a[href$='.zip?MOD=AJPERES']:visited, div.body-text p a[href$='.zip?MOD=AJPERES']:hover {    background: url("../img/icon-zip-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.body-text p a[href$='.xls'], div.body-text p a[href$='.xls']:link, div.body-text p a[href$='.xls']:visited, div.body-text p a[href$='.xls']:hover, div.body-text p a[href$='.xls?MOD=AJPERES'], div.body-text p a[href$='.xls?MOD=AJPERES']:link, div.body-text p a[href$='.xls?MOD=AJPERES']:visited, div.body-text p a[href$='.xls?MOD=AJPERES']:hover, div.body-text p a[href$='.xlsx?MOD=AJPERES'], div.body-text p a[href$='.xlsx?MOD=AJPERES']:link, div.body-text p a[href$='.xlsx?MOD=AJPERES']:visited, div.body-text p a[href$='.xlsx?MOD=AJPERES']:hover {    background: url("../img/icon-xls-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}/*editovana klasa na zobrazovanie externych linkov v TABULKACH*/div.static-list table tbody tr td a[target="_blank"], div.static-list table tbody tr td a[target="_blank"]:link, div.static-list table tbody tr td a[target="_blank"]:visited, div.static-list table tbody tr td a[target="_blank"]:hover {    background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.static-list table tbody tr td a[href$='.pdf'], div.static-list table tbody tr td a[href$='.pdf']:link, div.static-list table tbody tr td a[href$='.pdf']:visited, div.static-list table tbody tr td a[href$='.pdf']:hover, div.static-list table tbody tr td a[href$='.pdf?MOD=AJPERES'], div.static-list table tbody tr td a[href$='.pdf?MOD=AJPERES']:link, div.static-list table tbody tr td a[href$='.pdf?MOD=AJPERES']:visited, div.static-list table tbody tr td a[href$='.pdf?MOD=AJPERES']:hover{    background: url("../img/icon-pdf-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.static-list table tbody tr td a[href$='.doc'], div.static-list table tbody tr td  a[href$='.doc']:link, div.static-list table tbody tr td  a[href$='.doc']:visited, div.static-list table tbody tr td  a[href$='.doc']:hover, div.static-list table tbody tr td  a[href$='.doc?MOD=AJPERES'], div.static-list table tbody tr td  a[href$='.doc?MOD=AJPERES']:link, div.static-list table tbody tr td  a[href$='.doc?MOD=AJPERES']:visited, div.static-list table tbody tr td  a[href$='.doc?MOD=AJPERES']:hover, div.static-list table tbody tr td  a[href$='.docx?MOD=AJPERES'], div.static-list table tbody tr td  a[href$='.docx?MOD=AJPERES']:link, div.static-list table tbody tr td  a[href$='.docx?MOD=AJPERES']:visited, div.static-list table tbody tr td  a[href$='.docx?MOD=AJPERES']:hover, div.static-list table tbody tr td  a[href$='.rtf?MOD=AJPERES'], div.static-list table tbody tr td  a[href$='.rtf?MOD=AJPERES']:link, div.static-list table tbody tr td  a[href$='.rtf?MOD=AJPERES']:visited, div.static-list table tbody tr td  a[href$='.rtf?MOD=AJPERES']:hover {    background: url("../img/icon-doc-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.static-list table tbody tr td a[href$='.xls'], div.static-list table tbody tr td  a[href$='.xls']:link, div.static-list table tbody tr td  a[href$='.xls']:visited, div.static-list table tbody tr td  a[href$='.xls']:hover, div.static-list table tbody tr td  a[href$='.xls?MOD=AJPERES'], div.static-list table tbody tr td  a[href$='.xls?MOD=AJPERES']:link, div.static-list table tbody tr td  a[href$='.xls?MOD=AJPERES']:visited, div.static-list table tbody tr td  a[href$='.xls?MOD=AJPERES']:hover, div.static-list table tbody tr td  a[href$='.xlsx?MOD=AJPERES'], div.static-list table tbody tr td  a[href$='.xlsx?MOD=AJPERES']:link, div.static-list table tbody tr td  a[href$='.xlsx?MOD=AJPERES']:visited, div.static-list table tbody tr td  a[href$='.xlsx?MOD=AJPERES']:hover {    background: url("../img/icon-xls-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.static-list table tbody tr td a[href$='.zip'], div.static-list table tbody tr td  a[href$='.zip']:link, div.static-list table tbody tr td  a[href$='.zip']:visited, div.static-list table tbody tr td  a[href$='.zip']:hover, div.static-list table tbody tr td  a[href$='.zip?MOD=AJPERES'], div.static-list table tbody tr td  a[href$='.zip?MOD=AJPERES']:link, div.static-list table tbody tr td  a[href$='.zip?MOD=AJPERES']:visited, div.static-list table tbody tr td  a[href$='.zip?MOD=AJPERES']:hover{    background: url("../img/icon-zip-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}/*editovana klasa na zobrazovanie externych linkov a pdf hoverov by J*/div.body-text ul li a[target="_blank"]:hover, div.body-text ul li a[href$='.pdf']:hover, div.body-text ul li a[href$='.pdf?MOD=AJPERES']:hover, div.body-text p a[href$=".pdf?MOD=AJPERES"]:hover, div.body-text p a[href$=".pdf"]:hover, div.body-text p a[target="_blank"]:hover {	text-decoration: underline;}div.clean-list {	width: 674px;}div.clean-list ul {    margin: 20px 0 35px;    padding: 0 0 0 30px;}div.clean-list ul li {	color: #333333;	font: 0.750em Arial,Helvetica,sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px;	list-style-type: none;}div.clean-list ul li ul li {	color: #333333;	font: 1.000em Arial,Helvetica,sans-serif;	text-align: justify;	margin: 9px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;}div.clean-list ul li a, div.clean-list ul li a, div.clean-list ul li a, div.clean-list ul li a {    color: #00385E;    margin: 0;    padding: 1px 0;}div.clean-list ul li a[target="_blank"], div.clean-list ul li a[target="_blank"]:link, div.clean-list ul li a[target="_blank"]:visited, div.clean-list ul li a[target="_blank"]:hover {    background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;    color: #00385E;}div.clean-list ul li a[href$='.pdf'], div.clean-list ul li a[href$='.pdf']:link, div.clean-list ul li a[href$='.pdf']:visited, div.clean-list ul li a[href$='.pdf']:hover, div.clean-list ul li a[href$='.pdf?MOD=AJPERES'], div.clean-list ul li a[href$='.pdf?MOD=AJPERES']:link, div.clean-list ul li a[href$='.pdf?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.pdf?MOD=AJPERES']:hover {    background: url("../img/icon-pdf-link.png") no-repeat scroll left center transparent;     font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;    color: #00385E;}div.clean-list ul li a[href$='.xls'], div.clean-list ul li a[href$='.xls']:link, div.clean-list ul li a[href$='.xls']:visited, div.clean-list ul li a[href$='.xls']:hover, div.clean-list ul li a[href$='.xls?MOD=AJPERES'], div.clean-list ul li a[href$='.xls?MOD=AJPERES']:link, div.clean-list ul li a[href$='.xls?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.xls?MOD=AJPERES']:hover, div.clean-list ul li a[href$='.xlsx?MOD=AJPERES'], div.clean-list ul li a[href$='.xlsx?MOD=AJPERES']:link, div.clean-list ul li a[href$='.xlsx?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.xlsx?MOD=AJPERES']:hover {    background: url("../img/icon-xls-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;    color: #00385E;}div.clean-list ul li a[href$='.zip'], div.clean-list ul li a[href$='.zip']:link, div.clean-list ul li a[href$='.zip']:visited, div.clean-list ul li a[href$='.zip']:hover, div.clean-list ul li a[href$='.zip?MOD=AJPERES'], div.clean-list ul li a[href$='.zip?MOD=AJPERES']:link, div.clean-list ul li a[href$='.zip?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.zip?MOD=AJPERES']:hover {    background: url("../img/icon-zip-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;    color: #00385E;}div.clean-list ul li a[href$='.rtf'], div.clean-list ul li a[href$='.rtf']:link, div.clean-list ul li a[href$='.rtf']:visited, div.clean-list ul li a[href$='.rtf']:hover, div.clean-list ul li a[href$='.rtf?MOD=AJPERES'], div.clean-list ul li a[href$='.rtf?MOD=AJPERES']:link, div.clean-list ul li a[href$='.rtf?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.rtf?MOD=AJPERES']:hover, div.clean-list ul li a[href$='.doc?MOD=AJPERES'], div.clean-list ul li a[href$='.doc?MOD=AJPERES']:link, div.clean-list ul li a[href$='.doc?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.doc?MOD=AJPERES']:hover, div.clean-list ul li a[href$='.docx?MOD=AJPERES'], div.clean-list ul li a[href$='.docx?MOD=AJPERES']:link, div.clean-list ul li a[href$='.docx?MOD=AJPERES']:visited, div.clean-list ul li a[href$='.docx?MOD=AJPERES']:hover {    background: url("../img/icon-rtf-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;    color: #00385E;}div.clean-list ul li a:hover, div.clean-list ul li a[target="_blank"]:hover, div.clean-list ul li a[href$='.pdf']:hover, div.clean-list ul li a[href$='.pdf?MOD=AJPERES']:hover {	text-decoration: underline;}/* accordion by JG start*/div ul.acc {    color: #003333;    list-style: none outside none;    margin: 0;    padding: 0;    width: 676px;}div ul.acc li {    margin: 0;}div ul.acc li.first{	border-top: 1px solid #CCCCCC;}div ul.acc h3 {    border-bottom: 1px solid #CCCCCC;    border-left: 5px solid #CCCCCC;    border-right: 1px solid #CCCCCC;    cursor: pointer;    font: bold 1.17em Arial,Helvetica,sans-serif;    margin: 0 0 -1px;    padding: 6px 6px 8px;	width: 658px;}/*sluzi na definovanie stylu priradeneho po kliknuti*/div ul.acc h3.acc-0 {    border-left: 5px solid #00385E;}div ul.acc h3:hover {    border-left: 5px solid #00385E;    text-decoration: underline;}div ul.acc .acc-section {overflow:hidden; background:#fff}div ul.acc .acc-content {    border-bottom: 1px solid #CCCCCC;    border-left: 5px solid #00385E;    border-right: 1px solid #CCCCCC;    padding: 4px 15px 0;    width: 640px;}div.acc-content ul.acc-links {	margin: 0;    padding: 8px 0 0;}div.acc-content ul.acc-links li {    float: left;    margin: 0;    padding: 0 5px;}div.acc-content p {    font-size: 1em;}div.acc-content p span {    color: #FF0000;}div.acc-content ol li {    font-size: 1em;    list-style-type: decimal;}.acc-content ul.list-columns {    width: 200px;    margin: 0;    padding: 0;}/*generate multiple columns */.acc-content ul.generated-columns {    height: 60px;    display: flex;    flex-direction: column;    flex-wrap: wrap;}.acc-content ul.generated-columns li{	width: 215px;}h2.contact {    padding: 20px 0px 20px 0px !important;}.acc-content .four-column-1 {    padding: 0 45px 0 0 !important;    width: 240px !important;}.susr-contact-img a {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}div.susr-contact-img {    float: left;    height: 120px;    margin: 0;    padding: 0;    position: relative;    width: 170px;}.acc-content ul.acc-bb-long {    width: 230px;}.acc-content ul.acc-bb-long100 {    width: 100%;}/* accordion by JG end*//* warning in static page by JG start*/.notice-borders {	border: 2px solid #b72735;	padding: 10px; 	 margin: 15px 0;}.notice-borders strong {	color: #b72735;}div.warn-zber a strong {    color: #00385E;}div.warn-zber ul {    margin: 0;    padding: 10px 0 15px 3px;}/* warning in static page by JG end*/.superscript {	position: relative;	top: -0.5em;	font-size: 80%;	font: 0.750em Arial,Helvetica,sans-serif;	margin: 0px;	padding: 0px;}div.contact {	width: 674px;}div.contact ul li {    color: #333333;    font: 0.75em Arial,Helvetica,sans-serif;    list-style-type: none;    margin: 9px 0 0;    padding: 0 0 0 10px;    text-align: justify;    width: 380px;}div.contact ul li ul li {	color: #333333;	font: 1.000em Arial,Helvetica,sans-serif;	text-align: justify;	width: 300px;	margin: 9px 0px 0px 0px;	padding: 0px 0px 0px 18px;	list-style-type: none;}div.contact p a:link, div.contact p a:hover, div.contact p a:visited {	color: #00385E;	text-decoration: none;	font: 1.000em Arial,Helvetica,sans-serif;	text-align: justify;	margin: 0px;	padding: 0px;}div.contact p a:hover {	text-decoration: underline;}div.contact h3 a:link, div.contact h3 a:hover, div.contact h3 a:visited {	color: #00385E;	text-decoration: none;	font: bold 1.000em Arial,Helvetica,sans-serif;	text-align: justify;	margin: 0px;	padding: 0px;}div.contact h3 a:hover {	text-decoration: underline;}div.contact h4 a:link, div.contact h4 a:hover, div.contact h4 a:visited {	color: #00385E;	text-decoration: none;	font: bold 1.000em Arial,Helvetica,sans-serif;	text-align: justify;	margin: 0px;	padding: 0px;}div.contact h4 a:hover {	text-decoration: underline;}.contact ul li h4 {    color: #333333;    font: bold 1em Arial,Helvetica,sans-serif;}.contact-offset-fax {    padding: 0 0 0 24px;}ul li.contact-offset {    padding: 0 0 0 52px !important;}.contact-offset-email {    padding: 0 0 0 3px;}.contact-address {    float: left;    width: 260px;}.contact-map {    float: left;    margin: 0;    width: 406px;}.contact-list-executive {    clear: both;}.list-columns.contact-spokeman-1 {    float: left;    margin: -15px 0 0;    width: 50px;}.list-columns.contact-spokeman-2 {    margin: 5px 0 0;}div.contact h3.contact-list-executive a:link, div.contact h3.contact-list-executive a:visited, div.contact h3.contact-list-executive a:hover {    color: #333333;    line-height: 40px;    text-decoration: underline;}div.contact h3.contact-list-executive a:hover {    color: #00385E;}/*v kontaktoch a v predaj a objednavky stat.produktov*/div.accordion-item ul.contact-column-1.accordion-list {    border-left: 5px solid #00385E;    height: 100px;    margin: -34px 0 0 -5px;    padding: 38px 0 0 25px;    width: 200px;}/*uprava v rozbalovackach by JG*/div ul.acc .acc-content h4 {    font: bold 1em Arial, Helvetica, sans-serif !important;    padding: 0 !important;}div.acc-content ul {    margin: 0;    padding: 0;}ul.list-columns li.li-up-space, div.clean-list ul li ul li.li-up-space {    margin: 2em 0 0 0 !important;}ul.list-columns li.li-up-double-space {    margin: 4em 0 0 0 !important;}/*alone tables by JG*/.alone-tab {    clear: none !important;    font-size: 1.33em !important;}.registre {    height: 290px;}.alone-table {    margin: 10px 0 0;    width: 330px !important;}.alone-table  tr td:last-child {    text-align: center;}.alone-table  td + td {    text-align: center;}ul.list-columns.contact-column-2 {    width: 230px;}div.susr-contact-img-bb {bottom: 0px; height: 130px;}div.contact ul li.bb {width: 353px;}div.susr-contact-img {    bottom: 25px;    float: left;    height: 100px;    margin: 0;    padding: 0;    position: relative;    width: 170px;}div.susr-contact-img img {    margin: 0;    padding: 0;}.border-bottom h2 {	border-bottom: 1px solid #dfdfdf;	width: 674px;}.nested p {	color: #333333;	text-decoration: none;	font: bold 1.000em Arial,Helvetica,sans-serif;	text-align: justify;	margin: 0px;	padding: 0px;}.icon-right-ext a:link, .icon-right-ext a:hover, .icon-right-ext a:visited {	background: url("../img/icon-new-link.png") no-repeat scroll right center transparent;	font: 1.000em Arial, Helvetica, sans-serif;	color: #00385E;	text-decoration: none;	padding: 1px 17px 1px 0px !important;	margin: 0px;	line-height: 1.5em;}.icon-right-ext a:hover {	text-decoration: underline;}.icon-left-ext a:link, .icon-left-ext a:hover, .icon-left-ext a:visited {	background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;	display: inline;	font: 1.000em Arial, Helvetica, sans-serif;	color: #00385E;	text-decoration: none;	padding: 1px 0px 1px 17px !important;	margin: 0px;	line-height: 1.5em;}.icon-left-ext a:hover {	text-decoration: underline;}/*social media by JG*/.body-text.social-media {    float: left;    margin: 15px 0 0 0;    padding: 0;}li.twitter {    list-style-type: none !important;    padding: 5px 0 15px 10px !important;    background: None;    display: inline-block;}.list-inf-message-speaker li.media {    padding: 8px 0 0 0;}div.clean-list ul li.twitter a[target="_blank"], div.clean-list ul li.twitter a[target="_blank"]:link, div.clean-list ul li.twitter a[target="_blank"]:visited, div.clean-list ul.twitter a[target="_blank"]:hover {    background: None;	padding: 0 0 0 0 !important;}/*zoradovanie 10, 25, 50 - by J*//*doplnena nova klasa custom-template-tooltip - by J*/.custom-template-tooltip {    height: 26px;    margin: 0;    padding: 0;    position: relative;    width: 669px;}/*zmenena klasa custom-template-paging - by J*/.custom-template-paging {    float: right;    height: 0;    margin: 0;    padding: 0;    position: relative;    width: 437px;}/*zmenena klasa custom-template-header - by J*/.custom-template-paging-header {    float: left;    font-size: 0.75em;    padding: 0;    position: relative;    width: 120px;}/*zmenena klasa custom-template-paging-body - by J*/.custom-template-paging-body {	color: #333333;	float: left;	font-size: 0.75em;}/*zmenena klasa custom-template-paging-box - by J*/.custom-template-paging-box {    border: 1px solid #006699;    display: inline-block;    font-size: 1em;    height: 20px;	/*jg*/     width: 75px;}.custom-template-paging-box ul {    line-height: 20px;    margin: 0;    padding: 0;}ul li.custom-template-paging-item {    background-color: #005388;    color: #FFFFFF;    display: inline-block;    height: 20px;    list-style-type: none;    margin: 0;	/*jg*/     padding: 0 1px;    vertical-align: top;	/*jg*/     width: 23px;}ul li.custom-template-paging-item a:link, ul li.custom-template-paging-item a:visited, ul li.custom-template-paging-item a:hover {    background-color: #FFFFFF;    color: #005388;    display: inline-block;    height: 20px;    list-style-type: none;    margin: 0 0 0 -5px;    padding: 0 4px 0 3px;    text-decoration: none;    vertical-align: top;    width: 20px;}li.custom-template-paging-item a:hover {    background-color: #005388 !important;    color: #FFFFFF !important;}ul li.custom-template-paging-item span.custom-template-paging-offset {    margin: 0 0 0 -1px;}ul li.custom-template-paging-item span.custom-template-paging-offset a {    margin: 0 0 0 -3px;    padding: 0 0 0 2px;}.count-frame-custom-templates  ul li a:link {	background-color: #FFFFFF;	width: 16px;	height: 20px;	margin: 0;	padding: 0;}.count-frame-custom-templates  ul li a:hover {	background-color: #005388;	color: #FFFFFF;	width: 16px;	height: 20px;	margin: 0;	padding: 0;}.custom-templates-list {	padding: 0 0 0 20px;}.static-list.custom-templates-list h1 {    color: #00385E;    font-weight: normal;}.static-list.custom-templates-list table {    margin: 0 0 10px;}.custom-templates-detail {	width: 709px;	font-size: 0.75em;	margin: 20px auto 20px 14px;	overflow: hidden;	padding: 0;}.custom-templates-detail h1, .custom-templates-detail h2 {	font: bold 1.125em Arial, Helvetica, sans-serif;	color: #000000;	width: 680px;	text-align: justify;	margin: auto;	padding-top: 4px;	padding-bottom: 4px;}.custom-templates-detail h2 {	font: bold 1.000em Arial, Helvetica, sans-serif;}.row-custom-templates-border, .first-row-custom-templates-border, .last-row-custom-templates-border {	border-bottom: 1px solid #DEDEDE;	float: left;	padding: 4px 0 6px 0;	width: 680px;}.row-custom-templates, .first-row-custom-templates, .last-row-custom-templates {	float: left;	padding: 4px 0 6px 0;	width: 680px;}.first-row-custom-templates, .first-row-custom-templates-border {	padding: 20px 0 6px 0;}.last-row-custom-templates, .last-row-custom-templates-border {	padding: 2px 0 14px 0;}.title-row-custom-templates {	color: #00385E;	float: left;	width: 330px;	font-weight: bold;	margin-right: 5px;}.content-row-custom-templates {	float: left;	max-width: 674px;	text-align: justify;	color: #333333;}.content-row-custom-templates a {	color: #00385E;    font: 1em Arial,Helvetica,sans-serif;    list-style-type: disc;    margin: 9px 0 0;    padding: 0;    text-align: justify;    text-decoration: none;}.content-row-custom-templates a:hover {    text-decoration: underline;}a.no-link-custom-templates:link,a.no-link-custom-templates:hover {	text-decoration: none;	color: #333333;	cursor: text;}/*pridana klasa box-row-custom-templates  by J*/.box-row-custom-templates {    clear: both;    padding: 5px 0;}.box-custom-templates {	background-color: #F0F0F0;	color: #333333;	width: 670px;	float: left;	padding: 0 5px;}.box-row-custom-templat {	float: left;	padding: 4px 0 6px 0;	width: 680px;}/*cislovanie v sablonach 1,2,3,4... by J*/.custom-template-paging-numbers {    float: right;    font-size: 0.75em;    margin: 0;    padding: 0;    position: relative;    text-align: right;    width: 245px;}.custom-template-paging-numbers ul {    margin: 0;    padding: 0;}ul li.custom-template-paging-numbers-item {    background-color: #005388;    color: #FFFFFF;    display: inline-block;    height: 16px;    list-style-type: none;    margin: 0;    padding: 0 6px 0 0;    text-align: right;    vertical-align: top;    width: 12px;}ul li.custom-template-paging-numbers-item a:link, ul li.custom-template-paging-numbers-item a:visited, ul li.custom-template-paging-numbers-item a:hover {    background-color: #FFFFFF;    color: #005388;    display: inline-block;    font: 1em Arial,Helvetica,sans-serif;    height: 16px;    list-style-type: none;    margin: 0;    padding: 0 6px 0 0;    text-decoration: none;    vertical-align: top;    width: 12px;}ul li.custom-template-paging-numbers-item a:hover {	color: #FFFFFF;	background-color: #005388;}.custom-template-paging-numbers-arrow {	height: 20px;    margin: 0;    padding: 1px 11px 2px 5px;    width: 15px;}.custom-template-paging-numbers-first {    background: url("../img/pl-pager-first.png") no-repeat scroll 50% 50% white;}.custom-template-paging-numbers-first:hover {	background: url("../img/pl-pager-first-h.png") no-repeat scroll 50% 50% white;}.custom-template-paging-numbers-last {    background: url("../img/pl-pager-last.png") no-repeat scroll 50% 50% white;}.custom-template-paging-numbers-last:hover {    background: url("../img/pl-pager-last-h.png") no-repeat scroll 50% 50% white;}/*zoznamy 2,3,4 stlpcove by J*/.accordion {    border-bottom: 1px solid #CCCCCC;    clear: both;    margin: 17px 0 30px;    width: 678px;}.accordion-item, .accordion-item:hover {    border-left: 5px solid #CCCCCC;    border-top: 1px solid #CCCCCC;    clear: both;    margin: 0;    padding: 0;    position: relative;    width: 673px;}.accordion-item:hover {    border-left: 5px solid #00385E;}div.accordion-item h3 {    padding: 8px 0 8px 15px;}div.accordion-item h3:hover {    color: #00385E;    text-decoration: underline;}div.accordion-item ul.accordion-list {    border-left: 5px solid #00385E;    height: 195px;    margin: -34px 0 0 -5px;    padding: 34px 0 0 55px;}div.list-item ul li {    font: 1em Arial,Helvetica,sans-serif;}ul.list-columns {    float: left;    margin: 0;    padding: 0 0 0 10px;    width: 500px;}ul.list-columns a {    color: #00385E;    text-decoration: none;}ul.list-columns a:hover {    color: #00385E;         text-decoration: underline;}ul.list-columns li {    margin: 5px 0 0 !important;}ul.four-column-1 {    width: 240px;}ul.four-column-2.list-columns {    border-left: 1px solid #CCCCCC;    margin: 7px 0 0;    padding: 13px 0 16px 30px;    width: 102px;}ul.four-column-3 {    padding: 0 !important;    width: 70px;}ul.four-column-4 {    width: 85px;}ul.two-column-1 {    width: 250px;}ul.two-column-2 {    width: 300px;}ul.three-column-1 {    width: 70px;}ul.three-column-2 {    width: 70px;}ul.three-column-3 {    width: 130px;}/*doplnene kvoli informackam by J*/ul.list-inf-message {    border-right: 1px solid #CCCCCC;    float: left;    padding: 0 0 0 20px !important;    text-align: justify;    width: 170px;}ul.list-inf-message li h4, ul.list-inf-message-2 h4, ul.list-inf-message-speaker h4, ul.list-inf-message-service h4, ul.list-inf-message-gestor h4, ul.list-inf-message-gestor2 h4{    color: #333333;    font: bold 1em Arial,Helvetica,sans-serif;    padding: 0 0 4px;}ul.list-inf-message-speaker {    float: left;    width: 239px;}ul.list-inf-message-service {    float: left;    width: 148px;}ul.list-inf-message-gestor {    float: left;    padding: 0 0 0 20px !important;    width: 260px;}ul.list-inf-message-gestor2 {    float: left;    margin: 43px 0 13px 10px !important;    width: 186px;}div.clean-list h4.list-inf-mesaage-warning {    clear: both;    color: #333333;    font: bold 1em Arial,Helvetica,sans-serif;}div.clean-list div.list-inf-mesaage-warning p {  clear: both;  color: #333333;  font: bold 1.00em Arial,Helvetica,sans-serif;}div.clean-list div.list-inf-mesaage-warning p a[target="_blank"], div.clean-list div.list-inf-mesaage-warning p a[target="_blank"]:link, div.clean-list div.list-inf-mesaage-warning p a[target="_blank"]:visited, div.clean-list div.list-inf-mesaage-warning p a[target="_blank"]:hover {  font: 1em/1.275em Arial, Helvetica, sans-serif;  padding: 0 0 0 15px !important;}div.clean-list div.list-inf-mesaage-warning p a[target="_blank"], div.clean-list div.list-inf-mesaage-warning p a[target="_blank"]:link, div.clean-list div.list-inf-mesaage-warning p a[target="_blank"]:visited, div.clean-list div.list-inf-mesaage-warning p a[target="_blank"]:hover {  background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;  font: bold 1em/1.6em Arial,Helvetica,sans-serif;  margin: 0;  padding: 1px 0 1px 17px !important;  color: #00385E;}.icon-left-pdf {	background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;/* v buducnosti prepisat na aktualny nazov ikony pdf */	display: inline;	font: 1.000em Arial, Helvetica, sans-serif;	color: #00385E;	text-decoration: none;	padding: 1px 0px 1px 17px !important;	margin: 0px;	line-height: 1.5em;}.icon-right-pdf {	background: url("../img/icon-new-link.png") no-repeat scroll right center transparent;/* v buducnosti prepisat na aktualny nazov ikony pdf */	display: inline;	font: 1.000em Arial, Helvetica, sans-serif;	color: #00385E;	text-decoration: none;	padding: 1px 0px 1px 17px !important;	margin: 0px;	line-height: 1.5em;}.icon-left-xml {	background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;/* v buducnosti prepisat na aktualny nazov ikony xml */	display: inline;	font: 1.000em Arial, Helvetica, sans-serif;	color: #00385E;	text-decoration: none;	padding: 1px 0px 1px 17px !important;	margin: 0px;	line-height: 1.5em;}.icon-right-xml {	background: url("../img/icon-new-link.png") no-repeat scroll right center transparent;/* v buducnosti prepisat na aktualny nazov ikony xml */	display: inline;	font: 1.000em Arial, Helvetica, sans-serif;	color: #00385E;	text-decoration: none;	padding: 1px 0px 1px 17px !important;	margin: 0px;	line-height: 1.5em;}.information-report-separator {  border-top: 1px solid #666666;  margin: 8px 0 0 0;  padding: 4px 0 0;  position: relative;  width: 400px;}/* editovana klasa by J */table.sdds-table {    margin: 0 0 0 4px;    padding: 0;}.sdds-table tbody tr td p {    font-size: 1em;}.sdds-table-header td p, .sdds-table-item td p {    font-size: 1em;}.sdds-table-header td, .sdds-table-item td {    vertical-align: top;}.sdds-table tbody tr td {    vertical-align: top;}.sdds-table-header td p {	font-weight: bold;	color: #333333; }#sdds-inline-table { margin: 10px 0px;  font-size: 1.335em; width: 600px;}.list-sdds tr.sdds-table-header p {    padding: 5px 0 5px 10px;}.management {    background-color: #F0F0F0;    height: 206px;    margin: 35px 0 0 13px;    padding: 0 0 0 50px;    width: 598px;}.management-img {    float: right;    padding: 13px 43px 13px 13px;}div.management ul {    margin: 15px 0 0;    padding: 0 0 0 45px;}div.management ul li {    line-height: 25px;    margin: 0;    padding: 0 0 0 8px;}div.management h2 {    padding: 38px 0 0;}.clr {clear: both;}ul.opis {    float: left;    text-align: center;    width: 307px;}ul.opis li {    text-align: center !important;    width: 300px !important;}div.photo-gallery {    clear: both;    padding: 20px 0;    width: 100%;}div.photo-gallery ul {    height: 130px;    margin: 0;    padding: 0 0 0 8px;}div.photo-gallery ul li {    float: left;    list-style-type: none;    margin: 6px 3px 0;    padding: 0;    text-align: center;    width: 160px;}.photo-gallery ul li img {    border: 1px solid #CCCCCC;}.img-certificat1, .img-certificat2 {    float: left;    padding: 30px 10px 30px 25px;    width: 300px;}.list-phonebook {    width: 117px;}.statistics2013 {    float: left;    padding: 7px 28px 31px 0;    width: 200px;}.statistics2013-text {    float: left;    width: 440px;}.phare {    width: 80px;}.td-forms {	width: 74px;}/*-----------custom susr END---------------*/.jsOff{	display: none;}/*------------MPUI-------------------------*/body.mpui .star-full{	color: #aa0;}body.mpui .star-empty{	color: #aaa;}body.mpui FORM.pl-filter-form INPUT.text_small {	WIDTH: 150px}body.mpui div.filter_subfields{	position:relative;	float:left;	width:405px;}body.mpui div.filter_subfields div{	height:30px;}body.mpui div.filter_subfields div input{	position: absolute;	width:300px;	right:0;}body.mpui .priorita_0{	background-color:#990000;}body.mpui .priorita_1{	background-color:#BF6000;}body.mpui .priorita_2{	background-color:#006633;}body.mpui .priorita_3{	background-color:#003264;}body.mpui .priorita_4{	background-color:#510000;}body.mpui .priorita_5{	background-color:#00385E;}body.mpui .priorita_0 span,body.mpui .priorita_1 span,body.mpui .priorita_2 span,body.mpui .priorita_3 span,body.mpui .priorita_4 span,body.mpui .priorita_5 span {		color:#fff;}/*Tabulka prehlady*/body.mpui table.tabulka{	width:100%;	table-layout:auto;	border-collapse: collapse;	 border-spacing: 0px; 	 border: 1px solid #CCC;	 overflow-x:scroll ;}body.mpui table.tabulka thead tr th{	color: #00385E;	background-color: #CEDAE7;	border-left: 1px solid #CCC;	text-align:center;	vertical-align:top;}body.mpui table.tabulka tbody tr{	height:  1.50em;}body.mpui table.tabulka tbody tr td{		font-style: normal;	color: #333;	padding-right: 5px;	border-left: 1px solid #CCC;	white-space: nowrap;	overflow:visible;	text-align:center;}body.mpui table.tabulka tbody tr td:first-child{		text-align:left;}body.mpui table.tabulka a:hover{	text-decoration:underline;}body.mpui table.tabulka tbody tr td s_grid_empty{	padding-left: 100px;}body.mpui table.tabulka tbody tr.s_grid_tr1{background-color: #FFF;}body.mpui table.tabulka tbody tr.s_grid_tr2{background-color: #F0F0F0;}body.mpui .text-left{	text-align:left !important; }body.mpui .text-right{	text-align:right !important; }body.mpui .text-center{	text-align:center !important; }body.mpui .text-top:{	vertical-align:top !important;}body.mpui a.pl-filter-link {    color: #074768;    display: inline-block;    float: left;    font-size: 0.750em; /*12px */    height: 24px;    line-height: 24px;    margin: 8px;}body.mpui a.pl-filter-link:hover {    color: #666666;}/*	Formular povinna polozka*/body.mpui .input span.required:AFTER{	content:"*";}body.mpui .input label.required:AFTER{	content:"*";}body.mpui .attachFile{	margin-left:5px;}body.mpui div.filter-tlacitka  {	height: 50px;}/*Button pripojit prilohy*/body.mpui button.doplnkovy-text {	  border: none;	  background-color: transparent;	  padding: 0;	  text-align: left;}body.mpui button.doplnkovy-text p{	color: #00385E;	font-weight: normal;	font-size: 1.25em;}body.mpui button.doplnkovy-text:hover {	text-decoration:underline;}body.mpui[class~="clear-area"],body.mpui .clear-area {	background-color: rgb(255,255,255) !important;}body.mpui div.susr-ramik h1{	margin-left:14px;}body.mpui .table-scroll{	overflow-x:auto;min-width:90%;}body.mpui .table-column-ziadatel{	white-space:normal; 	min-width:200px;}body.mpui .table-column-popis{	white-space:normal; 	min-width:200px;}body.mpui .table-column-nazov-procesu{	white-space:normal; 	min-width:200px;}body.mpui .mp-verzia {	font-size:0.75em;	left:5px;	top:1px;}body.mpui .date-icon-odsadit{	margin-left:3px;}body.mpui .error-message-title{	color:red; font-weight:bold; font-family:Verdana; font-size:75%;}body.mpui .error-message-desc{	color:black; font-family:Verdana; font-size:60%;}body.mpui .error-message-susr{	color:black; font-weigth:bold; font-family:Verdana; font-size:60%;}body.mpui .full-widht{	width:100% !important;}body.mpui .nowrap {	white-space: nowrap !important;}@media print {	body.mpui .noprint {		display: none;	}	body.mpui a,	body.mpui button,	body.mpui input[type='submit'] {		display: none;	}}form.publ-list-switcher > div.publications-list {	display:inline;}/*-----------------Detail-----------------*/.skryt{	font-size: 1.1em !important;	margin-left: 25px !important;}.spis{	margin-left: 26px !important;}.detailTopDiv{	margin-bottom: 10px;	margin-top: 10px;	width: 50%;	float:left;}.detailTable td{	vertical-align: top;	width: 50%;}.detailTable pre{	font-family: Arial,Helvetica,sans-serif;	font-weight: normal;    line-height: 1.5em;}.inputDetail{	margin-left: 10px;	margin-top: 0px;	margin-bottom: 0px;	font-size: 0.750em;}.inputDetail td{	vertical-align: top;}.inputDetailFirstTd{	white-space: nowrap;}.inputDetailBottom{	margin-left: 10px;	margin-bottom: 10px;	vertical-align: text-top;}.odosielatel{	font-weight: bold;	margin-left: 13px;	margin-top: 20px;}.interna_poznamka{	margin-left: 10px;}.hodnotenie_vybavenia_podania{	margin-left: 10px;}.odsadit{	margin-left: 20px}.submitDetail{	background: #006699; /* Old browsers */	background: -moz-linear-gradient(top, #084888 0%, #006699 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #084888 0%,#006699 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #084888 0%,#006699 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #084888 0%,#006699 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	color: #ffffff !important;	border: 1px solid #CEDAE7;	Background-clip: padding-box;	border-radius: 4px;	height: 25px !important;	width:auto !important;	min-width:178px !important;	cursor: pointer;	margin:8px;}.submitDetailSmall{	background: #006699; /* Old browsers */	background: -moz-linear-gradient(top, #084888 0%, #006699 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #084888 0%,#006699 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #084888 0%,#006699 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #084888 0%,#006699 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	color: #ffffff  !important;	border: 1px solid #CEDAE7;	Background-clip: padding-box;	border-radius: 4px;	height: 25px !important;	width:auto !important;	min-width:130px !important;	cursor: pointer;	margin:8px;}.submitDetail:hover {	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	color: #005388  !important;	border: 1px solid #084888;	Background-clip: padding-box;	border-radius: 4px;	height: 25px !important;	width:auto !important;	min-width:178px !important;	cursor: pointer;	margin:8px;}.submitDetailSmall:hover{	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	color: #005388  !important;	border: 1px solid #084888;	Background-clip: padding-box;	border-radius: 4px;	height: 25px !important;	width:auto !important;	min-width:130px !important;	cursor: pointer;	margin:8px;}.alignRight{	float: right;	display: inline-block;}.sprava{	width: 660px;	display: inline-block;	background-color: #f0f0f0;	margin-top: 5px;	padding: 10px;}.myLabel{	Font-weight: bold;	width: 250px;	margin-top: 10px;	margin-bottom: 10px;}.myNormal{	Font-weight: normal;	margin-top: 10px;	margin-bottom: 10px;}.detailTableBottom{	border-collapse: collapse;	margin-left: 7px;	margin-top: 20px;	clear: both;	font-size: 0.750em;	width: 97%;}table.detailTableBottom tr{	border-bottom: 1px solid #ccc;}table.detailTableBottom td:FIRST-CHILD{	text-align: left;	width: 250px;}.myLine{	line-height: 15px;}.title{	margin-left: 14px;	font-size: 1.250em;}div .titulok h2{	font-size: 0.750em;}body.mpui div.clear-margin-left-right {       margin-left : 0;       margin-right : 0;}body.mpui ul.vytvorit-spravu{       list-style-type: none;}body.mpui ul.vytvorit-spravu li a.ulohy-link {       color: #00385E;       font-size: 0.750em;}body.mpui ul.vytvorit-spravu li a.ulohy-link:hover {       color: #00385E;       font-size: 0.750em;    text-decoration:underline;}body.mpui ul.vytvorit-spravu li a.ulohy-link:visited {       color: #00385E;       font-size: 0.750em;       text-decoration:none;}body.mpui .input > label.label-medium {       width:300px !important;}body.mpui form.pl-filter-form div.input > textarea.notifikacia {       margin-left:5px;       width:500px;       height:250px;}body.mpui .order-table-asc {       background: url("../img/order_asc.gif") no-repeat;       padding-left:10px;}body.mpui .order-table-desc {       background: url("../img/order_desc.gif") no-repeat;       padding-left:10px;}body.mpui FORM.pl-filter-form SELECT.text_small {       WIDTH: 150px}/*-----------------Detail END-------------*//*------------MPUI-END-------------------------*/.dijitMenuItem:hover{	cursor: pointer;    text-align: left;    white-space: nowrap;	color: #ffffff !important;	background-color: #595B5D !important;}.dijitMenuItem:focus{	cursor: pointer;    text-align: left;    white-space: nowrap;	color: #ffffff !important;	background-color: #595B5D !important;}div.myScopes a.lotusScope img.lotusIcon{	display: none;}table#dijit_Menu_0.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_0.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_0.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_0.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_0{	width: 225px;}table#dijit_Menu_1{	width: 225px;}table#dijit_Menu_2{	width: 225px;}table#dijit_Menu_3{	width: 225px;}table#dijit_Menu_4{	width: 225px;}table#dijit_Menu_5{	width: 225px;}table#dijit_Menu_6{	width: 225px;}table#dijit_Menu_1.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_1.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_1.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_1.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_2.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_2.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_2.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_2.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_3.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_3.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_3.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_3.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_4.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_4.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_4.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_4.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_5.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_5.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_5.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_5.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_6.dijitReset tr{	background-color: #ffffff !important;	color: #333333 !important;}table#dijit_Menu_6.dijitReset tr:hover{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_6.dijitReset tr:focus{	color: #ffffff !important;	background-color: #595B5D !important;}table#dijit_Menu_6.dijitReset tr:active{	color: #ffffff !important;	background-color: #595B5D !important;}.scopeLabelTitle{	color: #00385E;    font-size: 0.875em;    margin-bottom: -23px;    margin-left: 8px;    padding-top: 5px;}/**********Search Center results*********/div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td  table tr td.wpsPagingTableHeaderEnd{	background-image: none;	background-color: #ffffff;    background-position: right top;    background-repeat: no-repeat;    border-right: 0px solid #ffffff;    border-top: 0px solid #ffffff;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td  table tr td.wpsPagingTableHeaderStart{	background-color: #ffffff;/*	border-color: #AAAAAA;*//*	border-style: solid none none solid;*/	border-width: 0px 0 0 0px;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td  table tr td.wpsPagingTableHeaderMiddle{	background-color: #ffffff;/*	border-color: #AAAAAA;*//*	border-style: solid none none solid;*/	border-width: 0px 0 0 0px;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableBody table.wpsTable tr.wpsTableHead th.wpsTableHeadMiddle{	background-color: #CEDAE7;	border-right: solid 2px #ffffff !important;/*	border-color: #AAAAAA;*//*	border-style: solid none none solid;*/	border-width: 0px 0 0 0px;	text-align: center;	color: #084888;	font-weight: bold;	font-size: 1em;	line-height: 25px;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableBody table.wpsTable tr.wpsTableHead th.wpsTableHeadEnd{	background-color: #CEDAE7;/*	border-color: #AAAAAA;*//*	border-style: solid none none solid;*/	border-width: 0px 0 0 0px;	text-align: center;	color: #084888;	font-weight: bold;	font-size: 1em;	line-height: 25px;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableBody table.wpsTable tr.wpsTableNrmRow td.wpsTableDataMiddle{	border-right: solid 2px #AAAAAA !important;	width: 70% !important;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableBody table.wpsTable tr.wpsTableNrmRow td.wpsTableDataEnd div.date{	margin-left: 26%;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableFooter table{	margin-top: 15px;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableFooter table tr td.wpsPagingTableFooterStart{    border-width: 0 0 0px 0px !important;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableFooter table tr td.wpsPagingTableFooterMiddle{    border-width: 0 0 0px 0px !important;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableFooter table tr td.wpsPagingTableFooterMiddle table{    margin-top: 0px;}div #ibm_portal_search_widgets_ResultsDisplayWidget_0 table.wpsPagingTable tr td.wpsPagingTableFooter table tr td.wpsPagingTableFooterEnd{	background-image: none !important;	background-color: #F0F0F0;    border-width: 0 0 0px 0px !important;}div.advice-box {    padding-left: 10px;    padding-right: 10px;	margin-top: 10px;}div.advice-box td.operators {	min-width: 120px; 	text-align: left;	vertical-align: top;}div.advice-box table td.operators b { color: #00385E;}/********Search Center results end*******//*-------------CodeTables--------------------*/.codeTable{	border-collapse: collapse;	border-spacing: 0;	margin: 0 auto;	width: 100%;	font-size: 1.333em;}.codeTable, .codeTable th ,.codeTable td {	border: 1px solid #CCCCCC;}.codeTable tr td {	padding-left: 5px;	word-wrap: break-word;}.codeTable thead {	background: none repeat scroll 0 0 #CEDAE7;	color: #00385E;	text-align: center;	}.codeTable thead tr th {	border-right: 1px solid #FFFFFF;	padding: 7px 0;	word-wrap: break-word;}.codeTable thead tr th:last-child{	border-right: 1px solid #CCCCCC;}.codeTable tbody tr {    color: #333333;    line-height: 1.5em;}tr.listTableRow0{}tr.listTableRow1{	background: none repeat scroll 0 0 #F0F0F0;}.codeTable tbody tr td.textCenter{	text-align: center;}.errDiv {	font-size: 0.75em;	font-weight: bold;	color:#D8000C;	margin-left: 14px;    padding-bottom: 5px;}.codeTableSearchResults{	width: 720px;	overflow-x: hidden;	overflow-y:auto;}/*-------------CodeTables-END-------------------*/div.lotusSort {display:none;}tr.lotusBorderBottom td.lotusRight {display:none;}/*-------------portal menu class-------------------*/.dispNone {display:none;}.dispBlock {display:block;}/*--------aktualne ekonomicke ukazovatele----------------*/div.economic-indicators {display: inline-block; width:100%;}div.economic-indicators .inside {font-weight:normal;text-align:left;font-size: 0.75em; width:95%;border-bottom:1px solid #DFDFDF;padding-bottom:20px;padding-top: 20px;}div.economic-indicators .inside-no-border {border-bottom:1px none;}div.economic-indicators .inside a {color:#00385E !important;}div.economic-indicators .inside th {color:#666666;padding-top:5px;text-align: left;}div.economic-indicators .inside td {padding: 2px;}div.economic-indicators .inside td.shift-left {padding-left:10px;}div.economic-indicators .inside td.inidator-value{color:#333;text-align:right; white-space: nowrap;}div.economic-indicators .primary-indicator-table {text-align:left; width:95%;border-bottom:1px solid #DFDFDF;padding-bottom:20px;padding-top: 20px;}div.economic-indicators .primary-indicator-table th {color:#666666;font-size:0.75em;text-align: left;}div.economic-indicators .primary-indicator-table td.primary-indicator {font-size:1.125em;width:50%;}div.economic-indicators .primary-indicator-table td.primary-indicator a  {color: #00385E !important;}div.economic-indicators .primary-indicator-table td.primary-indicator-short {font-size:1.125em;width:25%;}div.economic-indicators .primary-indicator-table td.primary-indicator-short a  {color: #00385E !important;}div.economic-indicators .primary-indicator-table td.indicator-value {color:#333;text-align:right;font-size:2em;}div.economic-indicators .primary-indicator-table td.indicator-value-short {color:#333;text-align:right;font-size:2em;width:75%;}/*-------- registracia ----------------*/.registrationTitle{	color: #003366;	line-height: 42px;	font-size: 1em;    font-weight: bold;	text-decoration: none;}.registrationTextWCM{	margin: 0 14px 14px;    padding: 14px 0 0;    position: relative;}.regBlue{	color: #003366 !important;	text-decoration: none;}.regSuccess{	margin-left: 20px;	margin-bottom: 20px;	font-size: 0.750em;}/*-------- registracia END----------------*//*-------- upvs-login----------------*/.ext-login{	margin-top: 10px;    margin-right: 20px;} .ext-login a{	color:#FFF;	text-decoration:underline;	padding-bottom: 2px !important;    padding-top: 3px !important;	border-radius: 3px !important;	margin-left: 10px;}.ext-login  a:hover{	color:#DCDCDC !important;	text-decoration:underline;	padding-bottom: 2px !important;    padding-top: 3px !important;	border-radius: 3px !important;}/*-------- upvs-login END ----------------*//*-------- Diseminacia Metisu----------------*/	/*---Datatables.css---*//* *  File:         demo_table.css *  CVS:          $Id$ *  Description:  CSS descriptions for DataTables demo pages *  Author:       Allan Jardine *  Created:      Tue May 12 06:47:22 BST 2009 *  Modified:     $Date$ by $Author$ *  Language:     CSS *  Project:      DataTables * *  Copyright 2009 Allan Jardine. All Rights Reserved. * * *************************************************************************** * DESCRIPTION * * The styles given here are suitable for the demos that are used with the standard DataTables * distribution (see www.datatables.net). You will most likely wish to modify these styles to * meet the layout requirements of your site. * * Common issues: *   'full_numbers' pagination - I use an extra selector on the body tag to ensure that there is *     no conflict between the two pagination types. If you want to use full_numbers pagination *     ensure that you either have "example_alt_pagination" as a body class name, or better yet, *     modify that selector. *   Note that the path used for Images is relative. All images are by default located in *     ../images/ - relative to this CSS file. *//* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables features */.dataTables_wrapper {	position: relative;	clear: both;	zoom: 1; /* Feeling sorry for IE */	margin-bottom: 25px;}.dataTables_processing {	position: absolute;	top: 50%;	left: 50%;	width: 250px;	height: 30px;	margin-left: -125px;	margin-top: -15px;	padding: 14px 0 2px 0;	border: 1px solid #ddd;	text-align: center;	color: #999;	font-size: 14px;	background-color: white;}.dataTables_length {	width: 40%;	float: left;}.dataTables_filter {	width: 50%;	float: right;	text-align: right;	margin-bottom: 5px;}.dataTables_info {	width: 60%;	float: left;}.dataTables_paginate {	float: right;	text-align: right;}/* Pagination nested */.paginate_disabled_previous, .paginate_enabled_previous,.paginate_disabled_next, .paginate_enabled_next {	height: 19px;	float: left;	cursor: pointer;	*cursor: hand;	color: #111 !important;}.paginate_disabled_previous:hover, .paginate_enabled_previous:hover,.paginate_disabled_next:hover, .paginate_enabled_next:hover {	text-decoration: none !important;}.paginate_disabled_previous:active, .paginate_enabled_previous:active,.paginate_disabled_next:active, .paginate_enabled_next:active {	outline: none;}.paginate_disabled_previous,.paginate_disabled_next {	color: #666 !important;}.paginate_disabled_previous, .paginate_enabled_previous {	padding-left: 23px;}.paginate_disabled_next, .paginate_enabled_next {	padding-right: 23px;	margin-left: 10px;}.paginate_disabled_previous {	background: url('../images/datatables/back_disabled.png') no-repeat top left;}.paginate_enabled_previous {	background: url('../images/datatables/back_enabled.png') no-repeat top left;}.paginate_enabled_previous:hover {	background: url('../images/datatables/back_enabled_hover.png') no-repeat top left;}.paginate_disabled_next {	background: url('../images/datatables/forward_disabled.png') no-repeat top right;}.paginate_enabled_next {	background: url('../images/datatables/forward_enabled.png') no-repeat top right;}.paginate_enabled_next:hover {	background: url('../images/datatables/forward_enabled_hover.png') no-repeat top right;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables display */table.display {	margin: 0 auto;	clear: both;	width: 100%;	/* Note Firefox 3.5 and before have a bug with border-collapse	 * ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 ) 	 * border-spacing: 0; is one possible option. Conditional-css.com is	 * useful for this kind of thing	 *	 * Further note IE 6/7 has problems when calculating widths with border width.	 * It subtracts one px relative to the other browsers from the first column, and	 * adds one to the end...	 *	 * If you want that effect I'd suggest setting a border-top/left on th/td's and 	 * then filling in the gaps with other borders.	 */}table.display thead th {	padding: 3px 18px 3px 10px;	border-bottom: 1px solid black;	font-weight: bold;	cursor: pointer;	* cursor: hand;}table.display tfoot th {	padding: 3px 18px 3px 10px;	border-top: 1px solid black;	font-weight: bold;}table.display tr.heading2 td {	border-bottom: 1px solid #aaa;}table.display td {	padding: 3px 10px;}table.display td.center {	text-align: center;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables sorting */.sorting_asc {	background: url('../images/datatables/sort_asc.png') no-repeat center right;}.sorting_desc {	background: url('../images/datatables/sort_desc.png') no-repeat center right;}.sorting {	background: url('../images/datatables/sort_both.png') no-repeat center right;}.sorting_asc_disabled {	background: url('../images/datatables/sort_asc_disabled.png') no-repeat center right;}.sorting_desc_disabled {	background: url('../images/datatables/sort_desc_disabled.png') no-repeat center right;}th:active {	outline: none;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables row classes */table.display tr.odd.gradeA {	background-color: #ddffdd;}table.display tr.even.gradeA {	background-color: #eeffee;}table.display tr.odd.gradeC {	background-color: #ddddff;}table.display tr.even.gradeC {	background-color: #eeeeff;}table.display tr.odd.gradeX {	background-color: #ffdddd;}table.display tr.even.gradeX {	background-color: #ffeeee;}table.display tr.odd.gradeU {	background-color: #ddd;}table.display tr.even.gradeU {	background-color: #eee;}tr.odd {    background-color: #FFFFFF;    border-top: 1px solid #CCCCCC;}tr.even {	background-color: #DBE7F1;    border-top: 1px solid #CCCCCC;}.dataTable tr.odd:hover, .dataTable tr.even:hover  {background-color:#FFFFC6;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Misc */.dataTables_scroll {	clear: both;}.dataTables_scrollBody {	*margin-top: -1px;}.top, .bottom {	padding: 15px;	background-color: #F5F5F5;	border: 1px solid #CCCCCC;}.top .dataTables_info {	float: none;}.clear {	clear: both;}.dataTables_empty {	text-align: center;}tfoot input {	margin: 0.5em 0;	width: 100%;	color: #444;}tfoot input.search_init {	color: #999;}td.group {	background-color: #d1cfd0;	border-bottom: 2px solid #A19B9E;	border-top: 2px solid #A19B9E;}td.details {	background-color: #d1cfd0;	border: 2px solid #A19B9E;}.example_alt_pagination div.dataTables_info {	width: 40%;}.paging_full_numbers {	width: 400px;	height: 22px;	line-height: 22px;}.paging_full_numbers a:active {	outline: none}.paging_full_numbers a:hover {	text-decoration: none;}.paging_full_numbers a.paginate_button, 	.paging_full_numbers a.paginate_active {	border: 1px solid #aaa;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	padding: 2px 5px;	margin: 0 3px;	cursor: pointer;	*cursor: hand;	color: #333 !important;}.paging_full_numbers a.paginate_button {	background-color: #ddd;}.paging_full_numbers a.paginate_button:hover {	background-color: #ccc;	text-decoration: none !important;}.paging_full_numbers a.paginate_active {	background-color: #99B3FF;}table.display tr.even.row_selected td {	background-color: #B0BED9;}table.display tr.odd.row_selected td {	background-color: #9FAFD1;}/* * Sorting classes for columns *//* For the standard odd/even */tr.odd td.sorting_1 {/*	background-color: #D3D6FF; */}tr.odd td.sorting_2 {	background-color: #DADCFF;}tr.odd td.sorting_3 {	background-color: #E0E2FF;}tr.even td.sorting_1 {/*	background-color: #EAEBFF;*/}tr.even td.sorting_2 {	background-color: #F2F3FF;}tr.even td.sorting_3 {	background-color: #F9F9FF;}/* For the Conditional-CSS grading rows *//* 	Colour calculations (based off the main row colours)  Level 1:		dd > c4		ee > d5	Level 2:	  dd > d1	  ee > e2 */tr.odd.gradeA td.sorting_1 {	background-color: #c4ffc4;}tr.odd.gradeA td.sorting_2 {	background-color: #d1ffd1;}tr.odd.gradeA td.sorting_3 {	background-color: #d1ffd1;}tr.even.gradeA td.sorting_1 {	background-color: #d5ffd5;}tr.even.gradeA td.sorting_2 {	background-color: #e2ffe2;}tr.even.gradeA td.sorting_3 {	background-color: #e2ffe2;}tr.odd.gradeC td.sorting_1 {	background-color: #c4c4ff;}tr.odd.gradeC td.sorting_2 {	background-color: #d1d1ff;}tr.odd.gradeC td.sorting_3 {	background-color: #d1d1ff;}tr.even.gradeC td.sorting_1 {	background-color: #d5d5ff;}tr.even.gradeC td.sorting_2 {	background-color: #e2e2ff;}tr.even.gradeC td.sorting_3 {	background-color: #e2e2ff;}tr.odd.gradeX td.sorting_1 {	background-color: #ffc4c4;}tr.odd.gradeX td.sorting_2 {	background-color: #ffd1d1;}tr.odd.gradeX td.sorting_3 {	background-color: #ffd1d1;}tr.even.gradeX td.sorting_1 {	background-color: #ffd5d5;}tr.even.gradeX td.sorting_2 {	background-color: #ffe2e2;}tr.even.gradeX td.sorting_3 {	background-color: #ffe2e2;}tr.odd.gradeU td.sorting_1 {	background-color: #c4c4c4;}tr.odd.gradeU td.sorting_2 {	background-color: #d1d1d1;}tr.odd.gradeU td.sorting_3 {	background-color: #d1d1d1;}tr.even.gradeU td.sorting_1 {	background-color: #d5d5d5;}tr.even.gradeU td.sorting_2 {	background-color: #e2e2e2;}tr.even.gradeU td.sorting_3 {	background-color: #e2e2e2;}/* * Row highlighting example */.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted {	background-color: #ECFFB3;}.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted {	background-color: #E6FF99;}.ex_highlight_row #example tr.even:hover {	background-color: #ECFFB3;}.ex_highlight_row #example tr.even:hover td.sorting_1 {	/* background-color: #DDFF75; */}.ex_highlight_row #example tr.even:hover td.sorting_2 {	background-color: #E7FF9E;}.ex_highlight_row #example tr.even:hover td.sorting_3 {	background-color: #E2FF89;}.ex_highlight_row #example tr.odd:hover {	background-color: #E6FF99;}.ex_highlight_row #example tr.odd:hover td.sorting_1 {	/* background-color: #D6FF5C; */}.ex_highlight_row #example tr.odd:hover td.sorting_2 {	background-color: #E0FF84;}.ex_highlight_row #example tr.odd:hover td.sorting_3 {	background-color: #DBFF70;}/* * KeyTable */table.KeyTable td {	border: 3px solid transparent;}table.KeyTable td.focus {	border: 3px solid #3366FF;}table.display tr.gradeA {	background-color: #eeffee;}table.display tr.gradeC {	background-color: #ddddff;}table.display tr.gradeX {	background-color: #ffdddd;}table.display tr.gradeU {	background-color: #ddd;}div.box {	height: 100px;	padding: 10px;	overflow: auto;	border: 1px solid #8080FF;	background-color: #E5E5FF;}table.dataTable {	clear: both;	margin: 0px 0px 3px;	border: 0px;	width: 100%;}	/*---datatables.css end---*/	/*---search.css---*/@CHARSET "UTF-8";.inValidRecord{	background-image:url('../img/invalid.png');	background-repeat:no-repeat;	width:13px;	height:13px;	display:block;	margin-left:auto;	margin-right:auto;}.validRecord{	background-image:url('../img/valid.png');	background-repeat:no-repeat;	width:13px;	height:13px;	display:block;	margin-left:auto;	margin-right:auto;}.desc{	width:9px;	height:5px;	background-image:url('../img/sortDesc.png');	background-repeat:no-repeat;	margin:none;	display:inline-block;}.asc{	width:9px;	height:5px;	background-image:url('../img/sortAsc.png');	background-repeat:no-repeat;	margin:none;	display:inline-block;}.searchTableLabel{	font-size:0.75em;	text-align: left;	width:142px;}.searchTableSurveyCheck{	font-size:0.75em;	text-align: left;}.searchTableSurveyCheck div{/*	display: inline-block;*/	clear: both;}.searchTableInput{}.searchInput {	font-family : Arial,Helvetica,sans-serif;	font-size : 0.750em;	color : #666;	background-color : #fafafa;	border:1px solid #ccc;	width:400px;	height:20px;	line-height:20px;	text-align:left;	vertical-align: middle;	margin-bottom: -1px;}table.searchTableDisem input.searchInput {    padding-left: 3px;}.searchInputSmall {    font-family : Arial,Helvetica,sans-serif;    font-size : 0.750em;    color : #666;    background-color : #fafafa;    border:1px solid #ccc;    width:137px;    height:19px;    line-height:19px;    text-align:left;    vertical-align: middle;}.searchCombo{    font-family : Arial,Helvetica,sans-serif;    font-size : 0.750em;    color : #333;    background-color : #fafafa;    border:1px solid #ccc;    width:137px !important;    height:22px !important;    line-height:22px !important;    text-align:left;    vertical-align: middle;}.searchWrapper{    /*font-size : 0.750em;*/    color : #333;       background-color:#CEDAE7;    width:682px;    height: auto;    display:block;    margin-left:14px;    margin-right:14px;	padding-top: 6px;}.searchWrapperDetail{	padding-left: 10px !important;    padding-right: 10px !important;	width:665px !important;}.detailWrapper{    /*font-size : 0.750em;*/    color : #333;       background-color:#FFFFFF;    width:692px;    height: auto;    display:block;    padding-top:15px;    margin-left:14px;    margin-right:14px;    }.resultsWrapper{/*     font-size : 0.750em; */    color : #333;	    background-color:#ffffff;    width:682px;    height: auto;    /*max-height:300px;*/    display:block;    margin-left:14px;    margin-right:14px;    }.obscureWidthTd{	width:1% !important;}.controlsWrapper{	font-size:0.750em;    width:687px;    height:auto;    display:block;    margin-left:14px;    margin-right:14px;    line-height: 30px;    vertical-align: middle;    text-align: center;        }.cancelBtn {	font-size: 0.750em;	color : #00385E;	}.cancelBtn:hover {    font-size: 0.750em;    color : #666;    text-decoration: underline;}.button{	font-size:0.875em;	font-weight: bold;	color : #fff;}.button:hover{    font-size:0.875em;    font-weight: bold;    text-decoration : underline;    color : #005388;}.filterButton{	/* Safari 4-5, Chrome 1-9 */	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#084888), to(#006699));	/* Safari 5.1, Chrome 10+ */	background: -webkit-linear-gradient(top, #084888 0%, #006699 100%);	/* Firefox 3.6+ */	background: -moz-linear-gradient(center top , #084888 0%, #006699 100%) repeat scroll 0 0 padding-box rgba(0, 0, 0, 0);    /* IE 10 */	background: -ms-linear-gradient(top, #084888 0%, #006699 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	/* Opera 11.10+ */	background: -o-linear-gradient(top, #084888 0%, #006699 100%);	border: 1px solid #CEDAE7;    border-radius: 4px;    color: #FFFFFF;    cursor: pointer;    float: right;    font-weight: bold;    height: 25px !important;    padding: 0;    text-decoration: none;    width: 130px !important;}.filterButton:hover{	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	color: #005388  !important;	border: 1px solid #084888;	Background-clip: padding-box;	border-radius: 4px;	height: 25px !important;	width: 130px !important;	cursor: pointer; }a.filterButton{	/* Safari 4-5, Chrome 1-9 */	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#084888), to(#006699));	/* Safari 5.1, Chrome 10+ */	background: -webkit-linear-gradient(top, #084888 0%, #006699 100%);	/* Firefox 3.6+ */	background: -moz-linear-gradient(center top , #084888 0%, #006699 100%) repeat scroll 0 0 padding-box rgba(0, 0, 0, 0);    /* IE 10 */	background: -ms-linear-gradient(top, #084888 0%, #006699 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #084888 0%,#006699 100%); /* W3C */	/* Opera 11.10+ */	background: -o-linear-gradient(top, #084888 0%, #006699 100%);	border: 1px solid #CEDAE7;    border-radius: 4px;    color: #FFFFFF !important;    cursor: pointer;    float: right;    font-weight: bold;    height: 19px !important;    padding: 3px;    text-decoration: none;    width: 130px !important;	font-size: 0.83em;	text-align: center;	text-decoration: none !important;	margin-right: 5px;}a.filterButton:hover{	background: #CEDAE7; /* Old browsers */	background: -moz-linear-gradient(top, #CEDAE7 0%, #ACC0D7 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEDAE7), color-stop(100%,#ACC0D7)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CEDAE7', endColorstr='#ACC0D7',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%); /* W3C */	color: #005388  !important;	border: 1px solid #084888;	Background-clip: padding-box;	border-radius: 4px;	height: 19px !important;    padding: 3px;	width: 130px !important;	cursor: pointer;	margin-right: 5px;}.resetFilterButton{	background-image: url('../img/pl-filter-reset.png');	background-repeat: no-repeat;	background-position:left;	border:0px;	padding-left: 15px;	font-size: 0.750em;	color: #00385E;    text-decoration:none;    cursor:pointer;    height:21px;    line-height:21px;    text-align: center;}.resetFilterButton:hover{    background-image: url('../img/pl-filter-reset-h.png');	text-decoration:underline;	color:#666;}.viewType{	font-size: 0.750em;    color: #333333;}.rowDetail{	background-image: url('../img/pl-view-list.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;}.rowDetail:HOVER{	background-image: url('../img/pl-view-list-h.png');    background-repeat: no-repeat;}.viewTypePlain{	background-image: url('../img/pl-view-list.png');    background-repeat: no-repeat;    border:0px;    cursor:pointer;    width:16px;    height:16px;    display:inline-block;    float:left;    margin:2px;}.viewTypePlainSelected{    background-image: url('../img/pl-view-list-h.png');    background-repeat: no-repeat;    border:0px;    cursor:pointer;    width:16px;    height:16px;    display:inline-block;    float:left;    margin:2px;}.viewTypePlain:hover{    background-image: url('../img/pl-view-list-h.png');    background-repeat: no-repeat;    border:0px;    cursor:pointer;    width:16px;    height:16px;    height:16px;    display:inline-block;    float:left;}.viewTypeImage{    background-image: url('../img/pl-view-image.png');    background-repeat: no-repeat;    border:0px;    cursor:pointer;    width:16px;    height:16px;    display:inline-block;    float:left;    margin:2px;}.viewTypeImageSelected{    background-image: url('../img/pl-view-image-h.png');    background-repeat: no-repeat;    border:0px;    cursor:pointer;    width:16px;    height:16px;    display:inline-block;    float:left;    margin:2px;}.viewTypeImage:hover{    background-image: url('../img/pl-view-image-h.png');    background-repeat: no-repeat;    border:0px;    cursor:pointer;    width:16px;    height:16px;    height:16px;    display:inline-block;    float:left;}.selectedPage{    border-left:1px solid #005388;    border-top:1px solid #005388;    border-bottom:1px solid #005388;    height:13px;    min-width:13px;    width:auto;    padding:1px;    color:#FFF;    background-color:#005388;    display:inline-block;    text-align: center;    line-height:16px;    vertical-align: middle;}.selectedPage:hover{	text-decoration:underline;}.selectPage{    height:13px;    min-width:13px;        width:auto;    padding:1px;    color:#FFF;    background-color:#fff;    display:inline-block;    text-align: center;    line-height:16px;    vertical-align: middle;}.selectPage:hover{	color:#FFF;}.rowCount25{	border-left:1px solid #005388;    border-top:1px solid #005388;    border-bottom:1px solid #005388;    height:18px;    width:auto;    padding:1px;    display:block;    color:#000000;    display:inline-block;    margin:0px;    float:right;    cursor:pointer;    line-height:18px;    text-align:center;    vertical-align: middle;    margin-left:3px;    margin-top:5px;}.rowCount25:VISITED{	color:#fff;	}.rowCount25:hover{	text-decoration:underline;}.rowCount25selected{    border-left:1px solid #005388;    border-top:1px solid #005388;    border-bottom:1px solid #005388;    height:18px;    width:auto;    padding:1px;    color:#FFF;    background-color:#005388;    display:inline-block;    float:right;    line-height:18px;    text-align:center;    vertical-align: middle;    margin-left:3px;    margin-top:5px;}.rowCount25selected:hover{    text-decoration:underline;}.rowCount50{    border-top:1px solid #005388;    border-bottom:1px solid #005388;    height:18px;    width:18px;    width:auto;    padding:1px;    line-height:18px;    text-align:center;    color:#000000;    display:inline-block;    margin:0px;    float:right;    cursor:pointer;    vertical-align: middle;    margin-top:5px;}.rowCount50:hover{    text-decoration:underline;}.rowCount50selected{    border-top:1px solid #005388;    border-bottom:1px solid #005388;    height:18px;    width:18px;    width:auto;    padding:1px;    line-height:18px;    text-align:center;    display:block;    color:#FFF;    background-color:#005388;    display:inline-block;    vertical-align: middle;    float:right;    margin-top:5px;}.rowCount50selected:hover{    text-decoration:underline;}.rowCount100{    border-top:1px solid #005388;    border-bottom:1px solid #005388;    border-right:1px solid #005388;    height:18px;    width:18px;    width:auto;    padding:1px;    line-height:18px;    text-align:center;    color:#000000;    display:inline-block;    margin:0px;    float:right;    cursor:pointer;    vertical-align: middle;    margin-top:5px;    margin-right:3px;}.rowCount100:hover{    text-decoration:underline;}.rowCount100selected{    border-top:1px solid #005388;    border-bottom:1px solid #005388;    border-right:1px solid #005388;    height:18px;    width:18px;    width:auto;    padding:1px;    line-height:18px;    text-align:center;    color:#FFF;    background-color:#005388;    display:inline-block;    float:right;    vertical-align: middle;    margin-top:5px;    margin-right:3px;}.rowCount100selected:hover{    text-decoration:underline;}.listBackwards{	background-image:url('../img/pl-pager-first.png');	background-repeat:no-repeat;	cursor:pointer;	width:16px;	height:16px;	display:inline-block;/*     float:left; */    margin:2px;    vertical-align: middle;}.listForward{    background-image:url('../img/pl-pager-last.png');    background-repeat:no-repeat;    cursor:pointer;    width:16px;    height:16px;    display:inline-block;/*     float:right; */    margin:2px;    vertical-align: middle;}.pageNumber{    font-size : 0.750em;    font-weight: bold;     color: #333;	    height: 18px;    width:18px;}.pageNumber:hover{    background-color:#005388;    text-decoration:underline;}.pageNumberSelected{	font-weight: bold; 	color: #FFF;    height: 18px;    width:18px;    backround-color: #005388;}.listTable{	border: 1px solid #CCC;}.listTableLabel {	background: -moz-linear-gradient(center top , #EFEFEF 15%, #FFFFFF 35%) repeat scroll 0 0 #EFEFEF;	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.15, #EFEFEF), color-stop(0.35, #FFFFFF) );	background:-o-linear-gradient(top,#EFEFEF 15%,#FFFFFF 35%);	background-color:#EFEFEF;	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#FFFFFF');    color: #00385E;    font-size: 1.125em;    font-weight: normal;    line-height: 1.2em;    margin-bottom: 0;    padding-left: 14px;    padding-top: 20px;}.listTableHeader{	font-size: 0.750em;	color: #00385E !important;	font-weight:bold;    background-color: #CEDAE7;    border: 1px solid #CCC;    height:48px;    /*line-height:48px;*/    vertical-align: middle;    text-align:center;}table tr.listTableHeader a{	color: #00385E !important;}table tr.listTableHeader a:active{	color: #00385E !important;}table tr.listTableHeader a:visited{	color: #00385E !important;}.listTableRow0{    font-size : 0.750em;    color: #333;    line-height:1.50em;    text-align:center;    background-color : #FFFFFF;    }.listTableRow1{    font-size : 0.750em;    color: #333;    line-height:1.50em;    text-align:center;    background-color : #F0F0F0;    border: 1px solid #CCC;}.listTableRowCell{	border-top:1px solid #CCC;	border-right:1px solid #CCC;	padding-left : 3px;	text-align:center;	vertical-align: middle;	line-height: 21px;	height:21px;		}.detailLabel{    font-family : Arial,Helvetica,sans-serif;    font-size:0.750em !important;    font-weight: normal;    color:#00385E;    width:30% !important;	line-height:1.50em;	vertical-align: middle;	margin-left:5px;   }.detailValue{    font-family : Arial,Helvetica,sans-serif;    font-size:0.750em !important;    font-weight: normal;    color:#333;    width:70% !important;	line-height:1.50em;	vertical-align: middle;   }.detailHeader{    font-size:1.125em ;    font-weight: bold;    color: #00385E !important;    padding-top:13px;    padding-bottom:13px;}.detailSubHeader{    font-family : Arial,Helvetica,sans-serif;	font-size:0.875em;    font-weight: bold;    color: #00385E;    padding-top:5px;    margin-bottom:13px;}.detailTableRow{	border-top:1px solid #F0F0F0;}.detailTableLvls{	font-size: 1.333em;}.detailTable{	width:94%;	border-collapse:collapse;	margin-left : 15px;	margin-right: 15px;}.subDetailTable{    width:95%;    border-collapse:collapse;    margin-left:15px;}.subDetailLabel{    font-family : Arial,Helvetica,sans-serif;    font-size:0.750em !important;    font-weight: normal;    color:#00385E;    width:30% !important;	line-height:1.50em;	vertical-align: middle;	padding-left:5px;   }.subDetailValue{    font-family : Arial,Helvetica,sans-serif;    font-size:0.750em !important;    font-weight: normal;    color:#333;    width:70% !important;	line-height:1.50em;	vertical-align: middle;	padding-left:5px;   }.rowDataInCSV{    background-image: url('../img/i_csv.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInCSV:HOVER{    background-image: url('../img/i_csv_h.png');    background-repeat: no-repeat;}.rowDataInXML{    background-image: url('../img/i_xml.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInXML:HOVER{    background-image: url('../img/i_xml_h.png');    background-repeat: no-repeat;}.rowDataInXLS{    background-image: url('../img/i_xls.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInXLS:HOVER{    background-image: url('../img/i_xls_h.png');    background-repeat: no-repeat;}.rowDataInPDF{    background-image: url('../img/i_pdf_n.png') !important;    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInPDF:HOVER{    background-image: url('../img/i_pdf.png') !important;    background-repeat: no-repeat;}.rowDataInPdf{    background-image: url('../img/i_pdf_n.png') !important;    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInPdf:HOVER{    background-image: url('../img/i_pdf.png') !important;    background-repeat: no-repeat;}.rowSendMail{    background-image: url('../img/ico-mail.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowSendMail:HOVER{    background-image: url('../img/ico-mail-h.png');    background-repeat: no-repeat;}.rowDataInDOC{    background-image: url('../img/i_word-2.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInDOC:HOVER{    background-image: url('../img/i_word.png');    background-repeat: no-repeat;}.rowDataInRTF{    background-image: url('../img/i_word-2.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInRTF:HOVER{    background-image: url('../img/i_word.png');    background-repeat: no-repeat;}.rowDataInZIP{    background-image: url('../img/i_zip-2.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInZIP:HOVER{    background-image: url('../img/i_zip.png');    background-repeat: no-repeat;}.rowDataInRSS{    background-image: url('../img/rss.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInRSS:HOVER{    background-image: url('../img/rss-h.png');    background-repeat: no-repeat;}.rowDataInHTML{    background-image: url('../img/i_zip-2.png');    background-repeat: no-repeat;    cursor:pointer;    min-width:16px;    width:auto;    height:16px;    margin-left:2px;    padding-left:9px;    float:left;    display:inline-block;    font-size: 0.688em !important;}.rowDataInHTML:HOVER{    background-image: url('../img/i_zip.png');    background-repeat: no-repeat;}.treeNodeClosed{	display:block;	width:auto;	height:auto;	padding-left:16px;		cursor:pointer;	background-image: url('../img/plus.png');	background-repeat: no-repeat;}.treeNodeOpened{	display:block;	width:auto;	height:auto;	padding-left:16px;		cursor:pointer;	background-image: url('../img/minus.png');	background-repeat: no-repeat;}:link {	color: #333;	text-decoration: none;}:visited {	color: #333;	text-decoration: none;	}:link:active {	text-decoration: underline;}:link:hover {	text-decoration: underline;}.attachmentName{	font-weight : bold;	font-size: 0.750em !important;	color:#00385E;}.attachmentAdditionalInfo{	font-size: 0.688em !important;	color:#666666;}.treeTerminalNode{	cursor:pointer;}.treeTerminalNode:hover {	text-decoration: underline;}div#searchDiv div.divForSearchTableDisem{	margin-right:19px;	display:block;}div#searchDiv div.divForSearchTableDisem table.searchTableDisem{	width:100%;	padding-bottom: 5px;	padding-left: 5px;	padding-top: 5px;	width: 680px;}div#searchDiv div.divForSearchTableDisem table.searchTableDisem select{	height: 22px;    line-height: 22px;	width: 402px;}div.controlsWrapper div#centeringDiv{	margin-left:auto;	margin-right:auto;	display:inline-block;	vertical-align: middle;	min-width: 180px;}div.controlsWrapper div#centeringDiv div{	display:inline-block;	vertical-align: middle;}div.controlsWrapper div#rightAlignDiv{	float:right;	display:inline-block;	vertical-align: middle;}.cursorDefault{	cursor:default;}div.controlsWrapper table div.controlsWrapperTableIn{	float:left;	margin:2px;}.textRight{	text-align:right;}.mainDivDisem{	width: 98.9%;}div.mainDivDisem .tundra .dijitTabPaneWrapper{	border: 1px solid #DFDFDF !important;}.caption{    font-weight : bold;    color:#c51616;}	/*---search.css end---*//*-------- Diseminacia Metisu END ----------------*/input.btnLoginLinksMenu, div.btnLoginLinksMenu.ext-login a{border: solid 1px #ffffff !important;border-radius: 2px;padding: 3px 3px 2px 3px;text-decoration: none;color: #000000;background-color: #f1f1f1 !important;background-image: -moz-linear-gradient(top, #FCFCFC 30%, #D5D2CD 70%) !important;background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC),to(#D5D2CD) ) !important;outline-style: none !important;}input.btnLoginLinksMenu:hover, div.btnLoginLinksMenu.ext-login a:hover{border-radius: 2px;padding: 3px 3px 2px 3px;text-decoration: none;color: #000000 !important;background-color: #EAF6FD !important;background-image: -moz-linear-gradient(top, #EAF6FD 30%, #A7D9F5 70%) !important;background-image: -webkit-gradient(linear, left top, left bottom, from(#EAF6FD),to(#A7D9F5) ) !important;outline-style: none !important;}input.btnLoginLinksMenu:active, div.btnLoginLinksMenu.ext-login a:active{border: solid 1px #006283 !important;border-radius: 2px !important;padding: 3px 3px 2px 3px;text-decoration: none !important;color: #000000;background-color: #E4F4FC;background-image: -moz-linear-gradient(top, #E4F4FC 30%, #40B4D9 70%);background-image: -webkit-gradient(linear, left top, left bottom, from(#E4F4FC),to(#40B4D9) );outline-style: none !important;}input.btnLoginLinksMenu:focus, div.btnLoginLinksMenu.ext-login a:focus{border: solid 1px #006283 !important;outline-style: none !important;}input.btnLoginLinksMenu{margin-top: -9px;margin-left: 3px;outline-style: none !important;min-width: 128px;}@-moz-document url-prefix() {	input.btnLoginLinksMenu{		padding: 3px 3px 2px 3px !important;	}}.fgt-pwd{color:#FFF !important;text-decoration:underline !important;margin-left: 81px;}/* Eletronicky zber udajov - infografika*/.row {	clear:both;}.col {	position:relative;	float:left;}.colrowcenter {	text-align: center;}.col.coll {    margin: 6px 0 0 20px;}.col.colc {    margin: 20px 0 0 27px;}.col.colr {    float: right;    margin: 6px 20px 0 0;}#infografika img:hover{	filter: brightness(90%);	-webkit-filter: brightness(90%);	-moz-filter: brightness(90%);	-o-filter: brightness(90%);	-ms-filter: brightness(90%);}/*odkazy na statdat a datacube v ukazovateloch*/.dc-link {  float: right;   width: 145px;   height: 70px;   border: 1px solid #ccc;   align: center;   border-right: 5px solid #ccc;   font: bold 0.8em Arial, Helvetica, sans-serif;   padding: 10px;   margin: -40px 5px 10px 10px;}.dc-link-d {  width: 158px;   height: 40px;   background-color: #fff;   padding: 0;   margin: -5px 0 0 -10px;}.dc-link-d-i {  margin-left: auto;   margin-right: auto;   display:block;   text-align:left;}.dc-link-a {  color: #00385e;}.dc-link-a a:hover {  color: #333;  text-decoration: underline;}/*stranky managementu*/.management-contacts-left  {	display: inline-block;	float:left;}.management-contacts-right {	display:inline-block;}.management-CV-dates {	display:inline-block;	width: 120px;}.management-CV-dates-floating {	display:inline-block;	width: 120px;	float: left;}.management-CV-content {	display:inline-block;	width: 500px;}.management-text strong {	width: 100px;    font-weight: 100;    display: inline-block; 	*display: inline;}.management-text em {	float: right;	width: 543px;		font-style: normal;}.management-text ul li {    display: inline-block;	*display: inline;}div.publ-list-text h2 {    color: #00385e;    line-height: 1.2em;    margin: 0 0 5px;}.calHeader {    background-color: #f0f0f0;    height: 25px;    position: relative;    text-align: center;}.calHeader > .left {    left: 1em;	top:0.2em;    position: absolute;	margin-left: -0.5em;}.middle {    font-weight: bold;	font-size: 0.85em;	padding: 0.25em 0;}.calHeader > div.right {    float: right;    top: 0.2em;    position: absolute;    right: 1em;    margin-right: -0.5em;}.lotusFirst.lotusSort > th, .lotusFirst.lotusSort > th > a {    background-color: #cedae7;    color: #084888;    font-weight: bold;    line-height: 25px;    text-align: center;}	.searchResult > td.lotusLastCell {	padding-left: 5%;}tr.searchResult > td {    font-size: 0.75em;	border: 1px solid #aaaaaa;}.lotusTable {    border: 1px solid #aaaaaa;	}.mySearchBtnImg > .mySearchButton > img {    width: 23px;}/* cookies bar */.center-cookie-bar {	margin: 0 auto;}#cookies-notice {	display: inline-block;    background-color: #005388;    border: 1px solid #CEDAE7;    border-radius: 4px;    padding: 15px 15px 15px 20px;    color: #fff;    position: fixed;    bottom: 0;    height: auto;	width: 924px;}#cookies-notice > div {	display:inline-block;}#cookies-notice > div.cookies-notice-text {	width:80%;}#cookies-notice > div.cookies-notice-text > p {	margin:0;	font-size: 0.85em;}#cookies-notice > div.cookies-notice-text > p > a{	color:#fff;	text-decoration: none;	border-bottom: 1px dotted #ffffff;}#cookies-notice > div.cookies-notice-text > p > a:hover {	border-bottom: 1px solid #ffffff;}#cookies-notice > div.cookies-notice-submit {	width:11%;	float:right;	height:100%;	text-align:center;}#cookies-notice > div.cookies-notice-submit > button {	background: -webkit-linear-gradient(top, #CEDAE7 0%,#ACC0D7 100%);	border: 1px solid #006699;	border-radius: 4px;	font-weight: bold;	padding:5px 10px;	color: #005388;	font-size: 12px;} #cookies-notice > div.cookies-notice-submit > button:hover {	border: 1px solid #CEDAE7;	font-size: 12.2px;}/*dropne opravy jg*/.searchCenterPortlet .lotusSearch .lotusScope {    background-position: 145px -410px !important;}/*custom styly statickych stranok*/a.clickable-eu {	width: 115px; 	display: block; 	float: right; 	border-left: 4px dotted #00385E; 	background-color: #F5f5f5; 	padding: 1em 1.5em 1em 1em;     margin-top: 0.4em;	font-family: Arial, Helvetica, sans-serif; 	font-size: 15px; 	color: #00385E !important; 	text-decoration: none !important;	font-weight: bold;}a.clickable-eu:hover {	border-left: 4px solid #00385E; 	background-color: #F0F0F0;}a.clickable-susr {	width: 115px; 	display: block; 	float: right; 	border-left: 4px dotted #4869B1; 	background-color: #F5f5f5; 	padding: 1em 1.5em 1em 1em;     margin-top: 0.4em;	font-family: Arial, Helvetica, sans-serif; 	font-size: 15px; 	color: #4869B1 !important;	text-decoration: none !important; 	font-weight: bold;}a.clickable-susr:hover {	border-left: 4px solid #4869B1; 	background-color: #F0F0F0;}div.text_left {	width:495px;	display: block; 	float: left;	}span.highlight_text {	color: #F08600;}div.blok_outer, div.blok_outer_base {	padding-top: 1.5em;	display: table;	width: 680px;}div.blok_outer p, div.blok_outer_base p {	text-align: justify;	font-size: 0.75em; }div.blok_outer h2 {	color: #4869B1;	margin: 0 0 0.9em 0;}div.blok_outer h3 {	color: #4869B1;    margin: 0 0 0.5em 0;	font-size: 14px;}div.blok_outer_base h2 {	color: #00385E;	margin: 0 0 0.9em 0;}div.blok_outer_base h3 {	color: #00385E;    margin: 0 0 0.5em 0;	font-size: 14px;}div.blok_outer_base p a[target="_blank"], div.blok_outer_base p a[target="_blank"]:link, div.blok_outer_base p a[target="_blank"]:visited, div.blok_outer_base p a[target="_blank"]:hover,div.blok_outer p a[target="_blank"], div.blok_outer p a[target="_blank"]:link, div.blok_outer p a[target="_blank"]:visited, div.blok_outer p a[target="_blank"]:hover {    background: url("../img/icon-new-link.png") no-repeat scroll left center transparent;    font: 1em/1.6em Arial,Helvetica,sans-serif;    margin: 0;    padding: 1px 0 1px 17px !important;    text-decoration: none;}div.news-1st-item h1 a {    color: #c3112b !important;}/*Questionnaire bar*/#susrQuestionnaireExpanded{		background: #FFFFFF;		position: fixed;		right: 1px;		top: 40%;		border: solid 2px #CEDAE7;		width: 300px;		height: 160px;		color: #3B6289;		font-size: 14px;		font-family: arial;		line-height: 25px;	}	.questContainer{		text-align: right;		margin-left: auto;		margin-right: auto;		margin-top: 20px;		width: 190px;	}	.firstP{		color: #3B6289;		font-size: 16px;	}	.collapseP{		color: #FFFFFF;		font-size: 16px;	}	.questionnaireLink{		background-color: #c3112b;		text-align: center;		width: 185px;		border-radius: 4px;		float: right;		padding-top: 4px;		padding-bottom: 4px;		margin-top: 10px;		border: 3px solid #c3112b;		color: #FFFFFF;	}	.questionnaireLink:hover{		border: solid 3px #c3112b;		background-color: #ffffff;		color: #c3112b;		font-weight: bold;	}	.questionnaireLink a{		text-decoration: none;	}	.closeButton {		background-image: url(../images/blue_cross.png);		cursor: pointer;		float: right;		height:14px;		width: 14px;		margin-top: 10px;		margin-right: 10px;	}	.closeButton:hover {		background-image: url(../images/grey_cross.png);	}	#susrQuestionnaire{		background-color: #c3112b;		color: #FFFFFF;		position: fixed;		right: 1px;		top: 40%;		border: none;		width: 33px;		height: 120px;		cursor: pointer;		border-radius: 0px 4px 4px 0px;		writing-mode: vertical-lr;		transform: rotate(180deg);		text-align: center;		color: #FFFFFF;		font-size: 16px;		font-family: arial;		padding-left: 7px	}	#susrQuestionnaire:hover{		border: solid 1px #c3112b;		background-color: #ffffff;		color: #c3112b;		padding-left: 6px	}	.classNone{		display: none;	}.eZberLogin {    background: #006699;    background: -moz-linear-gradient(top, #084888 0%, #006699 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#084888), color-stop(100%,#006699));    background: -webkit-linear-gradient(top, #084888 0%,#006699 100%);    background: -o-linear-gradient(top, #084888 0%,#006699 100%);    background: -ms-linear-gradient(top, #084888 0%,#006699 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#084888', endColorstr='#006699',GradientType=0 );    background: linear-gradient(top, #084888 0%,#006699 100%);    color: #FFFFFF;    border-radius: 0px 0px 4px 4px;    margin-top: -10px;    padding: 9px 0px 9px 0px;    width: 200px;    text-align: center;}.eZberLoginItem a{	color: #FFFFFF;}.eZberLoginItem {	margin-top: -1px;	padding: 9px 0px 9px 0px;}.loginBottomLinks a{    color: #ffffff !important;}.loginBottomLinks{	margin-left: 9px;	margin-top: 5px;	margin-bottom: 5px;	text-decoration: underline;}#loginLinkTop{	background: #333333; /* Old browsers */	background: -moz-linear-gradient(top, #333333 0%, #666666 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#666666)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #333333 0%,#666666 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #333333 0%,#666666 100%); /* Opera11.10+ */	background: -ms-linear-gradient(top, #333333 0%,#666666 100%); /* IE10+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#666666',GradientType=0 ); /* IE6-9 */	background: linear-gradient(top, #333333 0%,#666666 100%); /* W3C */    width: 300px;    position: relative;    z-index: 100;	margin-top: -7px;	float:right;	padding-top:5px;}input, a{	outline: none;}.Btn-twFooter img {    height: 24px;    margin: 10px 0 0 0;}.Btn-twFooter:hover {    text-decoration: none !important;}.Btn-fbFooter img {    height: 24px;    margin: 10px 0 0 0;}.Btn-fbFooter:hover {    text-decoration: none !important;}.Btn-inFooter img {    height: 24px;    margin: 10px 0 0 0;}.Btn-inFooter:hover {    text-decoration: none !important;}.Btn-ytFooter img {    height: 24px;    margin: 10px 0 0 0;}.Btn-ytFooter:hover {    text-decoration: none !important;}.Btn-instaFooter img {    height: 24px;    margin: 10px 0 0 0;}.Btn-instaFooter:hover {    text-decoration: none !important;}.toolBoxButtons img{	height: 16px;	margin-top: -10px;}a.toolBoxButtons {    text-decoration: none !important;}/* SODB classes */body.campaign1sk .top_header {    background: #ffffff url("../img/banner-susr-sodb.png") no-repeat scroll 0 top;    height: 215px;	box-sizing: border-box;}body.campaign1en .top_header {    background: #ffffff url("../img/banner-susr-sodb.png") no-repeat scroll 0 top;    height: 215px;	box-sizing: border-box;}body.campaign1en .top_header *{    box-sizing: inherit;}body.campaign1sk .top_header *{    box-sizing: inherit;}body.campaign1sk .lotusBanner {    padding: 0 0px;    background-color: #ffffff;}body.campaign1en .lotusBanner {    padding: 0 0px;    background-color: #ffffff;}body.lotusui.campaign1sk {	background: url(../images/background-image-svg.png) no-repeat;    background: rgba(0,0,0,0) url(../images/banner_background_gradient.svg) no-repeat !important;    background-size: 144em auto !important;    background-position-x: center !important;	background-position-y: -0.2em !important;}body.lotusui.campaign1en {	background: url(../images/background-image-svg.png) no-repeat;    background: rgba(0,0,0,0) url(../images/banner_background_gradient.svg) no-repeat !important;    background-size: 144em auto !important;    background-position-x: center !important;	background-position-y: -0.2em !important;}body.campaign1sk .lotusFrame {    margin: 0 auto;    padding: 0;    min-width: 960px;    border-right: 2px solid #dadbdc;    border-left: 2px solid #dadbdc;    border-bottom: 2px solid #dadbdc;}body.campaign1en .lotusFrame {    margin: 0 auto;    padding: 0;    min-width: 960px;    border-right: 2px solid #dadbdc;    border-left: 2px solid #dadbdc;    border-bottom: 2px solid #dadbdc;}@media only screen and (max-width: 1439px) {	body.lotusui.campaign1sk{		background-color: #CEDAE7 !important;		background-image: none !important;	}	body.lotusui.campaign1en{		background-color: #CEDAE7 !important;		background-image: none !important;	}} .sodb-logo-wrap {float: right;height: 133px;padding-top: 20px;padding-right: 20px;}.sodb-logo {width: 244px;height: 44px;background: #00458A 0% 0% no-repeat padding-box;margin-top: 13px;padding: 10px 10px 10px 33px;}.sodb-logo-wrap > a {    font-size: 16px;    font-weight:normal;    color: #fff;}.sodb-logo-wrap >a:hover {    text-decoration:none;}.sodb-logo:hover  {	background-color: #fff;	border: 2px solid #00458A;	color:#00458A;	text-decoration:none;}.sodb-logo {    border: 2px solid transparent;    width: 230px;    height: auto;    background: #00458A 0% 0% no-repeat padding-box;    margin-top: 16px;    padding: 11px 2px 11px 22px;    font-weight: bold;    font-family: Manrope;    letter-spacing: 0.06em;    word-spacing: 0.1em;}.sodb-icon {    height: 60px;    width: auto;    float: right;    margin-top: -30px;    margin-right: 10px;}/* new css styles*/	.banner {		background: #ffffff url(../images/banner_top_background_200.png) no-repeat scroll 0 top;		height: 215px;		position: relative;		background-size: 920px auto;		margin-left: 20px;		margin-top: 10px;	}	.logo {	    position: absolute;		left: 10px;		top: 10px;		cursor: pointer;	    height: 103px;	    width: 265px;	}	.logo img {		height: 5em;		width: auto;		top: 1.5em;		position: absolute;		left: 1em;	}	.census {		position: absolute;		right: 90px;		top: 35px;		width: 280px;		font-family: Manrope, sans-serif;		font-size: 22px;	}	.census-button a {		display: block;		height: 100%;		padding-top: 12px;		color: #FFFFFF;		background-color: #E12A19;		text-align: center;		letter-spacing: 0;		text-decoration: none;	}	.census-button a:hover {		background-color: #C42516;	}		.census-button {		height: 54px;		margin-bottom: 4px;	}	.social {		height: 45px;		width: 100%;		background-color: #00458A;	}	.triangle {		display: inline-block;		width: 0; 		height: 0; 		border-right: 46px solid transparent;		border-bottom: 46px solid #FFFFFF;	}	.social-icons {		display: inline-block;		height: 100%;		vertical-align: top;	}	.social-icons a {		display: inline-block;		margin: 10px 18px 10px 7px;	}	.social-icons img {		width:auto;		height:1.15em;	}	.hand {		position: absolute;		right: 0;		bottom: -27px;	}	.hand img {		width:2.7em;		height:auto;	}/*SODB classes END *//* Ramik v ezbere by JG*/.border_custom {    border: 2px solid #b72735;    padding: 10px !important;    width: 650px !important;}#noneExpandTopLinks ul{     margin-left: 0px;     margin-right: 0px;}#noneExpandTopLinks #loginLinkTop_link_id a {     padding-left: 50px;     padding-right: 50px;}/* text pre WCAG pre videonavody by JG*/.sr-only {	border: 0 !important;	clip: rect(1px, 1px, 1px, 1px) !important;	/* 1 */	-webkit-clip-path: inset(50%) !important;	clip-path: inset(50%) !important;	/* 2 */	height: 1px !important;	margin: -1px !important;	overflow: hidden !important;	padding: 0 !important;	position: absolute !important;	width: 1px !important;	white-space: nowrap !important;	/* 3 */}.graf, img#graph {    width: 660px;    height: auto;    margin: 0px auto;    display: block;	padding: 1em 0;}.news-additional-info {    background-color: #f5f5f5;    padding: 1.4em;    margin: 1.4em 0;}.news-additional-info ul {	padding: 0 0 0 0.8em;}h2.body-large-text, p#body-large-text {    font-weight: bold !important;    font-size: 0.9em;    color: #00385e !important;    margin: 0.8em 0 0.3em 0 !important;    line-height: 1.4 !important;}/* WCAG vimeo iframe */.embed-container { position: relative; padding-bottom: 56.25%;  height: 0;  overflow: hidden;  max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* Informacne spravy */#link3 {	float: left;	margin: 0 0 1.5em;	padding: 0 0 0 136px;	width: 538px;}div.body-text h2.publ-detail-title2 {	font-size: 1.1275em;	font-weight: bold;	color: #00385e;	line-height: 1.2;	margin-top: 0.5em;}div.body-text p.publ-detail-large-text {	font-size: 0.78em;	font-weight: bold;	color: #333333;	line-height: 1.2;	padding: 0.5em 0 0.7em 0;}/* TABLE */   table.publ-detail-alone-table {	margin: 0 0 0.2em 0;}table.publ-detail-alone-table thead tr th {	font: bold 1em Arial, Helvetica, sans-serif !important;}table.publ-detail-alone-table tr td {	font: 1em/2em Arial, Helvetica, sans-serif !important;	text-align: right;}table.publ-detail-alone-table thead th:first-child {	text-align: left;	padding: 0 5px;}table.publ-detail-alone-table tbody td:first-child {	text-align: left;	padding: 0 5px;}table tbody tr.table-tr-summary td {	font-weight: bold !important;}.table-td-important {	background-color: #f1f1f1;}div.static-list ul.list-special,div.note ul.list-special {	padding: 0;	margin: 0.5em 0 1.5em 0;}div.news-additional-info ul.list-special {	padding: 0;	margin: 0.5em 0 0.5em 0;}div.static-list ul.list-special li,div.note ul.list-special li,div.news-additional-info ul.list-special li {	list-style-type: none;	margin: 0.05em 0;}div.body-text p a[target="_blank"],div.body-text p a[target="_blank"]:link,div.body-text p a[target="_blank"]:visited,div.body-text p a[target="_blank"]:hover {	font: 1em/1.275em Arial, Helvetica, sans-serif;	padding: 0 0 0 15px !important;}.publ-detail-img-content {	margin: 0px auto;	padding: 1.7em 0 0;	display: block;	width: 674px;	height: auto;}.publ-detail-video {	margin: 1.7em 0 0;}.publ-detail-video-border {	border: 1px solid #ccc;}div.publ-detail-video p,div.publ-detail-img-content p {	padding: 0.9em 0 2em 0;}div.note ul.list-special li a[target="_blank"],div.note ul.list-special li a[target="_blank"]:link,div.note ul.list-special li a[target="_blank"]:visited {	background: url(../img/icon-new-link.png) no-repeat scroll left center transparent;	list-style-type: none;	font: 1em/1.5em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 0;	padding: 0px 0 0px 15px;	color: #00385E;	text-decoration: none;}div.note ul.list-special li a:hover,div.news-additional-info ul.list-special li a:hover {	text-decoration: underline !important;}div.news-additional-info ul.list-special li a[target="_blank"],div.news-additional-info ul.list-special li a[target="_blank"]:link,div.news-additional-info ul.list-special li a[target="_blank"]:visited {	background: url(../img/icon-new-link.png) no-repeat scroll left center transparent;	list-style-type: none;	font: 1em/1.5em Arial, Helvetica, sans-serif;	text-align: justify;	margin: 0;	padding: 0px 0 0px 15px;	color: #00385E;	text-decoration: none;}ul.publ-detail-headlinks,ul.publ-detail-table-links {	float: left !important;	text-align: left !important;	padding: 0;	font-size: 1.0125em;	line-height: 1.3;	margin: 0 0 0 1.2em;	list-style-type: none;	display: flex;	flex-direction: row;	flex-wrap: wrap;}ul.publ-detail-headlinks li,ul.publ-detail-table-links li {	list-style-image: url("../img/icon-new-link.png");}ul.publ-detail-headlinks li {	padding: 0.2em 0 0.2em 0.07em;	width: 260px;}ul.sublist li {	list-style-type: square !important;}div.information-report-forms-new ul.publ-detail-headlinks li {	width: 143px;}div.publ-detail-table-source ul.publ-detail-table-links li {	padding: 0 0 0.2em 0.07em;	margin: 0 1.6em 0 0;}div.information-report-forms-new ul.publ-detail-headlinks {	margin: -0.25em 0 0 1.6em;}div.publ-detail-table-source ul.publ-detail-table-links {	margin: 0 0 0 1.2em;}ul.publ-detail-headlinks li a,ul.publ-detail-table-links li a {	color: #00385E;	padding: 0 1.5em 0 0;}ul.publ-detail-headlinks li a:hover,ul.publ-detail-table-links li a:hover {	color: #00385E;}.information-report-forms-new,.publ-detail-table-source {	width: 674px;	display: inline-block;}.information-report-forms-new {	margin: 0 0 1em 0;}.publ-detail-table-source {	margin: 0.4em 0 0 0;}.information-report-forms-new p,.publ-detail-table-source p {	float: left;}.information-report-forms-new p {	width: 100px;}div.publ-detail-table-source p {	padding-top: 0;}caption {	font-size: 0.75em;	text-align: left;	font-weight: bold;	margin-top: 1.7em;}caption span {	padding: 0.4em 0 0.3em 0;	display: block;	font-weight: normal;}.news-additional-info ul {  padding: 0 0 0 2.5em;}div.news-additional-info ul.sublist li {  list-style-type: square !important;}