body{font:76% normal verdana,tahoma,arial,"sans serif";line-height:140%;background-color:#f0f0f0}
.bodyPortlet,.portlet,#bottomBar{clear:both;color:#333;height:auto;overflow:hidden;position:relative}
.noJs{padding:20px;background-color:#ffc0cb;text-align:center;font-weight:bold}
.clearAll{width:100%;clear:both}
#container{width:973px;margin:0 auto}
.solidBorder,.whiteBorder,.transparentBorder,.shadowBorder,.pathBorder{margin-bottom:10px}
.whiteBorder{background-color:#fff}
.titlePlaceholder{display:block!important}
#leftNav{width:202px;text-align:left;float:left}
.titlePlaceholder{font-size:1.3em;font-weight:bold}
.schemaBody .portlet .buttonClose{display:none}
.icePnlGrd td{vertical-align:top}
.centerTblCntCol,.centerTblCntCol1,.centerTblCntCol2{text-align:center}
.iceDatPgr{width:auto}
.iceDatPgrTbl{width:auto}
.iceOutConStat{float:right;position:relative;top:-10px}
.introImageView .iceGphImg{clear:both}
.newsTitle{display:inline}
.iceOutConStatHidden{float:none;display:none}
.NewsListView td.highlight .newsTitle,.sideNewsListView td.highlight .iceOutLnk{padding-left:20px;background-image:url("/resources/images/icons/award_star_gold_3.png")!important;background-repeat:no-repeat;background-position:0 50%}
.NewsListView .newsListImage{float:left;margin-right:10px}
.NewsListView .newsListContent{float:left;width:70%}
.NewsListView .newsDate{margin-bottom:5px;display:block}
.NewsListView .newsTitle{margin-bottom:5px;display:block}
.NewsListView .iceDatTbl tr td{padding-bottom:20px}
form .clearfix{clear:both;margin-bottom:18px}
form .clearfix label{float:left;padding-top:6px;width:130px}
form .clearfix .input{margin-left:150px}
form .clearfix .input label{width:100%}
.topMenu li{float:left}
.bottomMenu .listCss>li{display:inline-block;vertical-align:top;width:227px}
.pageGrid .icePnlGrd{width:auto}
.pageGrid .showHide{float:right;display:block;clear:both;padding-right:0}
.pageGrid .mainSearch{width:300px}
.pageGridPaginator div,.pageGridPaginator span{float:left;padding-left:2px;padding-right:2px}
.pageGridPaginator div.panelLeft{margin-right:10px}
.pageGridPaginator div.panelRight{margin-left:10px}
.pageGridPaginator .current{font-weight:bold}
.simpleGalleryView .indThumb{vertical-align:top;display:inline-block}
.simpleGalleryView .indThumb .icePnlGrd{width:auto}
.simpleGalleryImage{width:auto}
.icePnlGrd.simpleGalleryImage tr.icePnlGrdRow2.Row2.simpleGalleryImageRow2 td{display:block;padding:2px 0 2px 0}
.icePnlGrdCol1.Col1.simpleGalleryImageCol1 .iceInpTxtArea{width:112px;cursor:text}
.simpleGalleryView .icePnlSrs .indThumb{padding:0 15px 15px 0}
.leadingNewsTitle{float:left}
.leadingNewsImage{width:248px;display:block;float:left;margin-top:11px;height:278px}
.leadingNewsContentText{width:200px;display:block;clear:both}
.shadowBorder .iceDatPgr{bottom:0}
.tagCloud .iceOutLnk{display:inline-block}
.solidBorder .bodyPortlet .videoChatStyle .iceOutTxt,.solidBorder .bodyPortlet .videoChatStyle .iceOutLbl,.solidBorder .bodyPortlet .videoChatStyle a,.solidBorder .bodyPortlet .videoChatStyle label,.solidBorder .bodyPortlet .videoChatStyle li,.shadowBorder .bodyPortlet .videoChatStyle .iceOutTxt,.shadowBorder .bodyPortlet .videoChatStyle .iceOutLbl,.shadowBorder .bodyPortlet .videoChatStyle a,.shadowBorder .bodyPortlet .videoChatStyle label,.shadowBorder .bodyPortlet .videoChatStyle li{color:#000}
div[id^="Pluto_videochat"] .iceOutTxt,div[id^="Pluto_videochat"] .iceOutLbl,div[id^="Pluto_videochat"] a,div[id^="Pluto_videochat"] label,div[id^="Pluto_videochat"] li,div[id^="Pluto_videochat"] .iceOutTxt,div[id^="Pluto_videochat"] .iceOutLbl,div[id^="Pluto_videochat"] a,div[id^="Pluto_videochat"] label,div[id^="Pluto_videochat"] li{color:#000!important}
.shadowBorder .bodyPortlet .videoChatStyle .icePnlGrp{text-align:left!important}
.introImageView .iceOutLbl{display:block}
.surveyChartOuterDiv{height:20px;border:1px solid #999;padding:2px}
.surveyChartInnerDiv{background-color:gray;height:100%}
.surveyPortlet .iceOutTxt,.surveyResultPortlet .iceOutTxt,.surveyPortlet .iceSelOneRb{color:#bcbec0!important}
.surveyPortlet .iceCmdBtn{background-image:none!important;background-color:transparent!important;color:#6dcff6!important;font-weight:normal!important;float:right}
.surveyTotalAnswers{float:right}
.surveyResultCol1{width:90%;padding:2px 0}
.surveyResultCol2{padding:0 5px 0 3px;text-align:right}
.surveyResultCol3{width:16px;text-align:right}
.smallMenuView .smallMenuWrapper{display:inline-block}
.leadingNewsBanner{margin-top:30px;-moz-user-select:none;-khtml-user-select:none}
.leadingNewsBanner .bannerNews{position:relative;width:100%}
.leadingNewsBanner .greaterGreater{position:absolute;left:0;width:100%}
.leadingNewsBanner table.bannerTable{position:relative;width:1500px}
.leadingNewsBanner table.bannerTable tr{position:absolute;left:-170px;list-style-type:none;margin:0;padding:0;width:9999px;padding-bottom:10px}
.leadingNewsBanner .tableBannerDiv{position:absolute;left:30px;right:30px;background:transparent url(/static/img/base/bannerMiddle.png) repeat-x!important;_background-image:url(/static/img/base/bannerMiddle.png)!important;height:120px;overflow:hidden;width:93%}
.leadingNewsBanner table.bannerTable tr td a{position:relative;background:url("/static/img/base/banner.png") no-repeat;display:table-cell;float:left;height:74px;vertical-align:middle;text-align:left;padding:20px 9px 20px 0;width:190px}
.leadingNewsBanner table.bannerTable tr td a .iceOutTxt{font-size:18px!important;color:#000!important;padding-right:15px}
.leadingNewsBanner table.bannerTable tr td a:hover{background:url("/static/img/base/banner_hover.png") no-repeat;cursor:pointer;text-decoration:none}
.leadingNewsBanner table.bannerTable tr td a:hover .iceOutTxt{color:#fff!important}
.leadingNewsBanner .leftButton{position:relative;background:url("/static/img/base/buttonLeft.png") no-repeat;display:block;margin-right:-70px;width:94px;cursor:pointer;height:120px;z-index:1}
.leadingNewsBanner .rightButton{position:relative;background:url("/static/img/base/buttonRight.png") no-repeat;display:block;float:right;width:94px;cursor:pointer;height:120px;z-index:1}
.leadingNewsBanner .rightDisabled{position:relative;background:url("/static/img/base/buttonRightDisabled.png") no-repeat;display:block;float:right;width:94px;height:120px;z-index:1}
.leadingNewsBanner .leftDisabled{position:relative;background:url("/static/img/base/buttonLeftDisabled.png") no-repeat;display:block;width:94px;height:120px;z-index:1}
table.bannerTable tr.test td a{position:relative;display:block;width:177px;height:88px;padding-left:20px}
.leadingNewsBanner table.bannerTable .bannerBlock{*position:relative;border:0;color:white}
.positionDivLeftTransparent{margin-left:0!important;padding-left:0!important;padding-right:0!important}
.simpleVideoView{text-align:center}
.simpleVideoView .textarea{clear:both}
.simpleVideoView .embed{clear:both}
.resetPassword .iceOutConStat{display:none}
.fileListView tr td.iceDatTblCol1{width:40px}
.show-tooltip-text{display:none;position:absolute;width:450px;z-index:1000}
#myAccountForm{padding:20px}
#myAccountForm #showTab1,#myAccountForm #showTab2,#myAccountForm #showTab3{padding:10px;display:inline-block;border:1px solid #d5d5d5!important;margin:10px 5px 0 0;border-bottom:0!important;font-weight:bold}
#myAccountForm #tab2{display:none}
#myAccountForm #tab1,#myAccountForm #tab2,#myAccountForm #tab3{padding:30px;border:1px solid #d5d5d5!important}
#myAccountForm .collapseGrid{margin:20px 0 0 0;border-bottom:1px solid #d5d5d5!important}
#myAccountForm .iceCmdBtn,#myAccountForm .iceCmdBtn-dis{background-image:none;border:0;height:24px;font-family:verdana,arial,helvetica,san-serif;font-size:12px;padding:0 8px;margin:0;margin-right:10px}
#myAccountForm .iceCmdBtn-dis{background-color:#999}
#myAccountForm .tab2Grid>tbody>tr.tab2GridRow1>td{border-bottom:1px solid #d5d5d5!important}
#myAccountForm .icePnlGrdCol1{width:5%}
#myAccountForm .icePnlGrdCol2{width:25%}
#myAccountForm .icePnlGrdCol3{width:30%}
#myAccountForm .icePnlGrdCol4{width:20%}
#myAccountForm .icePnlGrdCol5{width:10%}
#myAccountForm .icePnlGrdCol6{width:10%}
#myAccountForm .myAccountGridTop>tbody>tr>td{border-bottom:1px solid #d5d5d5!important}
#myAccountForm .iceCmdLnk{padding-left:4px}
#myAccountForm .collapseGridCol1{width:25%}
#myAccountForm .collapseGridCol2{text-align:right;width:75%}
#myAccountForm .strong{font-weight:bold}
#myAccountForm .myAccountGridTop{padding:10px}
#myAccountForm .funky{margin-top:10px}
#myAccountForm .tab2Grid{width:75%;float:right}
.clear{clear:both!important}
.icPanelGridCol70{width:70%}
.icPanelGridCol30{width:30%}
#bubbleBorder{display:none}
.qtip-content #bubbleBorder{display:block}
.archiveView .icePnlGrp .archiveButton{background-color:transparent;background-image:none;border:medium none}
.archiveView .iceDatTbl .iceDatTbl{margin-left:35px}
.sublistCss{margin:8px 0 0 15px}
.pageParameters .pageParametersListViewForm{min-height:300px}
.pageParameters table.iceDatTbl{border:1px solid #d9d9d9}
.pageParameters form .paramListBoxColumn{border:1px solid #d9d9d9;padding:12px 8px 12px 8px}
.pageParameters table.iceDatTbl td.iceDatTblCol1{font-weight:bold;padding-right:10px;width:15%}
.pageParameters .tags{font-weight:bold}
.pageParameters .iceDatTbl{margin:11px 0 0 0}
.pageParameters .iceOutLnk span{color:#6dcff6}
.multibox .menu{float:left;height:auto;overflow:hidden;width:25%}
.multibox .portlets-container{float:left;height:auto;overflow:hidden;width:72%}
.multibox .fast-link{float:right}
.multibox .menu li{cursor:pointer;margin:6px 12px 0 0;padding:5px}
.multibox .menu .active,.multibox div.rowcontainer .fast-link .active,.multibox .portlets-container{background-color:#666;border-radius:5px 5px 5px 5px;padding:5px;margin:6px 12px 0 0}
.multibox .port-container{border-radius:5px 5px 5px 5px;padding:5px;background-color:#fff;margin:5px}
.multibox .fast-link a,.multibox .menu .active{color:white}
.multibox .bodyPortlet div.rowcontainer .fast-link .active,.multibox .bodyPortlet div.rowcontainer .portlets-container .active,.multibox .bodyPortlet div.rowcontainer .portlets-container .active div{display:block}
.multibox .bodyPortlet div.rowcontainer .fast-link div,.multibox .bodyPortlet div.rowcontainer .portlets-container div{display:none}
.multibox .bodyPortlet div{display:none}
.multibox .bodyPortlet div.rowcontainer,.multibox .bodyPortlet div.rowcontainer div{display:block}
.hierarchyTop,.hierarchyTopNoTable{padding:20px 5px 20px 5px;float:left}
.hierarchyTop.hover{border-radius:5px 5px 0 0;background-color:#fff}
.hierarchyTopNoTable.hover{border-radius:5px 5px 5px 5px;background-color:#fff}
.hierarchyTop a,.hierarchyTopNoTable a{color:#fff!important}
.hierarchyTop.hover a,.hierarchyTopNoTable.hover a{color:#666!important}
.hierarchyTable{float:left;display:none;border-radius:0 0 5px 5px;background-color:#fff;padding:10px;margin-top:54px;position:absolute;z-index:999}
.hierarchyMenu .sectionName{font-size:2em;padding-bottom:10px}
.hierarchyTableLeft{width:50%}
.hierarchyTableRight,.hierarchyMenu .sectionNotVisibleCss{vertical-align:top}
.hierarchyTableRight a,.hierarchyMenu .sectionNotVisibleCss a{color:#666!important}