.ColorTransparent{border-color:#cccccc;color:#000000}
.ColorGray{border-color:#CCCCCC;background-color:#f0f0f6;color:#000000}
.ShapeSolid{border-style:none;border-width:1px}
.ShapeNoBorder{border-style:none;border-width:0px}
.FontColorBlack h1{border-color:#e0e0e0;color:Black}
.FontColorBlack h2{border-color:#e0e0e0;color:Black}
.FontColorBlack h3{border-color:#e0e0e0;color: Black}
.FontColorBlack h4,.FontColorBlack h5,.FontColorBlack h6{border-color:#e0e0e0;color:Black}
.FontColorBlack a,.FontColorBlack a div,.FontColorBlack a span{color:#000066}
.FontColorBlack a:visited,.FontColorBlack a:visited div,.FontColorBlack a:visited span{color:#000066}
.FontColorBlack a:active,.FontColorBlack a:active div,.FontColorBlack a:active span{color:#000066}
.FontColorBlack a:hover,.FontColorBlack a:hover div,.FontColorBlack a:hover span{color:#000066}
.FontShapeArial{font:12px Arial, Helvetica, sans-serif !important}
.FontShapeArial p{font:100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0.3em 0em}
.FontShapeArial strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeArial h1{font:normal 150% Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h2{font:bold 125% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial h4,.FontShapeArial h5,.FontShapeArial h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArial a,.FontShapeArial a div,.FontShapeArial a span{text-decoration:none}
.FontShapeArial a:visited,.FontShapeArial a:visited div,.FontShapeArial a:visited span{text-decoration:none}
.FontShapeArial a:active,.FontShapeArial a:active div,.FontShapeArial a:active span{text-decoration:none}
.FontShapeArial a:hover,.FontShapeArial a:hover div,.FontShapeArial a:hover span{text-decoration:none}
.FontShapeArialClean{font:12px Arial, Helvetica, sans-serif !important}
.FontShapeArialClean p{font:100% Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeArialClean strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeArialClean h1{font:normal 160% Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean h2{font:normal 150% Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean h4,.FontShapeArialClean h5,.FontShapeArialClean h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArialClean a,.FontShapeArialClean a div,.FontShapeArialClean a span{text-decoration:none}
.FontShapeArialClean a:visited,.FontShapeArialClean a:visited div,.FontShapeArialClean a:visited span{text-decoration:none}
.FontShapeArialClean a:active,.FontShapeArialClean a:active div,.FontShapeArialClean a:active span{text-decoration:none}
.FontShapeArialClean a:hover,.FontShapeArialClean a:hover div,.FontShapeArialClean a:hover span{text-decoration:none}
.BoxShapemenu .title{border-style:none;border-width:0px;padding:0em 1.2em 0em 0.9em;display:block;font-weight:bold}
.BoxShapemenu .body{border-style:none;border-width:1px;padding: 0.5em 0.5em 0.5em 0.5em}
.BoxShapemenu .body img{vertical-align: bottom}
.BoxShapemenu .body .submenuout{border-style:none none solidnone;border-width:1px;margin: 0em;padding: 3px 4px 3px 5px}
.BoxShapemenu .body .submenuin{border-style:none none solidnone;border-width:1px;margin:0em;padding:3px 4px 3px 5px}
.ColorBlue{border-color:#ffffff;background-color:#0073ad;color:#ffff62}
.BoxColorYellow .title{background-color:#d0d0d0;border-color:#999999;color: Black}
.BoxColorYellow .title a{color:Black}
.BoxColorYellow .body{background-color:transparent;border-color:transparent}
.BoxColorYellow .body .addmenu:hover{background-color:#ff8110}
.BoxColorYellow .body .submenuin{background-color:#ff8110;border-color:#318dbd}
.BoxColorYellow .body .submenuout{background-color:transparent;border-color:#318dbd}
.BoxColorYellow .body .submenuout:hover,.BoxColorYellow .body a:hover{background-color:#ff8110;border-color:#318dbd}
.BoxColorYellow .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorYellow .body li{}
.FontColormenufont h1{border-color:#666666;color:Black}
.FontColormenufont h2{border-color:#666666;color:Black}
.FontColormenufont h3{border-color:#666666;color: Black}
.FontColormenufont h4,.FontColormenufont h5,.FontColormenufont h6{border-color:#666666;color:Black}
.FontColormenufont a,.FontColormenufont a div,.FontColormenufont a span{color:#ffff62}
.FontColormenufont a:visited,.FontColormenufont a:visited div,.FontColormenufont a:visited span{color:#ffff62}
.FontColormenufont a:active,.FontColormenufont a:active div,.FontColormenufont a:active span{color:#ffff62}
.FontColormenufont a:hover,.FontColormenufont a:hover div,.FontColormenufont a:hover span{color:#ffff62}
.FontShapeVerdana{font:normal 11px Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdana p{font:normal 11px Verdana, Arial, Helvetica, sans-serif !important;padding:0.3em}
.FontShapeVerdana strong{font:normal 100%Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdana h1{font:bold 160% Georgia, Times New Roman, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana h2{font:bold 125%Georgia, Times New Roman, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana h3{font:bold 120% Georgia, Times New Roman, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana h4,.FontShapeVerdana h5,.FontShapeVerdana h6{font:bold 115% Georgia, Times New Roman, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdana a,.FontShapeVerdana a div,.FontShapeVerdana a span{text-decoration:none}
.FontShapeVerdana a:visited,.FontShapeVerdana a:visited div,.FontShapeVerdana a:visited span{text-decoration:none}
.FontShapeVerdana a:active,.FontShapeVerdana a:active div,.FontShapeVerdana a:active span{text-decoration:none}
.FontShapeVerdana a:hover,.FontShapeVerdana a:hover div,.FontShapeVerdana a:hover span{text-decoration:underline}
.BoxColorArrowBox .title{background-color:#ffcc33;border-color:#999999;color: Black}
.BoxColorArrowBox .title a{color:Black}
.BoxColorArrowBox .body{background-color:#f3f3f9;border-color:#999999}
.BoxColorArrowBox .body .menuouticon{padding-left:8px;background:url(portal_themes/st/icons/arrow_out_orange.gif) no-repeat left center}
.BoxColorArrowBox .body .menuinicon{padding-left: 8px;background:url(portal_themes/st/icons/arrow_out_orange.gif) no-repeat left center}
.BoxColorArrowBox .body .addmenu:hover{background-color:#bdd2ee}
.BoxColorArrowBox .body .submenuin{background-color:#bdd2ee;border-color:#99cccc}
.BoxColorArrowBox .body .submenuout{background-color:#f6f6fc;border-color:#f6f6fc}
.BoxColorArrowBox .body .submenuout:hover,.BoxColorArrowBox .body a:hover{background-color:#bdd2ee;border-color:#99cccc}
.BoxColorArrowBox .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorArrowBox .body li{list-style-image:url(portal_themes/st/icons/arrow_out_orange.gif)}
.BoxShapeLightSkins .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline}
.BoxShapeLightSkins .body{border-style:none solid solid none;border-width:1px;padding: 0.5em 0.5em 0.5em 0.5em}
.BoxShapeLightSkins .body img{vertical-align: bottom}
.BoxShapeLightSkins .body .submenuout{border-style:none;border-width:1px;margin: 1px 3px 1px 3px;padding: 2px 0px 1px 0px}
.BoxShapeLightSkins .body .submenuin{border-style:inset;border-width:1px;margin:0px 3px 0px 3px;padding:1px 0px 0px 0px}
.FontColorBody h1{border-color:#e0e0e0;color:#cd0000}
.FontColorBody h2{border-color:#e0e0e0;color:#cd0000}
.FontColorBody h3{border-color:#e0e0e0;color: #cd0000}
.FontColorBody h4,.FontColorBody h5,.FontColorBody h6{border-color:#e0e0e0;color:#cd0000}
.FontColorBody a,.FontColorBody a div,.FontColorBody a span{color:#880000}
.FontColorBody a:visited,.FontColorBody a:visited div,.FontColorBody a:visited span{color:#880000}
.FontColorBody a:active,.FontColorBody a:active div,.FontColorBody a:active span{color:#880000}
.FontColorBody a:hover,.FontColorBody a:hover div,.FontColorBody a:hover span{color:#cd0000}
.ColorBody{border-color:#eeeeee;background-color:#ffffff;color:#323532}
.ColorLightBlue{border-color:#f0f0f0;background-color:#2397d7;color:#000000}
.FontShapeVerdanaBold{font:bold 11px Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdanaBold p{font:100%Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.FontShapeVerdanaBold strong{font:normal 100%Verdana, Arial, Helvetica, sans-serif !important}
.FontShapeVerdanaBold h1{font:bold 180% Georgia, Times New Roman, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdanaBold h2{font:bold 125%Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdanaBold h3{font:bold 120%Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdanaBold h4,.FontShapeVerdanaBold h5,.FontShapeVerdanaBold h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeVerdanaBold a,.FontShapeVerdanaBold a div,.FontShapeVerdanaBold a span{text-decoration:none}
.FontShapeVerdanaBold a:visited,.FontShapeVerdanaBold a:visited div,.FontShapeVerdanaBold a:visited span{text-decoration:none}
.FontShapeVerdanaBold a:active,.FontShapeVerdanaBold a:active div,.FontShapeVerdanaBold a:active span{text-decoration:none}
.FontShapeVerdanaBold a:hover,.FontShapeVerdanaBold a:hover div,.FontShapeVerdanaBold a:hover span{text-decoration:none}
.Shapeleft{border-style:none none none solid;border-width:1px}
.FontColorHeader h1{border-color:#666666;color:Black}
.FontColorHeader h2{border-color:#666666;color:White}
.FontColorHeader h3{border-color:#666666;color: White}
.FontColorHeader h4,.FontColorHeader h5,.FontColorHeader h6{border-color:#666666;color:White}
.FontColorHeader a,.FontColorHeader a div,.FontColorHeader a span{color:#003399}
.FontColorHeader a:visited,.FontColorHeader a:visited div,.FontColorHeader a:visited span{color:#003399}
.FontColorHeader a:active,.FontColorHeader a:active div,.FontColorHeader a:active span{color:#003399}
.FontColorHeader a:hover,.FontColorHeader a:hover div,.FontColorHeader a:hover span{color:#3399FF}
.ColorBlueGradient{border-color:#CCCCCC;background-color:#FFFFFF;color:#000000;background-image: url(portal_themes/st/backgrounds/header_bg.jpg)}
.ColorRounded{border-color:#CCCCCC;background-color:#FFFFFF;color:#000000;background-image: url(portal_themes/st/backgrounds/top1.gif)}
.CalendarStyleCalendarStyle1{text-align:center;border-collapse:collapse}
.CalendarStyleCalendarStyle1 .event{background-color:#f0f0c0;border-color:#999999;border-width:1px;border-style:solid}
.CalendarStyleCalendarStyle1 .event a{color:#000066;font-weight:bold}
.CalendarStyleCalendarStyle1 .todaynoevent{border-color:#ffa500;border-width:2px;border-style:solid}
.CalendarStyleCalendarStyle1 .todayevent{border-color:#ffa500;border-width:2px;border-style:solid;background-color: #f0f0c0}
.CalendarStyleCalendarStyle1 .todayevent a{color:#000066;font-weight:bold}
.CalendarStyleCalendarStyle1 .header{background-color:#e9e9e9;color:#000000;font-weight:bold}
.CalendarStyleCalendarStyle1 .weekdays td{border-width:1px;border-color:#999999;border-style:solid none solid none}
.CalendarStyleCalendarStyle1 .weekdays{background-color:#d0d0d0;color:#000000}
.CalendarStyleCalendarStyle1 .days{background-color:#ffffff;color:#000000}
.CalendarStyleCalendarStyle1 .preview{color:#000000;background-color:#ffffbb;border-color:#000000;border-width:1px;border-style:solid;padding:0.2em;margin-top:0.5em;position:absolute;visibility:hidden;width:12em;text-align:left}
.ColorTransparent1{border-color:#cccccc;color:#000000}
.ShapeNoBorder1{border-style:none;border-width:0px}
.CollapsibleMenuCollapsibleMenuStyle .topmenu{border-width: 1px;border-color: #999999;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle .topmenu{background-color: #c0c0c0}
.CollapsibleMenuCollapsibleMenuStyle .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle .topmenu a.selected{background-color: #ececec;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #e0e0e0;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle .submenumore{background-color: #e0e0e0;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle .submenu a.selected{color: Black;background-color: #f3f3f3;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle1 .topmenu{border-width: 1px;border-color: #2397d7;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle1 .topmenu{background-color: #CCCCCC}
.CollapsibleMenuCollapsibleMenuStyle1 .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle1 .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle1 .topmenu a.selected{background-color: #ffff62;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle1 .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #ffffff;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle1 .submenumore{background-color: #ffffff;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle1 .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle1 .submenu a.selected{color: Black;background-color: #2397d7;text-decoration: none}
.PortalTabPortalTabStyle ul{margin:0px;padding:0px;width: 100%;list-style-image:none}
.PortalTabPortalTabStyle li{list-style-type:none;float:left;overflow:visible;white-space:nowrap;margin:0px 1px 0px 0px}
.PortalTabPortalTabStyle li a{display:block;padding:3px 3px 3px 3px}
.PortalTabPortalTabStyle li.submenuout{}
.PortalTabPortalTabStyle li.submenuin{}
.FontColorFontColor h1{border-color:#666666;color:#0073ad}
.FontColorFontColor h2{border-color:#666666;color:Black}
.FontColorFontColor h3{border-color:#666666;color: Black}
.FontColorFontColor h4,.FontColorFontColor h5,.FontColorFontColor h6{border-color:#666666;color:Black}
.FontColorFontColor a,.FontColorFontColor a div,.FontColorFontColor a span{color:#003399}
.FontColorFontColor a:visited,.FontColorFontColor a:visited div,.FontColorFontColor a:visited span{color:#003399}
.FontColorFontColor a:active,.FontColorFontColor a:active div,.FontColorFontColor a:active span{color:#003399}
.FontColorFontColor a:hover,.FontColorFontColor a:hover div,.FontColorFontColor a:hover span{color:#3399FF}
.PortalTabPortalTabStyle1 ul{margin:0px;padding:0px;width: 100%;list-style-image:none}
.PortalTabPortalTabStyle1 li{list-style-type:none;float:left;overflow:visible;white-space:nowrap;margin:0px 1px 0px 0px}
.PortalTabPortalTabStyle1 li a{display:block;padding:3px 3px 3px 3px}
.PortalTabPortalTabStyle1 li.submenuout{}
.PortalTabPortalTabStyle1 li.submenuin{}
.FontColorFontColor1 h1{border-color:#666666;color:Black}
.FontColorFontColor1 h2{border-color:#666666;color:Black}
.FontColorFontColor1 h3{border-color:#666666;color: Black}
.FontColorFontColor1 h4,.FontColorFontColor1 h5,.FontColorFontColor1 h6{border-color:#666666;color:Black}
.FontColorFontColor1 a,.FontColorFontColor1 a div,.FontColorFontColor1 a span{color:#003399}
.FontColorFontColor1 a:visited,.FontColorFontColor1 a:visited div,.FontColorFontColor1 a:visited span{color:#003399}
.FontColorFontColor1 a:active,.FontColorFontColor1 a:active div,.FontColorFontColor1 a:active span{color:#003399}
.FontColorFontColor1 a:hover,.FontColorFontColor1 a:hover div,.FontColorFontColor1 a:hover span{color:#3399FF}
.BoxColorMenucouleur1 .title{background-color:#ffff62;border-color:#0073ad;color: Black}
.BoxColorMenucouleur1 .title a{color:Black}
.BoxColorMenucouleur1 .body{background-color:#f3f3f9;border-color:#999999}
.BoxColorMenucouleur1 .body .menuouticon{padding-left:6px;background:url(portal_themes/st/icons/blue_arrow_plone.gif) no-repeat left center}
.BoxColorMenucouleur1 .body .menuinicon{padding-left: 8px;background:url(portal_themes/st/icons/arrow_out_orange.gif) no-repeat left center}
.BoxColorMenucouleur1 .body .addmenu:hover{background-color:#ffff62}
.BoxColorMenucouleur1 .body .submenuin{background-color:#ffff62;border-color:#669999}
.BoxColorMenucouleur1 .body .submenuout{background-color:#0073ad;border-color:#f6f6fc}
.BoxColorMenucouleur1 .body .submenuout:hover,.BoxColorMenucouleur1 .body a:hover{background-color:#ffff62;border-color:#669999}
.BoxColorMenucouleur1 .body ul{margin:0px;padding:0px;list-style-position:inside}
.BoxColorMenucouleur1 .body li{list-style-image:url(portal_themes/st/icons/blue_arrow_plone.gif)}
.CollapsibleMenuCollapsibleMenuStyle2 .topmenu{border-width: 1px;border-color: #999999;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle2 .topmenu{background-color: #c0c0c0}
.CollapsibleMenuCollapsibleMenuStyle2 .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle2 .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle2 .topmenu a.selected{background-color: #ececec;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle2 .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #e0e0e0;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle2 .submenumore{background-color: #e0e0e0;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle2 .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle2 .submenu a.selected{color: Black;background-color: #f3f3f3;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle3 .topmenu{border-width: 1px;border-color: #999999;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle3 .topmenu{background-color: #c0c0c0}
.CollapsibleMenuCollapsibleMenuStyle3 .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle3 .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle3 .topmenu a.selected{background-color: #ff8110;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle3 .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #e0e0e0;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle3 .submenumore{background-color: #e0e0e0;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle3 .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle3 .submenu a.selected{color: Black;background-color: #f3f3f3;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle4 .topmenu{border-width: 1px;border-color: #999999;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle4 .topmenu{background-color: #c0c0c0}
.CollapsibleMenuCollapsibleMenuStyle4 .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle4 .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle4 .topmenu a.selected{background-color: #ff8110;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle4 .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #e0e0e0;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle4 .submenumore{background-color: #e0e0e0;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle4 .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle4 .submenu a.selected{color: Black;background-color: #ffff62;text-decoration: none}
.ShapeNoBorder2{border-style:none;border-width:0px}
.Colorbg{background-color:#0073ad;color:#000000}
.ColorTransparent2{border-color:#cccccc;color:#000000}
.ShapeNoBorder3{border-style:none;border-width:0px}
.ColorTransparent3{border-color:#cccccc;background-color:#0073ad;color:#000000;background-image: url(portal_themes/st/backgrounds/LightGrayStripes2.gif)}
.ColorTransparent4{border-color:#cccccc;color:#000000}
.ColorBlueGradient1{background-color:#0073ad;color:#000000}
.CollapsibleMenuCollapsibleMenuStyle5 .topmenu{border-width: 1px;border-color: #999999;border-style: solid;font: bold 11px Verdana, Arial, sans-serif}
.CollapsibleMenuCollapsibleMenuStyle5 .topmenu{background-color: #c0c0c0}
.CollapsibleMenuCollapsibleMenuStyle5 .topmenu a{color: Black;text-decoration: none;display: block;padding: 4px}
.CollapsibleMenuCollapsibleMenuStyle5 .topmenu a:hover,.CollapsibleMenuCollapsibleMenuStyle5 .topmenu a.selected{background-color: #ececec;color: Black;text-decoration: none}
.CollapsibleMenuCollapsibleMenuStyle5 .submenu a{font: 11px Verdana, Arial, sans-serif;color: Black;background-color: #e0e0e0;text-decoration: none;display: block;padding: 3px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle5 .submenumore{background-color: #e0e0e0;display: block;padding: 2px 7px;border-color: #c0c0c0;border-style: none none solid solid;border-width: 1px}
.CollapsibleMenuCollapsibleMenuStyle5 .submenu a:hover,.CollapsibleMenuCollapsibleMenuStyle5 .submenu a.selected{color: Black;background-color: #f3f3f3;text-decoration: none}
.FontShapeArial1{font:12px Arial, Helvetica, sans-serif !important}
.FontShapeArial1 p{font:100% Arial, Helvetica, sans-serif !important;padding:0.3em 0em 0.3em 0em}
.FontShapeArial1 strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.FontShapeArial1 h1{font:normal 150% Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial1 h2{font:bold 125% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial1 h3{font:bold 120% Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none none solid none;border-width:1px}
.FontShapeArial1 h4,.FontShapeArial1 h5,.FontShapeArial1 h6{font:bold 115% Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.FontShapeArial1 a,.FontShapeArial1 a div,.FontShapeArial1 a span{text-decoration:none}
.FontShapeArial1 a:visited,.FontShapeArial1 a:visited div,.FontShapeArial1 a:visited span{text-decoration:none}
.FontShapeArial1 a:active,.FontShapeArial1 a:active div,.FontShapeArial1 a:active span{text-decoration:none}
.FontShapeArial1 a:hover,.FontShapeArial1 a:hover div,.FontShapeArial1 a:hover span{text-decoration:none}
.ColorAreaColor{border-color:#CCC;background-color:#FFF;color:#000000}
