ul.lotusActionMenu{background-color:#fff;}.lotusActionMenu a{color:#000;}.lotusActionMenu a:hover, .lotusActionMenu a:focus, .lotusActionMenu a:active{color:#000 !important;background-color:#eee;}.lotusBtn, .lotusFormButton, .lotusBtnImg{border-width:0;}.lotusBtn a, input.lotusBtn, button.lotusBtn, input.lotusFormButton, button.lotusFormButton, .lotusBtnImg{border:1px solid #aaa;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000 !important;}.lotusBtnImg{padding:3px;}.lotusui_ie .lotusBtnImg{padding:4px 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, input.lotusBtnDisabled, button.lotusBtnDisabled{color:#b0b0b0 !important;background-color:#eee;}.lotusImagesOff .lotusBtnDisabled a, .lotusImagesOff input.lotusBtnDisabled, .lotusImagesOff button.lotusBtnDisabled{color:#000 !important;} .lotusui_ie .lotusBtnContainer .lotusBtnImg{margin-top:2px}.lotusClose img{background-image:url(images/lotusSprite-8bit.png);background-position:2px -2678px;opacity:0.40;filter:alpha(opacity=40);}.lotusClose:hover img{opacity:0.50;filter:alpha(opacity=50);}.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:#EAECEE;}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:#EAECEE;}.lotusForum .lotusPostContent{background-color:#fff}.lotusForum ul.lotusCommentList .lotusPost{background-color:#ededed}.lotusForum .lotusPostDetails blockquote{background-color:#ededed;border-color:#DFE4E9;}.lotusPost .lotusDelete{right:5px}.lotusBoard .lotusCommentList{width:80%}.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 .lotusPostDetails blockquote{width:auto;}.lotusui_ie6 .lotusForum .lotusPostDetails blockquote{width:95%;}.lotusForum .lotusPostAuthorInfo{padding:10px;background-position:100% -1373px;background-repeat:no-repeat;}.lotusForum .lotusCaption{margin-top:0;background-color:#fff;border-width:0;float:left}.lotusForum .lotusFeeds{float:right}.lotusForum .lotusPost{margin-top:0;margin-bottom:10px;padding-top:4px;padding-bottom:4px;background-color:#fff; border:1px solid #ccc;-webkit-box-shadow:0 2px 5px #eee;-moz-box-shadow:0 2px 5px #eee;box-shadow:0px 2px 5px #eee;}.lotusForum ul.lotusCommentList .lotusPost{background-color:#fff;}.lotusForum ul.lotusCommentList .lotusChild{background-color:#fff;border-top-width:0;}.lotusForum ul.lotusCommentList .lotusChild li{margin-left:0;padding:0 0 0 5px;background-color:#fff;background-image:none;background-repeat:repeat-y;}.lotusForum ul.lotusCommentList .lotusChild .lotusActions li{padding:0 7px;border-width:0 0 0 1px;}.lotusForum ul.lotusCommentList .lotusChild .lotusActions li.lotusFirst{padding-left:0;border-left-width:0;}.lotusForum .lotusPostAuthorInfo{text-align:left}.lotusColLeft .lotusCommentBubble,.lotusColRight .lotusCommentBubble{background-position:15px -1720px}.lotusColLeft .lotusCommentBubbleBody, .lotusColRight .lotusCommentBubbleBody{background-color:#fff;}.lotusDialog .lotusDialogFo



oter{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;box-shadow:0 3px 7px #999;}.lotusViewControl div{padding:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.lotusHeader .lotusFilters2{margin:6px 0 0}.lotusForm2{background-color:#f4f5f6;}.lotusFieldBorder{background-color:#E9E9E9;}.lotusForm2 .lotusFormFooter {background-color:#eaecee;}.lotusForm2 input.lotusFormButton, .lotusForm2 button.lotusFormButton{border-color:#aaa}.lotusFormTable, .lotusFormTable td{background-color:#f4f5f6;}.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, .lotusColLeft .portlet-msg, .lotusColRight .portlet-msg{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.lotusInfoBox, .portlet-msg{border-color:#efd159;}.lotusHelp .lotusInfoBox{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#fff;border-color:#ccc;}table.lotusLegal{margin:5px auto 10px;}.lotusui .lotusIBMLogoFooter{display:none}.lotusLogin .lotusLegal, .lotusAbout .lotusLegal{margin:5px 25px 10px;} ul.lotusList li.lotusSelected{background-color:#324f76}ul.lotusList li{padding:1px 0}ul.lotusList li.lotusSelected{background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}ul.lotusList li.lotusSelected a, ul.lotusList li.lotusSelected a:visited{color:#000 !important;}.lotusSection .lotusList, .lotusWidget2 .lotusList{margin:0 -10px;} .lotusSection .lotusList li, .lotusWidget2 .lotusList li{padding-left:10px;padding-right:10px;} .lotusMenu, .portlet-menu{width:auto;margin:0 0 25px;padding:0;background-color:transparent;border-width:0;}.lotusMenu .lotusMenuSection, .portlet-menu .lotusMenuSection{border-color:#ddd;}.lotusMenu ul li a, .lotusMenu h3, .portlet-menu ul li a, .portlet-menu h3{margin:0;padding:6px 10px 8px 20px;border-width:0;color:#000 !important;font-weight:bold;text-decoration:none !important;}.lotusMenu ul li a:focus, .portlet-menu ul li a:focus{text-decoration:underline !important}.lotusMenu .lotusMenuSubsection a, .portlet-menu .lotusMenuSubsection a{font-weight:normal;}.lotusMenu li.lotusSelected a, .portlet-menu li.lotusSelected a, .lotusMenu h3.lotusSelected, .portlet-menu h3.lotusSelected{color:#fff !important;margin:0;padding-left:20px;background-color:#324f76;background-image:-moz-linear-gradient(#6f849f 0%, #283f5e 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#6f849f), to(#283f5e));border-width:1px 0;border-color:#1e2f47;}.lotusImagesOff .lotusMenu li.lotusSelected a, .lotusImagesOff .portlet-menu li.lotusSelected a, .lotusImagesOff .lotusMenu h3.lotusSelected, .lotusImagesOff .portlet-menu h3.lotusSelected{border-width:1px}.lotusMenu h3 a, .portlet-menu h3 a{color:#000;text-decoration:none !important;}.lotusMenu .lotusAction, .portlet-menu .lotusAction{margin-left:20px;margin-bottom:5px;}.lotusMenu h3, .portlet-menu h3, .lotusMenu h3.lotusSelected, .portlet-menu h3.lotusSelected{padding-left:5px;}.lotusMenu .lotusMenuSubsection, .portlet-menu .lotusMenuSubsection{margin:0;padding-top:0;}.lotusMenu .lotusMenuSubsection, .portlet-menu .lotusMenuSubsection{padding-left:0;}.lotusMenu .lotusMenuSubsection li.lotusSelected a, .portlet-menu .lotusMenuSubsection li.lotusSelected a{margin-left:-5px;}.lotusImagesOff .lotusMenu .lotusMenuSubsection li.lotusSelected a, .lotusImagesOff .portlet-menu .lotusMenuSubsection li.lotusSelected a{margin-left:0;padding-left:15px}.lotusMenu ul.lotusIcons a, .portlet-menu ul.lotusIcons a {padding-left: 39px;}.lotusMenu ul.lotusIcons .lotusSelected a, .portlet-menu 



ul.lotusIcons .lotusSelected a {padding-left: 39px;}.lotusMenu .lotusMenuSubsection ul.lotusIcons a, .portlet-menu .lotusMenuSubsection ul.lotusIcons a {padding-left: 39px}.lotusMenu .lotusMenuSubsection ul.lotusIcons .lotusSelected a, .portlet-menu .lotusMenuSubsection ul.lotusIcons .lotusSelected a {padding-left: 44px}.lotusMessage{background-color:#ffe3e0;border-color:#efa6a5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.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;-moz-border-radius:2px;-webkit-border-radius:2px;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{background-color:#324f76;}.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 !important;}.lotusPalette .lotusSearch input.lotusText{margin:0 4px 0 0;width:160px;}.lotusSearch .lotusSearchButton{color:#000;}.lotusSearch .lotusScope:hover, .lotusSearch .lotusScope:focus{background-color:#324f76}.lotusSearch .lotusScope, .lotusSearch .lotusText, .lotusSearch .dijitTextBox, .lotusSearch .lotusBtnImg{border-color:#7a7e81}.lotusSearch .lotusText{padding-top:3px;padding-bottom:4px}.lotusSearch .lotusScope{padding-top:3px;padding-bottom:3px}.lotusSearch .lotusBtnImg{padding:3px}.lotusSearch .lotusScope, .lotusSearch .lotusText, .lotusSearch .dijitTextBox, .lotusSearch .lotusBtnImg{border-color:#aaa}.lotusSearchForm .lotusSearchButton{color:#000;}.lotusSearchTab a, .lotusSearchTab a:visited, .lotusSearchTab a:hover, .lotusSearchTab a:focus, .lotusSearchTab a:active{color:#000;}.lotusSearchTab{padding:2px 6px 4px 8px;border-color:#aaa;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));-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.lotusTabExpanded{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-radius-topright:2px;border-radius-topleft:2px;}.lotusSearchTab a, .lotusSearchTab a:visited{padding-right:12px;font-size:0.9em;line-height:1.7em;}.lotusSearchTab a, .lotusSearchTab a:visited, .lotusSearchTab a:hover, .lotusSearchTab a:focus, .lotusSearchTab a:active {text-decoration: none;}form.lotusSearchForm{z-index:1;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:0px 2px 5px #eee;-moz-box-shadow:0px 2px 5px #eee;box-shadow:0px 2px 5px #eee;}.lotusSearchForm .lotusBtnImg{padding:3px}.lotusSearchForm input.lotusText{padding-top:3px;padding-bottom:4px}.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;-webkit-box-shadow:#eee 0px 3px 5px;-moz-box-shadow:#eee 0 3px 5px;box-shadow:#eee 0 3



px 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;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;}.lotusSection .lotusDragHandle{left:0;}.lotusSection .lotusChunk h3{margin-top:5px;}.lotusSection .lotusSectionBody, .portlet-section .lotusSectionBody{margin:0;padding:5px 10px;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;background-color:#fff;-webkit-box-shadow:#eee 0 3px 5px;-moz-box-shadow:#eee 0 3px 5px;box-shadow:#eee 0 3px 5px;}.lotusSection .lotusChunk{margin-top:0;margin-bottom:5px;}.lotusMenu ul.lotusIcons a{padding-left:38px;}.lotusMenu ul.lotusIcons .lotusSelected a{padding-left:38px;}.lotusMenu .lotusMenuSubsection ul.lotusIcons a{padding-left:38px}.lotusMenu .lotusMenuSubsection ul.lotusIcons .lotusSelected a{padding-left:43px}.lotusInfoTable{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 2px 5px #eee;-moz-box-shadow:0 2px 5px #eee;box-shadow:0 2px 5px #eee;}.lotusInfoTable td, .lotusInfoTable th{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;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-color:#ccc;}.lotusTabs li.lotusSelected, .portlet-tab li.lotusSelected{border-color:#aaa #aaa #fff;}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:#105cb6}.lotusVCard .lotusAppLinks td{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;}.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:#324f76;}.lotusVCard .lotusPhoto{border-color:#ccc;background-color:#fff;}.lotusVCard .lotusAppLinks td{border-color:#ccc;}.lotusVCard .lotusDetails{background-color:#fafafa;border-top-width:0;}.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;-webkit-box-shadow:#eee 0px 3px 5px;-moz-box-shadow:#eee 0 3px 5px;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;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;}.lotusWidgetPlain h2{border-width:1px;}.lotusWidget2 h2 a, .lotusWidget2 h2 a:visited, .lotusWidget2 h2 a:hover, .lotusWidget2 h2 a:focus, .lotusWidget2 h2 a:active{color:#222;}.lotusWidget2 h3{margin:0;padding:4px 0;}.lotusWidget2 .lotusWidgetBody{margin:0;padding:5px 10px;background-color:#fff;-webkit-box-shadow:#eee 0 3px 5px;-moz-box-shadow:#eee 0 3px 5px;box-shadow:#eee 0 3px 5px;border-width:0 1px 1px;border-style:solid;border-color:#ccc;}.lotusWidgetPlain .lotusWidgetBody{border-width:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.lotusWidget2 .lotusChunk{margin-top:0;margin-bottom:5px;}.lotusWidget2 .lotusWidgetFooter{border-width:0 1px 1px 1px;border-s



tyle:solid;border-color:#ccc;background-color:#fff;-webkit-box-shadow:#eee 0 3px 5px;-moz-box-shadow:#eee 0 3px 5px;box-shadow:#eee 0 3px 5px;height:auto;}.lbotusWidget2 .lotusWidgetFooter .lotusPaging{margin:0;padding:5px 0;}body.lotusui {color:#555555;background-color:#f4f5f6;}.lotusMain {margin:0;padding:0;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-top:1px solid #ccc;background-color:transparent;}.lotusFrame {padding:0;}.lotusui .lotusContent{margin:0;padding:20px 25px 25px;-moz-border-radius:0;-webkit-border-radius:0;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 10px;background-color:#000;background-image:-moz-linear-gradient(top, #525252 0%, #000000 100%);-webkit-gradient(linear, left top, left bottom, from(#525252), to(#000000));}.lotusBanner .lotusLogo{margin-left:5px;margin-top:7px}.lotusui_ie .lotusBanner .lotusLogo{margin-top:5px;}.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:#eee;font-weight:bold;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:5px 10px 7px;}.lotusBanner ul.lotusUtility li a, .lotusBanner ul li span.lotusUser{border-bottom-width:0;padding:6px 7px;}.lotusui_ie .lotusBanner ul.lotusInlinelist li a, .lotusui_ie .lotusBanner ul li span.lotusUser{line-height:1.25em;}.lotusui .lotusBanner .lotusDropDownSprite{background-position:0 -656px}.lotusui .lotusBanner .lotusHover .lotusDropDownSprite{background-position:0 -416px}.lotusImagesOff .lotusBanner ul.lotusInlinelist li a, .lotusImagesOff .lotusBanner ul li span.lotusUser{border-width:0}.lotusBanner .lotusAltText{color:#eee;}.lotusNavMenu{margin:0;border-top-width:0;border-color:#000}.lotusFooter{margin:5px 0;padding:0 5px;-moz-border-radius:0;-webkit-border-radius:0;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 td ul a:visited{color:#878d92;}.lotusFooter table td ul a:hover, .lotusFooter table td ul a:focus, .lotusui a:active{color:#05386b;}.lotusFooter table th {display:none;}.lotusColLeft, .lotusColRight{padding:20px 0;width:220px;background-color:transparent;}.lotusColLeft .lotusSection, .lotusColLeft .lotusInfoBox, .lotusColLeft .lotusWidget, .lotusColLeft .lotusWidget2, .lotusColRight .lotusSection, .lotusColRight .lotusInfoBox, .lotusColRight .lotusWidget, .lotusColRight .lotusWidget2 {margin:0 15px 15px;}.lotusColLeft .lotusSection .lotusPhoto{border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:#eee 0 3px 5px;-moz-box-shadow:#eee 0 3px 5px;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;}.lotusPlaceBar h2{margin-left:0;}.lotusPlaceBar .lotusBtnContainer{padding-right:10px}.lotusPlaceBar .lotusBtnContainer{padding-right:10px}.lotusImagesOff .lotusPlaceBar{margin-top:1px}.lotusTitleBar {margin:0;border-bottom:8px solid #fff;background-color:#324f76;background-image:-moz-linear-gradient(#8495ad 0, #8495ad 1px, #6f849f 1px, #3c587d 50%, #304b70 50%, #283f5e 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#8495ad), to(#283f5e), color-stop(.03, #8495ad), color-stop(.03, #6f849f), color-stop(50%, #3c587d), color-stop(50%, #304b70), color-stop(100%, #283f5e));-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.lotusTitleBar .lotusInner, .lotusTitleBar .lotusRightCorner {background-image:none;background-color:transparent;}.lotusTitleBar .lotusRightCorner {border-bottom:1px solid #1e2f47;}.lotusTitleBar .lotusSearch .lotusText, .lotusTitleBar .lotusSearch .lotusScope, .lotusTitleBar .lotusSearch .lotusBtnImg, .lotusTitleBar .lotusTabs li{border-color:#1e2f47;}.lotusTitleBar .lotusTabs li{border-bottom-color:#1e2f47;background-color:#283f5e;}.lotusTitleBar .lotusSearch .lotusScope, .lotusTitleBar .lotusSearch .lotusBtnImg{background-color:#283f5e;color:#fff;}.lotusui_ie6 .lotusTitleBar .lotusSearch .lotusScope, .lotusui_ie6 .lotusTitleBar .lotusSearch .lotusScope:visited{color:#fff;}.lotusTitleBar .lotusTabs li.lotusSelected{border-color:#1e2f47;border-bottom-color:#fff;}.lotusTitleBar .lotusTabs{margin-left:5px;bottom:0;}.lotusui_ie6 .lotusTabs{bottom:-1px;}.lotusTitleBar h2{color:#fff;padding-top:8px;padding-left:20px;}.lotusTitleBar .lotusTabs li{margin-right:3px;padding:0;}.lotusTitleBar .lotusTabs li a{color:#fff;}.lotusTitleBar .lotusTabs li a:hover, .lotusTitleBar .lotusTabs li a:focus, .lotusTitleBar .lotusTabs li a:active{color:#fff !important;}.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% -1176px;}.lotusImagesOff .lotusTitleBar{border-bottom-width:0}.lotusImagesOff .lotusTitleBar .lotusBtnImg .lotusAltText{color:#fff;}.lotusAbout .lotusAboutBox{background-color:#e8f0fb;border:1px solid #d1e0f7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.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;-webkit-box-shadow:#eee 0 2px 10px;-moz-box-shadow:#eee 0 2px 10px;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;-webkit-box-shadow:#eee 0px 3px 5px;-moz-box-shadow:#eee 0 3px 5px;box-shadow:#eee 0 3px 5px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;}.lotusWidget h2 a, .lotusWidget h2 a:visited, .lotusWidget h2 a:hover, .lotusWidget h2 a:focus, .lotusWidget h2 a:active{color:#222;}.lotusWidget .lotusWidgetBody{margin:0;padding:5px 10px;background-color:#fff;-webkit-box-shadow:#eee 0 3px 5px;-moz-box-shadow:#eee 0 3px 5px;box-shadow:#eee 0 3px 5px;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;}.lotusWidgetPlain .lotusWidgetBody{border-width:0;-webkit-bo



x-shadow:none;-moz-box-shadow:none;box-shadow:none;}.lotusWidget .lotusChunk{margin-top:0;margin-bottom:5px;}.lotusWidget .lotusWidgetFooter .lotusPaging{margin:0;padding:5px 0;}.lotusWidget .lotusList{margin:0 -10px;} .lotusWidget .lotusList li{padding-left:10px;padding-right:10px;}.lotusLogin .lotusLoginBox{background-image:url(default/themeImages/loginBkgd.jpg)}.lotusui table.lotusActionMenu.lotusPlain .dijitMenuItemIcon{display:none;}.lotusui li.dijitMenuItemHover, .lotusui li.dijitMenuItemSelected{background-color:#fefebb;color:#000}.lotusui .dijitMenuItemSelected, .lotusui .dijitMenuItemHover{color:#000;background-color:#eee;outline-width:0}.lotusui .dijitCalendarYearLabel .dijitCalendarPreviousYear, .lotusui .dijitCalendarYearLabel, .lotusui .dijitCalendarNextYear{color:#105cb6;}.lotusui .RichTextEditable .dijitToolbar{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;border-bottom-color:#999}.lotusMenu .lotusTree .dijitTreeRow{margin:0;padding:6px 10px 8px 20px;border-width:0;color:#000 !important;font-weight:bold;text-decoration:none !important}.lotusMenu .lotusTree .dijitTreeRow.lotusSelected{color:#fff !important;margin:0;padding-left:20px;background-color:#324f76;background-image:-moz-linear-gradient(#6f849f 0%, #283f5e 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#6f849f), to(#283f5e));border-width:1px 0;border-color:#1e2f47}.lotusMenu .lotusTree .dijitTreeRow a{text-decoration:none !important}.lotusMenu .lotusTree .dijitTreeRow.lotusSelected a {color: #fff !important}.lotusMenu .lotusTree .dijitTreeRow {padding-top: 6px; padding-bottom: 6px;}.lotusMenu .lotusTree .lotusSelected .dijitTreeExpando {margin-left: 5px}.lotusMenu .lotusTree .dijitTreeIsRoot .dijitTreeRow, .lotusMenu .lotusTree .dijitTreeIsRoot .dijitTreeRow a, .lotusMenu .lotusTree .dijitTreeIsRoot .dijitTreeIsRoot .dijitTreeRow, .lotusMenu .lotusTree .dijitTreeIsRoot .dijitTreeIsRoot .dijitTreeRow a {font-weight: bold}.lotusMenu .lotusTree .dijitTreeContainer .dijitTreeRow, .lotusMenu .lotusTree .dijitTreeContainer .dijitTreeRow a, .lotusMenu .lotusTree .dijitTreeIsRoot .dijitTreeIsRoot .dijitTreeContainer .dijitTreeRow, .lotusMenu .lotusTree .dijitTreeIsRoot .dijitTreeIsRoot .dijitTreeContainer .dijitTreeRow a {font-weight: normal}.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}.lotusOverflowAuto {overflow: auto;}.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: 1em; 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}.lotusui .lotusCommonActionMenu .menuSectionHeader.dijitMenuItemHover,.lotusui .lotusCommonActionMenu .menuSectionHeader.dijitMenuItemSelected{background-color:transparent !important;color:black !important;}.ibmPortalBreadcrumbs {padding:0 5px;line-height: 1.9em;}.ibmPortalBreadcrumbs .lotusBreadcrumbs .newPageLink {cursor: pointer;line-height:1.5em;}.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:21em;}.lotusPaletteWidgetContainer .lotusSelected{border-color:#fff;border-style:dotted;}.lotusPaletteNav {-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:0 25px 0 10px !important; height: auto}.lotus_rtl .lotusPaletteNav {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-b



ackground-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 !important;}.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.5em! 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.1em;}.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;} .iw-Definition {display:none;} .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: 0;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 .menuSect



