﻿/*----------------------------- Defaults ------------------------------  */
body
{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline;/*overflow:hidden!important;*/}
ul 
{list-style:none}
ol 
{list-style:none}
span
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline;}
h6
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
h5
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
h4
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
h3
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
h2
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
h1
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
p
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}

/*==============================
			Banners
===============================*/
.BannerDiv
{ width:100%;display:block; }
.BannerDiv span
{ display:block; }
.BannerImage, .BannerImage2
{ border:none; }
.BannerImage2
{ border:none; width: 195px; height: 82px;}
.BannerImage2:hover
{ /*filter:xRay;  gray, xRay, Invert, Pixelate, */ }
a.BannerLink, a.BannerLink:link, a.BannerLink:hover
{ cursor:pointer; }

/*==============================
			NGOs
===============================*/
a.Continent_NGO, a.Continent_NGO:link, a.Continent_NGO:visited, a.Continent_NGO:hover
{ text-decoration:none; font-family:Arial; width:100%; height:100%; display:block; }
.continentDiv
{ font-size:11pt; height:20px; padding: 3px; }
.continentDiv:hover
{ background-color:#F5F5F5; cursor:pointer;}
.continentSelectedDiv
{ background-color:#F5F5F5; font-size:11pt; height:20px; padding: 3px; }
.continent_lst
{ width:100%; float:left; }
.ngoDDL
{width:185px; height:22px; border:1px solid #d9d9d9; font-size:13px; color:#625F5F; font-family:Arial;}

/*==============================
	Form Controls
===============================*/
.FormLabel
{ font-size:12px; color:#747474; }
.txtFieldMulti
{ width:180px; height:70px; border:1px solid #d9d9d9; font-size:13px; color:#625F5F; font-family:Arial;}
.txtField, .TDInput Input
{ width:180px; height:18px; border:1px solid #d9d9d9; font-size:13px; color:#625F5F; font-family:Arial;}
.txtFieldDDL, .SelectTD Select
{width:185px; height:22px; border:1px solid #d9d9d9; font-size:13px; color:#625F5F; font-family:Arial;}
.txtFieldUpload
{width:184px; height:20px; border:1px solid #d9d9d9; font-size:9pt; #font-size:13px; color:#625F5F; font-family:Arial;}

.Error, #DateTimeFieldErrorMessage
{ color: red; font-size:12px; font-family:Arial; }
.RedBtn, #attachOKbutton
{color:#fff; height:21px; width:60px; background:url('/Style Library/EHTN_images/RedBtn.jpg') repeat-x;cursor:pointer;border:none;font-size:12px;text-align:center;padding:0;margin:0}
.BlackBtn, #attachCancelButton
{color:#fff; height:21px; width:60px; background:url('/Style Library/EHTN_images/BlackBtn.jpg') repeat-x;cursor:pointer;border:none;font-size:12px;text-align:center;padding:0;margin:0}

/* Overwridding Attachement Look  */
#EHTNCustForm .TDInput Table
{ float:left; }
#EHTNCustForm #partAttachment Table .ms-formlabel
{ font-size:12px !important; font-weight:normal !important; border:none !important; color:#747474 !important; }
#EHTNCustForm #partAttachment Table .ms-descriptiontext
{ font-size:12px !important; font-weight:bold !important; border:none !important; color:#747474 !important; padding-top: 15px; }
#EHTNCustForm #partAttachment Table .ms-formbody
{ background:none !important; border:none !important;}
#EHTNCustForm #partAttachment Table .ms-fileinput, #EHTNCustForm #partAttachment Table .ms-longfileinput
{ width:300px !important; height:18px !important; border:1px solid #d9d9d9 !important; font-size:13px !important; color:#625F5F !important; font-family:Arial !important; }
#EHTNCustForm #partAttachment Table .ms-formline
{ border:none; }

.main_btn
{ height:21px; width:60px; background:url('/Style Library/EHTN_images/sbmt_grdnt.gif'); color:#fff; font-size:12px; border:0; text-align:center; }
.cncl_btn
{ background:url('/Style Library/EHTN_images/cncl_grdnt.gif'); }
.main_txtbox
{ border:solid 1px #d9d9d9; color:#625F5F; font-family:Arial; font-size:13px; }

.FilterDDL
{ width: 70px; border:1px solid #d9d9d9; color:#625F5F; font-family:Arial; }

/*==============================
	Confirmation Page
===============================*/
#divSuccess, #divFailur
{ text-align:center; margin-top: 30px; width: 100%;  padding-left: 25%; }
/*.ConfirmImageDiv, .ConfirmTextDiv { padding-top:35px;text-align:center; }*/
.ConfirmImageDiv
{ padding-top:25px;text-align:center; float:left; padding-right:15px; }
.ConfirmTextDiv { padding-top:35px;text-align:center; float:left; }
.ConfirmErrorText, .ConfirmSuccessText {color: #6a6b6d; font-family:Arial; Font-weight:bold; font-size: 11pt;}

/*==============================
	MOSS Forms
===============================*/
.HintText
{ font-family:Arial; font-size:13px; color:#727272; }
#onetIDListForm
{ width:100%; }
.ms-formbody .ms-formvalidation
{ display:block; }
#Organizations .ms-WPBorderBorderOnly
{ border:none; }
#MSOZoneCell_WebPartWPQ6 .ms-PartSpacingVertical, #MSOZoneCell_WebPartWPQ2 .ms-PartSpacingVertical,
#MSOZoneCell_WebPartWPQ5 .ms-PartSpacingVertical
{ margin:0px; }
/* Overriding Search classes */
div.srch-Page, .ms-srchresultstop, div.srch-stats
{ background-color:#fff !important; }
div.srch-Page
{ font-family:Verdana; font-size:12px; }
div.srch-Page a, div.srch-Page a:visited, .srch-Title a, .srch-Title a:visited
{ text-decoration:none; font-family:Verdana; font-size:12px; color:#b7111c !important; }
div.srch-Page a:hover
{ text-decoration:underline; }
.srch-Title a, .srch-Title a:visited
{ text-decoration:none; font-family:Verdana; font-size:12px; color:#b7111c !important; padding-left:5px; }
span.srch-URL a, span.srch-URL a:link, span.srch-URL a:visited
{ color:#b7111c !important;}
/*==============================
	Top Asp Menu
===============================*/
a.zz1_AspMenu1_1,a .zz1_AspMenu1_1:link, a.zz1_AspMenu1_1:visited 
{ font-size:13px; font-family:Arial; text-decoration:none; background-color:transparent; }
a.zz1_AspMenu1_1:hover 
{ font-size:13px; font-family:Arial; text-decoration:none;height:30px}
.NavItem
{ font-size:13px; height:30px; background-color:#fff; color:#666; padding: 5px;}
.NavItem:hover, .NavItem:hover a, .NavItem:hover Table, .NavItem:hover Table a
{ background-color:#C51622 !important; color:#fff; !important; height:30px}
.NavSelected, .NavSelected Table
{ background-color:#C51622; color:#fff; height:30px}
.NavSelected Table a
{ color:#fff; }
.NavItemFlyOuts 
{ font-size:11px; height:20px; border:1px solid #F5F3F3; background-color:#fff; color:#666; padding:5px;z-index:inherit }
Table.NavFlyOuts, Table.NavFlyOuts TD, Table.NavFlyOuts a
{ background-color:#C51622 !important; cursor: pointer !important; color:#fff !important;}
.NavItemFlyOuts:hover, .NavItemFlyOuts:hover a
{ background-color:#C51622 !important; color:#fff !important;}
.NavSelectedFlyOuts
{ background-color:#C51622 !important; color:#fff !important;}

/*==============================
	Left Side ASP Menu
===============================*/
#zz2_QuickLaunchMenu
{ width:100%;}
.NavigationDiv
{}

/*-- Main Items --*/
.zz2_QuickLaunchMenu_4
{ height:37px; background:url('/Style Library/EHTN_images/LeftMenuSep.gif') no-repeat center bottom; }
.zz2_QuickLaunchMenu_4:hover
{ background-color:#9F1D27; }
Table.ms-navheader
{ padding-left:12px; }
a.ms-navheader, a.ms-navheader, a.ms-navheader:visited, a.ms-navheader:link
{ color:#fff !important; font-size:11pt !important; font-family:Arial !important; font-weight:normal !important; text-decoration:none !important; }
.ms-navheader:hover, a.ms-navheader:hover
{ color:#fff !important; font-size:11pt; font-family:Arial; font-weight:normal; text-decoration:none !important; }
/* Selected Main Item */
.ms-selectednavheader
{ background-color: #9F1D27 !important; }
/*-- Subitems --*/
.ms-navSubMenu2
{ background:url('/Style Library/EHTN_images/LeftMenuSep.gif') no-repeat center bottom; background-color:#9F1D27 !important; -moz-opacity:.7;filter:alpha(opacity=70);}
TABLE.ms-navSubMenu2
{ padding-left: 33px; }
TABLE.ms-navSubMenu2 TR:first-child
{ height:20px; padding-top:5px; }
TABLE.ms-navSubMenu2 TR
{ height:20px; padding-bottom:5px; }
a.ms-navitem, a.ms-navitem:link, a.ms-navitem:visited
{ color:#fff !important; font-family:Arial !important; font-size: 9.5pt !important; text-decoration: none !important; font-weight:normal !important; }
a.ms-navitem:hover
{ text-decoration:underline !important; }
TABLE.ms-navitem TD
{ padding: 0px 6px 0px 16px !important; background: url('/Style Library/EHTN_images/WhiteBullet.gif') no-repeat left center !important;}
/* Selected Subitem */
.ms-selectednav 
{ border: 0px !important; background:none !important; color:#fff !important; font-family:Arial !important; font-size: 9.5pt !important; text-decoration: underline !important; font-weight:normal;}
a.ms-selectednav, a.ms-selectednav:link, a.ms-selectednav:visited
{ text-decoration:underline !important; }
/*==============================
	Videos Gallery
===============================*/
.VideoThumbContainer
{ float:left; padding: 12px 15px; width:114px; height:120px; margin-top: 0px; }
div.VideoThoumbDiv
{ padding-top: 0px; }
div.VideoThoumbDiv:hover
{ padding-top: 5px; }
.VideoThoumbImg
{ height: 80px; width: 110px;float:left; border:1px solid gray; padding:1px; }
.VideoThoumbTitle
{
	width:110px;
	float:left;
}
div.VideoGalleryDiv
{ padding-bottom: 40px; width:100%; float:left; }

/*==============================
			Misc
===============================*/
a.inactiveLink, a.inactiveLink:visited, a.inactiveLink:hover
{ cursor:default !important; text-decoration:none !important; color:gray !important; }

a.activeLink, a.activeLink:visited
{ cursor:pointer !important; text-decoration:none !important; color:#D41C29 !important; }
a.activeLink:hover
{ text-decoration:underline !important; }

a.Selectedlink, a.Selectedlink:visited
{ cursor:pointer !important; text-decoration:underline !important; color:#D41C29 !important; font-weight:bold;}
a.Selectedlink:hover
{ text-decoration:underline !important; }

.gnrl_alt{background:#f5f5f5;}
.sep { height: 1px; background-color: #E2E2E2; width: 70%; overflow:hidden; }

/*==============================
	GLOBALS
Sets the default document font size, family
and color
===============================*/
body
{	
	margin: 0; /* to avoid margins */
    text-align: center;  /*to correct the centering IE bug*/
    background:#fff;
}
.floata{float:left}
.floatb{float:right}
.clear{clear:both}
.txt_algn_cntr{text-align:center;}
.centered_div{text-align:left;margin:auto;}
li{display:inline}
a img{border:0}
a {text-decoration:none;cursor:pointer}
a:hover {text-decoration:underline;}
.mrgn_rght10{margin-right:10px}
.mrgn_rght5{margin-right:5px}
.mrgn_rght15{margin-right:15px}
.mrgn_rght20{margin-right:20px}
.padd_rght20{padding-right:20px}
.padd_btm10{padding-bottom:10px}
.padd_tp8{padding-top:8px;}
.padd_tp15{padding-top:15px;}
.mrgn_lft10{margin-left:10px}
.mrgn_lft5{margin-left:5px}
.mrgn_lft15{margin-left:15px}
.mrgn_lft20{margin-left:20px}
.mrgn_tp10{margin-top:10px}
.mrgn_tp5{margin-top:5px}
.mrgn_tp15{margin-top:15px}
.mrgn_tp20{margin-top:20px}
.mrgn_btm10{margin-bottom:10px}
.mrgn_btm5{margin-bottom:5px}
.mrgn_btm15{margin-bottom:15px}
.mrgn_btm20{margin-bottom:20px}
.mrgn_10{margin:10px}
.mrgn_5{margin:5px}
.mrgn_15{margin:15px}
.mrgn_20{margin:20px}
.txtalgn_lft{text-align:left}
.txtalgn_rght{text-align:right}
.sub_title{color:#b81520;font-weight:bold;clear:both}
.sub_title2{color:#b81520;font-weight:bold;}
/*==============================
	SITE WRAPPER
===============================*/
.site-wrapper
{
	width:1001px;
	/* min-height lets your site grow vertically 
	(like in tables). */
	text-align:left;
	min-height:500px; 
	/* By setting these to auto you are centering the 
	site */
	margin:auto;	
}
/*==============================
	HEADER WRAPPER
===============================*/
.header-wrapper
{
	float:left;
	width:981px;
	height:96px;
	margin:7px 10px 2px 10px;
}
.GrayTitle
{
	font-size:11px;
	color:gray;
	font-weight:bold;
}
.mainlogo
{
    position:relative;
    float:left;
    margin-top:-3px;
}
.header_menu
{
    width:862px;
    height:83px;
    float:left;
    overflow:hidden;
    margin:5px 0 8px 16px;
}
.header_menu div
{
    float:left;
}

.menu_slctd
{
	background:#c51622
}
.header_menu ul
{
	padding:0; 
	margin:0;
	list-style:none; 
}
.header_menu li
{
	display:block;
	float:left;
	width:auto;
	height:26px;
	padding:7px 12px 0 12px;
	margin:50px 7px 0 0;
	text-align:center;
	font-family:Arial;
	font-size:13px; 
	color:#fff;
}
.header_menu li a
{
	color:#666;
}
.header_menu li a:hover
{
	color:#666;
}
.header_menu li a:visited
{
	color:#666;
}
.header_menu li i
{
	color:#c51622;
	font-style:normal;
}
.hdr_search
{
    float:right;
	width:auto;
	height:18px;
	position:relative;
	margin-top:-91px;
	font-family:Verdana;
    font-size:12px;
    color:#666;
    border:solid 0px lime;
}
.hdr_search a
{
    color:#666
}
.hdr_search a:hover
{
    color:#666
}
.hdr_search a:visited
{
    color:#666
}
.ms-siteactionsmenu a
{
	color:#fff
}
.ms-siteactionsmenu a:visited
{
	color:#fff
}
.search_box
{
    float:left;
    width:133px;
	height:14px;
    border:solid 1px #d2d2d2; 
    font-family:Verdana;
    font-size:11px;
    color:#666
}
.searchcontrol
{
	text-align:right;
	float:right;
}
a.AdvSrchLnk, a.AdvSrchLnk:link, a.AdvSrchLnk:visited
{ color:#d41c29; font-size:10px; }
.ms-sbplain
{
	float:left;
    width:133px;
	height:14px;
    border:solid 1px #d2d2d2 !important; 
    font-family:Verdana;
    font-size:11px;
    color:#666	
}
.search_go
{
    float:left;
    width:19px;
	height:18px;
	margin:0 2px;
	border:0;
	padding:0;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#fff;
    background:url('/Style Library/EHTN_images/go_btn_grdnt.gif')
}
.ms-sbgo
{
	background-color:white !important;
}

.ms-sbcell
{
	border:0px !important;
	background-color:white !important;
}
/*======= Admin ============*/
.header_login
{
	float:right;
	font-family:Trebuchet MS;
	font-size:12px;
}
.admin_welcometxt{color:#000}
/*==============================
		BODY WRAPPER
===============================*/
.backstyle
{
	font-size:13px;
	font-weight:bold;
}
.backstyle a
{
  color:#b81520 !important;
  text-decoration:underline;
}
.backstyle a:hover
{
  color:#b81520;
  text-decoration:none;
}
.backstyle a:visited
{
  color:#b81520;
  text-decoration:underline;
}

a.all 
{
  color:#b81520 !important;
  text-decoration:underline;
}
a.all:hover
{
  color:#b81520;
  text-decoration:none;
}
a.all:visited
{
  color:#b81520;
  text-decoration:underline;
}


.home_title_small a
{
  color:#b81520 !important;
  text-decoration:none;
}
.home_title_small a:hover
{
  color:#b81520;
  text-decoration:underline;
}
.home_title_small a:visited
{
  color:#b81520;
  text-decoration:none;
}

.inner_title_small
{
    font-family:Franklin Gothic Book;
	font-size:15px;
	font-weight:bold;
    color:#b81520;
}
.inner_title_small a
{
  color:#b81520 !important;
  text-decoration:none;
}
.inner_title_small a:hover
{
  color:#b81520;
  text-decoration:underline;
}
.inner_title_small a:visited
{
  color:#b81520;
  text-decoration:none;
}


.body-wrapper
{
    float:left;
	width:981px;
	min-height:300px;
	margin:0 10px 1px 10px;
}
.home_title_larg
{
    font-family:Franklin Gothic Book;
	font-size:20px;
	font-weight:bold;
    color:#b81520;
}
.home_title_larg a , .home_title_larg a:link , .home_title_larg a:visited
{
	color:#b81520 !important;
	text-decoration:none;
}
.home_title_larg a:hover
{
	color:#b81520 !important;
	text-decoration:underline;
}

.home_title_small
{
    font-family:Franklin Gothic Book;
	font-size:18px;
	font-weight:bold;
    color:#b81520;
}
.tplft_sction
{
    float:left;
	width:624px;
	height:445px;
	margin-right:4px;
}
.main_tpimg
{
    float:left;
	width:624px;
	height:286px;
	margin-bottom:1px;
	background:#000
}
.main_tpimg img
{
	max-width:624px;
	max-height:286px;
}
{
	background:#000 url('/Style Library/EHTN_images/topimg1.jpg') no-repeat
}
.main_tpword
{
    float:left;
    width:624px;
    height:151px;
    background:url('/Style Library/EHTN_images/word_bg.jpg') no-repeat;
}
.tpword_title
{
    float:left;
    width:613px;
    height:32px;
    margin-left:11px;
    font-family:Franklin Gothic Book;
	font-size:22px;
	color:#fff;
}
.tpword_img
{
    float:left;
    width:108px;
    height:109px;
    margin:0 10px 10px 11px;
}
.tpword_img img
{
    width:108px;
    height:109px;   
}
.tpword_dtls
{
    float:left;
    width:495px;
    height:105px;
    margin-top:13px;
    line-height:22px;
    font-family:Arial;
	font-size:16px;
	color:#ffd5d5;
}
.tp_word_sgntr
{
    float:right;
    padding-right:10px;
    width:184px;
    height:20px;
    font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffd5d5;
	text-align:right;
	position:relative;	
}
.tprght_sction
{
    float:left;
    width:353px;
    height:445px;
    font-family:Arial;
	font-size:14px;
	color:#625f5f;
}
.home_news
{
    float:left;
    width:353px;
    height:278px;
    background:url('/Style Library/EHTN_images/news_bg.jpg')
}
.news_title
{
    float:left;
    width:159px;
    height:21px;
    margin:13px 0 9px 13px;
    line-height:20px;
}
.news_date
{
    float:right;
    width:167px;
    height:13px;
    margin:21px 14px 9px 0;
	font-size:11px;
    color:#393939;
    text-align:right;
}
.news_img
{
    float:left;
    width:340px;
    height:100px;
    padding:0 0 0px 13px;
   /* width:200px;
    height:100px;*/
   background-color:#F4F4F4;
}
.news_img img
{
    /*width:326px;
    height:68px; padding-left:15px;*/
    width:200px;
    height:100px;	
	text-align:left;
}
.news_subtitle
{
    float:left;
    width:340px;
    height:23px;
    margin-left:13px;
    line-height:22px;
    font-size:15px;
    color:#000;
}
.news_subtitle a
{
    color:#000 !important;
}
.news_subtitle a:hover
{
    color:#000 !important;
}
.news_subtitle a:visited
{
    color:#000 !important;
}
.news_txt
{
    float:left;
    width:340px;
    height:50px;
    margin:3px 0 0 13px;
    line-height:20px;
}
.news_txt a
{
    color:#000 !important;
}
.news_txt a:hover
{
    color:#000 !important;
}
.news_txt a:visited
{
    color:#000 !important;
}
.news_also
{
    float:left;
    width:340px;
    height:80px;
    margin-left:13px;
    line-height:22px;
    color:#000 !important;
}
.news_also ul
{
    padding:0; 
	margin:0;
	list-style:none; 
}
.news_also li
{
	float:left;
	width:325px;
	height:32px;
	margin-bottom:1px;
	text-align:left;
	line-height:32px;
	color:#000;
    padding-left:15px;
	background:url('/Style Library/EHTN_images/news_lst_blt.gif') left center no-repeat;	
}
.ul_style
{
    padding:0; 
	margin:0;
	list-style:none;
	margin-left: 20px; 
	margin-right: 15px;	
	line-height:15px;
}
.ul_style li
{
	float:left;
	clear:left;
	width:100%;
	text-align:left;
    padding-left:15px;
    padding-bottom:8px;
	background:url('/Style Library/EHTN_images/news_lst_blt.gif') left center no-repeat;	
}

.news_also li a
{
	color:#000 !important;
}
.news_also li a:hover
{
	color:#000;
}
.news_also li a:visited
{
	color:#000 !important;
}


/* ssssssssssssssss*/
.listing2
{
    width:600px;
    margin-bottom:8px;
    padding-top:5px;
    margin-left:13px;
    line-height:20px;
    color:#000 !important;
}
.listing2 ul
{
    padding:0; 
	margin:0;
	list-style:none; 
}
.listing2 li
{
	float:left;width:600px;	margin-bottom:1px;text-align:left;color:#000;   padding-left:15px;
    background:url('/Style Library/EHTN_images/news_lst_blt.gif') left center no-repeat;	
}

.Eventslisting
{
    width:170px;
   /* margin-bottom:8px;
    padding-top:5px;
    margin-left:3px;
    line-height:20px;*/
    color:#000 !important;
    padding:0px 5px;
    margin:0px;
}
.Eventslisting ul
{
    padding:0; 
	margin:0;
	list-style:none;
}

.Eventslisting li
{
	float:left;
	width:170px;
	text-align:left;
	color:#000;
	padding-left:15px;
	margin:0px;
	margin-bottom:1px;
    background:url('/Style Library/EHTN_images/news_lst_blt.gif') left center no-repeat ;	
}


.listing
{
    width:340px;margin-bottom:8px;padding-top:5px;margin-left:13px;line-height:22px;color:#000 !important;}
.listing ul{padding:0; margin:0;list-style:none; }
.listing li{float:left;	width:325px;height:20px;margin-bottom:1px;text-align:left;line-height:20px;color:#000;padding-left:15px;background:url('/Style Library/EHTN_images/news_lst_blt.gif') no-repeat center left;}
.listing li a{color:#000 !important;}
.listing li a:hover{color:#000;}
.listing li a:visited{color:#000 !important;}
.withblt{padding-left:15px;background:url('/Style Library/EHTN_images/news_lst_blt.gif') no-repeat left 10px; }
.home_collection
{
    float:left;
    width:353px;
    height:161px;
    background:#f4f4f4 ;/*url('/Style Library/EHTN_images/collection_bg_btm.gif') no-repeat bottom center*/
}
.innerfade
{
	padding:0;
	margin:55px 0 0 0;
	height:100px !important;
	width: 340px;
	#margin:0
}
.collection_title
{
    float:left;
	width:340px;
	height:26px;
	margin:18px 0 14px 13px   
}
.collection_img
{
    float:left;
	width:83px;
	height:87px;
	margin:0 13px 0 13px;
}
.collection_img img
{
	width:83px;
	height:87px;
}
.collection_name
{
    float:left;
	width:225px;
	/*height:15px;*/
	/*margin-bottom:5px;*/
	font-size:12px;
	color:#4d4d4d;
}
.collection_subtitle
{
    /*float:left;*/
	width:225px;
	/*height:17px;*/
	/*margin-bottom:5px;*/
	font-size:10px;
	color:#bc131e;
}
.collection_txt
{
    float:left;
	width:225px;
	height:59px;
	line-height:15px;
}
a.VoiceTitleLink, a.VoiceTitleLink:link, a.VoiceTitleLink:hover, a.VoiceTitleLink:visited
{ color:#000 !important; }
a.coll_inactiveletter:link , a.coll_inactiveletter:hover , a.coll_inactiveletter:visited
{
	/*color:lime !important;*/
}
a.coll_activeletter:link , a.coll_activeletter:hover , a.coll_activeletter:visited
{
	/*color:yellow !important;*/
}

.mdl_body
{
    float:left;
	width:981px;
	height:343px;
	font-family:Arial;
	font-size:14px;
	background:url('/Style Library/EHTN_images/body_mdl_bg.jpg') no-repeat bottom center
}
.event_cntnr
{
	width:614px;
	height:178px;
	float:left;
}
.events_title
{
    float:left;
	width:614px;
	height:22px;
	line-height:20px;
}
.events_clndr
{
    float:left;
	width:320px;
	height:156px;
	/*background:url('/Style Library/EHTN_images/Calender.gif') no-repeat;*/
}
.event_body
{
    float:left;
	width:294px;
	height:156px;
}
.event_subtitle
{
    float:left;
	width:277px;
	height:17px;
	margin:0px 0 19px 17px;
	font-size:15px;
	color:#1f1f1f
}
.event_subtitle a
{
    color:#000 !important;
}
.event_subtitle a:hover
{
    color:#000 !important;
}
.event_subtitle a:visited
{
    color:#000 !important;
}

.event_date
{
    float:left;
    width:56px;
    height:84px;
    margin:0px 13px 0 17px;
}
.event_month
{
    float:left;
    width:56px;
    height:12px;
    font-family:Verdana;
    font-size:10px;
    text-align:center;
    color:#ed2431
}
.event_day
{
    float:left;
    width:56px;
    height:52px;
    font-family:Verdana;
    font-size:27px;
    text-align:center;
    color:#fff;
    margin:2px 0 3px 0;
    line-height:48px;
    background: url('/Style Library/EHTN_images/day_grdnt.gif')
}
.event_year
{
    float:left;
    width:56px;
    height:14px;
    font-family:Verdana;
    font-size:14px;
    text-align:center;
    line-height:12px;
    color:#7b7b7b;
}
.event_txt
{
    float:left;
    width:208px;
    height:108px;
    color:#7b7b7b;
}
.events_icons
{
    float:left;
    width:614px;
    height:114px;
}
.events_icons ul
{
    padding:0; 
	margin:0;
	list-style:none; 
}
.events_icons li
{
	float:left;
	width:191px;
	height:95px;
	overflow:hidden;
	margin:21px 12px 0 0;
	cursor:pointer;
}
.events_icons li:hover
{
	margin:23px 12px 0 0
}
.tasks_icon1
{
    /*background: url('/Style Library/EHTN_images/icon1_un.jpg') no-repeat;*/
}
.tasks_icon2
{
    /*background: url('/Style Library/EHTN_images/icon2_un.jpg') no-repeat;*/
}
.tasks_icon3
{
    /*background: url('/Style Library/EHTN_images/icon3_un.jpg') no-repeat;*/
}
.tasks_icon1:hover
{
    /*background: url('/Style Library/EHTN_images/icon1_slctd.jpg') no-repeat;*/
}
.tasks_icon2:hover
{
    /*background: url('/Style Library/EHTN_images/icon2_slctd.jpg') no-repeat;*/
}
.tasks_icon3:hover
{
    /*background: url('/Style Library/EHTN_images/icon3_slctd.jpg') no-repeat;*/
}

.btmrght_sction
{
    float:left;
	width:340px;
	height:223px;
	margin-top:7px;
	display:inline;
	overflow:hidden;
}
.btmlft_sction
{
    float:left;
	width:614px;
	height:292px;
	margin:7px 16px 0px 11px;
	display:inline;
		overflow:hidden;
}

.latest_cntnr
{
    float:left;
	width:172px;
	height:141px;
}
.latest_title
{
    float:left;
	width:172px;
	height:28px;
	line-height:26px;
}
.latest_txt
{
    float:left;
    width:157px;
    height:40px;
    line-height:15px;
    color:#4d4d4d;
    padding-top:4px;
}
.latest_txt a
{
    color:#4d4d4d !important;
}
.latest_txt a:hover
{
    color:#4d4d4d !important;
}
.latest_txt a:visited
{
    color:#4d4d4d !important;
}
.fl_list
{
    font-size:12px;
    float:left;
    text-align:right;
    width:144px;
    line-height:16px;
    height:18px;
}
.fl_list a
{
    color:#b7111c !important;
    text-decoration:underline;
}
.fl_list a:hover
{
    color:#b7111c !important;
}
.fl_list a:visited
{
    color:#b7111c !important;
}
.vrtcl_sprtr
{
    float:left;
    width:1px;
    height:133px;
    margin-top:-5px;
    background:#e0e0e0;
    margin-right:14px;
}
.prtnrs_cntnr
{
    float:left;
    width:149px;
    height:141px;
}
.prtnrs_logo
{
	width:120px; height:105px; text-align:center;
}
.prtnrs_logo img
{
    margin:5px 0 0 0px;
    max-width:120px;
    max-height:100px;
}
.prtnrs_logo img:hover
{
    /*margin:11px 0 0 17px;
    width:98px;
    height:88px;
    border:dashed 1px #810700;*/
}
.hrzntl_sprtr
{
    width:340px;
    height:1px;
    float:left;
    background:#e0e0e0
}
.wipm_rfrns
{
    float:left;width:300px;height:66px;margin:8px 0 0 6px;
}
.wipm_rfrns img
{    
    /*width:197px;
    height:56px;
    opacity: .6;
    filter: alpha(opacity=60);*/
}
.wipm_rfrns img:hover
{    
    /*opacity: 1;
    filter: alpha(opacity=100);*/
}
/**************** News listing + inners pages *********/
.lft_menu
{
	width:204px !important;	
	/*float:left;*/
	/*min-height:300px !important;*/
	/*_height: expression(Math.max(parseInt(this.offsetHeight), 300 ) + "px");*/
	background:#d1212e url('/Style Library/EHTN_images/LeftSideImage.jpg') repeat-y;
}
.inner_cntnr
{
	width:775px;
	/*min-height:300px;*/
	height:100%;
	font-family:Arial;
	font-size:13px;
	color:#625f5f;
	padding-bottom: 30px;
}

.inner_cntnrDiv
{
	width:755px;
	float:left;
	/*min-height:300px;*/
	height:100%;
	font-family:Arial;
	font-size:13px;
	color:#625f5f;
	/*margin-left:14px;*/
	padding-left: 14px;
	/*overflow:auto;*/
}
.inner_cntnr a
{
	text-decoration:underline;
	color:#d41c29
}
.inner_cntnr a:hover
{
	text-decoration:none;
	color:#d41c29
}
.inner_cntnr a:visited
{
	color:#d41c29
}
.navpath
{
	height:37px;
	background:#f5f3f3;
	/*margin-left:14px;*/
	padding-left:10px;
	color:#727272;
	line-height:36px;
}
.navpath a
{
	color:#d41c29;
	text-decoration:none !important;
}
.navpath a:hover
{
	text-decoration:underline !important;
	color:#d41c29
}
.navpath a:visited
{
	color:#d41c29
}
.ourteam_lstng
{
	float:left;
	width:100%/*759px*/;
	margin:0px 0 10px 0px;
	min-height:50px;
}
.ourteam_lstng_alt
{
	float:left;
	width:100%/*759px*/;
	vertical-align:middle;
	margin-bottom:10px;
	background:#f5f5f5;
	min-height:60px;
}
.ourteam_lsting_title
{
	height:20px;
	margin-top:5px;
	font-size:15px;
	color:#000;
}
.ourteam_lstng_img
{
	float:left;
	height:90px;
	margin-right:10px;
}
.ourteam_lstng_img img
{
	float:left;
	width:126px;
	height:68px;
	margin:10px auto 10px 10px;
}


.ourteam_lsting_title a , .ourteam_lsting_title a:hover , .ourteam_lsting_title a:visited
{
	color:#000;
}

.Whoisin_lstng
{
	float:left;
	width:100%/*759px*/;
	height:90px;
	margin:0px 0 10px 0px;
}
.Whoisin_lstng_alt
{
	float:left;
	width:100%/*759px*/;
	height:90px;
	margin:10px 0 10px 0px;
	background:#f5f5f5;
}
.Whoisin_lstng_img
{
	float:left;
	height:90px;
	margin-right:10px;
}


.news_lstng
{
	float:left;
	width:100%/*759px*/;
	height:120px;
	margin:0px 0 10px 0px;
}
.news_lstng_alt
{
	float:left;
	width:100%/*759px*/;
	height:120px;
	margin:10px 0 10px 0px;
	background:#f5f5f5;
}
.news_lstng_img
{
	float:left;
	height:110px;
	margin-right:10px;
}
.news_lstng_img img
{
	float:left;
	width:90px; /*70*/
	height:100px;
	margin:10px auto 10px 14px;
}
.news_lstng2
{
	float:left;
	width:100%/*759px*/;
	height:150px;
	margin:0px 0 10px 0px;
}
.news_lstng_alt2
{
	float:left;
	width:100%/*759px*/;
	height:150px;
	margin:10px 0 10px 0px;
	background:#f5f5f5;
}
.news_lstng_img2
{
	float:left;
	height:100px;
	margin-right:10px;
	margin:0px 0px  0px 14px;
}
.news_lstng_img2 img
{
	float:left;
	/*width:326px; 
	height:68px;*/
	width:200px;height:100px;
	
}

.news_lsting_title
{
	/*height:20px;*/
	margin-top:17px;
	font-size:15px;
	color:#000;
}
.news_lsting_title a
{
	color:#000;
}
.news_lsting_title a:hover
{
	color:#000;
}
.news_lsting_title a:visited
{
	color:#000;
}
.news_lsting_date
{
	height:16px;
	font-size:11px;
	color:#d31c29;
}
.news_lsting_txt
{
	height:32px;
	font-size:13px;
	color:#939393;
	line-height:15px;
}
/**************** News listing *********/
.news_dtls
{
	float:left;
	width:100%/*759px*/;
	margin:10px 0 10px 0px;
}
.ourteam_title
{
	float:left;
	height:42px;
	margin-bottom:10px;
	overflow:hidden;
	width:100%/*759px*/;
	background:url('/Style Library/EHTN_images/title_lft.gif') no-repeat bottom left
}
.grayTitle
{
	background-color:#F5F3F4;
	width:210px;
	height:35px;
	padding:10px 0 0 5px;
	color:#D61C29;	
}
.qoute_title
{
	/*float:left;*/
	height:42px;
	background:#fff url('/Style Library/EHTN_images/title_lft.gif') no-repeat bottom left
}
.qoute_title_txt
{
	float:left;
	height:35px;
	margin-left:14px;
	padding-right:33px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	line-height:34px;
	background:#393939 url('/Style Library/EHTN_images/title_rght.gif') no-repeat top right
}
.news_dtls_body
{
	float:left;
	width:100%/*759px*/;
	text-align:justify
}
.Events_dtls_img img
{
	float:left;
	width:200px;
	margin:10px;
	margin-left:0px;
	border:solid 1px #393939
}
.Events_lsting_date
{
	height:20px;
	font-size:11px;
	color:#d31c29;
	
}

.news_dtls_img img
{
	float:right;
	/*width:165px;height:173px;*/
	width:200px; height:100px;
	border:solid 1px #393939;margin-right:5px;margin:10px;
}

div.news_dtls_img img
{ border:solid 1px gray !important; padding:2px;}

.download_class
{
	float:left;
	width:100%;
	text-align:center;
	padding:30px 0;
}
.download_class a
{
	text-decoration:none;
}
.download_class img
{
	border:0;
	float:none;
	width:auto;
	margin:0;
}
/*==============================
		FOOTER
===============================*/
.footer
{
	float:left;
	clear:both;
	width:981px;
	height:78px;
	padding-top:30px;
	margin:0 10px;
	font-family:Arial;
	font-size:13px;
	text-align:center;
	line-height:22px;
	color:#fff;
	background:#000;
}
.footer a , .footer a:visited , .footer a:hover
{
    color:#fff;
}
.copyright
{
font-size:11px;
	
}
.copyright a , .copyright a:visited , .copyright a:hover
{
    color:#fff;
}

/*==============================
		HomePage scripts styles
===============================*/
.mask2{
	position:relative;
	width:350px;
	height:95px;
	overflow:hidden;
}/* Sample 3*/
#box3{
	position:absolute;
}
#box3 div{
	display:block;
	float:left;
}
.error , .Error
{ color: red !important; font-size:10px; }

#category
{
	font-size:14px;
}
/*#category a:hover 
{
	color:#808080;
	text-decoration:none;
}
#category a:link , #category a:visited
{
	color:#808080;
	text-decoration:underline;
}*/

.ms-vb2 span img
{
	width:140px !important;
	height:80px !important;
}
.ms-paging
{
padding-top:55px;
}
.pageContent
{
	color:#000000 !important;
}
.ms-paging
{
	color:#C51622 !important;
	font-size:14px !important;
}
.ms-paging a:link , .ms-paging a:hover , .ms-paging a:visited
{	font-size:14px !important;
}

.EHTN_TableHeader
{ height:32px; font-family:Tahoma; font-size:10pt; color:#fff; background-color:#BA131D; text-align:center; vertical-align:middle; }
.EHTN_TableRow
{ height:25px; font-family:Tahoma; font-size:9.5pt; background-color:#fff; color:#939393; text-align:center; }
.EHTN_TableAltRow
{ height:25px; font-family:Tahoma; font-size:9.5pt; background-color:#F2F2F2; color:#939393; text-align:center; }
.EHTN_TableCell
{ border-left: 1px solid #DCDCDC; }
.EHTN_TableHeaderCell
{ border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.Just
{ text-align:justify;}

.HighlightedDiv
{ background-color:#F3F3F3; }