body{
	background-color: #908B8B;
	scrollbar-face-color: #CCCCCC; 
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-shadow-color: #333333; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color: #333333; 
	scrollbar-track-color: #CCCCCC; 
	scrollbar-darkshadw-color: #CCCCCC; 
}

.topLinks {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	line-height : 14px;	
}
.topLinks A:link    { color:#FFFFFF; text-decoration : none; }
.topLinks A:visited { color:#FFFFFF; text-decoration : none; }
.topLinks A:active  { color:#FFFFFF; text-decoration : underline; }
.topLinks A:hover   { color:#FFFFFF; text-decoration : underline; }



.bttn{
    border-top: .5px solid #CEDCE3;
    border-bottom: .5px solid #000000;
    border-left: .5px solid #CEDCE3;
    border-right: .5px solid #000000;
    background-color: #C2C9D5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #33373D; 
    }
	
	
.txtField{
    border-top: .5px solid #000000;
    border-bottom: .5px solid #CEDCE3;
    border-left: .5px solid #000000;
    border-right: .5px solid #CEDCE3;
    background-color: #F3F3F3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #33373D; 
    }
	
.drpDown{
    border-top: .5px solid #000000;
    border-bottom: .5px solid #CEDCE3;
    border-left: .5px solid #000000;
    border-right: .5px solid #CEDCE3;
    background-color: #F3F3F3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #33373D; 
    }
	
		
.bottomTxt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	line-height : 14px;	
}
.bottomTxt A:link    { color:#FFFFFF; text-decoration : underline; }
.bottomTxt A:visited { color:#FFFFFF; text-decoration : underline; }
.bottomTxt A:active  { color:#333333; text-decoration : underline; }
.bottomTxt A:hover   { color:#333333; text-decoration : underline; }


.legacyleaders {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #003333;
	font-weight : bold;
	text-decoration : none;
	line-height : 14px;	
}
.legacyleaders A:link    { color:#003333; text-decoration : underline; }
.legacyleaders A:visited { color:#003333; text-decoration : underline; }
.legacyleaders A:active  { color:#003333; text-decoration : underline; }
.legacyleaders A:hover   { color:#9D6013; text-decoration : underline; }

.bottomLegal {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
	line-height : 14px;	
}
.bottomLegal A:link    { color:#333333; text-decoration : underline; }
.bottomLegal A:visited { color:#333333; text-decoration : underline; }
.bottomLegal A:active  { color:#917360; text-decoration : underline; }
.bottomLegal A:hover   { color:#917360; text-decoration : underline; }

.txt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #000000;
	font-weight : normal;
	text-decoration : none;
	line-height : 13px;	
}
.txt A:link    { color:#000000; text-decoration : underline; }
.txt A:visited { color:#000000; text-decoration : underline; }
.txt A:active  { color:#666666; text-decoration : underline; }
.txt A:hover   { color:#666666; text-decoration : underline; }


.reverseTxt {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	line-height : 13px;	
}
.reverseTxt A:link    { color:#FFFFFF; text-decoration : underline; }
.reverseTxt A:visited { color:#FFFFFF; text-decoration : underline; }
.reverseTxt A:active  { color:#CCCCCC; text-decoration : underline; }
.reverseTxt A:hover   { color:#CCCCCC; text-decoration : underline; }


.home {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
	line-height : 14px;	
}
.home A:link    { color:#333333; text-decoration : none; }
.home A:visited { color:#333333; text-decoration : none; }
.home A:active  { color:#333333; text-decoration : underline; }
.home A:hover   { color:#333333; text-decoration : underline; }



.breadcrumbs {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #666666;
	font-weight : normal;
	text-decoration : none;
	line-height : 16px;	
}
.breadcrumbs A:link    { color:#666666; text-decoration : underline; }
.breadcrumbs A:visited { color:#666666; text-decoration : underline; }
.breadcrumbs A:active  { color:#8e8e8e; text-decoration : underline; }
.breadcrumbs A:hover   { color:#8e8e8e; text-decoration : underline; }


.txt .lnk_disabled:link, .txt  .lnk_disabled:active,  .txt .lnk_disabled:visited{
 text-decoration:none;
 font-weight:bold;

}
.lnk_disabled:link, .lnk_disabled:active,  .lnk_disabled:visited{
 text-decoration:none;
 font-weight:bold;

}


.GeneralHeader {

	color: #0000A0 ;
	background: #8080C0 ;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight: normal ;
	font-size: 10 ;
	text-align: center ;
	text-transform: none ;
	text-decoration: none ;
	border-width: thin ;
	border-style: solid ;
	border-color: #8000FF ;

}

.GeneralBody {

	color:  ;
	background:  ;
	font-family: Verdana ;
	font-style:  ;
	font-variant:  ;
	font-weight:  ;
	font-size: 10 ;
	text-align:  ;
	text-transform:  ;
	text-decoration:  ;
	border-width:  ;
	border-style:  ;
	border-color:  ;

}

.GeneralHyperlink {

	color:  ;
	background:  ;
	font-family:  ;
	font-style:  ;
	font-variant:  ;
	font-weight:  ;
	font-size:  ;
	text-align:  ;
	text-transform:  ;
	text-decoration:  ;
	border-width:  ;
	border-style:  ;
	border-color:  ;

}

.EventListHeader {

	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #000000;
	font-weight : bold;
	text-decoration : none;
	background:  ;
	font-style:  ;
	font-variant:  ;
	text-align:  left;
	text-transform:  ;
	border-width:  ;
	border-style:  ;
	border-color:  ;

}

.EventListBody {

	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	color: #000000;
	font-weight : normal;
	text-decoration : none;
	background:  ;
	font-style:  ;
	font-variant:  ;
	text-align:  left;
	text-transform:  ;
	border-width:  ;
	border-style:  ;
	border-color:  ;

}

.CalendarTitleStyle {

	color:  ;
	background:  ;
	font-family: Verdana ;
	font-style:  ;
	font-variant:  ;
	font-weight:  ;
	font-size: 8 ;
	text-align:  ;
	text-transform:  ;
	text-decoration:  ;
	border-width:  ;
	border-style:  ;
	border-color:  ;

}

.CalendarDayHeaderStyle_new {

	color: #FFFFFF ;
	background: #333333 ;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight: bold ;
	font-size: 11 ;
	text-align: center ;
	text-transform: capitalize ;
	text-decoration: none ;
	border-width: 1px ;
	border-style: solid ;
	border-color: #333333;
	height:30px;

}

.CalendarDayStyle_new {

	color:  ;
	background: #F5F2F0;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight:  normal;
	font-size:  11;
	text-align:  center;
	text-transform:  none;
	text-decoration:  none;
	border-width: 1px ;
	border-style: dotted ;
	border-color:  #333333;
	height:30px;

}

.CalendarWeekendDayStyle_new {

	color:  ;
	background: #F5F2F0;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight:  normal;
	font-size:  11;
	text-align:  center;
	text-transform:  none;
	text-decoration:  none;
	border-width: 1px ;
	border-style: dotted ;
	border-color:  #333333;
	height:30px;


}

.CalendarOtherMonthDayStyle {
	color:  ;
	background: #CCCCCC;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight:  normal;
	font-size:  11;
	text-align:  center;
	text-transform:  none;
	text-decoration:  none;
	border-width: 1px ;
	border-style: dotted ;
	border-color:  #333333;
	visibility: hidden;
	margin-bottom:-30px;
	height:0px;


}

.CalendarTodayDayStyle_new {

	color: #333333 ;
	background: #BDA99B ;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight: bold ;
	font-size: 11 ;
	text-align: center ;
	text-transform: none ;
	text-decoration:  none;
	border-width:  1px;
	border-style: dotted ;
	border-color:  #333333;
}

.CalendarSelectedDayStyle {

	color: #333333 ;
	background: #FFFFCC ;
	font-family: Verdana ;
	font-style: normal ;
	font-variant: normal ;
	font-weight: normal ;
	font-size: 10 ;
	text-align: center ;
	text-transform: none ;
	text-decoration:  none;
	border-width:  1px;
	border-style: dotted ;
	border-color:  #333333;
	height:30px;
	padding-top:6px;

}
.div_news_0
{
    margin-bottom:8px;
    background-color:#C1B0A4;
    height:24px; 
    padding:4px;
}
.div_news_1
{
    margin-bottom:8px;
    background-color:#DDD2CC;
    height:24px; 
    padding:4px;
}
.newsListHead
{
    height:25px;
    background-color:#462E17;
    color:#FFFFFF;
    padding-left:4px;
    font-weight:bold;
}
.div_articles_0
{
    margin-bottom:8px;
    background-color:#B3CAD5;
    height:24px; 
    padding:4px;
    padding-bottom:8px;
}
.div_articles_1
{
    margin-bottom:8px;
    background-color:#D2E0E6;
    height:24px; 
    padding:4px;
    padding-bottom:8px;
    
}
.div_search_0
{
    margin-bottom:8px;
    background-color:#B5A291;
    height:24px; 
    padding:4px;
    padding-bottom:8px;
}
.div_search_1
{
    margin-bottom:8px;
    background-color:#D0C4B9;
    height:24px; 
    padding:4px;
    padding-bottom:8px;
    
}
.articlesListHead
{
   
    height:25px;
    background-color:#08354E;
    color:#FFFFFF;
    padding-left:4px;
    font-weight:bold;

}

.YParticlesListHead
{
   
    height:25px;
    background-color:#007654;
    color:#FFFFFF;
    padding-left:4px;
    font-weight:bold;

}

.div_yparticles_0
{
    margin-bottom:8px;
    background-color:#88BDAD;
    height:24px; 
    padding:4px;
    padding-bottom:8px;
}
.div_yparticles_1
{
    margin-bottom:8px;
    background-color:#BCDAD1;
    height:24px; 
    padding:4px;
    padding-bottom:8px;
    
}

.searchListHead
{
   
    height:25px;
    background-color:#CCCCCC;
    color:#000000;
    padding-left:4px;
    font-weight:bold;

}
#dv_articlesList
{
 padding-top:8px;   
}
.news_title
{
    float:left;
    padding-left:4px;
    width:450px;
    font-weight:bold;
}
.news_date
{
     float:left;
    padding-left:20px;
    font-style:italic;
    
}
.news_detail
{
    clear:both;
    padding:6px;
    padding-top:0px;
    padding-left:4px;
    
}
.articles_detail
{
     clear:both;
    padding:6px;
    padding-top:0px;
    padding-left:8px;
}
.div_events_0
{
    margin-bottom:8px;
    background-color:#DCD1CB;
    height:24px; 
    padding:4px;
}
.div_events_1
{
    margin-bottom:8px;
    background-color:#F7F3F2;
    height:24px; 
    padding:4px;
}
.eventsListHead
{
    height:25px;
    background-color:#BDA99B;
    color:#FFFFFF;
    padding-left:4px;
    font-weight:bold;
}
.dv_eventLists
{
    padding-bottom:10px;
}
.eventDetail
{
    padding-top:10px;
    font-family:Verdana;
    font-size:10px;
    color:#000000;
}
.eventTitle
{
    font-weight:bold;
    
}
#dv_EventTitle
{
    padding-bottom:10px;
}
#dv_DateGroup
{
    padding-bottom:10px;
}
.eventDetail_details
{
    width:160px;
    float:right;
    
}
.dv_left
{
    clear:left;
    font-weight:bold;
    position:relative;
    float:left;
    width:90px;
    text-align:right;
    margin-right:4px;
}
.dv_left_2
{
    position:relative;
    float:left;
    text-align:left;
}
.dv_groups
{
     clear:left;
     text-align:center;
     margin-left:auto;
     margin-right:auto;
     padding-top:6px;
}
.dv_reminderHeader
{
    clear:left;
    font-weight:bold;
    width:200px;
    padding-bottom:6px;
}
.dv_reminderLabel
{
    clear:left;
    position:relative;
    float:left;
    width:140px;
    text-align:right;
    margin-right:8px;
    height:30px;
    padding-bottom:6px;
}
.dv_reminderInput
{
    text-align:left;
    padding-bottom:6px;
    
}
.eventItem
{
       padding-bottom:6px;
}