/*--defaults--*/
.DefaultTextHebrew, .DefaultTextEnglish,
.DefaultText
{
	text-decoration: none;
	font-family: Arial;
	color: #000000;
	font-size: 10PT;
	line-height: 1.5;
}
.CloseText
{
	text-decoration: none;
	font-family: Arial;
	color: #000000;
	font-size: 10PT;
	line-height: normal;
}
.BoldText
{
	text-decoration: none;
	font-family: Arial;
	color: #000000;
	font-size: 10PT;
	line-height: 1.5;
	font-weight:bold;
}
.DefaultTextHebrew
{
	direction:rtl;
}
.DefaultTextEnglish
{
	direction:ltr;
}
.HeaderText
{
/*	color:#95493f;*/
	color:#5b777a;
	font-family:Arial;
	font-size:12pt;
	text-decoration:none;
	vertical-align:middle;
	width:88%;
	padding-left:40px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:10px;
	height:0;
	font-weight:bold;
	line-height:1.75;
}
.Header
{
/*	color:#95493f;*/
	color:#5b777a;
	font-family:Arial;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}
.SubHeaderText
{
/*	color:#95493f;*/
	color:#5b777a;
	font-family:Arial;
	font-size:11pt;
	text-decoration:none;
	vertical-align:middle;
	width:88%;
	font-weight:bold;
	text-indent:5px;
	line-height:1;
}
.HeaderTD
{
	padding-top:5px;
}
.EmptyTD
{
	font-size:1pt;
	height:0;
}
.SpaceTD
{
	font-size:1pt;
}
.MidSpace
{
	width:5%;/*40 pixels*/
}
.LeftPadding
{
	padding-left:40px;
}
.RightPadding
{
	padding-right:40px;
}
/*top menu -- brown*/
.TopMenuDefBrownTD, .TopMenuCurrBrownTD
{
	vertical-align: middle;
	height: 30px;
	text-align: center;
}
.TopMenuDefBrownTD
{
	background-color: #dbd6a5;
}
.TopMenuCurrBrownTD
{
	background-color: #ffffff;
}

a.TopMenuDefBrown:link,
a.TopMenuDefBrown:visited,
a.TopMenuDefBrown:hover,
a.TopMenuDefBrown:active
{
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	color: #7c7056;
	padding-right: 20px;
	font-family: Arial;
	background-color: #dbd6a5;
	text-align: center;
}

a.TopMenuCurrBrown:link,
a.TopMenuCurrBrown:visited,
a.TopMenuCurrBrown:hover,
a.TopMenuCurrBrown:active
{
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	color: #7c7056;
	padding-right: 20px;
	font-family: Arial;
	background-color: #ffffff;
	text-align: center;
}
a.TopMenuDefBrown:link,
a.TopMenuDefBrown:visited,
a.TopMenuCurrBrown:link,
a.TopMenuCurrBrown:visited
{
	text-decoration:none;
}
a.TopMenuDefBrown:hover,
a.TopMenuCurrBrown:hover
{
	text-decoration:underline;
}
a.TopMenuDefBrown:active,
a.TopMenuCurrBrown:active
{
	text-decoration:none;
}

.TopMenuDividerBrown
{
	height:30;
	width:5;
	background-color:#eee4bd;
}

a.TopMenuLanguagesBrown:link,
a.TopMenuLanguagesBrown:visited,
a.TopMenuLanguagesBrown:hover,
a.TopMenuLanguagesBrown:active
{
	background-color:White;
	color:#7c7056;
	font-family:Arial;
	font-size:10pt;
	line-height:2;
	text-align:center;
	vertical-align:middle;
}
a.TopMenuLanguagesBrown:link,
a.TopMenuLanguagesBrown:visited
{
	text-decoration:none;
}
a.TopMenuLanguagesBrown:hover
{
	text-decoration:underline;
}
a.TopMenuLanguagesBrown:active
{
	text-decoration:none;
}

/*top menu -- gray*/
.TopMenuDefGrayTD, .TopMenuCurrGrayTD
{
	vertical-align: middle;
	height: 30px;
	text-align: center;
}
.TopMenuDefGrayTD
{
	background-color: #d9dadc;
}
.TopMenuCurrGrayTD
{
	background-color: #ffffff;
}
a.TopMenuDefGray:link,
a.TopMenuDefGray:visited,
a.TopMenuDefGray:hover,
a.TopMenuDefGray:active
{
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	color: #444850;
	padding-right: 20px;
	font-family: Arial;
	background-color: #d9dadc;
	text-align: center;
}

