﻿body
{
	margin: 0px; font-family:Verdana; font-size:12px;
	background-image: url(images/3space_85.jpg);
	background-repeat:repeat-x;
}

#Main
{
	margin:0px auto;
	width: 900px;	
	border:2px;	
}

#Home2Main
{
	margin:0px auto;
	width: 900px;	
	border:2px;
	background-image:url('images/templeback3.gif');	
	background-repeat:no-repeat;
	height:521px;	
}

#container
{
	position:relative;	
	background-color: #F5860A;
	padding: 0px;
	margin: 0px;   
	border:2px;
	border-color:Black;
	z-index:1;
	float:left;
}

#Leftcontainer
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:350px;
	top: -60px;
	background-image: url(images/PictureBox2.gif);
	background-repeat:no-repeat;
}
#Leftcontainer2
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:180px; 	
	height:190px;
	top: 47px;
	left:11px;		
}
#Leftcontainerbtns
{
	position:relative;	
	float:left;
	padding: 0px;
	left: 0px;  
	width:180px; 	
	height:30px;
	top: 53px;
	left:12px;
}
#LeftcontainerPrevbtn
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:180px; 	
	height:30px;
	top: 0px;
	left:12px;	
	float:left;
	
}

#LeftcontainerNextbtn
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:180px; 	
	height:30px;
	top: -30px;
	left:150px;
	float:left;	
}

#Centercontainer2
{
	position:relative;	
	padding: 0px;	
	width:678px; 
	left:20px;
	top:-20px;
	float:left;	
	z-index:1;
	background-image:url('images/templeback4.gif');
	background-position:bottom;
	background-repeat:no-repeat;
	height:430px;
}

#Centercontainer
{
	position:relative;	
	padding: 0px;	
	width:678px; 
	left:20px;
	top:-20px;
	float:left;	
	z-index:1;
}

#thisMonthAtHTA
{
	position:relative;
	top:0px;	
	padding:0px;
	background-image:url('images/smallBoxback.gif');
	width:400px;
	float:left;
	left:70px;	
}

#HomeMain
{
	position:relative;
	top:0px;	
	padding:0px;
	width:100%;
	height:380px;
	float:left;
	left:-70px;	
}

#marqueecontainer{
	position: relative;
	width: 398px; /*marquee width */
	height: 100px; /*marquee height */	
	overflow: hidden;	
	padding:0px;
}
#vmarquee
{
	padding:0px;
}

#datesToRemember
{
	position:relative;
	top:0px;	
	left:90px;
	padding:0px;
	background-image:url('images/smallBoxback.gif');
	width:227px;
	float:left;
}

#Message1
{
	position:relative;
	top:20px;	
	left:85px;
	padding:0px;
	background-image:url('images/smallerBoxback.gif');
	width:227px;
	float:left;
	height:140px;
}

#Message2
{
	position:relative;
	top:20px;	
	left:115px;
	padding-left:0px;
	background-image:url('images/smallerBoxback.gif');
	width:227px;
	float:left;
	height:140px;
}
#marqueecontainer2{
	position: relative;
	width: 218px; /*marquee width */
	height: 100px; /*marquee height */	
	overflow: hidden;	
	padding:0px;
}
#vmarquee2
{
	padding:0px;
}
.SubTable
{
	width:100%;
}

.MainHeader
{
	font-size:14px;
	color:#c30b01;
	font-family:Verdana;
	font-weight:bolder;
	height:20px;
	padding:3px;
	margin-left:40px;
	padding-left:20px;
}
.HeaderRow
{
	color:White;
	background-color:#9a5617;
	font-weight:bolder;
	padding:0px;
	height:20px;
	padding:3px;
	font-size:12px;
}

.HeaderTD
{
	padding-left:10px;
}
.DataRowMouseOver
{
	border-bottom: 1px #ffffff solid;
	border-top:1px #ffffff solid;
	background-color: #A2E0FC;	
	color: #000000;
	font-weight: normal;
	width:100%;
	font-size:10px;
}
.DataRowMouseOut
{	
	border-bottom:2px #ffffff solid;
	border-top:2px #ffffff solid;
	background-color: #00a1fa;		
	color: #FFFFFF;
	font-weight: bold;
	width:100%;
	font-size:10px;
}

