﻿body 
{
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:0.65em;
	color:#464646;
}

a
{
	color:#4c6e8a;
	text-decoration:underline;
}

a:hover
{
	color:#304557;
	text-decoration:underline;
}

a:visited
{
	color:#4c6e8a;
	text-decoration:underline;
}

.gray_link
{
	color:#959595;
	text-decoration:none;
	font-size:0.8em;
}

.gray_link a
{
	color:#959595;
	text-decoration:none;
}

.gray_link a:hover
{
	color:#959595;
	text-decoration:underline;
}

.gray_link:hover
{
	color:#000000;
	text-decoration:underline;
}

/*-----------MASTER PAGE STYLES-------------*/
.bodyContainer
{
	padding:0px;
	margin:0px auto;
}

.bodyContentContainerOuter
{
	background-image:url('/albers/resources/images/body_bg.gif');
	background-repeat:repeat-x;
	background-color:#fbfbfb;
	padding:0px;
}

.bodyContentContainer
{
	margin:auto;
	width:1020px;
	background-image:url('/albers/resources/images/body_bg1.gif');
	background-repeat:no-repeat;
	background-color:#fbfbfb;
	padding:0px;
}

.logo_container
{
	width:960px;
	padding:0px;
	margin:auto;
	height:84px;
	overflow:hidden;
}

TD.nav_bg
{
	width:229px;
	background-image:url('/albers/resources/images/nav_bg.gif');
	background-repeat:repeat-y;
	padding-top:10px;
	
}

/*--Footer styles--*/
#footer_outer_container
{
	height:186px;
	padding:0px;
	margin:auto;
	background-image:url('/albers/resources/images/footer_outer_bg.gif');
	background-repeat:repeat-x;

}

.footer_content_container
{
	padding-top:10px;
}

.footer_container
{
	width:1020px;
	height:136px;
	background-image:url('/albers/resources/images/footer_bg.jpg');
	background-repeat:no-repeat;
	color:#d7d7d7;
	margin:auto;
	padding:0px;

}

.footer_logo_left
{
	width:86px;
	height:46px;
	margin-top:10px;
	background-image:url('/albers/resources/images/AASCB_logo.png');
	background-repeat:no-repeat;
	float:left;
	padding-bottom:15px;
}

.footer_txt_left
{
	width:315px;
	float:left;
	margin-left:15px;
	margin-right:54px;
	margin-top:8px;
	margin-bottom:0px;
	padding:0px;
}

.footer_txt_left span
{
	font-size:1.0em;
	font-family:Arial;
}

.footer_txt_cntr
{
	width:203px;
	float:left;
	border-left:solid 1px #9e9e9d;
	border-right:solid 1px #9e9e9d;
	margin-top:5px;
	padding-left:35px;
}

.footer_txt_cntr span
{
	font-size:1.0em;
	font-family:Arial;
	font-weight:bold;
	line-height:18px;
	position:relative;
	top:-3px;
	
}

.footer_links1
{
	width:108px;
	float:left;
	position:relative;
	top:-3px;
}

.footer_links1 ul
{
	text-align:left;
	margin:0px;
	padding:0px;
}

.footer_links1 ul li
{
	list-style:none;
	line-height:16px;
}

.footer_links1 ul li a
{
	font-size:1.0em;
	font-family:Arial;
	color:#d7d7d7;
}

.footer_links2
{
	width:90px;
	float:left;
	position:relative;
	top:-3px;
}

.footer_links2 ul
{
	text-align:left;
	margin:0px;
	padding:0px;
}

.footer_links2 ul li
{
	list-style:none;
	line-height:16px;
}

.footer_links2 ul li a
{
	font-size:1.0em;
	font-family:Arial;
	color:#d7d7d7;
}

.footer_txt_right
{
	width:190px;
	text-align:right;
	/*color:#ffffff;*/
	float:left;
	margin-top:8px;
}

