/*
  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: 01 August 2010 02:17:26
*/


@charset "utf-8";
.content.css {
    font-family: Arial, Helvetica, sans-serif;
 }

a, img {
 border:0;
}

#logohome{
    width:200px;
    float:left;
    height:100px;
    /*background:red;*/
}

#rightcolbanner{
    width:210px;
    float:right;    
}

 #search{
       width:210px;
    /*background:yellow;*/
    height:50px;
}

#rss{
    width:100px;
    height:50px;
    margin-left: 110px;
      border:none;
}



#rss img {
   border: none;
}
  

#vacancieslink{
    width:190px;
    height:80px;
    /*background:pink;*/
    margin-top:30px;    
}

#update{
    width:910px;
    height:40px;
    float:left;
    /*background:orange;*/
}

#update p 
   {
    color: #ffffff;
    font-size: 1.2em;
    padding: 13px 10px 10px 10px;
   }
   
 .vacancy {
    color: orange;
    font-weight: bold;
    }


/*Start home*/

#indexfeatures{
    width:910px;
    float:left;
    border-bottom:1px solid #999999;
    background:#000;
}

#indexfeatures h1{
    font-size:14px;
    color:#333333;
    text-align:center;
    padding:8px 0 8px 0;}


.features{
    width:227px;
    float:left;
    margin-right:1px;
    font-size:1.2em;
}

.features2{
    width:226px;
    float:left;
    font-size:1.2em;
}

.featurestitle{
    width:227px;
    float:left;
    background-image:url(http://www.informa.com/__data/assets/image/0004/134419/featured_title_bg.png);
}

.featurestitle2{
    width:226px;
    float:left;
    background-image:url(http://www.informa.com/__data/assets/image/0004/134419/featured_title_bg.png);
}

.featuresfooter{
    width:227px;
    float:left;
    background-image:url(http://www.informa.com/__data/assets/image/0014/134420/feature_footer_bg.png);
    color:#fff;
    text-align:center;
    padding:8px 0 8px 0;    
}

.featuresfooter2{
    width:226px;
    float:left;
    background-image:url(http://www.informa.com/__data/assets/image/0014/134420/feature_footer_bg.png);
    color:#fff;
    text-align:center;
    padding:8px 0 8px 0;    
}
/*End home*/

/*START Quick Links*/

#qlinks{
    float: left;
    width: 199px;
    padding: 0px;
    margin: 0px;
    background: #ececec;
    border-right:1px solid #666;
}
    
#qlinks ul{
    padding:0;
    margin:0;
    list-style:none;
    padding-left:10px;
    padding-right:10px;
}
        
#qlinks ul li{
    padding:0;
    margin:0;
    list-style:none;
    font-size:1.2em;
}
        
#qlinks ul li a, #qlinks ul li a:visited, #qlinks ul li a:active, #qlinks ul li a:hover{    
    display:block;
   /* padding:3px 0 3px 25px;*/
    text-decoration:none;
    color:#006699;
}
    
#qlinks h1 {
    background: url(http://www.informa.com/__data/assets/image/0015/134421/qlinks_header.png);
    padding: 10px 0px 10px 10px;
    margin: 0;
    color: #ffffff;
    font-size: 1.4em;
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
}

#qlinks h3 {
    margin:0;
    padding:0;
    font-size:1.2em;
    padding-top:10px;
    padding-bottom:10px;

}

#sub-menu{
    float: left;
    width: 199px;
    padding: 0px;
    margin: 0px;
    background: #ececec;    
}

#sub-menu ul{
    padding:0;
    margin:0;
    list-style:none;
}
    
#sub-menu ul li{
    padding:0;
    margin:0;
    list-style:none;
    font-size:1.2em;
    border-bottom: 1px solid #bbbbbb;
}
        
#sub-menu ul li a, #sub-menu ul li a:visited, #sub-menu ul li a:active
    {
    display:block;
    padding:5px 0 5px 10px;
    text-decoration:none;
    color:#333;
}

#sub-menu ul li a:hover{
    background:#660099;
    color:#fff;
}

/*END Quick Links*/



/*BEGIN Interactive Media section*/

#imediatitlecont{
    width:910px;
    float:left;
    background:orange;
}

