body
{
   margin: 0px;
}

/*---------------------- ishr  ---------------------*/

.ishrmHeadLine
{
    color: #002b63;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
}

a.ishrmHeadLine_l:link, a.ishrmHeadLine_l:active, a.ishrmHeadLine_l:visited
{
   color: #002b63;
   font-size: 15px;
   font-family: Arial,Tahoma, Helvetica;
   text-decoration: none;
   font-weight:  bold;
}
a.ishrmHeadLine_l:hover
{
   color:Black;
   font-size: 15px;
   font-family: Arial,Tahoma, Helvetica;
   text-decoration: none;
   font-weight:  bold;
}

.text14Black2
{
   color: #000000;
   font-size: 14px;
   
   font-family: Arial, Verdana, Tahoma, Helvetica;
  
}

.text14Gray
{
	color: #666666;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
}

a.redLink14:link, a.redLink14:active, a.redLink14:visited
{
   color: #033368;
   font-size: 14px;
   font-family: Arial,Tahoma, Helvetica;
   text-decoration: none;
}
a.redLink14:hover
{
   color: #033368;
   font-size: 14px;
   font-family: Arial,Tahoma, Helvetica;
   text-decoration: none;
}

.copyright
{
   font-family: Arial,Tahoma;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}
.copyright3
{
   font-family: Arial,Tahoma;
   font-size: 11px;
   font-weight:bold;
   text-decoration: none;
   color:  #002b63;
}

.polls
{
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:  bold;
   text-decoration: none;
   color:#002b63;
}

a.polls_l:link, a.polls_l:active, a.polls_l:visited
{
   color: #002b63;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:   bold;
   text-decoration: underline;
}
a.polls_l:hover
{
   text-decoration: none;
   color: #002b63;
}

.bookBlack
{
    color: Black;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	text-decoration: underline;
}

.bookBlue
{
    color: #176ead;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	text-decoration: none;
}

a.jobs:link, a.jobs:active, a.jobs:visited
{
   color: #176ead;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:   bold;
   text-decoration: none;
}
a.jobs:hover
{
   text-decoration: none;
   color: #40929b;
}

a.event_link:link, a.event_link:active, a.event_link:visited
{
   color: #176ead;
   font-size: 15px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:    bold;
   text-decoration: underline;
}
a.event_link:hover
{
   text-decoration: underline;
   color: #40929b;
}

a.news_link:link, a.news_link:active, a.news_link:visited
{
   color: #076db8;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:     normal;
   text-decoration: none;
}
a.news_link:hover
{
   text-decoration: none;
   color: #000000;
}

a.news_link2:link, a.news_link2:active, a.news_link2:visited
{
   color: #076db8;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:  bold;
   text-decoration: none;
}
a.news_link2:hover
{
   text-decoration: none;
   color: #000000;
}

a.gallery_link:link, a.gallery_link:active, a.gallery_link:visited
{
   color: #076db8;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:  bold;
   text-decoration: none;
}
a.gallery_link:hover
{
   text-decoration: none;
   color: #000000;
}

a.gallery:link, a.gallery:active, a.gallery:visited
{
   color: #033368;
   font-size: 15px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:    bold;
   text-decoration: none;
}
a.gallery:hover
{
   text-decoration: none;
   color: #40929b;
}

a.event_link13:link, a.event_link13:active, a.event_link13:visited
{
   color: #033368;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:    normal;
   text-decoration: none;
}
a.event_link13:hover
{
   text-decoration: none;
   color: #40929b;
}

.dateEvent
{
    color: #40929b;
	font-size: 13px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
    text-decoration:none;
}

.menu_bar_cell
{
   padding-right: 12px;
   padding-left: 12px;
}

.dayHeader
{
    color: #ffffff;
    background-color:#9a9a9a;
	font-size: 13px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
    border-left: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
}
.titleHeader
{
    color: #000000;
    background-color:#ffffff;
	font-size: 13px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
    border: 0px;
}
.dayStyle
{
    color: #000000;
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
	text-decoration: none;
	font-style: normal;
    border-left: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
}

.todayStyle
{
    color: #ffffff;
    background-color:#1f70b1;
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
	text-decoration: none;
	font-style: normal;
    border-left: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff;
}

.news_label
{
	color: #033368;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	
}

.tree_level_2
{
    color: #4c8cd9;
	font-size: 13px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	text-indent:2px;
}

.bold_15
{
	color: #000000;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	
}

.normal_15
{
	color: #000000;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
	font-style: normal;
	
}
.normal_13
{
	color: #000000;
	font-size: 13px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
	font-style: normal;
}