.footer_txt_right span
{
	font-size:1.0em;
	font-family:Arial;
	
}
.footer_logo_right
{
	width:72px;
	height:82px;
	background-image:url('/albers/resources/images/footer_albers_logo_2.jpg');
	background-repeat:no-repeat;
	float:left;
	margin-top:8px;
	margin-left:12px;
}

/*-----------Top navigation tabs---------------*/

.albers_logo
{
	width:339px;
	height:84px;
	float:left;
	border-left:solid 1px #a0a0a0;
	
}

.albers_header
{
	width:958px;
	width:619px;
	float:left;
	height:84px;
	margin:0px;
	padding:0px;
	background-image:url('/albers/resources/images/albers_header2.jpg');
	background-repeat:no-repeat;
	border-right:solid 1px #a0a0a0;
}

.top_nav
{
	width:265px;
	float:right;
	padding-right:40px;
	height:25px;
	white-space:nowrap;
	overflow:hidden;
	text-align:center;
	
 	font-family: Arial, Helvetica, sans-serif;
	font-size:0.95em;
	text-transform:uppercase;
	font-weight:bold;
}

.top_nav ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	white-space:nowrap;
	overflow:hidden;
}

.top_nav li
{
	display:inline;
	height:24px;
	line-height:2.3em;
}
.top_nav li A
{
	padding:10px 1px 10px 1px;
	color:#444444;
	text-decoration:none;
}

.top_nav li A:hover
{
	background-color:#AEAEAE;
}

.top_nav_separator
{
	padding-left:3px;
}
/*
.top_nav ul
{
	text-align:center;
	width:255px;
	margin:0px;
	padding:0px;
	margin-right:45px;
	float:right;
	white-space:nowrap;
	overflow:hidden;
	font-weight:bold;
	text-transform:uppercase;
}

.top_nav li
{
}

.top_nav LI A
{
	padding-left:1px;
	padding-right:1px;
	color:#444444;
	text-decoration:none;
}

.top_nav li:hover,
.top_nav LI A:hover
{
	background-color:#AEAEAE;
}
.albers_header ul li
{
	text-align:left;
	text-decoration:none;
	list-style:none;
	float:left;
	
}

.albers_header ul li a,
.albers_header ul li a:visited,
.albers_header ul li a:active
{
	font-size:1.0em;
	text-decoration:none;
	color:#000000;
	font-family:Arial;
	padding-top:5px;
	padding-bottom:5px;
}

.top_nav UL
{
	width:245px;
 	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:2px;
}

.top_nav LI A
{
	padding-left:1px;
	padding-right:1px;
	line-height:1.8em;
	color:#444444;
}

.top_nav LI A:hover
{
	background-color:#AEAEAE;
}
*/

.bodyContent
{
	width:958px;
	padding:0px;
	margin:auto;
	background-image:url('/albers/resources/images/body_content_bg.gif');
	background-repeat:repeat-y;
	border-left:solid 1px #a0a0a0;
	border-right:solid 1px #a0a0a0;
}

.bodyContent A,
.bodyContent A:visited
{
	text-decoration:underline;
}

.tableBodyContainer
{
	width:958px;
	height:100%;
}

.divider_bar /*--Red divider between the head and main body--*/
{
	width:949px;
	height:23px;
	background-image:url('/albers/resources/images/red_bar_top.gif');
	background-repeat:no-repeat;
	margin-left:9px;
}

.right_content /*----Body Container for white area----*/
{
	background-color:#ffffff;
	height:100%;
	width:729px;
	margin:0px;
	padding:0px;
	/*border:solid 1px red;*/
	vertical-align:top;
	padding-bottom:30px;
}

.bottom_divider_bar /*--Red divider between the main body and the footer--*/
{
	width:1020px;
	height:50px;
	background-image:url('/albers/resources/images/red_bar_bottom.gif');
	background-repeat:no-repeat;
	margin:auto;
	padding:0px;
}