.imediaboxes ul{
    margin:0;
    padding:0;
   font-size:1.2em;
}

.imediaboxes li{
    margin-left:20px;
    border-bottom:1px solid #333;
    
}

.imedia_news{
   color:#336699;
}

#news_cont{
   background:blue;float:
   width:180px;
   float:left;
   color:#fff;
}

#news_cont h1{
    font-size:1.3em;
}

.imedia_newscont{
    width:180px;
    float:left;
    padding:0;
    margin:0;
    color:#fff;
    margin-left:10px;
}

#news_cont h2{
    font-size:1.2em;
}


#imediatitlecont h1{
    font-size:1.3em;
    color:#fff;
    padding:8px 0 8px 5px;
    background-image:url(http://www.informa.com/__data/assets/image/0016/134422/imedia_title_bg.png);
    width:905px;
    float:left;
}



















.imediaboxes{    
    float:left;
    margin-left:10px;
    color:#fff;
    padding-right:35px;
    margin-bottom:20px;
}

.imediaboxes h2{
    color:#fff;
    font-size:1.2em;
   /* border-bottom:1px solid #333;*/
    padding:20px 0 5px 0;
    padding-bottom:20px;

}

#imediacont{
    width:910px;
    float:left;
    background:#000;
    margin-bottom:20px;
}

/*END Interactive Media section*/

/*START Sales Academy section*/


#body_area{
    width:501px;
    float:left;
    font-size:1.2em;
    padding-bottom:20px;
    background:#fff;
}

#bodyheadercont{
    width:501px;
    float:left;
    background: url(http://www.informa.com/__data/assets/image/0015/134421/qlinks_header.png);
    height:40px;
    margin-bottom:20px;
    font-size:0.9em;
}

#body_area h1{
    font-size:1.4em;
    color:#fff;
    padding: 11px 0px 11px 10px;
    background: url(http://www.informa.com/__data/assets/image/0015/134421/qlinks_header.png) no-repeat;
}

#body_area h2{
    font-size: 1.2em;
    color:#333;
    padding: 11px 0px 5px 20px;
}

#body_area h3 {
font-size:1.2em;
font-weight:bold;
/*margin:0px 0px 0px 20px;*/
/*padding-left:15px*/
}


#body_area p{
    padding-right:20px;
    padding-bottom:0px;
    padding-left:20px; 
    padding-top:10px;
}

#body_area ul{
    padding:0;
    margin:0;
    margin-left:37px;
    margin-top:10px;
    margin-bottom:0px;    
}

#body_area a{
    color:#004B91;
    text-decoration:none;
}



#rightcol{
    width:209px;
    float:left;
    background-image:url(http://www.informa.com/__data/assets/image/0017/134423/right_col_bg.png);
    background-repeat:no-repeat;
}

#rightheadercont{
    width:209px;
    float:left;
    background: url(http://www.informa.com/__data/assets/image/0015/134421/qlinks_header.png);
    height:40px;
}

#rightcol h1{
    font-size:1.4em;
    color:#fff;
    padding: 11px 0px 11px 10px;
    background: url(http://www.informa.com/__data/assets/image/0015/134421/qlinks_header.png) no-repeat;
}

#rightcol ul{
    padding:0;
    margin:0;
    list-style:none;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:12px;
    font-size:1.2em;
}
        
#rightcol ul li{
    padding:0;
    margin:0;
    list-style:none;
    font-size:1.2em;    
}
        
#rightcol ul li a, #rightcol ul li a:visited, #rightcol ul li a:active, #rightcol ul li a:hover{    
    display:block;
    text-decoration:none;
    color:#ffffff;
}
    
#rightcol h3 {
    padding-bottom:10px;
    font-size:0.9em;
    color:#fff;
}

/*END Sales Academy section*/

/* SEARCH */


#search input.sq-form-field
    {
    width:170px;
    float:left;
    padding:3px;
    font-size:1.3em;
    margin:20px 0 10px 0px; /*top padding was 10px*/
    color:#ffffff;
    background: #000000;
    border:none;
    z-index:1000;
    }
    
#submit_search_button
    { 
    width:26px;
    height:15px;
    float:left;
    border:0;
    padding:0;
    margin-top:17px;
    }