.OnMouseOut
{
	background-color:Transparent;
	color:Black;
}
#header
{
   padding: 0px;
   margin: 0px;   
}

#Menus
{
	position:relative;
	left:205px;
	top:7px;
	width:600px;	
	padding-left:0px;
	padding-top:3px;
	z-index:9999;
}
#header2
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 67px;
   background-image: url(images/Header.gif);
   background-repeat:no-repeat;
}

#headermenu
{
   position: relative;
   top: 153px;
   left: 245px;
   width: 100%;
   padding: 2px 2px 2px 2px;
}

#breadcrumb
{
	position:relative;	
	color: White;
	padding: 3px;
	font-size: 10px;	
	padding-left: 5px;
	left:0px;
	top:-30px;
	width:400px;
	font-weight:bolder;
}

#breadcrumb a
{
   color: Yellow;
}

#loginbox
{
   position: relative;
   top: 0px;
   left: 600px;
   width: 180px;
   height: 80px;
   padding: 2px 2px 2px 2px;    
   font-size: 10px;
}

#loginbox input
{
   color: red;
   border-color: red;
   background-color: #f7d582;
   font-size: 10px;
}

#themeselector
{
	position:relative;
	left:160px;
	top:5px;
	height: 45px;
	padding-left:50px;
	padding-top:0px;
	padding-bottom:5px;
}
#themeselector select
{
   color: black;
   background-color: #e1e1e1;
   font-size: 10px;
}
#welcomebox
{
   font-size: 12px;
   text-align: right;
}
#footer
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombg.gif');
	background-position:bottom;
	width:900px;	
}       
#footerTemple 
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:250px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcome 
{
	position:relative;
	background-image:url('images/welcome.gif');	
	background-repeat:no-repeat;
	left:550px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}
.headermenulink
{
   font-family: Verdana;
   font-size: 12px;  
   float:none;      
}

.headermenulink a
{
   text-decoration: none;
   color: Blue; 
   width:124px;   
   text-align:center;
   padding: 0px;
   font-weight:bold;
   background-color:Transparent;
}

.headermenulink table
{
   text-decoration: none;
   color: Gray; 
   background-image:url(images/MainMenu.gif);  
   background-repeat:no-repeat;
   width:100px;
   height:27px;
   text-align:center;   
   font-weight:bold;
   background-color:Transparent;
}

.headermenulink a:hover
{
   text-decoration: underline;
   color: White; 
}

.Dynheadermenulink
{
   font-family: Verdana;
   font-size: 12px;  
   float:none;      
}

.Dynheadermenulink a
{
   text-decoration: none;
   color: Blue; 
   width:124px;   
   text-align:center;
   padding: 0px;
   font-weight:bold;
   background-color:Transparent;
}

.Dynheadermenulink table
{
   text-decoration: none;
   color: Gray; 
   background-image:url(images/Menu2.gif);  
   background-repeat:repeat-x;
   padding-left:0px;
   padding-right:0px;
   height:20.1px;
   text-align:center;   
   font-weight:bold;
   background-color:Transparent;
}

.Dynheadermenulink table td
{
	text-align:left;
}
.Dynheadermenulink a:hover
{
   text-decoration: underline;
   color: White; 
}

#OthermasterContent
{
	position:relative;
	left:-5px;
	top:-10px;
	float:left;	
	z-index:1;
}

#DevoteemasterContent
{
	position:relative;
	left:10px;
	top:10px;
	float:left;	
	z-index:1;
	height:400px;
}

#MasterLeftcontainer
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:350px;
	top: -60px;	
	z-index:100;
}