ionHeader td{font-weight:bold; cursor:default;}.portlet-menu{-moz-border-radius:0px;-webkit-border-radius:0px;border:1px solid #7B9EBD;} .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.5em Arial, Helvetica, sans-serif; background-position:top left; background-repeat:repeat-x; position:relative;}.ibmLayoutContainers{padding: 10px 5px 5px; overflow:auto;}.component-control{width: 98%;} .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:73%; 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%; overflow:hidden; margin-bottom:10px;}.lotusMain .component-container {margin:10px 1%;}.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: 1em;margin: 0;}.searchForm .dijitMenuItemLabel {padding: 0.3em;font-family:Helvetica,Arial,sans-serif;white-space: nowrap}.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:11em;border-color: #aaaaaa;}.searchForm .dijitButtonNode img {margin: 0px;padding: 0px;}.resultsSummary {margin-bottom: 0.5em;margin-top: 1em;font-size: 1.3em;}.sponsoredLink {margin-bottom: 0.5em;margin-top: 1em;}.itemsPerPageLink {margin: 0.2em;}.lotus_rtl .lotusSearchContainer {float: left;}.lotusSearchContainer .wptheme-searchBoxContainer {}.lotusSearchContainer {float: right; margin-top: 7px;}.lotusSearch .lotusBtnImg{background-color:#2F455D;color:#FFFFFF;}.lotusSearch .lotusText, .lotusSearch .lotusScope {padding-bottom:3.5px;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;}.lotusui .lotusLogo, .lotusLoginLogo{height:18px;width:95px;background-image: url(images/portalLogoWhiteText.png) !important; background-repeat:no-repeat;margin-top:11px;}.ibmHiddenText, .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:1px solid #DEE1E5; min-height: 600px;}.lotusPlaceBar {min-height: 16px;}.lotusFrame{background-color:#F5F6F7;overflow:hidden;}.lotusMain {-moz-border-radius: 0 0 0 0;}.lotusui_ie .lotusForm FIELDSET {margin-left:0px;}.lotusui .lotusOverMain a:hover, .lotusui .lotusOverMain a:focus, .lotusui .lotusOverMain a:active {color:#05386B;} .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}.ibmPlain .lotusMain .hiddenWidgetsDiv {background-color:transparent;}.ibmPlain .hiddenWidgetsDiv .component-control .ibmWidgetBody, .ibmPlain .hiddenWidgetsDiv .component-control .lotusWidgetBody {height:auto; width:auto;}.ibmPlain .hiddenWidgetsDiv .component-control {floa



t:none; width:auto;}.ibmPlain .hiddenWidgetsDiv .lotusWidget2 {border-style:none;}





