﻿body
{
	font-family: Arial;
	font-size: 12px;
	color: black;
}

.searchlink 
{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;	
	height:20px;
	text-decoration:none
}
a, a:link, a:visited,a:active
{
	font-family: Arial;
	font-size: 12px;
}
/*
a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	text-decoration:underline;
}*/
.Events
{
	font-family: Arial;
	font-size: 12px;
}
.EventsBold
{
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
}
.GeneralText {
	font-family: Arial;
	font-size: 12px;
	color: black;
}
.pageText {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
.ContactLevel_0, .ContactLevel_0 a {
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	color: #4E0C63;
	text-decoration: none;
}
.ContactLevel_1,.ContactLevel_1 a {
	font-family: Arial;
	font-weight: bold;
	color: #4E0C63;
	font-size: 15px;
	text-decoration: none;
}
.ContactLevel_2 {
	font-family: Arial;
	font-weight: bold;
	color: #4E0C63;
	font-size: 16px;
	text-decoration: none;
}

.boldLink  {
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	
}
.boldLink a {
	font-family: Arial;
	font-weight: bold;
	color: #4E0C63;
	font-size: 12px;
	text-decoration: underline;
	
}


.boldLink a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4E0C63;
	text-decoration: underline;
}

.boldLink a:visited:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4E0C63;
	text-decoration: underline;
}
.Links{
	font-family: Arial;
	color: #4E0C63;
	font-size: 12px;
	text-decoration: none;
}
.Links a {
	font-family: Arial;
	color: #4E0C63;
	font-size: 12px;
	text-decoration: none;
}

.Links a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #4E0C63;
	text-decoration: underline;
}

