tr
{
        valign: top;
}
h1
{
        font-family: Arial, sans-serif;
        text-align: left;
        margin: 0px;
        padding: 0px;
        color: #FFFFFF;
        font-size: +56;
}
div
{
        margin: 0 0 0 0;
        padding:0 0 0 0;
}
h2
{
        font-family: Arial, sans-serif ;
        margin: 1px;
        padding: 1px;
        text-align: center;
        color: #006699;
}
h3
{
        font-family: Arial, sans-serif ;
        text-align: center;
        color: #FFFFFF;
        padding-top: 1px;
        padding-bottom: 1px;
        font-size: 19px;
        background:  #006699;
        margin: 2 2 0 2;
}
ul
{
        list-style: none;
        text-decoration: none;
        padding-top: 8px;
}
li
{
        list-style: none;
        indent: 0px;
        text-decoration: none;
}
h5
{
        font-family: Arial, sans-serif ;
        text-align: center;
        color: #FFFFFF;
        padding-top: 3px;
        padding-bottom: 0px;
        font-size: 15px;
        background:  #006699;
        margin: 2 2 0 2;
}
.lefttext
{
        border: 0px solid;
        border-top: none;
        border-left: 0px solid;
        border-bottom: 0px solid;
        border-color: #006699;
        margin-left: 2;
        margin-right: 2;
        margin-top: 0;
        padding-left: 6px;
        text-decoration: none;
}
.centertext
{
        border: 0px solid;
        border-top: none;
        border-left: 0px solid;
        border-bottom: 0px solid;
        border-color: #cc3300;
        margin-left: 3;
        margin-right: 3;
        margin-top: 0;
        padding-left: 6px;
        text-decoration: none;
}
.righttext
{
        border: 0px solid;
        border-top: none;
        border-left: 0px solid;
        border-bottom: 0px solid;
        border-color: #ffffff;
        margin-left: 3;
        margin-right: 3;
        margin-top: 0;
        padding-left: 6px;
        text-decoration: none;
}
td
{

        background: #FFFFFF;
        align: left;
}
p
{
        font-family: Arial, sans-serif ;

}
body
{
        font-family: Arial, sans-serif ;
        text-align: center;
        background: #333366;
        border: 0px;
}
#logobar
{
        position: absolute;
        margin-left: 450px;
        margin-top: 5px;
        border-top: 4px;

}
#banner
{
        position: absolute;
        margin-left: 310px;
        margin-top: 78px;
        border-top: 0px;

}
#navbartop      {
                text-align: left;
                padding-top: 1px;
                padding-bottom: 1px;

                margin-bottom: 0px;

                }
#navbartop ul { padding: 1px 1px;
                margin-left: 0;
                border-bottom: 1px solid #748;
                font-family: bold Arial, sans-serif;
                font-size: 15px;
         }
#navbartop ul li {
                list-style: none;
                margin: 0;
                display: inline;

              }

#navbartop ul li a {
                padding: 1.5px 0.5em;
                margin-left: 0px;
                border: 1px solid #788;
                border-bottom: 1px;
                background: #DDE;
                text-decoration: none;
                }
#navbartop ul li a:link {
                color: #448;
                }
#navbartop ul li a:visited {
                color: #667;
                }
#navbartop ul li a:link:hover, #navbar ul li a:visited:hover
                {
                color: #000;
                background: #AAE;
                border-color: #227;
                }
#navbartop ul li a:current 
                {
                background: #669966;
                border-bottom: 1px solid black;
                }
#weather
{
        position: absolute;
        margin-left: 514px;
        margin-top: 55px;

}
#logo
{
        position: absolute;
        margin-left: 40px;
        margin-top: 45px;

}
#container
{
        position: relative;
        margin: 0 auto;
        width: 780px;
        text-align: left;
}

#header
{
        padding-top: 3px;
        padding-bottom:12px;
        padding-left:12px;
        font-family: Bold Arial, sans-serif ;
        background: #336633;
}
#navlogo        {
                text-align: left;
                padding-top: 1px;
                padding-bottom: 0px;
                width: 780px;
                height: 147;
                background-image: url(/portal/images/navbar-logo-clouds.jpg);
                margin-bottom: 0px;
                }
#navbar         {
                text-align: left;
                padding-top: .125em;
                padding-bottom: 0px;

                margin-bottom: 0px;
                background: #006699;
                }
#navbar ul {    padding: 1px 1px;
                margin-left: 0;
                border-bottom: 1px solid #748;
                font-family: bold Arial, sans-serif;
                font-size: 15px;
         }
#navbar ul li {
                list-style: none;
                margin: 0;
                display: inline;

              }

#navbar ul li a {
                padding: 0.5px 0.5em;
                margin-left: 0px;
                border: 1px solid #788;
                border-bottom: none;
                background: #DDE;
                text-decoration: none;
                }
#navbar ul li a:link {
                color: #448;
                }
#navbar ul li a:visited {
                color: #667;
                }
#navbar ul li a:link:hover, #navbar ul li a:visited:hover
                {
                color: #000;
                background: #AAE;
                border-color: #227;
                }
#navbar ul li a:current 
                {
                background: #669966;
                border-bottom: 1px solid white;
                }
#leftbar
{

        background:#FFFFFF;
}
#centerbar
{

        padding-left: 0px;
        padding-right: 0px;
        margin-top: 0;
}
#rightbar
{



}
#footer
{ 
        background: #ffffff;
        text-align: right;
        margin: 0 1em 0 1em;
        font-family:Arial, sans-serif;
        font-size: 12px;
        padding: 2px;
}

#sidebar 	{
		text-align: left;
	
		
		}
#sidebar ul {	margin-left: 2;
		padding-bottom: 4;
		font-family: bold Arial, sans-serif;
		font-size: 15px;
	 }
#sidebar ul li {
		list-style: none;
		margin: 0;
			
	      }

#sidebar ul li a {
		text-decoration: none;
		}
#sidebar ul li a:link {
		color: #448;
		}
#sidebar ul li a:visited {
		color: #000066;
		}
#sidebar ul li a:link:hover
		{
		color: #000;
		background: #AAE;
		}
#sidebar ul li a:visited:hover
		{
		color: #000;
		background: #AAE;
		}
#sidebar ul li a:current 
		{
		background: #669966;
		}


