/*leftmenu*/
.suckerdiv ul{margin:5px 0px 5px 5px;padding:0px;;list-style-type:none;width:200px;border:1px solid #ccc;z-index:1000;}
.suckerdiv ul li{position:relative;border-bottom:1px solid #ccc;margin:0px 0px 0px 2px;}
.suckerdiv ul li ul{position:absolute;width:240px;top:-1px;visibility:hidden;border:1px solid #e33e12;}
.suckerdiv ul li a{display:block;overflow:auto;color:#333;text-decoration:none;background:#fff;padding:2px;border-bottom:0;}
.suckerdiv ul li a:visited{color:#333;}
.suckerdiv ul li a:hover{color:#f00;}
.suckerdiv .subfolderstyle{background:url(http://www.amgair.com/content/siteImages/red_arrow.gif) no-repeat center right;}
.suckerdiv .submenu{font-weight:bold;color:#333;background-color:#FFF;margin:0px;}
.submenu li a:hover{color:#F00;}
/*accordion*/
.Accordion{overflow:hidden;}
.AccordionPanel{margin:0px;padding:0px;}
.AccordionPanelTab{margin:2px 0px 2px 0px;padding:2px 0 2px 20px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;background:url(http://www.amgair.com/product_images/uploaded_images/news-arrow.gif) no-repeat left;text-decoration:underline;color:#1368a9;}
.AccordionPanelContent{overflow-y:auto;padding:0px;height:auto;clear:both;margin:-2px 0px 0px 0px;background-color:#FFF;}
.AccordionPanelContent ul li a{color:#333;}
.AccordionPanelOpen .AccordionPanelTab{background-repeat:no-repeat;background-position:left;}
.AccordionPanelTabHover{color:#f00;}
.AccordionPanelOpen .AccordionPanelTabHover{}
.AccordionFocused .AccordionPanelTab{}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab{}
/*tabbedpanel*/
.TabbedPanels{width:500px;margin:0px;padding:0px;float:left;clear:none;width:100%;}
.TabbedPanelsTabGroup{margin:0px;padding:0px;}
.TabbedPanelsTab{position:relative;top:1px;float:left;padding:4px 10px;margin:0px 1px 0px 0px;font-size:11px;background-color:#eee;list-style:none;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;border-right:solid 1px #ccc;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;outline:none;}
.TabbedPanelsTabHover{background-color:#fff;}
.TabbedPanelsTabSelected{text-transform:uppercase; font-weight:bold; background-color:#fff;border-top:1px solid #aaa; border-left: 1px solid #aaa; border-right:1px solid #aaa; border-bottom:1px solid #fff;}
.TabbedPanelsTab a{color:black;text-decoration:none;outline:none}
.TabbedPanelsContentGroup{clear:both;border-left:solid 1px #aaa;border-bottom:solid 1px #aaa;border-top:solid 1px #aaa;border-right:solid 1px #aaa;background-color:#FFF;}
.TabbedPanelsContent{padding:20px;overflow:auto;}
.TabbedPanelsContentVisible{}
.VTabbedPanels .TabbedPanelsTabGroup{float:left;width:10em;height:20em;background-color:#FFF;position:relative;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
.VTabbedPanels .TabbedPanelsTab{float:none;margin:0px 0px -2px 0px;border-top:none;border-left:none;border-right:none;}
.VTabbedPanels .TabbedPanelsTabSelected{background-color:#FFF;border-bottom:solid 1px #cccccc;}
.VTabbedPanels .TabbedPanelsContentGroup{clear:none;float:left;padding:0px;width:30em;height:20em;}
.tooltip{border-bottom: 1px dotted #000000; color: #000000; outline: none;cursor: help; text-decoration: none;position: relative;}
.tooltip span{margin-left: -999em;position: absolute;}
.tooltip:hover span{border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);font-family: Calibri, Tahoma, Geneva, sans-serif;position: absolute; left: 1em; top: 2em; z-index: 99;margin-left: 0; width: 250px;}
.tooltip:hover img{border: 0; margin: -10px 0 0 -55px;float: left; position: absolute;}
.tooltip:hover em{font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;display: block; padding: 0.2em 0 0.6em 0;}
.classic { padding: 0.8em 1em;}
.custom { padding: 0.5em 0.8em 0.8em 2em; }
* html a:hover { background: transparent; }
.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