.Links a:visited:hover {
	font-family: Arial;
	font-size: 12px;
	color: #4E0C63;
	text-decoration: underline;
}
.smallLinks {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
.smallLinks a {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
.smallLinks .SummaryBoldText
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	padding-left: 5px;
	padding-right: 5px;
}
.smallLinks .SummaryText
{		
	color:#000000;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
}
/*
.smallLinks a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.smallLinks a:visited:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}*/
.text_gray_small {
	font-family: Arial;
	font-size: 11px;
	color: #732B90;
	font-weight:bold;
	text-decoration: none;
}
.separator {
	background-color: #b8b8b8;
	width: 100%;
	height:1px;
}
.sitemapFirstLevel{
	font-size: 12px;
	font-weight: bold;
	
}
.sitemapFirstLevel a{
	font-size: 12px;
	font-weight: bold;
	
}
.sitemapFirstLevel a:hover{
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration:underline;
}
.sitemapFirstLevel a:visited:hover{
	font-size: 12px;
	font-weight: bold;
	
}
.FieldsetClass
{
	direction:rtl;
	border: solid 1px blue; 
	padding:2px; 
	font-size:12px;
	color :blue;
	font-family:Arial,Courier New;
	text-decoration:none;
}
.message
{ 
 font-size:12px;
 color :red;
 font-family:Arial;
 text-decoration:none;
 font-weight:bold;
}
.small_bold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white_seperator {
	
	width: 1px;
}

.info_box_01 {
	border: 1px solid #AF4933;
	
}
.info_box_01_title {
	font-weight:bold;
	color: #AF4933;
	font-size:12px;
 font-family:Arial ;
}
.info_box_02 {
	border: 1px solid #94A5EB;
}
.info_box_02_title {
	border: none;
	background-color: #94A5EB;
}
.info_box_03 {
	border: 1px solid #8cb9e1;
}
.info_box_03_title {
	border: none;
	background-color: #8cb9e1;
}
.info_box_04 {
	border: 1px solid #D7EFFF;
}
.info_box_04_title {
	border: none;
	background-color: #D7EFFF;
}
.info_box_05 {
	border: 1px solid #AE94EB;
}
.info_box_05_title {
	border: none;
	background-color: #AE94EB;
}
.info_box_06 {
	border: 1px solid #bb80c2;
}
.info_box_06_title {
	border: none;
	background-color: #bb80c2;
}
.info_box_07 {
	border: 1px solid #74c8cf;
}
.info_box_07_title {
	border: none;
	background-color: #74c8cf;
}
.title_black_01 {
	font-family: Arial;
	font-size: 12px;
	color: black;
}
.title_black_01 a {
	font-family: Arial;
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
}

.title_black_01 a:hover {
	font-family: Arial;
	font-size: 12px;
	color: blue;
	text-decoration: underline;
}

.title_black_01 a:visited:hover {
	font-family: Arial;
	font-size: 12px;
	color: blue;
	text-decoration: underline;
}

.text_gray_01 {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.text_gray_01 a {
	font-family: Arial;
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}

.text_gray_01 a:hover {
	font-family: Arial;
	font-size: 12px;
	color: blue;
	text-decoration: underline;
}

.text_gray_01 a:visited:hover {
	font-family: Arial;
	font-size: 12px;
	color: blue;
}

.bread_crumb 
{	
	font-size: 11px;
	font-weight: bold;
	color: #4E0C63;
}
.bread_crumb_selected a
{	
	font-size: 11px;
	font-weight: bold;
	color: #4E0C63;	
	text-decoration:none;
}
a.bread_crumb ,A:link.bread_crumb {
	font-size: 11px;
	font-weight: normal;
	color: #4E0C63;
}
.bread_crumb a ,.bread_crumb a:link,.bread_crumb a:active{
	font-size: 11px;
	font-weight: normal;
	color: #4E0C63;
}

.bread_crumb a :visited{
	font-size: 11px;
	font-weight: normal;
	color: #4E0C63;
}
.bread_crumb a:hover {
	/*font-size: 11px;*/
	font-weight: normal;
	color: #003399;
}
.text {
	font-size: 12px;
	color: black;
	text-decoration:none;
}
.back_to_top {
	font-size: 11px;
	font-weight: normal;
	color: #582EA5;
}
.back_to_top a{
	font-size: 11px;
	font-weight: normal;
	color: #582EA5;
}
.back_to_top a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}
.bottom_links {
	font-size: 11px;
	color: #666666;
}
.bottom_links a {
	font-size: 11px;
	color: #666666;
}
.bottom_links a:hover {
	font-size: 11px;
	color: #000099;
}
.quote
{
	font-family: Arial;
	font-weight: bold;
	color: #4E0C63;
	font-size: 14px;
	font-style:italic;
}
.buttonAdmin
{
	width:60px;
	font-size:11px;
	font-family:Arial;
}
.warningLabel
{
	font-family:Arial;
	font-size:12px;
	color:Maroon;
	font-weight:bold;
}
.redLabel
{
	font-family:Arial;
	font-size:14px;
	color:red;
	font-weight:bold;
}
.contactTable {
	font-size: 12px;
	color: #333333;
	border:1px solid #713d82
}
.lblHeader,.lblHeader a,.lblHeader a:link,.lblHeader a:active
{
	color:#B3B0B1;
	font-size: 11px;
	font-weight:bold;
	font-family:Arial;
	text-decoration: none;
	
	
}
.lblHeader a:visited:hover 
{
	color:#B3B0B1;
	font-size: 11px;
	font-weight:bold;
	font-family:Arial;
	text-decoration:underline;
	
}
.lblMore,.lblMore a
{
	color:#A0A0A0;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	text-decoration: none;
	
	
}
.lblMore a:visited:hover 
{
	color:#A0A0A0;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	text-decoration:underline;
	
}

.headerPath 
{
	BORDER-TOP: #1C9ED3 5px solid; 
}
.headerPathBottom
{
	BORDER-bottom: #1C9ED3 5px solid; 
}
.ticker_title,.ticker_title a
{
	color:#5A5A5A;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	text-decoration: none;
	
	
}
.ticker_title a:visited:hover 
{
	color:#5A5A5A;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	text-decoration:underline;
	
}
.lineBG
{
	
   border-bottom-style:dashed;
   border-bottom-color:#B0B0B0;
   border-bottom-width:1px;
   
}
.StudyLink{
	font-family: Arial;
	color: #1E1E1E;
	font-size: 12px;
	text-decoration: none;
}
.StudyLink a {
	font-family: Arial;
	color: #1E1E1E;
	font-size: 12px;
	text-decoration: none;
}

.StudyLink a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #1E1E1E;
	text-decoration: underline;
}

