#menutop {
    float:left;
    clear:both;
    width:100%;
    text-align:left;
    background:url(/iaia10/images/backgrounds/top-menu-bg.gif) repeat-x;
    border-top:1px solid #bedfcf;
}

/* Left Menu
--------------------------------------------------------------------------------*/
#menuleft {
    width:100%;
    background:transparent;
}

.accordionHeader {
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #2F4F4F;
    border-bottom: 1px solid #2F4F4F;
    color: #fff;
    background: #cacaca url(/iaia08calgary/images/icons/Plus.png) 2px no-repeat;
	font: bold 13px Verdana,Arial,Helvetica, Sans-Serif;
    padding: 5px;
}
.accordionHeader:first-child {
    border-top: 1px solid #0a5faf;
}
.accordionHeader a {
    margin:0 0 0 20px;
	color: #891009;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover {
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected {
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #2F4F4F;
    color: #0a5faf;
    background: #891009 url(/iaia08calgary/images/icons/Minus.png) 2px no-repeat;
	font: bold 13px Verdana,Arial,Helvetica, Sans-Serif;
    padding: 5px;
}
.accordionHeaderSelected:first-child {
    border-top: 1px solid #0a5faf;
}

.accordionHeaderSelected a {
    margin:0 0 0 20px;
	color: #fff;
	background: none;
	text-decoration: none;
	border:0 none;
}

.accordionHeaderSelected a:hover {
	background: none;
	text-decoration: underline;
}

.accordionContent {
    background: #fff;
    padding:5px 5px 2px 5px;
    border-right: 1px solid #2F4F4F;
}
.accordionContent ol, .accordionContent ul {
    margin: 5px 0 5px 20px;
    padding:2px 2px;
    list-style-image:url(/iaia08calgary/images/icons/arrow_right_grey.png);
    vertical-align:middle;
}
.accordionContent li {
}
.accordionContent a:link, .accordionContent a:visited {
    color:#333;
    text-decoration:none;
    font:12px Verdana,Arial,Helvetica, Sans-Serif;
}
.accordionContent a:hover {
    text-decoration:underline;
}
.accordionContent a:active {
}
.accordionLink {
    display:block;
}
/* Accordion Left Menu
--------------------------------------------------------------------------------*/
.accordionSubHeader {
    color: #000;
	font: 12px Verdana,Arial,Helvetica, Sans-Serif;
    padding: 0 1px;
    margin: 0 1px 0 0;
    background: url(/iaia08perth/images/icons/blue/Plus-12.png) 2px no-repeat;
}

.accordionSubHeader a {
    margin:0 0 0 15px;
	color: #005502;
	background: none;
	text-decoration: none;
}

.accordionSubHeader a:hover {
	background: none;
	text-decoration: underline;
}

.accordionSubHeaderSelected {
    color: #000;
	font: 12px Verdana,Arial,Helvetica, Sans-Serif;
    padding: 1px;
    margin: 0 1px 0 0;
    background: url(/iaia08perth/images/icons/blue/Minus-12.png) 2px no-repeat;
}

.accordionSubHeaderSelected a {
    margin:0 0 0 15px;
	color: #000;
	background: none;
	text-decoration: none;
}

.accordionSubHeaderSelected a:hover {
	background: none;
	text-decoration: underline;
}

.accordionSubContent {
    background: #fff;
    padding:0 2px 2px 0;
	font: 12px Verdana,Arial,Helvetica, Sans-Serif;
}
.accordionSubContent ol {
    margin: 0 0 0 25px;
    padding:0 5px;
    list-style-image:url(/iaia08perth/images/icons/blue/bullet_blue.png);
}
.accordionSubContent ol ol {
    margin: 0 0 0 15px;
    padding:0;
    list-style-image:url(/iaia08perth/images/icons/blue/square_bullet_blue.png);
}
.accordionSubContent li {
}
.accordionSubContent a:link, .accordionSubContent a:visited {
    color:#333;
    text-decoration:none;
}
.accordionSubContent a:hover {
    text-decoration:underline;
}
.accordionSubContent a:active {
}

.leftnavstats {
}
.leftnavstats ul {
    margin:0 0 0 10px;
    padding:0;
    list-style:none;
}
.leftnavstats ul li {
}
.leftnavstats ul li label {
    width:125px;
    display:inline-block;
}
.leftnavstats div.title {
	border: 1px solid #e1e1e1;
	background-color: #e9e9e9;
	padding: 7px 3px;
	font-size:1.3em;
}

#popup_container{font:normal 1.2em Verdana,Helvetica,sans-serif;width:300px;min-width:300px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#popup_title{font:bold 1.4em Verdana,Helvetica,sans-serif;text-align:center;line-height:1.75em;color:Red;background:#CCC url(/App_Themes/ccia_dc/images/title.gif) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;}

#popup_content{background:16px 16px no-repeat url(/App_Themes/ccia_dc/images/info.gif);padding:1em .50em;margin:0em;}

#popup_content.alert{background-image:url(/App_Themes/ccia_dc/images/info.gif);}

#popup_content.confirm{background-image:url(/App_Themes/ccia_dc/images/important.gif);}

#popup_content.prompt{background-image:url(/App_Themes/ccia_dc/images/help.gif);}

#popup_message{padding:15px;}

#popup_panel{text-align:center;margin:1em 0em 0em 1em;}

#popup_prompt{margin:.5em 0em;}