/*#search fieldset {
    border:none;
}

#search fieldset #search-box
    {
    color:#ffffff;
    background: #000000;
    margin-top: 15px;
    border:none;
    padding: 10px 0px 7px 10px;
    width: 155px;
    font-size: 1.1em;
    }
    

fieldset #search-box
    {
    border: none;
    color:#ffffff;
    }*/


/*START Contact Box*/

#contact_box {
    float: left;
    width: 199px;
    background: url(http://www.informa.com/__data/assets/image/0018/134424/contact_us_bk.png);
    background-repeat: repeat-x;
    border-top: 1px solid #000000;
}
    
#contact_box h1 {
    padding: 10px 0px 10px 10px;
    color: #ffffff;
    font-size: 1.4em;
    background:none;
    border:0;
}

#contact_box p {    
    padding: 0 0 0 10px;
    color: #ffffff;
    font-size: 1.2em;
    float: left;
}


#contact_boxlink  a{
    color: #ffffff;
}

#contact_box ul li, #ad_box ul li {
    background: url(http://www.informa.com/__data/assets/image/0007/134656/click_here_button_bg.png);
    background-repeat: repeat-x;
    border: 1px solid #839aa5;
    color: #ffffff;
    padding: 3px;
    font-weight: normal;
    text-align: center;
    width: 100px;
    font-size: 1.2em;
    list-style: none;
    float: right;
    margin-bottom: 5px;
    }

    
    
#contact_box ul li a, #contact_box ul li a:hover, #contact_box ul li a:visited, #contact_box ul li a:active {
    text-decoration: none;
    color: #ffffff;

    }



/*END Contact Box*/


/*START Ad Box*/

#ad_box {
    float: left;
    width: 209px;
    background:url(http://www.informa.com/__data/assets/image/0019/134425/ad_bg_pink.png);
    background-repeat: repeat-x;
    border-top: 1px solid #000000;
}
    
#ad_box h1 {
    padding: 10px 0px 10px 10px;
    color: #ffffff;
    font-size: 1.4em;
    background:none;
    border:0;
}

#ad_box p {    
    padding: 0 0 0 10px;
    color: #ffffff;
    font-size: 1.2em;
    float: left;
}

#ad_boxlink  a{
    color: #ffffff;
}

/*END Ad Box*/




/*Start footer*/

#footertx{
    width:790px;
    float:left;    
    padding-left:10px;
    margin-top:10px;
    font-size:1.2em;
}

#footerimg{
    width:110px;
    float:left;
    margin-top:5px;
}


/*End footer*/

/*Start classes*/


.footerborder{
    border-right:1px solid #fff;
    padding-right:5px;
}

.imglink{
    border:0;
}


.font-black{
    color:#000;
}
/*End classes*/

/*Job Vacancies */





.listing-item {
 clear: both;
 margin-top: 10px;
 margin-bottom: 8px;
 padding-bottom: 8px;
 border-bottom: 1px solid #ddd;
 margin-left: 10px;
}

.listing-item  ul li {
 list-style: none;
}

.listing-item a, .listing-item a:visited {
 color: #0077c0;f60
}

.listing-item a:hover, .listing-item a:active {
 color: #f60;
 text-decoration: underline;
}

/* End Job Vacancies */

.imageRight {
 float: right;
 overflow: hidden;
 margin: 0;
 padding: 4px 20px 0 16px;
}

.separator {
    background-image: url(http://www.informa.com/__data/assets/image/0008/136664/linebreak_490.gif);
    background-repeat: no-repeat;
    background-position: center center;
    height: 10px;
    width: 100%;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    padding-top: 10px;
    margin-bottom: 5px; 
    clear:right;
    
}

.main_cont_img{
padding-left:18px;
}

.video_informa {
   z-index: 100;
position:absolute;
}

#welcome-intro {
   padding: 10px 100px 20px 100px 
   }

#welcome-intro p {
   font-size: 1.2em;
   padding-bottom: 15px;
   line-height: 20px;
}

#welcome-intro h3 {
   font-size: 1.4em;
   color: #003366;
   padding-bottom: 10px;
   padding-top: 5px;
}

#welcome-intro a, #welcome-intro a:hover, #welcome-intro a:visited, #welcome-intro a:active {
   color: #004B91;
}