.normal_14
{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
	font-style: normal;
}

.events
{
	color: #ffffff;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	
}

.menu_level1
{
	background-image:url(ishr_images/contactHeader.gif);
}

/*--------------------- end ishr --------------------*/

.successLabel
{
   font-size: 13px;
   color: #008000;
   font-family: Arial, Sans-Serif;
}

.errorLabel
{
   color: #FF0000;
   font-size: 12px;
   font-weight: bold;
   font-family: Arial, Sans-Serif;
}
.repeatx
{
   background-repeat: repeat-x;
}

.repeaty
{
   background-repeat: repeat-y;
}


.copyrightText
{
   font-family: Verdana, Helvetica;
   font-size: 10px;
   color: #585858;
}

.copyrightText1
{
   font-family: Verdana, Helvetica;
   font-size: 11px;
   color: #585858;
}
a.copyrightLink:link, a.copyrightLink:active, a.copyrightLink:visited
{
   color: #003366;
   font: normal normal normal 9px Arial, Helvetica;
   text-decoration: none;
}
a.copyrightLink:hover
{
   color: #585858;
   font: normal normal normal 9px Arial, Helvetica;
   text-decoration: none;
}


a.topMainMenuLink:link, a.topMainMenuLink:active, a.topMainMenuLink:visited
{
   color: #002b63;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight:   bold;
   text-decoration: none;
}
a.topMainMenuLink:hover
{
   text-decoration: none;
   color: #ec8102;
}

.mainMenuItemCell
{
   padding-left: 10px;
   padding-right: 10px;
}

