/*
  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: 03 September 2010 08:40:00
*/


/***** FMH BRANDING *****/


body{
    
}

h1{
    font-size:1.8em;
}

h2{
    font-size:1.6em;
    padding-bottom:10px;
}

h3{
    font-size:1.4em;
    padding:0 0 10px 0;
}

h4{
    font-size:1.2em;
    padding:10px 0 5px 0;
    border-bottom:1px solid #cccccc;
    font-weight:bold;
}

#header
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0010/29782/fmh_header.png) no-repeat;
    }

#gen-header
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0009/29781/header-slim.png) no-repeat;
    }

.menu
    {
    background:#414141;
    }
    
    

#qlinks
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0004/29785/qlinks-bg.png) no-repeat;
    height:50px;
    }


/*#buy-report-btn
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0003/29775/buy-report-btn.png) no-repeat;
    }

#dl-brochure-btn
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0006/29778/download-brochure-btn.png) no-repeat;
    }

#toc-btn
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0009/29790/toc-btn.png) no-repeat;
    }

*/

#sample-page-btn
    {
    /*background: url(http://www.futuremobilehandsets.com/__data/assets/image/0008/29789/sample-page-btn.png) no-repeat;*/
    margin-top:45px;
    }



#header ul li.feature-text
    {
    color:#fff;
    }

/*********************** QLINKS ICONS ************************/

#qlinks ul li a.toc, #qlinks ul li a:active.toc, #qlinks ul li a:hover.toc, #qlinks ul li a:visited.toc
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0020/29801/toc-icon.png) no-repeat;
    background-position:-10px -5px;
    }


#qlinks ul li a.toc:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0020/29801/toc-icon.png) no-repeat;
    background-position:-10px -65px;
    }

#qlinks ul li a.price, #qlinks ul li a:active.price, #qlinks ul li a:hover.price, #qlinks ul li avisited.price
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0003/29784/price-icon.png) no-repeat;
    background-position:15px -5px;
    }


#qlinks ul li a.price:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0003/29784/price-icon.png) no-repeat;
    background-position:15px -65px;
    }


#qlinks ul li a.forecast, #qlinks ul li a:active.forecast, #qlinks ul li a:hover.forecast, #qlinks ul li avisited.forecast
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0007/29779/forecasts-icon.png) no-repeat;
    background-position:15px -5px;
    }


#qlinks ul li a.forecast:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0007/29779/forecasts-icon.png) no-repeat;
    background-position:15px -65px;
    }

#qlinks ul li a.attend, #qlinks ul li a:active.attend, #qlinks ul li a:hover.attend, #qlinks ul li avisited.attend
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0010/29773/attend-icon.png) no-repeat;
    background-position:-10px -5px;
    }


#qlinks ul li a.attend:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0010/29773/attend-icon.png) no-repeat;
    background-position:-10px -65px;
    }

#qlinks ul li a.what, #qlinks ul li a:active.what, #qlinks ul li a:hover.what, #qlinks ul li avisited.what
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0010/29791/what-icon.png) no-repeat;
    background-position:15px -5px;
    }


#qlinks ul li a.what:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0010/29791/what-icon.png) no-repeat;
    background-position:15px -65px;
    }


#qlinks ul li a.forward, #qlinks ul li a:active.forward, #qlinks ul li a:hover.forward, #qlinks ul li avisited.forward
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0008/29780/forward-icon.png) no-repeat;
    background-position:-22px -5px;
    }


#qlinks ul li a.forward:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0008/29780/forward-icon.png) no-repeat;
    background-position:-22px -65px;
    }


#qlinks ul li a.contact, #qlinks ul li a:active.contact, #qlinks ul li a:hover.contact, #qlinks ul li avisited.contact
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0005/29777/contact-icon.png) no-repeat;
    background-position:0 -5px;
    }


#qlinks ul li a.contact:hover
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0005/29777/contact-icon.png) no-repeat;
    background-position:0 -65px;
    }

/*************************************/

#feature-report
    {
    /*border:1px solid #ccc;*/
    /*background: url(http://www.futuremobilehandsets.com/__data/assets/image/0007/29788/report-header.png) no-repeat;*/
    background-position:left top;
    color:#fff;
    float:right;
    }