* {

	margin: 0;

	padding: 0;

	outline: 0;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

body {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	color: #555555;

	text-align: center;

	padding: 0;

	direction: ltr;

	background: #f9f5f4 url(bg.jpg) right top repeat-x;

	line-height: 18px;

}

.pageWrapper {

	text-align: right;

	width: 960px;

	margin: 0 auto;

	padding: 0;

}

/*

General Settings

---------------------------------------------- */

a {

	text-decoration: none;

	cursor: pointer;

}

a:hover {

	text-decoration: underline;

}

p {

	margin-bottom: 5px;

	line-height: 18px;

}

ul, ol {

	margin:0 0 0 0;

	padding:0;

}

ul li, ol li {

	padding: 0;

	margin: 7px 30px 7px 0;

	line-height: 18px;

}

input {

	font: normal 12px Tahoma, Helvetica, sans-serif;

}

.header {

	width: 960px;	

	height: 100px;

	padding:40px 0 0 0;

	position:relative;

}

.header a {

	color:#535353;

}

.header a:hover {

	color:#535353;

	text-decoration: none;

}

.login {

	background: url(iconlogin.png) right top no-repeat;

	padding: 5px 25px 5px 5px;

	color:#535353;

	font: bold 12px Tahoma, Helvetica, sans-serif;

	position: absolute;

	bottom: 12px;

	left: 320px;

}

.profile {

	padding: 5px 25px 5px 5px;

	color:#535353;

	font: bold 12px Tahoma, Helvetica, sans-serif;

	position: absolute;

	bottom: 12px;

	left: 210px;

	background:none !important;

}

.weather {

	padding: 9px 40px 9px 5px;

	color:#535353;

	font: bold 13px Tahoma, Helvetica, sans-serif;

	position: absolute;

	#bottom: 40px;

	#left: 0;

	bottom: 0;

#left: 0;

top: 1px;

left: 150px;

}

.time {

	#padding: 9px 0px 7px 5px;

	padding:5px 25px 5px 5px;;

	color:#535353;

	font: bold 11px Tahoma, Helvetica, sans-serif;

	position: absolute;

	#bottom: 55px;

	left: 112px;

	bottom:10px;

	right: 0px;

}

.time1 {

	padding: 0;

	position: absolute;

	top: 8px;

	left: 117px;

	width: 19px;

	height: 22px;

}

.lan {

	padding: 0 0 0 0;

	position: absolute;

	top: 20px;

	left: 65px;

}

.zoom {

	padding: 0 3px;

	position: absolute;

	top: 15px;

	color:#535353;

	font: bold 13px Tahoma, Helvetica, sans-serif;

	left: 0;

}

.search {

	width: 200px;

	text-align: left;

	color: #000;

	position: absolute;

	left: 0;

	bottom: 15px;

}

.search table {

	width: 200px;

	border:1px solid #e8e8e8;

	background: #fff url(iconsearch1.jpg) right top no-repeat;

}

.search table tr td {

	vertical-align: top;

	margin: 0 0 0 0;

	background: #fff;

	padding: 0 0 0 0;

	border:0px solid #e8e8e8;

}

.search table tr td .txtinput {

	width: 174px;

	padding:2px;

	margin: 0 0 0 0;

	border: 0px solid #000;

	color: #7f7e7e;

	font: normal 12px Tahoma, Helvetica, sans-serif;

}

.search table tr td .btnSearch {

	background: #fff url(iconsearch.jpg) right top no-repeat;

	width: 19px;

	height: 15px;

	color: #fff;

	border: 0px solid #000;

	cursor: pointer;

	font: bold 11px Tahoma, Helvetica, sans-serif;

}

/*

menuNav

---------------------------------------------- */

.menuNav {

	width: 960px;

	height: 47px;

	float: right;

	background: url(bgmenu.jpg) right top repeat-x;

}

/*

mainFlash

---------------------------------------------- */

.mainFlash {

	width: 950px !important; 

	position: relative !important;

	background-color: #fff !important;

	float: right !important;

	padding: 0 5px 13px 5px !important;

}

.menuVer {

	width: 204px;

	position: relative;

	height: 188px;

	float: right;

}

.menuVer ul {

	width: 204px;

	padding: 0;

	float: right;

	list-style: none;

	margin: 0;

}

.menuVer ul li {

	width: 198px !important;

	text-align: center;

	color: #FFFFFF;

	float: right;

	display: block;

	margin: 0;

	list-style: none;

	font: normal 16px Tahoma, Helvetica, sans-serif;

}

.menuVer ul li a {

	color: #FFFFFF;

	display: block;

	text-decoration: none;
	font-weight: bold;

}

.menuVer ul li a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.menuVer ul .menuVer1 a {

	background: #29576e;

		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#29576e', endColorstr='#051c27'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#29576e), to(#051c27)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #29576e,  #051c27); /* for firefox 3.6+ */ 



	padding: 17px 0 0 0;

	height: 28px !important;

	 border-collapse: separate;

    box-shadow: -4px 4px 4px #000000;

}

.menuVer ul .menuVer2 a {

	background: #da6915;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da6915', endColorstr='#903d00'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#da6915), to(#903d00)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #da6915,  #903d00); /* for firefox 3.6+ */ 

	padding: 17px 0 0 0;

	height: 28px !important;

	 border-collapse: separate;

    box-shadow: -4px 4px 4px #000000;

}

.menuVer ul .menuVer3 a {

	background: #189fb3;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#189fb3', endColorstr='#095c68'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#189fb3), to(#095c68)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #189fb3,  #095c68); /* for firefox 3.6+ */ 

	padding: 17px 0 0 0;

	height: 28px !important;

	 border-collapse: separate;

    box-shadow: -4px 4px 4px #000000;

}

.menuVer ul .menuVer4 a {

	background: #8aab42;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8aab42', endColorstr='#475f12'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#8aab42), to(#475f12)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #8aab42,  #475f12); /* for firefox 3.6+ */ 

	padding: 17px 0 0 0;

	height: 28px !important;

		 border-collapse: separate;

    box-shadow: -4px 4px 4px #000000;

}

.menuVer ul .menuVerselect4 {

	background: url(arrowgreen.png) left top no-repeat;

	float: left;

	margin: 0 0 0 -13px;

	width: 217px !important ;

	padding: 17px 0 0 0;

	height: 28px !important; 

}

.menuVer ul .menuVerselect2 {

	background:  url(arroworange.png) left top no-repeat;

	float: left;

	margin: 0 0 0 -13px;

	width: 217px !important;

	padding: 17px 0 0 0;

	height: 28px !important;

}

.menuVer ul .menuVerselect3 {

	background:  url(arrowblue.png) left top no-repeat;

	float: left;

	margin: 0 0 0 -13px;

	width: 217px !important;

	padding: 17px 0 0 0;

	height: 28px !important;

}

.menuVer ul .menuVerselect1 {

	background:  url(arrowbluedark.png) left top no-repeat;

	float: left;

	margin: 0 0 0 -13px;

	width: 217px !important;

	padding: 17px 0 0 0;

	height: 28px !important;

}

{

z-index:;

position: relative;

}

.mainFlash1 {

	float: right;

	z-index:0;

}

.mainFlash2 {

	float: right;

	z-index:0;

	padding: 0 0 11px 0;

	margin: 5px 0 0 0;

	background:  url(border2.jpg) right bottom repeat-x;

	border-top: 20px solid #e71117;

}

.menuVerSub {

	float: right;

	width: 190px;

	margin: 0 20px 0 0;

}

.menuVerSub ul {

	margin: 0;

	padding: 0;

	width: 190px;

	list-style: none;

}

.menuVerSub ul li {

	margin: 0 0 0 0;

	font: bold 12px Tahoma, Helvetica, sans-serif;

	padding: 0;

	display: block;

	list-style: none;

}

.menuVerSub ul li a {

	display: block;

	margin: 0 0 5px 0;

	padding: 5px 20px 5px 5px;

	background: #dedede url(arrow8.png) right 8px no-repeat;

	color: #6a6a6a;

	list-style: none;

}

.menuVerSub ul li a:hover {

	display: block;

	background: #e71117 url(arrow9.png) right 8px no-repeat;

	text-decoration: none;

	color: #fff;

	list-style: none;

}

.menuVerSub ul li.selectmenuVerSub {

	display: block;

	margin: 0 0 5px 0;

	padding: 5px 20px 5px 5px;

	background: #e71117 url(arrow9.png) right 8px no-repeat;

	text-decoration: none;

	color: #fff;

	list-style: none;

}

/*

mainContent

---------------------------------------------- */

.mainContent {

	width: 957px;

	background-color: #FFFFFF;

	float: right;

	padding: 0 3px 20px 0;

}

.mainContentTop {

	width: 960px;

	float: right;

	margin: 15px 0 0 0;

}

.mainContentBottom {

	width: 960px;

	float: right;

	margin: 10px 0 0 0!important;

}

.contentLeft {

	width: 228px;

	float: right;

	

}

.contentMiddle {

	width: 468px;

	float: right;

	margin: 0 15px;

}

.contentMiddle h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.noneBorder {

	border: 0px solid #000 !important;

}

.contentMiddle ul {

	padding: 10px 20px 5px 20px;

	margin: 0;

	list-style: none;

}

.contentMiddle ul li {

	padding: 2px 15px 2px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 400px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow.jpg) right 8px no-repeat;

}

.contentMiddle ul li a {

	color: #555555;

}

.contentRight {

	width: 228px;

	float: right;

}

.banner {

	margin: 0 0 15px 0;

}

.sstayConnected {

	float: right;

	padding: 10px;

	background: url(bgstay.jpg) right top no-repeat;

	width: 208px;

	margin: 0 0 13px 0;

	height: 52px;

}

.sstayConnected table {

	float: right;

	width: 100px;

	margin: 2px 58px 0px 0px;

}

.sstayConnected h2 {

	color: #e60007;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.citizenLife {

	float: right;

	width: 466px;

	border: 1px solid #d6d6d6;

}

.howdo {

	float: right;

	background: url(iconhow.png) left top no-repeat;

	position: relative;

	width: 466px;

	border: 1px solid #d6d6d6;

	margin: 0 0 0 0;

}

.howdobg {

	background: url(iconhow.png) left top no-repeat;

	z-index: 100;

	position: absolute;

	top: 5px;

	left: 0;

	float: left;

	width: 67px;

	height: 93px;

}

.governmentTenders {

	float: right;

	width: 466px;

	border: 1px solid #d6d6d6;

	margin: 13px 0 0 0;

}

.hmKeynote {

	float: left;

	width: 466px;

	border: 1px solid #d6d6d6;

	margin: 0 0 0 0;

}

.hmKeynote p {

	text-align: justify;

	line-height: 17px;

	padding: -10px 10px 10px;

}

.hmKeynote img {

	float: left;

	margin: 5px 10px 10px 10px;

}

.hmKeynote span {

	color: #000000;

	display:block;

	font: normal 13px Arial, Helvetica, sans-serif;

}

.featuredEntity {

	float: right;

	width: 466px;

	border: 1px solid #d6d6d6;

}

.featuredEntity p {

	text-align: justify;

	line-height: 17px;

	padding: 10px 20px 0 20px;

}

.featuredEntity img {

	float: left;

	margin: 0 0 0 10px;

}

.featuredEntity span {

	color: #000000;

	display:block;

	font: normal 13px Tahoma, Helvetica, sans-serif;

}

.poll {

	

	width: 226px;

	

	margin:  0 0 13px 0;

}

.poll span {

	color: #000000;

	display:block;

	margin: 10px 10px 0 0;

	font: normal 13px Tahoma, Helvetica, sans-serif;

}

.poll h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.poll table {

	width: 219px;

	direction: rtl;

	padding: 0;

	

	text-align: right;

	margin: 0 3px 0;

}

.poll table tr td {

	padding: 3px 0;	

	text-align: right;



}

.btn {

	background: #e60007;

	color: #fff;

	padding: 3px 10px;

	cursor: pointer;

	border: 0px solid #000;
	font-weight: bold;
	

}

.btn1 {

	background: #555555;

	color: #fff;

	padding: 3px 10px;

	margin: 0 5px 0 0;

	cursor: pointer;

	border: 0px solid #000;
	font-weight: bold;

}

.mainServices {

	float: right;

	margin: 0 0 0 16px;

}

.back {

	float: right;

	margin: 30px 1px 0 0;

}

.next {

	float: right;

	margin:30px 0 0 1px;

}

.back1 {

	float: right;

	margin: 55px 1px 0 0;

}

.next1 {

	float: right;

	margin: 55px 0 0 1px;

}

.citizenLife .citizenLifeSub {

	float: right;

	width: 356px;

	color: #535353;

	padding: 5px 40px;

	font: bold 15px Tahoma, Helvetica, sans-serif;

}

.citizenLife .citizenLifeSub img {

	border: 2px solid #d6d6d6;

}

.citizenLife .citizenLifeSub table {

	text-align: center;

	margin: 0 auto;

	width: 356px;

}

.citizenLife .citizenLifeSub table tr td {

	padding: 0 10px;

	text-align: center;

}

.more {

	background: #dfdfdf url(arrow1.jpg) left 5px no-repeat;

	color: #000;

	float: left;

	margin: 0 0 8px 20px;

	width: 40px;

	padding: 5px 5px 3px 5px;

	text-transform: uppercase;

	font: bold 9px Tahoma, Helvetica, sans-serif;

}

.more a {

	color: #000;

	cursor: pointer;

}

a img {

	border: 0px solid #000 !important;

}

/*

contentLeft

---------------------------------------------- */

.contentLeft h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.noneBorder {

	border: 0px solid #000 !important;

}

.contentLeft ul {

	padding: 10px 20px 5px 20px;

	margin: 0;

	list-style: none;

}

.contentLeft ul li {

	padding: 3px 15px 3px 0;

	margin: 0;

	list-style: none;

	display: block;

	width:175px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow.jpg) right 6px no-repeat;

}

.contentLeft ul li a {

	color: #555555;

}

.relatedLinks {

	float: right;

	width: 226px;

	border: 1px solid #d6d6d6;

	margin:  0 0 13px 0;

}

.entityABC {

	float: right;

	width: 226px;

	border: 1px solid #d6d6d6;

	margin:  0 0 13px 0;

}

.relatedInfo {

	float: right;

	width: 226px;

	border: 1px solid #d6d6d6;

	margin:  0 0 13px 0;

}

/*

contentInner

---------------------------------------------- */

.contentInner {

	float: right;

	width:710px;

	border: 1px solid #d6d6d6;

	

}

.contentInnerSub {

	float: right;

	width:710px;

	min-height: 600px;

}

.contentInner h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.form {

	float: right;

	width:670px;

	padding: 5px 15px;

}

.form table {

	float: right;

	direction: rtl;

	width:420px;

	padding: 0;

	margin: 10px 0 0 0;

}

.form table tr td {

	padding: 8px 0;

	vertical-align: top;

}

.form table tr td label {	

	

	text-align: right;

	font: normal 14px Tahoma, Helvetica, sans-serif;

	display: inline-block;

	width: 255px;

}

.form table tr td .radio {

    margin: 0 0 10px;
    width: 400px;

}

.form table tr td .checkbox {

	display: inline-block;
    margin: 0 0 10px;
    width: 153px;

}
.form table tr td .radio  label{

	width: 50px;

}


.form table tr td .checkbox label{
	
	width: 200px;
}

.form p {

	font: normal 13px Tahoma, Helvetica, sans-serif;

	color: #000;

}

.form table tr td span {

	color: #000000;

	margin:  0 10px 10px 0;

	font: normal 13px Tahoma, Helvetica, sans-serif;

}

.form table tr td .inputTxt {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 282px;

	border: 1px solid #d9d9d9;

	padding:3px;

}

.form table tr td .selects {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 290px;

	border: 1px solid #d9d9d9;

	padding: 3px;

}

.selects {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 280px;

	border: 1px solid #d9d9d9;

	padding: 3px;

}

