/* CSS document */

    .MainBlockStyle
    {
        position: absolute;
        left: 10px;
        top: 0px;
        border-width: 0px;
        border-style: solid;
        border-color: #333333;
        width: 98%;
        height: 100px;

	text-decoration:none;
	/*  font:12px 'Lucida Sans', sans-serif; */
	font:12px 'Arial', sans-serif;
	font-weight:normal;
        
        
        /*  font-family: Arial; */
        /*  font-size: x-small; */
        
        min-width: 900px;
        /* this is valid for internet explorer, for other browsers min-width is ok */
        width:expression(document.body.clientWidth < 900 ? "900px" : "98%");
    }
    
    .LogoBlockSTyle
    {
        position: absolute;
        left: 0px;
        top: 40px;
        width: 120px;
        height: 80px;        
        border-width: 0px;
        border-style: solid;
        border-color: #333333;
        margin: 0px;
        margin-bottom: 0px;
        padding: 0px;
        padding-bottom: 0px;
        background:url(../images/logo.png) no-repeat;
    }
    
    .MenuBlockStyle
    {
        position: absolute;
        left: 0px;
        top: 0px;
        border-width: 0px;
        border-style: solid;
        border-color: #333333;
        height: 30px;
	    min-width: 900px;
    }
    
    .AdsBlockStyle
    {
        position: absolute;
        left: 125px;
        top: 40px;
        width: 120px;
        height: 600px;
        border-width: 0px;
        border-style: solid;
        border-color: #333333;        
    }
    
    .ContentBlockStyle
    {
        position: absolute;
        left: 250px;
        top: 31px;
        width: auto;
        height: 600px;
        border-width: 0px;
        border-style: solid;
        border-color: #333333;
	    min-width: 650px;                
    }
    
    .NewsBlockStyle
    {
        position: absolute;
        left: 0px;
        top: 125px;
        width: 120px;
        height: 515;
        border-width: 0px;
        border-style: solid;
        border-color: #333333;                
        background-color:#CCCCFF;
    }
    
    .UserRef
    {
        color: #000033;
        margin: 0px;
        width:116px;
        font-size: inherit;
        text-decoration: none;
    }    
    .UserRef:link
    {
        color: inherit;
        text-decoration: none;
    }
    .UserRef:visited
    {
        color: inherit;
        text-decoration: none;
    }    
    .UserRef:hover
    {    
        color: #CCAAAA;
        width:116px;
        background-color: White;
        cursor:pointer;
        text-decoration: none;
    }
    .UserRef:active
    {
        color: inherit;
        text-decoration: none;
    }
    


    .TrackRef
    {
        color: Black;
        margin: 0px;
        width:150px;
        font-size: 10px;
        text-decoration: none;
        background-color: White;
    }    
    .TrackRef:link
    {
        color: inherit;
        text-decoration: none;
    }
    .TrackRef:visited
    {
        color: inherit;
        text-decoration: none;
    }    
    .TrackRef:hover
    {    
        color: White;
        width:150px;
        background-color: Teal;
        cursor:pointer;
        text-decoration: none;
    }
    .TrackRef:active
    {
        color: inherit;
        text-decoration: none;
    }
    
    
    