a.TopMenuCurrGray:link,
a.TopMenuCurrGray:visited,
a.TopMenuCurrGray:hover,
a.TopMenuCurrGray:active
{
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	color: #444850;
	padding-right: 20px;
	font-family: Arial;
	background-color: #ffffff;
	text-align: center;
}
a.TopMenuDefGray:link,
a.TopMenuDefGray:visited,
a.TopMenuCurrGray:link,
a.TopMenuCurrGray:visited
{
	text-decoration:none;
}
a.TopMenuDefGray:hover,
a.TopMenuCurrGray:hover
{
	text-decoration:underline;
}
a.TopMenuDefGray:active,
a.TopMenuCurrGray:active
{
	text-decoration:none;
}

.TopMenuDividerGray
{
	height:30;
	width:5;
	background-color:#e5e9ed;
}

a.TopMenuLanguagesGray:link,
a.TopMenuLanguagesGray:visited,
a.TopMenuLanguagesGray:hover,
a.TopMenuLanguagesGray:active
{
	background-color:White;
	color:#444850;
	font-family:Arial;
	font-size:10pt;
	line-height:2;
	text-align:center;
	vertical-align:middle;
}
a.TopMenuLanguagesGray:link,
a.TopMenuLanguagesGray:visited
{
	text-decoration:none;
}
a.TopMenuLanguagesGray:hover
{
	text-decoration:underline;
}
a.TopMenuLanguagesGray:active
{
	text-decoration:none;
}	

/*top menu -- gray-purple*/
.TopMenuDefGray-PurpleTD, .TopMenuCurrGray-PurpleTD
{
	vertical-align: middle;
	height: 30px;
	text-align: center;
}
.TopMenuDefGray-PurpleTD
{
	background-color: #c4cbd6;
}
.TopMenuCurrGray-PurpleTD
{
	background-color: #ffffff;
}
a.TopMenuDefGray-Purple:link,
a.TopMenuDefGray-Purple:visited,
a.TopMenuDefGray-Purple:hover,
a.TopMenuDefGray-Purple:active
{
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	color: #07405e;
	padding-right: 20px;
	font-family: Arial;
	background-color: #c4cbd6;
	text-align: center;
}

a.TopMenuCurrGray-Purple:link,
a.TopMenuCurrGray-Purple:visited,
a.TopMenuCurrGray-Purple:hover,
a.TopMenuCurrGray-Purple:active
{
	font-weight: bold;
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	color: #07405e;
	padding-right: 20px;
	font-family: Arial;
	background-color: #ffffff;
	text-align: center;
}
a.TopMenuDefGray-Purple:link,
a.TopMenuDefGray-Purple:visited,
a.TopMenuCurrGray-Purple:link,
a.TopMenuCurrGray-Purple:visited
{
	text-decoration:none;
}
a.TopMenuDefGray-Purple:hover,
a.TopMenuCurrGray-Purple:hover
{
	text-decoration:underline;
}
a.TopMenuDefGray-Purple:active,
a.TopMenuCurrGray-Purple:active
{
	text-decoration:none;
}

.TopMenuDividerGray-Purple
{
	height:30;
	width:5;
	background-color:#dde5e8;
}

a.TopMenuLanguagesGray-Purple:link,
a.TopMenuLanguagesGray-Purple:visited,
a.TopMenuLanguagesGray-Purple:hover,
a.TopMenuLanguagesGray-Purple:active
{
	background-color:White;
	color:#07405e;
	font-family:Arial;
	font-size:10pt;
	line-height:2;
	text-align:center;
	vertical-align:middle;
}
a.TopMenuLanguagesGray-Purple:link,
a.TopMenuLanguagesGray-Purple:visited
{
	text-decoration:none;
}
a.TopMenuLanguagesGray-Purple:hover
{
	text-decoration:underline;
}
a.TopMenuLanguagesGray-Purple:active
{
	text-decoration:none;
}

/* top menu -- all colors*/
.TopMenuWhitespace
{
	height:30;
}

.TopMenuLanguages
{
	text-align:center;
	vertical-align:middle;
	line-height:2;
	width:100px;
}

/* news square*/
a.NewsSquareHeader:link,
a.NewsSquareHeader:visited,
a.NewsSquareHeader:hover,
a.NewsSquareHeader:active
{
/*	background-color:#95493f;*/
	background-color:#8a8884;
	color:#ffffff;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	vertical-align:middle;
	width:100%;
	text-decoration:none;
}