.form table tr td .textarea {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 282px;

	height: 60px;

	border: 1px solid #d9d9d9;

	padding: 3px;

}
.form input[type="checkbox"]{
margin: 0 0 0 5px;

}
.form input[type="radio"]{
margin: 0 0 0 5px;

}

.star {

	color: #FF0000 !important;

	font: bold 15px Tahoma, Helvetica, sans-serif;

}

/*

govCabinet

---------------------------------------------- */

.govCabinet {

	float: right;

	width:670px;

	padding: 20px 15px;

}







/*

servicesInner

---------------------------------------------- */

.servicesInner {

	float: right;

	width:670px;

	padding: 20px 15px;

}

.iconService {

	float: left;

	width:670px;

	margin: 0 0 5px 0;

	display:block;

}

.iconService table {

	float: left;

}

.iconService tr td img {

	margin: 0 0 0 10px;

}

.servicesInner p {

	line-height: 20px;

	text-align: right;

}

.servicesInner a {

	color: #000;

	font-weight: bold;

}

.servicesInner h4 {

	font: bold 14px Tahoma, Helvetica, sans-serif !important;

	color: #e60007;

	padding: 0;

	text-align: right;

	margin: 10px 0;

}

.servicesInner h5 {

	font: bold 14px Tahoma, Helvetica, sans-serif !important;

	color: #e60007;

	display: inline;

	padding: 0;	float: right;

	margin: 10px 0;

}

.servicesInner1 {

	float: right;

	width:670px;

	padding: 10px 0;

	margin: 10px 0 20px 0;

	border-top: 1px solid #d6d6d6;

	border-bottom: 1px solid #d6d6d6;

}

.servicesInner label {

	font: bold 14px Tahoma, Helvetica, sans-serif !important;

	vertical-align: top;

	width: 170px;	float: right;

	display: inline-block;

	color: #e60007;

}

.servicesInner .textarea {

	width: 330px;

	height: 90px;

	padding: 3px;

	border: 1px solid #ccc;

}

.servicesInner .btn {

	background: #e60007;

	color: #fff;

	float: right;

	padding: 3px 10px;

	display: block;

	margin: 10px 130px 0 0;

	cursor: pointer;

	border: 0px solid #000;

}

/*

directory

---------------------------------------------- */

.directory {

	float: right;

	width:670px;

	padding: 20px 15px;

}

.directory h3 {

	font: bold 14px Tahoma, Helvetica, sans-serif !important;

	color: #000;

	padding: 0;	text-align:right !important;



	margin: 10px 0 5px 0;

}

.directory p {

	line-height: 25px;	text-align:right !important;



}

.directory a {

	color: #e60007;

}

.directory .inputTxt {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 320px;

	border: 1px solid #d9d9d9;

	padding:3px;

}

.directory1 {

	float: right;

	width:670px;

	margin: 30px 0;

}

.directory1 table {

	float: right;

	width:670px;

	margin:  0;

}

.directory1 table tr td {

	padding: 8px;

	vertical-align: top;	text-align:right !important;



	border: 1px dotted #c0c0c0;

}

fieldset {

	

	padding: 20px;

	border: 1px dotted #c0c0c0 !important;

	margin: 7px 0;

}



 legend {

	color: #e60007;

	width: 620px;

	font: bold 14px Tahoma, Helvetica, sans-serif !important;

	margin: 0;

	text-align:right !important;

	padding: 0 5px;

	background-color: #FFFFFF;

}



/*

businessContent

---------------------------------------------- */

.businessContent {

	float: right;

	width:712px;

	margin:  0 15px 0 0;

}

.businessContent h2 {

	color: #189fb3;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.businessContent ul {

	padding: 10px 15px 5px 20px;

	margin: 0 0 0 10px;

	list-style: none;

	float:right;

}

.businessContent ul li {

	padding: 2px 15px 2px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 293px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow4.jpg) right 6px no-repeat !important;

}

.businessContent ul li a {

	color: #555555;

}

.businessContent h4 {

	color: #189fb3;

	margin: 0 0 0 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.businessLeft ul {

	padding: 8px 15px 5px 20px;

	margin: 0;

	list-style: none;

}

.businessLeft ul li {

	padding: 3px 15px 3px 0;

	margin: 0;

	list-style: none;

	display: block;

	width:175px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow4.jpg) right 6px no-repeat;

}

.businessLeft ul li a {

	color: #555555;

}

.businessLeft h2 {

	color: #189fb3;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.startingBusiness {

	float: right;

	border: 1px solid #d6d6d6;

	width:345px;

	margin: 0 0 0 0;

}

.runningBusiness {

	float: right;

	border: 1px solid #d6d6d6;

	width:345px;

	

}

.businessLifeSub {

	float: right;

	width:275px;

	color: #535353;

	padding: 10px 20px;

	font: bold 15px Tahoma, Helvetica, sans-serif;

}

.businessLifeSub img {

	border: 2px solid #d6d6d6;

}

.businessLifeSub table {

	text-align: center;

	margin: 0 auto;

	width:250px !important;

}

.businessLifeSub table tr td {

	padding: 5px 0;

	text-align: center;

}

.businessContent .contentDisc .contentDisc1 ul {

	padding: 0;

	margin:5px 0 20px 0;

	float: right;

	list-style: none;

}

.businessContent .contentDisc .contentDisc1 ul li {

	padding: 5px 15px 5px 0;

	background:   url(arrow4.jpg) right 9px no-repeat;

	width: 300px;

	margin: 0 0 0 20px;

	list-style: none;

	border: 0px solid #000;

	font: normal 12px Tahoma, Helvetica, sans-serif;

	color: #555555;

}

.businessContent .contentDisc .contentDisc1 ul li a {

	color: #555555;

}

.businessContent .linkServices1 {

	color: #fff;

	border-color: #189fb3;

	width: 170px;

	background: #189fb3;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: right;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.businessContent .linkServices1 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.businessContent .linkServices1 a:hover {

	text-decoration: none;

}

.businessContent .linkServices2 {

	color: #fff;

	border-color: #189fb3;

	background: #189fb3;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	text-align: center;

	border-radius: 5px;

	float: right;

	width: 170px;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.businessContent .linkServices2 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.businessContent .linkServices2 a:hover {

	text-decoration: none;

}

.businessContent .linkServices3 {

	color: #fff;

	width: 170px;

	border-color: #189fb3;

	background: #189fb3;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: right;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.businessContent .linkServices3 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.businessContent .linkServices3 a:hover {

	text-decoration: none;

}

.businessContent .contentDisc .contentDisc1 .linkServices4 {

	padding: 0 0 10px 0 !important;

	margin: 0 0 0 10px;

	list-style: none;

	float:right;

}

.businessContent .contentDisc .contentDisc1 .linkServices4 li {

	padding: 5px 15px 5px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 700px !important;

	color: #555555;

	font: normal 13px Tahoma, Helvetica, sans-serif !important;

	background: url(arrow4.jpg) right 8px no-repeat !important;

}

.businessContent .contentDisc .contentDisc1 .linkServices4 li a {

	color: #555555;

}

/*

visitorContent

---------------------------------------------- */

.visitorContent {

	float: right;

	width:712px;

	margin:  0 15px 0 0;

}

.visitorContent h2 {

	color: #8aab42;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.visitorContent ul {

	padding: 10px 15px 5px 20px;

	margin: 0 0 0 10px;

	list-style: none;

	float:right;

}

.visitorContent ul li {

	padding: 2px 15px 2px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 293px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow2.jpg) right 6px no-repeat !important;

}

.visitorContent ul li a {

	color: #555555;

}

.allContent {

	float: right;

	width:712px;



}

.contentCycle {

	float: right;

	width:710px;

	border: 1px solid #d6d6d6;

}

.contentCycle1 {

	float: right;

	width:712px;

	border: 0px solid #d6d6d6;

}

.contentCycle table {

	float: right;

	width:710px;

}

.contentCycle table tr td {

	padding: 10px;

	text-align: center;

	font: normal 14px Tahoma;

}

.contentCycle table tr td a {

	font: normal 14px Tahoma;

	color: #555555;

}

.contentCycle table tr td img {

	border: 2px solid #dedede;

	padding: 0;

	margin: 0 0 5px 0;

	text-align: center;

}

.contentServices1 {

	float: right;

	width:712px;

	margin: 13px 0 0 0;

}

.services {

	float: right;

	width:345px;

	border: 1px solid #d6d6d6;

}

.eServices {

	float: right;

	border: 1px solid #d6d6d6;

	width:345px;

	margin: 0 17px 0 0;

}

.contentServices2 {

	float: right;

	width:712px;

	margin: 13px 0 0 0;

}

.onlinePayment {

	float: right;

	width:345px;

	border: 1px solid #d6d6d6;

}

.SMSServices {

	float: right;

	border: 1px solid #d6d6d6;

	width:345px;

	margin: 0 17px 0 0;

}

.contentServices3 {

	float: right;

	margin: 13px 0 0 0;

	width:710px;

	border: 1px solid #d6d6d6;

}

.visitorLeft ul {

	padding: 8px 15px 5px 20px;

	margin: 0;

	list-style: none;

}

.visitorLeft ul li {

	padding: 3px 15px 3px 0;

	margin: 0;

	list-style: none;

	display: block;

	width:175px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow2.jpg) right 6px no-repeat;

}

.visitorLeft ul li a {

	color: #555555;

}

.visitorLeft h2 {

	color: #8aab42;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.contentDisc {

	float: right;

	width:710px;

	margin: 0 0 20px 0;

	border: 1px solid #d6d6d6;

}

.contentDisc1 {

	padding: 20px;

}

.contentDisc p {

	margin:0 0 15px 0;

	text-align: right;

	line-height: 19px;

}

.visitorContent .contentDisc .contentDisc1 ul {

	padding: 0;

	margin:5px 0 20px 0;

	list-style: none;

}

.visitorContent .contentDisc .contentDisc1 ul li {

	padding: 5px 15px 5px 0;

	background:   url(arrow2.jpg) right 9px no-repeat;

	width: 300px;

	margin: 0 0 0 20px;

	list-style: none;

	border: 0px solid #000;

	font: normal 12px Tahoma, Helvetica, sans-serif;

	color: #555555;

}

.visitorContent .contentDisc .contentDisc1 ul li a {

	color: #555555;

}