#QuickLink
{
	background-image:url(images/QuicklinkNew.gif);
	background-repeat:no-repeat;
	height:50px;
	text-align:center;
	font-size:15px;
	color:White;
	padding-top:10px;
	font-weight:bolder;
}
#SubQuickLink
{
	position:relative;
	top:-10px;
	left:5px;	
}
#SubQuickLink2
{
	position:relative;
	background-image:url(images/QuicklinkFooterNew.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:50px;
	top:-10px;
	padding:0px;
	left:-5px;
	text-align:center;
	font-size:15px;
	color:White;
	padding-top:5px;
	font-weight:bolder;
}
.Otherheadermenulink
{
   font-family: Verdana;
   font-size: 12px;  
   float:none;      
}

.Otherheadermenulink a
{
   text-decoration: none;
   color: #4a3204; 
   width:124px;   
   text-align:center;
   padding: 0px;
   font-weight:bold;
   background-color:Transparent;
}

.Otherheadermenulink table
{
   text-decoration: none;
   color: Gray; 
   background-image:url(images/OtherMainMenuNew.gif);
   background-repeat:no-repeat;
   width:180px;
   height:27px;
   text-align:center;   
   font-weight:bold;
   background-color:Transparent;
}

.Otherheadermenulink a:hover
{
   text-decoration: underline;
   color: White; 
}

.DynOtherheadermenulink
{
   font-family: Verdana;
   font-size: 12px;  
   float:none;      
}

.DynOtherheadermenulink a
{
   text-decoration: none;
   color: Blue; 
   width:124px;   
   text-align:center;
   padding: 0px;
   font-weight:bold;
   background-color:Transparent;
}

.DynOtherheadermenulink table
{
   text-decoration: none;
   color: Gray; 
   background-image:url(images/Menu2.gif);  
   background-repeat:repeat-x;
   width:135px;
   height:27px;
   text-align:center;   
   font-weight:bold;
   background-color:Transparent;
}

.DynOtherheadermenulink a:hover
{
   text-decoration: underline;
   color: White; 
}
/*Templates*/

#header2Templ1
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 67px;
   background-image: url(images/Header.gif);
   background-repeat:no-repeat;
}

#footerTempl1
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombgTempl1.gif');
	background-position:bottom;
	width:900px;	
}       
       
#footerTempleTempl1 
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:250px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeTempl1
{
	position:relative;
	background-image:url('images/welcomeTempl1.gif');	
	background-repeat:no-repeat;
	left:550px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}

#header2Templ2
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 77px;
   background-image: url(images/HeaderTempl2.gif);
   background-repeat:no-repeat;
}

#footerTempl2
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombgTempl2.gif');
	background-position:bottom;
	width:900px;	
	background-repeat:no-repeat;
}       
       
#footerTempleTempl2
{
	position:relative;
	background-repeat:no-repeat;
	left:250px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeTempl2
{
	position:relative;
	background-repeat:no-repeat;
	left:550px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}


#header2Templ3
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 82px;
   background-image: url(images/HeaderTempl3.gif);
   background-repeat:no-repeat;
}

#footerTempl3
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombgTempl3.gif');
	background-position:bottom;
	width:900px;	
}       
       
#footerTempleTempl3
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:250px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeTempl3
{
	position:relative;
	background-image:url('images/welcomeTempl1.gif');	
	background-repeat:no-repeat;
	left:550px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}



#header2Templ4
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 100px;
   background-image: url(images/HeaderTempl4.gif);
   background-repeat:no-repeat;
}

#footerTempl4
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombgTempl4.gif');
	background-position:bottom;
	width:900px;	
}       
       
#footerTempleTempl4
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:250px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeTempl4
{
	position:relative;
	background-image:url('images/welcomeTempl1.gif');	
	background-repeat:no-repeat;
	left:550px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}


#header2Templ5
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 70px;
   background-image: url(images/HeaderTempl5.gif);
   background-repeat:no-repeat;
}

#footerTempl5
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombgTempl5.gif');
	background-position:bottom;
	width:900px;	
}       
       
#footerTempleTempl5
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:250px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeTempl5
{
	position:relative;
	background-image:url('images/welcomeTempl1.gif');	
	background-repeat:no-repeat;
	left:550px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}

#CentercontainerNew
{
	position:relative;	
	padding: 0px;	
	width:698px; 
	left:20px;
	top:-20px;
	float:left;	
	z-index:1;
	background-position:bottom;
	background-repeat:no-repeat;
	height:400px;
}

#thisMonthAtHTANew
{
	position:relative;
	top:0px;	
	padding:0px;
	background-image:url('images/smallBoxbackNew.gif');
	width:400px;
	float:left;
	left:60px;	
	height:250px;
}

#datesToRememberNew
{
	position:relative;
	top:0px;	
	left:70px;
	padding:0px;
	background-image:url('images/smallBoxbackNew.gif');
	width:282px;
	float:left;
	height:250px;
}
#Message1New
{
	position:relative;
	top:10px;	
	left:60px;
	padding:0px;
	background-image:url('images/smallerBoxback.gif');
	width:222px;
	float:left;
	height:140px;
}