.StudyLink a:visited:hover {
	font-family: Arial;
	font-size: 12px;
	color: #1E1E1E;
	text-decoration: underline;
}
.bgprev
{
	background-color:#F7F7F7;
}
.subtitle
{
	font-family:    Arial;
	font-size: 13px;
	color: white;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
	
}
.SubTitleManagment
{
	font-family:Arial;
	font-size: 26px;
	color: #5C1484;
	
	
}
.attachLinks
{
	font-family:    Arial;
	font-size: 12px;
	color: #808590;
	font-weight:bold;
}
.attachLinks a {
	font-family: Arial;
	color: #808590;
	font-size: 12px;
	text-decoration: none;
}

.attachLinks a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #1E1E1E;
	text-decoration: underline;
}

.attachLinks a:visited:hover {
	font-family: Arial;
	font-size: 12px;
	color: #808590;
	text-decoration: underline;
}
.ColPageTitle
{
	color:#310E6C;
	font-family: Arial;
	font-size: 20px;
	font-weight:bold;
	 padding-right:3px;
	 padding-left:3px;
}
.PageTitleInside
{
	color:#310E6C;
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	
}
.linkageControl  {
	font-family: Arial;
	font-weight: bold;
	color: #4E0C63;
	font-size: 12px;
	text-decoration: none;
	direction:rtl;
	
	
}
a.linksClass ,A:link.linksClass {
	font-family: Arial;
	color: #555555;
	font-size: 12px;
	direction:rtl;
	text-decoration: none;
}


A:hover.linksClass  {
	font-family: Arial;
	font-size: 12px;
	
	color: red;
	text-decoration: underline;
	direction:rtl;
}

.A:visited.linksClass {
	font-family: Arial;
	font-size: 12px;
	color: #555555;
	direction:rtl;
	text-decoration: none;
}
.linksTableClass
{
	direction:rtl;
	background-color:#F7F7F7;
}
.rowsSeparatorClass
{
	border-bottom-style:dotted;
	border-bottom-color:#94B08B;
	border-bottom-width:1px;
}

/*************************************/