.visitorContent h4 {

	color: #8aab42;

	margin: 0 0 0 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.visitorContent .linkServices1 {

	color: #fff;

	border-color: #8aab42;

	width: 170px;

	background: #8aab42;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: right;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.visitorContent .linkServices1 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.visitorContent .linkServices1 a:hover {

	text-decoration: none;

}

.visitorContent .linkServices2 {

	color: #fff;

	border-color: #8aab42;

	background: #8aab42;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	text-align: center;

	border-radius: 5px;

	float: right;

	width: 170px;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.visitorContent .linkServices2 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.visitorContent .linkServices2 a:hover {

	text-decoration: none;

}

.visitorContent .linkServices3 {

	color: #fff;

	width: 170px;

	border-color: #8aab42;

	background: #8aab42;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: right;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.visitorContent .linkServices3 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.visitorContent .linkServices3 a:hover {

	text-decoration: none;

}

.contentDisc .contentDisc1 ol {

	padding: 0;

	margin: 10px 15px 10px 0;

	list-style: none;

}

.contentDisc .contentDisc1 ol li {

	padding: 5px 0 5px 0;

	background: none;

	width: 670px;

	margin: 0;

	list-style: decimal;

	border: 0px solid #000;

	font: normal 12px Tahoma, Helvetica, sans-serif;

	color: #555555;

}

.contentDisc .contentDisc1 ol li a {

	color: #555555;

}

.visitorContent .contentDisc .contentDisc1 .linkServices4 {

	padding: 0 0 10px 0 !important;

	margin: 0 0 0 10px;

	list-style: none;

	float:right;

}

.visitorContent .contentDisc .contentDisc1 .linkServices4 li {

	padding: 5px 15px 5px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 700px !important;

	color: #555555;

	font: normal 13px Tahoma, Helvetica, sans-serif;

	background: url(arrow2.jpg) right 7px no-repeat;

}

.visitorContent .contentDisc .contentDisc1 .linkServices4 li a {

	color: #555555;

}

/*

citizensContent

---------------------------------------------- */

.citizensContent {

	float: right;

	width:712px;

	margin:  0 15px 0 0;

}

.citizensContent h2 {

	color: #da6915;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.citizensContent h4 {

	color: #da6915;

	margin: 0 0 0 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.citizensContent ul {

	padding: 10px 15px 5px 20px;

	margin: 0 0 0 10px;

	list-style: none;

	float:right;

}

.citizensContent ul li {

	padding: 2px 15px 2px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 293px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow3.jpg) right 6px no-repeat !important;

}

.citizensContent ul li a {

	color: #555555;

}

.citizensLeft ul {

	padding: 8px 15px 5px 20px;

	margin: 0;

	list-style: none;

}

.citizensLeft ul li {

	padding: 3px 15px 3px 0;

	margin: 0;

	list-style: none;

	display: block;

	width:175px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow3.jpg) right 6px no-repeat;

}

.citizensLeft ul li a {

	color: #555555;

}

.citizensLeft h2 {

	color: #da6915;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.citizensContent .linkServices1 {

	color: #fff;

	border-color: #da6915;

	width: 170px;

	background: #da6915;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: right;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.citizensContent .linkServices1 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.citizensContent .linkServices1 a:hover {

	text-decoration: none;

}

.citizensContent .linkServices2 {

	color: #fff;

	border-color: #da6915;

	background: #da6915;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	text-align: center;

	border-radius: 5px;

	float: right;

	width: 170px;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.citizensContent .linkServices2 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.citizensContent .linkServices2 a:hover {

	text-decoration: none;

}

.citizensContent .linkServices3 {

	color: #fff;

	width: 170px;

	border-color: #da6915;

	background: #da6915;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: right;

	padding: 15px;

	text-align: center;

	margin: 20px 25px 20px 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.citizensContent .linkServices3 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.citizensContent .linkServices3 a:hover {

	text-decoration: none;

}

.citizensContent .contentDisc .contentDisc1 ul {

	padding: 0;

	margin:5px 0 20px 0;

	list-style: none;

}

.citizensContent .contentDisc .contentDisc1 ul li {

	padding: 5px 15px 5px 0;

	background:   url(arrow3.jpg) right 9px no-repeat;

	width: 300px;

	margin: 0 0 0 20px;

	list-style: none;

	border: 0px solid #000;

	font: normal 12px Tahoma, Helvetica, sans-serif;

	color: #555555;

}

.citizensContent .contentDisc .contentDisc1 ul li a {

	color: #555555;

}

.citizensContent .contentDisc .contentDisc1 .linkServices4 {

	padding: 0 0 10px 0 !important;

	margin: 0 0 0 10px;

	list-style: none;

	float:right;

}

.citizensContent .contentDisc .contentDisc1 .linkServices4 li {

	padding: 5px 15px 5px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 700px !important;

	color: #555555;

	font: normal 13px Tahoma, Helvetica, sans-serif;

	background: url(arrow3.jpg) right 6px no-repeat !important;

}

.citizensContent .contentDisc .contentDisc1 .linkServices4 li a {

	color: #555555;

}

/*

contentTop1

---------------------------------------------- */

.contentTop1 {

	float: right;

	background-color: #ebebec;

	width: 950px;

	margin: 0 5px;

	padding: 0 0 20px 0;

}

.contentTop2 {

	float: right;

	background-color: #ebebec;

	width: 950px;

	margin: 0 5px;

	color: #fff;

	padding: 10px 0;

}



.govprogram1 {

	float: right;	position:relative;



	background-color: #afbf44;

	width: 313px;

}

.govprogram1 img {

	float: left;

}



.govprogram1 h3 {

	text-align: right;

	margin:  auto;

	width: 124px;

	height: 160px;

	padding:  40px 23px 0 0;

	display: inline;

	position: absolute;

	vertical-align: middle;

	right: 10px;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.govprogram2 {

	float: right;

	position:relative;

	margin: 0 5px 0 0;

	background-color: #ff971d;

	width: 313px;

}

.govprogram2 img {

	float: left;

}

.govprogram2 h3 {

	text-align: right;

	margin:  auto;

	width: 124px;

	height: 160px;

	padding:  40px 23px 0 0;

	display: inline;

	position: absolute;

	vertical-align: middle;

	right: 10px;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.govprogram3 {

	float: right;	position:relative;



	margin: 0 5px 0 0;

	background-color: #d13c8c;

	width: 313px;

}

.govprogram3 img {

	float: left;

}

.govprogram3 h3 {

	text-align: right;

	margin:  auto;

	width: 124px;

	height: 160px;

	padding:  40px 23px 0 0;

	display: inline;

	position: absolute;

	vertical-align: middle;

	right: 10px;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}



.govprogram4 {

	float: right;	position:relative;



	background-color: #84429f;

	width: 313px;

	margin: 5px 0 0 0;

}

.govprogram4 img {

	float: right;

}

.govprogram4 h3 {

	text-align: right;

	margin:  auto;

	width: 124px;

	height: 160px;

	padding:  40px 23px 0 0;

	display: inline;

	position: absolute;

	vertical-align: middle;

	right: 172px;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}



.govprogram5 {

	float: right;	position:relative;



	margin: 5px 5px 0 0;

	background-color: #15b7ff;

	width: 313px;

}

.govprogram5 img {

	float: right;

}

.govprogram5 h3 {

	text-align: right;

	margin:  auto;

	width: 124px;

	height: 160px;

	padding:  40px 23px 0 0;

	display: inline;

	position: absolute;

	vertical-align: middle;

	right: 172px;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}



.govprogram6 {

	float: right;	position:relative;



	margin: 5px 5px 0 0;

	background-color: #dab801;

	width: 313px;

}

.govprogram6 img {

	float: right;

}

.govprogram6 h3 {

	text-align: right;

	margin:  auto;

	width: 124px;

	height: 160px;

	padding:  40px 23px 0 0;

	display: inline;

	position: absolute;

	vertical-align: middle;

	right: 172px;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}



/*

photoGallery

---------------------------------------------- */

.photoGallery {

	float: right;

	width:670px;

	padding: 20px 15px;

}

.photoGallerySub {

	float: right;

	width:178px;

	border-left: 1px solid #dedede;

	margin: 0;

	padding: 0 22px;

}

.photoGallerySub1 {

	float: right;

	width:178px;

	margin: 0;

	padding: 0 22px;

}

.photoGallery h3 {

	color: #e60007;

	font: bold 14px Tahoma, Helvetica, sans-serif;

	margin: 10px 0;

}

.photoGroup {

	float: right;

	width:670px;

}

.photoBig {

	float: right;

	margin: 0 0 15px 0;

}

.photoBig img {

	border: 2px solid #dedede;

}

.backPhoto {

	float: right;

	margin: 20px 0 0 0;

}

.nextPhoto {

	float: left;

	margin: 20px 0 0 0;

}

.rotatePhoto {

	float: right;

	text-align: center;

}

.rotatePhoto ul {

	padding: 0;

	list-style: none;

	margin: 0;

}

.rotatePhoto ul li {

	padding: 0;

	list-style: none;

	margin: 0;

	text-align: center;

	display: inline;

	padding: 0 5px;

}

.rotatePhoto ul li img {

	border: 2px solid #dedede;

}

.rotatePhoto ul li a img {

	border: 2px solid #dedede !important;

}

/*

pagination 

---------------------------------------------- */

.pagination {

	DISPLAY: block;

	FLOAT: right;

	WIDTH: 100%;

	margin:30px 0 30px 30px;

	LINE-HEIGHT: 5.0em;

	TEXT-ALIGN: center;

}

.pagination ul {

	FLOAT: left;

	list-style:none;

	padding:0;

	TEXT-ALIGN: center !important;

	margin:0 0 0 0;

}

.pagination ul li {

	list-style:none;

	FLOAT: right;

	padding:0 !important;

	margin:0;

	display:inline-block;
	
	background : none !important;

}

.pagination ul li .graphic_page_num {

	font: normal 11px Tahoma, Helvetica, sans-serif;

	BACKGROUND-POSITION: center bottom;

	DISPLAY: inline;

	PADDING: 4px 8px;

	MARGIN-LEFT: .3em;

	COLOR: #fff;

	background: #aeaeae;

	TEXT-DECORATION: none;

}

.pagination ul li .graphic_current_page {

	font: bold 12px Tahoma, Helvetica, sans-serif;

	BACKGROUND-POSITION: center bottom;

	DISPLAY: inline;

	MARGIN-LEFT: .3em;

	COLOR: #fff;

	background: #FF0000;

	PADDING: 4px 8px 3px 8px;

	TEXT-DECORATION: none;

}

.pagination ul li a:hover {

	background: #FF0000;

	}

.pagination ul li a {

	font: normal 11px Arial, Helvetica, sans-serif;

	BACKGROUND-POSITION: center bottom;

	DISPLAY: inline;

	PADDING: 4px 8px;

	MARGIN-LEFT: .3em;

	COLOR: #fff;

	background: #aeaeae;

	TEXT-DECORATION: none;

}





/*

contentDisc2

---------------------------------------------- */

.contentDisc2 {

	padding: 20px;

}

.contentDisc2 p {

	margin:15px 0 0 0;

	text-align: right;

	line-height: 19px;

}

.contentDisc2 img {

	margin:0 15px 0 0;

	float: left;

	border: 2px solid #dedede;

}

.contentDisc2 h4 {

	color: #000;

	font: bold 14px Tahoma, Helvetica, sans-serif;

}

.contentDisc2 h3 {

	color: #e60007;

	font: bold 17px Tahoma, Helvetica, sans-serif;

	border-right: 5px solid #e60007;

	margin: 0 0 15px 0;

	padding: 0 10px 0 0;

}

/*

footer

---------------------------------------------- */

.footer {

	width: 100%;

	float: right;

	background: #f0dbd2;

	position: relative;

	padding:20px 0;

	margin: 0 0 0 0;

	font: normal 11px Tahoma, Helvetica, sans-serif;

}

.footer1 {

	float: right;

	width: 100%;

	margin: 0 0 0 0;

	background: #f0dbd2;

	padding: 0;

	margin: 0 0 0 0;

	text-align: center;

	font: normal 11px Tahoma, Helvetica, sans-serif;

}

.footer ul {

	list-style: none;

	display:inline;

	text-align: right;

	padding: 0;

	margin:0;

}

.footer ul li {

	list-style: none;

	display:inline;

	padding: 0 5px;

	line-height: 15px !important;

	margin:0;

	color: #1d1d1d;

	border-left: 1px solid #1d1d1d;

}

.footer ul li a {

	color: #1d1d1d;

}

.footer p {

	color: #1d1d1d;

	padding: 0 5px!important 0 0;

	margin: 0 !important;

}

.footer ul li a:hover {

	color: #1d1d1d;

}

.footer ul .noneBorder {

	border-left: 0px solid #b6b6b8;

}

/*

mainWeather

---------------------------------------------- */

.mainWeather {

	background-color:#fff;

	width:500px;

	height: 165px;

	margin: 0 auto;

	border: 0px solid #ccc;

	position: relative;

	padding: 10px;

	text-align: center;

}

.mainWeather1 {

	background: #fff url(weather1.jpg) right top no-repeat;

	width: 110px;

	float: right;

	padding: 5px;

	margin: 20px 0 0 5px;

	height: 165px;

	color: #000;

	text-align: center;

}

.mainWeather1 h3 {

	color: #0066CC;

	margin: 5px 0;

	font: bold 15px Tahoma, Helvetica, sans-serif;

}

.mainWeather1 h4 {

	color: #000;

	margin: 5px 0;

	font: normal 13px Tahoma, Helvetica, sans-serif;

}

.mainWeather1 a {

	color: #0066CC;

}

.mainWeather1 .info .temp {

	color: #000;

	margin: 5px 0;

	font: normal 20px Tahoma, Helvetica, sans-serif;

}

/*

mainTime

---------------------------------------------- */

.mainTime {

	background-color:#fff;

	width:726px;

	z-index:10000000000000;

	height: 100px;

	margin: 0 auto;

	border: 0px solid #ccc;

	position: relative;

	padding: 5px;

	text-align: center;

}

.mainTime1 {

	background: #fff url(weather2.jpg) right top no-repeat;

	width: 100px;

	float: right;

	padding: 20px 8px;

	height: 60px;

	margin: 20px 0 20px 5px;

	color: #000;

	vertical-align: text-bottom;

}

.mainTime h3 {

	color: #0066CC;

	margin: 5px 0;

	font: bold 15px Tahoma, Helvetica, sans-serif;

}

/*

Popup

---------------------------------------------- */

.content { 

display:none;

margin: 10px 0;

}

.content1 { 

margin: 10px 0;

}

.govCabinet1{

	float: right;

	width:210px;

	padding: 0 !important;

	margin: 0 0  0 13px !important;

}

.govCabinet1 h3 {

	float: right;

	background: url(bggray.jpg) right top no-repeat;

	height: 27px;

	font: bold 12px Tahoma, Helvetica, sans-serif;

	padding: 16px 0 0 0;

	margin:  0 0 15px 0;

	width: 211px;

	text-align: center;

	color: #555555;

}

.govCabinet1 h3 a {

	text-align: center;

	color: #555555;

}



.govCabinet1 h3 a:hover {

	text-decoration: none;

}



.govCabinet1 h4 {

	font: bold 13px Tahoma, Helvetica, sans-serif;

	line-height: 20px;

	margin: 0 0 10px 0;

}
.govCabinet ul li {
	background : none !important;
}

.govCabinet1 img {

	float:left;

	margin: 0 10px 5px 0;

}

#improved li.selectName h3 {

	background: url(bgred.jpg) right top no-repeat;

	height: 27px;

	padding: 16px 0 0 0;

	width: 211px;

	text-align: center;



	color: #fff;

}

.selectName h3 a {

	color: #fff;

}



#improved li {

position:relative;

float:right;

width: 211px;

	padding: 0 !important;

	margin: 0 0 0 0 !important;

overflow:hidden;

}



/*

slider

---------------------------------------------- */

.slider {top:0;right:207px;position:absolute;z-index:1;width:750px; height: 188px;}

.slider .items {display:none}

.slider .pic {float:left;position:relative}

.bannerSlider {right:48px;top:30px;position:absolute;width:350px;z-index:2;text-align:center}

.bannerSlider h5 { font: bold 18px Tahoma, Helvetica, sans-serif;color:#312826;text-transform:uppercase;padding:0 0 5px 0;line-height:1.2em;letter-spacing:-1px; text-align:right; color: #000;}

.bannerSlider p {font-size:12px; text-align:right; color: #000;}

.slider .pagination {position:absolute;z-index:5;bottom:15px;right:50px; margin: 0;}

.slider .pagination li {float:right;padding:0 0 0 7px; margin: 0; list-style: none;}

.slider .pagination a {display:block;width:11px;height:11px;text-indent:-9999px;background:url(buttons.png) left 0 no-repeat}

.slider .pagination a:hover, .slider .pagination .current a {background-position:right}





.col1, .col2, .col3, .cols  {float:right}

.cols {width:300px}

.col1 {width:630px}

.col2 {width:240px}

.col3 {width:570px}

/* index.html */

/* index-1.html */

#page2 .box .list1 {margin-top:-7px}

/* index-2.html */

#page3 h2.letter_spacing {word-spacing:-2px}

/* index-3.html */

#page4 .box .list1 {margin-top:-7px}

#page4 h2.pad_bot1 {padding-bottom:5px}

/* index-4.html */

#page5 .box > div {background: url(../images/box_top2.png) top center no-repeat}

#page5 #content2 h2 {padding-bottom:4px}

/* index-5.html */

/* index-6.html */







/*

Popup

---------------------------------------------- */

#lean_overlay {

	position: fixed;

	z-index:100;

	top: 0px;

	right: 0px;

	height:100%;

	width:100%;

	background: #000;

	display: none;

}

#signup {

	width: 520px;

	padding:0 10px 10px 10px;

	display:none;

	background: #FFF;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.7);

	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);

	-moz-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.7);

}

#test {

	width: 760px;

	padding:0 10px 10px 10px;

	display:none;

	background: #FFF;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.7);

	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.7);

	-moz-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.7);

}

