.textContactinfoCaption
{
    font-family:Arial;
	font-size:13px;
	font-weight:bolder;
	color:#004080;
	
}
.textContactinfoExplanation
{
  	font-size: 13px;
    color: #383838;
    font-family: arial;
 }
.textContactCaption
{
 font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#004080;
}
.textContactExplanation
{
  	font-size: 12px;
    color: #383838;
    font-family: arial;
    background-color:  #EAEFF3;
    line-height:24px;
}

.textContactExplanation2
{
    font-size: 12px;
    color: #383838;
    font-family: arial;
    background-color: #F3F8FC;
    line-height:24px;
}
a:hover.textContactExplanationLink
{
    font-size: 12px;
    color: #383838;
    font-family: arial;
    text-decoration:underline;
 }
 a.textContactExplanationLink
{
    font-size: 12px;
    color: #383838;
    font-family: arial;
    text-decoration:none;
 }
.textCalendarCurrentDateBig
{
	font-size: 18px;
    color: #372C30;    
    height: 22px;
    border-right: #CCD7DE 1px solid;
    border-top: #CCD7DE 1px solid;
    border-left: #CCD7DE 1px solid;
    border-bottom: #CCD7DE 1px solid;
}

.textCalendarLink
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#053B5D;
	text-decoration:none	
}

.BigCalnderDays
{
    font-size:xx-large;
    color:#8EA8B5;
    background-color: White;
 }
.BigCalenderDay
{
    background-image: url('../../Heb/images/calendarSquare.gif');
    background-repeat: no-repeat;
    height:52px;
    width:88px;
    color:Black;
    font-size:12px;
    background-color: White
  }
  .BigCalenderDayOff
{
    background-image: url('../../Heb/images/calendarWeekend.gif');
    background-repeat: no-repeat;
    height:52px;
    width:88px;
    color:Black;
    font-size:12px;
    background-color: White
  }
  
  
 .Bigselecteddate
 {
     background-image: url('../../Heb/images/calendarCurrentDate.gif');
    background-repeat: no-repeat;
    height:52px;
    width:88px;
    color:Black;
    font-size:xx-small;
    background-color:white
 }
 .Bigcalenderstyle
 {
    direction:rtl;
    background-color: White;
 }
 .Bigcalendertitle
{
    font-size: 18px;
    color: white;
    background-color: black;
    height: 22px;
    border-right: #CCD7DE 1px solid;
    border-top: #CCD7DE 1px solid;
    border-left: #CCD7DE 1px solid;
    border-bottom: #CCD7DE 1px solid;
}
.Smallcalendertitle
{
    font-size: 12px;
    color: white;
    background-color: black;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.Smallcalenderstyle
 {
    background-color: black;
    width:100%;
    color:white;
 }
 .Smallselecteddate
{
    color: white;
    font-size: xx-small;
    background-color: dimgray;
    border-right: #cc0033 1px solid;
    border-top: #cc0033 1px solid;
    border-left: #cc0033 1px solid;
    border-bottom: #cc0033 1px solid;
    
}
.SmallCalenderDay
{
    background-color: black;
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:white;
  }
  .SmallCalenderDayOff
{
  
    color:white;
    font-size:12px;
    background-color: black;
  }
.textcurrentcat
{
     font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
	color:#ffffff; 
	text-decoration:none;
	
}
.textWelcome
{
     font-family:Arial;
	font-size:10px;
	font-weight:bold;
	
	color:white;
}
.TextFreeText
{
     font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
	color:black;
}
P
{padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 1px;
    margin: 0px 0px 1px;
    padding-top: 0px;
    direction:rtl;
}
.textThanks
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
	color:Gray;
	
}
.ForumLine
{
 width:200px;
 color:green;   
}
.TdUserDetails
{
    border-bottom: gray 1px solid;
    
}
.textUserDetailsExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#372C30;
} 

.textUserDetailsCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	line-height: 18px;
	color:#372C30;
}   
.TextRegisterCaption
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height: 18px;
	color:#372C30;
}
.TextRegisterExplanation
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
}
.TextRegisterCheckBox
{
  
   font-size: 12px;
   color: black;
   font-family: arial;
  
}
.TextRegisterTextBox
{
   border-right: #999999 1px solid;
   border-top: #999999 1px solid;
   font-size: 12px;
   border-left: #999999 1px solid;
   color: black;
   border-bottom: #999999 1px solid;
   font-family: arial;
   background-color: white;   
}
.textLinkListThumbSubSeperator
{
    border-bottom: solid 1px #CCD7DE;
}
.textLinkListThumbSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#004080;
	text-decoration:none;
	
}
a:hover.textLinkListThumbSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
		
	color:#004080;
	text-decoration:underline;
	
}
.textLinkListThumbExplanation
{
font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
}  
.textSearchPageResultSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height: 18px;
	text-decoration:underline;	
	color:#003E6F;
}  

.textSearchPageResultExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
	text-decoration:none;
} 

.textSearchPageResultSearchResult
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
	color:#372C30;
}  

.textLinksListByGroupCaption
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	line-height: 18px;
	color:#372C30;
} 

.textLinksListByGroupSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height: 18px;
	color:#372C30;
}  

.textLinksListByGroupExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
	text-decoration:none;
} 

.textEventsPageCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#004080;
	text-decoration:none;
}
.textPollBoxCaption
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    
    color: #372C30;
}

.textPollBoxExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#000000;
} 
.textEventsPageExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
	text-decoration:none;
} 

.textEventsPageReference
{

	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
	text-decoration:none;
}  

.textEventsPageLink
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	text-decoration:underline;	
	color:#004080;
}

.textEventsPageTextBox
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
}
.textSmallCalendarCaptionCurrentDate
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    
    color: #ffffff;
    text-decoration: none;
    background-color: #3A7FAB;
} 

.textSmallCalendarWeekDay
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#004080;
	background-color: #FFFFFF;
	text-decoration:none;	
} 

.textSmallCalendarExplanation
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#372C30;
	background-color: #FFFFFF;
	text-decoration:none;	
} 

.textSmallCalendarCurrentDate
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	
	color:#372C30;
	background-color: #FFFFFF;
	text-decoration:none;	
} 

.textSmallCalendarExplanationOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#372C30;
	text-decoration:none;	
	background-color: #CCD7DE;
} 

.textSmallCalendarEvent
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#372C30;	
	background-color: #FFFFFF;
    border-right: #3A7FAB 1px solid;
    border-top: #3A7FAB 1px solid;
    border-left: #3A7FAB 1px solid;
    border-bottom: #3A7FAB 1px solid;		
} 

.textSmallCalendarEventOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#372C30;	
	background-color: #CCD7DE;
    border-right: #3A7FAB 1px solid;
    border-top: #3A7FAB 1px solid;
    border-left: #3A7FAB 1px solid;
    border-bottom: #3A7FAB 1px solid;		
} 

.textSmallCalendarCurrentDateEvent
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;	
	background-color: #FFFFFF;
    border-right: #3A7FAB 1px solid;
    border-top: #3A7FAB 1px solid;
    border-left: #3A7FAB 1px solid;
    border-bottom: #3A7FAB 1px solid;
} 

.textSmallCalendarCurrentDateEventOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;	
	background-color: #CCD7DE;
    border-right: #3A7FAB 1px solid;
    border-top: #3A7FAB 1px solid;
    border-left: #3A7FAB 1px solid;
    border-bottom: #3A7FAB 1px solid;
} 
body 
{
    margin-top:0px;
    font-family:Arial;
    background-color: #003366;
    color:#372C30;
}
.QuestionText
{
   font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#372C30;
}
.QuestionTextRequired
{
   font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:red;
}
.ListAnswerControl
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
   
}

.AnswerControl
{
    	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    
}
.Button
{
     border-right: #07598C 1px solid;
    border-top: #07598C 1px solid;
    font-size: 12px;
    border-left: #07598C 1px solid;
    color: white;
    border-bottom: #07598C 1px solid;
    font-family: arial;
    font-weight:bold;
    background-color:#07598B ;
    
}

.textSiteMap
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;
} 
.textTopMenu
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;
	background-color: #053B5D;
	text-decoration:none;
}

.textTopMenuOver
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;
	background-color: #1F4D6E;
	text-decoration:none;
}

.textTopMenuSelected
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #1F4D6E;
    text-decoration: none;
}

.textTopSubMenu
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #053B5D;
	text-decoration:none;
	text-align:right;
}

.textTopSubMenuOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #1F4D6E;
	text-decoration:none;
	text-align:right;
}
.textRightMenu
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;	
	background-color: #053B5D;
	text-decoration:none;
}

.textRightMenuOver
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;	
	background-color: #1F4D6E;
	text-decoration:none;
}

.textRightMenuSelected
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#FFFFFF;	
	background-color: #EC9E54;
	text-decoration:none;
}

.textRightSubMenu
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
	background-color: #053B5D;
	text-decoration:none;
}

.textRightSubMenuOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
	background-color: #1F4D6E;
	text-decoration:none;
}
.textBottomMenu
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #372C30;
    background-color: #FFFFFF;
    text-decoration: none;
}

.textBottomMenuOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#372C30;
	background-color: #FFFFFF;
	text-decoration:underline;	
}

