body { margin:0; padding:0; }
p { margin:0 0 14px 0; padding:0;  }
#bodyArea { width:770px; margin:10px auto; height:990px; background:url(rsc/background.gif) no-repeat 0 0; }
#header { width:768px; height:125px; background:url(rsc/header.jpg) no-repeat 0 10px; border-width:1px 1px 0 1px; border-style:solid; border-color:#000; }
#header #nav { width:330px; float:right; margin:0 35px 0 0; display:inline; }

#header #nav .nav_item { width:107px; height:28px;  float:left; display:inline; }
#header #nav .nav_item a { display:block; width:107px; height:28px; text-decoration:none; margin-top:44px; }

#header #nav #home.nav_item a { background:url(rsc/home_reg.jpg); }
#header #nav #home.nav_item a:hover { background:url(rsc/home_black.jpg); }

#header #nav #succ.nav_item a { background:url(rsc/success_reg.jpg); }
#header #nav #succ.nav_item a:hover { background:url(rsc/success_black.jpg); }

#header #nav #prog.nav_item a { background:url(rsc/programs_reg.jpg); }
#header #nav #prog.nav_item a:hover { background:url(rsc/programs_black.jpg); }

#mainContent { display:inline; width:465px; float:right; margin: 20px 103px 0 0; font:13px arial; }
#sideBar { display:inline; width:130px; float:left; margin:10px 0 0 30px; font:15px arial; text-transform:uppercase;  }
#sideBar ul { list-style-type:none; margin:2px 0 0 15px; padding:0; }
#sideBar ul li { margin-bottom:2px; }
#sideBar a { color:#000; text-decoration:none; }


img.left { float:left; margin: 0 5px 5px 0; }
img.right { float:right; margin: 0 0 0 10px; }
.clear { clear:both; overflow:hidden; }
.bold { font-weight:bold; }

.orange { color:#912724 ; }
.smMargB { margin-bottom:10px; }