body { color: black; background-color: #fcf4d0; background-image: url(../images/bgtile.jpg); background-repeat: repeat-y; background-position: center 0; margin-top: 0; }
p { color: black; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; margin-right: 12px; margin-left: 24px; }
ol { color: black; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; margin-right: 12px; margin-left: 48px; }
strong { color: #177bb7; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; }
h1 { color: #177bb7; font-size: 20px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 20px; margin-right: 12px; margin-left: 24px; }
h2 { color: #177bb7; font-size: 16px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 20px; margin-right: 12px; margin-left: 24px; }
ul { color: black; font-size: 12px; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; line-height: 16px; margin-right: 12px; margin-left: 24px; list-style-type: square; list-style-image: url(../images/bullet.gif); }
td {}
a { font-weight: bold; }
#rgleftcol a:link {
	color: #000;
	font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
}
#rgleftcol a:hover {
	color: #333;
	font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
}
#rgleftcol a:visited {
	color: #000;
	text-decoration: none;
}
#rgleftcol a:active {
	color: #FFF;
}
a:link { color: #177bb7 ; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }
a:hover { color: gray; font-family: Helvetica, Arial, Geneva, SunSans-Regular, sans-serif; text-decoration: underline; }
a:visited { color: #177bb7 ; text-decoration: none; }
a:active { color: #177bb7 ; }
#mast { background-image: url(../images/masthead.gif); background-repeat: no-repeat; position: relative; width: 800px; height: 142px; margin-right: auto; margin-left: auto; }
.nav { font-size: 14px; }
.navbar { background-image: url(../images/gradient.jpg); background-repeat: no-repeat; }
#pageindex a { color: #000; }
/*CSS Nav*/
.sidemenu { background-image: url(../images/sidebar_gradient.jpg); background-repeat: no-repeat; list-style: none; padding: 0; margin: 0; width: 226px; height: 700px; overflow: hidden; }
#home a { background-image: url(../images/nav_home_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 57px; display: block; }
#home a:hover { background-image: url(../images/nav_home_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 57px; display: block; }
#approach a { background-image: url(../images/nav_approach_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#approach a:hover { background-image: url(../images/nav_approach_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#blog a { background-image: url(../images/nav_blogg_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#blog a:hover { background-image: url(../images/nav_blogg_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#corp a { background-image: url(../images/nav_corp_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#corp a:hover { background-image: url(../images/nav_corp_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#rstrat a { background-image: url(../images/nav_recruitstrat_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 36px; display: block; }
#rstrat a:hover { background-image: url(../images/nav_recruitstrat_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 36px; display: block; }
#candidates a { background-image: url(../images/nav_candidates_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#candidates a:hover { background-image: url(../images/nav_candidates_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#employmentops a { background-image: url(../images/nav_employment_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#employmentops a:hover { background-image: url(../images/nav_employment_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#newgrads a { background-image: url(../images/nav_newgrads_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#newgrads a:hover { background-image: url(../images/nav_newgrads_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#books a { background-image: url(../images/nav_rev_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#books a:hover { background-image: url(../images/nav_rev_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#bio a { background-image: url(../images/nav_bio_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#bio a:hover { background-image: url(../images/nav_bio_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#community a {
	background-image: url(../images/nav_community_a.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -900%;
	width: 226px;
	height: 38px;
	display: block;
}
#community a:hover {
	background-image: url(../images/nav_community_b.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -900%;
	width: 226px;
	height: 38px;
	display: block;
}
#recruiters a { background-image: url(../images/nav_recruiters_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#recruiters a:hover { background-image: url(../images/nav_recruiters_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#presentations a { background-image: url(../images/nav_pres_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#presentations a:hover { background-image: url(../images/nav_pres_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 38px; display: block; }
#contact a { background-image: url(../images/nav_contact_a.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
#contact a:hover { background-image: url(../images/nav_contact_b.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: -900%; width: 226px; height: 37px; display: block; }
/*End Nav*/