#feature-report ul li
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0011/29792/white-bullet.gif) no-repeat;
    background-position:2px 7px;
    }


#dl-text
    {
    color:#fff;
    font-size:1.5em;
    }

#gen-left-col{
    padding-left:0;
}

#gen-middle-col h1, #gen-left-col h1
    {
    color:#336699;
    }

#gen-left-col h1
    {
    border-bottom:1px solid #fff;
    }

#report-dl
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0006/29787/report-dl.png) no-repeat;
    background-position:0 0;
    }

#itm-sm
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0011/29783/itm-panel-sm.png) no-repeat;

    background-position:0 0;
    }

#author-sm
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0011/29774/author-panel-sm.png) no-repeat;
    background-position:0 0;
    }

#related-sm
    {
    background: url(http://www.futuremobilehandsets.com/__data/assets/image/0005/29786/related-panel-sm.png) no-repeat;
    background-position:0 0;
    }

.profile
    {
    border-bottom:5px solid #ccc;
    }

ul li.bottom-forecasts 
    {
     padding-bottom: 65px;
}

.middle-col{
    margin-left:14px;
}


.right-col{
    margin-left:14px;
    padding-right:0;
}

.middle-col a, a:visited{
     color:#336699;
}

#gen-middle-col ul ul{
     margin-bottom:0;
}

#gen-middle-col ul li{
     padding:2px 0 0 15px;
}

#gen-middle-col ul ul li li{
     font-size:0.8em;
     padding:2px 0 0 15px;
     margin-bottom:0;
}

#gen-right-col {
     float:right;
     padding-right:0;
}

.left-col{
     padding-left:0;
}


.left-col h1{
    color:#333333;
    font-size:1.6em;
    border-bottom:3px solid #cccccc;
    padding-bottom:10px;
}

.middle-col h1{
    color:#333333;
    font-size:1.6em;
    border-bottom:3px solid #cccccc;
    padding-bottom:10px;
}

.right-col h1{
    color:#333333;
    font-size:1.6em;
    border-bottom:3px solid #cccccc;
    padding-bottom:10px;
}

.left-col ul li, .middle-col ul li, .right-col ul li, #gen-left-col ul li, #gen-right-col ul li {
     background:transparent url(http://www.futuremobilehandsets.com/__data/assets/image/0009/142866/bullet.png) no-repeat scroll 0 9px;
     border-bottom:1px dotted #cccccc;
     padding-bottom:5px;
}

#gen-middle-col ul li{
     background:transparent url(http://www.futuremobilehandsets.com/__data/assets/image/0009/142866/bullet.png) no-repeat scroll 0 9px;
}

.redmenu{
   color:red !important;
   font-weight:bold;
}

.reports-mid{
   background:transparent url(http://www.futuremobilehandsets.com/__data/assets/image/0008/144467/bott_right.png) no-repeat scroll 0 9px;
   width:292px;
   height:264px;
   float:left;
   margin-top:-10px;
}

#header ul li, #gen-header ul li{
   margin-top:140px;
}


.headerdown{
    width:80px;
    height:50px;
    background:red;
}

.videocont{
    /*background-color:red;*/
    float:left;
    width:560px;
    padding:10px 10px 10px 10px;
    border:1px dotted #cccccc;
    margin-bottom:20px;
}

.videocont object{
    float:left;
    padding-right:10px;
    width:200px;
}

#gen-middle-col .videocont h1{
    color:#336699;
    font-size:1.4em;
    font-weight:normal;
    margin-top:11px;
    line-height:22px; 
    float:left;
    width:348px;
    padding-left:10px;
}

.videocont img{
    float:left;
}

#gen-middle-col, .videocont p{
    margin:0;
    padding-left:10px;
    float:left;
}

.videoplayercont{
    float:left;
    width:200px;
    background:green;
}

.questionmark{
    width:348px;
    height:34px;
    float:left;
    margin-left:5px;
}

.stats{
   width:169px;
   float:left;
   height:97px;
   padding-left:30px;
   font-size:1.2em;
}

.stats a{
   color:#336699;
}