.footer,.footer a
{
	padding-left:5px;
	padding-right:5px;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.Control
{
	background-color:#f6f6f6;
	border-bottom: solid 1px #b9b9b9;
	border-left: solid 1px #b9b9b9;
	border-right: solid 1px #b9b9b9;	
}
.ControlCenter
{
	background-color:#f6f6f6;	
	border-left: solid 1px #b9b9b9;
	border-right: solid 1px #b9b9b9;	
}
.ControlBottom
{
	padding-right:5px;
	padding-left:5px;
	background-color:#f6f6f6;
	border-bottom: solid 1px #b9b9b9;
	border-left: solid 1px #b9b9b9;
	border-right: solid 1px #b9b9b9;	
}

.ControlLink
{
	color:#4d4d4d;
	font-weight:bold;
	text-decoration:none;
	border-collapse:collapse;
}
.ControlCollectionLink
{
	color:#000000;
	text-decoration:none;
}
.HomePageControl
{
	background-color:#d5d3d3;
	color:#005c8a;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	
}
.JobLink
{
	color:#732b90;
	font-weight:bold;
	text-decoration:none;	
}

.Job
{
	font-size:12px;
}

.JobTitle
{
	font-size: 16px;
	font-weight:bold;
	/*color:#222222;*/
	
}

.JobsTitleControl
{
font-weight:bold;
font-size:12px;

/*padding-left:5px;*/
}

.SubTitle
{
	/*font-weight:bold;*/
	font-weight:normal;
	font-size: 18px;
	color:#000000;
	padding-bottom:0px;	
	/*font-size:24px;*/
	/*color:#5C1484;*/
}


.TopSepLine
{
	border-bottom:solid 1px #732b90;
}
.HorizSepLine
{
	background-image:url(/images/Matrix/purpleLine.gif);
	background-repeat:no-repeat;
	width:15px;
}
.TitleImage
{
	display:block;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
.BottomBorder
{
	border-bottom:solid 2px #732b90;
}
.Link
{
	text-decoration:none;	
}

.SolutionEmail
{
	font-size:11px;
	color:#000000;
}
.SolutionEmail a
{	
	font-size:10px;
	text-decoration:underline;
	color:#000000;
}
.ControlCollectionLink p
{
	display:inline;
}
.ControlImage
{		
	display:block;
	margin:5px;	
}
.SearchResultTitle
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}

.SearchResult
{
	font-family:Arial;
	font-size:12px
}
.TopMenuLinks,.TopMenuLinks a,.TopMenuLinks a:hover,.TopMenuLinks a:visited
{
	font-family:Arial;
	font-size:10px;
	color:#61676A;
	text-decoration:none;
}
.CollectionDate
{
	font-size:10px;
	font-family:Arial;
	color:#999999;
}
.FlatButton
{
	border: #6ea7ca 1px solid;	 
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	background-color: #bae4f6;
}
.HomePageImage
{
	display:block;
}

.h12px{height:12px;}
.h24px{height:24px;}
.verticalTop{ vertical-align:top;}
.required
{
	color:Red;
	font-weight:bold;
}
.TitleLabel{font-weight:bold;font-size:12px;}
.registration td{vertical-align:top}
.registration input,.registration textarea,.registration select{width:150px;border:solid 1px #b59fdd}

.SiteArea
{
	border-left: 1px #b59fdd solid;
	border-right: 1px #b59fdd solid;
}
.matrix-bodyareaframe
{
	vertical-align:top;
	height:100%;
	width:100%;
	background-color:#ffffff;
	padding:10px;
}
.toplinks 
{
	padding-left:2px;
	padding-right:2px;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;	
	height:20px;
	BACKGROUND-COLOR:#732b90;	
}

.toplinks a 
{
	padding-left:7px;
	padding-right:7px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	BACKGROUND-COLOR:#732b90;
}
.toplinks a:hover 
{
	padding-left:7px;
	padding-right:7px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: White;
	BACKGROUND-COLOR:#732b90;
}
.toplinks a:active 
{
	padding-left:7px;
	padding-right:7px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: White;	
	BACKGROUND-COLOR:#732b90;
}

.drop_bg td
{	
	border:solid 1px #B59FDD;
}
.drop_bg {
	-moz-opacity: 0.85;
	filter: Alpha(Opacity=85);
	font-family: Arial;
	font-size: 11px;
	color: red;
	line-height: 20px;
	font-weight: bold;	
	background-color: #FFFFFF;
	z-index: 1000;	
}

.drop_bg a{
	font-family: Arial;
	font-size: 11px;
	color: green;
	line-height: 20px;
	font-weight: bold;
	padding-right: 2px;
	text-decoration: none;
	background-color: #FFFFFF;
	z-index: 1000;	
}
.drop_bg a:link{
	font-family: Arial;
	font-size: 11px;
	color: yellow;
	line-height: 20px;
	font-weight: bold;
	padding-right: 2px;
	text-decoration: none;
	background-color: #FFFFFF;
	z-index: 1000;	
}
.drop_bg a:hover{
	
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	line-height: 20px;
	font-weight: bold;
	padding-right: 2px;
	text-decoration: underline;
	background-color: #000099;
	z-index: 1000;
}
.drop_bg a:visited{
	
	font-family: Arial;
	font-size: 11px;
	color: black;
	line-height: 20px;
	font-weight: bold;
	padding-right: 2px;
	text-decoration: none;
	background-color: #FFFFFF;
	z-index: 1000;
}
.HorizontalImages1
{
	background-color: #D5D3D3; 
	color: #126692; 
	height: 49px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px #B9B9B9 solid;
	border-bottom: 1px #B9B9B9 solid; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.HorizontalImages2
{	
	background-color: #D5D3D3; 
	color: #126692; 
	height: 49px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px #B9B9B9 solid;
	border-bottom: 1px #B9B9B9 solid; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.HorizontalImages3
{	
	background-color: #F9F9F9; 
	color: #F9F9F9;
	height: 49px;
	text-align: center;	
	vertical-align: middle;
	font-weight: bold;
	font-size: 12px;
	border: 1px #B9B9B9 solid;
	padding-top: 7px;
	padding-bottom: 7px;
}
.HorizontalItemStyle
{	
	border-bottom: solid 1px #B9B9B9; 
	border-top: solid 1px #B9B9B9; 
	height: 49px; 
	vertical-align: middle; 
	background-color: #F9F9F9;
}
.SearchClass
{
	background: #732B90;
	border: 0;
}
.HorizontalImagesTitle1
{
	width: 118px;
	text-align: center;
}
.HorizontalImagesTitle2
{
	width: 118px;
	text-align: center;
}