/*-------------------INNER LEFT NAV---------------------*/  
.nav_bg
{
	width:229px;
}

.InnerMenu
{
	width:230px;
	margin-top:-2px;
	font-size:1.3em;
	line-height:1.8em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.InnerMenu A,
.InnerMenu A:visited,
.InnerMenu A:active
{
	color:#444444;
	text-decoration:none;
}

.InnerMenu A:hover
{
	text-decoration:none;
}

.MenuSelected A,
.MenuSelected A:visited,
.MenuSelected A:active
{
	color:#ffffff;
	margin-left:40px;
}

.MenuNotSelected
{
	display:none;
	visibility:hidden;
}
  /*- Level 1 Items -*/
.ItemSelected_Level1Item:hover A, 
.ItemSelected_Level1Item:hover A:visited, 
.ItemSelected_Level1Item:hover A:active, 
.ItemNotSelected_Level1Item:hover, 
.ItemNotSelected_Level1Item:hover A,
.ItemNotSelected_Level1Item:hover A:visited, 
.ItemNotSelected_Level1Item:hover A:active, 
.ChildSelected_Level1Item A,
.ChildSelected_Level1Item A:visited, 
.ChildSelected_Level1Item A:active
{
	color:#ffffff;
}

.ItemSelected_Level1Item:hover
{
	background-image:url('/albers/resources/images/left_nav_hover_bg.jpg');
	background-repeat:no-repeat;
}

.ItemNotSelected_Level1Item, 
.ItemSelected_Level1Item,
.ChildSelected_Level1Item
{
	margin-left:9px;
	padding-left:28px;
}

.ItemNotSelected_Level1Item:hover,
.ChildSelected_Level1Item
{
	background-image:url('/albers/resources/images/left_nav_hover_bg.jpg');
	background-repeat:no-repeat;
}

.ChildSelected_Level1Item A,
.ChildSelected_Level1Item A:visited,
.ChildSelected_Level1Item A:active
{
	color:#ffffff;
}

  /*- Level 2 Items -*/
.ItemSelected_Level2Item, 
.ChildSelected_Level2Item, 
.ItemNotSelected_Level2Item
{
	font-family:Arial;
	text-transform:uppercase;
	font-size:0.75em;
}

.ItemSelected_Level2Item, 
.ChildSelected_Level2Item, 
.ItemNotSelected_Level2Item:hover
{	
	background-image:url('/albers/resources/images/nav_secondary_selected.gif');
}

.ItemNotSelected_Level2Item
{	
	background-image:url('/albers/resources/images/nav_secondary_unselected.gif');
}
  /*- Level 3 Items -*/
.ItemSelected_Level3Item, 
.ItemNotSelected_Level3Item , 
.ChildSelected_Level3Item
{
	font-family:Arial;
	font-size:0.8em;
	font-weight:normal;

	background-image:url('/albers/resources/images/nav_tertiary_unselected.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	margin-top:-1px;
}

.ItemSelected_Level3Item A, 
.ItemSelected_Level3Item A:visited, 
.ItemSelected_Level3Item A:active, 
.ChildSelected_Level3Item A,
.ChildSelected_Level3Item A:visited,
.ChildSelected_Level3Item A:active,
.ItemNotSelected_Level3Item A,
.ItemNotSelected_Level3Item A:visited,
.ItemNotSelected_Level3Item A:active
{
	padding-left:15px;
}

.ItemSelected_Level3Item A,
.ItemSelected_Level3Item A:visited,
.ItemSelected_Level3Item A:active, 
.ChildSelected_Level3Item A,
.ChildSelected_Level3Item A:visited,
.ChildSelected_Level3Item A:active
{
	background-image:url('/albers/resources/images/nav_arrow.gif');
	background-repeat:no-repeat;
	background-position:left;
}

/*--Main Body Styles--*/
.body_content
{
	padding-top:0px;
	padding-left:15px;
	margin-top:0px;
	font-size:1.23em;
	overflow:hidden;
}

.body_content H1
{
	padding-top:15px !important;
	margin-top:0px;
	margin-bottom:25px !important;
	color:#4c6e8a;
	font-size:2.4em;
	font-weight:normal;
	border-bottom:solid 1px #EEEEEE;
}

.body_content H2
{
	font-size:1.4em;
	color:#A42822;
	margin-top:1.5em;
	margin-bottom:0.65em;
}
.body_content H2 a
{
	color:#A42822;
}

.body_content H2.h1Emulator
{
	color:#4c6e8a;
	padding-bottom:15px;	
}

.body_content H3
{
	font-size:1.2em;
	font-weight:bold;
	margin-top:2.4em;
	margin-bottom:0.6em;
	color:#464646;
}

.body_content H2 + H3
{
	margin-top:0.5em !important;
}

.body_content H3 a
{
	color:#464646;
}

.body_content H4
{
	font-weight:bold;
	color:#A42822;
	font-size:1em;
	margin-top:1em;
	margin-bottom:0.5em;
}
.body_content H4 a
{
	color:#A42822;
}

.body_content H5
{
	font-size:1em;
	font-weight:bold;
	color:#4c6e8a;
	margin-top:1em;
	margin-bottom:0.5em;
}
.body_content H5 a
{
	color:#4c6e8a;
}

.body_content A.bookmark
{
	color:#A42822;
	text-decoration:none;
}

.body_content A.bookmark_muted
{
	color:#000000;
	text-decoration:none;
}


.body_content H1 P
{
	margin:0px;
	padding:0px;
}

.body_content DIV, 
.body_content IMG
{
	margin:0px;
	padding:0px;
}

.body_content P
{	
	margin:0px;
	padding:0px;
	padding-right:180px;
	margin-bottom:1.5em;
	line-height:1.5em !important;
}

.body_content ul,
.body_content ol
{
	padding-right:180px !important;
	margin-bottom:0.5em;
	line-height:1.5em !important;
}

.body_content ul ul,
.body_content ul ol,
.body_content ol UL,
.body_content ol oL
{
	padding-right:0px !important;
	margin-bottom:1em;
}

.body_content LI
{
	margin-bottom:0.5em;
}

.body_content TD P
{
	padding:0px;
}

FONT.body_content_column1
{
	font-size:1.0em;
}

FONT.body_content_column2
{
	font-size:1.0em;
}

.body_content_column1
{
	display:block;
	width:200px;
	float:left;
}

.body_content_column1 p
{
	padding-right:0px;
}

.body_content_column2
{
	display:block;
	width:200px;
	float:left;	
}

.body_content_column2 p
{
	padding-right:0px;
}

.body_content .body_with_feature,
.body_content .body_feature_image
{
	margin:0px;
	padding:0px;
	margin-left:-5px !important;
}

.body_content .body_with_feature H1 P,
.body_content .body_with_feature H1
{
	margin:0px;
	padding:0px;
}

.body_content .body_with_feature P,
.body_content .body_with_feature H1,
.body_content .body_with_feature H2,
.body_content .body_with_feature H3
{
	padding-left:25px;	
	border-bottom:none;
}

.body_content .body_top_title, 
.body_content .body_with_feature .body_top_title
{
	font-weight:bold;
	width:320px;
	font-size:0.55em;
	text-transform:uppercase;
	display:block;
	letter-spacing:1px;
	margin-left:-15px;
	line-height:1.5em;
}

.body_content .body_with_feature h1
{
	border-bottom:solid 1px #EEEEEE;
}

/*--SIDEBAR STYLES--*/
.sidebar_small
{
	width: 188px;
	background-image:url('/albers/resources/images/sidebar_gray.gif');
	background-repeat:repeat-y;
	border-top:solid 1px #e2e2e2;
	border-left:solid 1px #e2e2e2;
	border-bottom:solid 1px #e2e2e2;
	float:right;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
	padding-right:25px;
	font-size:0.95em !important;
}

.sidebar_small P
{
	margin-left:0px !important;
	padding-right:0px !important;
}

.sidebar_small BLOCKQUOTE
{
	margin-left:10px;
}

.sidebar_small h2, .sidebar_small h1
{
	width:180px;
	white-space:normal;
	padding:0px !important;
	margin:0px !important;
	padding-bottom:5px !important;
	font-size:1.43em;
	color:#A42822;
	border:none;
	font-weight:bold;
	line-height:1.1em;
}

.sidebar_large
{
	color:#6e6e6e;
	text-transform:uppercase;
	font-size:0.87em;
	border-left:solid 1px #ddd;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	display:block;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-left:5px !important;
	padding-left:2px;
}

.sidebar_large P
{
	text-align:right;
	margin:0px !important;
	padding:0px !important;
	padding-right:5px !important;
}

.sidebar_large img
{
	margin:0px !important;
	padding:0px !important;
	padding-top:2px !important;
	padding-bottom:2px !important;
	width:292px;
}
/*--SIDEBAR STYLES--*/

.sidebar
{
	width:300px;
	padding-top:75px !important;
	float:right;	
	display:block;
}

.sidebar DIV.Small
{
	width: 188px;
	background-image:url('/albers/resources/images/sidebar_gray.gif');
	background-repeat:repeat-y;
	border-top:solid 1px #e2e2e2;
	border-left:solid 1px #e2e2e2;
	border-bottom:solid 1px #e2e2e2;
	float:right;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
	padding-right:25px;
	font-size:0.95em !important;
}

.sidebar DIV.Small P
{
	margin-left:0px !important;
	padding-right:0px !important;
}

.sidebar DIV.Small BLOCKQUOTE
{
	margin-left:10px;
}

.sidebar DIV.Small h2, 
.sidebar DIV.Small h1
{
	width:180px;
	white-space:normal;
	padding:0px !important;
	margin:0px !important;
	padding-bottom:5px !important;
	font-size:1.43em;
	color:#A42822;
	border:none;
	font-weight:bold;
	line-height:1.1em;
}

.sidebar DIV.Large
{
	color:#6e6e6e;
	text-transform:uppercase;
	font-size:0.87em;
	border-left:solid 1px #ddd;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	display:block;
	padding-top:2px;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-left:5px !important;
	padding-left:2px;
	text-align:right;
	width:292px;
}

.sidebar DIV.Large img
{
	width:292px;
}

.sidebar DIV.Large P
{
	padding-right:5px !important;
}
.sidebar UL,
.sidebar UL LI,
.sidebar UL LI P
{
	padding:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.sidebar UL LI
{
	vertical-align:top;
	margin-left:15px;
	width:175px;
}
/*-- Site index --*/
#IndexAlphaLinks
{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	font-size:0.95em;
	font-weight:bold;
	list-style-type:none;
}

#IndexAlphaLinks LI
{
	font-size:1.25em;
	display:inline;
}

#IndexAlphaLinks .pipe
{
	padding:5px;
}

#LinkList
{
	font-size:0.95em;
}

#LinkList UL, 
#LinkList LI
{
	padding:0px;
	margin:0px;
	line-height:1.35em;
}

#LinkList UL
{
	padding-left:50px;
	padding-bottom:10px;
}

.event_calendar_item
{
	margin-bottom:1.5em !important;
}

/* Blog */
#BlogContent h1 a,
#BlogContent h1 a:hover,
#BlogContent h1 a:active {
	text-decoration: none !important;
}
#BlogContent .BlogEntry {
	border: none !important;
	margin-bottom: 50px;
}
#BlogContent .BlogEntry .PostedBy {
	float: none !important;
}
#BlogContent .BlogEntry .AddThis {
	float: none !important;
	margin-bottom: 20px;
}
#BlogContent .BlogEntry h2 a {
	color: #A42822;
	text-decoration: none;
}
#BlogContent .BlogEntry h2 a:hover,
#BlogContent .BlogEntry h2 a:active {
	text-decoration: underline;
}
#BlogContent .BlogEntry .BlogEntryWrapper {
	clear: none !important;
}
#BlogContent .BlogEntry .BlogEntryWrapper h1,
#BlogContent .BlogEntry .BlogEntryWrapper h2,
#BlogContent .BlogEntry .BlogEntryWrapper h3,
#BlogContent .BlogEntry .BlogEntryWrapper h4 {
	border: none !important;
	color: #3f3f3f !important;
	font-size: 18px !important;
	margin: 25px 0 10px 0 !important;
	padding: 0 !important;
	font-weight: normal !important;
}
#BlogContent .BlogEntry .CommentsLink {
	float: none !important;
}
#BlogContent .BlogEntry .CommentsLink p {
	margin-top: 15px !important;
}
#blogSidebar #subscribe img {
	margin-left: 72px;
	border: none;
}
#blogSidebar h3 {
	width:180px;
	white-space:normal;
	padding:0px !important;
	margin:0px !important;
	padding-bottom:5px !important;
	font-size:1.43em;
	color:#A42822;
	border:none;
	font-weight:bold;
	line-height:1.1em;
}
#blogSidebar ul {
	list-style: none;
	padding: 0 !important;
	margin: 0 !important;
}
#blogSidebar li {
	margin-bottom: 5px;
}
#blogSidebar .sidebar {
	padding-top: 44px !important;
}
#blogSidebar .sidebar_small {
	width: 188px;
}
.ekleavecomment input, .ekleavecomment textarea {
	margin-top: 5px;
	border: 1px solid #b2b2b2;
	font-size: 1.2em;
	vertical-align: middle;
	padding: 2px 3px 2px 3px;
	background-color: #f2eee6;
}
.ekleavecomment input.ekcommentbutton {
	color: #fff;
	margin-top: 10px !important;
	border: none !important;
	background-color: #666666 !important;
	padding: 5px 15px 5px 15px !important;
	cursor: pointer !important;
}
.ekleavecomment input.ekcommentbutton:hover {
	background-color: #999999 !important;
}
.ekleavecomment input.ekcommentbutton:active {
	background-color: #666666 !important;
}
#BlogContent .CommentsList h4 {
	font-size: 14px;
	font-weight: bold;
	color: #4c6e8a;
	margin-bottom: 0px;
}
#BlogContent .CommentPost {
	margin: 0 !important;
	border-bottom: #eeeeee dashed 1px;
	width: 320px;
}
#BlogContent .CommentsList p {
	margin: 10px 0 32px 0;
}
#medialinks
{
	margin: 40px
}
#medialinks img {
	border:0px;
	margin-right:7px;
}

.ImageRight {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.ImageLeft {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}



/* ------------------------- for grad overview page-------------------------- */
/* code swiped from home.css and then edited - Jason 9/16/11 */

#gradOverviewBanner .home_hrd_rt
{
	width:211px;
	height:214px;
	background-image:url('/albers/resources/images/home_hdr_img_rt.jpg');
	background-repeat:no-repeat;
	float:right;
	margin-right:8px;
	padding-left:10px;
	font-size:12px;
	line-height:12px;
}

#gradOverviewBanner .home_hrd_rt h2
{
	color:#ffffff;
	padding:0px;
	margin:0px;
	margin-top:10px;
	padding-top:2px;
	margin-bottom:20px;
	font-size:16px;
}

#gradOverviewBanner .home_hrd_rt p
{
	color:#ffffff;
	line-height:13.75px !important;
	padding:0px;
	margin:3px 0px 3px 0px;
}

#gradOverviewBanner .home_hrd_rt a, .home_hrd_rt a:visited
{
	text-decoration:none;
	color:#ffffff;
	font-size:0.8em;
}

#gradOverviewBanner .home_hrd_rt a:hover
{
	text-decoration:underline;
}