#test p {

	color: #666;

	text-shadow: none;

}



#signup-header h2 {

	color: #444;

	font-size: 2em;

	font-weight: 700;

	margin-bottom: 3px;

	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);

}

#signup-header p {

	color: #444;

	font-size: 1.3em;

	margin: 0;

	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);

	text-shadow: none;

}





p.error {

	position: absolute;

	bottom: 48px;

	left: 20px;

	width: 262px;

	color: #FFF;

	font-size: 1.1em;

	padding-bottom: 5px;

	background: url(../img/error-arw.png) 20px bottom no-repeat;

	text-align: right;

	margin: 0;

	text-shadow: none;

}

p.error span {

	display: inline-block;

	background: #D43636;

	padding: 6px;

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

}





.modal_close {

	position: absolute;

	top: -5px;

	left: -5px;

	display: block;

	width: 16px;

	height: 16px;

	background: url(modal_close.png);

	z-index: 2;

}





/*

governmentContent

---------------------------------------------- */

.governmentContent {

	float: right;

	width:712px;

	margin:  0 15px 0 0;

}

.governmentContent h2 {

	color: #3e85a9;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}



.governmentContent ul {

	padding: 0 0 20px  0;

	margin: 0 0 0 0;

	list-style: none;

	float:right;

}

.governmentContent ul li {

	padding: 10px 12px 10px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 660px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow5.jpg) right  14px no-repeat !important;

}

.governmentContent ul li a {

	color: #555555;

}



.governmentContent h3 {

	color: #3e85a9;

	margin: 0 0 0 0;

	font: bold 13px Tahoma, Helvetica, sans-serif;

}

.governmentContent small {

	display: block;	color: #3e85a9;



	margin: 5px 0;

	font: normal 12px Tahoma, Helvetica, sans-serif;

}





.governmentContent a {

	color: #e60007 !important;

	margin: 0 0 0 0;

	font: bold 11px Tahoma, Helvetica, sans-serif;

}









.governmentLeft ul {

	padding: 8px 15px 5px 20px;

	margin: 0;

	list-style: none;

}

.governmentLeft ul li {

	padding: 3px 15px 3px 0;

	margin: 0;

	list-style: none;

	display: block;

	width:175px;

	color: #555555;

	border-bottom: 1px dotted #c0c0c0;

	background: url(arrow5.jpg) right 6px no-repeat;

}

.governmentLeft ul li a {

	color: #555555;

}

.governmentLeft h2 {

	color: #3e85a9;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}



.moictSkin {

	
	width:100%;

	padding:0;

	border-width:0;

	width:100%;

	border: 1px solid #D6D6D6;

	margin-top: 0; 

margin-right:0; 

margin-bottom: 13px; 

margin-left: 0;

}

.moictSkin h2 {

	cursor:default;

	color: #E60007;

	background: url(bgtitle.jpg) left top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Arial, Helvetica, sans-serif;

}

.edit-mode .dojoDndSource .dojoDndItem .moictSkin h2, .edit-mode .dojoDndSourceMoved .dojoDndItem .moictSkin h2 {

	cursor:move;

}

.moictSkin button {

	cursor:pointer;

}

.moictSkin .lotusWidgetBody {



	overflow:auto;

}

.edit-mode .moictSkin h2 .ibmPortalPortletTitle {

	cursor:not-allowed;

	width:75%;

}

.edit-mode .moictSkin h2 .dojoDndHandle {

	cursor:move;

}

.hiddenWidgetsDiv .moictSkin {

	border:1px dashed #777;

	background-color:#fff;

}

.ibm-minimized .moictSkin .lotusWidgetBody {

	display: none;

}

.layoutRow .moictSkin, .layoutColumn .moictSkin {

}

.moictSkin h3 {

	margin:0;

	padding:4px 0

}

.moictSkin .lotusWidgetBody {

}

.moictSkin .lotusChunk {

	margin-top:0;

	margin-bottom:5px

}

.moictSkin .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;

}



/*

Error Code

---------------------------------------------- */

.Error{

color: red; 

	margin:0;
	background: none ; 

	float: none !important;

	
}


.allContentInner ul.Error li {
    background: none repeat scroll 0 0 transparent;
    color: red;
    display: list-item;
    list-style: disc outside none;
    padding: 0;
 float: none}






/*

Fix Rating Vertical issue

---------------------------------------------- */

.trcRatingContainer ul li, ol li {



}



/*

Fix Rating Vertical issue

---------------------------------------------- */

.moictNoSkin{

margin-top: 0; 

margin-right: 0; 

margin-bottom: 13px; 

margin-left: 0;

float: right;

}





/*

slider nexr back

---------------------------------------------- */



.citizenLife{

	direction: ltr;		

	float: right;

}











.jFlowPrev{

	background: url(back.jpg)  no-repeat;

	width: 14px;

	cursor: pointer;

	margin: 46px 0 0 0;

	height: 33px;

	float: left;

}







.jFlowNext{

	background: url(next.jpg) no-repeat;

	width: 14px;	

	cursor: pointer;

	margin: 46px 0 0 0;

	height: 33px;

	float: right;

}







.listOfMinLi  {

	padding: 2px 15px 2px 0;

	margin: 15px;

	list-style: none;

	display: block;

	width: auto;

	color: #555555;

	border-bottom: none !important;

	background: url(arrow.jpg) right  6px no-repeat !important;

}