#Message2New
{
	position:relative;
	top:10px;	
	left:72px;
	padding-left:0px;
	background-image:url('images/smallerBoxback.gif');
	width:222px;
	float:left;
	height:140px;
}

#Message3New
{
	position:relative;
	top:10px;	
	left:85px;
	padding-left:0px;
	background-image:url('images/smallerBoxback.gif');
	width:222px;
	float:left;
	height:140px;
}
#footerNew
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 62px;
	background-image:url('images/bottombg.gif');
	background-position:bottom;
	width:900px;	
}
#footerLeftNew
{
	float:left;
	color:White;
	vertical-align:middle;
}
#footerCenterNew
{
	float:left;
	color:White;	
}
#footerRightNew
{
	float:left;
	color:White;
}       
#footerTempleNew 
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:45px;	
	top:0px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeNew
{
	position:relative;
	background-image:url('images/welcome.gif');	
	background-repeat:no-repeat;
	left:50px;	
	top:0px;
	height: 62px;
	float:left;
	width:80px;	
}

#HomeMainNew
{
	position:relative;
	top:0px;	
	padding:0px;
	width:100%;
	height:480px;
	float:left;
	left:-70px;	
}
#marqueecontainer2New{
	position: relative;
	width: 275px; /*marquee width */
	height: 190px; /*marquee height */	
	overflow: hidden;	
	padding:0px;
}
#marqueecontainerNew{
	position: relative;
	width: 398px; /*marquee width */
	height: 190px; /*marquee height */	
	overflow: hidden;	
	padding:0px;
}
#header2New
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 81px;
   background-image: url(images/HeaderNew.gif);
   background-repeat:no-repeat;
}
#LeftcontainerNew
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:120px;
	top: 80px;
	background-image: url(images/donate.gif);
	background-repeat:no-repeat;
}

/* 12/27/2008 for latest web page*/
#body2
{
	margin: 0px; font-family:Verdana; font-size:12px;
	background-image: url(images/HomeBack.gif);
	background-repeat:repeat-x;
}

#header2
{
   padding: 0px;
   margin: 0px;   
   background-image:none;
}

#LeftcontainerNew2
{
	position:absolute;	
	padding: 0px;
	left: 30px;  
	width:202px; 
	float:left;
	height:120px;
	top: 263px;
	/*background-image: url(images/Donate3.gif);*/
	background-repeat:no-repeat;
}

#LeftcontainerNew22
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:350px;
	top: -41px;
	background-image: url(images/PictureBox2New22New.gif);
	background-repeat:no-repeat;
}

#LeftcontainerNew22Link
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:30px;
	top: 10px;	
	text-align:center;
	z-index:9999;
}

#Leftcontainer2New2
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:180px; 	
	height:190px;
	top: 2px;
	left:6px;		
}

#Leftcontainer2New2Label
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:180px; 	
	height:20px;
	top: 7px;
	left:6px;		
}

#header2New2
{
   position:relative;
   top:0px;
   left:0px;
   width: 900px;
   height: 81px;
   background-image: url(images/HTA.1.v3.png);
   background-repeat:no-repeat;
}

#MenusNew2
{
	position:relative;
	left:0px;
	top:1px;
	width:900px;	
	padding-left:0px;
	padding-top:0px;
	z-index:9999;
	background-image: url(images/MainMenuNew2.gif);
	background-repeat:repeat-x;
}

.headermenulinkNew2
{
   font-family: Verdana;
   font-size: 12px;  
   float:none;      
}

.headermenulinkNew2 a
{
   text-decoration: none;
   color:White; 
   width:124px;   
   text-align:center;
   padding: 0px;
   font-weight:bold;
   background-color:Transparent;
}

.headermenulinkNew2 table
{
   text-decoration: none;
   color: Gray; 
   background-image:url(images/MainMenuNew2.gif);  
   background-repeat:no-repeat;
   padding-left:6px;
   padding-right:17px;
   height:27px;
   text-align:center;   
   font-weight:bold;
   background-color:Transparent;
}

.headermenulinkNew2 a:hover
{
   text-decoration: underline;
   color: Red; 
}

