
/*navigation*/
#nav {background:url('/images/nav_right.gif') repeat-x top left;height:47px; width: 990px; clear:both; position: relative; z-index: 5;} 
#nav ul { padding: 0; margin: 0; list-style: none;display:inline-block;}
li.dd-nav { float: left; position: relative;height:20px;z-index:6;}
/*sub navigation*/
#nav .subnav li {float: left;clear: both;background:#fff;}

#nav .subnav li.link,
#nav .subnav li.link_with_children,
#nav .subnav li.first_link_with_children,
#nav .subnav li.first_link {background:transparent;margin:0;}
#nav .subnav li.first_link {padding-top: 10px;}
#nav .subnav li.first_link_with_children {padding-top: 10px;}
#nav .subnav li.link_with_children,
#nav .subnav li.first_link_with_children {background-image: url('/images/framework/secondary_nav_arrow.gif');background-repeat: no-repeat;background-position: 95% 75%;}

#nav .subnav li.link a, #nav .subnav li.link a:visited,
#nav .subnav li.link_with_children a, #nav .subnav li.link_with_children a:visited,
#nav .subnav li.first_link_with_children a, #nav .subnav li.first_link_with_children a:visited,
#nav .subnav li.first_link a, #nav .subnav li.first_link a:visited  
{
    display: block;
    padding-left: 14px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #000;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}
#nav .subnav li.link a:hover,
#nav .subnav li.link_with_children a:hover,
#nav .subnav li.first_link_with_children a:hover,
#nav .subnav li.first_link a:hover
{color: #F47D2B;}
#nav .subnav li a
{
    display: block;
    margin: 0;
    padding: 0; 
}

/*registration start*/
#nav #sub-1
{
    position: absolute;
    top: 8px;
    left: 0px;
    padding:5px;
    z-index: 4;
}
/*registration end*/


/*inperson start*/
#nav #sub-inperson 
{
    position: absolute;
    top: 8px;
    left: 95px;
    padding:5px;
    z-index: 4;
}
/*inperson end*/

/*webinars start*/
#nav #sub-webinars 
{
    position: absolute;
    top: 8px;
    left: 245px;
    z-index: 4;
    padding:5px;    
}
/*webinars end*/

/*onlineed start*/
#nav #sub-onlineed 
{
    position: absolute;
    top: 8px;
    left: 330px;
    z-index: 4;
    padding:5px;
}
#nav #sub-onlineed li {position: relative;width: 100%;}
#nav #sub-onlineed li.top {}
#nav #sub-onlineed li.bottom
{
    
    background-repeat: no-repeat;height: 11px;width: 100%;line-height: 11px;
}
/*onlineed end*/

/*incompany start*/
#nav #sub-incompany 
{
    position: absolute;
    top: 8px;
    left: 460px;
    z-index: 4;
    padding:5px;  
}
#nav #sub-incompany li {position: relative;width: 100%;}
#nav #sub-incompany li.top {}
#nav #sub-incompany li.bottom
{
    
    background-repeat: no-repeat;height: 11px;width: 100%;line-height: 11px;
}
/*incompany end*/


/*certification start*/
#nav #sub-certification 
{
    position: absolute;
    top: 8px;
    left: 610px;
    z-index: 4;
    padding:5px; 
}
#nav #sub-certification li {position: relative;width: 100%;}
#nav #sub-certification li.top {}
#nav #sub-certification li.bottom
{
    
    background-repeat: no-repeat;height: 11px;width: 100%;line-height: 11px;
}
/*certification end*/

/*international start*/
#nav #sub-international 
{
    position: absolute;
    top: 8px;
    left: 715px;
    z-index: 4;
    padding:5px;
}
#nav #sub-international li {position: relative;width: 100%;}
#nav #sub-international li.top {}
#nav #sub-international li.bottom
{
    
    background-repeat: no-repeat;height: 11px;width: 100%;line-height: 11px;
}
/*international end*/

/*aboutdmaed start*/
#nav #sub-aboutdmaed 
{
    position: absolute;
    top: 8px;
    left: 820px;
    z-index: 4;
    padding:5px;  
}
#nav #sub-aboutdmaed li {position: relative;width: 100%;}
#nav #sub-aboutdmaed li.top {}
#nav #sub-aboutdmaed li.bottom
{
    
    background-repeat: no-repeat;height: 11px;width: 100%;line-height: 11px;
}
/*aboutdmaed end*/

.dd-nav {
        background:url('/images/nav_right.gif') repeat-x top left;
        height:47px;
        padding:10px;
}

.dd-nav a, .dd-nav a:visited, .dd-nav a:hover {
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-decoration:none;
}

.top a, .top a:visited, .top a:hover {
        color:#000000;
        font-size:17px;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
}

.bg {
	background:url('/images/bg.png') repeat top left transparent;
	border-left:3px solid #F47D2B;
	border-right:3px solid #F47D2B;
	border-top:0px;
	border-bottom:0px;
	margin-top:33px;
	width:auto;
}

.bl {
	background:url('/images/bl.png') no-repeat 0% 100%;
	padding:3px;
	padding-top:0px;
	*padding:0px;
}

.br {
	background:url('/images/br.png') no-repeat 100% 100%;
}

.bottombg {
	background:#F47D2B;
	
	margin-bottom:-3px;
}

/* left nav begin */
#nnav_left {
	background-image: url('/images/leftnav_background_float.gif');
	background-repeat: repeat-y;
	float: left;
	height: 400px;
	width: 250px;
}

#nnav_left ul {
	list-style: none;
	line-height:31px;
	margin-left:0;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-left:0;
	}
#nnav_left li {
	//background:url('/images/bnavarrow.gif');
	//background-repeat:no-repeat;
	//background-position:15px 15px;
	padding-left: 20px;
	}
	
#nnav_left a, #nnav_left a:visited {
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font:Arial, Helvetica, sans-serif;
	padding-left: 20px;
	}

#nnav_left li:hover {
	//background: #FFCC33 url('/images/rednav_arrow.gif') no-repeat 20px 15px;
	background: #FFCC33;
	padding-left: 25px;
	}
	
#nnav_left a img {
	display:inline;
	border:0px solid #000;
	margin-left:-20px;
}

/* left nav end */