.TextEventsAllLink
{
    font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	text-decoration:underline;	
	color:#372C30;
	
}

.TextNewsAllLink
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
		
	text-decoration:underline;	
	color:#372C30;
	
}
.LoginText
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
}

.SearchTitleText
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
	color:#372C30;
}

.SearchGroupText
{
    font-family:Arial;
	font-size:13px;
	font-weight:bold;
	line-height: 4px;
	color:#000000;
	text-decoration:none;
	padding: 0px;
	margin:0px;
}

.SearchGroupSeperator
{
    width: 100%;
    color: #000000;
    line-height: 4px;
    padding: 0px;
    text-indent: 1pt;
    height:1px;
}

.LoginTextBox
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.ForgotPasswordTextTitle
{
    font-family:Arial;
	font-size:12px;
	font-weight:Bold;
	
	color:#372C30;
}

.ForgotPasswordText
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
}

.ForgotPasswordTextBox
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.LinkGroupTitle
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    line-height: 4px;
    color: #004080;
}

.LinkGroupSeperator
{
    width:100%;
    color:Red;
    height:1px;
}

.RequiredStyle
{
 color:Red;
 font-size:12px;
 font-family:Arial;   
}

.textSendToFriend
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
}  

.textSendToFriendTextBox
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;	
}  

.textAddResponse
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
	direction:rtl;
}  

.textAddResponseTextBox
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;	
} 
 
.TextFooter
 {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#FFFFFF;
}
.TableLink
{
  font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;	
}
.Tableitem
{
    font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;	
    background-color: #EAEFF3;
}

.Tableitem2
{
   font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;	
    background-color: #F3F8FC;
}

.ForumTableitem
{
    font-size: 12px;
    color: white;
    font-family: arial;
    background-color:  #EAEFF3;
}

.ForumTableitem2
{
    font-size: 12px;
    color: #372C30;
    font-family: arial;
    background-color: #F3F8FC;
}

.textResponseTextBox
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
	background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}  
.textGalleryCaption
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	line-height: 18px;	
	color:#065180;
}
.textGalleryExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#372C30;
}

.textGalleryReference
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
}

.textGalleryPicture
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
		
	color:#372C30;
}

.textGalleryPictureOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
	text-decoration:underline;	
	color:#372C30;
}

.textGalleryPictureReference
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;	
	
	color:#505050;
}

.textMenu
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
	color:#666666;
}

.textSearchTextbox
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    
    color: #000000;
    direction:rtl;
    background-color: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.textPollComboBox
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#000000;
} 
  
.articleline
{
    width: 90%;
    color: #CCD7DE;
    text-align:right;
}

.textArticleCaption
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	line-height: 18px;	
	color:#004080;
}

.textArticleSummaryExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#372C30;
}  

.textArticleSummaryReference
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#372C30;
} 

.textEventCaption
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	line-height: 18px;	
	color:#004080;
}

.textEventSummaryExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#372C30;
}  

.textEventSummaryReference
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#372C30;
}   

.textEventExplanationCaption
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	line-height: 18px;	
	color:#372C30;
}

.textEventExplanationSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	line-height: 18px;	
	color:#372C30;
}

.textEventExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;	
	color:#372C30;
}

.textArticleSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	line-height: 18px;
	color:#372C30;
}

.textMenuOpen
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
	color:#000000;
}

.textWelcomeBar
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
	color:#829DAE;
	text-decoration: none;
}

a:hover.textWelcomeBar
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    
    color: #EB7B0F;
    text-decoration: none;
}

.textWelcomeBarOver
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
	color:#EB7B0F;
} 

.textTitle
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;	
	color:#004080;
}

.textWay
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;	
	color:#053B5D;
	text-decoration:none;
}

a:hover.textWay
{
    font-family: Arial;
    font-size: 10px;
    font-weight:bold;	
    color: #053B5D;
    text-decoration: underline;
}

.textFooter
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	line-height: 14px;
	color:#FFFFFF;
}

.textNewsBoxCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
		
	color:#EB7B0F;
	text-decoration: none;
}
.textFooterSoftMedia
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#EB7B0F;
	text-decoration:none;
}
.textNewsBoxExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
} 
 
.textNewsBoxDate
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
}

.textNewsBoxLink
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	text-decoration:underline;	
	color:#004080;
}

.textEventsBoxCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
		
	color:#EB7B0F;
	text-decoration: none;
}

.textEventsBoxDate
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
}

.textEventsBoxExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
}  

.textEventsBoxLink
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	text-decoration:underline;
	color:#004080;
}

.ArticleMainImage
{
    
    border-right: #CCD7DE 3px solid;
    border-top: #CCD7DE 3px solid;
    border-left: #CCD7DE 3px solid;
    border-bottom: #CCD7DE 3px solid;
    margin: 5px;
}

.textArticleSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	line-height: 18px;
	color:#372C30;
}

.textArticleExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#372C30;	
}  

.textResponseCaption
{
	font-family:Arial;
	font-size:12px;	
	font-weight:bolder;
	
	color:#372C30;
}

.textResponseSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
} 

.textResponseReference
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
}  

.textAddResponseCaption
{
	font-family:Arial;
	font-size:12px;	
	font-weight:bolder;
	
	color:#372C30;
}

.textAddResponseExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
	
	color:#372C30;
} 

.textArticlesListSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#372C30;
	text-decoration:none;
}

a:hover.textArticlesListSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
		
	color:#505050;
	text-decoration:none;
}

.textArticlesListExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
}  

.textArticlesListDate
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
}

.textArticlesListPageNumberBold
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#372C30;
}

.textArticleListPageNumber
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
	color:#372C30;
}  

.textForumsExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#372C30;
}  

.textForumsReference
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    
    color: #505050;
}

.textForumsTableTitle
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#004080;
}

.textForumsTableTheme
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#372C30;
	text-decoration:none;
}

.textForumsTableLink
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    line-height: 14px;
    color: #372C30;
    text-decoration: none;
}

a:hover.textForumsTableLink
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    color: #372C30;
    text-decoration:underline;
}

.textForumsTableOtherExplanation
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;	
	color:#372C30;
}

.textForumsPageNumberBold
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#372C30;
}

.textForumsPageNumber
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
	color:#372C30;
}  

.textForumsThemeExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#372C30;
}

.textForumsThemeReference
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#372C30;
}

.textForumsThemeTableTitle
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#372C30;
}

.textForumsThemeTableDate
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;	
	color:#372C30;
}

.textForumsThemeTableExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
	
	color:#372C30;
}

.textForumsThemeTableSubCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#004080;
}

.textForumsThemeTableReference
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;	
	
	color:#372C30;
}

.PollTableItemStyle
{
    background-color:#EAEFF3;
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 12px;	
	color:#372C30;
}

.PollTableAlternateItemStyle
{
    background-color:#F3F8FC;
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 12px;	
	color:#372C30;
}

.textPollPageTitle
{
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	
	color:#065180;	
}

.textPollPageTableTitle
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
	color:#372C30;
}

.textPollPageTableExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#372C30;
}

.textPollPageSubTitle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#372C30;
}

.textGalleryExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height: 18px;
	color:#372C30;
}

.textGalleryReference
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	
	color:#505050;
}

.textPGalleryPhotoName
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	color:#372C30;
}

.textPGalleryPhotoNameLinkRed
{
	font-family:Arial;
	font-size:12px;
	font-weight:bolder;
	
	text-decoration:underline;	
	color:#372C30;
}

.textGalleryPageNumberBold
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	color:#372C30;
}

.textGalleryPageNumber
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
	color:#372C30;
}  

.textEventsListCaption
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
		
	color:#EB7B0F;
	text-decoration: none;
}

.textEventsListExplanation
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	color:#372C30;
	text-decoration:none;
} 

.textEventsListReference
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	color:#505050;
	text-decoration:none;
}  

.textLinksListExplanation
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
		
	color:#004080;
	text-decoration:none;
	
} 

a:hover.textLinksListExplanation
{
	font-family:Arial;
	font-size:11px;
	font-weight:bolder;
		
	color:#004080;
	text-decoration:underline;
} 

.imageGalleryTR
{
    background-position: right top; 
    background-image: url('images/galleryCorner_TR.jpg'); 
    background-repeat: no-repeat;
    width:6px;
    height:6px
}

.imageGalleryTL
{
    background-position: right top; 
    background-image: url('images/galleryCorner_TL.jpg'); 
    background-repeat: no-repeat;
    width:6px;
    height:6px
}

.imageGalleryTM
{
    border-top:#CCD7DE 3px solid;
}

.imageGalleryMR
{
    border-right:#CCD7DE 3px solid;
    height:6px;
}

.imageGalleryML
{
    border-left:#CCD7DE 3px solid;
    height:6px;
}


.imageGalleryBR
{
    background-position: right bottom; 
    background-image: url('images/galleryCorner_BR.jpg'); 
    background-repeat: no-repeat;
    width:6px;
    height:6px
}

.imageGalleryBL
{
    background-position: right bottom; 
    background-image: url('images/galleryCorner_BL.jpg'); 
    background-repeat: no-repeat;
    width:6px;
    height:6px
}

.imageGalleryBM
{
    border-bottom:#CCD7DE 3px solid;
}

.TextHeader
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #372C30;
}



