﻿
body{
font-family:Sans serif,Tahoma, Arial, Verdana;
font-size:11px;
}
.Screen
{
background-color:#6FB6E4;	
margin-top:23px;
text-align:center;
}

TD
{
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
}

TD a
{
	color:#3885C2;
	font-size:11px;
	text-decoration:none;
}
TD a:hover 
{
 
	text-decoration:underline;
}


a:Link
{
	color:#3885C2;
	font-size:11px;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

.Title
{
	color:#F15928;
}


.MainTable 
{
	height:100%;
	width:899px;
	border-top:4px white solid ;
	border-left:4px white solid ;
	border-right:4px white solid ;
	border-bottom:4px white solid ;

	border-collapse:collapse;
	padding:0 0 0 0 ;
}
.FullScreenTable
{
	height:100%;
	width:100%;
	border-collapse:collapse;
	padding:0 0 0 0 ;
	font-size:11px;
		border-top:1px #ec7703 solid;
}
.FullScreen
{
	height:100%;
	width:100%;
	border-collapse:collapse;
	padding:0 0 0 0 ;
}
.siteactionsmenuWrapper
{
width:90px;
}

.Header
{
border-top:4px white solid ;
border-left:4px white solid ;
border-right:4px white solid ;
border-bottom:2px white solid ;
background-image:url('/_layouts/images/alba/ALBA_web_header.png');
background-repeat:no-repeat;
background-color:#e1e1e0;
width:899px;
height:129px;
}
 
.HeaderSiteActions
{
width:100px;
display:block;
}
.HeaderActions
{
top:50px;
left:620px;
display:block;
}
.HeaderSearch
{
top:100px;
left:720px;
display:block;

}

 	
.CurrentSiteMapNode
{
font-size:11px;

	unicode-bidi:embed;
	color:#666666;
}
.Orange
{
	border-top:1px #ec7703 solid;
 
}
.Content
{
	border:none;
	border-collapse:collapse;
	padding:0 0 0 0 ;
	
	background-color:white;
		
}
.InvisibleTable
{
	border:none;
	border-collapse:collapse;
	padding:0 0 0 0 ;
}
.InvisibleTableWithMargin
{
	border:none;
	border-collapse:collapse;
	padding:0 0 0 0 ;
	margin-bottom:10px;
}

.SiteMap
{

	border-bottom:1px #e7e7e7 white;
}
.SiteMap a
{
font-size:9px;
font-weight:normal;
}

.MainContent
{

width:655px;
height:100%;
}

 
.actions a
{
	font-size:9px;
	text-decoration:none;
}

.MenuCell
{
	vertical-align:top;
	width:220px;
}
.spacer
{
	width:16px;
}
.dottedspacer
{
	background-image:url("/_layouts/images/alba/dot.png");
	background-position:center;
	background-repeat:repeat-y;	
	width:16px;
}

.RotatingPicture
{
	width:100%;
	height:100%;
}
.SectionTitle
{
	font-weight:bold;
	color:#2C5F25;
	font-size:15px;
	
}
.SectionSubTitle
{
	
	color:#2C5F25;
	font-size:12px;
}
.SectionField
{
	color:#2C5F25;
	font-weight:bold;
}

.ms-rteCustom-SectionTitle
{
	
	color:#2C5F25;
	font-size:15px;
}
.ms-rteCustom-SectionSubTitle
{
	
	color:#2C5F25;
	font-size:12px;
}
.ms-rteCustom-SectionField
{
	color:#2C5F25;
	font-weight:bold;
}
.ms-rteCustom-Bold
{
	
	font-weight:bold;
}
.text
{
	font-size:11px;
	color:#666666;
 
}
.text TD
{
	font-size:11px;
	color:#666666;
 
}
 

.IndexTitle
{
color:black;
font-weight:bold;
font-size:10px;
}
.IndexTitle2
{
color:#666666;
font-weight:bold;
font-size:11px;
}
.IndexTeaset
{
color:#666666;
font-weight:normal;
font-size:10px;

}
.IndexLink a:link
{
color:#1B75BB;
font-weight:bold;
font-size:9px;
text-decoration:none;
}
.IndexLink a:visited
{
color:#1B75BB;
font-weight:bold;
font-size:9px;
text-decoration:none;
}
.IndexLink   a:hover  
{
color:#1B75BB;
font-weight:bold;
font-size:9px;
text-decoration:underline;
}


.Pager
{
	color:#666666;
	font-weight:bold;

}
.SemiTransparentPanel
{
	background-color:White;
	border:none;
	border-collapse:collapse; 
    filter:alpha(opacity=70); 
    -moz-opacity: 0.7; 
    opacity: 0.7; 
	position:absolute;
	width:588px;
	height:60px;
	top:180px;
	left:0px;

}
.SolidPanel2
{
	border:none;
	border-collapse:collapse; 
    filter:alpha(opacity=100); 
    -moz-opacity: 1.0; 
    opacity: 1.0; 
	position:absolute;
	width:588px;
	height:60px;
	top:180px;
	left:0px;

}

.SolidPanel
{
	display:block;
	position:absolute;
	width:588px;
	height:240px;
	border:none;
	border-collapse:collapse;
}
.SolidPanel Table
{
	height:100%;
	width:100%;
	padding:0 0 0 0;
	border:none;
	border-collapse:collapse;

}

.SolidPanelLeftCell
{
	background-image:url('/_layouts/images/alba/separator.png');
	background-position:right; 
	background-repeat:repeat-y;
	width:33%;
	text-align:center;	
	v-align:top;

}
.SolidPanelRightCell
{
	background-image:url('/_layouts/images/alba/separator.png');
	background-position:left; 
	background-repeat:repeat-y;
	width:33%;
	text-align:center;	
	v-align:top;
}
.SolidPanelMiddleCell
{
	width:33%;
	text-align:center;	
	v-align:top;
}
.SolidPanel a
{
	font-weight:bold;
	color:Navy;
}
.SolidPanel a:hover
{
	font-weight:bold;
	color:Navy;
	text-decoration:underline;
}


 
 .bannerBg1
 {
	width:225px;
	height:100px;
	background-color:white;
	text-align:center;
	vertical-align:bottom;
 }

 .bannerBg2
 {
	width:225px;
	height:100px;
	background-color:white;
	text-align:center;
	vertical-align:bottom;
 }

 .bannerBg3
 {
	width:225px;
	height:100px;
	background-color:white;
	text-align:center;
	vertical-align:bottom;
 }
 .bannerBg4
 {
	width:225px;
	height:100px;
	background-color:white;
	text-align:center;
	vertical-align:bottom;
 }
 .bannerbgBlank
 {
	background-repeat:no-repeat;
	width:130px;
	height:116px;
	text-align:center;
	vertical-align:middle;
 }

.bannerTable
{
	width:225px;
	border:none;
	border-collapse:collapse;
} 
 
.BannerImage
{
	text-align:left;

}


.centered
{
	text-align:center;
	vertical-align:middle;

}
.SelectedTreeNode
{
	color:black;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;

}

.ImportantLinksTable
{
width:225px;
background-color:white;	
border:none;
border-collapse:collapse;
}


.ImportantLinksTableRow
{
border-bottom:solid 2px white;
padding:4 4 4 4;
background-color:#6FB6E4;	
color:white;
}

.ImportantLinksTableRow  a
{

	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:white;
}
.ImportantLinksTableBoldRow
{ 
padding:6 6 6 6;
background-color:#005684;
background-image:url('/_layouts/images/alba/bottomRightCorner.gif');
background-position:right;
background-repeat:no-repeat;
height:34px;
}
.ImportantLinksTableBoldRow  a
{

	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:white;
}
.LocalNavigation
{
	width:100%;
	text-align:right;
	border-top:2px #666666 dotted; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

}
.LocalNavigationNode
{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

}
.LocalNavigationLastNode
{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

}
.LocalNavigationSeparator
{
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

.LocalNavigationNode a 
{
	color:#3885C2;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

}
.LocalNavigationNode a:visited 
{
	color:#3885C2;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

}
.LocalNavigationNode a:hover  
{
	font-size:11px;
	text-decoration:underline;

}

.LocalNavigationLastNode a{
	color:#3885C2;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}


.SelectedLocalNavigationNode
{
	color:black;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;


}
.plainTable
{
BORDER: #666666 2px solid; 
BORDER-COLLAPSE:collapse;
}
.plainTable TD
{
BORDER: #666666 1px solid; 
BORDER-COLLAPSE:collapse;
}
.ApplicationForm
{
	background-color :whitesmoke;
}
.ApplicationForm Table
{
	height:100%;
	width:100%;
	border-collapse:collapse;
	padding:0 0 0 0 ;
	color:black;
}

.ApplicationForm TD
{
	width:50%;
	text-align:left;
}
.Field 
{
	width:100%;
}
.Title
{
	font-size:12pt;
	font-weight:bold;
	color:#005684;
}

.ProfessorCardNameCell a
{
	font-size:10pt;
	font-weight:bold;
	color:#005684;
}
.ProfessorCardNameCell a:visited
{
	font-size:10pt;
	font-weight:bold;
	color:#005684;
}

.ProfessorCardAttributes
{
	font-weight:bold;
}

.ProfessorCardDegress
{
}
.ProfessorCardPicture
{
border:solid 1px black;
width:100px;
}

.ProfessorCardNameCell
{
vertical-align:top;
}
.ProfessorCardLinksCell
{
vertical-align:bottom;
 text-align:left;
border:none;
border-collapse:collapse;
}

.ProfessorCardDegressCell
{
vertical-align:center;
}
.ProfessorCardPictureCell
{
}
.AcademicProgramTitle
{
	font-weight:bold;
	color:black;
	display:run-in;
}
.AcademicProgramBold
{
	font-weight:bold;
	display:run-in;

}
.AcademicProgramLogoTable 
{
	width:100%;
	height:81px;
	border:none;
	border-collapse:collapse;
}

.AcademicProgramLogoTableCaptionCell
{
	background-color:#F3F3F3;
}
.AcademicProgramLogoTableCaption
{
	color:#939393;
	font-size:14px;
	margin-left:10px;
}

.AcademicProgramLogoTableImage
{
vertical-align:middle;
border-right:4px solid white;
width:81px;	
}
