body 
{
	font-family:Verdana;
	background-color:#96ABD6;
	padding-top:23px;
	/** 
	* this centers the container in IE 5* browsers.
	* The text is then set to the left aligned default in the  #container selector
	*/
	text-align: center;
}

#wrapper
{
    width:1000px;
	margin: 0 auto;
	background-color: #003399;
	line-height: 1.5;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background: #003399 url(../img/br_2.jpg) no-repeat bottom right;
}

#container
{
	
	font-family:arial;
	font-size:1em;
	font-weight: bold;
	padding-top: 35px;
}

#top
{
    padding: 0;
    margin:0;
	background-color:#96ABD6;
}

#top h1
{
    padding: 0;
    margin: 0;

}

#leftnav
{
    float: left;
    width: 14%;
    #width:14%;
    margin: 0;
    padding-left: 1em;
    padding-top: 1em;
}

#rightnav
{
	float: right;
	width: 15%;
	margin: 0;
	padding-top: 1em;
	padding-right:0px;
}

#content
{

	margin-left: 160px;
    margin-right: 150px;
	border: 0;
	width:660px;
	color:#000000;
	font-family: sans-serif;
	font-size:1em;
	font-weight: normal;
	
	background-image: url(../img/bg_content.jpg);
    
}

#be_content
{
	
	margin-left: 16%;
    margin-right: 10px;
    padding:20px;
	border: 0;

	height:450px;
	color:#000000;
	font-family: sans-serif;
	font-size:1em;
	font-weight: normal;
	background-color:#E9F4FA;
    
}

#footer
{
    clear: both;
    margin: 0;
    padding:0;
    padding: .5em;
	background: transparent url(../img/bl_2.jpg) no-repeat top left;
    height:20px;
}



/* ------------------------------------------ */ 
#sidebar {

    background: url(../img/bg_top.jpg) no-repeat top left;
    margin:0;
    padding:0;
    border:0;
    	    
}
#sidebar .top-right {
    background: url(../img/bg_top.png) transparent no-repeat top right;
}
#sidebar .bottom-left {

    background: url(../img/bg_bottom.gif) no-repeat bottom left;

}
#content .bottom-right {

/*    background: url(../br.jpg) no-repeat bottom right;*/
    padding-top:5px;
    #padding-top:10px;
    padding-bottom:5px;
    #padding-bottom:10px;
    min-height:410px;
/*    #height:400px;*/
height:auto !important;
    padding-left: 2em;
    padding-right: 1.5em;
    
    

    
}

/* ------------------------------------------ */
 


#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

/* ------------------------------------------ */
a:link, a:visited
{
	color: #ffffff;
	text-decoration: none;
	}

a:active {
	

color:#ffffff;

}
a:hover {
	
	text-decoration: underline;
	
	/*-------------------------*/
	color:gray;


	}