Getting Accessibility Error on Public Object
<pre><code>namespace MyApp.MyNamespace
{
    public class MyClass:System.Web.UI.Page
    {
        private DataUtility Util = new DataUtility();
        private CookieData cd = MyClass.Toolbox.GetCurrentCookieData(HttpContext.Current);
        //below I get the error: "System.Web.UI.Util is unavailable due to its protection level"
        private int CompanyID = Util.GetCompanyIDByUser(cd.Users);

    protected override void OnLoad(EventArgs e)
    {
        //I'd like to use CompanyID here
    }           

    protected void MyEventHandler(object sender, EventArgs e)
    {
        //as well as here
    }
}
</code></pre>

<p>And here is DataUtility:</p>

<pre><code>public class DataUtility
{
    public DataUtility() {}
    //snip
    public int GetCompanyIDByUser(int UserID)
    {
        //snip
    }
}
</code></pre>

<p>I've looked and DataUility as well as the method inside of it are declared public, so I'm not sure why I am getting this error.</p>
