body, html {
font-size: 90%;
margin: 0px;
padding: 0px;
top: 0px;
}
div, span, a, p, h1, h2, h3, h4, h5, ul {
font-family:Arial, Helvetica, sans-serif;
font-size: 1.0em;
margin:0px;
padding:0px;
}

p {
padding: 5px;

}
h2, h3 {
border-bottom: 1px solid #94945A;
color:#213221;
font-size:1.5em;
font-weight:bold;
padding-top: 4px;
}
h4 {
font-size:1.2em;
padding-top: 4px;
}

/*  page structure */
#container {
position:absolute;
width: 980px;
left:50%;
margin-left:-490px;
background-color:#FFFFFF;
}

#header {
height: 90px;
position:relative;
width: 960px;
margin: 0px;
padding: 10px;
}
#header .left {
position:relative;
float:left;
}
#header .right {
position:relative;
float:right;
/* top: 12px; */
top: 37px;
width:468px;
height:60px;
}

#top-menu {
position:relative;
width:100%;
height:29px;
left: 0px;
background:repeat-x url(http://www.efinancialaid.com/v2/images/blue/menu_bg.gif);
}

#top-menu .right {
position:relative;
float: right;
margin-top: 6px;
width:130px;
height:29px;
left: 0px;
}



#sideoffer {
position:relative; float:right; width:210px; text-align:center; margin-top: 20px;
}



#body1 {
position: relative; float:left; width:100%; margin-top:10px;
}
#body_menu {
float:left; width:206px; padding: 5px; background-color:#E3E3E3;
border-right:1px solid #888888;
}
#body_article {
float:right; width:745px; padding: 0px 5px;
}



#footer {
position:relative; float:left; width: 970px; padding: 5px 5px;
top: 20px;
height: 85px;
}
.topfooter {
border-top:1px solid #888888; border-bottom:1px solid #888888;
}

.copy {
font-size: 10px; font-style:italic;
}

a.topmenu {
font-weight:bold;
padding: 0px 26px;
margin: 0px;
color:#FFFFFF;
text-decoration:none;
}

ul.links {
display:inline;
}
li.menu {
float:left;
position:relative;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
line-height: 29px;
border-right: 1px solid #FFFFFF;
}
li.menu2 {
border:none;
}
li.selected {
background: url(http://www.scholarshipandgrantguide.com/2/images/blue/menubgselect.gif);
background-repeat:repeat-x;
}

/* Side Menu */
a.sidemenu {
font-weight:bold;
font-size:12px;
padding: 0px;
margin: 0px;
color:#4D5B4D;;
}
a.sidemenu_t {
text-decoration: none;
font-weight:bold;
font-size:15px;
padding: 0px;
margin: 0px;
color:#4D5B4D;
}






li.sidemenu {
border-bottom: 1px solid #94945A;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
line-height: 20px;
}
li.sidemenu2 {
margin-left: 10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
line-height: 20px;
}