a.categoryMenuLink:link, a.categoryMenuLink:active, a.categoryMenuLink:visited
{
   color: #4895c3;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}

a.categoryMenuLink:hover
{
   color: #4895c3;
   text-decoration: underline;
}

a.bottomMenuLink:link, a.bottomMenuLink:active, a.bottomMenuLink:visited
{
   color: #ffffff;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}
a.bottomMenuLink:hover
{
   color: #ffffff;
   text-decoration: underline;
}

.bottomMenuItemCell
{
   padding-left: 7px;
   padding-right: 7px;
   color: #696969;
}
.nsboxtitle
{
	color: #002b63;
	font-size: 15px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style:  normal;
	
}
a.nsboxtitle:link, a.nsboxtitle:active, a.nsboxtitle:visited
{
	color: #002b63;
	text-decoration: none;
}




.boxTitle
{
	color: #4895c3;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style: normal;
	
}

a.boxTitle:link, a.boxTitle:active, a.boxTitle:visited
{
	color: #4895c3;
	text-decoration: none;
}
a.boxTitle:hover
{
   text-decoration: underline;
}

.boxTitle2
{
	color: #4895c3;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  normal;
	font-style: normal;
	
}

a.boxTitle2:link, a.boxTitle2:active, a.boxTitle2:visited
{
	color: #4895c3;
	text-decoration: none;
}
a.boxTitle2:hover
{
   text-decoration: underline;
}

.articleText
{
   color: #5c5c5c;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   
}
.articleText1
{
   color: #4A4A4A;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}


.articleIntro
{
   color: #707070;
   font-size: 13px;
   font-weight: bold;
   font-style: italic;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

a.articleTitleLink:link, a.articleTitleLink:active, a.articleTitleLink:visited
{
	color: #076db8;
	font-size: 13px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight: bold;
}
a.articleTitleLink:hover
{
   color: #000000;
   text-decoration: underline;
}

a.pageNumberLink:link, a.pageNumberLink:active, a.pageNumberLink:visited
{
   color: #1C52A5;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}
a.pageNumberLink:hover
{
   color: #000000;
   text-decoration: none;
}

a.articleCategoryLink:link, a.articleCategoryLink:active, a.articleCategoryLink:visited
{
   color: #000000;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.articleCategoryLink:hover
{
   color: #912314;
   text-decoration: underline;
}


.currentPageLabel
{
   color: #4A4A4A;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   text-decoration: underline;
}
.text1
{
   color: #4A4A4A;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.text2
{
   color: #4A4A4A;
   font-size: 11px;
   font-weight:bold;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.text3
{
   color: #7C0F00;
   font-size: 11px;
   font-style: italic;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}


.text4
{
   color: #4A4A4A;
   font-size: 11px;
   font-weight:normal;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}
.button
{
   border-right: #7F9DB9 1px solid;
   padding-right: 2px;
   border-top: #7F9DB9 1px solid;
   padding-left: 2px;
   font-size: 11px;
   padding-bottom: 2px;
   border-left: #7F9DB9 1px solid;
   color: #000000;
   padding-top: 2px;
   border-bottom: #7F9DB9 1px solid;
   font-family: Arial, Sans-Serif;
   background-color: #F0F0F0;
}

a.tabTitleLink:link, a.tabTitleLink:active, a.tabTitleLink:visited
{
   color: #000000;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.tabTitleLink:hover
{
   color: #F46F1D;
}

a.tabTitleMoreLink:link, a.tabTitleMoreLink:active, a.tabTitleMoreLink:visited
{
   color: #000000;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.tabTitleMoreLink:hover
{
   color: #F46F1D;
}

a.subCategoryLink:link, a.subCategoryLink:active, a.subCategoryLink:visited
{
   color: #343434;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.subCategoryLink:hover
{
   color: #F46F1D;
}

.linkCellStyle
{
   padding-left: 5px;
   padding-right: 5px;
}

.subCategoryLinkText
{
   color: #343434;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
}

a.linkStyle:link, a.linkStyle:active, a.linkStyle:visited
{
   color: #696969;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}
a.linkStyle:hover
{
   color: #F46F1D;
}

a.linkStyle1:link, a.linkStyle1:active, a.linkStyle1:visited
{
   color: #696969;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: underline;
}
a.linkStyle1:hover
{
   color: #F46F1D;
   text-decoration: none;
}

.tabTitle
{
   color: #000000;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.tabTitleMore
{
   color: #000000;
   font-size: 13px;
   font-weight: bold;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.textField
{
   background-color: #f2f2f2;
   border-right: #a5acb2 1px solid;
   border-top: #a5acb2 1px solid;
   font-size: 13px;
   border-left: #a5acb2 1px solid;
   color: #265984;
   border-bottom: #a5acb2 1px solid;
   font-family: Arial, Sans-Serif;
   font-weight: normal;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-right: 3px;
   padding-left: 3px;
}

.bSeparator
{
   border-bottom: #FFFFFF 1px solid;
}

.tSeparator
{
   border-top: #FFFFFF 1px solid;
}

.lSeparator
{
   border-left: #FFFFFF 1px solid;
}

.rSeparator
{
   border-right: #FFFFFF 1px solid;
}

.bSeparator1
{
   border-bottom: #D2D2D2 1px solid;
}

.tSeparator1
{
   border-top: #D2D2D2 1px solid;
}

.lSeparator1
{
   border-left: #D2D2D2 1px solid;
}

.rSeparator1
{
   border-right: #D2D2D2 1px solid;
}
.nsSeparatorl
{
	border-top: #FFFFFF 15px solid;
}
.nsSeparators
{
	border-top: #FFFFFF 5px solid;
}
.gSeparator
{
	border-top: #c9e1af 1px solid;
}


.t3Separator1
{
	border-right: #FFFFFF 11px solid;
}
.nsh1
{
	color: #076db8;
	font-size: 18px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	padding-right: 1px;
	padding-bottom: 2px;
	font-style:  normal;
	/*text-indent:28px;*/
	text-decoration: none;
}
a.nsh1:link, a.nsh1:active, a.nsh1:visited
{
	color: #076db8;
	text-decoration: none;
}
	
.nsh2
{
	color: #398606;
	font-size: 18px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	padding-right: 1px;
	padding-bottom: 2px;
	font-style:  normal;
	/*text-indent:28px;*/
	text-decoration: none;
	
}
a.nsh2:link, a.nsh2:active, a.nsh2:visited
{
	color: #398606;
	text-decoration: none;
}
.nsArticle
{
	color: #033368;
	font-size: 19px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	font-style:  normal;
	/*text-indent:8px;*/
}
a.nsArticle:link, a.nsArticle:active, a.nsArticle:visited
{
	color: #076db8;
	text-decoration: none;
}


.nsArB
{
	color: #076db8;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	padding-right: 1px;
	padding-bottom: 2px;
	font-style:  normal;
}


.nsArG
{
	color: #398606;
	font-size: 14px;
	font-family: Arial, Verdana, Tahoma, Helvetica;
	font-weight:  bold;
	padding-right: 1px;
	padding-bottom: 2px;
	font-style:  normal;
}

a.nsArB:link, a.nsArB:active, a.nsArB:visited
{
	color: #076db8;
	text-decoration: none;
}

a.nsArG:link, a.nsArG:active, a.nsArG:visited
{
	color: #398606;
	text-decoration: none;
}
.t3Separator2
{
	border-right: #FFFFFF 12px solid
}