.listOfMinUl{

	color: #E60007;

	margin: 0 0 0 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.listOfMinA {

	margin: 0 0 0 8px;

	color: #555555;

}





.arrowtable table {

	border-collapse: collapse;

	border-spacing: 0;

}

 .arrowtable td{

	padding: 5px 15px 5px 0;

	margin: 0;

	list-style: none;

	display: block;

	color: #555555;

	font: normal 13px Arial, Helvetica, sans-serif !important;

	background: url(arrow.jpg) right 8px no-repeat !important;

}



 .arrowtable  a:hover{

 text-decoration:none;

 

 } .arrowtable  a{

color: #555555;

 

 }

.allContentInner {

	float: right;

	width:712px;

	margin:  0 13px 0 0;

}

.allContentInner .linkServices1{

	width: 200px;

	float:right;

	margin: 10px 142px 10px 20px;



}



.allContentInner .linkServices1 .curveTop{



}

.allContentInner .linkServices1 .curveBottom{



}

.allContentInner .linkServices1 .curveMiddle{

	background: #E60007;

	width: 200px;

	height: 11px;

	color: #fff;

	float: right;

	display:block;

	padding: 10px 0;

	text-align: center;

	font: normal 15px Arial, Helvetica, sans-serif;

		

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f50000', endColorstr='#660000'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#f50000), to(#660000)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #f50000,  #660000); /* for firefox 3.6+ */ 

	box-shadow:4px 4px 4px rgb(0, 0, 0);

	-moz-box-shadow:4px 4px 4px rgb(0, 0, 0);

	-webkit-box-shadow:4px 4px 4px rgb(0, 0, 0);

	height: 25px;

	border-collapse: separate;

}

.allContentInner .linkServices1 .curveMiddle a{

	color: #fff;	display:block;

	text-decoration: none;

	font-weight: bold;

}

.allContentInner .linkServices1 .curveMiddle a:hover{

	color: #fff;

	text-decoration: none;

	font-weight: bold;

}



.allContentInner .linkServices2{

	width: 200px;

	float:right;

	margin: 10px 10px 10px 20px;



}



.allContentInner .linkServices2 .curveTop{



}

.allContentInner .linkServices2 .curveBottom{



}

.allContentInner .linkServices2 .curveMiddle{

	background: #E60007;

	width: 200px;

	height: 11px;

	color: #fff;

	float: right;

	display:block;

	padding: 10px 0;

	text-align: center;

	font: normal 15px Arial, Helvetica, sans-serif;



		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f50000', endColorstr='#660000'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#f50000), to(#660000)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #f50000,  #660000); /* for firefox 3.6+ */ 

	box-shadow:4px 4px 4px rgb(0, 0, 0);

	-moz-box-shadow:4px 4px 4px rgb(0, 0, 0);

	-webkit-box-shadow:4px 4px 4px rgb(0, 0, 0);

	height: 25px;

	border-collapse: separate;

	

	}

.allContentInner .linkServices2 .curveMiddle a{

	color: #fff;	display:block;

	text-decoration: none;

	font-weight: bold;

}

.allContentInner .linkServices2 .curveMiddle a:hover{

	color: #fff;

	text-decoration: none;

	font-weight: bold;

}





.allContentInner .linkServices3{

	width: 200px;

	float:right;

	margin: 20px 0 0 25px;

}



.allContentInner .linkServices3 .curveTop{



}

.allContentInner .linkServices3 .curveBottom{



}

.allContentInner .linkServices3 .curveMiddle{

	background: #E60007;

	width: 200px;

	height: 11px;

	color: #fff;

	float: right;

	display:block;

	padding: 10px 0;

	text-align: center;

	font: normal 15px Arial, Helvetica, sans-serif;

		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f50000', endColorstr='#660000'); /* for IE */

	background: -webkit-gradient(linear, left top, left bottom, from(#f50000), to(#660000)); /* for webkit browsers */

	background: -moz-linear-gradient(top,  #f50000,  #660000); /* for firefox 3.6+ */ 

	box-shadow:4px 4px 4px rgb(0, 0, 0);

	-moz-box-shadow:4px 4px 4px rgb(0, 0, 0);

	-webkit-box-shadow:4px 4px 4px rgb(0, 0, 0);

	height: 25px;

	border-collapse: separate;

}

.allContentInner .linkServices3 .curveMiddle a{

	color: #fff;	display:block;

	text-decoration: none;

	font-weight: bold;

}

.allContentInner .linkServices3 .curveMiddle a:hover{

	color: #fff;

	text-decoration: none;

	font-weight: bold;

}

 

 .BannerContent {

	

	width:712px;

	border: 0px solid #000;

}

.BannerContent h2 {

	color: #E60007;

	background: url(bgtitle.jpg) left top repeat-x;

	padding: 7px 0 8px 15px;

	font: normal 18px Arial, Helvetica, sans-serif;

}

.BannerContent ul {

	
	width: 600px !important;

	margin: 0 10px 0 0;

	list-style: none;

	

}

.BannerContent ul li {

	padding: 2px 0 2px 15px;

	margin: 0;

	list-style: none;

	display: block;

	width: 293px;

	border-bottom: none !important;



	

	

}

.BannerContent ul h4 a {

color: #E60007;

	background: url(arrow.jpg) right 15px no-repeat !important;

		padding:10px;

}

.BannerContent ul  ul{

	padding: 10px 20px 5px 15px;

	margin: 0 10px 0 0;

	list-style: none;

	background :none repeat scroll 0 0 transparent !important;
	width: 600px !important;





}

.BannerContent ul  ul h4{

	color: black;

	

}

.BannerContent ul li a {

	color: #555555;

}

.BannerContent h4 {

	color: #E60007;

	margin: 0 0 0 0;

	font: normal 15px Arial, Helvetica, sans-serif;

}



.BannerContent .contentDisc .contentDisc1 ul {

	padding: 0;

	margin:5px 0 20px 0;

	float: left;

	list-style: none;
	width: 600px !important;

}

.BannerContent .contentDisc .contentDisc1 ul li {

	padding: 5px 0 5px 15px;

	background:   url(arrow5.jpg) left 9px no-repeat;

	width: 300px;

	margin: 0 20px 0 0;

	list-style: none;

	border: 0px solid #000;

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #555555;

}

.BannerContent .contentDisc .contentDisc1 ul li a {

	color: #555555;

}

.BannerContent1 {

	

	margin: 0 0 0 0;

	width:710px;

	border: 1px solid #d6d6d6;

}

.BannerContent .contentDisc .contentDisc1 .linkServices4 {

	padding: 0 0 10px 0 !important;

	margin: 0 10px 0 0;

	list-style: none;

	float:left;

}

.BannerContent .contentDisc .contentDisc1 .linkServices4 li {

	padding: 5px 0 5px 15px;

	margin: 0;

	list-style: none;

	display: block;

	width: 700px !important;

	color: #555555;

	font: normal 13px Arial, Helvetica, sans-serif !important;

	background: url(arrow5.jpg) left 8px no-repeat !important;

}

.BannerContent .contentDisc .contentDisc1 .linkServices4 li a {

	color: #555555;

}

.BannerContent.linkServices1 {

	color: #fff;

	border-color: #29576e;

	width: 170px;

	background: #29576e;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: left;

	padding: 15px;

	text-align: center;

	margin: 20px 0 20px 25px;

	font: normal 15px Arial, Helvetica, sans-serif;

}

.BannerContent .linkServices1 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.BannerContent .linkServices1 a:hover {

	text-decoration: none;

}

.BannerContent .linkServices2 {

	color: #fff;

	border-color: #29576e;

	background: #29576e;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	text-align: center;

	border-radius: 5px;

	float: left;

	width: 170px;

	padding: 15px;

	text-align: center;

	margin: 20px 0 20px 25px;

	font: normal 15px Arial, Helvetica, sans-serif;

}

.BannerContent .linkServices2 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.BannerContent .linkServices2 a:hover {

	text-decoration: none;

}

.BannerContent .linkServices3 {

	color: #fff;

	width: 170px;

	border-color: #29576e;

	background: #29576e;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: left;

	padding: 15px;

	text-align: center;

	margin: 20px 0 20px 25px;

	font: normal 15px Arial, Helvetica, sans-serif;

}

.BannerContent .linkServices3 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.BannerContent .linkServices3 a:hover {

	text-decoration: none;

}

.BannerContent  a {

color: #555555;

	

		padding:10px;

}





.topRated {



	

	width: 226px;

	

	margin: 3px 0px 3px 3px;



}



.topRated ul {

	

	margin: 0 10px 0 0;

	list-style: none;

	

}

.topRated ul li {

	padding:2px 15px 1px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: 200px;

	background: url(arrow.jpg) right 6px no-repeat !important;

	border-bottom:1px dotted #C0C0C0;

	

}

.topRated ul li a{

color:#555555;



}

.arrowtable table {

	border-collapse: collapse;

	border-spacing: 0;

}

 .arrowtable td{



padding: 11px 12px 12px 0px;

	margin: 0;

	list-style: none;

	 display: block;

	#width: 700px !important;

	color: #555555;

	font: normal 15px Arial, Helvetica, sans-serif !important;

	background: url(arrow.jpg) right 15px no-repeat !important;

}

.whatsOn {

	width: 100%;

	float: right;

	margin: 0 15px;

}

.whatsOn h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 0 8px 15px;

	font: normal 18px Arial, Helvetica, sans-serif;

}

.whatsOn {

	float: right;

	width: 100%;

	border: 1px solid #d6d6d6;

	margin: 0 0 0 0;

}

.whatsOn p {

	text-align: right;

	line-height: 17px;

	padding: 10px 20px 0 20px;

}

.whatsOn img {

float: right;

	margin: 0 0 0 10px;

}

.whatsOn span {

	color: #000000;

	display:block;

	font: normal 13px Arial, Helvetica, sans-serif;

}

 





 .GeneralContent {
	float:right;

	

	width:712px;

	border: 0px solid #000;

}

.GeneralContent h2 {

	color: #E60007;

	background: url(bgtitle.jpg) left top repeat-x;

	padding: 7px 0 8px 15px;

	font: normal 18px Arial, Helvetica, sans-serif;

}

.GeneralContent ul {

	

	margin: 0 10px 0 0;

	list-style: none;

	

}

.GeneralContent ul li {

	padding: 2px 0 2px 15px;

	margin: 0;

	list-style: none;

	display: block;

	width: auto;



	

	

}

.GeneralContent ul h4 a {

color: #E60007;

	background: url(arrow.jpg) right 15px no-repeat !important;

		padding:10px;

}

.GeneralContent ul  ul{

	padding: 10px 20px 5px 15px;

	margin: 0 10px 0 0;

	list-style: none;

	background :none repeat scroll 0 0 transparent !important;





}

.GeneralContent ul  ul h4{

	color: black;

	

}

.GeneralContent ul li a {

	color: #555555;

}

.GeneralContent h4 {

	color: #E60007;

	margin: 0 0 0 0;

	font: normal 15px Arial, Helvetica, sans-serif;

}



.GeneralContent .contentDisc .contentDisc1 ul {

	padding: 0;

	margin:5px 0 20px 0;

	float: left;

	list-style: none;

}

.GeneralContent .contentDisc .contentDisc1 ul li {

	padding: 5px 0 5px 15px;

	background:   url(arrow5.jpg) left 9px no-repeat;

	width: 300px;

	margin: 0 20px 0 0;

	list-style: none;

	border: 0px solid #000;

	font: normal 12px Arial, Helvetica, sans-serif;

	color: #555555;

}

.GeneralContent .contentDisc .contentDisc1 ul li a {

	color: #555555;

}

.GeneralContent {

	

	margin: 0 0 0 0;

	width:710px;

	border: 1px solid #d6d6d6;

}

.GeneralContent .contentDisc .contentDisc1 .linkServices4 {

	padding: 0 0 10px 0 !important;

	margin: 0 10px 0 0;

	list-style: none;

	float:left;

}

.GeneralContent .contentDisc .contentDisc1 .linkServices4 li {

	padding: 5px 0 5px 15px;

	margin: 0;

	list-style: none;

	display: block;

	width: 700px !important;

	color: #555555;

	font: normal 13px Arial, Helvetica, sans-serif !important;

	background: url(arrow5.jpg) left 8px no-repeat !important;

}

.GeneralContent .contentDisc .contentDisc1 .linkServices4 li a {

	color: #555555;

}

.GeneralContent.linkServices1 {

	color: #fff;

	border-color: #29576e;

	width: 170px;

	background: #29576e;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: left;

	padding: 15px;

	text-align: center;

	margin: 20px 0 20px 25px;

	font: normal 15px Arial, Helvetica, sans-serif;

}

.GeneralContent .linkServices1 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.GeneralContent .linkServices1 a:hover {

	text-decoration: none;

}

.GeneralContent .linkServices2 {

	color: #fff;

	border-color: #29576e;

	background: #29576e;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	text-align: center;

	border-radius: 5px;

	float: left;

	width: 170px;

	padding: 15px;

	text-align: center;

	margin: 20px 0 20px 25px;

	font: normal 15px Arial, Helvetica, sans-serif;

}

.GeneralContent .linkServices2 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.GeneralContent .linkServices2 a:hover {

	text-decoration: none;

}

.GeneralContent .linkServices3 {

	color: #fff;

	width: 170px;

	border-color: #29576e;

	background: #29576e;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	float: left;

	padding: 15px;

	text-align: center;

	margin: 20px 0 20px 25px;

	font: normal 15px Arial, Helvetica, sans-serif;

}

.GeneralContent .linkServices3 a {

	color: #fff;

	display: block;

	cursor: pointer;

}

.GeneralContent .linkServices3 a:hover {

	text-decoration: none;

}

.GeneralContent  a {

color: #555555;

	

		padding:1px;

}

.GeneralListLi  {

	padding: 2px 15px 2px 0;

	margin: 15px;

	list-style: none;

	display: block;

	width: 80%;

	color: #555555;

	border-bottom: none !important;

	background: url(arrow.jpg) right  6px no-repeat !important;

}





.GeneralListUl{

	color: #E60007;

	margin: 0 0 0 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.GeneralListA {

	margin: 0 0 0 8px;

	color: #555555;

}



.homeContent{

float:right !important;

margin:5px 0 0 0 !important;

}

.siteMap ul {

	

	padding: 2px 0 0 5px;

	margin: 5px 0 0 0;



	list-style: none;

	display: block;

	width: 100%;

	color: #555555;

	border-bottom: none !important;

	background :none repeat scroll 0 0 transparent !important;

	

}

.siteMap ul li {

	padding: 2px 15px 3px 0;

	margin: 0 0 0 10px;



	list-style: none;

	display: block;

	width: 100%;

	color: #555555;

border-bottom: none !important;

	background: url(arrow.jpg) right  6px no-repeat !important;

	

	

}

.siteMap ul h4 a {

color: #E60007;

		padding:10px;

}

.siteMap ul  ul{

	padding: 5px 10px 5px 40px;

	margin: 0 10px 0 0;

	list-style: none;

	background :none repeat scroll 0 0 transparent !important;
}
.formContentInner {

	float: right;

	width: 710px;

	border: 1px solid #d6d6d6;

	

}

.formContentInnerSub {

	float: right;

	width:710px;

	min-height: 600px;

}

.formContentInner h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.citizenLife .citizenLifeSub table tr td a {

	color:#555555;

}
.mainForm {

	float: right;

	width:650px;

	padding: 5px 15px;

}

.mainForm table {

	float: right;

	direction: rtl;

	width:650px;

	padding: 0;

	margin: 10px 0 0 0;

}

.mainForm table tr td {

	padding: 8px 0;

	vertical-align: top;

}

.mainForm table tr td label {	

	float: right;

	text-align: right;

	font: normal 14px Tahoma, Helvetica, sans-serif;

	display: inline-block;
	padding:0 0 0 50px;
	width: 215px;

}

.mainForm table tr td .radio {

	margin: 0 0 10px 0;

}

.mainForm table tr td .checkbox {

	margin: 0 0 10px 0;

}

.mainForm p {

	font: normal 13px Tahoma, Helvetica, sans-serif;

	color: #000;

}

.mainForm table tr td span {

	color: #000000;

	margin:  0 10px 10px 0;

	font: normal 13px Tahoma, Helvetica, sans-serif;

}

.mainForm table tr td .inputTxt {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 282px;

	border: 1px solid #d9d9d9;

	padding:3px;

}

.mainForm table tr td .selects {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 288px;

	border: 1px solid #d9d9d9;

	padding: 3px;

}



.mainForm table tr td .textarea {

	font: normal 12px Tahoma, Helvetica, sans-serif;

	width: 282px;

	height: 60px;

	border: 1px solid #d9d9d9;

	padding: 3px;

}
.mainForm input[type="checkbox"]{
margin: 0 0 0 5px;

}
.mainForm input[type="radio"]{
margin: 0 0 0 5px;

}
.trcRatingStar{
margin:0;
}

.ResultVote {

	

	width: 226px;

	

	margin:  0 0 13px 0;

}

.ResultVote span {

	color: #000000;

	display:block;

	margin: 10px 10px 0 0;

	font: normal 13px Tahoma, Helvetica, sans-serif;

}

.ResultVote h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}

.ResultVote table {

	width: 219px;

	direction: rtl;

	padding: 0;

	
	text-align: right;

	margin: 0 3px 0;

}

.ResultVote table tr td {

	padding: 3px 0;	

	text-align: right;



}
.RedBar {
			height:15px;
			margin:8px 0px 10px 0px;
			background-color:#E60007;
}
.resultTitle {
	width:35%;
}
.resultBar{
	width:55%;
}
.resultPer{
	width:10%;
}
.allContentInner h4 {

	color: #e60007;

	margin: 0 0 0 0;

	font: normal 15px Tahoma, Helvetica, sans-serif;

}

.allContentInner ul {

	padding: 10px 15px 5px 20px;

	margin: 0 0 0 10px;

	list-style: none;

	float: none;
	

}

.allContentInner ul li {

	padding: 2px 15px 2px 0;

	margin: 0;

	list-style: none;

	display: block;

	width: auto;

	color: #555555;

	border-bottom: none;

	background: url(arrow.jpg) right 6px no-repeat ;

}

.allContentInner ul li a {

	color: #555555;

}

.allContentInner h2 {

	color: #e60007;

	background: url(bgtitle.jpg) right top repeat-x;

	padding: 7px 15px 8px 0;

	font: normal 18px Tahoma, Helvetica, sans-serif;

}
.trcRatingStar {

height: 15px; 

width: 15px !important; 

background:url(images/iconRating_empty.png) no-repeat !important; 

background-position:left center; position:relative;

padding: 0  !important ;

margin: 0;

display: inline;

list-style: none;

float:Right;

border-bottom:  none !important;

}
.trcRatingStarChecked {
    background-image: url("images/iconRating_full.png") !important;
}

.oneRow  ul{
Width : 100%
}

.centerBtn {

    text-align: center;

}

.generalFloat{

	float :right;

}



.doItOnLineCenter {

    padding: 0 116px 0 0;

}

.noBorderLi ul li {

    border-bottom:medium none !important;

}

.comment lablel{

width:590px;

}

.breadcrumbs { list-style:none; background-color:none; line-height: 20px;   width:700px ;padding: 10px 0 0 0;}

.breadcrumbs li { float:right; padding-right:8px; margin:0 !important }

.breadcrumbs li  { padding:5px 5px 0px 0px; background:transparent url(breadcrumb-arrow.png) no-repeat left center; font: normal 12px Arial, Helvetica, sans-serif;

color: #55555;}

.breadcrumbs li a:link, #breadcrumbs li a:visited { text-decoration:none; color:#003366; }

.breadcrumbs li a:hover, #breadcrumbs li a:focus { color:#0099CC; }

.noArrow

{

background-image:none !important;

 padding:0 0px 0px 2px; 

}

.latestHeadlines img{

width:65px;

height:65px



}

.latestHeadlines{



width:440px;

}

#latestHeadlinesLink {

 font: normal 12px Arial, Helvetica, sans-serif ;

color: #555555 ;



} 

.ellipsis{

 font: normal 12px Arial, Helvetica, sans-serif;

color: #555555;

text-overflow: ellipsis;

overflow: hidden;

white-space: nowrap;

width :250px;

}

.latestHeadlines table{



border-bottom: 1px dotted #c0c0c0;

}

.news-container {

    margin: 0 0 0 0;  

border-bottom: 1px dotted #c0c0c0;

    overflow: auto;

	width:440px;

	height:87px;

}

.news-thumb {

margin-top:20px;



}

.news-thumb img{

    float: right;

	width:65px;

	height:65px;

	    display: block

}



.news-content {

    margin-left: 75px;

	

	

} 

.news-title a{

 font: normal 12px Arial, Helvetica, sans-serif;

color: #555555;

padding :0 10px 0 0;

}

.news-desc{

	text-overflow: ellipsis;

overflow: hidden;

white-space: nowrap;

}

.governmentAgencies {



	float: right;



	width:710px;



	border: 1px solid #d6d6d6;



}



.governmentAgencies1 {



	float: right;



	width:712px;



	border: 0px solid #d6d6d6;



}



.governmentAgencies table {



	float: right;



	width:710px;



}



.governmentAgencies table tr td {



	padding: 10px;



	text-align: center;



	font: normal 14px Tahoma;



}



.governmentAgencies table tr td a {



	font: normal 14px Tahoma;



	color: #555555;



}



.governmentAgencies table tr td img {



	border: 2px solid #dedede;



	padding: 0;



	margin: 0 25px 5px 25px;



	text-align: center;



}

.askServiceForm {



	float: right;



	width: 466px;



	border: 1px solid #d6d6d6;



	margin: 0 0 0 0;



}



.askServiceForm table {



	float: right;



	width:460px;



	padding: 0;



	margin: 10px 10px 0px 0;



}



.askServiceForm table tr td {



	padding: 8px 0;



	vertical-align: top;



}



.askServiceForm table tr td label {



	font: normal 14px Arial, Helvetica, sans-serif;



	display: inline-block;



	width: 164px;



}



.askServiceForm table tr td .radio {



	

    margin: 0 0 10px;

    width: 400px;

}

.askServiceForm table tr td .radio  label{



	width: 50px;



}



.askServiceForm table tr td .checkbox {

	display: inline-block;

    margin: 0 0 10px;

    width: 153px;





}

.askServiceForm table tr td .checkbox label{

	

	width: 200px;

}

.askServiceForm p {



	font: normal 13px Arial, Helvetica, sans-serif;



	color: #000;



}



.askServiceForm table tr td span {

	color: #000000;



	margin:  0 10px 010px;



	font: normal 13px Arial, Helvetica, sans-serif;



}



.askServiceForm table tr td .inputTxt {



	font: normal 12px Arial, Helvetica, sans-serif;



	width: 280px;



	border: 1px solid #d9d9d9;



	padding:3px;



}



.askServiceForm table tr td .selects {



	font: normal 12px Arial, Helvetica, sans-serif;



	width: 288px;



	border: 1px solid #d9d9d9;



	padding: 3px;



}

.askServiceForm input[type="checkbox"]{

margin: 0 5px 0 0;



}

.askServiceForm input[type="radio"]{

margin: 0 5px 0 0;



}







.askServiceForm table tr td .textarea {



	font: normal 12px Arial, Helvetica, sans-serif;



	width: 280px;



	height: 60px;



	border: 1px solid #d9d9d9;



	padding: 3px;



}
.NavShow_hide{

text-decoration: none !important;
}
.show_hide_SMS{

text-decoration: none !important;
}
.show_hide{

text-decoration: none !important;
}

#askServiceForm label.error{ margin-right: 10px; color:red; }

.mobileSupport{

 bottom: 7px;

    padding-bottom: 0;

    padding-left: 0;

    padding-right: 10px;

    padding-top: 0;

    position: absolute;

}

.lastUpdated{

font-size: 9px;

color: #A5A0A0;

font-family: verdana;

font-weight : normal;

align:right;

margin-right:2cm;

margin-left:2cm;

 bottom: 7px;

 position: absolute;

}
.userProfileLoginForm {

	float: right;
	width:670px;
	padding: 5px 15px;
}
.userProfileLoginForm table {
	float: right;
	direction: rtl;
	width:400px;
	padding: 0;
	margin: 0 150px 0 150px;
}
.userProfileLoginForm table tr td {
	padding: 8px 0;
	vertical-align: top;
}
.userProfileLoginForm table tr td label {	
	
	text-align: right;
	font: normal 14px Tahoma, Helvetica, sans-serif;
	display: inline-block;
	width: 99px;
}
.userProfileLoginForm table tr td .radio {

    margin: 0 0 10px;
    width: 400px;
}
.userProfileLoginForm table tr td .checkbox {
	display: inline-block;
    margin: 0 0 10px;
    width: 153px;
}
.userProfileLoginForm table tr td .radio  label{

	width: 50px;

}


.userProfileLoginForm table tr td .checkbox label{
	
	width: 200px;
}
.userProfileLoginForm p {
	font: normal 13px Tahoma, Helvetica, sans-serif;
	color: #000;
}
.userProfileLoginForm table tr td span {
	color: #000000;
	margin:  0 10px 10px 0;
	font: normal 13px Tahoma, Helvetica, sans-serif;
}
.userProfileLoginForm table tr td .inputTxt {
	font: normal 12px Tahoma, Helvetica, sans-serif;
	width: 200px;
	border: 1px solid #d9d9d9;
	padding:3px;
}
.userProfileLoginForm table tr td .selects {
	font: normal 12px Tahoma, Helvetica, sans-serif;
	width: 200px;
	border: 1px solid #d9d9d9;
	padding: 3px;
}
.selects {
	font: normal 12px Tahoma, Helvetica, sans-serif;
	width: 280px;
	border: 1px solid #d9d9d9;
	padding: 3px;
}
.userProfileLoginForm table tr td .textarea {
	font: normal 12px Tahoma, Helvetica, sans-serif;
	width: 282px;
	height: 60px;
	border: 1px solid #d9d9d9;
	padding: 3px;
}
.userProfileLoginForm input[type="checkbox"]{
margin: 0 0 0 5px;

}
.userProfileLoginForm input[type="radio"]{
margin: 0 0 0 5px;

}
.userName{


padding: 5px 25px 5px 5px;;
position: absolute;
#top: 10px;
#left: 851px;
height: 22px;
color:#535353;

	font: bold 11px Tahoma, Helvetica, sans-serif;width:300px;

bottom: 4px;

left: 0;

right:160px;


}
.marginMiddel{

 margin-right: 8px;
}

.selectedMenu a{

color: #e60007 !important;

}

.homeSelected {

color: #e60007 !important;

}

.logoH1{

 position: absolute;

    bottom: 38px;

}

.nationalContact{

position: absolute;

left: 30px;

top:45px;

}

/*

testing social buttons

*/

/* Share button */



/* outer wrapper */

#share-wrapper {

	margin-top: 100px;

	position:fixed;

	right: 0;

	top:180px;

}



/* inner wrapper */

#share-wrapper ul.share-inner-wrp{

	list-style: none;

	margin: 0px;

	padding: 0px;

}



/* the list */

#share-wrapper li.button-wrap {

	background: #E4EFF0;

	padding: 1px 10px 0px 0px;

	display: block;

	width: 140px;

	margin: 0px -117px 1px 0px ;

}

