/* CSS for LiquidPlex
** Ben Wedlake 2011
** Last updated: 01/08/11
** 
***********************************/

body{
    margin:0;padding:0; 
    background-color:white;
    font-family: "Geneva", "Tahoma",sans-serif;
    font-size:9pt;
    color:#000;
    outline: none; border:none;
    border-collapse: collapse;
}
body a{
    text-decoration:none;
}
body a:hover{
    text-decoration:underline;
}

.clear{clear:both;} /* fix float heights */

#menu-pane{
    position: absolute;
    display:none;
    z-index:200;
    top: 0px;
    background-color: #031421;
    border: 1px solid #094369; border-top:none;
    padding:5px;
    margin-top:-1px;
}
#menu-pane:hover{display:inline;}
    #menu-pane a{
        display:block;
        background: url(../images/dropdown-arrow.png) no-repeat left center;
        padding-left:12px;
        color: #18A7E1;
    }
    #menu-pane a:hover{
        color:#fff;
        text-decoration:none;
        background-image:url(../images/dropdown-arrow-white.png);
    }

#headerx{
    background: #fff;
    position:absolute;
    top:0; left:0; right:0;
    height: 120px;
    width:100%;
    margin:0; padding:0; 
}
    #headerx #content{width:860px;}
    #headerx #content #logo{
        background: url(../images/logo.png) no-repeat top right;
        width:278px;
        height:105px;
        margin-top:20px; margin-left:11px;
        float:left;
    }
    
    #headerx #content #subnav{
        height:35px;
        padding-top:68px; padding-right:16px;
        float:right;
    }
        #headerx #content #subnav .navxitem a {color:#179ED5;vertical-align:baseline;}
        #headerx #content #subnav .navxitem{
            padding-left:22px;
            display:inline;
        }
        #headerx #content #subnav .navxitem img{
            margin-right:16px;  vertical-align:bottom;
        }
    
#mainnav{
    background: #000 url(../images/horiz-menu-bg.png) repeat-x;
    height: 46px;
    position:absolute;
    top:120px;
    left:0; right:0;
    width:100%;
}
    #mainnav #content{width: 860px; text-align:right; height:46px;}
        #mainnav #content .navxitem{
            color: white;
            cursor: pointer;
            height: 46px;
            display:block;
            float:right;
            padding-top:15px;
        }
        #mainnav #content .seperator{
            height:46px; display:block;
            width:1px; 
            margin-left:17px;
            margin-right:17px;
            float:right;
            padding-top:15px;
        } 
        #mainnav #content #endseperator{
            margin-right:0;
        }
        #mainnav #content .currentpage,
        #mainnav #content .navxitem:hover{
            color: #18A7E1;
            text-decoration:none;
        }
    
#contentarea{
    position:static;
    top: 166px;
    left:0; right:0;
    margin:0; padding:0; /**/
}
    #contentarea #leadwrap{
        width:100%;
        height:100%;
        z-index:5;
    }
    
        

    
        
        
        
#contentarea #footerx{
    width:100%;
    height:317px;
    background: #666 url(../images/footer-bg.png) repeat-x top;
    color:#fff;
    padding:0; margin:0; margin-top:30px;
}
    #contentarea #footerx #wrap{
        width:854px;
        height:inherit;
    }
    #contentarea #footerx #wrap #content{
        width:510px; height:inherit;
        float:left;
        padding-top:140px;
    }
        #contentarea #footerx #wrap #content .column{
            float:left;
            width:30%; height:auto;
            text-align:left;      
            padding-bottom:4px;      
        }
        #contentarea #footerx #wrap #content .column a:hover{text-decoration:underline;color:#fff;}
        
            #contentarea #footerx #wrap #content .column a{
                color: #fff;
                text-decoration:none;
                background: url(../images/dropdown-arrow.png) no-repeat left center;
                display:block;
                padding-left:14px; 
                margin-bottom:-5px;
            }
        
    #contentarea #footerx #wrap #sidecontent {
        width:333px; height:inherit;
        clear:both;
        background: url(../images/footer-graphic.png) top right no-repeat;
        text-align:right; padding-top:160px;
        float:right;
    }
	
span.important-title2,
span.number-color,
blockquote.color2,
span.dropcap-color {
	color: #178FC0;
}