.NewsSquare, .SideTextHP
{
	width:100%;
}
.NewsSquareBody
{
/*	background-color:#ede2b9;*/
	background-color:#d6dbe3;
	width:100%;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
}
a.NewsSquareLinks:link,
a.NewsSquareLinks:visited,
a.NewsSquareLinks:hover,
a.NewsSquareLinks:active
{
/*	color:#555557;/212121*/
	color:#555557;
	font-size:10pt;
	line-height:normal;
	font-weight:bold;
}
a.NewsSquareLinks:link,
a.NewsSquareLinks:visited
{
	text-decoration:underline;
}
a.NewsSquareLinks:hover
{
	text-decoration:none;
}
a.NewsSquareLinks:active
{
	text-decoration:underline;
}
/*HomePage*/
.SideTextHP
{
	color:#555557;
	font-size:10pt;
	font-family:Arial;
	text-decoration:none;
	line-height:normal;
	font-weight:normal;
/*	background-color:#dacda4;*/
	background-color:#c8c8c4;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:15px;
}

.MainTextHP
{
	width:57%;
	padding-left:40px;
	padding-right:40px;
	vertical-align:top;
}
.LeftHP
{
	width:28%;
	vertical-align:top;
}
.TopSpaceHP
{
	height:30px;
	width:100%;
}
/*side menu*/
.SideMenu
{
	width:15%;
	vertical-align:top;
	height:100%;
}
a.SideMenuDef:link,
a.SideMenuDef:visited,
a.SideMenuDef:hover,
a.SideMenuDef:active,
a.SideMenuCurr:link,
a.SideMenuCurr:visited,
a.SideMenuCurr:hover,
a.SideMenuCurr:active
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: middle;
	padding:8px;
	font-family: Arial;
	width:100%;
}
a.SideMenuDef:link,
a.SideMenuDef:visited,
a.SideMenuCurr:link,
a.SideMenuCurr:visited
{
	text-decoration:none;
}
a.SideMenuDef:hover,
a.SideMenuCurr:hover
{
	text-decoration:underline;
}
a.SideMenuDef:active,
a.SideMenuCurr:active
{
	text-decoration:none;
}
a.SideMenuDef:link,
a.SideMenuDef:visited,
a.SideMenuDef:hover,
a.SideMenuDef:active
{
	color: #ffffff;
/*	background-color: #a36053;*/
	background-color: #9eabbc;
}
a.SideMenuCurr:link,
a.SideMenuCurr:visited,
a.SideMenuCurr:hover,
a.SideMenuCurr:active
{
/*	color: #a36053;*/
	color: #8a99ac;
	background-color: #ffffff;
}
.SideMenuWhiteSpace
{
	height:5px;
	font-size:1pt;
}
.SideMenuLine
{
	text-align:center;
	width:55%;
	color:#5b777a;/*c0bba8*/
}
a.SideMenuInner:link, a.SideMenuInner:visited, a.SideMenuInner:hover, a.SideMenuInner:active
{
	font-size: 8pt;
	font-weight:bold;
	vertical-align: middle;
/*	color: #a99c70;*/
	color: #9eabbc;
	line-height: 1.5;
	background-color: #ffffff;
}
.SideMenuInnerTD
{
	padding-right: 13px;
	padding-left: 13px;
/*	text-align:justify;*/
}
/*global templates*/
.MainTextGL
{
	width:85%;
	padding-left:40px;
	padding-right:40px;
	vertical-align:top;
}
/*Bottom Banner -- brown*/
.BottomBannerOuterBrown
{
	text-align:center;
	vertical-align:middle;
	background-color:#eaddad;
	width:100%;
	height:50px;
}
.BottomBannerOuterGray
{
	text-align:center;
	vertical-align:middle;
	background-color:#cad2d7;
	width:100%;
	height:50px;
}
.BottomBannerOuterGray-Purple
{
	text-align:center;
	vertical-align:middle;
	background-color:#cad2d7;
	width:100%;
	height:50px;
}
.BottomBannerBrown, .BottomBannerGray, .BottomBannerGray-Purple
{
	text-align:center;
	vertical-align:middle;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
}
.BottomBannerBrown
{
	color:#918051;
	background-color:#eaddad;
}
.BottomBannerGray
{
	color:#828f91;
	background-color:#cad2d7;
}
.BottomBannerGray-Purple
{
	color:#5b777a;
	background-color:#cad2d7;
}

