/* Layout Stylesheet */ 

body {
 margin:0px;
 background:#efefef;
/*background: #eee url("ps-bg-fade.jpg") repeat-x fixed top left;*/
 color: #333333;
 text-align:left;
 padding:0;
 }

#outer {
text-align:left;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
background:#ffffff;
width:730px;
margin:auto;
padding:0px;
}

#hdr {
height:100px;
border:5px solid #ffffff;
background:#ffffff;
width:720px;
margin:auto;
}

#top_bar {
height:4px;
background:#003399;
}

#logo_position {
float:left;
margin:0 0 0 0;
}

#bar {
 height:8px;
 background:#ffff33;
 border:solid #ffffff;
 border-width:0 10px 10px 10px;
 }

#divider {
 height:10px;
 background:#ffffff;
 border-bottom:1px solid #999999;
 }


#bodyblock {
 background: #ffffff;
 color: #333333;
 width:720px;
 padding:0;
 border:5px solid #ffffff;
}

#l-col {
 float:left;
 background:#ffffff;
 width:183px;
 margin:0 0 15px 5px;
 }


#cont {
 position:relative;
 width:480px;
 background:transparent;
 color: #333333;
 border:solid #cccccc;	
 border-width:0 0 0 1px;
 text-align:left;
 padding:0 15px 0 15px;
}

#ftr {
background: #ffffff;
color: #666666;
padding:0;
width:720px;
border-top: 1px solid #cccccc;

}
 
#highlight_box_home {
background-color: #eeeeee;
/*background: #eee url("/images/highlight-box-bg.jpg") repeat-x fixed top left;*/
border: 1px solid #dddddd;
width:130px;
padding:6px;
margin-top:5px;
margin-left:5px;
font-size:10px;
line-height:14px;
}
#highlight_box_home h1 {
padding:0px;
margin:0px;
font-size:10px;
font-weight:bold;
color:#003399;
}

#right-nav {
background-color: #ffffff;
border-top: 5px solid #dddddd;
width:120px;
float:right;
padding:0px;
margin-left:10px;
}