﻿
/*** G E N E R A L   S T Y L E S ***/
.lotusui .lotusBorderTop, .lotusui .lotusBorderBottom{border-color:#e5e5e5}
.lotusui .lotusLoading{background-image:url(../images/loading.gif)}
.lotusui .lotusRequired{color:#efa229}
.lotusui .lotusMeta{color:#666}
.lotusui .lotusHighlighted{color:#f00}/*red*/
.lotusui .lotusInactive{color:#999}
.lotusui .lotusLogo, .lotusLoginLogo{height:18px;width:126px;background-image:url(../images/logo.png);background-repeat:no-repeat;}/*height, width values are in this file to aid in retheming*/
.lotusui .lotusIBMLogo {width:94px;height:37px;background-image:url(../images/ibmLogo.png);background-repeat:no-repeat;}/*height, width values are in this file to aid in retheming*/
.lotusImagesOff .lotusIBMLogo {display:none}
.lotusui .lotusIBMLogoFooter {width:66px;height:28px;background-image:url(../images/ibmLogoFooter.png);background-repeat:no-repeat;}/*height, width values are in this file to aid in retheming*/
.lotusImagesOff .lotusIBMLogoFooter {display:none}
/*[sprite]*/
.lotusSpritesOn .lotusIBMLogo {background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -1782px}
.lotusSpritesOn .lotusIBMLogoFooter {background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -1859px}
/*[/sprite]*/
/***********************************************************/

/***********************************************************/

.lotusBreadcrumbs .lotusDivider{background-image:url(../images/arrowClosedLight.png)}
.lotusBreadcrumbs .lotusDivider:hover, .lotusBreadcrumbs .lotusDivider:focus, .lotusBreadcrumbs .lotusDivider:active{background-image:url(../images/arrowClosedDark.png);}

/*[sprite]*/
.lotusSpritesOn .lotusBreadcrumbs .lotusDivider{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -232px}
.lotusSpritesOn .lotusBreadcrumbs .lotusDivider:hover, .lotusSpritesOn .lotusBreadcrumbs .lotusDivider:focus, .lotusSpritesOn .lotusBreadcrumbs .lotusDivider:active{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -116px}
/*[/sprite]*/
/***********************************************************/

/*** F O R M S ***/
.lotusFormTable, .lotusFormTable td{background-color:#F0F4F7;}
.lotusFormPlain .lotusTable, .lotusFormPlain .lotusFormTable td{background-color:#fff;}/*for a form that is always on the page and not inline*/
.lotusFieldBorder{background-color:#E9E9E9;}
.lotusFormError, .lotusFormRequired {color:#FF0000;}
.lotusFormErrorField, .lotusFormErrorSummary td {background-color:#fffabc;}
.lotusFormTable .lotusFormFooter {background-color:#E2EBF1;}
/* form button element styles can be found in the button component */
/***********************************************************/


/*** H E A D E R ***/
.lotusHeader .lotusDetails p{color:#666}
.lotusFilters a.lotusFilter{background-color:#f4f7fc;border-color:#c4d8f2}
.lotusFilters a .lotusClose{color:#c4d8f2}
.lotusFilters a:hover .lotusClose{color:#999999}
/***********************************************************/


/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for lists*/
/*companion file is lists.css*/
/*** L I S T S ***/ /*use in conjuction with sections if you want a more complex list*/
ul.lotusList li.lotusSelected{background-color:#CFECFF}
ul.lotusList li.lotusSelected a{color:#000;}
.lotusList a, ul.lotusList li.lotusSelected a{border-color:transparent}
/*delete icon for editable list*/
ul.lotusEditable a.lotusDelete:hover{border-bottom-color:transparent}
/*IE 6 hack. Need to use tag and person classes here and accommodate gray and white backgrounds*/
.lotusui_ie6 .lotusList a{border-bottom-color:#f1f5fa}
.lotusui_ie6 ul.lotusList li.lotusSelected a{border-bottom-color:#cfecff}
.lotusui_ie6 ul.lotusEditable a.lotusDelete:hover{border-bottom-color:#f1f5fa}
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for menu*/
/*companion file is menu.css*/
/*** M E N U ***/
.lotusMenu, .portlet-menu{background-color:#eefee1;border-color:#ccebb5}
.lotusMenu .lotusMenuSection{border-bottom-color:#ccebb5;}
.lotusMenu h3{color:#4f9815}
.lotusMenu h3.selected, .portlet-menu h3.selected{color:#fff;background-color:#73be59;border-color:#73be59;}
.lotusMenu li.lotusSelected a, .lotusMenu li.lotusSelected a:visited, .lotusMenu li.lotusSelected a:active, .portlet-menu li.lotusSelected a, .portlet-menu li.lotusSelected a:visited, .portlet-menu li.lotusSelected a:active{color:#fff !important;background-color:#73be59;border-color:#73be59;}
/*menu arrows are created as CSS sprites, using the lotusArrow class found in baseTheme.css*/
.lotusTwistyOpenMenu{background-image:url(../images/arrowOpenAlt.png)}/*the section is selected*/
.lotusTwistyClosedMenu{background-image:url(../images/arrowClosedAlt.png)}
.lotusMenu h3.selected .lotusTwistyOpenMenu{background-image:url(../images/arrowOpenReversed.png)}/*the section is selected*/
.lotusMenu h3.selected .lotusTwistyClosedMenu{background-image:url(../images/arrowClosedReversed.png)}
.lotusMenu .lotusArrow, .lotusMenu .lotusArrow:hover, .lotusMenu .lotusArrow:focus{color:#fff;text-decoration:none}/*for alt text  icons*/

/*[sprite]*/
.lotusSpritesOn .lotusTwistyOpenMenu{background-position:0 -464px}
.lotusSpritesOn .lotusTwistyClosedMenu{background-position:0 0}
.lotusSpritesOn .lotusMenu h3.selected .lotusTwistyOpenMenu{background-image:url(themeImages/lotusSprite-32bit.png);background-position:0 -580px}/*the section is selected*/
.lotusSpritesOn .lotusMenu h3.selected .lotusTwistyClosedMenu{background-position:0 -348px}
/*[/sprite]*/
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for messages*/
/*companion file is messages.css*/
/*** M E S S A G E S ***/
.lotusMessage{background-color:#fcc;border-color:#c66;}/*error message*/
.lotusWarning{background-color:#ffffbc;border-color:#f7c455;}/*use iconWarning16.png*/
.lotusInfo{background-color:#d8eaff;border-color:#6295d6;}/*use iconInfo16.png*/
.lotusConfirm{background-color:#dcfcc4;border-color:#80d047;}/*use iconConfirmation16.png*/
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for paging*/
/*companion file is paging.css*/
/*** P A G I N G ***/
.lotusPaging{color:#848484;background-color:#f1f3f5;}
.lotusPaging ul li, .lotusPaging div{color:#848484;}
.lotusPaging input{color:#848484;}
.lotusPaging .lotusInlinelist li{border-color:#8d8d8d;}
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for the customization palette*/
/*companion file is paletteTheme.css*/
/*** P A L E T T E ***/
/*this is the palette that opens under the place bar to allow users to customize the UI */
.lotusPalette{background-color:#7a7f84;border-bottom-color:#676b6f}
.lotusPalette .lotusLoading{background-image:url(../images/loadingDark.gif)}
.lotusPaletteHeader{background-color:#62656a;color:#fff;border-top-color:#62656a;border-bottom-color:#777b81}
.lotusPaletteHeader h2, .lotusPaletteHeader a, .lotusPaletteHeader a, .lotusPaletteHeader a:hover, .lotusPaletteHeader a:focus, .lotusPaletteHeader .lotusTabs li a:hover, .lotusPaletteHeader .lotusTabs li a:focus{color:#fff}
.lotusPaletteHeader .lotusTabs li, .lotusPaletteHeader .lotusTabs li.lotusSelected{background-color:transparent;float:left;}
.lotusPaletteHeader .lotusTabs li.lotusSelected a, .lotusPaletteHeader .lotusTabs li.lotusSelected a:visited{color:#fff;background-color:#105cb6;}
.lotusPaletteBody{background-color:#414648;border-top-color:#222;border-bottom-color:#222;}
.lotusPaletteNav{background-color:transparent;background-image:url(../images/paletteNavShadow.png)}
.lotusPaletteNav h3{color:#fff}
.lotusPaletteNav h3 img{background-image:url(../images/iconArrowBack16.png);color:#fff}
/*[sprite]*/
.lotusSpritesOn .lotusPaletteNav h3 .lotusBtnImg img{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -2163px}
/*[/sprite]*/
.lotusPalette .lotusSearch input.lotusText{background-color:#fff;color:#222;border-color:#fff}
.lotusPalette .lotusMenu{background-color:#232426;}
.lotusPalette .lotusMenu li a, .lotusPalette .lotusMenu li a:visited, .lotusPalette .lotusMenu li a:hover, .lotusPalette .lotusMenu li a:focus{color:#fff;background-color:transparent;}
.lotusPalette .lotusMenu li.lotusSelected, .lotusPalette .lotusMenu li.lotusSelected a, .lotusPalette .lotusMenu li.lotusSelected a:visited, .lotusPalette .lotusMenu li.lotusSelected a:active{background-color:#105cb6}
.lotusPalette .lotusMenu li.lotusMore a{background-image:url(../images/paletteMoreArrow.png)}
/*[sprite]*/
.lotusSpritesOn .lotusPalette .lotusMenu li.lotusMore a{background-image:url(themeImages/lotusSprite-8bit.png);background-position:94% -4237px}
/*[/sprite]*/
.lotusPaletteWidget{border-color:#222;background-color:#4d5054;color:#fff}
.lotusPaletteWidgets .lotusSelected, .lotusPaletteWidget:hover, .lotusPaletteWidget:focus{border-color:#fff}
.lotusPaletteWidget a, .lotusPaletteWidget a:hover, .lotusPaletteWidget a:focus{color:#fff}
.lotusPaletteWidget a.lotusIcon{background-image:url(../images/paletteAdd.png)}
.lotusPaletteWidget a.lotusIcon:hover, .lotusPaletteWidget a.lotusIcon:focus{background-image:url(../images/paletteAddHover.png)}
/*[sprite]*/
.lotusSpritesOn .lotusPaletteWidget a.lotusIcon{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -3982px}
.lotusSpritesOn .lotusPaletteWidget a.lotusIcon:hover, .lotusSpritesOn .lotusPaletteWidget a.lotusIcon:focus{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -4084px}
/*[/sprite]*/
.lotusPaletteWidget div.lotusIcon span{background-color:transparent}
.lotusPaletteWidget .lotusRating0{background-image:url(../images/paletteRating0.png)}
.lotusPaletteWidget .lotusRating1{background-image:url(../images/paletteRating1.png)}
.lotusPaletteWidget .lotusRating2{background-image:url(../images/paletteRating2.png)}
.lotusPaletteWidget .lotusRating3{background-image:url(../images/paletteRating3.png)}
.lotusPaletteWidget .lotusRating4{background-image:url(../images/paletteRating4.png)}
.lotusPaletteWidget .lotusRating5{background-image:url(../images/paletteRating5.png)}
/*[sprite]*/
.lotusSpritesOn .lotusPaletteWidget .lotusRating0, .lotusSpritesOn .lotusPaletteWidget .lotusRating1, .lotusSpritesOn .lotusPaletteWidget .lotusRating2, .lotusSpritesOn .lotusPaletteWidget .lotusRating3, .lotusSpritesOn .lotusPaletteWidget .lotusRating4, .lotusSpritesOn .lotusPaletteWidget .lotusRating5{background-image:url(themeImages/lotusSprite-8bit.png)}
.lotusSpritesOn .lotusPaletteWidget .lotusRating0{background-position:0 -4367px}
.lotusSpritesOn .lotusPaletteWidget .lotusRating1{background-position:0 -4469px}
.lotusSpritesOn .lotusPaletteWidget .lotusRating2{background-position:0 -4673px}
.lotusSpritesOn .lotusPaletteWidget .lotusRating3{background-position:0 -4877px}
.lotusSpritesOn .lotusPaletteWidget .lotusRating4{background-position:0 -5081px}
.lotusSpritesOn .lotusPaletteWidget .lotusRating5{background-position:0 -5285px}
/*[/sprite]*/
.lotusLargeWidgets .lotusPaletteWidget div.lotusIcon span{background-color:transparent}
.lotusLargeWidgets .lotusPaletteWidget div.lotusIcon img{border-color:#000}
.lotusPaletteContent{background-color:#37393c}
.lotusPaletteContent .lotusPaging{background-color:transparent}
.lotusPaletteContent .lotusPaging ul li, .lotusPaletteContent .lotusPaging div{color:#C1C0C0}
.lotusPalette .lotusPaging input.lotusText{background-color:#222;color:#fff;border-color:#181818}
.lotusPaletteContent .lotusPaging a, .lotusPaletteContent .lotusPaging a:hover, .lotusPaletteContent .lotusPaging a:focus{color:#fff}
/*some additional options for widgets*/
.lotusPalette .lotusAdded,  .lotusPalette .lotusAdded a{color:#0c0}/*to indicate that a widget has been added to the page*/
.lotusPalette h4.lotusAdded,  .lotusPalette h4.lotusAdded a{color:#c1c0c0;}/*grays out header, if widget is already added to the page*/
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for search*/
/*companion file is search.css*/
/*** S E A R C H ***/
.lotusSearch .lotusSearchButton{color:#ffffff;background-image:url(../images/iconSearch16.png)}
.lotusSearch .lotusSearchButton:hover, .lotusSearch .lotusSearchButton:focus{/*border-color:#666666;*/}
.lotusSearch .lotusText, .lotusSearch .dijitTextBox, .lotusSearch select{border-color:#7a7e81;background-color:#fff}
.lotusSearch .lotusScope{color:#000;background-color:#fff;border-color:#7a7e81;background-image:url(../images/btnDropDownPadding.png);}
.lotusSearch .lotusScope:hover, .lotusSearch .lotusScope:focus{color:#fff;background-color:#2e5a90;background-image:url(../images/btnDropDownHoverPadding.png)}

/*[sprite]*/
.lotusSpritesOn .lotusSearch .lotusSearchButton{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -3089px}

.lotusSpritesOn .lotusSearch .lotusScope{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -893px}
.lotusSpritesOn .lotusSearch .lotusScope:hover, .lotusSpritesOn .lotusSearch .lotusScope:focus{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -981px}
/*[/sprite]*/

/***********************************************************/

/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for search tab*/
/*companion file is searchTab.css*/
/*** S E A R C H   T A B ***/
.lotusSearchTab{background-color:#fff;border-color:#ccc;}
.lotusSearchTab:hover, .lotusTabExpanded{color:#414546}
.tabExpanded{border-bottom-color:#fff;}
.lotusSearchTab a, .lotusSearchTab a:visited{color:#000;background-image:url(../images/searchArrowClosed.png);}
.lotusSearchTab a:hover{background-image:url(../images/searchArrowHover.png)}
.lotusTabExpanded{border-bottom-color:#fff}
.lotusTabExpanded a, .lotusTabExpanded a:visited{background-image:url(../images/searchArrowOpen.png)}
.lotusTabExpanded a:hover{background-image:url(../images/searchArrowOpenHover.png)}
/*[sprite]*/
.lotusSpritesOn .lotusSearchTab a, .lotusSpritesOn .lotusSearchTab a:visited{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -5464px}
.lotusSpritesOn .lotusSearchTab a:hover{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -5700px}
.lotusSpritesOn .lotusTabExpanded a, .lotusTabExpanded a:visited{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -5936px}
.lotusSpritesOn .lotusTabExpanded a:hover{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -6054px}
/*[/sprite]*/
.lotusSearchForm, .lotusSearchForm{background-color:#fff;border-color:#ccc;}
.lotusSearchForm input, .lotusSearchForm input{color:#999}
.lotusSearchForm option, .lotusSearchForm option{color:black}
.lotusSearchForm .lotusText, .lotusSearchForm .lotusText{color:#999}
.lotusSearchForm .lotusSearchButton{color:#ffffff;background-image:url(../images/iconSearch16.png)}
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for section*/
/*companion file is section.css*/
/*** S E C T I O N ***/
/*this is the action menu icon*/
.lotusSection h2 a.lotusActionMenu{background-image:url(../images/iconActions.png)}
.lotusSection h2 a.lotusActionMenu:hover, .lotusSection h2 a.lotusActionMenu:focus{background-image:url(../images/iconActionsHover.png)}
/*these twisties use lotusArrow sprite in baseTheme.css*/
.lotusTwistyOpen{background-image:url(../images/arrowOpenLight.png)}
.lotusTwistyClosed{background-image:url(../images/arrowClosedLight.png)}
/*draggable sections*/
.lotusSection .lotusDragHandle{background-image:url(../images/dndHandle.png);}
.lotusSection h2.lotusDraggable:hover .lotusDragHandle{visibility:visible}

/*[sprite]*/
.lotusSpritesOn .lotusSection h2 a.lotusActionMenu{background-image:url(themeImages/lotusSprite-8bit.png);background-position:3px -1921px}
.lotusSpritesOn .lotusSection h2 a.lotusActionMenu:hover, .lotusSpritesOn .lotusSection h2 a.lotusActionMenu:focus{background-image:url(themeImages/lotusSprite-8bit.png);background-position:3px -2011px}
.lotusSpritesOn .lotusTwistyOpen{background-position:0 -522px}
.lotusSpritesOn .lotusTwistyClosed{background-position:0 -232px}
.lotusSpritesOn .lotusSection .lotusDragHandle{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -1725px}
/*[/sprite]*/
/****************************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for sort*/
/*companion file is sort.css*/
/*** S O R T ***/
.lotusSort .lotusAscending{background-image:url(../images/sortAscending.png)}
.lotusSort .lotusDescending{background-image:url(../images/sortDescending.png)}
.lotusSort a.lotusMoreSorts{background-image:url(../images/btnDropDown.png);}

/*[sprite]*/
.lotusSpritesOn .lotusSort .lotusAscending{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -6152px}
.lotusSpritesOn .lotusSort .lotusDescending{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -6242px}
.lotusSpritesOn .lotusSort a.lotusMoreSorts{background-image:url(themeImages/lotusSprite-8bit.png);background-position:100% -764px}
/*[/sprite]*/

/****************************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for tables*/
/*companion file is tables.css*/
/*** T A B L E S ***/
/*styles for displaying our data*/
/*includes vertical tables, horizontal tabular display (summary, detail, and grid views) and highlighted information (announcements)*/
.lotusVertTable th{color:#666;}
.lotusTable{border-bottom-color:#e5e5e5;}
.lotusTable td, .lotusTable th.lotusRowHeader, .lotusTable th.lotusSubHeader{border-top-color:#e5e5e5}
.lotusTable .lotusLast td, .lotusTable .lotusLast th.lotusRowHeader{border-bottom-color:#e5e5e5}
.lotusTable .lotusAltRow td, .lotusTable .lotusAltRow th.lotusRowHeader{background-color:#f8f8f8;}
.lotusTable th.lotusAltCell, .lotusTable td.lotusAltCell{background-color:#f5f5f5;border-right-color:#fff;border-bottom-color:#fff}
.lotusTable h4.lotusComplete, .lotusTable h4.lotusComplete a{color:#666}
.lotusTable h5{color:#4f9815}
.lotusTable caption, .portlet-table caption{color:#666;background-color:#f3f3f3;border-color:#e0e0e0;}
.lotusTable .lotusSS{color:#666;}
.lotusTable .lotusType{color:#666;}/*indicates entry types*/
.lotusPrivate{background-image:url(../images/iconPrivate.png)}/*private entry*/
.lotusSecure{background-image:url(../images/iconSecure.png)}/*secure entry*/
/*[sprite]*/
.lotusSpritesOn .lotusPrivate{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -2767px}/*private entry*/
.lotusSpritesOn .lotusSecure{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -3145px}/*secure entry*/
/*[/sprite]*/
.lotusTable .lotusPaging, .lotusCaption .lotusPaging, .portlet-table .lotusPaging{background-color:#f3f3f3}
.lotusTable .lotusPaging td, .portlet-table .lotusPaging td{border-color:#e0e0e0;}
/*announcements*/
.lotusInfoTable{background-color:#f0f0f0;background-image:url("../images/accentBkgd.png");border-color:#e3e3e3;}
.lotusInfoTable h2 {color:#73BE59;}
.lotusInfoTable .lotusClose{border-color:#b0b0b0}
.lotusInfoTable .lotusClose:hover, .lotusInfoTable .lotusClose:focus{border-color:#918f8f}
.lotusCaption .lotusPaging, .lotusCaption .lotusPaging td{background-color:transparent}
.lotusCaption select{color:#666}
/*[sprite]*/
.lotusSpritesOn .lotusInfoTable{background-image:url(themeImages/lotusHorzBgSprite-8bit.png);background-position:0 -450px}
/*[/sprite]*/
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for tabs*/
/*companion file is tabs.css*/
/*** T A B S ***/
.lotusTabContainer{border-bottom-color:#d9d9d9;}

/*a style that can be applied to a div that allows you to surround a tab content area with a border*/
.lotusTabContent{border-color:#d9d9d9;}
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for tag cloud*/
/*companion file is tagCloud.css*/
/*** T A G   C L O U D ***/
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}
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for tree*/
/*companion file is tree.css*/
/*** T R E E ***/
/*the second class definition for each type of node accommodates a div version of the org chart*/
.lotusOrgChart li a, .lotusOrgChartMiddle{background-image:url(../images/orgParentNode.png);}
.lotusOrgChart a.lotusTop, .lotusOrgChartTop{background-image:url(../images/orgTopNode.png)}
.lotusOrgChart .lotusBottom, .lotusOrgChartBottom{background-image:url(../images/orgBottomNode.png)}

/*[sprite]*/
.lotusSpritesOn .lotusOrgChart li a, .lotusOrgChartMiddle{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -3537px}
.lotusSpritesOn .lotusOrgChart a.lotusTop, .lotusOrgChartTop{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -3765px}
.lotusSpritesOn .lotusOrgChart .lotusBottom, .lotusOrgChartBottom{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -3304px}
/*[/sprite]*/

/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*styles for the person card, a component sometimes used outside of our framework*/
/****************************************/
/*** V C A R D (P E R S O N   C A R D)***/
.lotusVCard{background-color:#e0e0e0}
.lotusVCard .lotusContainer{border-color:#c5c5c5;background-color:#f2f2f2}
.lotusVCard a:link, .lotusVCard a:visited, .lotusVCard a:hover, .lotusVCard a:focus, a:active{color:#105cb6}
.lotusVCard .lotusAppLinks td{background-color:#fff;background-image:url(../images/titleBkgd.png);border-color:#c5c5c5;}
/*the more arrow, for when there is a second row of application links*/
.lotusVCard .lotusMore{background-image:url(../images/iconMoreAppsClosed.png);}
.lotusVCard .lotusMoreExpanded{background-image:url(../images/iconMoreAppsOpen.png)}
/*lotusDetails is the detail area of the card that contains all info for the person*/
.lotusVCard .lotusDetails{border-top-color:#fff;background-color:#f2f2f2}
.lotusVCard .lotusPhoto{border-color:#bdc4ca;}
/*lotusVCardActions are actions you can perform on this person, from the person card*/
.lotusVCard .lotusPersonActions{background-color:#fff;border-top-color:#c5c5c5}
.lotusVCard .lotusPersonActions .lotusInlinelist li{border-left-color:#105cb6}
.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:#2e5a90;}
/*lotusComments in the person card contains status information for the person*/
.lotusVCard .lotusDetails .lotusCommentHeader{background-image:url(../images/commentPointPersonCard.png);}
.lotusVCard .lotusDetails .lotusCommentBody{color:#666;background-color:#fff;border-color:#a0acba;}
/*adjustments for an inline version of the card*/
.lotusInlineVCard .lotusEmail{border-color:#c5c5c5;}
.lotusPivotNavToggle a{background-color:#d8d8e0;background-image:url(../images/vCardClosed.png)}
.lotusPivotNavOpen .lotusPivotNavToggle a{background-image:url(../images/vCardOpen.png)}
/***********************************************************/

/*[sprite]*/
.lotusSpritesOn .lotusVCard .lotusAppLinks td{background-image:url(themeImages/lotusHorzBgSprite-8bit.png);background-position:0 -900px}

.lotusSpritesOn .lotusVCard .lotusMore{background-image:url(themeImages/lotusSprite-8bit.png);background-position:18px -2595px}
.lotusSpritesOn .lotusVCard .lotusMoreExpanded{background-image:url(themeImages/lotusSprite-8bit.png);background-position:18px -2707px}

.lotusSpritesOn .lotusVCard .lotusDetails .lotusCommentHeader{background-image:url(themeImages/lotusSprite-8bit.png);background-position:0 -1510px}
.lotusSpritesOn .lotusPivotNavToggle a{background-image:url(themeImages/lotusSprite-8bit.png);background-position: 3px -6276px}
.lotusSpritesOn .lotusPivotNavOpen .lotusPivotNavToggle a{background-image:url(themeImages/lotusSprite-8bit.png);background-position: 0 -6373px}
/*[/sprite]*/

/*** V C A R D   H O V E R ***/
.lotusVCardHover{border-color:#aeaeae;background-color:#fff79a;background-image:url(../images/iconProfiles.png)}
.lotusVCardHover:hover, .lotusVCardHover:focus{text-decoration:none}
/*[sprite]*/
.lotusSpritesOn .lotusVCardHover{background-image:url(themeImages/lotusSprite-8bit.png);background-position: 5px -2873px}
/*[/sprite]*/

/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for widget*/
/*companion file is widget.css*/
/*** W I D G E T ***/
.lotusWidget{border-color:#E8ECEE;}
.lotusWidget h2{background-color:#E8ECEE;background-image:url(../images/titleBkgd.png);border-color:#E8ECEE;}
.lotusWidget .lotusWidgetBody h2 {background-image:none}
.lotusWidget h3{color:#444;border-bottom-color:#e8ecee}
.lotusWidget .lotusWidgetFooter{border-top-color:#e8ecee}
.lotusWidget .lotusPaging{background-color:transparent}/*paging controls within a widget*/
/*action menu icon*/
.lotusWidget h2 a.lotusActionMenu{background-image:url(../images/iconActions.png)}
.lotusWidget h2 a.lotusActionMenu:hover, .lotusWidget h2 a.lotusActionMenu:focus{background-image:url(../images/iconActionsHover.png)}
/*add any additional buttons you need to expose here*/

/*[sprite]*/
.lotusSpritesOn .lotusWidget h2{background-image:url(themeImages/lotusHorzBgSprite-8bit.png);background-position:0 -900px}
.lotusSpritesOn .lotusWidget h2 a.lotusActionMenu{background-image:url(themeImages/lotusSprite-8bit.png);background-position:3px -1921px}
.lotusSpritesOn .lotusWidget h2 a.lotusActionMenu:hover, .lotusSpritesOn .lotusWidget h2 a.lotusActionMenu:focus{background-image:url(themeImages/lotusSprite-8bit.png);background-position:3px -2011px}
/*[/sprite]*/
/***********************************************************/

/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for widget*/
/*companion file is widget.css*/
/*** W I D G E T ***/
.lotusWidget2{border-color:#E8ECEE;}
.lotusWidget2 h2{background-color:#E8ECEE;background-image:url(../images/titleBkgd.png);border-color:#E8ECEE;}
.lotusWidget2 .lotusWidgetBody h2 {background-image:none}
.lotusWidget2 h3{color:#444;border-bottom-color:#e8ecee}
.lotusWidget2 .lotusWidgetFooter{border-top-color:#e8ecee}
.lotusWidget2 .lotusPaging{background-color:transparent}/*paging controls within a widget*/
/*action menu icon*/
.lotusWidget2 h2 a.lotusActionMenu{background-image:url(../images/iconActions.png)}
.lotusWidget2 h2 a.lotusActionMenu:hover, .lotusWidget h2 a.lotusActionMenu:focus{background-image:url(../images/iconActionsHover.png)}
/*add any additional buttons you need to expose here*/

/*[sprite]*/
.lotusSpritesOn .lotusWidget2 h2{background-image:url(themeImages/lotusHorzBgSprite-8bit.png);background-position:0 -900px}
.lotusSpritesOn .lotusWidget2 h2 a.lotusActionMenu{background-image:url(themeImages/lotusSprite-8bit.png);background-position:3px -1921px}
.lotusSpritesOn .lotusWidget2 h2 a.lotusActionMenu:hover, .lotusSpritesOn .lotusWidget2 h2 a.lotusActionMenu:focus{background-image:url(themeImages/lotusSprite-8bit.png);background-position:3px -2011px}
/*[/sprite]*/
/***********************************************************/



/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/* this file contains layout elements and style overrides for base components */
/* these styles need to be applied after the component styles */
/*companion file - layoutTheme.css*/
/*******************************************/
/*** P A G E   L A Y O U T   S T Y L E S ***/
/*******************************************/
body.lotusui {color:#222;background:none;background-color:#cee1fc}
.lotusContent{background-color:#fff;}
.lotusMain, .lotusFooter{background-color:#fff;border-color:#cfcfcf;}
.lotusMain{border-top-color:#568dd0;}
.lotusMain .lotusSearch .lotusText, .lotusMain .lotusSearch .dijitTextBox{border-color:#cccbcb}

/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for the banner (layout)*/
/*companion file is banner.css*/
/*** B A N N E R **/
/*this is the very top of the UI, that contains the logo, application links, user name, login/logout*/

.lotusBanner ul.lotusInlinelist li{color:#000;background-color:transparent;border-color:#105cb6}
.lotusBanner ul li.lotusFirst{background-image:none}
.lotusBanner ul.lotusLinks a{color:#105cb6}
.lotusBanner ul.lotusLinks li.lotusSelected{background-color:#649De1;}
.lotusBanner ul.lotusLinks li.lotusSelected a{color:#fff}
/***********************************************************/


/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for the footer (layout)*/
/*companion file is footer.css*/
/*** F O O T E R ***/
/*this sits at the bottom of the UI and contains a lot of support links, like help and about*/
.lotusFooter th, .lotusFooterHeader{color:#666}
.lotusFooter th, .lotusFooter td{border-color:#e0e0e0}
/***********************************************************/




/*** N A V I G A T I O N ***/
/*left column - menu and filters*/
.lotusColLeft .lotusInlinelist li{border-color:#8d8d8d;} 
/***********************************************************/

/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for the place bar (layout)*/
/*companion file is placebar.css*/
/*** P L A C E   B A R ***/
/*this place bar shows up right below the title bar and tells user what place or community they are in*/
.lotusPlaceBar{background-color:#e4e8ef;border-color:#c0c7cd;background-image:url(../images/titleBkgd.png);}
.lotusPlaceBar h2{color:#000;}

/*[sprite]*/
.lotusSpritesOn .lotusPlaceBar{background-image:url(themeImages/lotusHorzBgSprite-8bit.png);background-position:0 -900px}
/*[/sprite]*/

/***********************************************************/



/*** S I D E B A R ***/
/*right column - lists*/
.lotusColRight .lotusInlinelist li{border-color:#8d8d8d;} 
/***********************************************************/

/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*these are the styles for the title bar (layout)*/
/*companion file is titlebar.css*/
/*** T I T L E   B A R 	***/
/*the blue bar under the banner, that contains tabs and search UI*/

.lotusTitleBar h2{color:#fff;}

.lotusTabs .modelHasChildren .modelHasChildrenIcon {
display:none;
}

/*accessibility*/
.lotusTitleBar .lotusSearchButton{color:#fff}

/*[sprite]*/
.lotusSpritesOn .lotusTitleBar{background-image:url(themeImages/lotusHorzBgSprite-8bit.png);background-position:0 -1800px}
/*[/sprite]*/

/***********************************************************/



/*************************************/
/*** S P E C I A L   S C R E E N S ***/
/*************************************/

/*** A B O U T ***/
.lotusAbout .lotusMain{background-image:none}
.lotusAbout .lotusContent h1{color:#4275aa}
.lotusAbout .lotusContent h2{color:#4275aa}
.lotusAbout .lotusContent h3{color:#4275aa}
.lotusAboutBox{background-color:#e8f0fb}
/***********************************************************/

/*** E R R O R ***/
.lotusErrorBox{background-color:#fff;border-color:#cfcfcf;}
.lotusError h1{color:#274a71;}
/***********************************************************/

/*** H O M E ***/
/*a.k.a. dashboard*/
.lotusDashboard .lotusMain{background:url(../images/colBkgd160.png)}
.lotusDashboard .lotusColRight h2{background-color:transparent;}
/***********************************************************/

/*** L O G I N ***/
/*this can appear on a plain page (gradient background only), or launched in a separate window*/
.lotusLoginBox{background-color:#fff;background-image:url(themeImages/loginBkgd.png);border-color:#BBBBBB;}
.lotusLogin h1, .lotusLogin h2{color:#274a71;}
.lotusDescription h2{color:#000}
.lotusLoginLogo{}/*definition for this has moved up to general classes - please use the lotusLogo class instead of lotusLoginLogo*/
/***********************************************************/

/*** W E L C O M E ***/
.lotusWelcome .lotusBtnAction, .lotusWelcomeBox .lotusClose{border-color:#666666}
.lotusWelcomeBox{background-color:#e8f0fb;border-color:#d1e0f7}
.lotusWelcomeBox, .lotusWelcomeBox h2{color:#4275aa;}
.lotusWelcomeBox .lotusBtnAction:hover, .lotusWelcomeBox .lotusBtnAction:focus, .lotusWelcomeBox .lotusClose:hover, .lotusWelcomeBox .lotusClose:focus{border-color:#333333}
/***********************************************************/

/* Licensed Materials - Property of IBM.
   (c) Copyright IBM Corporation 2001, 2009.  All Rights Reserved.
   U.S. Government Users Restricted Rights:  Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*This CSS was built on June 24 2009. (version: OneUI-2.0.0_20090624-0300)*/
/*this file contains contains sprite styles*/
/**********************************/
/*** S P R I T E   S T Y L E S ****/
/**********************************/
.lotusSpritesOn .lotusHorzBgSprite{background-image:url(themeImages/lotusHorzBgSprite-8bit.png)}
.lotusSpritesOn .lotusSprite{background-image:url(themeImages/lotusSprite-8bit.png)}
.lotusSpritesOn .lotusArrow{background-image:url(themeImages/lotusSprite-8bit.png);}


/*Begin css Portal */
html{color:#000;overflow-y: scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {	
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;	
}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}l
egend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
textarea,select{
	border: #C8C8C8 solid 1px;
	padding:1px;
}
input[type="text"]{
	border: #C8C8C8 solid 1px;	
}
.searchform{
	border: #C8C8C8 solid 1px;	
	margin:5px;
	padding:10px;
}

.searchform input[type="text"]{
	height:18px;
}
.footerInbox
{ margin: 10px 0px 7px 0px; background:url(../images/Topmnl.gif) repeat-x top;}

.footerinbox
{
	text-align: center;
	 border: 1px solid blue;
}
/*
a:link, a:visited {
	color: #323232;
	text-decoration: none;
}
a:hover{
	color:#666;
	text-decoration:underline;
}*/
.colfix{
	clear:both;
}
ol, ul, li {
	list-style: none;	
	padding:0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	/*border-collapse: collapse;*/
	border-spacing: 0;
}

.lotusui a{color:#000000}
.lotusui a:hover, .lotusui a:focus, .lotusui a:active{color:#000000}

body.lotusuiBody{

}
#wrap {	
	padding:0;
	margin: 0 auto;
    width: 1000px;
}
.lotusFrame {   
	padding:0;
	margin: 0 auto;
    width: 1000px;
}

/* Css for lotusFrame border */
#bgTopLeft{
	background:url(../images/bgtopL.gif) no-repeat left top;
	width:4px;
	height:8px;
	line-height: 0;
	float:left;
}
#bgTopRight{
	background:url(../images/bgtopR.gif) no-repeat right top;
	width:4px;
	height:8px;
	line-height: 0;
	float:right;
}
.lotusui_ie6 #bgTopLeft{
	height:4px;
}
.lotusui_ie6 #bgTopRight{
	height:4px;
}
#bgTop{
	background:url(../images/bgtop.gif) repeat-x left top;
	width:982px;
	height:4px;
	line-height: 0;
	float:left;
}
#bgTop1{
	background:url(../images/bgtopL2.gif) no-repeat left top;
	width:4px;
	height:4px;
	line-height: 0;
	float:left;
}
#bgTop2{
	background:url(../images/bgtopR2.gif) no-repeat right top;
	width:4px;
	line-height: 0;
	height:4px;
	float:right;
}

#bgBottom{
	width:990px;
	height:8px;
	background:url(../images/bgbottom.gif) repeat-x bottom left;
	float:left;
}
#bgBottom1{
	width:8px;
	height:8px;
	background:url(../images/bgbottomL.gif) no-repeat left bottom;
	float:left;
}
#bgBottom2{
	width:8px;
	height:8px;
	background:url(../images/bgbottomR.gif) no-repeat right bottom;
	float:right;
}

/* CSS for Banner */
.lotusBanner {
	display: block;
	background: url("../images/topbn.jpg") no-repeat scroll left top transparent;
    height: 96px;
    width: 956px;	
}
.lotusHeader1{	
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D5D5CC;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    padding: 1px;
}
/*keeps links inline when there are divs in the LIs - used for top level navigation rendered with the nav widget*/
.lotusBanner ul.lotusLinks li{float:left;}
/* Main top navigation rtl mode */
.lotus_rtl .lotusBanner ul.lotusLinks li {
	float: right;
}

.headerleft {
	float:left;
	width:310px;
}
.headerright {
	float: right;
	width: 650px;
}
.headerleft a {
	display: block;
}
a #logotitle, #logotitle{
	color:#666666;
	font-size:16px;
	text-indent: -1000em;
	line-height: 0;
}
.welcome {
	clear:both;
	color:#000000;
	display:block;
	padding:0;
	text-align:right;
}
/* End CSS for Banner */
/* Css for topNav */
.lotusBanner ul.lotusUtility li{
	margin: 0;
	display: block;
	float: left;
}
.lotusBanner ul.lotusUtility li.lotusSelected{
	font-weight: bold;
}
.lotusBanner ul.lotusUtility li a{
	margin: 0;
	display: block;
	color: #000;
	padding: 5px;
	font-size: 12px;
	text-decoration: underline;
}
.lotusBanner ul.lotusUtility li a:hover{
	color: #b80800;
}
.lotusBanner ul.lotusUtility li a img{
	position:relative;
	top:1px;
}

/* End topNav */

/* searchbar and edit button */
#searchAndEdit {float: right; margin-bottom: -1px; text-indent: -1000px;}
.lotus_rtl #searchAndEdit { float: left; }
#searchAndEdit #ibmPortalModeToggle {display: inline-block; margin-top: 1px } 

.lotusAltText {display:none}

/*Css for Search Box */
.searchbox {
	border: 1px solid #ccc;
	float: right;
	width: 180px;
}
.searchbox input
{
border:none;
}
.searchbox .textsearch
{
	border:none;
	color: #999;
	font-size: 12px;
	padding-left:5px;
	width: 145px;
}
.searchbox .buttonsearch {
	background: url(../images/search-icon.gif) no-repeat 0 0;
	margin-top:1px;
	width: 17px;
	height: 16px;
	text-indent: -1000em;
}
/* End Search Box */

.wptheme-lightboxDisabledBackground {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	opacity: 0.7;
	filter: alpha(opacity = 70);
	background-color: #000000;
}

.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-lightboxLinks { /*float:;
    padding-: 5px;*/
}

#wptheme-createSiblingControlAnchor {
	text-decoration: underline;
}

.wptheme-createSiblingPageTextInput {
	/*font-family: ;
    font-size: ;*/
	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;
}

.ibmPortalDndGhost {
	border: 1px dotted #444;
	background: #cacaca;
	margin:0 0 10px;
	-moz-opacity: .3;
	filter: alpha(opacity = 30);
	opacity: 0.3;
}

.ibmPortalDndPageAvatar {
	border: 1px solid #636363;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #a1a1a1;
	/*
	-moz-border-radius: .8em;
	-webkit-border-radius: .8em;
	border-radius: .8em;
	*/
	-moz-opacity: .6;
	filter: alpha(opacity = 60);
	opacity: 0.6;
	padding: 8px 15px 8px 15px;
}

.ibmPortalEmptyLayoutContainerIndicator {
	margin: 5px 0px 5px 0px;
}

.wptheme-clearing {
	clear: both;
}

.ibmPortalControlContainer{
	clear: both;
	overflow-x: hidden;
	overflow-y: hidden;
	margin-top:10px;
}
.lotusui_ie6 .ibmPortalMainColumn{
	margin-left:4px !important;
}
.ibmPortalPortletIcons {
	text-align: right;
	vertical-align: middle;
	padding-right: 3px;
	white-space: nowrap;
	border: 0px;
}

.ibmPortalPortletIcons a {
	text-align: right;
	vertical-align: middle;
	padding-right: 3px;
	white-space: nowrap;
	border: 0px;
	text-decoration: none;
}

.ibmPortalPortletIcons a:hover {
	text-align: right;
	vertical-align: middle;
	padding-right: 3px;
	white-space: nowrap;
	border: 0px;
	text-decoration: none;
	cursor: pointer;
	color: #ffffff;
}

.ibmPortalPortletIcons button.lotusActionMenu {
	background-color: transparent;
	border-style:none
}

.lotusImagesOff .ibmPortalPortletIcons button.lotusActionMenu img { 
	display:none 
}

.ibmLoading {
	background-image: url('../images/loading.gif');
	width: 16px;
	height: 16px;
}

.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 .dijitClickableRegion {
	background: transparent;
}

.ibmPortalPlainButton {
	border:none;
	background-color:transparent;
}

/**** LAYOUT ****/
.ibmPortalLayoutContainers{
	border-top:medium none;
/*	overflow:auto;*/
}
/* Chỉnh khoảng cách Menu bên trên */
.ibmPortalMainContainer {
	/*padding: 10px;*/
	padding-top: 0px;
	padding-bottom: 0px;
}
.ibmPortalRightmostColumn {
	margin-left: 50px;
}

.ibmPortalContent1Col {		/* 1 column equal */
	margin: 0 10px 15px 10px;
	overflow:hidden;
}
.ibmPortalContent2Col {		/* 2 column equal */
	float: left;
	margin: 0 10px 2px 0;
	width: 460px;
	overflow:hidden;
	position:relative; /*fix for IE7*/
}
.ibmPortalContent3Col {		/* 3 column equal */
	float: left;
	margin: 0 10px 5px 0;
	width: 303px;
	overflow:hidden;
	position: relative; /*fix for IE7*/
}
.ibmPortalContentRightCol1 {		/* 2 column right */
	float: left;
	padding: 20px 0 10px 25px;
	width: 230px;
	overflow:hidden;
}
.ibmPortalContentRightCol2 {
	float: left;
	margin: 0;
	padding: 20px 25px 10px 0;
	width: 670px;
	overflow:hidden;
}
.ibmPortalContentLeftCol1 {		/* 2 column left */
	float: left;
	margin: 20px 0 10px 25px;
	padding: 0;
	width: 580px;
	overflow:hidden;
}
.ibmPortalContentLeftCol2 {
	float: left;
	padding: 20px 0 10px 0;
	width: 215px;
	overflow:hidden;
}
.ibmPortalContentCenterCol1 {		/* 3 column center */
	float: left;
	margin: 0;
	padding: 0 10px 10px;
	width: 200px;
	overflow:hidden;
}
.ibmPortalContentCenterCol2 {
	float: left;
	padding: 0 10px 10px 10px;
	width: 498px;
	overflow:hidden;
}
.ibmPortalContentCenterCol3 {
	float: left;
	margin: 0;
	padding: 0 0 10px 10px;
	width: 200px;
	overflow:hidden;
}

/* CSS for customLayout.jsp */
.ibmPortalExpContentRow1{
	display:block;
	margin:0;	
	clear:both;	
	padding-right:10px;
}
.ibmPortalExpContentRow2{
	margin:10px 0 5px;
	padding: 0;
}
.ibmPortalExpContentRow2 .ibmPortalControlContainer {
	overflow: visible;
}
.ibmPortalExpContentCol1{
	float: right; 
	margin-bottom: 10px; 
	padding-right: 9px; 
	width: 200px;
}
.ibmPortalExpContentCol1 .ibmPortalControlContainer, .ibmPortalExpContentCol1 .wpsPortletBody, .ibmPortalExpContentCol1 .mbody {
	
}
.wpsPortletBody{
	padding-bottom: 2px;
}
.ibmPortalExpContentCol1 .mbody{
	margin: 30px 0;
}
.ibmPortalExpContentCol2{	
	width: 200px;
	float: left;
	position:relative; /*fix for IE7*/
}
.ibmPortalExpContentCol2a{
	clear: both;
	padding: 0 10px 10px 0px;
	vertical-align:top;
	position:relative;
	/*fix for IE7*/
}
/* end customLayout.jsp */

/* For 3Row2Column layout */
#contentcol3
{
float: left;
width: 600px;
padding: 20px 0 40px 25px;
}
.rownews1 .ibmPortalMainContainer {
	padding: 0;
}
.rownews2
{
margin-top: 20px;
border-top: 1px solid #e7e7e7;
background: url(../images/bg-splittercol.jpg) center repeat-y;
}
.left2col
{
float: left;
width: 48%;
margin-right:2%;
}
.right2col
{
float: left;
width: 48%;
margin-left:2%;
}
/* End */

/* overlay class*/
.ibmPortalOverlayShow {
  position:absolute;
  top:0px;
  left:0px;
  top:0;
  -moz-opacity:0.5;
  opacity:.50;
  filter: alpha(opacity=50)
  z-index:1000;
  background-color:#000;
}

.ibmPortalLoading {
  background-repeat:no-repeat;
  background-position:center;
  background-image:url(../images/loadingDark.gif);
}

/* css to override some of the shelf styles */
.ibmPortalCustomizeShelf{ /* keeps shelf from bouncing when opening for the first time */ 
	height: 27em;
	max-height: 27em;
}
.lotusPaletteHeader {
	height:1.9em;
}
.lotusui .lotusPaletteWidgetContainer  h4 {
	font-size:1.1em;
}
.lotusui_ie .lotusui .lotusPaletteWidgetContainer  h4 {
	width:14.5em;
}
.lotusui_ie .lotusLargeWidgets .lotusPaletteWidgetContainer  h4 {
	width:12em;
}
.lotusLargeWidgets .lotusPaletteWidget {
	height:4.3em;
}
.lotusPaletteWidget { /* making this any bigger causes them to wrap in opera, 19.3em is good for all other browsers */
	width:21em;
}
.lotusPaletteHeader .lotusPaletteHeaderLink{
	margin:0 7px;
}
.lotusPaletteWidgetContainer .lotusSelected{
	border-color:#fff;
	border-style:dotted;
}
.lotusPaletteWidgetContainer { /* keeps paging at the bottom of the shelf, 18.3em works best for all browsers except opera*/
	min-height:17.8em;
}
.lotusui_ie6 .lotusPaletteWidgetContainer { /* keeps paging at the bottom of the shelf for ie6 */
	height:18.3em;
	overflow:auto;
}
.lotusui_ie .lotusLargeWidgets .lotusIcon { /* makes sure title doesnt overlap icon in ie */
	margin-right: 1.5em! important;
}
.lotusPaletteContent .lotusPaging input {
	margin:0 5px;
}
.lotusPaletteContent .lotusPaging {
	width:auto;
}
.lotusPaletteContent .lotusPaging li{
	display: inline;
}
.lotusui_ie .lotusLargeWidgets .lotusPaletteWidget div.lotusIcon {
	padding-top:0.1em;
}
.lotusui_ie .lotusPalette .lotusMenu {
	height:14.6em;
}
.lotusui_ie .lotusLargeWidgets .lotusPaletteWidget .lotusTitle h4 {
	margin-top:.9em;
}
.lotusui_ie .lotusPaletteHeader .lotusTabs li a:active, .lotusui_ie .lotusPaletteWidget a:active, .lotusui_ie .lotusPaletteHeaderLink a:active {
	color:#FFFFFF;
}
.lotusPaletteHeader a.lotusAction, .lotusPaletteHeader a.lotusAction:visited, .lotusPaletteHeader a.lotusAction:hover, .lotusPaletteHeader a.lotusAction:focus, .lotusPaletteHeader a.lotusAction:active {
	color:#fff !important;
}
button.lotusBtnDisabled,input.lotusBtnDisabled,a.lotusBtnDisabled ,span.lotusBtnDisabled{
	cursor:default;
}

/* bread crumb styles */
.ibmPortalBreadcrumbs  {
	padding:0 5px;
	line-height: 3em;
}
.ibmPortalBreadcrumbs .lotusBreadcrumbs .newPageLink {
	cursor: pointer;
	line-height:1.5em;
}

.ibmPortalBreadcrumbs .lotusBreadcrumbs .disabled * {
	opacity: 0.5;
	font-style:italic; 
	cursor: default;
	text-decoration: none;
}

/* dialogs */
.lotusuiBody .lotusDialogBorder{ z-index: 1000 }
.lotusuiBody .dijitDialogUnderlay  { background: #000; }
.lotusDialog h1 { margin: 0 }
.lotusDialog h1 .lotusClose { margin:0 2px }

.mumHiddenWidget {
	display:none;
}
.lotusuiBody input.lotusFormButton { /* overwrites mashup style */ font-size:.9em; }

/* whole statusBar element */   
.ibmPortalStatusBar {}   
.ibmPortalStatusBar.expanded{
	background-color: #FAFAFA;
	border: 1px solid #AAA;
	color: #333;
	padding: 2px 5px;
}            
/* spacing between each status entry */
.ibmPortalError, .ibmPortalWarning, .ibmPortalInfo {
	margin: 5px 0px 5px 20px ;
}
.ibmPortalMultiple{
	margin: 5px 0px ;
}
/* all h3 elements in the status bar are the summary lines for each entry */
.ibmPortalStatusBar h3 {
	font-size: 0.9166em;
	padding: 2px 5px;
	color: #333;
	margin: 0;
}
/* status icon */
.ibmPortalStatusBar h3 img {
	height: 16px;
    width: 16px;
    vertical-align: middle;
    padding-right: 4px;
}
/* status details link */
.ibmPortalStatusBar h3 a {
    padding: 2px 5px;
}
/* container for left side of status entry header */
.ibmPortalStatusBar .ibmPortalStatusHeaderLHS {
    float: left;
    clear:left;
    margin: 0;
    padding: 0px 0px;
}
/* container for right side of status entry header */
.ibmPortalStatusBar .ibmPortalStatusHeaderRHS {
    float: right;
    clear: right;
    margin: 0;
    padding: 0px 0px;
}
/* details section below each error. */
.ibmPortalStatusBar .ibmPortalDetails {
    background-color: #FFF;
    border-width: 0px 1px 1px 1px;h3.tcotitle
    border-style: solid;
    border-color: #AAA;
    margin: 0;
    padding: 2px 5px;
}
/* styles for each status type */            
.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;     
}

/* some enhanced skin styles that override default one ui behavior */
.lotusWidget2 h2 {  /* overwrites so cursor is only move on the drag handle */
	cursor:default;
}
.lotusWidget2 {    
    margin-top: 10px;    
}
.lotusWidget2 h2 img {
	margin-top:6px;
}
.lotusWidget2 h2 a.lotusActionMenu,.lotusWidget2 h2 a.lotusActionMenu:hover, .lotusWidget2 h2 a.lotusActionMenu:focus {
	background-image:none !important; /* background images aren't accessible */
}
.ibmPortalPlaceholder .lotusWidget2 h2 { /* placehlders arent draggable */
	cursor:default;
}
.lotusWidget2 button { /* fix for opera */
	cursor:pointer;
}
.lotusWidget2 h2 {color:#105CB6}
.lotusWidget2 h2:hover{color:#05386B}
.ibmPortalEditMode .lotusWidget2 h2 .ibmPortalPortletTitle{ /* drag handle only occupies first 75% of titlebar*/
	cursor:move;
	width:75%;
}
.lotusPlaceBar .lotusBtnContainer button.lotusBtnDisabled:hover, .lotusPlaceBar .lotusBtnContainer button.lotusBtnDisabled:focus, .lotusPlaceBar .lotusBtnContainer button.lotusBtnDisabled:active {
	color:#B0B0B0 !important;
}

/* IE 6 fixes from golden OneUI drop */
.lotusui_ie6 .lotusPaletteHeader li a {
	color: white !important;
}

.lotusui_ie6 .lotusPaletteContent {
	height: 21.2em;
}

/* nav ie6 fixes */
.lotusui_ie6 #topNavLinks .lotusLinks {
	float: left;
}

.lotusui_ie6 .lotusTitleBar .lotusTabs .inlineEditor {
	margin-left: 10px !important;
	margin-top: 1px !important;
}

/* navigation wrapping */
.lotusTitleBar {
	background: url("../images/topmnBg.gif") repeat-x scroll left top transparent;
    height: 29px;
    margin-top: 1px;
    
}
.lotusTitleBar.lotusHome {
	background: url(../images/slide-fi.png) no-repeat 0 0;
	height: 290px;
}
.lotusTitleBar .lotusInner {
	
}
.lotusTitleBar .lotusInner #navTabsRoot {
	background: url("../images/topmnL.gif") no-repeat scroll left top transparent;
    float: left;
    height: 29px;
    padding-left: 1px;
}

.lotusTitleBar .lotusTabs { position: relative;overflow: visible; }
.lotusPlaceBar { clear: both; }

/*Begin nav */
ul.lotusTabs {
	margin: 0;
	padding:0;
	list-style:none;
	z-index: 0;
}
.lotusTitleBar .lotusTabs li {
	display: block;
	float: left;
	background: url("../images/topmnLine.gif") right center no-repeat;
}
.lotusTitleBar .lotusTabs a, .lotusTitleBar .lotusTabs a:active,.lotusTitleBar .lotusTabs a:link{
	color: #fff;
	display: block;
	float:left;
	line-height: 31px;
	text-decoration: none;
/*	margin-right: 8px; */
}
.lotusTitleBar .lotusTabs a span {
	display: block;
	float:left;
	line-height: 31px;
	padding:0 18px;
	cursor: pointer;
}
.lotusTitleBar .lotusTabs .lotusSelected a, .portlet-tab .lotusSelected a, .lotusTitleBar .lotusTabs a:hover{	
	color:#FFFFFF;
	background:url("../images/topmnhvR.gif") no-repeat right top;
	height:29px;
	color:#323232;
	display:block;
}
.lotusTitleBar .lotusTabs .lotusSelected a span, .lotusTitleBar .lotusTabs a:hover span{
	background:url("../images/topmnhvL.gif") no-repeat left top;
	height:29px;
	color:#323232;
	display:block;
}

.lotusTitleBar .lotusTabs.lotusRight a {
	padding: 0;
}
.lotusTitleBar .lotusTabs .showEditorTab {
	margin: 0;
	padding-left: 16px;
	background:url("../../icons/Add.gif") no-repeat scroll left center transparent;
}
.lotusTitleBar .lotusTabs .showEditorTab a {
	padding-right:0;
	margin-right: 0;
}
.lotusTitleBar .lotusTabs .showEditorTab a:hover{
	background: none;
	text-decoration: underline;
}
/*End nav */

/* search widget css */
.wptheme-searchBoxContainer {
	float: right;
	margin-right: 12px;
}

.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;
}

/* original search widget css */
.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;
}

/* OneUI has the error box set to specific width */
.lotusErrorBox {
	width: 90% !important;
}

.lotusui_ie6.dijitRtl #topNavLinks {
	float: right;
}

.lotusui_ie6.dijitRtl #topNavLinks .lotusLinks {
	float: none;
}

/* fix firefox text being white */
.inlineEditor .dijitReset input { color: #000; }

/* New Logo */
.lotusui .lotusLogo, .lotusLoginLogo{height:15px;width:90px;background-image:url(../images/logo_black.png);background-repeat:no-repeat; margin-top: 2px; }

/* Drag Handle Fixes in rtl */
.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; }

/* Mashups */
.mmDialogTopAreaBig {
	padding:16px 10px 10px 20px;
}

.lotusui_ie6 .lotusFrame{width:expression( documentElement.clientWidth < 992 ? (documentElement.clientWidth == 0 ? (body.clientWidth < 992 ? "990px" : "auto") : "990px") : "1000px" );}/*for IE6*/


/* RTL layotus */
.lotus_rtl .ibmPortalLayoutContainer { float:right; } 

/* accessibility hidden text */
.ibmPortalHiddenText { position: absolute; top: -9000px; }

/* edit mode button */
.ibmPortalModeButton { background-image: url(../images/EditMode_default.gif); margin-left: 5px; height: 22px; width: 22px; background-repeat:no-repeat }
.ibmPortalModeButton:hover { background-image: url(../images/EditMode_default_hover.gif);  }
.ibmPortalEditMode .ibmPortalModeButton { background-image: url(../images/EditMode_depressed.gif); }
.ibmPortalEditMode .ibmPortalModeButton:hover { background-image: url(../images/EditMode_depressed_hover.gif);  }
.ibmPortalEditModeLoading .ibmPortalModeButton, .ibmPortalEditModeLoading .ibmPortalModeButton:hover {height:20px;width:20px;padding:0px;border-style:solid;border-color:#4586D3;border-width:1px;background-image: url('../images/loading.gif');background-position:center center;background-color:#eff3f7}
.lotus_rtl .ibmPortalModeButton { margin-right: 5px; }
.ibmPortalEditMode .showEditorTab { display: inline; }
.showEditorTab { display: none; }

.ibmPortalAppName { float:left; font-size: 1.6em; padding-left: 0.6em; padding-top: 0.6em; color:#fff }
.lotus_rtl .ibmPortalAppName { float:right; padding-right: 0.6em; }

/* padding so portlets in legacy layouts don't touch */
.layoutRow .lotusWidget2, .layoutColumn .lotusWidget2 { /*margin:0 5px 0px; */}

/* begin custom css */
.loadingTab div {
position:relative;
}
.loadingTab .ibmLoading {
left:0;
position:absolute;
top:4px;
}
.lotusTabs .loadingTab a {
padding-left:20px;
}
.dragHandle {
visibility:hidden;
}
.isDragging .dojoDndItemOver .dragHandle {
visibility:hidden;
}
.isDragging .dojoDndItemOver.dojoDndItemBefore .dragHandle, .isDragging .dojoDndItemOver.dojoDndItemAfter .dragHandle, .isDragging .dojoDndItemOver.dojoDndItemChild .dragHandle {
visibility:visible;
}
.isDragging .dojoDndItemOver.dojoDndItemBefore .dragHandle .dragHandleIcon, .isDragging .dojoDndItemOver.dojoDndItemAfter .dragHandle .dragHandleIcon, .isDragging .dojoDndItemOver.dojoDndItemChild .dragHandle .dragHandleIcon {
visibility:hidden;
}
.dojoDndItemOver .dragHandle {
cursor:move;
visibility:visible;
}
.dragHandle {
float:left;
position:relative;
}
.dragHandle .dragHandleInner {
position:absolute;
}
.lotusActionMenu .dragHandle .dragHandleInner {
padding-left:1px;
top:3px;
width:14px;
}
.lotusTabs .dragHandle .dragHandleInner {
left:-7px;
padding-left:1px;
top:2px;
width:10px;
}
.lotusTabs .lotusSelected .dragHandle .dragHandleInner {
left:-7px;
padding-left:5px;
top:4px;
width:10px;
}
.dndHasHandles ul li {
padding-left:3px;
}
.dndHasHandles .dojoDndItem, .tundra .dndHasHandles .dojoDndItem {
cursor:default;
}
.dijit_a11y .dojoDndHandle .dragHandleIcon {
display:none;
}
.dojoDndHandle .dragHandleIcon {
	background-image:url("/portal_dojo/com/ibm/widgets/css/images/dragHandle_final.gif");
	background-repeat:no-repeat;
	display:inline;
	height:17px;
	margin-top:4px;
	width:10px;
}
td.dragHandle {
width:16px;
}
.lotusSelected .dojoDndHandle .dragHandleIcon {
background-image:url("/portal_dojo/com/ibm/widgets/css/images/draghandle_active.gif");
}
.lotusTabs li.dojoDndItem {
position:relative;
}
.dndMagicZone {
background-color:#FF9600;
border:0 none;
display:none;
height:30px;
width:2px;
}
.lotusTabs li .dndMagicZone {
position:absolute;
}
.tundra .dojoDndHorizontal .lotusTabs .dojoDndItemAfter {
border-bottom-width:1px;
}
.tundra .dojoDndHorizontal .lotusTabs .dojoDndItemBefore {
border-top-width:1px;
}
.tundra .dojoDndHorizontal .lotusTabs .lotusTab.dojoDndItemChild {
border:2px solid #FF9600 !important;
}
.tundra .dojoDndHorizontal .lotusTabs .lotusTab {
border:1px solid #4372A9;
}
.tundra .dojoDndHorizontal .lotusTabs .lotusSelected {
border-color:#4675AD #4675AD #FFFFFF;
border-style:solid;
border-width:1px;
}
.lotusTabs .dojoDndItemAfter .dndMagicZone, .lotusTabs .dojoDndItemBefore .dndMagicZone, .lotusTabs .dojoDndItemChild .dndMagicZone {
display:inline;
}
.lotusTabs .dojoDndItemAfter .dndMagicZone {
right:-3px;
}
.lotusTabs .dojoDndItemBefore .dndMagicZone {
left:-3px;
}
.lotusTabs .dojoDndItemChild .dndMagicZone {
display:none;
}
.tundra tr.dojoDndItem.dojoDndItemAfter td {
border-bottom:2px solid #FF9600;
}
.tundra tr.dojoDndItem.dojoDndItemBefore td {
border-top:2px solid #FF9600;
}
.tundra tr.dojoDndItem.dojoDndItemChild td {
border-bottom:2px solid #FF9600;
border-top:2px solid #FF9600;
}
.tundra tr.dojoDndItem.dojoDndItemChild td.dijitMenuArrowCell {
border-right:2px solid #FF9600;
}
.tundra tr.dojoDndItem.dojoDndItemChild td.dojoDndHandle {
border-left:2px solid #FF9600;
}
.tundra tr.dojoDndItem td {
/*border-bottom:2px solid transparent;
border-top:2px solid transparent;*/
}
.tundra tr.dojoDndItem td.dijitMenuArrowCell {
border-right:2px solid transparent;
}
.tundra tr.dojoDndItem td.dojoDndHandle {
/*border-left:2px solid transparent;*/
width:5px;
}

.lotusTitleBar .lotusTabs .dojoDndItemChild a, .lotusTitleBar .lotusTabs .dojoDndItemChild a:visited ,
.lotusTitleBar .lotusTabs .lotusSelected.dojoDndItemChild a, .lotusTitleBar .lotusTabs .lotusSelected.dojoDndItemChild a:visited {
padding:0;
margin: -4px 0 0 -4px;
}
.lotusLinks .modelHasChildrenIcon {
display:none;
}
.modelHasChildrenIcon {
visibility:hidden;
}
.modelHasChildren .modelHasChildrenIcon {
visibility:visible;
}
.dndHasHandles .lotusTabs li {
	display:block;
	background: url("../images/topmnLine.gif") no-repeat scroll right top transparent;
    display: inline;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    padding-right: 1px;
    padding-left: 0px;
    text-align: center;
}
.dndHasHandles .lotusTabs li.modelHasChildren {
	padding-right:13px;
}
.lotusTabs .modelHasChildren {
padding-right:9px;
position:relative;
}
.lotusTabs .modelHasChildrenIcon {
display:none;
position:absolute;
right:5px;
top:9px;
}
.lotusTabs .dojoDndItemChild .modelHasChildrenIcon {
display:block;
position:absolute;
right:4px;
top:8px;
}
.tundra .lotusTabs .modelHasChildrenIcon .dijitArrowButtonInner {
background-image:url("images/bwArrows.png");
}
.dj_ie6 .tundra .lotusTabs .modelHasChildrenIcon .dijitArrowButtonInner {
background-image:url("images/bwArrows.gif");
}
.tundra .lotusTabs .lotusSelected .modelHasChildrenIcon .dijitArrowButtonInner {
background-position:28px 0;
}
.dj_ie6 .tundra .lotusTabs .lotusSelected .modelHasChildrenIcon .dijitArrowButtonInner {
background-position:28px 0;
}
.lotusTabs .modelHasChildren .modelHasChildrenIcon {
display:inline;
}
.tundra .lotusActionMenu .dijitMenuExpand {
}
.inlineEditorPopup {
background-color:#4372A9;
border-color:#4372A9;
border-style:solid;
border-width:0 1px 1px;
color:#FFFFFF;
padding:2px 5px;
}
.inlineEditorPopup * {
margin:0;
}
.tundra .dijitMenuItemHover .dijitTextBox {
color:black;
}
.inlineEditor span {
padding:3px 8px 3px 0;
width:120px;
}
.inlineEditor .dijitClickableRegion {
background-color:transparent;
}
.tundra .lotusActionMenu .dijitMenuItemHover, .tundra .lotusActionMenu .dijitMenuItemSelected{
background-color: #AABDE6;
color:white;
text-decoration: underline;
}
.tundra .lotusActionMenu .dijitMenuItemHover td {
text-decoration: underline;
}
.tundra .lotusActionMenu .dijitMenuItemHover.dojoDndItemAfter, .tundra .lotusActionMenu .dijitMenuItemHover.dojoDndItemBefore, .tundra .lotusActionMenu .dijitMenuItemHover.dojoDndItemChild {
background-color:#AABDE6;
color:inherit;
text-decoration: underline;
}
.dojoDndHandle .dragHandleA11y {
display:none;
}
.dijit_a11y .dojoDndHandle .dragHandleA11y {
display:inline;
}

/*BEGIN DIJIT*/
 .dijitReset {
border:0 none;
color:inherit;
font:inherit;
margin:0;
padding:0;
}
.dijitInline {
border:0 none;
display:inline-block;
padding:0;
vertical-align:middle;
}
.dijitHidden {
display:none !important;
}
.dijitVisible {
display:block !important;
position:relative;
}
.dj_ie input.dijitTextBox, .dj_ie .dijitInputField input {
font-size:100%;
}
.dj_ie .dijitInputField input {
margin:-1px 0 !important;
}
.dijitInlineTable {
-moz-box-sizing:content-box;
border:0 none;
display:inline-block;
padding:0;
}
.dijitTeeny {
font-size:1px;
line-height:1px;
}
.dijitPopup {
background-color:transparent;
border:0 none;
margin:0;
padding:0;
position:absolute;
}
.dijit_a11y .dijitPopup, .dijit_ally .dijitPopup div, .dijit_a11y .dijitPopup table, .dijit_a11y .dijitTooltipContainer {
background-color:white !important;
}
.dijitInputField {
overflow:hidden;
}
.dijitPositionOnly {
background-color:transparent !important;
background-image:none !important;
border:0 none !important;
height:auto !important;
padding:0 !important;
width:auto !important;
}
.dijitNonPositionOnly {
float:none !important;
margin:0 !important;
position:static !important;
vertical-align:middle !important;
}
.dijitBackgroundIframe {
border:0 none;
height:100%;
left:0;
margin:0;
padding:0;
position:absolute;
top:0;
width:100%;
z-index:-1;
}
.dijitClickableRegion {
background-color:#E2EBF2;
cursor:text;
}
.dijitDisplayNone {
display:none !important;
}
.dijitContainer {
overflow:hidden;
}
.dijit_a11y * {
background-image:none !important;
}
.dijit_a11y .dijitCalendarIncrementControl {
display:none;
}
.dijit_a11y .dijitA11ySideArrow {
cursor:pointer;
display:inline !important;
}
.dijit_a11y .dijitCalendarSelectedDate {
text-decoration:overline !important;
}
.dijit_a11y .dijit * {
background:none repeat scroll 0 0 white !important;
color:black !important;
}
.dijit_a11y .dijitButtonNode {
border:medium outset black !important;
}
.dijit_a11y .dijitButtonDisabled .dijitButtonNode, .dijit_a11y .dijitDropDownButtonDisabled .dijitButtonNode, .dijit_a11y .dijitComboButtonDisabled .dijitButtonNode, .dijit_a11y .dijitComboBoxDisabled .dijitInputField, .dijit_a11y .dijitComboBoxDisabled .dijitButtonNode, .dijit_a11y .dijitSpinnerDisabled .dijitButtonNode, .dijit_a11y .dijitSpinnerDisabled .dijitInputField {
border:medium outset #999999 !important;
color:#999999 !important;
}
.dj_ff2 .dijit_a11y .dijitComboButton .dijitButtonContentsFocused, .dj_ff2 .dijit_a11y .dijitComboButton .dijitDownArrowButtonFocused {
border:1px dotted black !important;
}
.dijitButtonNode * {
vertical-align:middle;
}
.dijit_a11y .dijitArrowButtonInner {
display:none !important;
width:1em;
}
.dijitButtonNode .dijitArrowButtonInner {
background:none no-repeat scroll center center transparent;
width:16px;
}
.dijitComboBox .dijitArrowButtonInner {
display:block;
}
.dijit_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {
display:inline !important;
}
.dijitLeft {
background-position:left top;
background-repeat:no-repeat;
}
.dijitStretch {
background-repeat:repeat-x;
white-space:nowrap;
}
.dijitRight {
background-position:right top;
background-repeat:no-repeat;
}
.dijitButton, .dijitDropDownButton, .dijitComboButton {
margin:0.2em;
}
.lotusui_ie .dijitButton, .lotusui_ie  .dijitDropDownButton, .lotusui_ie  .dijitComboButton {
  padding:0;
  margin:0;
}
.dijitToolbar .dijitButton, .dijitToolbar .dijitDropDownButton, .dijitToolbar .dijitComboButton {
margin:0;
}
.dj_ie8 .dijitToolbar button, .dj_webkit .dijitToolbar button {
padding:1px 2px;
}
.dj_ie .dijitToolbar .dijitComboBox {
vertical-align:middle;
}
.dj_ie .dijitComboButton {
margin-bottom:-3px;
}
.dj_webkit .dijitToolbar .dijitDropDownButton {
padding-left:0.3em;
}
.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner {
padding:0;
}
.dijitButtonNode {
border:1px solid gray;
line-height:normal;
margin:0;
text-align:center;
vertical-align:middle;
white-space:nowrap;
}
.dijitButtonNode, .dijitButtonNode * {
cursor:pointer;
}
.dijitReadOnly *, .dijitDisabled *, .dijitReadOnly, .dijitDisabled, .dijitDisabledClickableRegion {
cursor:not-allowed !important;
}
.dj_ie .dijitButtonNode {
}
.dj_ie .dijitButtonNode button {
overflow:visible;
}
.dijitArrowButton {
padding:0 0.4em;
}
div.dijitArrowButton {
float:right;
}
.dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {
border-style:solid;
border-width:0 0 0 1px !important;
float:none;
padding:0;
position:absolute;
right:0;
}
.dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {
height:50%;
position:absolute;
}
.dijitSpinner .dijitInputLayoutContainer .dijitDownArrowButton {
border-top-width:1px !important;
bottom:0;
top:auto;
}
.dijitSpinner .dijitInputLayoutContainer .dijitUpArrowButton {
bottom:auto;
top:0;
}
table.dijitComboButton {
border:0 none;
border-collapse:collapse;
margin:0;
padding:0;
}
.dijitToolbar .dijitComboButton {
border-collapse:separate;
}
.dj_ie button.dijitButtonNode {
overflow:visible;
}
table .dijitButton .dijitButtonNode, table .dijitComboButton .dijitButtonNode {
}
.dijitButtonNode img {
vertical-align:middle;
}
.dijitTextBox, .dijitComboBox, .dijitSpinner {
border:1px solid black;
vertical-align:middle;
width:15em;
}
.dijitTimeTextBox {
width:8em;
}
.dijitTextBox input:focus, .dijitComboBox input:focus, .dijitSpinner input:focus {
outline:medium none;
}
.dijitTextBoxFocused, .dijitComboBoxFocused, .dijitSpinnerFocused, .dijitSpinnerUpArrowActive, .dijitSpinnerDownArrowActive, .dijitTextAreaFocused {
}
.dijitTextAreaFocused div {
outline:medium none !important;
}
.dijitTextBox input, .dijitComboBox input, .dijitSpinner input {
background-color:transparent !important;
background-image:none !important;
border:0 none !important;
display:inline;
margin:0 !important;
position:static !important;
vertical-align:top !important;
width:100% !important;
}
.dijitValidationIcon {
display:block;
float:right;
height:auto;
padding:0 2px;
visibility:hidden;
}
.dijitValidationIconText {
display:none;
float:right;
font-family:sans-serif;
font-size:0.75em;
font-style:italic;
line-height:160%;
padding-right:0.15em;
visibility:hidden;
}
.dijit_a11y .dijitValidationIcon {
display:none !important;
}
.dijit_a11y .dijitValidationIconText {
display:block !important;
}
.dijitError .dijitValidationIcon, .dijitError .dijitValidationIconText {
visibility:visible;
}
.dijitTextBox .dijitArrowButton {
display:none;
}
.dijitCheckBox, .dijitRadio, .dijitCheckBoxInput {
background-position:center center;
background-repeat:no-repeat;
border:0 none;
height:16px;
overflow:hidden;
padding:0;
width:16px;
}
.dijitCheckBox input, .dijitRadio input {
display:block;
margin:0;
padding:0;
}
.dijitCheckBoxInput {
opacity:0.01;
}
.dj_ie .dijitCheckBoxInput {
}
.dijit_a11y .dijitCheckBox, .dijit_a11y .dijitRadio {
height:auto;
width:auto;
}
.dijit_a11y .dijitCheckBoxInput {
filter:none;
height:auto;
opacity:1;
width:auto;
}
.dijitProgressBarEmpty {
border:1px solid black;
overflow:hidden;
position:relative;
z-index:0;
}
.dijitProgressBarFull {
overflow:hidden;
position:absolute;
top:0;
width:100%;
z-index:-1;
}
.dj_ie6 .dijitProgressBarFull {
height:1.6em;
}
.dijitProgressBarTile {
background-attachment:fixed;
background-color:#AAAAAA;
bottom:0;
height:auto;
left:0;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
right:0;
top:0;
width:auto;
}
.dijit_a11y .dijitProgressBarTile {
background-color:transparent !important;
border-style:solid;
border-width:4px;
}
.dj_ie6 .dijitProgressBarTile {
height:1.6em;
position:static;
}
.dijitProgressBarIndeterminate .dijitProgressBarLabel {
visibility:hidden;
}
.dijitProgressBarIndeterminate .dijitProgressBarTile {
}
.dijitProgressBarIndeterminateHighContrastImage {
display:none;
}
.dijit_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage {
bottom:0;
display:block;
height:auto;
margin:0;
padding:0;
position:absolute;
top:0;
width:100%;
}
.dijitProgressBarLabel {
background-color:transparent !important;
display:block;
position:static;
text-align:center;
width:100%;
}
.dijitTooltip {
display:block;
left:50%;
overflow:visible;
position:absolute;
top:-10000px;
z-index:2000;
}
.dijitTooltipContainer {
background:none repeat scroll 0 0 #B8B5B5;
border:2px solid black;
color:black;
font-size:small;
}
.dijitTooltipFocusNode {
padding:2px;
}
.dijitTooltipConnector {
position:absolute;
}
.dijitTooltipData {
display:none;
}
.dijitLayoutContainer {
display:block;
overflow:hidden;
position:relative;
}
body .dijitAlignTop, body .dijitAlignBottom, body .dijitAlignLeft, body .dijitAlignRight {
overflow:hidden;
position:absolute;
}
body .dijitAlignClient {
position:absolute;
}
.dijitBorderContainer, .dijitBorderContainerNoGutter {
overflow:hidden;
position:relative;
}
.dijitBorderContainerPane, .dijitBorderContainerNoGutterPane {
position:absolute !important;
z-index:2;
}
.dijitBorderContainer > .dijitTextArea {
}
.dijitGutter {
font-size:1px;
position:absolute;
}
.dijitSplitter {
background-color:#FFFFFF;
border:0 solid gray;
overflow:hidden;
position:absolute;
z-index:10;
}
.dj_ie .dijitSplitter {
z-index:1;
}
.dijitSplitterActive {
z-index:11 !important;
}
.dijitSplitterCover {
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:-1;
}
.dijitSplitterCoverActive {
z-index:3 !important;
}
.dj_ie .dijitSplitterCover {
background:none repeat scroll 0 0 white;
}
.dijitSplitterH {
border-bottom:1px none;
border-top:1px none;
cursor:ns-resize;
height:7px;
}
.dijitSplitterV {
border-left:1px none;
border-right:1px none;
cursor:ew-resize;
width:7px;
}
.dijitSplitContainer {
display:block;
overflow:hidden;
position:relative;
}
.dijitSplitPane {
position:absolute;
}
.dijitSplitContainerSizerH, .dijitSplitContainerSizerV {
background-color:threedface;
border-color:threedhighlight threedshadow threedshadow threedhighlight;
border-style:solid;
border-width:1px;
cursor:w-resize;
font-size:1px;
margin:0;
position:absolute;
}
.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb {
overflow:hidden;
position:absolute;
top:49%;
}
.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb {
left:49%;
position:absolute;
}
.dijitSplitterShadow, .dijitSplitContainerVirtualSizerH, .dijitSplitContainerVirtualSizerV {
background-color:threedshadow;
font-size:1px;
margin:0;
opacity:0.5;
}
.dj_ie .dijitSplitterV, .dijitSplitContainerVirtualSizerH {
cursor:w-resize;
}
.dj_ie .dijitSplitterH, .dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV {
cursor:n-resize;
}
.dijit_a11y .dijitSplitterH {
border-bottom:1px solid #D3D3D3 !important;
border-top:1px solid #D3D3D3 !important;
}
.dijit_a11y .dijitSplitterV {
border-left:1px solid #D3D3D3 !important;
border-right:1px solid #D3D3D3 !important;
}
.dijitContentPane {
display:block;
overflow:auto;
}
.dijitTitlePane {
display:block;
overflow:hidden;
}
.dijitColorPalette {
-moz-border-radius:3pt 3pt 3pt 3pt;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #999999;
}
img.dijitColorPaletteUnder {
border-style:none;
left:0;
position:absolute;
top:0;
}
.dijitColorPaletteInner {
outline:0 none;
overflow:hidden;
position:relative;
}
.dijitPaletteCell {
height:20px;
outline-width:0;
overflow:hidden;
position:absolute;
width:20px;
z-index:10;
}
.dijitPaletteImg {
border:1px solid #999999;
cursor:default;
height:14px;
left:1px;
overflow:hidden;
position:absolute;
top:1px;
width:16px;
}
.dijitPaletteCellHighlight img {
border:2px solid #000000;
cursor:default;
height:12px;
left:1px;
outline:1px solid #DEDEDE;
overflow:hidden;
position:absolute;
top:1px;
width:14px;
}
.dijit_a11y .dijitPaletteCell {
background-color:transparent !important;
}
.dijit_a11y .dijitPaletteImg {
background-color:transparent !important;
}
.dijitAccordionContainer {
border-bottom:1px solid #B7B7B7;
border-left:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
border-top:0 none !important;
}
.dijitAccordionTitle {
cursor:pointer;
}
.dijitAccordionTitle .arrowTextUp, .dijitAccordionTitle .arrowTextDown {
display:none;
font-size:0.65em;
font-weight:normal !important;
}
.dijit_a11y .dijitAccordionTitle .arrowTextUp {
display:inline;
}
.dijit_a11y .dijitAccordionTitle-selected .arrowTextDown {
display:inline;
}
.dijit_a11y .dijitAccordionTitle-selected .arrowTextUp {
display:none;
}
.dijitCalendarContainer thead tr th, .dijitCalendarContainer thead tr td, .dijitCalendarContainer tbody tr td, .dijitCalendarContainer tfoot tr td {
padding:0;
}
.dijitCalendarNextYear {
margin:0 0 0 0.55em;
}
.dijitCalendarPreviousYear {
margin:0 0.55em 0 0;
}
.dijitCalendarIncrementControl {
cursor:pointer;
vertical-align:middle;
}
.dijitCalendarDisabledDate {
color:gray !important;
}
.dijitCalendarBodyContainer tbody tr td {
cursor:pointer;
}
.dijitCalendarPreviousMonthDisabled, .dijitCalendarCurrentMonthDisabled, .dijitCalendarNextMonthDisabled {
cursor:default !important;
}
.dijitCalendarDateTemplate, .dijitCalendarSelectedYear, .dijitCalendarNextYear, .dijitCalendarPreviousYear {
cursor:pointer;
}
.dijitCalendarMonthLabelSpacer {
height:1px;
overflow:hidden;
position:relative;
visibility:hidden;
}

.dijitMenuTable {
	background-color:#AABDE6;
	color: white;
}
.dj_webkit .dijitMenuTable td[colspan="2"] {
border-right:medium hidden;
}
.dijitMenuItem {
cursor:pointer;
padding:0.1em 0.2em;
text-align:left;
white-space:nowrap;
}
.dijitMenuPassive .dijitMenuItemHover, .dijitMenuItemSelected {
background-color:#AD875B;
color:white;
}
.dijitMenuItemIcon, .dijitMenuExpand {
background-repeat:no-repeat;
}
.dijitMenuItemDisabled * {
cursor:default;
opacity:0.3;
}
.dj_ie .dijit_a11y .dijitMenuItemDisabled td, .dj_ie .dijitMenuItemDisabled *, .dj_ie .dijitMenuItemDisabled td {
color:gray !important;
}
.dijitMenuItemLabel {
min-width:150px;
position:relative;
vertical-align:middle;
line-height:26px;
}
.dijit_a11y .dijitMenuItemSelected .dijitMenuItemLabel {
border-style:solid;
border-width:1px;
}
.dijit_a11y .dijitMenuItemSelected {
border:1px dotted #FFFFFF !important;
}
.dijitMenuExpandA11y {
display:none;
}
.dijit_a11y .dijitMenuExpandA11y {
display:inline;
}
.dijitMenuSeparator td {
border:0 none;
padding:0;
}
.dijitMenuSeparatorTop {
font-size:1px;
height:50%;
margin:3px 0 0;
}
.dijitMenuSeparatorBottom {
font-size:1px;
height:50%;
margin:0 0 3px;
}
.dijitCheckedMenuItemIconChar {
vertical-align:middle;
visibility:hidden;
}
.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIconChar {
visibility:visible;
}
.dijit_a11y .dijitCheckedMenuItemIconChar {
display:inline !important;
}
.dijit_a11y .dijitCheckedMenuItemIcon {
display:none;
}
.dijitStackController .dijitToggleButtonChecked * {
cursor:default;
}
.dijitTabContainerBottom-tabs, .dijitTabContainerTop-tabs, .dijitTabContainerLeft-tabs, .dijitTabContainerRight-tabs {
overflow:visible !important;
z-index:10;
}
.dijitTabContainerBottom-container, .dijitTabContainerTop-container, .dijitTabContainerLeft-container, .dijitTabContainerRight-container {
border:1px solid black;
overflow:hidden;
z-index:0;
}
.dijitTabContainerTop-tabs {
border-bottom:1px solid black;
}
.dijitTabContainerTop-container {
border-top:0 none;
}
.dijitTabContainerLeft-tabs {
border-right:1px solid black;
}
.dijitTabContainerLeft-container {
border-left:0 none;
}
.dijitTabContainerBottom-tabs {
border-top:1px solid black;
}
.dijitTabContainerBottom-container {
border-bottom:0 none;
}
.dijitTabContainerRight-tabs {
border-left:1px solid black;
}
.dijitTabContainerRight-container {
border-right:0 none;
}
.dijitTab {
cursor:pointer;
position:relative;
white-space:nowrap;
z-index:3;
}
.dijitTabChecked {
cursor:default;
}
.dijitTabContainerTop-tabs .dijitTab {
top:1px;
}
.dijitTabContainerBottom-tabs .dijitTab {
top:-1px;
}
.dijitTabContainerLeft-tabs .dijitTab {
left:1px;
}
.dijitTabContainerRight-tabs .dijitTab {
left:-1px;
}
.dijitTabContainerTop-tabs .dijitTab, .dijitTabContainerBottom-tabs .dijitTab {
display:inline-block;
}
.dijitTabInnerDiv {
position:relative;
}
.dijitTab .closeText {
display:none;
}
.dijit_a11y .closeText {
display:inline;
margin:0 6px;
}
.dijit_a11y .dijitTab .closeImage {
display:none;
}
.dijit_a11y .closeButton-hover .closeText {
border:thin solid;
}
.dijit_a11y .dijitTabChecked {
border-style:dashed !important;
}
.dijit_a11y .dijitTabInnerDiv {
border-left:medium none !important;
}
.dijitTabPane, .dijitStackContainer-child, .dijitAccordionContainer-child {
border:medium none !important;
}
.dijitInlineEditor {
position:relative;
vertical-align:bottom;
}
.dj_ie .dijitInlineEditor {
vertical-align:middle;
}
.dijitInlineValue {
}
.dijitInlineEditor .dijitButtonContainer {
overflow:visible;
position:absolute;
right:0;
}
.dijitInlineEditor .saveButton, .dijitInlineEditor .cancelButton {
}
.dijitTreeRow, .dijitTreeContent {
white-space:nowrap;
}
.dijitTreeRow img {
vertical-align:middle;
}
.dijitTreeContent {
cursor:default;
}
.dijitExpandoText {
display:none;
}
.dijit_a11y .dijitExpandoText {
border-style:solid;
border-width:thin;
cursor:pointer;
display:inline;
font-family:monospace;
padding-left:10px;
padding-right:10px;
}
.dijitTreeLabel {
margin:0 4px;
}
.dijitDialog {
overflow:hidden;
padding:1px;
position:absolute;
z-index:999;
}
.dj_ff2 .dijitDialog {
overflow:auto;
}
.dijitDialogFixed div.dijitDialogTitleBar {
cursor:default;
}
.dijitDialogUnderlayWrapper {
background:none repeat scroll 0 0 transparent !important;
display:none;
left:0;
position:absolute;
top:0;
z-index:998;
}
.dijitDialogUnderlay {
background:none repeat scroll 0 0 #EEEEEE;
opacity:0.5;
}
.dj_ie .dijitDialogUnderlay {
}
.dijit_a11y .dijitInputLayoutContainer, .dijit_a11y .dijitDialog {
background-color:white !important;
opacity:1 !important;
}
.dijitDialog .closeText {
display:none;
position:absolute;
}
.dijit_a11y .dijitDialog .closeText {
display:inline;
}
.dijitSliderMoveable {
display:block;
position:absolute !important;
vertical-align:middle;
z-index:99;
}
.dijitSliderMoveableH {
right:0;
}
.dijit_a11y div.dijitSliderImageHandle, .dijitSliderImageHandle {
border:8px solid gray;
height:0;
margin:0;
padding:0;
position:absolute !important;
width:0;
}
.dijit_a11y .dijitSliderFocused .dijitSliderImageHandle {
border:4px solid #000000;
height:8px;
width:8px;
}
.dijitSliderImageHandleV {
left:-6px;
top:-8px;
}
.dijitSliderImageHandleH {
left:-8px;
top:-5px;
vertical-align:top;
}
.dijitSliderBar {
border-color:black;
border-style:solid;
}
.dijitSliderBarContainerV {
height:100%;
position:relative;
z-index:1;
}
.dijitSliderBarContainerH {
position:relative;
z-index:1;
}
.dijitSliderBarH {
border-width:1px 0;
height:4px;
}
.dijitSliderBarV {
border-width:0 1px;
width:4px;
}
.dijitSliderProgressBar {
background-color:red;
z-index:1;
}
.dijitSliderProgressBarV {
height:0;
position:static !important;
text-align:left;
vertical-align:top;
}
.dijitSliderProgressBarH {
overflow:visible;
position:absolute !important;
vertical-align:middle;
width:0;
}
.dijitSliderRemainingBar {
background-color:transparent;
overflow:hidden;
z-index:1;
}
.dijitSliderRemainingBarV {
height:100%;
text-align:left;
}
.dijitSliderRemainingBarH {
width:100% !important;
}
.dijitSliderBumper {
overflow:hidden;
z-index:1;
}
.dijitSliderBumperV {
border-width:0 1px;
height:8px;
width:4px;
}
.dijitSliderBumperH {
border-width:1px 0;
height:4px;
width:8px;
}
.dijitSliderBottomBumper, .dijitSliderLeftBumper {
background-color:red;
}
.dijitSliderTopBumper, .dijitSliderRightBumper {
background-color:transparent;
}
.dijitSliderDecorationH {
text-align:center;
}
.dijitSlider .dijitSliderButton {
display:block;
font-family:monospace;
margin:0;
padding:0;
}
.dijit_a11y .dijitSliderButtonInner {
visibility:visible !important;
}
.dijitSliderButtonContainer {
height:0;
text-align:center;
}
.dijitSlider .dijitButtonNode {
display:block;
padding:0;
}
.dijitRuleContainer {
overflow:visible;
position:relative;
}
.dijitRuleContainerV {
float:left;
height:100%;
line-height:0;
text-align:left;
}
.dj_opera .dijitRuleContainerV {
line-height:2%;
}
.dj_ie .dijitRuleContainerV {
line-height:normal;
}
.dj_gecko .dijitRuleContainerV {
margin:0 0 1px;
}
.dijitRuleMark {
border:1px solid black;
height:100%;
line-height:0;
position:absolute;
}
.dijitRuleMarkH {
border-bottom-width:0 !important;
border-left-width:0 !important;
border-top-width:0 !important;
width:0;
}
.dijitRuleLabelContainer {
position:absolute;
}
.dijitRuleLabelContainerH {
display:inline-block;
text-align:center;
}
.dijitRuleLabelH {
left:-50%;
position:relative;
}
.dijitRuleMarkV {
border-bottom-width:0 !important;
border-left-width:0 !important;
border-right-width:0 !important;
height:0;
left:0;
width:100%;
}
.dj_ie .dijitRuleLabelContainerV {
margin-top:-0.55em;
}
.dijit_a11y .dijitButtonContents .dijitButtonText {
display:inline !important;
}
textarea.ta1, .dijitTextArea {
overflow-y:auto;
width:100%;
}
.dijitTextArea[cols] {
width:auto;
}
.dj_ie .dijitTextAreaCols {
width:auto;
}
.dijitTextArea > div {
min-height:1.4em;
overflow:auto;
text-decoration:none;
}
.dj_ie .dijitTextArea p {
line-height:normal !important;
margin-bottom:0;
margin-top:0;
}
.dijitToolbarSeparator {
height:18px;
margin:0;
padding:0 1px;
width:5px;
}
.dijitIEFixedToolbar {
position:absolute;
}
.RichTextEditable {
display:block;
}
.dijitTimePickerItemInner {
border:0 none;
padding:2px 8px;
text-align:center;
}
.dijitTimePickerTick, .dijitTimePickerMarker {
border-bottom:1px solid gray;
}
.dijitTimePicker .dijitDownArrowButton {
border-top:medium none !important;
}
.dijitTimePickerTick {
color:#CCCCCC;
}
.dijitTimePickerMarker {
background-color:#CCCCCC;
color:black;
}
.dijitTimePickerItemSelected {
background-color:#B7CDEE;
color:#333333;
font-weight:bold;
}
.dijitTimePickerItemHover {
background-color:gray;
color:white;
cursor:pointer;
}
.dijit_a11y .dijitTimePickerItem {
border-bottom:1px solid #333333;
}
.dijitToggleButtonIconChar {
display:none !important;
}
.dijit_a11y .dijitToggleButtonIconChar {
display:inline !important;
}
.dijit_a11y .dijitToggleButtonIconChar {
visibility:hidden;
}
.dijit_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {
visibility:visible !important;
}
.dijitArrowButtonChar {
display:none !important;
}
.dijit_a11y .dijitArrowButtonChar {
display:inline !important;
}
.dijitInputLayoutContainer {
overflow:hidden;
position:relative;
}
.dijitSpinnerButtonContainer {
float:right;
overflow:hidden;
position:relative;
width:18px;
}
.dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {
height:50%;
overflow:hidden;
width:16px;
}
.dijitSpinner .dijitInputLayoutContainer .dijitArrowButtonInner {
line-height:50%;
overflow:hidden;
}
.dijit_a11y .dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {
width:100%;
}
.dijit_a11y .dijitSpinner .dijitArrowButton .dijitArrowButtonChar {
font-size:0.4em;
vertical-align:top;
}
.dijit_a11y .dijitSpinnerButtonContainer {
margin-left:2px;
overflow:visible;
width:0.5em;
}
.dijit_a11y .dijitSpinnerButtonContainer .dijitButtonNode {
border-style:solid !important;
border-width:1px 0 0 1px;
}
/*END DIJIT*/

/*begin body*/
.lotusMain{
	min-height: 420px;
}
.lotusSearch .lotusText, .lotusMain .lotusSearch .dijitTextBox{border-color:#cccbcb}
/*end body*/


/*Begin Skin*/
.lotusui .lotusRight{text-align:right;float:right;}
.wp_height div{
	height:10px;
}
.ibmPortalControl .lotusui h2 {
	height: 24px;
	margin-bottom: 10px;
}
/*GDT Skin 1*/
.wpsPortletGDTSkin1{
    border: #969696 1px solid;    
    padding: 1px;
}
.wpsPortletGDTSkin1 .lotusui h2{
	background: none repeat scroll 0 0 #C4141B;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 13px;    	
	color: #fff;
}
.lotusWidgetBody{
	background-color:#FFFFFF;
}
.lotusWidgetBody1{
	padding: 10px 10px 10px 10px;
}
/*GDT Skin 2*/
.wpsPortletGDTSkin2{
    border: #969696 1px solid;    
    padding: 1px;
}
.wpsPortletGDTSkin2 .lotusui h2{
	background: none repeat scroll 0 0 #505050;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 13px;	
	color: #fff;
}
.lotusWidgetBody2{
	padding: 10px 10px 10px 10px;
}


/*GDT Skin 3*/
.wpsPortletGDTSkin3{
    border: #969696 1px solid;    
    padding: 1px;
}
.wpsPortletGDTSkin3 .lotusui h2{
	background: none repeat scroll 0 0 #C4141B;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding-left: 13px;    	
	color: #fff;
}
.lotusWidgetBody3{
	padding: 15px;
	background: url("../images/bgtext.gif") repeat-x scroll left top transparent;
}
/*End Skin*/

/* Styles to fix layouts in ie6 */
.lotusui_ie .lotusTitleBar .lotusInner #navTabsRoot {
	height: 30px;
}
.lotusui_ie6 #lotusMain {
	overflow: visible; 
	height: 350px;
}
.lotusui_ie6 #ibmPortalPageMenuButton{ 
	padding-top: .2em !important;
	padding-bottom: .3em !important; 
}
.lotusui_ie button.lotusActionMenu{width:1.5em; padding-top: 3px;}

/*customize css GDT*/

ol, ul {
    list-style: none outside none;
}

.breadcrumb_news span{
	background: url(../images/separate_ico.png) no-repeat center center transparent;	
}
.breadcrumb_news li {
	display:inline;	
	float:left;
}
.breadcrumb_news li a{
	color: #343434;
	font-size:11px;
}
.breadcrumb_news .bc_last a{
	color: #C4141B;
}

/*end css for news*/


.module1Body ul li {
    background: url("../images/icon.gif") no-repeat scroll left 7px transparent;
    margin-bottom: 10px !important;
    text-align: justify;
    text-indent: 7px;
}
.module1Body ul li span {
    color: #C4141B;
    font-size: 10px;
}
.module1Body ul li a:hover{
	color:#666;
	text-decoration:underline;
}

.page{
	color: #C4141B;
	font-weight: bold;
	font-size: 11px;
	border:none;	
	padding: 10px 3px 0px 0px; 
	text-align:right;
	border: medium none;
}

.page a{
	color: #C4141B;
	font-weight: normal;
	font-size:11px;
	text-decoration:none;
}
.page a:hover{
	color:#999;
}
.page .mvFirst{
	background:url(../images/paging_first.gif) no-repeat scroll left center transparent;	
	height:10px;
	width:10px;
}
.page .mvLast{
	background:url(../images/paging_last.gif) no-repeat scroll center center transparent;	
	height:10px;
	width:10px;
}
/*******   Overlay   *********/
#overlay {
	background-image:url(../images/transparent.png);
	color:#000;	
	height:450px;
}
.apple_overlay
{
	backround: #fff;
	display:none;
	font-size:11px;
	padding:35px;
	width:640px;
}
.contentWrap
{
	overflow: auto;
	height: 480px;
	padding:10px;
}
#contentWrap .img{
	border: 1px solid #C8C8C8;
    float: left;
    margin-right: 10px;
	margin-bottom: 10px;
    padding: 1px;
}
/* default close button positioned on upper right corner */
.apple_overlay a.close {
	background-image:url(../images/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}

/*Simple overlay*/
.simple_overlay {	
	display:none;	
	z-index:10000;	
	background-color:#fff;	
	width:675px;	
	min-height:200px;
	border:1px solid #999;	
	-moz-box-shadow:0 0 5px 0px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
}
.simple_overlay a.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.simple_overlay ul li span{
	color: #000;
}

/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	 	
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:13px;
	display:block;
	padding:5px 30px;	
	text-decoration:none;
	border:1px solid #969696;	
	border-bottom:0px;
	height:18px;
	background-color:#efefef;
	color:#777;
	margin-right:2px;
	position:relative;
	top:1px;	
	outline:0;
	-moz-border-radius:4px 4px 0 0;
	background:url("../images/tabBg.gif") repeat-x left bottom transparent;
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {	
	border-bottom:1px solid #fff;
	background-color:#fff;
	background-image:none;
	color:#000;	
	cursor:default;
}	
/* tab pane */
.css-panes .panes {
	/*display:none;
	border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;
	padding:15px 20px;	*/
	border: 1px solid #969696;
	border-top: none;
	padding:12px;
	
}
#doc_Relate a{
	color:#0000FF;
}
.tab_container{
	border:1px solid #666;
	min-height:150px;
	padding:15px 20px;
	border-width:0 1px 1px 1px;
}
/* End du thao van ban */
.link_hover_out{
	background:url(../images/topmnhvR.gif) no-repeat right top;
	height:29px;
	color:#323232;
	display:block;	
	float:left;
}
.span_hover_out{
	background:url(../images/topmnhvL.gif) no-repeat left top;
	height:29px;
	color:#323232;
	display:block;
	float:left;
}
/*
.selectedNode a{
	background:url(../images/topmnhvR.gif) no-repeat right top;
	height:29px;
	color:#323232;
	display:block;
	float:left;
}
.selectedNode span {
	background:url(../images/topmnhvL.gif) no-repeat left top;
	height:29px;
	color:#323232;
	display:block;
	float:left;
}
*/

#progress-bar {
    background: url("../images/ajax-loader-green.gif") no-repeat scroll 0.5em 50% #F4FDEF;
    border: 1px solid #3F9305;
    display: block;
    margin: 0.15em auto 1.2em;
    padding: 0.5em 0.5em 0.5em 2.8em;
    text-align: left;
	font-size:12px;	
}
.msg-success {
    background: url("../images/success.png") no-repeat scroll 0.5em 50% #F4FDEF;
    border: 1px solid #3F9305;
    display: block;
    margin: 0.15em auto 1.2em;
    padding: 0.5em 0.5em 0.5em 2.8em;
    text-align: left;
	font-size:12px;
}
.msg-error {
    background: url("../images/error.png") no-repeat scroll 0.5em 50% #FFF1ED;
    border: 1px solid #990000;
    display: block;
    margin: 0.15em auto 1.2em;
    padding: 0.5em 0.5em 0.5em 2.8em;
    text-align: left;
	font-size:12px;
}
/* video css */
/*start date picker */
/* calendar root element */
#calroot {
	/* place on top of other elements. set a higher value if nessessary */
	-moz-border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    font-size: 11px;
    margin-top: -1px;
    padding: 2px;
    width: 198px;
    z-index: 10000;
}


/* head. contains title, prev/next month controls and possible month/year selectors */
#calhead {	
	padding:2px 0;
	height:22px;
} 

#caltitle {
	font-size:14px;
	color:#0150D1;	
	float:left;
	text-align:center;
	width:155px;
	line-height:20px;
	text-shadow:0 1px 0 #ddd;
}

#calnext, #calprev {
	display:block;
	width:20px;
	height:20px;
	background:transparent url(../images/datePrev.gif) no-repeat scroll center center;
	float:left;
	cursor:pointer;
}

#calnext {
	background-image:url(../images/dateNext.gif);
	float:right;
}

#calprev.caldisabled, #calnext.caldisabled {
	visibility:hidden;	
}

/* year/month selector */
#caltitle select {
	font-size:11px !important;
}

/* names of the days */
#caldays {
	height:14px;
	border-bottom:1px solid #ddd;
}

#caldays span {
	display:block;
	float:left;
	width:28px;
	text-align:center;
}

/* container for weeks */
#calweeks {
	background-color:#fff;
	margin-top:4px;
}

/* single week */
.calweek {
	clear:left;
	height:22px;
}

/* single day */
.calweek a {
	display:block;
	float:left;
	width:27px;
	height:20px;
	text-decoration:none;
	font-size:11px;
	margin-left:1px;
	text-align:center;
	line-height:20px;
	color:#666;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; 		
} 

/* different states */
.calweek a:hover, .calfocus {
	background-color:#ddd;
}

/* sunday */
a.calsun {
	color:red;		
}

/* offmonth day */
a.caloff {
	color:#ccc;		
}

a.caloff:hover {
	background-color:rgb(245, 245, 250);		
}


/* unselecteble day */
a.caldisabled {
	background-color:#efefef !important;
	color:#ccc	!important;
	cursor:default;
}

/* current day */
#calcurrent {
	background-color:#498CE2;
	color:#fff;
}

/* today */
#caltoday {
	background-color:#333;
	color:#fff;
}
.dpIco input{
	float:left;
}
.dpIco span{
	float:left;
}
.dpIco a{
	background: url("../images/dc1.gif") no-repeat scroll center center transparent;	
	height:22px;
	width:22px;
	margin-left:2px;
	display:block;
	float:left;
}
.dpIco a:hover{
	background: url("../images/dc2.gif") no-repeat scroll center center transparent;	
	height:22px;
	width:22px;
	margin-left:2px;
	display:block;
}

/*  ************* css for scrollable ********/
.scrollable {	
	position:relative;
	overflow:hidden;
	width: 690px;
	height:140px;
	/*border:1px solid #ccc;
	background:url("../images/h300.png") repeat-x;*/
	float:left;
}
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.items div {
	float:left;
	width:172px;
}
.scrollable img {
	float:left;
	margin:0px 7px 5px 7px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	width:155px;
	height:90px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.scrollable span{
	margin:0px 7px 5px 7px;
}
.scrollable .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}
.prev{
	background: url("../images/prev_left.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 18px;
    margin-top: 32px;
    padding-right: 5px;
    width: 12px;
	cursor:pointer;
}
.next{
	background: url("../images/next_right.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 18px;
    margin-top: 32px;
    width: 12px;
	cursor: pointer;
}


/******** custom css mod ********/

.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}
.aligncenter {text-align: center;}

.txBody{
	font-family:Arial, Helvetica, sans-serif;
	color:#323232; line-height:16px; font-size:12px;
	text-align:justify;
}
.txLinkBlackNM{
	color:#000;
	text-decoration:none;
	font-size: 13px;
	line-height: 25px;
	text-align: justify;
}
.txLinkBlackNM:hover{
	color:#999;
	text-decoration:none;
}
.txLinkBlackNM2{
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-size: 13px;
	line-height: 25px;
	text-align: justify;
}
.txLinkBlackNM2:hover{
	color:#999;
	text-decoration:none;
}
.txLinkBlue{
	color:#00285a;
	text-decoration:none;
}
.txLinkBlue:hover{
	color:#999;
	text-decoration:none;
}
.txLinkBlack{
	color:#000;
	text-decoration:none;
}
.txLinkBlack:hover{
	color:#999;
	text-decoration:none;
}
.txLinkBlack2{
	color:#000;
	text-decoration:none;
}
.txLinkBlack2:hover{
	text-decoration:none;
}
/*
.txLinkTitleBox{
	color:#000;
	text-decoration:none;
}*/
.txLinkTitleBox{
	color:#b40000;
	text-decoration:none;
}
.txLinkTitleBox:hover{
	color:#000;
}
/*
.txLinkRed{
	color:#b40000;
	text-decoration:none;	
}*/
.txLinkRed{
	color:#004175;
	text-decoration:none;
}
.txLinkRed:hover{
	color:#999;
	text-decoration:none; 	
}
.txLinkHotnews {
    color: #B40000;
    text-decoration: none;
}
.txRed{
	color:#b40000;
	text-decoration:none;	
}
.txBlue{
	color:#004175;
	text-decoration:none;	
}
.txGreen{
	color:#019819;
	text-decoration:none;	
}
.txOrange{
	color:#FC6806;
	text-decoration:none;	
}
.txCopyright{
	color:#b40000;
	text-decoration:none;	
	font-weight:normal;
}
.txtBanQuyen
{
	color: #999;
	font-size: 8pt;
	text-decoration: none;
}
.txtBanQuyen:hover
{
	color: #b40000;
	cursor: pointer
}
.txTenWebsiteFooter
{	color: #0161C3;
	}
.txTenWebsiteFooterBlue
{	color: #0161C3;
}
.txTenWebsiteFooterDaTroi
{	color: #1085DD;
}
.txTenWebsiteFooterVangCam
{	color: #FD5517;
}	
.txTenWebsiteFooterGreen
{	color: #019819;
}
.txButton{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#969696;
}
.txButton:hover{
	font-weight:normal;
	color:#b40000;
}
.txS12Bshadow{
	font-size:12px; font-weight:bold; color:#FFF;
	text-shadow:1px 1px 1px #a00000;
	text-decoration:none;
}
.txS12BshadowVang{
	font-size:13px; font-weight:bold; color:#FFF;
	text-shadow:1px 1px 1px #a00000;
	text-decoration:blink;
}
.txS12Bshadow:hover{
	color:#FFF;
}
.txS12B{
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.txS12R{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#b40000;
	margin-bottom:5px;
}
.txS11B{
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.txS11Center{
	font-size:11px; font-weight:normal;
	text-align:center;
}
.txS11Left{
	font-size:11px; font-weight:normal;
	text-align:justify;
}
.txS14B{
	font-size:14px; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify; margin:5px 0px;
}
.txS16B{
	font-size:16px; font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify; margin:5px 0px;
}
.txMn{
	font-size:12px; font-weight:bold;
	color:#B40000; line-height:31px;
}
.im1{
	background:url(../images/375x240Bg.gif) no-repeat left top;
	padding:9px;
}
.im2{
	background:url(../images/150x105Bg.png) no-repeat left top;
	padding:5px;
}
.im3{
	background:url(../images/120x90Bg.png) no-repeat left top;
	padding:5px;
}

.im4{
	background:url(../images/213x140Bg.png) no-repeat left top;
	padding:5px;
}
.im5{
	background:url(../images/310x198Bg.png) no-repeat left top;
	padding:5px;
}
.im6{
	background:url(../images/100x68Bg.png) no-repeat left top;
	padding:5px;
}
.im7{
	background:url(../images/100x68Bg.png) no-repeat left top;
	padding:5px;
}
.imbantin3pic{
	background:url(../images/79x55Bg.png) no-repeat left top;
	padding:5px;
}
.imQC{
	background:#FFF;
	border:1px solid #c8c8c8;
	padding:3px;
}
.imTinHD{
	background:url(../images/213x140Bg.png) no-repeat left top;
	padding:5px;
}
.form{
	border:1px solid #969696; border-right:none;
	font-style:italic; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;
	padding:0px 3px;
	height:22px; line-height:22px;
}
.form2{
	border:1px solid #969696;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;
	padding:1px;
	height:22px; line-height:22px;
}
.btSearch{
	background:url(../images/btSearch.gif) no-repeat left top;
	height:24px; width:32px; float:right;
	text-decoration:none;
}
.btSearch:hover{
	background:url(../images/btSearch.gif) no-repeat left bottom;
}
#wrapper{
	width:1000px;
	margin:0px auto;
}
.radiusLT{
	background:url(../images/bgRadiusLeftTop.png) no-repeat left top;
	height:28px; width:20px;
}
.radiusRT{
	background:url(../images/bgRadiusRightTop.png) no-repeat right top;
	height:28px; width:20px;
}
.radiusLB{
	background:url(../images/bgRadius.gif) no-repeat left bottom;
	height:20px; width:20px;
}
.radiusLBStyle2{
	background:url(../images/bgRadiusStyle2.gif) no-repeat left bottom;
	height:20px; width:20px;
}
.radiusRB{
	background:url(../images/bgRadius.gif) no-repeat right bottom;
	height:20px; width:20px;
}
.radiusRBStyle2{
	background:url(../images/bgRadiusStyle2.gif) no-repeat right bottom;
	height:20px; width:20px;
}
.bgL{
	background:url(../images/bgtr.gif) repeat-y left top;
	width:10px;
}
.bgLTransparent{
	background:url(../images/bgtrTransparent.png) repeat-y left top;
	width:10px;
}
.bgR{
	background:url(../images/bgtr.gif) repeat-y right top;
	width:10px;
}
.bgRTransparent{
	background:url(../images/bgtrTransparent.png) repeat-y right top;
	width:10px;
}
.bgRVachKe
{
	border-right: 1px solid #b2b2b2;
	/* background:url(../images/bgVachKe.png) repeat-y right top;
	width:10px; */
}
.bgLVachKe
{
	border-left: 1px solid #b2b2b2;
	/* background:url(../images/bgVachKe.png) repeat-y left top;
	width:10px; */
}
.bgLVachKeGocTrenBenTrai
{
	border-left: 1px solid #b2b2b2;
	/* background:url(../images/bgVachKe.png) repeat-y left top;
	width:10px; */
}
.bgLVachKeGocTrenBenPhai
{
	border-right: 1px solid #b2b2b2;
	height: 15px;
	/* background:url(../images/bgVachKe.png) repeat-y left top;
	width:10px; */
}
.bgVachKeBenTren
{
	border-top: 1px solid #b2b2b2;
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
	height:15px;
	margin-top: 10px;
	/* background:url(../images/bgVachKe.png) repeat-y left top;
	width:10px; */
}
.bgT{
	background:url(../images/bgtd.png) repeat-x left top;
	height:28px; width:960px;
}
.bgB{
	background:url(../images/bgtd.gif) repeat-x left bottom;
	height:20px; width:960px;
}
.bgBStyle2{
	background:url(../images/bgtdStyle2.gif) repeat-x left bottom;
	height:20px; width:960px;
}
.bgDayKhungBanner{
	background:url(../images/bgtdStyle2.gif) repeat-x left bottom;
	height:11px; width:100%;
}
/* màu nền Website*/
.contentBg{
	background:url(../images/bgContent.gif) #e6e6dc repeat-x left top;
	padding:0px 10px;
}
.contentBgStyle{
	background:url(../images/bgContentStyle.gif) #F1f2f3 repeat-x left top;
	padding:0px 10px;
}
.contentBgStyleKhongVien{
	background:url(../images/bgContentStyle.gi) #e2e2e2 repeat-x left top;
	padding:0px 10px;
}
#header{
	margin-bottom:10px;
}
#logo{
	background:#FFF;
	padding:1px;
	border:1px solid #d5d5cc; border-bottom:none;
}
#navigation{
	border-left: 1px solid #D5D5CC;
	border-right: 1px solid #D5D5CC;
}
#topMenu{
	background:url(../images/topMnBg.gif) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenu ul li{
	background:url(../images/topMnLine.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenu ul li:hover{
	background:url(../images/topMnLine.gif) no-repeat right top #960000;
}
#topMenu .selectedNode {
	background:url(../images/topMnLine.gif) no-repeat right top #960000;
}
#topMenu ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
#topMenuMauXanhBlue{
	background:url(../images/topMnBgMauXanhBlue.gif) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenuMauXanhBlue ul li{
	background:url(../images/topMnLineMauXanhBlue.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauXanhBlue ul li:hover{
	background:url(../images/topMnLineMauXanhBlue.gif) no-repeat right top #02376C;
}
#topMenuMauXanhBlue .selectedNodeMauXanhBlue {
	background:url(../images/topMnLineMauXanhBlue.gif) no-repeat right top #02376C;
}
#topMenuMauXanhBlue ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
#topMenuMauXanhGreen{
	background:url(../images/topMnBgMauXanhGreen.gif) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenuMauXanhGreen ul li{
	background:url(../images/topMnLineMauXanhGreen.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauXanhGreen ul li:hover{
	background:url(../images/topMnLineMauXanhGreen.gif) no-repeat right top #01510E;
}
#topMenuMauXanhGreen .selectedNodeMauXanhGreen {
	background:url(../images/topMnLineMauXanhGreen.gif) no-repeat right top #01510E;
}
#topMenuMauXanhGreen ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
#topMenuMauXanhDaTroi{
	background:url(../images/topMnBgMauXanhDaTroi.gif) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenuMauXanhDaTroi ul li{
	background:url(../images/topMnLineMauXanhDaTroi.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauXanhDaTroi ul li:hover{
	background:url(../images/topMnLineMauXanhDaTroi.gif) no-repeat right top #035BA0;
}
#topMenuMauXanhDaTroi .selectedNodeMauXanhDaTroi {
	background:url(../images/MauSo2ThanhBarNenTieuDeMauXanhDaTroi.png) no-repeat right top #035BA0;
}
#topMenuMauXanhDaTroi ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
#topMenuMauVangCam{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauVangCam.png) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenuMauVangCam ul li{
	background:url(../images/topMnLineMauVangCam.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauVangCam ul li:hover{
	background:url(../images/topMnLineMauVangCam.gif) no-repeat right top #AE5703;
}
#topMenuMauVangCam .selectedNodeMauVangCam {
	background:url(../images/topMnLineMauVangCam.gif) no-repeat right top #AE5703;
}
#topMenuMauVangCam ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
#language ul{
	float:right;
}
#language ul li{
	background:none; font-size:11px; font-weight:bold;
	padding-right:7px; padding-left:5px; margin-top:10px;
	height:10px; line-height:10px;
	display:inline;
	float:left;
}
#language ul li:hover{
	background:none;
}
#language ul li a{
	font-size: 10px;
    font-weight: bold;
	color:#002560;
	text-decoration:none;
}
#container{
	/* background:url(../images/topMenuBgTime.png) repeat-x left top; */
	/* border-top:1px solid #FFF; */
}

#right{
	width:235px; float:right;
}
#left{
	width:715px; float:left;
}
#right2{
	width:715px; float:right;
}
#left2{
	width:235px; float:left;
}
.module1headerL{
	background:url(../images/module1TopL.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
/* MẪU SỐ 2 */
/*THANH BAR GÓC TRÁI TIÊU ĐỀ -------------*/
.MauSo1ThanhBarGocTraiMauXanhDaTroi{
	background:url(../images/MauSo1ThanhBarGocTraiMauXanhDaTroi.png) no-repeat left top;
	height:30px; width:12px; float:left;
}
.MauSo1ThanhBarGocTraiMauXanhBue{
	background:url(../images/MauSo1ThanhBarGocTraiMauXanhBlue.png) no-repeat left top;
	height:30px; width:12px; float:left;
}
.MauSo1ThanhBarGocTraiMauVangCam{
	background:url(../images/MauSo1ThanhBarGocTraiMauVangCam.png) no-repeat left top;
	height:30px; width:12px; float:left;
}
.MauSo1ThanhBarGocTraiMauVangCam{
	background:url(../images/MauSo1ThanhBarGocTraiMauVangCam.png) no-repeat left top;
	height:30px; width:12px; float:left;
}
/* MẪU SỐ 2 */
/*THANH BAR GÓC TRÁI TIÊU ĐỀ -------------*/

.MauSo2ThanhBarGocTraiMauXanhBue{
	background:url(../images/MauSo2ThanhBarGocTraiBlue.png) no-repeat left top;
	height:30px; width:33px; float:left;
}
.MauSo2ThanhBarGocTraiMauXanhDaTroi{
	background:url(../images/MauSo2ThanhBarGocTraiMauXanhDaTroi.png) no-repeat left top;
	height:30px; width:33px; float:left;
}
.MauSo2ThanhBarGocTraiMauVangCam{
	background:url(../images/MauSo2ThanhBarGocTraiMauVangCam.png) no-repeat left top;
	height:30px; width:33px; float:left;
}
.MauSo2ThanhBarGocTraiMauDo{
	background:url(../images/MauSo2ThanhBarGocTraiMauDo.png) no-repeat left top;
	height:30px; width:33px; float:left;
}
/*THANH BAR NỀN TIÊU ĐỀ-------------*/
.MauSo2ThanhBarNenTieuDeMauXanhDaTroi{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauXanhDaTroi.png) repeat-x left top;
	height:30px; padding-right: 7px;
	float:left; line-height:30px;
}
.MauSo2ThanhBarNenTieuDeMauXanhBlue{
	background:url(../images/MauSo2ThanhBarNenTieuDeBlue.png) repeat-x left top;
	height:30px;padding-right: 7px;
	float:left; line-height:30px;
}
.MauSo2ThanhBarNenTieuDeMauVangCam{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauVangCam.png) repeat-x left top;
	height:30px; padding-right: 7px;
	float:left; line-height:30px;
}
.MauSo2ThanhBarNenTieuDeMauDo{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauDo.png) repeat-x left top;
	height:30px; padding-right: 7px;
	float:left; line-height:30px;
}
/*THANH BAR GÓC PHẢI TIÊU ĐỀ -------------*/
.ThanhBarGocPhaiTieuDeMauXanhBlueMauSo2{
	background:url(../images/MauSo2ThanhBarGocPhaiTieuDeBlue.png) no-repeat left top;
	height:30px; width:20px; float:left;
}
.MauSo2ThanhBarGocPhaiTieuDeMauXanhDaTroi{
	background:url(../images/MauSo2ThanhBarGocPhaiTieuDeMauXanhDaTroi.png) no-repeat left top;
	height:30px; width:25px; float:left;
}
.MauSo2ThanhBarGocPhaiTieuDeMauXanhBlue{
	background:url(../images/MauSo2ThanhBarGocPhaiTieuDeBlue.png) no-repeat left top;
	height:30px; width:25px; float:left;
}
.MauSo2ThanhBarGocPhaiTieuDeMauVangCam{
	background:url(../images/MauSo2ThanhBarGocPhaiTieuDeMauVangCam.png) no-repeat left top;
	height:30px; width:25px; float:left; 
}
.MauSo2ThanhBarGocPhaiTieuDeMauDo{
	background:url(../images/MauSo2ThanhBarGocPhaiTieuDeMauDo.png) no-repeat left top;
	height:30px; width:25px; float:left; 
}
/*MẪU SỐ 3 - THANH BAR GÓC PHẢI TIÊU ĐỀ -------------*/
.MauSo3ThanhBarGocPhaiTieuDeMauDo{
	background:url(../images/MauSo3ThanhBarGocPhaiTieuDeMauDo.png) no-repeat left top;
	height:30px; width:60px; float:left;
}
.MauSo3ThanhBarGocPhaiTieuDeMauXanhDaTroi{
	background:url(../images/MauSo3ThanhBarGocPhaiTieuDeMauXanhDaTroi.png) no-repeat left top;
	height:30px; width:60px; float:left;
}
.MauSo3ThanhBarGocPhaiTieuDeMauXanhBlue{
	background:url(../images/MauSo3ThanhBarGocPhaiTieuDeMauBlue.png) no-repeat left top;
	height:30px; width:60px; float:left;
}
.MauSo3ThanhBarGocPhaiTieuDeMauVangCam{
	background:url(../images/MauSo3ThanhBarGocPhaiTieuDeMauVangCam.png) no-repeat left top;
	height:30px; width:60px; float:left; 
}
.MauSo3ThanhBarGocPhaiTieuDeMauXanhLaCay{
	background:url(../images/MauSo3ThanhBarGocPhaiTieuDeMauXanhLaCay.png) no-repeat left top;
	height:30px; width:60px; float:left; 
}

/*THANH BAR TIẾP GIÁP GÓC PHẢI-------------*/
.MauSo2ThanhBarTiepGiapGocPhaiMauXanhBlue{
	background:url(../images/MauSo2ThanhBarNenTieuDeBlue.png) repeat-x left top;
	height:30px; margin:0px 10px;
}
.MauSo2ThanhBarTiepGiapGocPhaiMauXanhDaTroi{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauXanhDaTroi.png) repeat-x left top;
	height:30px; margin:0px 10px;
}
.MauSo2ThanhBarTiepGiapGocPhaiMauVangCam{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauVangCam.png) repeat-x left top;
	height:30px; margin:0px 10px;
}
.MauSo2ThanhBarTiepGiapGocPhaiMauDo{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauDo.png) repeat-x left top;
	height:30px; margin:0px 10px;
}
.MauSo2ThanhBarTiepGiapGocPhaiMauXanhLaCay{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauGreen.gif) repeat-x left top;
	height:30px; margin:0px 10px;
}
/*THANH BAR GÓC PHẢI CHUYÊN MỤC LIÊN KẾT-------------*/
.MauSo2ThanhBarGocPhaiMauXanhBlue{
	background:url(../images/MauSo2ThanhBarGocPhaiBlue.png) no-repeat left top;
	height:30px; width:25px; float:right;
}
.MauSo2ThanhBarGocPhaiMauXanhDaTroi{
	background:url(../images/MauSo2ThanhBarGocPhaiMauXanhDaTroi.png) no-repeat left top;
	height:30px; width:25px; float:right;
}
.MauSo2ThanhBarGocPhaiMauVangCam{
	background:url(../images/MauSo2ThanhBarGocPhaiMauVangCam.png) no-repeat left top;
	height:30px; width:25px; float:right;
}
.MauSo2ThanhBarGocPhaiMauDo{
	background:url(../images/MauSo2ThanhBarGocPhaiMauDo.png) no-repeat left top;
	height:30px; width:25px; float:right;
}
.MauSo2ThanhBarGocPhaiMauXanhLaCay{
	background:url(../images/module1TopRMauXanhLaCay.png) no-repeat left top;
	height:30px; width:10px; float:right;
}
/*THANH BAR GÓC PHẢI CỦA BẢN TIN MÀU XÁM-------------*/
.ThanhBarGocPhaiMauXam{
	background:url(../images/module2TopRadiusRight.png) no-repeat right top;
	height:30px; width:10px; float:right;
}
.ThanhBarGocPhaiMauDo{
	background:url(../images/module1TopRRed.png) no-repeat right top;
	height:30px; width:10px; float:right;
}
.ThanhBarTiepGiapGocPhaiMauXam{
	background:url(../images/module2TopBg.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin:0 10px;
}
/*ĐÁY MENU TRÊN -------------*/
.DayMenuTang2Trai{
	background:url(../images/module1BottomRadiusLeft.png) no-repeat left bottom;
	width:10px; height:5px; float:left;
}
.DayMenuTang2Phai{
	background:url(../images/module1BottomRadiusRight.png) no-repeat right bottom;
	width:10px; height:5px; float:right;
}
.DayMenuTang2Giua{
	background:url(../images/module1BottomBg.png) repeat-x left bottom;
	height:5px;
	margin: 0 10px;
	/*display:block;*/
	
}
.KhungTangDayMenu
{
	background:url(../images/module2ContentBg.gif) #FFF repeat-x left top;
	margin-right: 1px;
	border-left:1px solid #d5d5cc; border-right:1px solid #d5d5cc;
	padding:0px 10px 0px 10px;
	height: 27px;
}
.NenGioiThieuDonVi{
	background:url(../images/module2ContentBg.gif) #FFF repeat-x left top;
	border-left:1px solid #d5d5cc; border-right:1px solid #d5d5cc;
	padding: 3px 10px 5px 10px;
}
/*MENU MẪU SỐ 2 MÀU BLUE---------------*/
#topMenuMauSo2{
	background:url(../images/topMnBg.gif) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenuMauSo2 ul li{
	background:url(../images/topMnLine.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauSo2 ul li:hover{
	background:url(../images/topMnLine.gif) no-repeat right top #960000;
}
#topMenuMauSo2 .selectedNode {
	background:url(../images/topMnLine.gif) no-repeat right top #960000;
}
#topMenuMauSo2 ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
#topMenuMauXanhBlueMauSo2{
	background:url(../images/MauSo2ThanhBarNenTieuDeBlue.png) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}
#topMenuMauXanhBlueMauSo2 ul li{
	background:url(../images/topMnLineMauXanhBlue.gif) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauXanhBlueMauSo2 ul li:hover{
	background:url(../images/topMnLineMauXanhBlue.gif) no-repeat right top #02376C;
}
#topMenuMauXanhBlueMauSo2 .selectedNodeMauXanhBlue {
	background:url(../images/topMnLineMauXanhBlue.gif) no-repeat right top #02376C;
}
#topMenuMauXanhBlueMauSo2 ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
/*MENU MẪU SỐ 2 MÀU XANH LÁ CÂY -----------*/

#topMenuMauXanhLaCayMauSo2{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauGreen.gif) repeat-x left bottom;
	height:30px;	
	display:block;
	margin:0 1px;
}
#topMenuMauXanhLaCayMauSo2 ul li{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauGreen.gif) no-repeat right bottom;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauXanhLaCayMauSo2 ul li:hover{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauGreen.gif) no-repeat right bottom DarkGreen;
}
#topMenuMauXanhLaCayMauSo2 .selectedNodeMauXanhLaCay {
	background:url(../images/MauSo2ThanhBarNenTieuDeMauGreen.gif) no-repeat right bottom DarkGreen;
}
#topMenuMauXanhLaCayMauSo2 ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
/*MENU MẪU SỐ 2 MÀU XANH DA TRỜI-----------*/

#topMenuMauXanhDaTroiMauSo2{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauXanhDaTroi.png) repeat-x left bottom;
	height:30px;	
	display:block;
	margin:0 1px;
}
#topMenuMauXanhDaTroiMauSo2 ul li{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauXanhDaTroi.png) no-repeat right bottom;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauXanhDaTroiMauSo2 ul li:hover{
	background:url(../images/NenMenuXanhDatroi.png) no-repeat right bottom #02376C;
}
#topMenuMauXanhDaTroiMauSo2 .selectedNodeMauXanhDaTroi {
	background:url(../images/topMnLineMauXanhDaTroi.gif) no-repeat right bottom #02376C;
}
#topMenuMauXanhDaTroiMauSo2 ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}
/*MENU MẪU SỐ 2 MÀU VÀNG CAM-----------*/

#topMenuMauVangCamMauSo2{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauVangCam.png) repeat-x left top;
	height:30px;	
	display:block;
	margin:0 1px;
}

#topMenuMauVangCamMauSo2 ul li{
	background:url(../images/MauSo2ThanhBarNenTieuDeMauVangCam.png) no-repeat right top;
	padding-right:8px; padding-left:8px;
	height:30px; line-height:30px;
	display:inline;
	float:left;
}
#topMenuMauVangCamMauSo2 ul li:hover{
	background:url(../images/topMnLineMauVangCam.gif) no-repeat right top #AE5703;
}
/* ĐÂY LÀ NÊN MENU HOME */
#topMenuMauVangCamMauSo2 .selectedNodeMauVangCam {
	background:url(../images/topMnLineMauVangCam.gif) no-repeat right top #AE5703;
}
#topMenuMauVangCamMauSo2 ul li a{
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #A00000;
	text-decoration :none;
}


/* Hết Viện Bỏng Quốc gia */





/* Góc trái*/
.module1headerLMauXanhBlue{
	background:url(../images/module1TopLMauXanhBlue.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.module1headerLMauXanhDaTroi{
	background:url(../images/module1TopLMauXanhDaTroi.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.module1headerLMauXanhGreen{
	background:url(../images/module1TopLMauXanhGreen.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.module1headerLMauVangCam{
	background:url(../images/module1TopLMauVangCam.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.lotusui_ie6 .module1headerL{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module1TopL.png',sizingMethod='crop');
	/*margin-right:-10px;*/
}
.module1headerR2{
	background:url(../images/module1TopR2.png) no-repeat left top;
	height:30px; width:10px; float:right; margin-top:-30px;
}
.module1headerR2MauXanhBlue{
	background:url(../images/module1TopR2MauXanhBlue.png) no-repeat left top;
	height:30px; width:10px; float:right; margin-top:-30px;
}
.module1headerBg{
	background:url(../images/module1TopBg.gif) repeat-x left top;
	height:30px; margin:0px 10px;
	line-height:30px;
}
/* Tiêu đề chữ */
.module1headerBg1{
	background:url(../images/module1TopBg.jpg) repeat-x left top;
	height:30px;
	float:left; line-height:30px;
}
.module1headerBg1MauXanhBlue{
	background:url(../images/module1TopBgMauXanhBlue.jpg) repeat-x left top;
	height:30px;
	float:left; line-height:30px;
}
.module1headerBg1MauXanhDaTroi{
	background:url(../images/module1TopBgMauXanhDaTroi.jpg) repeat-x left top;
	height:30px;
	float:left; line-height:30px;
}
.module1headerBg1MauXanhGreen{
	background:url(../images/module1TopBgMauXanhGreen.jpg) repeat-x left top;
	height:30px;
	float:left; line-height:30px;
}
.module1headerBg1MauVangCam{
	background:url(../images/module1TopBgMauVangCam.jpg) repeat-x left top;
	height:30px;
	float:left; line-height:30px;
}
.module1headerLine{
	background:url(../images/module1TopLine.gif) no-repeat left top;
	height:30px; width:22px; float:left;
}
/* Vạch chéo*/
.module1headerLineMauXanhBlue{
	background:url(../images/module1TopLineMauXanhBlue.gif) no-repeat left top;
	height:30px; width:22px; float:left;
}
.module1headerLineMauXanhDaTroi{
	background:url(../images/module1TopLineMauXanhDaTroi.gif) no-repeat left top;
	height:30px; width:22px; float:left;
}
.module1headerLineMauXanhGreen{
	background:url(../images/module1TopLineMauXanhGreen.gif) no-repeat left top;
	height:30px; width:22px; float:left;
}
.module1headerLineMauVangCam{
	background:url(../images/module1TopLineMauVangCam.gif) no-repeat left top;
	height:30px; width:22px; float:left;
}
.module1headerCenter{
	width:10px;
	height:30px;
	float:left;
	background:url(../images/module1TopBg.jpg) repeat-x left bottom;
}
/* vạch kẻ dưới ở giữa, có thể bỏ đi*/
.module1headerCenterMauXanhBlue{
	width:10px;
	height:30px;
	float:left;
	background:url(../images/module1TopBgMauXanhBlue.jpg) repeat-x left bottom;
}
.module1headerCenterMauXanhDaTroi{
	width:10px;
	height:30px;
	float:left;
	background:url(../images/module1TopBgMauXanhDaTroi.jpg) repeat-x left bottom;
}
.module1headerCenterMauXanhGreen{
	width:10px;
	height:30px;
	float:left;
	background:url(../images/module1TopBgMauXanhGreen.jpg) repeat-x left bottom;
}
.module1headerCenterMauVangCam{
	width:10px;
	height:30px;
	float:left;
	background:url(../images/module1TopBgMauVangCam.jpg) repeat-x left bottom;
}
.lotusui_ie6 .module1headerCenter{
	margin-right:-10px;
}
/* Tiếp giáp góc bên phải*/
.module1headerBg2{
	background:url(../images/module1TopBg.jpg) repeat-x left bottom;
	height:30px; margin:0px 10px;
}
.module1headerBg2MauXanhBlue{
	background:url(../images/module1TopBgMauXanhBlue.jpg) repeat-x left bottom;
	height:30px; margin:0px 10px;
}
.module1headerBg2MauXanhDaTroi{
	background:url(../images/module1TopBgMauXanhDaTroi.jpg) repeat-x left bottom;
	height:30px; margin:0px 10px;
}
.module1headerBg2MauXanhGreen{
	background:url(../images/module1TopBgMauXanhGreen.jpg) repeat-x left bottom;
	height:30px; margin:0px 10px;
}
.module1headerBg2MauVangCam{
	background:url(../images/module1TopBgMauVangCam.jpg) repeat-x left bottom;
	height:30px; margin:0px 10px;
}
/* Góc bên phải*/
.module1headerR{
	background:url(../images/module1TopR.png) no-repeat right top;
	height:30px; width:10px; float:right; /*margin-top:-30px;*/
}
.module1headerRMauXanhBlue{
	background:url(../images/module1TopRMauXanhBlue.png) no-repeat right top;
	height:30px; width:10px; float:right; /*margin-top:-30px;*/
}
.module1headerRMauXanhDaTroi{
	background:url(../images/module1TopRMauXanhDaTroi.png) no-repeat right top;
	height:30px; width:10px; float:right; /*margin-top:-30px;*/
}
.module1headerRMauXanhGreen{
	background:url(../images/module1TopRMauXanhGreen.png) no-repeat right top;
	height:30px; width:10px; float:right; /*margin-top:-30px;*/
}
.module1headerRMauVangCam{
	background:url(../images/module1TopRMauVangCam.png) no-repeat right top;
	height:30px; width:10px; float:right; /*margin-top:-30px;*/
}
.lotusui_ie6 .module1headerR{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module1TopR.png',sizingMethod='crop');
	margin-left:-10px;
}
.moduleContentBg{
	background:url(../images/module2ContentBg.gif) #FFF repeat-x left top;
	border-left:1px solid #d5d5cc; border-right:1px solid #d5d5cc;
	padding:16px 10px 5px 10px;
}
.moduleContentBg1{
	background:url(../images/module2ContentBg.gif) #FFF repeat-x left top;
	border-left:1px solid #d5d5cc; border-right:1px solid #d5d5cc;
	padding:16px 0px 5px 0px;
}
.newsTopBg{
	background:url(../images/newsTopBg.png) repeat-x left top;
	width:100%;
	height:14px;
}
.module1bottomL{
	background:url(../images/module1BottomRadiusLeft.png) no-repeat left top;
	width:10px; height:10px; float:left;
	
}
.GocDayTraiHinhVuong{
	background:url(../images/GocDayTraiHinhVuong.png) no-repeat left top;
	width:10px; height:10px; float:left;
	
}
.GocDayPhaiHinhVuong{
	background:url(../images/GocDayPhaiHinhVuong.png) no-repeat right top;
	width:10px; height:10px; float:right;
	
}
.lotusui_ie6 .module1bottomL{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module1BottomRadiusLeft.png',sizingMethod='crop');
	margin-right:-10px;
}
.module1bottomR{
	background:url(../images/module1BottomRadiusRight.png) no-repeat right top;
	width:10px; height:10px; float:right;
}
.lotusui_ie6 .module1bottomR{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module1BottomRadiusRight.png',sizingMethod='crop');
	margin-left: -10px;
}

.module1bottomBg{
	background:url(../images/module1BottomBg.png) repeat-x left top;
	height:10px;
	margin: 0 10px;
	/*display:block;*/
	
}

.lotusui_ie6 .bottomTbBg{
	float:right;
}
/*
ul.listNews li{
	background:url(../images/icon.gif) no-repeat left 6px;
	margin-bottom:5px;
	text-align:justify;
	padding-left:10px;
}

ul.listNewsS11 li{
	background:url(../images/icon.gif) no-repeat left 4px;	
	margin-bottom:4px; 
	font-size:11px; font-weight:bold;
	text-align:justify;
	padding-left:7px;
}
*/
/* Căn độ dãn dòng của các Module liên kết */
ul.listNews li{
	background:url(../images/icon.gif) no-repeat left 4px;
	line-height: 18px;
	margin-bottom:5px; padding-left:13px;
	text-align:justify;
}
ul.listNewsVideo li{
	background:url(../images/icon.gif) no-repeat left 4px;
	line-height: 13px;
	padding-left:10px;
	padding-right:3px;
	font-size: 11px;
	text-align:justify;
}
ul.listNewsDirect li{
	background: url("../images/icon.gif") no-repeat scroll 13px 4px transparent;
	margin-bottom: 5px;
	padding-left: 30px;
	text-align: justify;
}
ul.listNewsS11 li {
    background: url("../images/icon.gif") no-repeat scroll left 2px transparent;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    overflow: hidden;
    padding-left: 13px;   
    width: 435px;
	-webkit-text-size-adjust: none;
}
ul.listNewsS11BanTin li {
    background: url("../images/icon.gif") no-repeat scroll left 4px transparent;
    font-size: 10px;
    margin-bottom: 5px;
    overflow: hidden;
    padding-left: 13px;   
    width: 435px;
    line-height: 15px;
	text-align:justify;
	-webkit-text-size-adjust: none;
}
ul.listNewsRight li {
    background: url("../images/icon.gif") no-repeat scroll left 2px transparent;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    overflow: hidden;
    padding-left: 13px;   
    text-decoration:none;
	-webkit-text-size-adjust: none;
}
ul.listNewsRightGD2 li {
    background: url("../images/icon.gif") no-repeat scroll left 2px transparent;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    overflow: hidden;
    padding-left: 13px;   
	-webkit-text-size-adjust: none;
}
ul.listNewsS2 li {
    background: url("../images/icon.gif") no-repeat scroll left 3px transparent;
    font-size: 11px;
    font-weight: bold;    
    margin-bottom: 5px;
    overflow: hidden;
    padding-left: 13px;
}
.listNewsChuyenMuc
{
	margin-bottom: 10px;
}
.right4listnews
{
	float:right; 
	width: 193px; 
	border: 1px solid #e2e2e2; 
	background:url(../images/leftMenuTopBg.png) repeat-x left top;
	margin-bottom: 3px;
}
.TinDauCoHinhbenPhaiGD2
{
	padding-top: 8px;
    font-size: 11px;
    font-weight: bold;    
    margin-bottom: 5px;
    overflow: hidden;
    padding: 5px;
    background: transparent;
}
.right3picgd2
{
	float:right; 
	width: 318px; 
	margin-bottom:3px;
	margin-left: 10px;
	font-size:11px;
	font-weight:bold;
}
.right4listnewsgd2
{
	float:right; 
	width: 315px; 
	border: 1px solid #e2e2e2; 
	background:url(../images/bgContent2.gif) repeat-x left top;
	margin-bottom:3px;
	margin-left: 13px;
}
.right4listnewsin
{
	padding:5px 3px 0px 3px; background:url(../images/bgContent.gif) #ecece4 repeat-x left top;
}
.module{
	margin-bottom:10px;
}
.module2headerL{
	background:url(../images/module2TopRadiusLeft.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.module2headerLDo{
	background:url(../images/module1TopL.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.module2headerLVang{
	background:url(../images/module1TopLMauVangCam.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.module2headerLXanhLaCay{
	background:url(../images/module1TopLMauXanhGreen.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.lotusui_ie6 .module2headerL{
	background-image:none;
	margin-right:-10px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module2TopRadiusLeft.png',sizingMethod='crop');	
}

.module2headerBg{
	background:url(../images/module2TopBg.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin:0 10px;
}
.module2headerBgDo{
	background:url(../images/module1TopBg.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin:0 10px;
}
.module2headerBgVang{
	background:url(../images/module1TopBgmauVangCam.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin:0 10px;
}
.module2headerBgXanhLaCay{
	background:url(../images/module1TopBgMauXanhGreen.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin:0 10px;
}
.module2headerR{
	background:url(../images/module2TopRadiusRight.png) no-repeat right top;
	height:30px; width:10px; float:right;
	
}
.module2headerRVang{
	background:url(../images/module1TopRMauVangCam.png) no-repeat right top;
	height:30px; width:10px; float:right;
	
}
.module2headerRXanhLaCay{
	background:url(../images/module1TopRMauXanhLaCay.png) no-repeat right top;
	height:30px; width:10px; float:right;
	
}
.lotusui_ie6 .module2headerR{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module2TopRadiusRight.png',sizingMethod='crop');	
	margin-left:-10px;	
}

.module3headerL{
	background:url(../images/module3TopRadiusLeft.png) no-repeat left top;
	height:30px; width:10px; float:left;
}
.lotusui_ie6 .module3headerL{
	background-image:none;
	margin-right:-10px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module3TopRadiusLeft.png',sizingMethod='crop');	
}
.module3headerBg{
	background:url(../images/module3TopBg.png) repeat-x left top;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin:0 10px;
}

.module3headerR{
	background:url(../images/module3TopRadiusRight.png) no-repeat right top;
	height:30px; width:10px; float:right;
	
}
.lotusui_ie6 .module3headerR{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/module3TopRadiusRight.png',sizingMethod='crop');	
	margin-left:-10px;	
}

.leftMenuTopL{
	background:url(../images/leftMenuRadiusLeft.png) no-repeat left top;
	height:10px; width:10px; float:left;	
}
.lotusui_ie6 .leftMenuTopL{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/leftMenuRadiusLeft.png',sizingMethod='crop');	
	margin-right: -10px;
	margin-bottom: -5px;
}
.leftMenuTopBg{	
	background:url(../images/leftMenuTopBg.png) repeat-x left top;
	height:10px;
	margin:0 10px;	
	
}
.lotusui_ie6 .leftMenuTopBg{
	margin-bottom: -5px;
}
.leftMenuTopR{
	background:url(../images/leftMenuRadiusRight.png) no-repeat right top;
	height:10px; width:10px;
	float:right;
}
.lotusui_ie6 .leftMenuTopR{	
	margin-bottom: -5px;
	margin-left: -10px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/leftMenuRadiusRight.png',sizingMethod='crop');	
}
.bgquangcaosanpham
{
	background:url(../images/bgquangcaosanpham.gif) #ecece4 repeat-x left top;
	border-left:1px solid #bfc0b8; border-right:1px solid #bfc0b8;
	padding:0px 10px;
}
.leftMenuBg{
	background:url(../images/leftMenuBg.gif) #ecece4 repeat-x left top;
	border-left:1px solid #bfc0b8; border-right:1px solid #bfc0b8;
	padding:0px 10px;
}
.DayTraiQuangCaoSanPham{
	background:url(../images/DayTraiQuangCaoSanPham.png) left top;
	height:10px; width:10px; float:left;
}
.DayPhaiQuangCaoSanPham{
	background:url(../images/DayPhaiQuangCaoSanPham.png) right top;
	height:10px; width:10px; /*float:right; margin-top:-10px;*/
	float:right;
}
.DayGiuaQuangCaoSanPham{
	background:url(../images/DayGiuaQuangCaoSanPham.png) repeat-x left top;	
	height:10px;
	margin:0 10px;
}
.leftMenuBottomL{
	background:url(../images/leftMenuRadiusBottomL.png) left top;
	height:10px; width:10px; float:left;
}
.lotusui_ie6 .leftMenuBottomL{
	margin-right: -10px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/leftMenuRadiusBottomL.png',sizingMethod='crop');	
}
.leftMenuBottomBg{
	background:url(../images/leftMenuBottomBg.png) repeat-x left top;	
	height:10px;
	margin:0 10px;
}
.leftMenuBottomR{
	background:url(../images/leftMenuRadiusBottomR.png) right top;
	height:10px; width:10px; /*float:right; margin-top:-10px;*/
	float:right;
}
.lotusui_ie6 .leftMenuBottomR{
	margin-left: -10px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/leftMenuRadiusBottomR.png',sizingMethod='crop');	
}
/* Bullete liên kết CSDL và Liên kết đơn vị */
ul.menu li{
	background:url(../images/leftMenuLine.gif) repeat-x bottom left;
	text-align: justify;
	width: 215px;
	padding:7px 0px 10px 0px;
}

ul.menu li div{
	/*background:url(../images/icon.gif) no-repeat left 5px;
	padding-left:8px; font-weight:bold;*/
	background: url("../images/icon2.gif") no-repeat scroll left 5px transparent;
    font-weight: bold;
    padding-left: 10px;
}
ul.menutuvanbanhang li{
	background:url(../images/leftMenuLine.gif) repeat-x bottom left;
	text-align: justify;
	width: 215px;
	padding:15px 0px 10px 0px;
}
ul.menutuvanbanhang li div{
	/*background:url(../images/icon.gif) no-repeat left 5px;
	padding-left:8px; font-weight:bold;*/
	background: url("../images/EditMode_default_hover.gif") no-repeat scroll left 5px transparent;
    font-weight: bold;
    padding-left: 25px;
}
ul.menutuvanbanhang li a{
	background:url(../images/icon.gif) no-repeat left 6px;
	padding-left:7px; font-weight:bold;
}
ul.menu2 li{
	background:url(../images/leftMenuLine2.gif) repeat-x bottom left;
	padding:7px 0px 10px 0px;
}
ul.menu2 li a{
	background:url(../images/icon.gif) no-repeat left 6px;
	padding-left:7px; font-weight:bold;
}
ul.menu3 li{
	background:url(../images/leftMenuLine.gif) repeat-x bottom left;
	padding:7px 0px 10px 0px;
}

ul.menu3 li div{
	background: url("../images/menu_icon3.gif") no-repeat scroll left 5px transparent;
    font-weight: bold;
    padding-left: 10px;
}

ul.menuLeftlv2{
	margin-left:20px;
	margin-bottom:0px;
}
ul.menuLeftlv2 li{
	background:url(../images/leftMenuLine.gif) repeat-x top left;
	padding:10px 0px 7px 0px;
}
ul.menuLeftlv2 li a{
	background:url("../images/icon3.gif") no-repeat scroll 0 center transparent;
	font-weight:normal;
	padding-left:12px;
}
.menuLeftlv2 li .menuLeftlv3{
	margin-left:20px;
	margin-bottom:0px;
}
.menuLeftlv2 li .menuLeftlv3 li a{
	background:url("../images/icon4.gif") no-repeat scroll 0 center transparent;
	font-weight:normal;
	padding-left:10px;
}
.banner img{
	margin-top:10px;
}
.buttonL{
	background:url(../images/button.gif) no-repeat left top;
	height:15px; width:3px; float:left;
}
.buttonBg{
	background:#FFF;
	border-bottom:1px solid #707070; border-top:1px solid #707070;
	height:13px; line-height:13px; padding:0px 7px; float:left;
}
.buttonR{
	background:url(../images/button.gif) no-repeat right top;
	height:15px; width:15px; float:left; margin-right:3px;
}
.hotNewsTopL{
	background:url(../images/hotNewsRadiusTopL.png) left top;
	height:30px; width:10px;
	display:block;
	float:left;
}
.lotusui_ie6 .hotNewsTopL{
	margin-right:-10px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/hotNewsRadiusTopL.png',sizingMethod='crop');	
}
.hotNewsTopR{
	background:url(../images/hotNewsRadiusTopR.png) right top;
	height:30px; width:10px;
	display:block;
	float:right;
}
.lotusui_ie6 .hotNewsTopR{
	margin-left:-10px;
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/hotNewsRadiusTopR.png',sizingMethod='crop');	
}
.hotNewsTopBg{
	background:url(../images/hotNewsTopBg.gif) repeat-x left top;
	height:30px;
	margin: 0 10px;
}
.hotNewsBottomL{
	background:url(../images/hotNewsRadiusBottomL.png) no-repeat left top;
	height:10px; width:10px; float:left;	
}
.hotNewsBottomLMauXanhBlue{
	background:url(../images/hotNewsRadiusBottomLMauXanhBlue.png) no-repeat left top;
	height:10px; width:10px; float:left;	
}
.lotusui_ie6 .hotNewsBottomL{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/hotNewsRadiusBottomL.png',sizingMethod='crop');	
	margin-right:-10px;
}
.hotNewsBottomR{
	background:url(../images/hotNewsRadiusBottomR.png) no-repeat right top;
	height:10px; width:10px; float:right;	
}
.hotNewsBottomRMauXanhBlue{
	background:url(../images/hotNewsRadiusBottomRMauXanhBlue.png) no-repeat right top;
	height:10px; width:10px; float:right;	
}
.lotusui_ie6 .hotNewsBottomR{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/hotNewsRadiusBottomR.png',sizingMethod='crop');	
	margin-left: -10px;
}
.hotNewsBottomBgMauXanhBlue
{
	float: left; background:url(../images/hotNewsBottomBgMauXanhBlue.gif) repeat-x top; height:10px; width: 697px; margin:0px;
}
.hotNewsBottomBg{
	float: left; background:url(../images/hotNewsBottomBg.gif) repeat-x top; height:10px; width: 697px; margin:0px;
}
.hotNewsContent{
	border-left:#bfc0b8 1px solid; border-right:#bfc0b8 1px solid;
	background: url(../images/module2ContentBg.gif) repeat-x left top #FFF;
	padding-top:15px;
}
.hotNewsTitle{
	/*height: 90px;*/
    margin-left: 5px;
    margin-right: 20px;
    /*overflow: hidden;*/
}
#hotNews{
	background:url(../images/hotNewsLine.gif) no-repeat right 30px;
	width:390px;
	float:left; margin-left:10px;
	padding-bottom:10px;
}
#hotNewsNguoc{
	background:url(../images/hotNewsLine.gif) no-repeat left 40px;
	width:385px;
	float:right; 
	margin-left:5px;
	padding-left: 5px;
	padding-bottom:10px;
}
.lotusui_ie6 #hotNews{
	margin-left:6px;
}
/*
#listHotnews{
	width:215px;
	margin-right:15px;
	float:right;
}*/
#listHotnews {
    float: right;
    /*height: 330px;*/
    margin-right: 15px;
    width: 285px;
}	
#listHotnewsNguoc {
    float: left;
    /*height: 330px;*/
    margin-left: 15px;
    width: 285px;
}	
#listnewsBanTin {
    float: right;
    /*height: 330px;*/
    margin-right: 15px;
    width: 330px;
}	
.lotusui_ie6 #listHotnews{
	margin-right:10px;
}
/*
#listHotnews ul li{
	background:url(../images/icon.gif) no-repeat left 5px;
	font-size:12px; font-weight:normal; text-align:justify;
	padding-left:7px; margin-top:3px; margin-bottom:10px;
}
*/
#listHotnews ul li{
	background:url(../images/icon.gif) no-repeat left 4px;
	font-size:12px; font-weight:normal; text-align:justify;
	padding-left:13px; margin-top:3px; margin-bottom:10px;
}
.listHotnewsIma{
	background:url(../images/hotNewsBg.gif) #ebebd2 no-repeat center top;
	border-left:#FFF 1px solid; border-right:#FFF 1px solid;
	padding-left:11px; padding-top:15px;	
}
.listHotnewsImaMauXanhBlue{
	background:url(../images/hotNewsBg.gif) #E0EDED no-repeat center top;
	border-left:#FFF 1px solid; border-right:#FFF 1px solid;
	padding-left:11px; padding-top:15px;	
}
#listHotnewsIma ul li{
	display: block;
    float: left;
    /*height: 144px;*/
    margin-right: 12px;
    /*overflow: hidden;*/
    vertical-align: top;
    width: 128px;
}
#listHotnewsIma ul li div{
	/*padding-bottom:5px;*/
}
#blogL{
	width:235px; float:left;
}
#blogR{
	width:470px; float:right;
}

.lineNews{
	border-bottom:1px dotted #969696;
	min-height: 89px;
}
/*
.lineNewsHome{
	border-bottom:1px dotted #969696;
       min-height: 89px;
}
*/
.lineNewsHome {
   float: right;
    height: 85px;
    overflow: hidden;   
    width: 317px;
}
#footer{
	text-align:center;
	font-size:11px;
	color:#000;
	line-height:normal;
	margin-bottom:5px;
}
.marginBt15px{
	margin-bottom:15px;
}
.txS10N{
	font-size:10px; font-weight:normal;
	color: #A50000;
	color:#999;
}
#dateNews{
	float:right;
	margin-top:-20px;
}
.leftMenuBg2{
	background:#ebebd2;
	border-left:#bfc0b8 1px solid; border-right:#bfc0b8 1px solid;
	padding:0px 10px;
}
.leftMenuBg3{
	background:url(../images/module2ContentBg.gif) repeat-x left top;
	padding:5px 10px 0px 10px;
}
#search{
	background:url(../images/searchbn.png) repeat-x left top;
	display:block;
	width:235px;
	height:40px;
}
.timkiem
{ width: 182px;
  height: 20px;
  margin-left:9px;
  margin-top: 9px;
  border: 1px solid #f4f5f6;
}

.timkiembt
{
	float:right;
	background:url(../images/Searchtool.png) repeat-x left top;
	display:block;
	margin-top: 5px;
	margin-right: 3px;
	cursor: pointer;
	width:32px;
	height:32px;
}

.timkiem2
{ width: 178px;
  height: 14px;
  margin-left:5px;
  margin-top: 7px;
  border: 1px solid #f4f5f6;
  vertical-align:bottom;
  border: 0px none white;
}
.timkiembt2
{
	float:right;
	background:url(../images/Searchtool2.png) repeat-x left top;
	display:block;
	margin-top: 5px;
	margin-right: 0px;
	cursor: pointer;
	width:20px;
	height:20px;
}
.lotusui_ie6 #search{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/searchbn.png',sizingMethod='crop');		
}
#search_en{
	background:url(../images/searchbnEng.png) repeat-x left top;
	display:block;
	width:235px;
	height:40px;
}
.lotusui_ie6 #search_en{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/searchbnEng.png',sizingMethod='crop');		
}
.txTime{
	font-size:12px; font-weight:normal;
	text-align:left;
	line-height:26px;
}
.bgTable{
	background:#FFF;
}
.bgTable:hover{
	background:#FFC;
}
ul.mn li{
	margin:5px 15px;
	background:url(../images/icon.gif) no-repeat left 6px;
	padding-left:7px;
}
table{
	border-collapse: collapse;
}

.ta_border tr th {
    border: 1px solid #C8C8C8;
    padding: 10px;	
	background-color: #F5F5F5;
	font-weight:bold;
}
.ta_border tr td {
    border: 1px solid #C8C8C8;
    padding: 10px;
}
.taDetail tr td{
	 padding: 5px;
}
.votetitle {
    font-size: 12px;    
    margin-bottom: 10px;
}

.tab{
	border-bottom:1px dotted #afafaf; height:30px; width:690px;
}
.tab ul{
	display:inline;
}
.tab ul li{
	background:#F5F5F5;
	border:1px dotted #afafaf;
	padding:0px 15px; margin-right:2px;
	font-size:12px; font-weight:bold; line-height:29px;
	float:left;
}
.tab ul li:hover{
	background:#FFF;
	border:#afafaf 1px dotted; border-bottom:none; height:30px;
}
.tab ul li a{
	color:#000;
       text-decoration:none;
}
.tab ul li a:hover{
	color:#000;
}
.tab ul li a.atva{
	color:#000;
}
.tab ul li.atvli{
	background:#FFF repeat-x top left;
	border:1px dotted #afafaf; border-bottom:none;
	padding:0px 15px; margin-right:2px;
	font-size:12px; font-weight:bold; line-height:30px;
}
.contenttab{
	padding:15px;
	border:1px dotted #afafaf; border-top:none;
	float:left; width:660px; margin-top:-1px
}
.attachlist ul li{
	background:url(../images/icon.gif) no-repeat left 3px;	
	margin-bottom:4px; 
	font-size:8px; 
	text-align:justify;
	padding-left:13px;
	text-decoration: none;	
}
.attachfile
{
	text-decoration: none;
	color: Maroon;
	font-weight: bold;
}
.attachlist ul li a
{
	text-decoration: none;	
	color: #b40000;
    text-decoration: none;
}
.bodyContent{
	line-height: 18px;
    text-align: justify;
}
.TrichDan{margin: 0px 0px 10px; text-align: justify; line-height: normal}
.bodyContent p{
	line-height: 18px !important;
    text-align: justify;
}
.KhungAnh{margin: 0px 0px 10px; text-align: center; line-height: normal;}
.ChuThichAnh{margin: 0px 0px 10px; text-align: center; line-height: normal; font-size: 10pt;}
.print_doc{
	background:url(../IMG/printer.png) no-repeat  0px 0px;
	padding-left:20px;
	font-size:11px;
	font-weight:normal;	
	color: #00285A;
	text-decoration:none;
}
.email_doc{
	background:url(../images/email.png) no-repeat 0px -1px;
	padding-left:20px;
	margin-right:3px;
	font-size:11px;
	font-weight:normal;	
	color: #00285A;
	text-decoration:none;
}
#hotVideo{
	background: url("../images/hotNewsLine.gif") no-repeat scroll right 20px transparent;
    float: left;
    padding-bottom: 10px;
    width: 390px;
}
.hotVideoList{
	padding-bottom:15px;
	float:right;
	width:288px;
}
.videolist{
	width:100%;
}
.videolist li{
	float: left;
    height: 177px;
    margin-bottom: 10px;
    overflow: hidden;
    width: 20%;
}
.gallerylist{
	width:100%;
}
.gallerylist li{
	width:33%;
	float:left;
	min-height:220px;
}
.mediatitle{
	height:50px;
	width:215;
	overflow:hidden;
}
.dotline{
	border-bottom: 1px dotted #969696;
	height:2px;
}
.nav-video{
	margin:0 10px 10px 10px;
	float:right;
}
.search_vb_logo{
	background: url("../images/timkiemvanban.png") no-repeat transparent;
	width:185px;
	height:55px;
	display:block;
}
.lotusui_ie6 .search_vb_logo{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/timkiemvanban.png',sizingMethod='crop');		
}
.legal_captcha{
	float:left;
}
.legal_captcha img{
	height:25px;
}
.sitemap li{
	background: url("../images/icon5.gif") no-repeat scroll left 6px transparent;
    margin: 5px 15px;
    padding-left: 7px;
}

.homeicon{
	background: url("../images/homeicon.png") no-repeat transparent;
	margin-top:2px;
	width:24px;
	height:24px;
	display:block;
	cursor:pointer;
}
.homeiconMauXanhBlue{
	background: url("../images/homeicon.png") no-repeat transparent;
	margin-top:2px;
	width:24px;
	height:24px;
	display:block;
	cursor:pointer;
}
.homeiconmenu
{
	float:left;
	margin-left: 10px;
	margin-right: 5px;
	background: url("../images/homeicon.png") no-repeat transparent;
	margin-top:3px;
	width:31px;
	height:31px;
	display:block;
	cursor:pointer;
}
.lotusui_ie6 .homeicon{	
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wps/themes/html/MOD/css/images/homeicon.png',sizingMethod='crop');		
}
.datespan {
    color: #646464;
    font-size: 10px;
	font-weight:normal;
}
.datespan1 {
    color: #646464;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 7px;
}
.hotMainNews{    
	padding:10px;
}
.hotMainTitle{
	color: #004175;
    text-decoration: none;
	font-size:14px;
	font-weight: bold;
}
.hotMainTitle:hover{
	color:#999;
}
.homeLink {    
    display: block;
    float:left;   
    height: 90px;
	width: 90px;
}.portlet-dlg-icon-label {font-weight: bold;color: #000000;white-space: nowrap;}
.portlet-icon-label {color: #000000;}
.portlet-section-header {font-weight: bold;color: #333333;}
.portlet-section-header-highlight {background-color: #F0F0F0;}
.portlet-font {font-family: Helvetica, Arial, sans-serif;font-size: 1em;color: #333333;}
.portlet-section-body {}
.portlet-section-alternate {}
.portlet-section-selected {}
.portlet-section-footer {}
.portlet-section-subheader {color: #333333;}
.portlet-table-text {}
.portlet-table-selected {color: #333333;background-color: #c5d1de;}
.portlet-table-alternate {color: #333333;}
.portlet-table-header {font-weight: normal;color: #000000;text-align: left;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}
.portlet-table-body {text-align: left;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}
.portlet-table-footer{}
.portlet-table-subheader {font-weight: bold;color: #000000;text-align: left;}
.portlet-form-input-field {border: 1px solid #999999;}
.portlet-form-button {text-decoration: none;text-align: center;background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: normal;color: #000000;cursor: pointer;}
.portlet-form-field, .portlet-form-field-label {color: #333333;}
.portlet-font-dim {color: #808080;}
.portlet-form-label {color: #333333;}
.portlet-msg-error {color: #000000;}
.portlet-msg-alert {color: #000000;}
.portlet-msg-success {color: #000000;}
.portlet-msg-info {color: #000000;}
.portlet-section-text {color: #666666;}
.portlet-msg-status {color: #333333;}
.portlet-menu, .portlet-menu-cascade {background-color: #EEEEEE;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}
.portlet-menu-item {background-color: #EEEEEE;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}
.portlet-menu-item-selected {background-color: #aaaaaa;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}
.portlet-menu-item-hover, .portlet-menu-cascade-item-hover {background-color: #cccccc;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}
.portlet-menu-item-hover-selected, .portlet-menu-cascade-item-hover-selected {background-color: #cccccc;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px;}
.portlet-menu-cascade-item {background-color: #eeeeee;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px 3px 3px 3px;}
.portlet-menu-cascade-item-selected {background-color:#cccccc;border-style: solid;border-color: #333333;border-width: 1px;padding: 3px 3px 3px 3px;}
.portlet-menu-separator, .portlet-menu-cascade-separator {background-color: #999999;}
.portlet-menu-content, .portlet-menu-content-selected {background-color: #eeeeee;}
.portlet-menu-content-hover, .portlet-menu-content-hover-selected {background-color: #cccccc;}
.portlet-menu-indicator, .portlet-menu-indicator-selected {}
.portlet-menu-indicator-hover, .portlet-menu-indicator-hover-selected {}
.portlet-menu-description {}
.portlet-menu-caption {border-style: solid;border-color: #333333; border-width: 1px;}
.portlet-separator {background-color: #999999;height: 1px;}
div.portlet-separator {background-color: #999999;margin: 2px 0 2px 0;}
.help {font-size: 1em; color: #000000;}
.help_indent {font-size: 1em; color: #000000; background-color: #ffffff}
A.help {font-size: 1em; color: #3366CC}
A.help:visited {font-size: 1em; color: #666699}
A.help:active {font-size: 1em; color: #3366CC}
A.help:hover {font-size: 1em; color: #3366CC}
H2.help {padding-left: 8px; font-weight: bold; font-size: 1.1667em; color: #000000; padding-top: 22px; border-bottom: 1px solid #B0B0B0; background-color: #F0F0F0; text-align: left}
H3.help {font-size: 1.1667em; padding-left: 8px; font-weight: bold; padding-top: 3px; background-color: #F0F0F0}
H3 A.help {font-size: 1.1667em; color: #000000; background-color: #F0F0F0; text-decoration: none}
H4.help {padding-left: 8px; margin: 16px 20px 0px 20px; color: #000000; padding-top: 3px; background-color: #F0F0F0; text-align: left}
H4 A.help {font-weight: normal; font-size: 1em; color: #000000; font-style: italic; background-color: #F0F0F0}
P.help {padding-bottom: 0px; margin: 2px 20px 0px 30px; padding-top: 4px}
P.help_indent {padding-bottom: 0px; margin: 2px 20px 0px 0px; padding-top: 4px}
UL.help {margin-left: 56px; margin-right: 20px}
OL.help {margin-left: 56px; margin-right: 20px}
DL.help {margin-left: 56px; margin-right: 20px}
PRE.help {margin-left: 30px; font-family: monospace; font-size: 1.1667em;}
DT A.help {font-weight: 900; color: #000000}
DD.help {padding-bottom: 20px; padding-top: 2px}
LI.help {padding-bottom: 2px; padding-top: 2px}
TABLE.help {padding-right: 20px; padding-left: 30px; margin-left: 28px}
TH.help {text-align: center; padding-top: 5px; padding-bottom: 5px; vertical-align: top;}
TD.help {padding-bottom: 3px; vertical-align: top; padding-top: 3px; text-align: left}
samp, samp.help {font-family: monospace; font-size: 1.1667em;}
TABLE.dataTable {color:black;width:90%;border-collapse: collapse;border-color:Black;background-color:white;margin-left:28px;}
.dataTable TH {font-weight:bold;font-size:0.8em;color:black;background-color:#F0F0F0;}
.wpsTableAdminHead {color:#333333;background-color:#CCCCCC;}
.wpsAdminHeadSeparator {background-color:#999999;height:1px;}
.wpsStatusMsg {color: #000000;background-color: #E7EFF7;margin: 10px 0px;padding: 5px;border: solid 2px #ABCACA;-moz-border-radius: 8px;}
.wpsStatusMsg img {vertical-align: middle;}
.wpsInstructionText {color: #6B6B6B;margin: 0.6em 0px 0px 0px;}
.wpsInstructionText em {font-weight: bold;font-style: normal;color: #8A59A6;}
.wpsInstructionHeadText {font-weight: bold;font-size: 1em;color: #405380;}
.wpsIndentXSmall {padding-left: 4px; }
.wpsIndentSmall {padding-left: 8px; }
.wpsIndentMedium {padding-left: 16px; }
.wpsIndentLarge {padding-left: 32px; }
.wpsIndentXLarge {padding-left: 48px; }
.wpsTaskIconText {font-weight: bold;color: #000000; white-space: nowrap;}
.wpsTaskDisabledIconText {font-weight: bold;white-space: nowrap;color: #888888; }
.wpsTaskIconBorderTable, .wpsTaskDisabledIconBorderTable {border: 0px;}
.wpsTaskIconTextBackground {background-color: #DDDDDD; background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center;     border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;vertical-align: middle;white-space: nowrap;}
.wpsTaskDisabledIconTextBackground {background-color: #DDDDDD;background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center;     border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;vertical-align: middle;white-space: nowrap;}
.wpsDialogIconText {color: #000000;}
.wpsDialogDisabledIconText {color: #888888;}
.wpsDialogIconBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD;background-image: url("../../colors/default/DialogIconBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 0px none #919191;border-bottom: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 0px;margin: 0px;}
.wpsDialogIconTextBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD; background-image: url("../../colors/default/DialogIconTextBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 1px solid #919191;border-bottom: 1px solid #919191;border-left: 0px none #919191;padding: 2px 4px;margin: 0px;white-space: nowrap;}
.wpsDialogDisabledIconBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD;background-image: url("../../colors/default/DialogIconBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 0px none #919191;border-bottom: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 0px;margin: 0px;}
.wpsDialogDisabledIconTextBackground {text-align: center;vertical-align: middle;background-color: #DDDDDD; background-image: url("../../colors/default/DialogIconTextBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-right: 1px solid #919191;border-bottom: 1px solid #919191;border-left: 0px none #919191;padding: 2px 4px;margin: 0px;white-space: nowrap;}
.wpsDialogIcon {width: 16px;height: 16px;}
.wpsButtonBarTop, .wpsButtonBarBottom {background-color: #DFDFDF; }
.wpsPortletBack {background-color: #FFFFFF;}
.wpsEditBack, .wpsConfigureBack {background-color: #FFFFFF;}
.wpsAdvancedOptions { background-color: #e4e4e4;border: solid 1px #4A4A4A;margin-left: 10px;}
.wpsPortletColorBack {background-color: #CCCCCC;}
.wpsPortletHead, .wpsEditHead {font-weight: bold;color: #333333;}
.wpsPortletText, .wpsEditText, .wpsPortletSmText, .wpsEditSmText, .wpsPortletTinyText {font-family: Helvetica, Arial, sans-serif;font-size: 1em;color: #333333;}
.wpsCopyrightText {font-size: 0.9166em;color: #999999;}
.wpsPortletBody {}
.wpsTableHead {font-weight: bold;color: #989898;text-align: left;}
.wpsTableHead th {padding: 3px;}
.wpsTableText {}
.wpsTableRow, .wpsTableNrmRow {color: #333333;background-color: #ffffff;}
.wpsTableSelectedRow {color: #333333;background-color: #c5d1de;}
.wpsTableShdRow {color: #333333;}
.wpsTableRow td, .wpsTableNrmRow td, .wpsTableShdRow td {border-width: 1px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;padding: 3px;}
.wpsTableHeadLink, .wpsTableHeadLink:visited, .wpsTableHeadLink:hover, .wpsTableHeadLink:active {font-weight: normal;color: #000000;}
.wpsTable {border-width: 1px;border-style: solid;border-color: #aaaaaa;}
.wpsTable td {vertical-align:top;}
.wpsTableHeadStart, .wpsTableHeadMiddle, .wpsTableHeadEnd {font-weight: normal;color: #000000;text-align: left;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}
.wpsTableHeadStartAlignCenter, .wpsTableHeadMiddleAlignCenter, .wpsTableHeadEndAlignCenter {font-weight: normal;color: #000000;text-align: center;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}
.wpsTableHeadStartNumeric, .wpsTableHeadMiddleNumeric, .wpsTableHeadEndNumeric {font-weight: normal;color: #000000;text-align: right;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: none;border-color: #aaaaaa;}
.wpsTableDataStart, .wpsTableDataMiddle, .wpsTableDataEnd {text-align: left;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}
.wpsTableDataStartAlignCenter, .wpsTableDataMiddleAlignCenter, .wpsTableDataEndAlignCenter {text-align: center;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}
.wpsTableDataStartNumeric, .wpsTableDataMiddleNumeric, .wpsTableDataEndNumeric {text-align: right;border-width: 1px 0px 0px 0px ! important;border-style: solid ! important;border-color: #aaaaaa ! important;}
.wpsPagingTable, .wpsPagingTableHeader, .wpsPagingTableFooter, .wpsPagingTableBody {border: 0px;}
.wpsPagingTableHeaderIcon, .wpsPagingTableFooterIcon {width: 16px;height: 16px;}
.wpsPagingTableHeaderStart {background-color: #F0F0F0;border-top: 1px solid #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 0px none #aaaaaa;border-left: 1px solid #aaaaaa;}
.wpsPagingTableHeaderMiddle {background-color: #F0F0F0;border-top: 1px solid #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 0px none #aaaaaa;border-left: 0px none #aaaaaa;}
.wpsPagingTableHeaderEnd {background-image: url("../../colors/default/PagingTableTopRight.gif");background-repeat: no-repeat;background-position: right top;background-color: transparent;}
.wpsPagingTableFooterStart {background-color: #F0F0F0;border-top: 0px none #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}
.wpsPagingTableFooterMiddle {background-color: #F0F0F0;border-top: 0px none #aaaaaa;border-right: 0px none #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 0px none #aaaaaa;}
.wpsPagingTableFooterEnd {background-image: url("../../colors/default/PagingTableBottomRight.gif");background-repeat: no-repeat;background-position: right bottom; background-color: transparent;}
.wpsPagingTableHeaderEmpty {height:7px;width:7px;line-height:1px;}
.wpsTableRowDetail td {border-width:0px;text-align: left;border-width: 0px ! important;padding:2px 3px 5px 3px;}
.wpsTableSectionHead {font-weight: bold;color: #000000;text-align: left;}
.wpsTableSectionHead th {border-width: 1px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;padding: 3px 0 3px 5px;}
.wpsTableTopRow td {border-color: #aaaaaa ! important;}
.wpsPagingTableHeaderEmpty {height: 7px;width: 7px;line-height: 1px;}
.wpsTableRowDetail td {border-width: 0px;text-align: left;border-width: 0px ! important;padding: 2px 3px 5px 3px;}
.wpsCompactCheckBox, .wpsCompactRadioButton {height: 16px;margin-top: 0px;margin-bottom: 0px;}
.wpsEditField{border: 1px solid #999999;}
.wpsButtonText{ font-weight: bold;color: #000000;background-color: #DDDDDD;background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;}
.wpsButtonDisabledText { font-weight: bold;color: #888888;background-color: #DDDDDD; background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border: 1px solid #919191;padding: 2px 4px;margin: 0px;text-align: center;}
.wpsBrowseButton {}
.wpsLabelText, wpsRequiredLabelText {color: #333333;}
.wpsRequiredLabelText strong {color: #ff0000;}
.wpsDescriptionText {color: #808080;}
.wpsFieldErrorText {color: #000000;}
.wpsFieldWarningText {color: #000000;}
.wpsFieldSuccessText {color: #000000;}
.wpsFieldInfoText {color: #000000;}
.wpsInlineHelpText {color: #666666;}
.wpsFieldMonospaced {font-family: monospace;font-size: 1.1667em;}
.wpsFlagText {font-size: 0.9166em;color: #FF0000;}
.wpsPortletTabBar {}
.wpsPortletTabBarSeparator {background: url("../../colors/default/portletTabSeparator.gif");background-repeat: repeat-x;background-color: #95a5b9;margin: 0px;padding: 0px;height: 3px;}
.wpsPortletTabSet {border: 0px;background-color: transparent;}
.wpsPortletTab {border: 0px;background-color: transparent;}
.wpsPortletSelectedTab {border: 0px;background-color: transparent;}
.wpsPortletTabTopStart {background-image: url("../../colors/default/PortletTabTopLeft.jpg");background-repeat: no-repeat;background-position: bottom left;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}
.wpsPortletTabTopCenter {background-image: url("../../colors/default/PortletTabTopMiddle.jpg");background-repeat: repeat-x;background-position: bottom;}
.wpsPortletTabTopEnd {background-image: url("../../colors/default/PortletTabTopRight.jpg");background-repeat: no-repeat;background-position: bottom right;border-style: none;background-color: transparent;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}
.wpsPortletTabMiddleStart {background-image: url("../../colors/default/PortletTabCenter.jpg");background-repeat: repeat-x;background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 0px none #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 1px solid #C0C0C0;}
.wpsPortletTabMiddleCenter {background-image: url("../../colors/default/PortletTabCenter.jpg");background-repeat: repeat-x;background-color: #FFFFFF;white-space: nowrap;border-style: none;}
.wpsPortletTabMiddleEnd {background-image: url("../../colors/default/PortletTabCenter.jpg");background-repeat: repeat-x;background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 1px solid #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 0px none #C0C0C0;}
.wpsPortletTabBottomStart {background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 0px none #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 1px solid #C0C0C0;width: 5px;height: 5px;}
.wpsPortletTabBottomCenter {background-color: #FFFFFF;border-style: none;}
.wpsPortletTabBottomEnd {background-color: #FFFFFF;border-top: 0px none #C0C0C0;border-right: 1px solid #C0C0C0;border-bottom: 0px none #C0C0C0;border-left: 0px none #C0C0C0;width: 5px;height: 5px;}
.wpsPortletSelectedTabTopStart {background-image: url("../../colors/default/PortletSelectedTabTopLeft.jpg");background-repeat: no-repeat;background-position: bottom left;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}
.wpsPortletSelectedTabTopCenter {background-image: url("../../colors/default/PortletSelectedTabTopMiddle.jpg");background-repeat: repeat-x;background-position: bottom;border-top: 0px solid #AAC2E6;border-right: 0px none #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 0px none #AAC2E6;}
.wpsPortletSelectedTabTopEnd {background-image: url("../../colors/default/PortletSelectedTabTopRight.jpg");background-repeat: no-repeat;background-position: bottom right;border-style: none;background-color: transparent;padding: 0px 2px 0px 2px;width: 5px;height: 5px;}
.wpsPortletSelectedTabMiddleStart {background-image: url("../../colors/default/portletSelectedTabCenterMid.jpg");background-repeat: repeat-x;border-top: 0px none #AAC2E6;border-right: 0px none #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 1px solid #AAC2E6;}
.wpsPortletSelectedTabMiddleCenter {background-image: url("../../colors/default/portletSelectedTabCenterMid.jpg");background-repeat: repeat-x;border-style: none;white-space: nowrap;}
.wpsPortletSelectedTabMiddleEnd {background-image: url("../../colors/default/portletSelectedTabCenterMid.jpg");background-repeat: repeat-x;border-top: 0px none #AAC2E6;border-right: 1px solid #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 0px solid #AAC2E6;}
.wpsPortletSelectedTabBottomStart {background-color: #FFFFFF;border-top: 0px none #AAC2E6;border-right: 0px none #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 1px solid #AAC2E6;width: 5px;height: 5px;}
.wpsPortletSelectedTabBottomCenter {background-color:  #FFFFFF;border-style: none;}
.wpsPortletSelectedTabBottomEnd {background-color:  #FFFFFF;border-top: 0px none #AAC2E6;border-right: 1px solid #AAC2E6;border-bottom: 0px none #AAC2E6;border-left: 0px none #AAC2E6;width: 5px;height: 5px;}
.wpsPortletTabLink, .wpsPortletTabLink:visited, .wpsPortletTabLink:active, .wpsPortletTabLink:hover {color: #333333;}
.wpsPortletSelectedTabLink, .wpsPortletSelectedTabLink:hover, .wpsPortletSelectedTabLink:visited, .wpsPortletSelectedTabLink:active {color: #2056A0;font-weight: bold;}
.wpsPortletToolbar {background-color: #c5d1de;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}
.wpsPortletToolbarSection {border-width: 0px;}
.wpsPortletToolbarSet {}
.wpsPortletToolbarButton {    background-color: #c5d1de;padding: 3px;border-width: 1px;border-style: solid;border-color: #c5d1de;}
.wpsPortletToolbarButtonRollover {background-color: #c5d1de;padding: 3px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}
.wpsPortletToolbarButtonPressed {background-color: #dadfe5;padding: 3px;border-top: 1px solid #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 1px solid #e4edf5;border-left: 1px solid #95a5b9;}
.wpsPortletToolbarButtonSelected {background-color: #aeb8c4;padding: 3px;border-top: 1px solid #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 1px solid #e4edf5;border-left: 1px solid #95a5b9;}
.wpsPortletToolbarButtonSelectedRollover {background-color: #aeb8c4;padding: 3px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}
.wpsPortletToolbarButtonIcon {width: 16px;height: 16px;}
.wpsPortletToolbarControl {padding: 3px;}
.wpsPortletToolbarText {color: #333333;}
.wpsPortletToolbarDisabledText {color: #999999;}
.wpsPortletToolbarLink, .wpsPortletToolbarLink:hover, .wpsPortletToolbarLink:visited, .wpsPortletToolbarLink:active {color: #333333;}
.wpsPortletToolbarSeparator {background-color: #95a5b9;width: 1px;margin: 0px;padding: 0px;border-top: 0px none #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 0px none #e4edf5;border-left: 0px none #95a5b9;}
.wpsPortletToolbarSpacer {padding: 0px 2px 0px 2px; }
.wpsPortletToolbarHandle {background-color: #c5d1de;padding: 0px;margin: 0px;width: 1px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}
.wpsBreadcrumbTrail {font-weight: bold;}
.wpsBreadcrumbTrailLink, .wpsBreadcrumbTrailLink:hover, .wpsBreadcrumbTrailLink:visited, .wpsBreadcrumbTrailLink:active {font-weight: bold;color: #3366CC;text-decoration: underline;}
.wpsPortletAccentArea {background-color: #c5d1de;color: #333333;}
.wpsPortletAccentArea3DHighlight {background-color: #e4edf5;color: #333333;}
.wpsPortletAccentArea3DShadow {background-color: #95a5b9;color: #333333;}
.wpsWizardTitle {font-weight: bold;background-color: #c1c1c1;color: black;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;}
.wpsWizardStepNotification {background-color: #dfdfdf;color: black;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;}
.wpsWizardBottomSubmit {background-color: #c1c1c1;color: black;padding-left: 5px;padding-top: 5px;padding-bottom: 25px;}
.wpsCursorPointer {cursor: pointer;}
.weekday_header {font-size: 1em;background-color: #999999;color: #333333;}
.other_month_header {background-color: #E4E3E3;color: #7E7001;height: 20px;}
.current_month_header {background-color: #CBDBF3;color: #333333;height: 20px;}
.other_month_cell {background-color: #F0F0F0;}
.current_month_cell {background-color: #FFFFFF;color: Black;}
.current_day_header {font-size: 1em;background-color: #92B5E6;color: #333333;height: 20px;}
a.current_day_header:link {background-color: transparent;color: #333333;}
a.other_month_header:link {background-color: transparent;color: #0000ff;}
a.current_month_header:link {background-color: transparent;color: #0050C9;}
a.wpsPersonName {text-decoration: none;white-space: nowrap;color: #3366CC;}
a.wpsPersonName:visited {text-decoration: none;white-space: nowrap;color: #666699;}
a.wpsPersonName:hover {text-decoration: underline;white-space: nowrap;color: #666699;}
.wpsGettingStartedTitle{font-size: 1.1667em;font-weight: normal;color: #2055A3;}
.wpsGettingStartedHeader{font-size: 1em;font-weight: normal;color: #2055A3;}
.wpsGettingStartedBody{font-size: 0.9166em;color: #616161;padding-top: 10px;}
.gsTableOutside{background-color: #E0EDFC;vertical-align : top;}
.gsTableInside{background-color: #E0EDFC;padding-top: 5px;padding-left: 5px;padding-right: 5px;vertical-align : top;}
.gsTableEnd{background-image: url("../../colors/default/gs_end.gif");background-repeat: repeat-x;}
.wpsSearchInfoBar{font-family: Helvetica, Arial, sans-serif;font-size: 1em;color: #333333;background-color: #c7d9f1;}
.wpsSearchUrl, a.wpsSearchUrl {font-weight: bold;}
.wpsSearchUrlAddressText{color: #008000;font-style: italic;}
.wpsSearchAttributeText{color: #c1c1c1;font-style: italic;}
.lwp-teamSpace-title, .lwp-webConference-title {font-weight: bold;background-color: #5C5C5C;color: #FFFFFF;}
.popup-background {background-color: #eeeeee;}
.lwp-middleToolbar {font-size: 1em;color: #737373; background-color: #FFFFFF;border-bottom: 0px solid #D8D8E0;padding: 4px 4px;margin: 0px;}
.lwpAdminButton {font-size: 1em;color: #FFFFFF; background-color: #A0A0A0;text-decoration: none;padding: 0px 5px;margin: 0px;}
.lwpAdminButtonLink, .lwpAdminButtonLink:hover, .lwpAdminButtonLink:active, .lwpAdminButtonLink:visited {font-size: 1em;font-weight: normal;color: #FFFFFF; background-color: #A0A0A0;margin: 0px;text-decoration: none;}
.lwpNavButton {color: #FFFFFF; background-color: #70A8F0;margin: 0px;text-decoration: none;padding: 0px 5px;       }
.lwpNavButtonLink, .lwpNavButtonLink:hover, .lwpNavButtonLink:active, .lwpNavButtonLink:visited {font-weight: normal;color: #FFFFFF; background-color: #70A8F0;margin: 0px;text-decoration: none;}
.button-link, a.button-link, a.button-link:hover, a.button-link:visited {text-decoration: none;color: #000000;}
.lwpButtonGroup{margin: .25em 4px;}
.lwpIconOnly, .lwpIconOnlyDisabled {border:0px;background-color:white;}
.lwpDialogIconBackground {text-decoration: none;text-align: center;vertical-align: top;background-color: #DDDDDD;background-image: url("../../colors/default/DialogIconTextBackground.gif");background-repeat: repeat-x;border: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: normal;color: #000000;cursor: pointer;}
.lwpDialogDisabledIconBackground, .lwpDialogIconBackgroundDisabled {text-decoration: none;text-align: center;vertical-align: top;background-color: #DDDDDD;background-image: url("../../colors/default/DialogIconTextBackground.gif");background-repeat: repeat-x;background-position: left center;border: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: normal;color: #888888;}
.lwpButtonText { font-weight: bold;text-decoration: none;color: #000000;vertical-align: middle;background-color: #DDDDDD; background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center; border-top: 1px solid #919191;border-bottom: 1px solid #919191;border-right: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 2px;overflow: visible;margin: 0px;text-align: center;}
.lwpButtonTextDisabled {text-decoration: none;text-align: center;vertical-align: middle;background-color: #DDDDDD;background-image: url("../../colors/default/ButtonBackground.gif");background-repeat: repeat-x;background-position: left center;border-top: 1px solid #919191;border-bottom: 1px solid #919191;border-right: 1px solid #919191;border-left: 1px solid #919191;padding: 0px 2px;margin: 0px;overflow: visible;font-weight: bold;color: #888888;}
.lwpButtonSpacer {margin-right: 2px;}
.lwpSeparatorBg {background-color: #999999;height: 1px;}
div.lwpSeparatorBg {background-color: #999999;margin: 2px 0 2px 0;}
.borderNone {border-width: 0 ! important;}
.lwpPortletTitleBorder {background-image: url("../../colors/default/skin_border.gif");background-position: bottom;background-repeat: repeat-x;}
.lwpAlignRight {text-align: right; }
.lwpBorderAll {border-right: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC;	border-top: 1px solid #DCDCDC;	border-bottom: 1px solid #DCDCDC;	}
.lwpShadowBorder {border-right: 1px solid #888888;border-bottom: 1px solid #888888;	}
.lwpSearchBar{margin: 5px 0;background-color: #ECECEC;			text-align: right;}		
.lwpSearchBar table{margin-right: 0;margin-left: auto;}
.lwpSearchBar td{padding: 5px 3px 5px 2px;}
.lwpSearchBar .portlet-form-field-label{padding-left: 10px;}
.lwpInlineHelp td{padding: 5px 10px 5px 1px;vertical-align: top;}
.lwpMenuHeader, a.lwpMenuHeader, a.lwpMenuHeader:visited, a.lwpMenuHeader:hover {background-color: #F0F0F0;color: #000000;text-decoration: none;font-weight: normal;cursor: pointer;}
.lwpMenuBackground {background-color: #ffffff;}
.lwpMenuItem, a.lwpMenuItem, a.lwpMenuItem:visited, a.lwpMenuItem:hover  a.lwpMenuItem:active {color: #000000;text-decoration: none;background-color: #ffffff;}
.lwpSelectedMenuItem, a.lwpSelectedMenuItem:visited, a.lwpSelectedMenuItem:hover, a.lwpSelectedMenuItem:active{background-color: #284888;color: #ffffff;text-decoration: none;cursor: pointer;}
.lwpMenuItemDisabled, a.lwpMenuItemDisabled, a.lwpMenuItemDisabled:visited, a.lwpMenuItemDisabled:hover, a.lwpMenuItemDisabled:active {color: #888888;text-decoration: none;background-color: #ffffff;font-style: italic;}
.unreadMailText, a.unreadMailText {font-weight: bold;text-decoration: underline;color: #3366CC;}
.lwpLastReadMark {font-weight: bold;color: #FFFFFF;background-color: #666666;text-align: center;padding: 3px 0;}
.lwpDateStampMark {font-weight: bold;color: #666666;background-color: #999999;text-align: center;padding: 3px 0px;}
.lwpCalFsizeX {font-size: 1.1667em;}
.lwpCalViewMenuPosition {padding-left: 2px;padding-top: 8px;padding-bottom: 8px; }
a.lwpCalLinkText {text-decoration: none;}
a.lwpCalLinkText:hover {text-decoration: underline;}
a.lwpCalDateLinkText, a.lwpCalDateLinkText:visited {text-decoration: none;color: #000000;}
a.lwpCalDateLinkText:hover {text-decoration: underline;color: #666699;}
a.lwpCalInactiveDateLinkText, a.lwpCalInactiveDateLinkText:visited {text-decoration: none;color: #a0a0a0;}
a.lwpCalInactiveDateLinkText:hover {text-decoration: underline;color: #666699;}
.lwpCal1WeekCellRow {height: 6em;font-weight: normal;}
.lwpCalCellRow {height: 2.2em;font-weight: normal;}
.lwpCalLDivider {border-left: solid 1px #aaaaaa;}
.lwpCalTDivider {border-top: solid 1px #aaaaaa;}
.lwpCalNoBottom {border-bottom: none;}
.lwpCalHeader {color: #3366CC;font-weight: bold;vertical-align: top;}
.lwpCalHeaderImage {padding: 12px 3px 2px 0px; margin-bottom: 5px;}
.lwpCalAttendeeHeading {color: #898989; }
.lwpCalSectionHeader {font-weight: bold;color: black;padding-top: 12px;padding-bottom: 2px;margin-bottom: 5px;display: block;}
.lwpCalInviteeSection {padding-left:2px;   }
.lwpCalWeekNumber {color: #808080;}
.lwpCalEntryHoverDetail {border : solid 1px #000000;position: absolute; visibility: hidden; width: 400px;overflow: hidden;}
.lwpCalEventField { padding:5px 0px 3px 0px; }
.lwpCalEntryHoverPosition {padding-left: 5px;}
.lwpCalBgMeeting, .lwpCalBgWebConf {background-color: #C3D3E6;}
.lwpCalBgAppointment{background-color: #D8F8D8;}
.lwpCalBgAnniversary{background-color: #F8E8D0;}
.lwpCalBgReminder{background-color: #F8F8D0;}
.lwpCalBgAllDayEvent{background-color: #F8E0E0;}
.lwpCalTodayCell {border: solid 1px #000000;}
.lwpCalMonthDayCell {border-top: solid 1px #AAAAAA;height: 6.4em;width: 14%;}
.lwpCalInactiveDayCell {background-color: #efefef;}
.lwpCalInactiveDay {color: #a0a0a0;}
.lwpCalSeperator {border-bottom: solid 1px #ffffff;}
.lwpCalConflict {border-left: solid 2px #000000;}
.lwpCalTimeText {text-align: right;}
.lwpCalEntryPosition {padding-top: 2px;}
.lwpCalBDivider {border-bottom: solid 1px #aaaaaa;}
.lwpPpkList {width: 250px;height: 200px;padding-left: 2px;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-left: 1px solid black;border-top: 1px solid black;overflow: auto;}
.lwpPpkListBorder {width: 250px;height: 200px;border-left: 1px solid #a0a0a0;border-top: 1px solid #a0a0a0;}
.lwpPpkNormalText {background-color: white; color: black;}
.lwpPpkSelectedText {background-color: #284888;color: white;}
.lwpMailboxRecipientAnchor, a.lwpMailboxRecipientAnchor {	color: black;text-decoration: underline;cursor: pointer;}
.lwpMailboxRecipientAnchor:hover, a.lwpMailboxRecipientAnchor:hover {color: black;text-decoration: underline;cursor: pointer;}
.lwpMailboxRecipientAnchor:visited, a.lwpMailboxRecipientAnchor:visited {color:black;}
.chat_background {background-color: #FFFFFF;}
.chat_partner_presence {border-top : 1px solid #AAAAAA;border-left : 1px solid #AAAAAA;border-color : #AAAAAA;padding: 3px;background-color: #EEEEEE;}
.chat_partner_presence_corner {background-image: url("../../colors/default/chat_presence_corner.gif");background-repeat: no-repeat;background-position: top;background-color: transparent;background-color: #FFFFFF;}
.chat_partner_alert {border-top : 1px solid #AAAAAA;border-left : 1px solid #AAAAAA;border-right : 1px solid #AAAAAA;border-color : #AAAAAA;padding: 3px;background-color: #FFFFFF;color: #666666;}
.chat_transcript {border-left : 1px solid #AAAAAA;border-right : 1px solid #AAAAAA;border-bottom : 1px solid #AAAAAA;border-top : 1px solid #AAAAAA;border-color : #AAAAAA;}
.chat_transcript_nway {border-top : 1px solid #456A8B;border-left : 1px solid #456A8B;border-right : 1px solid #456A8B;border-bottom : 1px solid #456A8B;border-color : #456A8B;}
.chat_message_input {border-top : 1px solid #AAAAAA;border-left : 1px solid #AAAAAA;border-right : 1px solid #AAAAAA;border-bottom : 1px solid #AAAAAA;border-color : #AAAAAA;background-color: #FFFFFF;}
.chat_statusbar {border-top : 1px solid #AAAAAA;border-color : #AAAAAA;background-color: #EEEEEE;color: #AAAAAA;}
.chat_participants {border-bottom : 1px solid #D8D8D8;border-color : #D8D8D8;}
.lwp-agendaItemDocument {color: #585858;padding-top: 3px;padding-bottom: 3px;}
.lwp-agendaItem-ul {padding-top: 3px;list-style-type: none;margin-left: 0px;margin-right: 20px;padding-bottom: 0px;}
.lwp-agendaItem-li {padding-top: 0px;padding-bottom: 0px;}
.lwp-agendaItem, .lwp-agendaItem:visited, a.lwp-agendaItem, a.lwp-agendaItem:active, a.lwp-agendaItem:visited, .lwp-agendaItemPage, a.lwp-agendaItemPage, .lwp-agendaItemSlide, .lwp-agendaItemPage:visited, .lwp-agendaItemSlide:visited {background-color: rgb(246,246,246);text-decoration: none;color: #7080A8;font-weight: normal;padding-top: 1px;padding-bottom: 1px;}
a.lwp-agendaItem:hover, .lwp-agendaItemPage:hover, .lwp-agendaItemSlide:hover {text-decoration: underline;color: #639ACE;font-weight: normal;}
.lwp-selectedAgendaItem, a.lwp-selectedAgendaItem {background-color: rgb(49, 106, 197);padding-top: 1px;padding-bottom: 1px;color:#FFFFFF;line-height: 150%;text-decoration: none;font-weight: bold;}
.lwp-selectedAgendaItem:visited, a.lwp-selectedAgendaItem:visited {color: #FFFFFF;}
a.lwp-selectedAgendaItem:hover {background-color: rgb(49, 106, 197);padding-top: 1px;padding-bottom: 1px;color:#FFFFFF;line-height: 150%;text-decoration: underline;font-weight: bold;}
.lwpProjectorHeaderStart { background-color: #70A8F0; border-top: 1px solid #777777;border-right: 0px none #777777;border-bottom: 0px none #777777;border-left: 1px solid #777777;	}
.lwpProjectorHeaderMiddle {background-color: #70A8F0;border-top: 1px solid #777777;border-right: 0px none #777777;border-bottom: 0px none #777777;border-left: 0px none #777777;	color: #343434;font-weight: bold;}
.lwpProjectorHeaderEnd {background-image: url("../../colors/default/projectorTableTopRight.gif");background-repeat: no-repeat;background-position: right top;background-color: transparent;}
.lwpSlideTable {border-width: 1px;border-style: solid;border-color: #000000;}
.lwpSlideTableHeadStart, .lwpSlideTableHeadMiddle, .lwpSlideTableHeadEnd {font-weight: bold;color: #989898;text-align: left;background-color: #ffffff;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #000000;}
.lwpSlideBorder{border-color: #b0b0c0;border-style: solid;border-width: 1px 1px 1px 1px;}
.lwpAgendaFrameDiv{position:absolute;width:100%;visibility:hidden;bottom:0;border:1px solid rgb(233, 233, 233);background-color: rgb(246, 246, 246);top:80px;}
.lwpAttendeesFrameDiv{width:100%;position:absolute;bottom:0;border:1px solid rgb(233, 233, 233);background-color: rgb(246, 246, 246);visibility:hidden;overflow:auto;top:26px;}
.lwpDownloadsFrameDiv{width:100%;position:absolute;bottom:2px;visibility:hidden;top:26px;}
.lwpHostingStarted {font-size: 1.1667em;font-weight: bold;color: #FFFFFF;}
.lwpHostingStartedLarge {font-size: 1.1667em; font-weight: bold;color: #FFFFFF;}
.lwp_labelNormalStyle, a.lwp_labelNormalStyle, a.lwp_labelNormalStyle:visited, a.lwp_labelNormalStyle:active {color: #000000; text-decoration: none;}
.lwp_tdStyle {white-space:nowrap; padding:0px; }
.lwp_linkTextStyle {text-decoration:none;}
.lwp_nodeStyle {border-collapse: collapse; border-spacing:0px;}
.lwp_nodeImageStyle {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 0px; }
.lwp_labelHighlightStyle, a.lwp_labelHighlightStyle, a.lwp_labelHighlightStyle:active, a.lwp_labelHighlightStyle:visited { font-weight: bold;text-decoration: none;color: #FFFFFF; background-color: #A0A0A0; padding-right: 5px;}
.lwp_labelMouseoverStyle, a.lwp_labelMouseoverStyle:hover, a.lwp_labelMouseoverStyle:active {font-weight: normal;text-decoration: underline;color: #000000; }
.lwp_labelDragoverStyle{font-weight: normal;text-decoration: underline;color: #000000; }
.lwpFldNodeLableSpacing, .lwpFldNodeLabelSpacing {padding-left: 5px;}
.lwpTreePanel {overflow: auto;height: 100%;width: 18em;}
.lwpTreePanelBody {border-left: 1px solid #aaaaaa;border-right: 0px;border-top: 0px;border-bottom: 0px;}
.lwpTreePanelHeader {background-color: #F0F0F0;border-left: 1px solid #aaaaaa;border-right: 0px;border-top: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;}
.lwpTreePanelFooter {background-color: #F0F0F0;border-left: 1px solid #aaaaaa;border-right: 0px;border-top: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;}
.lwpPeopleFlyoutExpanded {background-color: #DEDEDE;border-left: 1px solid #9A9A9A;border-right: 0px;border-top: 0px;border-bottom: 1px solid #DEDEDE;}
.lwpPeopleFlyoutCollapsed {background-color: #DEDEDE;border-left: 1px solid #686868;border-right: 0px;border-top: 0px;border-bottom: 1px solid #DEDEDE;}
.lwpPeopleFlyoutFrame {background-color: #DEDEDE;border-left: 1px solid #686868;border-right: 1px solid #686868;border-top: 1px solid #686868;border-bottom: 1px solid #686868;}
.lwpTimeDateBorder {border:0px;} 
.lwpTimeDateCalBorder { background-color: white;border-top: 1px none #aaaaaa;border-right: 1px solid #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}
.lwpTimeDateCalText { font-weight: bold; }
.lwpTimeDateDayName { text-align: center;font-weight: normal;vertical-align: middle;background-color: white;border-top: 1px none #aaaaaa;border-right: 1px none #aaaaaa;border-bottom: 1px solid #aaaaaa;border-left: 1px none #aaaaaa;}
.lwpTimeDateDay { text-align: center;vertical-align: middle;background-color: white;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;}
.lwpTimeDateWeekendDay { text-align: center;vertical-align: middle;background-color: white;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #aaaaaa;}
.lwpTimeDateDayLink { text-decoration:none;}
.lwpTimeDateCalTop {border: 1px solid #aaaaaa;background-color: #eeeeee;}
.lwpTimeDateSelectedCalTop { border: 1px solid #606098;background-color: #d0d0d0;}
.lwpTimeDateSelectedDay { text-align: center;vertical-align: middle;background-color: #ffffff;}
.lwpTimeDateSelectedDayLink { text-decoration:none;text-align: center;vertical-align: middle;background-color: #d0d0d0;}
.lwpTimeDateSelectedWeek { text-decoration:none;text-align: center;vertical-align: middle;background-color: #d0d0d0;}
.lwpTimeDateSelectedAllWeeks { text-decoration:none;text-align: center;vertical-align: middle;background-color: #e8e8e8;}
.lwpTimeDateWeek { text-decoration:none;text-align: center;vertical-align: middle;background-color: #ffffff;border: 1px solid #aaaaaa;}
.lwpTimeDateMonthRadio { text-decoration:none;text-align: center;vertical-align: middle;width:15px;border-right: 1px solid #aaaaaa;}
.lwpTimeDateWeekRadioOn { text-decoration:none;text-align: center;vertical-align: middle;background-color: #d0d0d0;width:15px;border-color: #aaaaaa;border-right: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}
.lwpTimeDateWeekRadioOff { text-decoration:none;text-align: center;vertical-align: middle;background-color: #ffffff;width:15px;border-color: #aaaaaa;border-right: 1px solid #aaaaaa;border-left: 1px solid #aaaaaa;}
.lwpTimeDateEmptyDayName { font-weight: normal;text-align: center;vertical-align: middle;background-color: #ffffff;width:15px;border-right: 1px solid #aaaaaa;border-left: 1px none #aaaaaa;border-bottom: 1px solid #aaaaaa;}
.outerTreeStyle{color: WindowText;border-width: 0px;border-style: none;padding:0px;font-weight: 400;}
.nodeStyle{padding: 0px;letter-spacing: 0;border-collapse: collapse;}
.scrollStyle{overflow: auto;width: 200px;}
.tdStyle{padding: 0px;width: 200px;	}
.labelDragoverStyle{font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;}
.linkTextStyle{text-decoration: none}
.classForTreeSysIcons {}
.tdTreeTabStyle{padding: 0px;width: 200px;margin:0px}
.tdTableStyle{width: 200px;padding:0px;margin:0px}
.headerStyle{width: 200px;background-color: ThreeDFace;color: WindowText;border-width: 1px;border-style: solid;border-color: ThreeDShadow;margin:0px;padding:0px;}
.tree{}
.tree_outerTreeStyle{color: WindowText;border-width: 0px;border-style: none;padding: 0px;font-weight: 400;}
.tree_nodeStyle {padding: 0px;letter-spacing: 0;border-collapse: collapse;margin: 0px;}
.tree_scrollStyle{overflow: auto;width: 200px;}
.tree_tdStyle{padding: 0px;width: 200px;	}
.tree_labelNormalStyle {font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tree_nodeImageStyle {border-right: 0px;border-top: 0px;border-left: 0px;width: 19px;border-bottom: 0px;height: 16px}
.tree_labelHighlightStyle{font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;}
.tree_labelMouseoverStyle{font-size: 11px;color: #000000;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;}
.tree_labelDragoverStyle{font-size: 11px;color: #000000;background-color: #bbbbbb;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;}
.tree_linkTextStyle{text-decoration: none}
.tree_classForTreeSysIcons {}
.tree_tdTreeTabStyle{padding: 0px;width: 200px;margin:0px}
.tree_tdTableStyle{width: 200px;padding:0px;margin:0px}
.tree_headerStyle{width: 200px;background-color: ThreeDFace;color: WindowText;border-width: 1px;border-style: solid;border-color: ThreeDShadow;margin:0px;padding:0px;}
.wpsEditorToolbar {max-height: 24px;background-color: #D8D8D8;border-top: 1px solid #aebccf;border-right: 1px solid #355787;border-bottom: 1px solid #355787;border-left: 1px solid #aebccf;border-top: 1px solid #cccccc;}
.wpsEditorToolbarSection {border-width: 0px;}
/* Table displaying the tools in this section */
.wpsEditorToolbarSet {}
tr.wpsEditorToolbar {padding: 0px 2px 0px 2px;} 
table.wpsEditorToolbar {padding: 0px 0px 0px 0px;width: 100%;height: 24px;   background-color: #f0f0f0;border-top: 1px solid #cccccc;border-bottom: 0px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;background-color: white;background-image: url(/wps/DocEditor/images/editor_toolbar_gradient.gif);background-repeat:  repeat-x;background-position: 0px 0px;}    
/* A normal toolbar button */
.wpsEditorToolbarButton {padding: 3px;margin: 0px;border-width: 1px;border-style: none;}
/* A toolbar button with the mouse hovering over it */
.wpsEditorToolbarButtonRollover {background-color: WHITE;margin:0px;padding: 2px;border-top: 1px solid WHITE;border-right: 1px solid WHITE;border-bottom: 1px solid WHITE;border-left: 1px solid WHITE;}
/* A toolbar button with the mouse button pressed or selected */
.wpsEditorToolbarButtonPressed {background-color: #d8d8d8;margin:0px;padding: 2px;border-top: 1px solid #888888;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;border-left: 1px solid #888888;}
/* A selected toolbar button */
.wpsEditorToolbarButtonSelected {background-color: #aeb8c4;margin:0px;padding: 2px;border-top: 1px solid #95a5b9;border-right: 1px solid #e4edf5;border-bottom: 1px solid #e4edf5;border-left: 1px solid #95a5b9;}
/* A toolbar button with the mouse hovering over it */
.wpsEditorToolbarButtonSelectedRollover {background-color: #aeb8c4;margin:0px;padding: 2px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}
/* An icon displayed on a toolbar button */
.wpsEditorToolbarButtonIcon {width: 18px;height: 18px;margin:0px;padding:0px;}
/* A toolbar area displaying non-button controls such as text, or a dropdown */
.wpsEditorToolbarControl {padding: 1px 1px;}
/* A toolbar area displaying non-button controls such as text, or a dropdown */
select.wpsEditorToolbarControl {border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;}
/* Text on the toolbar */
.wpsEditorToolbarText {color: #333333;}
/* A link on the toolbar */
.wpsEditorToolbarLink, .wpsEditorToolbarLink:hover, .wpsEditorToolbarLink:visited, .wpsEditorToolbarLink:active {color: #333333 ;}
/* A separator between groups of toolbar items */
.wpsEditorToolbarSeparatorNew {background-color: #355787;height: 18px;width: 5px;margin: 0px;padding: 0px;border-top: 0px none #305080;border-bottom: 0px none #305080;border-left: 1px none #aebccf;}
/* A separator between groups of toolbar items */
.wpsEditorToolbarSeparator {background-image: url(/wps/DocEditor/images/separator.gif);margin: 0px;padding: 0px 7px 0px 7px;}
/* A spacer between groups of toolbar items  */
.wpsEditorToolbarSpacer {padding: 0px 2px 0px 2px;}
/* A separator between groups of toolbar items */
.wpsEditorToolbarHandle {background-color: #c5d1de;padding: 0px;margin: 0px;width: 1px;border-top: 1px solid #e4edf5;border-right: 1px solid #95a5b9;border-bottom: 1px solid #95a5b9;border-left: 1px solid #e4edf5;}
.wpsEditorTextArea {background-color: #fff;border: 1px solid #cccccc;padding: 0px;margin: 0px;}
.wpsEditorTextAreaText {margin: 0px;  padding: 0px;border: 0px none;}
.clearing {clear: both;}
.layoutRow {width: 100%;}
.layoutColumn {width: 100%;}
.generalErrorText {	color: red;}
.portlet-separator { margin:0px; line-height:1px;background-color: #999999;}
.ibm-portlet-section-header {border-bottom: 1px solid #E0E0E0;}
.information {color: #888; margin-bottom: 0.4em;}
.ibm-portlet-section-body {width: 100%;clear: both;}
.ibm-portlet-item-summary-list {padding:0;margin:0}
.ibm-portlet-item-summary-list UL {padding: 0; margin: 0;}
.ibm-portlet-item-summary-list LI {padding: 0; margin: 0; list-style: none;}
.ibm-portlet-item-summary-list .ibm-portlet-item-summary {margin-bottom: 2em;}
.centered-div-outer {overflow: hidden;position: relative; width: 100%;}
.centered-div-outer[class] {display: table; position: static;}
.centered-div-outer .centered-div-middle {position: absolute; top: 50%; text-align: center; width: 100%;} /* IE only */
.centered-div-outer .centered-div-middle[class] {display: table-cell; vertical-align: middle; position: static;}
.centered-div-outer .centered-div-middle .centered-div-inner {position: relative; top: -50%} /* IE only */
.ibm-portlet-item-summary-list .ibm-portlet-item-summary {margin-bottom: 2em;}
.ibm-portlet-item-summary H3 {margin:0;padding:0;display:inline; ;font-weight:normal;}
.ibm-portlet-item-summary UL.property-list {margin: 0.05em 0; padding:0; width: 100%;}
.ibm-portlet-item-summary UL.property-list LI {display: inline; color: gray; float: left; margin: 0; margin-right:0.5em; padding: 0; list-style-type: none;}
.ibm-portlet-item-summary PRE.text {font-family: Helvetica, Arial, sans-serif; font-size: 1em;margin:0;padding:0;}
.ibm-portlet-item-summary .abstract {padding: 0; margin-top: 0.75em;}
.ibm-portlet-item-summary .abstract P {margin-top:0;padding-top:0;}
.ibm-portlet-item-summary .item-affordance TD {padding-top: 0.7em; padding-bottom: 0.7em;}
.ibm-portlet-item-summary .item-affordance TD.locked-icon {padding:0; vertical-align: top; text-align: right;}
.ibm-portlet-item-summary .item-affordance TD.icon {vertical-align: middle; padding-left: 1.5em; padding-right: 1.5em;}
.ibm-portlet-item-summary .item-affordance UL.property-list {padding-left: 0.7em;}
.ibm-portlet-item-summary .item-affordance TD.folder .abstract {padding: 0 0.6em; margin-top: 0.75em;}
.ibm-portlet-item-summary .item-affordance TD.document .abstract {padding: 0 0.6em; margin-top: 0.75em;}
* HTML .ibm-portlet-item-summary .item-affordance TD .drag-image {margin-right: 10px;}
*:first-child蛙 .ibm-portlet-item-summary .item-affordance TD .drag-image {margin-right: 10px;}
TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary DIV.name-indent {padding: 0 0.6em;}
TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.folder-link,
TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.folder-link:visited {color: #0063DC;}
TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.document-link,
TABLE.ibm-portlet-table-summary .ibm-portlet-item-summary H3 A.document-link:visited {color: #0063DC;}
A.document-link { color: #0063DC; text-decoration: none; }
A.document-link:visited { color: #0063DC; }
A.document-link:hover { text-decoration: underline; }
.ibm-portlet-sidebar .info-section UL.property-list {margin: 0;padding: 0;}
.ibm-portlet-sidebar .info-section UL.property-list LI {margin: 0;padding: 0;margin-bottom: 0.5em;list-style: none;}
.ibm-portlet-sidebar .info-section UL.property-list LI LABEL {color: #888;}
/* .palette {background-color: white;} */
/* Header */
.palette h5{color: #FFFFFF !important;background-color: #578adb;background: #578adb url(../../colors/default/toolbar_background.gif) repeat-x;font-size: 1.333em;border: 1px solid;border-right: 0px;border-color: #97A9C1;height: 48px;margin-top: 0px; margin-bottom: 0px;}
.palette h5 div{margin-top: 18px;margin-left: 10px;}
/* Hidden forms cause extra whitespace if display is not set to inline */
.palette form{display: inline;}
/* Search box */
.contentTypeSearch{background-color: #E8EBF1;color: #7A93BB;margin-top: 0px;margin-bottom: 0px;}
.contentTypeSearch table{margin-left: 10px;}	
/* Selected category title */
.categoryTitleExpanded{background: url(../../colors/default/palette_selected_cat.gif ) repeat-x;background-position: top;background-color: #E8EBF1;font-size: 0.9166em;font-family: arial;padding: 5px 10px;color: #7A93BB;margin-bottom: 0px;}
/* Unselected category title */
.categoryTitleCollapsed{background: url(../../colors/default/palette_unselected_cat.gif ) repeat-x;background-position: top;background-color: #E8EBF1;font-family: arial;font-size: 0.9166em;color: #7A93BB;padding: 5px 10px;margin-bottom: 0px; }
/* hide the contents of a category when unselected */
.contentItemListCollapsed{display: none;}
/* An Item in a category */
.contentItem{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #4E4E4E;}
/* An Item in a category */
.contentItemGrayed{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #C6C6C6;}
.contentItemHover{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #4E4E4E;}
.contentItemGrayedHover{font-weight: normal;font-family: arial;font-size: 0.9166em;color: #C6C6C6;}
/* the icon associated with the item */
.contentItemIcon{vertical-align: middle; border: 0px;}
/* Only display the item context menu when hovering over the item */ 
.contentItem button{visibility: hidden;}
.contentItemHover button{visibility: visible;}
.contextMenu{border: 0px; background-color: transparent;}	
.actionMainArea{margin: 4px;}
.actionFooter{margin-top: 4px;}
.dropActive{border: 1px solid #FF9000;}
.dropAware{border: 1px solid #FFEBC5;}
/* Top level container for the person menu */
.personMenu { border:1px solid rgb(224,224,224); background-color:rgb(245,248,255); font-family:Helvetica, Arial, sans-serif; font-style:normal; margin:0px; padding:0px; -moz-border-radius: 7px; }
.personMenu a { color:#0063dc; text-decoration:underline; }
.semtag_header { }
/* Container for business-card photo */
.photoCard { float:left; margin:10px 5px 10px 10px; padding:0px; }
.photoCard img { border:1px solid rgb(192,192,192); padding:2px ! important; height:115px; width:115px; background-color:white; }
/* Container for business-card */
.businessCard { float:right; margin:11px 3px; padding-top:0px; line-height:1.7em; }
/* List for displaying business card information */
.businessCard ul { list-style-type:none; margin:0px; padding-left:0px }
.businessCard .cardName { color:black; font-weight:bold; font-size:1.3em; }
.businessCard li { color:black; font-size:1.2em; }
.businessCard a { text-decoration:underline; }
/* Container for person menu actions */
.personMenuActions { clear:both; background-color:white; width:100%; padding:0px; margin-bottom:0px; border-top:1px solid #ACB9CD; }
/* Styles for menu list */
.personMenuActions ul { padding:0px; margin:0px; list-style:none; }
.personMenuActions li { }
/* Styles for the hover */
.menu_drop_icon { color:black; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:1.0em; background-color:#e2eeff; border:1px solid #ACB9CD; padding:3px 5px; -moz-border-radius: 7px; }
.menu_drop_icon img { border:none; }
a.menu_drop_icon { background: url(../menu_dropdown.gif) no-repeat scroll center; }
a.menu_drop_icon:link, a.menu_drop_icon:visited{ color:#000; text-decoration:none; }
a.menu_drop_icon:hover { background: url(../menu_dropdown.gif) no-repeat scroll center; }
.hasHover { border-bottom: 1px dotted #306bc4; }
/* Values specific to popup menu */
.personMenu { width:400px; }
.personMenu .photoCard { }
.personMenu .photoCard img { }
.personMenu .businessCard { width:258px; }
.personMenu .businessCard ul { }
.personMenu .businessCard .cardName { }
.personMenu .businessCard li { }
.personMenu .businessCard a { }
.personMenu .personMenuActions { -moz-border-radius: 7px; }
.personMenu .personMenuActions tr, .personMenu .personMenuActions td { border-width:0px; padding:0px; margin:0px; -moz-border-radius: 7px; }
.personMenu .personMenuActions a { color:black; font-size:1.2em; text-decoration:none; border: solid 1px; display:block; padding:1px 2px 1px 5px; -moz-border-radius: 7px; }
.personMenu .personMenuActions a:link, .personMenu .personMenuActions a:visited { border-color: white; }
.personMenu .personMenuActions a:hover, .personMenu .personMenuActions a:active { background-color:#e2eeff; border-color: #8bb5e8; }
.personMenu .personMenuActions a:focus, .personMenu .personMenuActions a:active { background-color:#e2eeff; border-color: #8bb5e8; }
/** Styles for popup person card **/
.personMenu #levelOne {clear:left;margin:12px 0 5px;padding:0 0 0 125px;}
.personMenu #levelOne #photo {float:left;margin:0 0 0 -113px;padding:3px !important; border:1px solid #c2c2c4;background-color:#fff;}
.personMenu #levelOne #fn {font-size:1.2em;font-weight:bold;margin:3px 0px 0px;padding:0;}
.personMenu #levelOne #noProfileMsg {padding-top:10px;}
.personMenu #levelOne h3 {font-size:1.1em;font-weight:normal;margin:0;padding:0;}
.personMenu #levelTwo {border-top:1px solid #e3e3e4;clear:left;margin:0;padding:5px 0}
.personMenu #levelTwo #applicationLinks {padding-left:12px;}
.personMenu #levelTwo .actions{margin:0;padding:0}
.personMenu #levelTwo .actions li{display:inline;margin:0 0 0 -4px;padding:0 10px;border-left:1px solid #ccc;}
.personMenu #levelTwo .actions li.first{margin-left:0;padding-left:0;border-left-width:0;}
.personMenu #levelTwo .actions li.first, .personMenu #levelTwo .actions li.last{margin-left:-5px;padding-left:0;border-left-width:0;}
.personMenu #levelTwo .actions a, .personMenu #levelTwo .actions a:visited{color:#105cb6 !important;text-decoration:underline !important;border-bottom:0 !important;}
.personMenu #levelTwo .actions a:hover, .personMenu #levelTwo .actions a:focus{color:#05386b !important;text-decoration:underline !important;border-bottom:0 !important;}
.active span, .online {background:transparent url("../images/active.gif") 0 4px no-repeat;padding-left:18px}
.away span {background:transparent url("../images/away.gif") 0 4px no-repeat;padding-left:18px}
.meeting span {background:transparent url("../images/meeting.gif") 0 4px no-repeat;padding-left:18px}
.dnd span {background:transparent url("../images/dnd.gif") 0 4px no-repeat;padding-left:18px}
.mobileActive span {background:transparent url("../images/mobileactive.gif") 0 4px no-repeat;padding-left:18px}
.mobileAway span {background:transparent url("../images/mobileaway.gif") 0 4px no-repeat;padding-left:18px}
.mobileMeeting span {background:transparent url("../images/mobileinameeting.gif") 0 4px no-repeat;padding-left:18px}
.mobileDnd span {background:transparent url("../images/mobiledonotdisturb.gif") 0 4px no-repeat;padding-left:18px}
.away span a.online, .meeting span a.online, .dnd span a.online, .mobileAway span a.online, .mobileMeeting span a.online, .mobileDnd span a.online, .online {font-weight:normal}
/* Container for extended business-card */
.businessCardExtended { border:1px solid rgb(241,241,241); background-color:F1F1F1; float:left; margin:3px 3px; padding-top:0px; line-height:1.2em; }
/* List for displaying extended business card information */
.businessCardExtended ul { list-style-type:none; margin:0px; padding-left:0px }
.businessCardExtended .cardName { color:black; font-weight:bold; font-size:1.1em; }
.businessCardExtended li { color:black; font-size:1.0em; }
.businessCardExtended a { text-decoration:underline; }
.toggle { float:right; margin:1px 1px 1px 1px; padding:0px; }
.toggle img { float:right; }
/*.personMenu .businessCardExtended { width:358px; }*/
.personMenu .businessCardExtended { width:390px; }
.personMenu .businessCardExtended ul { }
.personMenu .businessCardExtended .cardName { }
.personMenu .businessCardExtended li { }
.personMenu .businessCardExtended a { }
.personMenu .toggle { width:390px;}
.personMenu .toggle img{ float:right;}
/* Values specific to inline menu */
.X-person-display-inline .personMenu {}
.X-person-display-inline .personMenu .photoCard {}
.X-person-display-inline .personMenu .photoCard img {}
.X-person-display-inline .personMenu .businessCard {}
.X-person-display-inline .personMenu .businessCard ul {}
.X-person-display-inline .personMenu .businessCard .cardName {}
.X-person-display-inline .personMenu .businessCard li {}
.X-person-display-inline .personMenu .personMenuActions {}
.X-person-display-inline .personMenu .personMenuActions ul {}
.X-person-display-inline .personMenu .personMenuActions li {}
.X-person-display-inline .personMenu .personMenuActions a:link, .X-person-display-inline .personMenuActions a:visited{}
/* hyper link for Person Menu */
.hyperLink { color:black; text-decoration:none; }
/* Fix some rtl issues */
.dijitRtl .wpsPagingTableHeaderEnd { background-image: url(../../colors/default/PagingTableTopRight_rtl.gif); background-position: left top; }
.dijitRtl .wpsPagingTableFooterEnd { background-image: url(../../colors/default/PagingTableBottomRight_rtl.gif); background-position: left bottom; }
.dijitRtl .wpsPagingTableHeaderStart { border-width: 1px 1px 0 0; border-style: solid solid none none; }
.dijitRtl .wpsPagingTableFooterStart { border-width: 0 1px 1px 0; border-style: none solid solid none; }
.dijitRtl .wpsPortletSelectedTabTopStart { background-image: url(../../colors/default/PortletSelectedTabTopRight.jpg); background-position: right bottom; }
.dijitRtl .wpsPortletTabTopStart { background-image: url(../../colors/default/PortletTabTopRight.jpg); background-position: right bottom; }
.dijitRtl .wpsPortletSelectedTabMiddleStart, .dijitRtl .wpsPortletTabMiddleStart, .dijitRtl .wpsPortletSelectedTabBottomStart, .dijitRtl .wpsPortletTabBottomStart { border-width: 0 1px 0 0; border-style: none solid none none; }
.dijitRtl .wpsPortletSelectedTabTopEnd { background-image: url(../../colors/default/PortletSelectedTabTopLeft.jpg); background-position: left bottom; }
.dijitRtl .wpsPortletTabTopEnd { background-image: url(../../colors/default/PortletTabTopLeft.jpg); background-position: left bottom; }
.dijitRtl .wpsPortletSelectedTabMiddleEnd, .dijitRtl .wpsPortletTabMiddleEnd, .dijitRtl .wpsPortletSelectedTabBottomEnd, .dijitRtl .wpsPortletTabBottomEnd { border-width: 0 0 0 1px; border-style: none none none solid; }
/* Copyright IBM Corp. 2012  All Rights Reserved.                    */
.accessControlRootDiv {
    min-width: 600px;
    background-color: #d0d0d0;
    width: 774px;
}

.dbcsEnlarged .dialog_container .accessControlRootDiv {
    font-size: 0.83em;
}

.accessControlSearchBtnDiv {
    margin-bottom: 10px;
    font-size: 1.4em;
    clear: both;
}

.accessControlContent {
    float: left;
    width: 740px;
    height: 505px;
    background-color: #e1e1e1;
}

.accessControlListDiv {
    height: 424px;
    font-size: 1.4em;
    position: relative;
    margin: 22px 22px 10px 22px;
}

.accessControlBottomNoSearchDiv {
    margin: 5px 40px 5px 80px;
}

.accessControlEditListDiv {
    position: absolute;
    top: 0;
    left: 485px;
    width: 215px;
    height: 100%;
}

.accessControlPersonalizeListDiv {
    margin: 24px 9px;
    float: left;
}

.accessControlViewListDiv {
    margin: 0 250px;
    width: 215px;
    height: 100%;
}

.dj_ie6 .accessControlViewListDiv{
	margin: 0 241px;
}


.accessControlEditList {
    overflow-y: hidden;
    margin: 5px;
}

.editList {
    background-color: #ffffff;
    border: solid 1px #a3c0e7;
    width: 208px;
}

.accessControlPersonalizeList {
    overflow-y: hidden;
    height: 315px;
    margin: 5px;
}

.personalizeList {
    background-color: #ffffff;
    border: solid 2px #98FB98;
    width: 198px;
    height: auto;
}

.accessControlViewList {
    height: auto;
    overflow-y: hidden;
    margin: 5px;
    text-align: left;
}

.viewList {
    background-color: #FFFFFF;
    border: 1px solid #E1B982;
    width: 208px;
}

.searchIndicatorContainer{
	display:none;
}

.searchIndicatorImg{
	background-image: url("images/progress-anim.gif");
	width:20px;
	height:20px;
	margin: 5px;
	float:left;
}

.searchIndicatorText{
	height:30px;
	line-height:30px;
	float:left;
}

.accessControlNoResultMsg{
	display:none;
}
.accessControlSearchList {
    overflow-y: hidden;
    height: auto;
    margin: 5px;
}

.searchList {
    background-color: #ffffff;
    border: solid 1px #c2c2c2;
    width: 208px;
}

.overList {
    border: 1px solid #aaa;
}

.accessControlSearchListDiv {
    margin: 0 40px 0 0;
    width: 215px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.clear {
    clear: both;
}

.dividerLine {
    background: transparent url("images/sharepage/divider_line.png") repeat-x scroll left top;
    height: 2px;
}

.accessControlBottomDiv {
    height: 600px;
    padding: 15px 15px 0px;
    font-family: Arial, Helvetica, Sans-Serif;
}

.accessControlBottomDivWithError {
    height: 630px;
    padding: 15px 15px 0px;
    font-family: Arial, Helvetica, Sans-Serif;
}

.accessControlShadowBox {
    position: relative;
    clear: both;
	float:left;
	display:block;
}

.accessControlUpperDiv {
    padding: 15px 0px 10px 18px;
    font-family: Arial, Helvetica, Sans-Serif;
}

.accessControlIcon {
    margin-right: 12px;
}

.share_heading_icon_img {
    background-image: url(/mum/images/sharepage/share_heading_icon.png);
    width: 44px;
    height: 44px;
}

.dj_ie6 .share_heading_icon_img {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src="/mum/images/sharepage/share_heading_icon.png");
	background:none;
}
.accessControlUpperBtnDiv{
	margin:5px;
}
.accessControlPageName{
	color:#000000;
	font-style:italic;
}
.accessControlDesp{
	color:#4e4c4c;
	font-size: 1.2em;
	line-height:1.6em;
	padding-left: 2px;
	padding-bottom: 10px;
}
.accessControlTitle{
	color:#000000;
	font-size: 2.2em;
}
.accessControlBottomBtnDiv{
	text-align:right;
	margin:15px;
}


/* -------------------- begin of shadow-------------------*/

.accessControlShadow{
	position:absolute;
	font-size:0;
}
.insetTopLeftCorner{
	background:transparent url("images/sharepage/inset_left_top_corner.png") repeat scroll 0%;
	width:3px;
	height:3px;
	left:0; top:0;
}

.insetTopRightCorner{
	background:transparent url("images/sharepage/inset_right_top_corner.png") repeat scroll 0%;
	width:3px;
	height:3px;
	right:0; top:0;
}

.insetLeftBottomCorner{
	background:transparent url("images/sharepage/inset_left_bottom_corner.png") repeat scroll 0%;
	width:3px;
	height:3px;
	left:0;
	bottom:0;
}

.insetRightBottomCorner{
	background:transparent url("images/sharepage/inset_right_bottom_corner.png") repeat scroll 0%;
	width:3px;
	height:3px;
	right:0; bottom:0;
}
	
.insetTopMiddle{
	background:transparent url("images/sharepage/inset_top_middle.png") repeat-x scroll 0%;
	width:734px;
	height:3px;
	top:0;left:3px;
}
	
.insetLeftMiddle{
	background:transparent url("images/sharepage/inset_left_middle.png") repeat-y scroll 0%;
	width:3px;
	height:502px;
	top:3px;left:0;
}

.insetBottomMiddle{
	background:transparent url("images/sharepage/inset_bottom_middle.png") repeat-x scroll 0%;
	width:734px;
	height:3px;
	bottom:0;left:3px;
}
	
.insetRightMiddle{
	background:transparent url("images/sharepage/inset_right_middle.png") repeat-y scroll 0%;
	width:3px;
	height:502px;
	top:3px;right:0;
}

/* -------------------- end of shadow-------------------*/

.accessControlRemoveBtnDiv{
	margin-bottom:10px;
	margin-right:22px;
	float:right;
}

.dj_ie7 .accessControlRemoveBtnDiv{
	margin-right:11px;	
}

.dj_ie6 .accessControlRemoveBtnDiv{
	margin-right:8px;
	margin-bottom:5px;	
}

.displayNone{
	display:none;
}
	/* view acl */
.dojoDndItem_aclview { 
	margin:3px;
	*margin:4px 3px 3px;
	line-height:1.4em;
}

.dojoDndItemOver_aclview {
	background: #feeec1;
	cursor:pointer;
}

.dojoDndItemSelected_aclview {
	background: #feeec1; color: #444;
}

.dojoDndItemOver_aclview .dojoDndItemSelected_aclview {
	background: #ededed;
}

.dojoDndItemBefore_aclview {
	border-top: 2px solid #369;
}

.dojoDndItemAfter_aclview {
	border-bottom: 2px solid #369;
}
.dojoDndItemAnchor_aclview {
	background: #feeec1; color: black;
}

.dojoDndAvatarHeader_aclview {
	background: #aaa;
}

.dojoDndAvatarItem_aclview {
	background: #fff;
	border-bottom:1px solid #666;
}

/* personalize acl */
.dojoDndItem_aclpersonalize { 
	margin:3px;
	*margin:4px 3px 3px;
	line-height:1.4em;
}

.dojoDndItemOver_aclpersonalize {
	background: #98FB98;
	cursor:pointer;
}

.dojoDndItemSelected_aclpersonalize {
	background: #ccf; color: #444;
}

.dojoDndItemOver_acl .dojoDndItemSelected_aclpersonalize {
	background: #ededed;
}

.dojoDndItemBefore_aclpersonalize {
	border-top: 2px solid #369;
}

.dojoDndItemAfter_aclpersonalize {
	border-bottom: 2px solid #369;
}
.dojoDndItemAnchor_aclpersonalize {
	background: #ccf; color: black;
}

.dojoDndAvatarHeader_aclpersonalize {
	background: #aaa;
}

.dojoDndAvatarItem_aclpersonalize {
	background: #fff;
	border-bottom:1px solid #666;
}

/* edit acl */
.dojoDndItem_acledit { 
	margin:3px;
	*margin:4px 3px 3px;
	line-height:1.4em;
}

.dojoDndItemOver_acledit {
	background: #d3eaff;
	cursor:pointer;
}

.dojoDndItemSelected_acledit {
	background: #d3eaff; color: #444;
}

.dojoDndItemOver_acledit .dojoDndItemSelected_acledit {
	background: #ededed;
}

.dojoDndItemBefore_acledit {
	border-top: 2px solid #369;
}

.dojoDndItemAfter_acledit {
	border-bottom: 2px solid #369;
}
.dojoDndItemAnchor_acledit {
	background: #d3eaff; color: black;
}

.dojoDndAvatarHeader_acledit {
	background: #aaa;
}

.dojoDndAvatarItem_acledit {
	background: #fff;
	border-bottom:1px solid #666;
}

	/* search acl */
.dojoDndItem_aclsearch { 
	margin:3px;
	*margin:4px 3px 3px;
	line-height:1.4em;
}

.dojoDndItemOver_aclsearch {
	background: #DDDDDD;
	cursor:pointer;
}

.dojoDndItemSelected_aclsearch {
	background: #DDDDDD; color: #444;
}

.dojoDndItemOver_aclsearch .dojoDndItemSelected_aclsearch {
	background: #ededed;
}

.dojoDndItemBefore_aclsearch {
	border-top: 2px solid #369;
}

.dojoDndItemAfter_aclsearch {
	border-bottom: 2px solid #369;
}
.dojoDndItemAnchor_aclsearch {
	background: #DDDDDD;
	color: black;
}

.dojoDndAvatarHeader_aclsearch {
	background: #aaa;
}

.dojoDndAvatarItem_aclsearch {
	background: #fff;
	border-bottom:1px solid #666;
}

input.lotusFormButtonShort {
	background:transparent url("images/formBtnBg.gif") repeat-x scroll left top;
	border:1px solid #4C94D6;
	color:white;
	font-weight:bold;
	margin-right:5px;
	padding:2px 7px;
	font-family:inherit;
	font-size:inherit;
}

input.lotusFormButtonLong {
	background-color:#FFFFFF;
	background-image:url(./images/whiteBtnBkgd.png);
	background-position:left center;
	background-repeat:repeat-x;
	border:1px solid #C0C7CD;
	color:#0084FF;
	font-size:inherit;
	font-weight:bold;
	padding:2px 10px 4px;
	text-decoration:none;
	white-space:nowrap;
	cursor:pointer;
	cursor:hand;	
}

.dj_ie input.lotusFormButtonLong {
	width:auto;
	overflow:visible;
}

input.lotusFormButtonLong:focus,input.lotusFormButtonLong:hover{
	border:1px solid #8E8E8E;
	outline:0;
}

.accessControlReassignDiv{
	padding:20px 13px 20px;
	font-weight:bold;
	font-family : Arial, Helvetica, Sans-Serif;
	overflow:auto;
}

.accessControlReassignHas {
	font-style:italic;
	color: gray;
	margin-left:2px;
	margin-right:2px;
}

.accessControlReassignLevel {
	font-weight:b;
}
.accessControlReassignTitle{
	font-size:1.6em;
}
.accessControlReassignList{
	font-size:1.6em;
	
}
.accessControlReassignConfirm{
	color:#4C94D6;
	font-size:1.6em;
}

.accessControl_searchOptions {
	font-family: Arial;
	color: #666666;
	background:transparent url("images/sharepage/boxBackground.png") repeat-x scroll left top;
	border: 2px solid #FFFFFF;
	position: absolute;
	z-index: 50;
	cursor: pointer;
}
.searchOption_item{
	padding: 4px 12px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.searchOption_item_highlighted {
	background:transparent url("images/sharepage/highlightBg.png") repeat-x scroll left top;
	background-position: 10px 2px;
	font-weight:normal;
}

.addToViewBtnMiddle{
	width:206px;padding:4px 0;	
	border:1px solid #DCAB32;
	text-align:center;
	
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.addToViewBtnMiddle:hover{
	border-color:#C17612;
}

.dijit_a11y .addToViewBtnMiddle{
	display:none;
}
.dijit_a11y .addToEditBtnMiddle{
	display:none;
}

.addBtnA11y{
	display:none;
}

.dijit_a11y .addBtnA11y{
	display:inline;
	float:left;
}
.addToEditBtnA11y_button,.addToViewBtnA11y_button{
	width:189px;
}


.addToView{
	cursor:pointer;
	background:#FFEBB2 url("images/sharepage/add_to_view_btn.png") repeat-x center;
	border:1px solid #F0F0F0;
	
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.addToView:hover{
	background:#FFDC80 url("images/sharepage/add_to_view_btn_hover.png") repeat-x center;
}

.addToEdit{
	cursor:pointer;
	background:#D3E5FF url("images/sharepage/add_to_edit_btn.png") repeat-x center;
	border:1px solid #F0F0F0;
	
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.addToEdit:hover{
	background:#B2D2FF url("images/sharepage/add_to_edit_btn_hover.png") repeat-x center;
}

.addToEditBtnMiddle{
	width:206px;padding:4px 0;	
	border:1px solid #559BEE;
	text-align:center;

	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

.addToEditBtnMiddle:hover{
	border-color:#2F66E4;
}

.searchResultHeaderMiddle{
	font-weight:bold;
	padding:4px 10px;
	color:white;
	font-weight:bold;
	border: 1px solid #6A6A6A;
	background:#737373 url("images/sharepage/search_results_gray_gradient.png") repeat-x top left;
		
	border-radius:2px 2px 0 0;
	
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
 	
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
}

.accessControlCancel{
	margin-right: 15px;
	text-decoration:underline;
	vertical-align:middle;
}
.accessControlSearchListUpDiv{
	height:22px;
	width:208px;
	border-bottom:1px solid #c2c2c2;
}
.accessControlViewListUpDiv{
	height:22px;
	width:208px;
	border-bottom:1px solid #c2c2c2;
}
.accessControlEditList {
	text-align: left;
	height:auto;
}
.accessControlEditListUpDiv{
	height:22px;
	width:208px;
	border-bottom:1px solid #c2c2c2;
}
.accessControlSearchListDownDiv{
	height:22px;
	width:208px;
	border-top:1px solid #c2c2c2;
	position:absolute;
	bottom:0;
}
.accessControlViewListDownDiv{
	height:22px;
	width:208px;
	border-top:1px solid #c2c2c2;
	position:absolute;
	bottom:0;
	
}
.accessControlEditListDownDiv{
	height:22px;
	width:208px;
	border-top:1px solid #c2c2c2;
	position:absolute;
	bottom:0;
}
.accessControlJumpUpDiv{
	height:22px;
	width:40px;
	float:left;
	border-left:1px solid #c2c2c2;
	text-align:center;
}
.accessControlPageUpDiv{
	float:left;
	height:22px;
	padding-left:84px;
	text-align:left;
	width:83px;
}
.accessControlJumpDownDiv{
	border-left:1px solid #C2C2C2;
	float:left;
	height:22px;
	width:40px;
	text-align:center;
}
.accessControlPageDownDiv{
	float:left;
	height:22px;
	padding-left:84px;
	text-align:left;
	width:83px;
}
/*
.common_cancel{
	margin-right: 13px;
	text-decoration:underline;
	cursor:pointer;
	font-size:12px;
	font-family : Arial, Helvetica, Sans-Serif ;
	font-weight: normal;
	color:#0063DC !important;
}

.common_cancel:hover, .common_cancel:focus{
	color:#05386B !important;
	border-bottom:0pt none !important;
	text-decoration:underline !important;
}
*/
.initACLSearchInput{
	width: 170px;
	vertical-align: middle;
	color: #ccc;
	font-style:italic;
	padding:1px 5px;
}
.ACLSearchInput{
	width: 170px;
	vertical-align: middle;
	color: #555;
	padding:1px 5px;
}

.lotusFormButtonReassignNoChange {
	margin-right:0px;
	margin-left:13px;
}

.dj_safari .lotusFormButtonReassign {
	margin-right:0px;
	margin-left:0px;
}

input.accessSearch{
	border:1px solid #808080;
}

input.accessSearch:focus,input.accessSearch:hover{
	outline:0;
	border:1px solid #404040;
}

.aclSearchItemHover{
	background:#DDDDDD none repeat scroll 0 0;
	cursor:pointer
}

.aclViewItemHover{
	background:#FEEEC1 none repeat scroll 0 0;	
	cursor:pointer
}

.aclEditItemHover{
	background:#D3EAFF none repeat scroll 0 0;
	cursor:pointer
}

.aclUserItem{
	line-height:1.4em;
	margin:3px;
}

.aclUserItem div.aclUserItemFloater {
	float: left;
	margin-right: 5px;
}

.aclUserItemContent{
	font-family:Arial, Helvetica, Sans-Serif;
    font-size:14px;
}



/*new by zhaojing */
.includeBox{
	margin-top:5px;
	margin-bottom:5px;
	line-height:1.4em;	
	font-size:12px;
	text-align:left;
}

.includeInside{
	margin:3px;	
}

.viewIncludeBox{
	background-color: #fff4c9;
	border: 1px solid #e1b982;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px	
}

.editIncludeBox{
	background-color: #d3e5ff;
	border: 1px solid #a3c0e7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px	
}

.includeContent{
	color:#000000;
	padding:5px;	
}
.accessControlListDiv .lotusMessage{
	margin: 22px 22px 0px 22px;
}

.accessControlSearchListDiv .lotusMessage{
	margin: 5px;
}
/* adjust length when message is displayed for 
   accessControlListDiv, insetRightMiddle and insetLeftMiddle */
.accessControlInnerMessage{
	height: 575px;
}
/* adjust length when message is displayed for 
   accessControlBottomDiv */
.accessControlOuterMessage{
	height: 670px;
}
/* Copyright IBM Corp. 2012  All Rights Reserved.                    */
.viewMorePageContentDiv{
	margin: 10px 20px; 
	border: 1px solid #7F9DB9; 
	width:558px; 
	height:300px; 
	background-color:#F3F3F3;
	overflow-y:auto;
}



/* Copyright IBM Corp. 2012  All Rights Reserved.                    */
.treeItemText {
    color: #000000;
    font-family: Arial;
    font-size: 1.5em;
    font-weight: bold
}

.treeItemDesc {
    font-size: 12px;
    font-family: italic, Italic;
    color: #666666;
    padding-top: 2px;
}

.treeItemDescLoc {
    margin: -2px 0px 3px 3px;
}

.treeItemDescPreLoc {
    margin: -2px 3px 3px 0px;
}

.treeItemDividerTop {
    height: 2px;
    background-repeat: repeat;
	font-size:0px;
}

.treeItemDividerBottom {
    height: 2px;
    background-image: url("images/divider_morepages.png");
    background-repeat: repeat-x;
	clear:both;
	background-position:bottom;
	font-size:0px;
}

.dialogTitle {
    color: #0058C3;
    font-size: 20px;
    font-family: Arial;
}

.dialogTitleDesc {
    font-size: 12px;
    font-family: Arial;
    /*font-weight:bold;*/
}

input.sharingPageTreeButton {
    background: transparent url("images/formBtnBg.gif") repeat-x scroll left top;
    border: 1px solid #4C94D6;
    color: white;
    font-weight: bold;
    margin-right: 5px;
    padding: 0px 7px;
    text-align: left;
    font-family: inherit;
    font-size: inherit;
    cursor: pointer;
}

input.sharingPageFrameButton {
    background: transparent url("images/formBtnBg.gif") repeat-x scroll left top;
    border: 1px solid #4C94D6;
    color: white;
    font-size: 1.5em;
    height: 1.8em;
    width: 4em;
    font-weight: bold;
    margin-right: 5px;
    padding: 0px 7px;
    text-align: left;
    font-family: inherit;
    cursor: pointer;
}

.highLightTreeItem {
    background-color: #E3E3E3;
}

.highLightTreeText {
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.acceptText {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.2em;
    color: #9090B1;
    margin: 1px 0px 3px 3px;
    padding-top: 2px;
}

.shareWithMePage_btn_line {
    background-color: #DAE9F2;
    clear: both;
    height: 48px;
    padding-top: 10px;
    text-align: right;
}

.pageItemContent {
    margin-left: 18px;
    min-height: 18px;
    min-width: 18px;
    padding-left: 1px;
    padding-top: 3px;
}
/* Copyright IBM Corp. 2012  All Rights Reserved.                    */
.dialog_leftsidebar {
	min-height:30px;
	position:absolute;
    left: 1px; width: 25px; top: 49px; bottom: 1px;
	background-color: black;
	opacity:0.4;
	filter: alpha(opacity=40); /*for IE*/
 	cursor: move;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.dialog_leftsidebar_notitle {
	min-height:30px;
	position:absolute;
    left: 1px; width: 25px; top: 14px; bottom: 14px;
	background-color: black;
	opacity:0.4;
	filter: alpha(opacity=40); /*for IE*/
 	cursor: move;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	z-index:-1;
}

.dialog_rightsidebar {
	min-height:30px;
	position:absolute;
	right: 1px; width: 25px; top: 49px; bottom: 1px;
	background-color: black;
	opacity:0.4;
	filter: alpha(opacity=40); /*for IE*/
 	cursor: move;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
}
* html .dialog_rightsidebar{
	background:none;
}

.dialog_rightsidebar_notitle {
	min-height:30px;
	position:absolute;
	right: 1px; width: 25px; top: 14px; bottom: 14px;
	background-color: black;
	opacity:0.4;
	filter: alpha(opacity=40); /*for IE*/
 	cursor: move;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
}

* html .dialog_rightsidebar_notitle{
	background:none;
}

.dialog_endbar {
	height: 0px;
 	cursor: move;
	text-align: right;
	padding-right:13px;
	font-size: 1.4em;
	background:black;
	opacity: 0.4;
	filter: alpha(opacity=40); /*for IE*/
}

.mumRoundCorner .dialog_endbar {
	-moz-border-radius: 0px 0px 20px 20px;
	-webkit-border-radius: 0px 0px 20px 20px;
}

* html .dialog_endbar{
	background-color:#22334d;
	display: none;
}

.dialog_titlebar {
	cursor: move;	
	background-image: url(images/oneui/titleBkgd.png);
	background-color: white;
	background-position: 0 -900px;
	border-bottom: #E2EBF1 solid 1px;
	color: #444444;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1.95em;
	line-height: 1.2em;
	padding: 12px 12px 12px 20px;
}

.mumRoundCorner .dialog_titlebar {
	-moz-border-radius: 20px 0px 0px 0px;
	-webkit-border-radius: 20px 0px 0px 0px;
}

.dialog_titlebar_notitle {
	font-size:1.2em;
	cursor: move;
	height: 13px;
	padding:8px;
	background-image: url(images/blackAlpha40.png);
	background-repeat:repeat;
	/*
	background-color: black;
	opacity: 0.4;
	*/
}

.mumRoundCorner .dialog_titlebar_notitle {
	-moz-border-radius: 11px 11px 0px 0px;
	-webkit-border-radius: 11px 11px 0px 0px;
}

* html .dialog_titlebar_notitle{
	background: transparent;
}

a.dialog_titlebar_close_wrapper,
a.dialog_titlebar_close_wrapper:visited {
	float: right;
	border: #2F76B9 1px solid;
	text-decoration: none;
	line-height: 0.8em;
	font-size: 0.7em !important;
}

a.dialog_titlebar_close_wrapper:hover {
	border-color: #10395F;
}

.dialog_titlebar_close {
	cursor: pointer;	
	height: 16px;
	width: 16px;
	background: url(images/oneui/iconClose16.png) left top no-repeat;
	color: #105CB6;
	font-weight: bold;
	border: 0 none;
	vertical-align: top;
}

.dijit_a11y .dialog_titlebar_close {
	width: 0;
	height: 0;	
}

.customDialogDiv .lotusAltText {
	color: #FFFFFF;
	display: none;
}

.dijit_a11y .customDialogDiv .lotusAltText {
	display: inline;		
}

.dialog_titlebar_title {
	overflow: hidden;
	white-space: nowrap;
}

.dj_ie .dialog_titlebar_title {
	white-space: normal;
	display:inline;	
}

.dialog_rightResize_handler {
	/*background:url('images/rightResize.png') no-repeat bottom right;*/
	position:absolute; 
	right:0; 
	bottom:6px; 	
	width:16px;
	height:16px; 
	cursor:nw-resize;
	display:none;
}

.dialog_leftResize_handler {
	/*background:url('images/leftResize.png') no-repeat bottom left;*/
	position:absolute; 
	left:0; 
	bottom:6px; 	
	width:16px;
	height:16px; 
	cursor:nw-resize;
	display:none;
}


.dialog_container {
	min-height:30px;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	border:none;
	overflow: hidden;
	top:32px;
	bottom:20px;
	left:20px;
}

.dbcsEnlarged .dialog_container{
	font-size: 1.2em;
}

* html .dialog_container{
	margin-bottom:0px;
	padding-top:1px; /* fix for the margin-top problem inside the dialog*/	
}
.custom_dialog {
	display:none;
	position: absolute;
	z-index: 999;
	background-color: transparent;
	
}

.custom_dialog_nomodel {
	position: absolute;
	z-index: 790;
	background-color: transparent;
	
}

.dialog_rightTopCorner{
	position:absolute;
	background:url("images/customDialog/top_right_rounded_cap.png") repeat;
	height:13px;
	width:13px;
	top:0;
	right:-13px;
}

.mumRoundCorner .dialog_rightTopCorner{
	background:none;	
}

* html .dialog_rightTopCorner{
	background:none;	
}

.dialog_rightShadow{
	position:absolute;
	background:url("images/customDialog/right_shadow.png") repeat-y;
	width:13px;
	right:-13px;
	top:13px;
	bottom:0;
}

.mumRoundCorner .dialog_rightShadow{
	background:none;	
}

* html .dialog_rightShadow{
	background:none;	
}

.dialog_leftBottomCorner{
	position:absolute;
	background:url("images/customDialog/bottom_left_rounded_corner.png") repeat;
	height:13px;
	width:21px;
	bottom:-13px;
	left:0;
}

.mumRoundCorner .dialog_leftBottomCorner{
	background:none;	
}

* html .dialog_leftBottomCorner{
	background:none;	
}

.dialog_bottomShadow{
	position:absolute;
	background:url("images/customDialog/bottom_shadow.png") repeat-x;
	height:13px;
	bottom:-13px;
	left:21px;
	right:0px;
}

.mumRoundCorner .dialog_bottomShadow{
	background:none;	
}

* html .dialog_bottomShadow{
	background:none;	
}
.dialog_cornerShadow{
	position:absolute;
	background:url("images/customDialog/bottom_right_rounded_corner.png") repeat;
	height:13px;
	width:13px;
	bottom:-13px;
	right:-13px;	
}

.mumRoundCorner .dialog_cornerShadow{
	background:none;	
}

* html .dialog_cornerShadow{
	background:none;	
}

.customDialogDiv {
	border: 1px solid #999999;
}

.mumRoundCorner .customDialogDiv {
	-moz-border-radius: 11px ;
	-webkit-border-radius: 11px;
}

* html .customDialogDiv{
	background-color:#22334d;
}
.customDialogResizeHandle {
	float: right;
	position: relative;
	right: 4px;
	bottom: 17px;
	width: 13px;
	height: 13px;
	z-index: 20;
	background-image: url('images/customDialog/customDialog_resize.png');
	line-height: 0px;
	cursor: nw-resize;
}

.dj_ie .customDialogResizeHandle{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src="/mum/images/customDialog/customDialog_resize.png");	
	background:none;
	right: 2px;
	bottom: 15px;
}

.customDialogWidgetIcon {
	width:19px;
	height:19px;
}

.customDialogUnderlayWrapper {
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
	background: transparent;
}

.customDialogUnderlay {
	background: black;
	opacity: 0.35;
	filter: alpha(opacity=35); /*for IE*/
}

.customDialogUnderlayWrapper_nomodel {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 996;
	display: none;
	background: transparent;
}

.tundra .common_save, .common_save, .reorder-page-dialog .common_save {
	margin-right: 13px;
}

.tundra .confirm_cancel, .confirm_cancel {
	padding-left: 10px;
}

.customDialogDiv input.lotusFormButtonDisabled {
	background-image:url("images/lotusBlueButtonDisabled.png");
	background-position:left center;
	background-repeat:repeat-x;
	border: 1px solid #94B7DE;
	color:white;
	font-weight:bold;
	font-size: 1.3em;
	padding:1px 10px 2px;
}

.lotusDialogFooter{
	padding:12px 12px 12px 20px;
	background-color:#E2EBF1;
}

.dj_ie7 .lotusDialogFooter{
	padding-top: 16px;
	padding-bottom: 16px;
}
.dj_ie8 .lotusDialogFooter{
	padding-top: 18px;
	padding-bottom: 18px;
}
.dj_ie6 .lotusDialogFooter{
	padding-top: 11px;
	padding-bottom: 10px;
}
/* use vertical-align to center Cancel link */
.dj_ie6 .customDialogDiv .lotusDialogFooter .lotusAction{vertical-align:super}
.dj_ie7 .customDialogDiv .lotusDialogFooter .lotusAction{vertical-align:auto}
.dj_ie8 .customDialogDiv .lotusDialogFooter .lotusAction{vertical-align:auto}
.dj_ie7 .customDialogDiv .lotusDialogFooter .common_cancel{vertical-align:super}
.dj_ie8 .customDialogDiv .lotusDialogFooter .common_cancel{vertical-align:4%}

/*
.lotusBtnImg {
	background: #2C86EB url(images/oneui/btnSpecialBkgd.png) left top repeat-x;
}
*/
/* Copyright IBM Corp. 2012  All Rights Reserved.                    */
.reorder-page-dialog {
	overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
}
.reorder-page-dialog .dialog-content .page-position-buttons-area fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}
.reorder-page-dialog .dialog-content {
	margin: 25px;
	font-size: 1.2em;
}
.reorder-page-dialog .dialog-content .lotusMessage {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 5px;
	clear: both;
}
.reorder-page-dialog .dialog-content .lotusMessage {
	background-color: #FFCCCC;
	border-color: #CC6666;
}
.reorder-page-dialog .dialog-content .lotusWarning {
    background-color: #FFFFBC;
    border-color: #F7C455;
}
.reorder-page-dialog .dialog-content .lotusInfo {
    background-color: #D8EAFF;
    border-color: #6295D6;
}
.reorder-page-dialog .dialog-content .lotusMessage img {
	float: left;
	margin: 2px 5px 0 0;
	border: 0 none;
	vertical-align: middle
}
.reorder-page-dialog .dialog-content .lotusMessage span {
	display: block;
	margin-left: 20px;
	vertical-align: baseline;
}
.reorder-page-dialog .dialog-content .page-position-buttons-area .title {
	margin: 0 0 10px;
	padding: 0;
}
.reorder-page-dialog .dialog-content .page-position-buttons-area .page-position-buttons {
	clear: both;
    white-space: nowrap;
}
.reorder-page-dialog ul.buttons-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
.reorder-page-dialog ul.buttons-list li {
	margin: 0 0 10px;
    height: 1.3em;
}
.reorder-page-dialog ul.buttons-list li input {
	margin: 0 5px 0 0;
}
.reorder-page-dialog .nav-tree {
	padding: 15px;
	border: 1px solid #90979D;
	height: 225px;
	margin: 0 auto;
	overflow: auto;
}
.reorder-page-dialog .nav-tree .dijitTreeNode {
	background: transparent url(images/navigation/treeI.gif) repeat-y scroll left top;
}
.reorder-page-dialog .nav-tree .dijitTreeExpando {
	height: 18px;
	width: 18px;
}
.reorder-page-dialog .nav-tree .dijitTreeIsRoot {
	background-image: none;
	margin-left: 0;
}
/* FIXME: one image missing (i_half)*/
.reorder-page-dialog .nav-tree .dijitTreeIsLast {
	background: transparent url(images/navigation/treeI_half.gif) no-repeat scroll 0 0;
}
.reorder-page-dialog .nav-tree .dijitTreeExpandoOpened {
	background: url(images/navigation/spriteTree.gif) no-repeat scroll -18px top;
}
.reorder-page-dialog .nav-tree .dijitTreeExpandoClosed {
    background-image: url(images/navigation/spriteTree.gif);
}
/* FIXME: one image missing */
.reorder-page-dialog .nav-tree .dijitTreeExpandoLeaf {
	background: transparent url(images/navigation/spriteTree.gif) no-repeat scroll -36px top;
}
.reorder-page-dialog .nav-tree .dijitTreeIcon {
	background: transparent;
}
.reorder-page-dialog .nav-tree .dijitTreeIcon.rootNode {
    background: transparent url(images/navigation/navigation_icon.png) no-repeat scroll 0 0;
}
.reorder-page-dialog .nav-tree .dijitTreeIcon.pageNode {
	background: transparent;
    display: none;
}
.reorder-page-dialog .nav-tree .selected {
	padding: 0 2px;
	font-weight: bold;
}
.reorder-page-dialog .nav-tree .selected, .reorder-page-dialog .nav-tree .selected .dijitTreeLabel {
	color: #FFF;
    background: #0C4474;
}
.reorder-page-dialog .bottomButtons {
	background-color: #DAE9F2;
	clear: both;
	height: 38px;
	padding-top: 13px;
	text-align: right;
	width: 100%;
}
.reorder-page-dialog .bottomButtons * {
	margin-right: 13px;
}

/*------------------------Menu DropDown -------------------------**/
.jqueryslidemenu
{
font: bold 10pt Arial;
/*background: Navy;*/
width: 100%;
font-weight:bold;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
width: 100%;
/*background: #327CD2; /* Màu nền Menu các cấp*/
background: #0161C3;
background-image: url(IMG/Bar.png);
color: white;
padding: 8px 6px;
/*border-right: 1px solid #778;
color: #2d2b2b;*/
text-decoration: none;
font-weight:bold;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background: Navy; /* background: #e2e2e2; Màu nền Hover*/
color: #fff;
font-weight:bold;
/*border-top: 2px solid #82ADE0;
border-bottom: 1px solid #82ADE0;*/
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: bold 10pt Arial;
width: 190px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-top: 1px solid #82ADE0;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: maroon;
border-top: 1px solid Maroon;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
.CMD
{
	background: transparent;
	border: 0;
	color: Black;
	height: 18px;
	width: 80px;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}

/* ---------------------- Menucase - Xám xanh nước biển --------------------------*/
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	}

hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
	margin-bottom:25px;
	}

#styletwo{
	position:relative;
	display:block;
	height:24px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	}

#styletwo ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#styletwo ul li{
	display:block;
	float:left;
	margin:0 1px 0 0;
	}

#styletwo ul li a{
	display:block;
	float:left;
	color:#000;
	text-decoration:none;
	padding:6px 20px 0 20px;
	height:24px;
	}

#styletwo ul li a:hover,#styletwo ul li a.current{
	color:#fff;
	background:transparent url(bgON.gif) repeat-x top left;
	}

.pgr td {font-family:Arial; border-width: 0; padding: 0 2px; font-weight: Bold; color: Maroon; line-height: 12px; text-decoration:none; }
.pgr a {font-family:Arial;  color: #000; font-weight:normal; text-decoration: none; }
.pgr a:hover {font-family:Arial; font-weight: bold;  color: #000; text-decoration: none; }
--------------------
.panel
{border:2px solid;
border-radius:25px;
}
#bo4goc
{border:2px solid;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
/*---------------------- Promotion Slide - VNEXPRESS ------------------------------- */
.fl{float:left}
.promo{width:960px;height:124px;overflow:hidden;}
.promo-left{width:9px;height:122px;background:url(../images/promotip.gif) no-repeat 0px 0px;margin-top:2px;overflow:hidden;}
.promo-mid{width:933px;height:122px;overflow:hidden;background:url(../images/bg01.gif) repeat-x;margin-top:2px;padding-left:8px;}
.promo-slider{width:933px;padding-top:16px; overflow:hidden;}
.promo-slider #promoitems{height:98px;overflow:hidden;}
/* Chiều rộng của ảnh và tiêu đề */
.promo-slider .item{width:234px;height:83px;overflow:hidden;margin:5px 0px 8px 0px;float:left;}
.promo-slider .item a{text-decoration:none;color:#000;}
.promo-slider .item img{width:110px;height:77px;border:solid 1px #97a2aa;margin:3px 5px 0 0;}
/* Tiêu đề Album */
.promo-slider .item p{margin:0px;padding:0px;font:normal 11px arial;margin-right:5px; text-align: justify}
.promo-slider .item .title{font-weight:bold;}
.promo-slider .item .lead{color:#000;}
.promo-right{width:8px;height:122px;background:url(../images/promotip.gif) no-repeat -10px;margin-top:2px;}
/*Nút Next - Back */
.promo-page{position:relative;height:10px;width:28px;left:915px;top:-113px;overflow:hidden;}
.promo-page #slideprev{background:url(../images/promotip.gif) no-repeat -30px -18px;width:11px;height:10px;cursor:pointer;float:left;margin-right:2px;}
.promo-page #slidenext{background:url(../images/promotip.gif) no-repeat -19px -18px;width:11px;height:10px;cursor:pointer;float:left;margin-left:1px;}
.promo-page .slideseper{border-left:dotted 1px #515151;width:1px;height:11px;float:left;line-height:11px;}
.promo-title{position:relative;width:188px;height:18px;background:url(../images/promotip.pn) no-repeat -19px 0px;top:-124px;left:-14px;}
/*------------------------------ Menu Mới----------------------------- */

a {font-family: arial;
 font-size: 10pt;
 color: #000;
 font-weight: bold;	
	}

.nav {/*keso dafi thanh Bar*/
height:30px; 
background: url(IMG/Bar.png) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:10pt; 
width:1000px; 
z-index:500;
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:30px; 
float:left; 
background: url(Bar.png); 
padding:0 20px 0 20px;  /*Tren chua Hover*/
text-decoration:none; 
line-height:30px; 
white-space:nowrap; 
color:#fff; /* font chu Menu cap 1 */
font-size: 10pt;
font-weight: bold;
}

.nav .current a {
display:block; 
height:30px; 
float:left; 

/*padding:0 20 0 20px; */
text-decoration:none; 
line-height:30px; 
white-space:nowrap; 
color:#fff;
}


.nav .current a b {
display:block; 
/*padding:0 20px 0 20px; */
background:url(Bar.png) right top;
}

/*Hover menu cap 1*/
.nav .select a:hover, 
.nav .select li:hover a {
background: url(Bar.png); 
padding:0 20px 0 20px; 
cursor:pointer; 
color: #e2e2e2; /* Hover Font cap 1 */
font-weight:bold;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 20px 0 20px; 

cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-family: Arial;
font-size:10pt; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

/*.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

/* Menu cap 2 */
.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width: 1000px; 
top:30px; 
background:url(Bar_Grey_Line.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align: justify;
font-family: Arial;
font-size:10pt; 
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 20px 0 20px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#444; /*Mau Menu Cap 2/*/
font-family: Arial;
font-size:10pt; 
}

.nav .current .sub li.sub_show a {
color:maroon; 
cursor:default; 
background:url(Bar_Grey_Line.gif);
font-family: Arial;
font-size:10pt; 
}
/* Hover Menu cap 2*/
.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color: maroon; 
background:url(Bar_Grey_Line.gif);
font-family: Arial;
font-size:10pt; 
}
/* ---------------- Grid ---------------- */
.Grid {font-family:Arial;  width: 100%; background-color: #fff; margin: 0px; border: solid 1px #ccc; border-width:1px 0px 1px 0px; border-collapse:collapse; color:#000 }
/* Khoảng cách và định dạng cột */
.Grid td {font-family:Arial;  padding: 2px 2px 2px 2px; border: solid 1px #ccc; color: #000; font-size: 9pt}
	/*--- Header ---- */
.Grid th {font-family:Arial; padding: 3px 0 3px 0;  padding-left: 2px; color: #000; font-size: 10pt; font-weight: bold; height: 24px; background: url(../Images/hotNewsTopBg.gif) repeat-x bottom #fff; border-left: solid 1px #ccc; text-align: center}
.Grid .alt {font-family:Arial;  background: #F4F5F6}
.Grid .pgr {font-family:Arial; background: url('../Images/module2TopBg.jp') repeat-x center;
}
.Grid .pgr table {font-family:Arial;  margin: 5px 0; }
	/* ----- Hiển thị chữ số trang hiện hành ------ */
.Grid .pgr td { text-align:right; font-family:Arial; border-width: 0; padding: 0 5px; border-right: solid 1px #ccc;border-left: solid 1px #ccc; font-weight: Bold; color: Maroon; line-height: 12px; }
.Grid .pgr a {font-family:Arial;  color: #000; font-weight:normal; text-decoration: none; }
.Grid .pgr a:hover {font-family:Arial;  color: Maroon; text-decoration: none; }
.Grid tr.alt:hover td {font-family:Arial; background-color: #FAE1AF;color: Maroon}
.GridRow:hover td {font-family:Arial; background-color: #FAE1AF;color: Maroon}
.Grid .grdfooter td {font-family:Arial;  border-width: 0; padding: 13 6px; font-weight: Bold; color: White; height: 28px; background: url(../IMG/bg_toolbar.png) repeat-x center #D3E2F6; border-bottom: 1px solid #ACCBF3 }
/*------------------ Grid tra cứu điểm -----------------------*/
.Grid2 {font-family:Arial;  width: 100%; background-color: #fff; margin: 0px; border: solid 1px #ccc; border-width:1px 0px 1px 0px; border-collapse:collapse; color:#000 }
/* Khoảng cách và định dạng cột */
.Grid2 td {font-family:Arial;  padding: 2px 2px 2px 2px; border: solid 1px #ccc; color: #000; font-size: 9pt; height: 40px}
	/*--- Header ---- */
.Grid2 th {font-family:Arial; padding: 3px 0 3px 0;  padding-left: 2px; color: #000; font-size: 10pt; font-weight: bold; background: url(../Images/hotNewsTopBg.gi) repeat-x bottom #f4f5f6; border-left: solid 1px #ccc; text-align: center}
.Grid2 .alt {font-family:Arial;  background: #F4F5F6}
.Grid2 .pgr {font-family:Arial; background: url('../Images/module2TopBg.jp') repeat-x center;
}
.Grid2 .pgr table {font-family:Arial;  margin: 5px 0; }
	/* ----- Hiển thị chữ số trang hiện hành ------ */
.Grid2 .pgr td { text-align:right; font-family:Arial; border-width: 0; padding: 0 5px; border-right: solid 1px #ccc;border-left: solid 1px #ccc; font-weight: Bold; color: Maroon; line-height: 12px; height: 30px }
.Grid2 .pgr a {font-family:Arial;  color: #000; font-weight:normal; text-decoration: none; }
.Grid2 .pgr a:hover {font-family:Arial;  color: Maroon; text-decoration: none; }
.Grid2 tr.alt :hover td {font-family:Arial; background-color: #FAE1AF;color: Maroon}
.GridRow:hover td {font-family:Arial; background-color: #FAE1AF;color: Maroon}
.Grid2 .grdfooter td {font-family:Arial;  border-width: 0; padding: 13 6px; font-weight: Bold; color: White; height: 28px; background: url(../IMG/bg_toolbar.png) repeat-x center #D3E2F6; border-bottom: 1px solid #ACCBF3 }
/*----------------- Anh tạp chi online -----------------------*/
.TapChiOnline{ margin: 0px 9px 20px 9px; border:2px solid #e2e2e2}
.TapChiOnlinePDF{ margin: 0px 9px 10px 9px; border:3px solid #e2e2e2; width: 150px; height: 200px}
.command{background:#000; font-weight:bold; display:block;font-size:10pt; margin-right:0px; padding:3px 4px;}  
.command:hover{color:#000; background: #fff}  
.current{background:#fff; color: Maroon; font-weight:bold; font-size:10pt; margin-right:0px; padding:3px 4px;text-decoration:none; }
.current:link, 
.current:hover{color:#000;background: #fff}
/* ----------------- Chữ tin nóng ----------------------------/*/
.ChuChayNgang
{
    color: Maroon;
    text-decoration:none;
    font-weight: normal;
    font-size: 10pt;
    margin-left:20px;
}
.ChuChayNgang2
{
   	color: black;
   	text-decoration:none;
   	font-weight: normal;
   	font-size: 10pt;
   	margin-left:3px;
}
 .ChuChayNgang2:hover
{
	color: Maroon;
   	text-decoration: underline;
}       	
.Link2
{        		
   	text-decoration:none;
   	margin-left:20px;
}
.AnhChay
{
	border:0px;
}
/* ------------------ Tra cứu điểm ------------------- */
.cangiuatracuudiem
{ vertical-align: middle;
  height: 20px;
  width: 200px;
  padding-left: 3px;
  }
  /* --------------- Chặn Link -----------------------*/
 .BlockLink
 {
 	padding-top: 3px;
 	margin-top: 3px;
 	text-decoration: none;
 	font-size: 10pt;
 	font-weight:normal;
 }
 /*---------------- Hộp vuông ------------- */
 .DayHopVuong {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 3px #BBBBBB;
}
/* -------------- Cột tra cứu bên trái ------*/
.CotTraCuuBenTrai
{
	padding-left: 125px;
	height: 28px; 
	width: 30%;
	text-align: left;
}
.CotTraCuuBenPhai
{
	height: 28px; 
	width: 70%;
	text-align: left;
	padding-left: 5px;
}
/* -------------- Cột tra cứu loại rộng hơn ------*/
.CotTraCuuBenTraiHoiNghi
{
	padding-left: 105px;
	height: 28px; 
	width: 30%;
	text-align: left;
}
.CotTraCuuBenPhaiHoiNghi
{
	height: 28px; 
	width: 70%;
	text-align: left;
	padding-left: 5px;
}
.chutextbox
{ height: 18px;
	}
.button2
{
	height: 25px;
}
.CotTraiDaoTao
{
	text-align: left;
	padding-left: 230px;
	width: 48%; 
	height: 27px;
}
/*-------------- Dược phẩm --------------*/
.MauDoBeo
 {
 	font-weight: bold;
 	color: Red;
 	text-decoration: none;
    font-family:Arial;
    font-size: 10pt;
    margin-right: 5px;
    margin-left: 5px;
 }
 .Chandongke
{
    text-decoration: none;
    font-family:Arial;
    font-weight:normal;	
    font-size: 10pt;
 }
 .NutLenh
 {
 	vertical-align: bottom;
 	text-decoration: none;
 	width: 90px;
 	height: 25px;
 	background: url(../IMG/SanPham/ButtonVang.png) transparent;
 	cursor: pointer;
 	border: 1px solid red;
 	font-weight: bold;
 	color: White;
 }
.AnhSanPham {height: 160px;border: 1px solid #e2e2e2;}
.TieuDeSanPham { color: Black; text-decoration: none;}
.TieuDeSanPham:hover { color: Red}
.AnhSanPham:hover {width: 180px}

 /* ----------------------- Tư vấn Online ---------*/
 .support-block {
    background: url("../IMG/bg_suport_online.png") no-repeat;
    width: 215px;
    height: 113px;
    margin: 10px auto;
    position: relative;
}

    .support-block .tel-support {
        position: absolute;
        top: 65px;
        right: 5px;
        font-size: 12px;
        font-weight: bold;
        color: #d2262e;
    }

    /*.support-block .tel-support .label {
             color: #297cb5;
        }

        .support-block .tel-support .value {
           color: #de1e1e;
        }*/

    .support-block .yahoo {
        position: absolute;
        top: 15px;
        right: 5px;
        text-decoration: none;
    }

    .support-block .skype {
        position: absolute;
        top: 40px;
        right: 5px;
        text-decoration: none;
    }

    .support-block .support:hover {
        text-decoration: none;
    }

    .support-block .support img {
        vertical-align: middle;
    }

    .support-block .support span {
        color: #676767;
        /*font-weight: bold;*/
        text-decoration: none;
        text-shadow: 0 0 0.2em #fff;
    }

.top_hotline {
    background: url("../IMG/bg_box_right_top.png") no-repeat scroll 0 0 transparent;
    color: white;
    font-weight: bold;
    /*font: bold 14px/16px arial;*/
    height: 35px;
    position: relative;
    text-transform: uppercase;
    width: 215px;
}

    .top_hotline .text {
        background: url("../IMG/icon_hotline.png") no-repeat scroll 10px 8px transparent;
        display: block;
        line-height: 35px;
        padding-left: 35px;
    }

.content_hotline {
    float: left;
    /*border: 1px solid #DBDBDB;
    border-radius: 0 0 8px 8px;*/
}

.hotline {
    display: block;
    width: 130px;
}

    .hotline .label {
        float: right;
    }

    .hotline .value {
        margin-top: 5px;
        float: right;
    }