/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 05 February 2012 13:18:47
*/


/* CSS Document */

/****************************NAVIGATION******************************/

#navigation{
    width:704px;
    margin:15px 0 0 0;
    height:33px;
    padding:0;
    color:#333333;
    float:left;
    background:#e4e4e4;
}

#navigation #top_menu li a.top_level, #navigation #top_menu li a.dropdown{    
    padding:7px 38px;
    display:block;
    _padding-bottom:4px;
}
    
.conf-top, .sponsors-top, .exhibition-top, .register-top, .press-top, .firsttab{
    padding:7px 0;
    width: 140px;
    _width:120px;
    text-align: center;
}

#navigation #top_menu{
    padding:0;
    margin:0;
    list-style:none;
    position:relative;
    font-size:0.8em;
    float:left;
    z-index:200;
}

#navigation #top_menu li{
    display:inline;
    float:left;
    padding:0;
    margin:0;
    border-right: 1px solid #fff;
}

#navigation #top_menu li a{   
    padding: 5px 0;
    _padding:4px 10px 1px 10px;
    display:block;
    font-size:1.6em;
    color:#333333;
}

#navigation #top_menu li a.press-top{   
    _padding:5px 10px 5px 10px; 
}

#navigation #top_menu li a.register-top{   
    _padding:5px 10px 5px 10px; 
}

#navigation #top_menu li a:hover{   
    color:#ffffff;
}

/***********************END NAV TAB*********************************************/

#navigation #top_menu li.endtab{
    border:none;
    color:#ffffff;
}

#navigation #top_menu li.endtab a{
    color:#ffffff;
    font-weight:bold;
    background:#f87b09 url(http://conference.managedservicesevent.com/__data/assets/image/0003/298425/reg_btn_live.png) no-repeat scroll 35px -4px;
    border-bottom:8px solid #d06f16;
}

#navigation #top_menu li.endtab a:hover{
    color:#ffffff;
    font-weight:bold;
    background:#d06f16 url(http://conference.managedservicesevent.com/__data/assets/image/0004/298426/reg_btn_hover.png) no-repeat scroll 35px -4px;
    border-bottom:8px solid #d06f16;
}

/********************************NAV HOVER TOP LEVEL LINKS**************************************************/

#navigation #top_menu div{
    display:none;
}

#navigation #top_menu li a:hover{
    text-decoration:none;
    white-space:normal;
}

#navigation #top_menu li:hover > a{
    text-decoration:none;
    white-space:normal;
}

/***************dropdown panel***********/

#navigation #top_menu :hover div{
    display:block;
    width:700px;
    background:#ffffff; 
    position:absolute;
    left:0;
    top:35px;
    padding-bottom:10px;
}

#navigation #top_menu :hover div.courses{
    background:#ffffff;
    background-position: 6px 148px;
    border:2px solid #CCC;
}

#navigation #top_menu :hover div dl{
    display:inline;
    padding:0;
    margin:0;
    float:left;
    width:140px;
    background:#ffffff;
}

#navigation #top_menu :hover div dl.no_border{
    border-right:0;
}  

#navigation #top_menu :hover div dl dt{
    width:120px;
    background:#ffffff;
    margin:0;
    text-decoration:none;
    padding:10px 0;
    text-align: left;
    margin-left:10px;
}
 
#navigation #top_menu :hover div dl dd {
    padding:0;
    margin:0;
    background:#ffffff;
    color:#333333;
    width:120px;
    text-align: left;
    margin-left:10px; /*was 5px*/
}

#navigation #top_menu :hover div dt a {
    text-decoration:none;
    cursor:default;
    font-weight:bold;
    color:#CC3333;
    background-color:#ffffff;
    _font-size:1.0em;
}

#navigation #top_menu :hover div dt a.conf-drop{
    color:#1f2664;
}

#navigation #top_menu :hover div dt a.sponsor-drop{
    color:#1561bc;
}

#navigation #top_menu :hover div dt a.exhibition-drop{
    color:#55b1ea;
}

#navigation #top_menu :hover div dt a.register-drop{
    color:d06f16;
}

#navigation #top_menu :hover div dd a {
    display:block;
    text-decoration:none;
    font-weight:normal;
    color:#333333;
    _font-size:1.0em;
}

#navigation #top_menu :hover div dd a:hover{
    text-decoration:underline;
    background-color:#ffffff;
}


/*************************CONFERENCE DROP DOWN********************************/

a.firsttab{
    color:#ffffff;
    background:#e4e4e4 url(http://conference.managedservicesevent.com/__data/assets/image/0005/298427/conf_btn_live.png) no-repeat scroll -5px -4px;
    border-bottom:8px solid #1f2664;
}

a:hover.firsttab{
    background:#1f2664 url(http://conference.managedservicesevent.com/__data/assets/image/0006/298428/conf_btn_hover.png) no-repeat scroll -5px -4px;
}

#navigation #top_menu :hover div.conf-drop{
    left:-160px;
    border:2px solid #1f2664;
}

/*************************SPONSORS DROP DOWN********************************/

a.sponsors-top{
    color: #fff;
    border-bottom:8px solid #1561bc;
}

a:hover.sponsors-top{
    background: #1561bc; 
}

#navigation #top_menu :hover div.sponsor-drop{
    left:-127px;
    border:2px solid #1561bc;
}

/*************************EXHIBITION DROP DOWN********************************/

a.exhibition-top{
    border-bottom:8px solid #55b1ea;
}

a:hover.exhibition-top{
    background: #55b1ea; 
}

#navigation #top_menu :hover div.exhibition-drop{
    /*left:70px;*/
    border:2px solid #55b1ea;
    width:600px;
    right:258px;
}

/*************************PRESS DROP DOWN********************************/

a.press-top{
    border-bottom:8px solid #3e8dc5;
}

a:hover.press-top{
    background: #3e8dc5; 
}

/**************************REGISTER DROP DOWN**************************/

#navigation #top_menu :hover div.register-drop{
    left:564px;
    border:2px solid #d06f16;
    width:190px;
}

#navigation #top_menu :hover div.register-drop a, #navigation #top_menu :hover div.register-drop a:hover {
    background:none;
    border:0px;
    color:#333;
    font-weight:normal;
}