#share-wrapper li.buttonNoPopUp-wrap {

	background: #E4EFF0;

	padding: 0px 10px 0px 0px;

	display: block;

	width: 140px;

	margin: 0px -117px 1px 0px ;

}





/* share link */

#share-wrapper li.button-wrap > a {

	padding-left: 40px;

	height: 32px;

	display: block;

	line-height: 32px;

	font-weight: bold;

	color: #444;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

}

#share-wrapper li.buttonNoPopUp-wrap > a {

	padding-left: 40px;

	height: 32px;

	display: block;

	line-height: 32px;

	font-weight: bold;

	color: #444;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

}



/* background image for each link */

#share-wrapper .facebook > a{

	background: url(buttons/facebook.jpg) no-repeat left;

}

#share-wrapper .twitter > a{

	background: url(buttons/twitter.jpg) no-repeat left;

}

#share-wrapper .NCC a{

	background: url(buttons/NCC.png) no-repeat left;

}

#share-wrapper .Eservice > a{

	background: url(buttons/EService.jpg) no-repeat left;

}

#share-wrapper .SMS > a{

	background: url(buttons/SMS.jpg) no-repeat left;

}

#share-wrapper .Attachment > a{

	background: url(buttons/attachment.jpg) no-repeat left;

}

#share-wrapper .google > a{

	background: url(buttons/google.jpg) no-repeat left;

}

#share-wrapper .email > a{

	background: url(buttons/email.jpg) no-repeat left;

}

#share-wrapper .print > a{

	background: url(buttons/print.jpg) no-repeat left;

}



/* small screen */

@media all and (max-width: 699px) {

	#share-wrapper {

		bottom: 0;

		position: fixed;

		padding: 5px 5px 0px 5px;

		background: #EBEBEB;

		width: 100%;

		margin: 0px;

		top:auto;

		-webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.15);

		-moz-box-shadow: 0 -1px 4px rgba(0,0,0,0.15);

		-o-box-shadow: 0 -1px 4px rgba(0,0,0,0.15);

		box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.15);

	}

	#share-wrapper ul.share-inner-wrp {

		list-style: none;

		margin: 0px auto;

		padding: 0px;

		text-align: center;

		overflow: auto;

	}

	#share-wrapper li.button-wrap {

		display: inline-block;

		width: 32px!important;

		margin: 0px;

		padding: 0px;

		margin-right:0px!important;

	}

	#share-wrapper li.button-wrap > a {

		height: 32px;

		display: inline-block;

		text-indent: -10000px;

		width: 32px;

		padding-left: 0;

		float: right;

	}

	#share-wrapper li.buttonNoPopUp-wrap {

		display: inline-block;

		width: 32px!important;

		margin: 0px;

		padding: 0px;

		margin-right:0px!important;

	}

	#share-wrapper li.buttonNoPopUp-wrap > a {

		height: 32px;

		display: inline-block;

		text-indent: -10000px;

		width: 32px;

		padding-left: 0;

		float: right;

	}

}

/*

mainServices

---------------------------------------------- */

.servicesBox {

	width: 950px;

	background: #fff;

	padding: 0 5px;

	float: right;

}

.visitorsBox {

	width: 228px;

	float: right;

}

.visitorsBox h2 {

	float: right;

	width: 218px;

	display: inline;

	background: #8aab42;

	text-align:  center;

	padding: 5px 5px;

	margin: 0 0 1px 0;

	font: bold 15px Arial;

	color: #fff;

}

.visitorsBox img {

	float: right;

}

.businessBox {

	width: 228px;

	margin: 0 13px 0 0;

	float: right;

}

.businessBox h2 {

	float: right;

	width: 218px;

	display: inline;

	background: #189fb3;

	text-align:  center;

	padding: 5px 5px;

	margin: 0 0 1px 0;

	font: bold 15px Arial;

	color: #fff;

}

.businessBox img {

	float: right;

}

.citizensBox {

	width: 228px;

	margin: 0 13px 0 0;

	float: right;

}

.citizensBox h2 {

	float: right;

	width: 218px;

	display: inline;

	background: #da6915;

	text-align:  center;

	padding: 5px 5px;

	margin: 0 0 1px 0;

	font: bold 15px Arial;

	color: #fff;

}

.citizensBox img {

	float: right;

}

.governmentBox {

	width: 228px;

	margin: 0 12px 0 0;

	float: right;

}

.governmentBox h2 {

	float: right;

	width: 218px;

	display: inline;

	background: #ff0000;

	text-align:  center;

	padding: 5px 5px;

	margin: 0 0 1px 0;

	font: bold 15px Arial;

	color: #fff;

}

.governmentBox img {

	float: right;

}







/*

mainSlider

---------------------------------------------- */

.mainSlider {

	width: 950px;

	height:268px;

	position: relative;

	background: #fff;

	padding: 0 5px 13px 5px;

	margin: 0 0 0 0;

	float: right;

}

/*

slider

---------------------------------------------- */

.slider {

	top:0;

	right:5px;

	position:absolute;

	z-index:1;

	width:950px;

	height: 268px;

}

.slider .items {

	display:none

}

.slider .pic {

	float:left;

	position:relative

}

.bannerSlider {

	right:46px;

	top:35px;

	position:absolute;

	width:350px;

	z-index:2;

	text-align:center

}

.bannerSlider h5 {

	font: bold 23px Arial, Helvetica, sans-serif;

	color:#312826;

	text-transform:uppercase;

	padding:0 0 5px 0;

	line-height:1.2em;

	letter-spacing:-1px;

	text-align:right;

	color: #000;

}

.bannerSlider p {

	font-size:12px;

	text-align:right;

	color: #000;

}

.slider .pagination {

	position:absolute;

	z-index:5;

	bottom:20px;

	right:48px;

}

.slider .pagination li {

	float:right;

	padding:0 0 0 7px;

	margin: 0;

	list-style: none;

}

.slider .pagination a {

	display:block;

	width:11px;

	height:11px;

	text-indent:-9999px;

	background:url(buttons.png) left 0 no-repeat

}

.slider .pagination a:hover, .slider .pagination .current a {

	background-position:right

}

.col1, .col2, .col3, .cols {

	float:right

}

.cols {

	width:300px

}

.col1 {

	width:630px

}

.col2 {

	width:240px

}

.col3 {

	width:570px

}

/* index.html */

/* index-1.html */

#page2 .box .list1 {

	margin-top:-7px

}

/* index-2.html */

#page3 h2.letter_spacing {

	word-spacing:-2px

}

/* index-3.html */

#page4 .box .list1 {

	margin-top:-7px

}

#page4 h2.pad_bot1 {

	padding-bottom:5px

}

/* index-4.html */

#page5 .box > div {

	background: url(../images/box_top2.png) top center no-repeat

}

#page5 #content2 h2 {

	padding-bottom:4px

}

/* index-5.html */

/* index-6.html */



/* adv styles*/

.adv1 {

	float: right;

	width:710px;

	margin: 30px 0;

}

.adv1 table {

	float: right;

	width:710px;

	margin:  0;

}

.adv1 table tr td {

	padding: 8px;

	vertical-align: top;	text-align:right !important;



	border: 1px dotted #c0c0c0;

}
.mainSliderAdv {

	width: 950px;

	height:188px;

	position: relative;

	background: #fff;

	padding: 0 5px 13px 5px;

	margin: 0 0 0 0;

	float: left;

}



/*

slider

---------------------------------------------- */

.sliderAdv {

	top:0;

	left:5px;

	position:absolute;

	z-index:1;

	width:950px;

	height: 188px;

}