a.BottomBannerLinkBrown:link,
a.BottomBannerLinkBrown:visited,
a.BottomBannerLinkBrown:hover,
a.BottomBannerLinkBrown:active
{
	color:#918051;
	font-weight:bold;
	font-size:10pt;
	font-family:Arial;
	vertical-align:middle;
	height:0;
}
a.BottomBannerLinkGray:link,
a.BottomBannerLinkGray:visited,
a.BottomBannerLinkGray:hover,
a.BottomBannerLinkGray:active
{
	color:#828f91;
	font-weight:bold;
	font-size:10pt;
	font-family:Arial;
	vertical-align:middle;
	height:0;
}
a.BottomBannerLinkGray-Purple:link,
a.BottomBannerLinkGray-Purple:visited,
a.BottomBannerLinkGray-Purple:hover,
a.BottomBannerLinkGray-Purple:active
{
	color:#5b777a;
	font-weight:bold;
	font-size:10pt;
	font-family:Arial;
	vertical-align:middle;
	height:0;
}

a.BottomBannerLinkBrown:link,
a.BottomBannerLinkBrown:visited,
a.BottomBannerLinkGray:link,
a.BottomBannerLinkGray:visited,
a.BottomBannerLinkGray-Purple:link,
a.BottomBannerLinkGray-Purple:visited
{
	text-decoration:none;
}
a.BottomBannerLinkBrown:hover,
a.BottomBannerLinkGray-Purple:hover,
a.BottomBannerLinkGray:hover
{
	text-decoration:underline;
}
a.BottomBannerLinkBrown:active,
a.BottomBannerLinkGray-Purple:active,
a.BottomBannerLinkGray:active
{
	text-decoration:none;
}
.BottomBannerLineBrown
{
	height: 1px;
	background-color: #918051;
	text-align: center;
}
.BottomBannerLineGray
{
	text-align:center;
	background-color:#828f91;
	height:1px;
}
.BottomBannerLineGray-Purple
{
	text-align:center;
	background-color:#5b777a;
	height:1px;
}/*page frame*/
.TopFrameBrown
{
	border-top: #d0cb8b 1px solid;
}
.BottomFrameBrown
{
	border-bottom: #d0cb8b 1px solid;
}
.LeftFrameBrown
{
	border-left: #d0cb8b 1px solid;
}
.RightFrameBrown
{
	border-right: #d0cb8b 1px solid;
}
.TopFrameGray
{
	border-top: #a1abad 1px solid;
}
.BottomFrameGray
{
	border-bottom: #a1abad 1px solid;
}
.LeftFrameGray
{
	border-left: #a1abad 1px solid;
}
.RightFrameGray
{
	border-right: #a1abad 1px solid;
}
.TopFrameGray-Purple
{
	border-top: #a1abad 1px solid;
}
.BottomFrameGray-Purple
{
	border-bottom: #a1abad 1px solid;
}
.LeftFrameGray-Purple
{
	border-left: #a1abad 1px solid;
}
.RightFrameGray-Purple
{
	border-right: #a1abad 1px solid;
}
/*Index of Display Names*/
.MidSpaceIODN
{
	width:5%;/*40 pixels*/
}
.HeaderIODN
{
	width:83%;
	line-height:0.5;
}
a.ListIODN:link,
a.ListIODN:visited,
a.ListIODN:hover,
a.ListIODN:active
{
	font-size:11pt;
}
/*Faculty pages*/
.HeaderFBrown
{
	text-decoration: none;
	font-family: Arial;
	color:#918051;
	font-size: 12PT;
	line-height:normal;
	font-style:italic;
}
.HeaderFGray
{
	text-decoration: none;
	font-family: Arial;
	color:#828f91;
	font-size: 12PT;
	line-height:normal;
	font-style:italic;
	padding-top:10px;
}
.HeaderFGray-Purple
{
	text-decoration: none;
	font-family: Arial;
	color:#5b777a;
	font-size: 12PT;
	line-height:normal;
	font-style:italic;
	padding-top:10px;
}.PhotoF
{
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:20px;
}
.IndexTextTD
{
	text-decoration: none;
	font-family: Arial;
	color: #000000;
	font-size: 10PT;
	line-height: normal;
	vertical-align:middle;
	width:100%;
}
a.BoldLinkF:link,
a.BoldLinkF:visited,
a.BoldLinkF:hover,
a.BoldLinkF:active
{
	font-size:11pt;
	width:100%;	
}
/* information banks*/
.DirectoryIB
{
	font-size:11pt;
	color:#95493f;
}
a.IBLinks:link,
a.IBLinks:visited,
a.IBLinks:hover,
a.IBLinks:active
{
	font-size:10pt;
	line-height:normal;
	font-weight:bold;
}
a.IBLinks:link,
a.IBLinks:visited
{
	text-decoration:underline;
}
a.IBLinks:hover
{
	text-decoration:none;
}
a.IBLinks:active
{
	text-decoration:underline;
}

.teenyweeny
{
	font-size:xx-small;
}

.small
{
	font-size:7pt;
}