#footerNew2
{
	float:left;
	padding: 0px;
	margin: 0px;
	height: 60px;
	background-image:url('images/footerNew2.gif');
	background-position:bottom;
	width:900px;	
}
#footerLeftNew2
{
	float:left;
	color:White;
	vertical-align:middle;
	width:245px;
}
#footerCenterNew2
{
	float:left;
	color:White;	
	width:245px;
}
#footerRightNew2
{
	float:left;
	color:White;
	width:245px;
}       
#footerTempleNew2 
{
	position:relative;
	background-image:url('images/btemple.gif');	
	background-repeat:no-repeat;
	left:0px;	
	top:5px;
	height: 62px;
	width:80px;
	float:left;
}
#footerWelcomeNew2
{
	position:relative;
	background-image:url('images/welcome.gif');	
	background-repeat:no-repeat;
	left:0px;	
	top:5px;
	height: 62px;
	float:left;
	width:80px;	
}

#CentercontainerNew2
{
	position:relative;	
	padding: 0px;	
	width:698px; 
	left:15px;
	top:-41px;
	float:left;	
	z-index:1;
	background-position:bottom;
	background-repeat:no-repeat;
	height:360px;
}

#thisMonthAtHTANew2
{
	position:relative;
	top:0px;	
	padding-left:8px;
	padding-top:5px;
	background-image:url('images/smallBoxbackNew2.gif');
	width:400px;
	float:left;
	left:50px;	
	height:220px;
}

#datesToRememberNew2
{
	position:relative;
	top:0px;	
	padding-left:8px;
	padding-top:5px;
	left:55px;
	width:282px;
	float:left;
	height:220px;
	background-image:url('images/smallBoxbackNew2.gif');
}
#Message1New2
{
	position:relative;
	top:10px;	
	left:50px;
	padding-left:8px;
	padding-top:5px;
	width:222px;
	float:left;
	height:140px;
	background-image:url('images/smallBoxbackNew31.gif');
	background-repeat:no-repeat;
}

#Message2New2
{
	position:relative;
	top:10px;	
	left:55px;
	padding-left:8px;
	padding-top:5px;
	width:222px;
	float:left;
	height:140px;
	background-image:url('images/smallBoxbackNew31.gif');
	background-repeat:no-repeat;
}

#Message3New2
{
	position:relative;
	top:10px;	
	left:58px;
	padding-left:8px;
	padding-top:5px;
	width:222px;
	float:left;
	height:140px;
	background-image:url('images/smallBoxbackNew31.gif');
	background-repeat:no-repeat;
}

#Message4New2
{
	display:none;
}


#HomeMainNew2
{
	position:relative;
	top:0px;	
	padding:0px;
	width:100%;	
	float:left;
	left:-70px;	
}
.DataRowMouseOverNew2
{
	border-bottom: 1px #ffffff solid;
	border-top:1px #ffffff solid;
	background-color: Transparent;	
	color: #000000;
	font-weight: normal;
	width:100%;
	font-size:10px;
}
.DataRowMouseOutNew2
{	
	border-bottom:2px #ffffff solid;
	border-top:2px #ffffff solid;
	background-color:Transparent;		
	color: #ff0000;
	font-weight: bold;
	width:100%;
	font-size:10px;
}

.OnMouseOutNew2
{
	background-color:Transparent;
	color:Black;
}

#CentercontainerNew2Other
{
	position:relative;	
	padding: 0px;	
	width:695px; 
	left:15px;
	top:-21px;
	float:left;	
	z-index:1;
	background-position:bottom;
	background-repeat:no-repeat;	
}
#LeftcontainerNew22Other
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:350px;
	top: -45px;
	background-repeat:no-repeat;
}

#LeftcontainerNew22OtherLogged
{
	position:relative;	
	padding: 0px;
	left: 0px;  
	width:202px; 
	float:left;
	height:350px;
	top: -69px;
	background-repeat:no-repeat;
}
#CentercontainerNewOther
{
	position:relative;	
	padding: 0px;	
	width:678px; 
	left:20px;
	top:-48px;
	float:left;	
	z-index:1;
}

.OverflowTbl 
{
	table-layout:fixed;
}

.OverflowTbl td 
{
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
 } 
 
 .DisplayDiv 
{ 
    OVERFLOW:hidden;
    TEXT-OVERFLOW:ellipsis;
}
.DisplayDesc 
{ 
    word-break: break-all 
}


