

/*****************************************************
	Left Side News
*****************************************************/

/* _news.ascx.cs */
.rsslink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-decoration: none;	
}


/* Title ie: Latest News */
/* _news.ascx */
#newsheading
{
	font-family: Verdana, Arial, Sans-Serif;
	color: Black;
	font-weight: bold;
	font-size: 11px;
	width: 180px;
	padding: 10px 0px 0px 15px;
	vertical-align: top;
	text-align: left;
	
	/* background-image: url(../img/news_head.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat; */
	
	border: 0px solid yellow;
}

/* News Title Text */
/* _news.ascx.cs */
.newstitle 
{
	
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.4px;
	padding-left:8px;
	color: Black;
	text-decoration: none;
	text-align:left;
	
  

	
	
}


/* Article Date text */
/* _news.ascx.cs */
#newsdate
{
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.4px;
	padding: 2px 0px 2px 8px;
	color: Black;
}

/* Author text */
/* _news.ascx.cs */
#newsauthor
{
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.4px;
	padding: 2px 0px 2px 8px;
	color: Black;
}

/* Summary text */
/* _news.ascx.cs */
#newssummary
{
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0.4px;
	padding: 2px 4px 2px 8px;
	color: Black;
}

/* Read More link - Container for the a tag below */
/* _news.ascx.cs */
#newsmore
{
	position: relative;	
	padding: 2px 0px 10px 8px;		
}

/* Read More link text */
/* _news.ascx.cs */
#newsmore a
{	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0.4px;	
	color: Black;
}

/* View All Current News - Container for link below */
/* _news.ascx.cs */
#newsall
{
	position: relative;	
	padding: 2px 0px 2px 8px;	
}

/* View All Current News link text */
/* _news.ascx.cs */
#newsall a
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0.7px;
	color: Black;
}

/* Archive Link Container */
/*  */
#newsarchive
{	
	padding: 2px 0px 2px 0px;	
}

/* Archive Link text */
#newsarchive a
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0.4px;
	color: #164996;
}



/*****************************************************************************
	News.ascx - News Grid 
*****************************************************************************/

.newsgrid
{
	width: 560px;
	border: 0px solid black;
}

.newsgridheader
{
	border-right: 0px;
	border-top: 0px;	
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	cursor: default;
	color: #ffffff;
	border-bottom: 2px solid #cccccc;
	font-family: Verdana, Arial, Sans-Serif;
	height: 28px;
	background-color: #ffffff;
}


/* Search Text */
.newsgridsearchtext
{
  color: #000000;  
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px; 
  font-weight: bold;
}

/* Search TextBox */
.newsgridsearch
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  color: Black; 
  text-decoration: none;
  letter-spacing: 0.4px;
  height: 18px;
  background-color: White;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-left: 1px solid #999999;
  padding: 2px 0px 0px 4px;
  margin: 0px 20px 4px 0px;
}

#newsgridarticleleft
{
	border: 0px solid red;
	width: 160px;	
	
}

#newsgridarticleright
{
	border: 0spx solid blue;
	width: 400px;
	
}

#newsgriddate
{
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0.4px;
	padding: 10px 0px 0px 10px;
	color: Black;	
}

#newsgridauthor
{
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0.7px;
	padding: 2px 0px 2px 0px;
	color: #914106;		
}

#newsgridtitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.4px;
	padding: 10px 0px 2px 0px;
	color: #914106;		
	text-decoration: none;

}

#newsgridsummary
{
	position: relative;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0.4px;
	padding: 2px 0px 2px 0px;
	color: Black;	
}

#newsgridmore
{
	position: relative;	
	padding: 2px 0px 10px 0px;		
}

#newsgridmore a
{	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0.4px;	
	color: #914106;		
}

.newsgridrow 
{ 
  background-color: #ffffff; 
  vertical-align: top;
}

.newsgridrow td.newsdatacell 
{ 
  cursor: default;
  padding: 3px; 
  border: 0px solid #FFFFFF; 
  vertical-align: top;
} 

.newsgridrow td.FirstDataCell 
{ 
  padding-left: 3px; 
  cursor: default;
  vertical-align: top;
} 

.newsgridalternatingrow 
{ 
  background-color: #eeeeee; 
  vertical-align: top;
}

.newsgridalternatingrow td.newsdatacell 
{ 
  cursor: default;
  padding: 3px; 
  border: 0px solid #FFFFFF; 
  vertical-align: top;
} 

.newsgridalternatingrow td.FirstDataCell 
{ 
  padding-left: 3px; 
  cursor: default;
  vertical-align: top;
} 


/*****************************************************************************
	NewsArticles.ascx - News Articles page
*****************************************************************************/

.newsarticletitle
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.7px;
	padding: 4px 0px 0px 0px;
	color: #914106;		
}

.newsarticleauthor
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.7px;
	padding: 4px 0px 0px 0px;
	color: #914106;		
}

#newsarticlebody
{
	padding: 0px 10px 10px 0px;
}

/*****************************************************
	News Page with Grid of latest articles
*****************************************************/
/* Article Styles - News.aspx */

/* News Title text */
/* Duplicate - There is already a .newstitle above !!!
.newstitle 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.7px;
	padding: 4px 0px 2px 0px;
	color: #164996;
}
*/

/* Article Date text */
.newsdate
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0.7px;
	padding: 2px 0px 2px 0px;
	color: #333333;	
}

/* Author text */
.newsauthor
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.7px;
	padding: 2px 0px 2px 0px;
	color: #164996;	
}

/* Summary text */
.newssummary
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0.7px;
	padding: 4px 0px 4px 0px;
	color: #666666;	
}

.newsgridpagertext
{
	padding-top: 10px;
}


/**********************************************************************************************************************************************************************/
/* News Archive */

.archivegrid 
{ 
  background-color: #FFFFFF; 
  border: 0px solid #003366; 
  cursor: pointer; 
}

.archivegridheader
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	cursor: default;
	color: #ffffff;
	border-bottom: 0px;
	font-family: verdana;
	height: 28px;
	background-color: #ffffff;
}

/* Search: text label */
.archivegridsearchtext
{
  color: #000000;  
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px; 
  font-weight: bold;
}

/* Search TextBox */
.archivegridsearch
{
  font-family: Tahoma, Verdana, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: normal;
  color:#191970; 
  text-decoration: none;
  letter-spacing: 0.7px;
  height: 18px;
  background-color: #eeeeee;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  padding: 2px 0px 0px 4px;
  margin: 0px 0px 4px 0px;
}


#archivegridmore
{
	position: relative;	
	padding: 2px 0px 10px 0px;		
}

#archivegridmore a
{	
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0.4px;	
	color: #003366;		
}

/* Archive Grid Row *************************/
.archivegridrow 
{ 
  cursor: default; 
  height: 20px;
  padding: 2px;
}

.archivegridrow td.DataCell 
{ 
  padding: 2px; 
  border-right: 1px solid #E6E6E6; 
  border-bottom: 1px solid #E6E6E6; 
  font-family: verdana; 
  font-size: 10px; 
   color:#191970; 
  cursor: default; 
} 

.archivegridrow td.FirstDataCell 
{ 
  padding-left: 3px; 
  cursor: default; 
} 
/******************************************/

/* Archive Grid Alternating Row ***********/
.archivegridalternatingrow 
{ 
  cursor: default; 
  height: 20px;
  padding: 2px;
}

.archivegridalternatingrow td.DataCell 
{ 
  background-color: #F6F6F8; 
  padding: 2px; 
  border-right: 1px solid #E6E6E6; 
  border-bottom: 1px solid #E6E6E6; 
  font-family: verdana; 
  color:#191970; 
  font-size: 10px;
  cursor: default; 
} 

.archivegridalternatingrow td.FirstDataCell 
{ 
  background-color: #F6F6F8; 
  padding-left: 3px; 
  cursor: default; 
} 
/******************************************/


/* Archive Grid Hover Row *****************/
.archivegridhoverrow 
{ 
  cursor: default; 
  height: 20px;
  padding: 2px;
}

.archivegridhoverrow td.DataCell 
{ 
  background-color: #f0f8ff; 
  padding: 2px; 
  padding-right: 3px; 
  border-right: 0px; 
  border-bottom: 1px solid #E6E6EE; 
  font-family: verdana;
  font-size: 10px; 
  cursor: default; 
} 

.archivegridhoverrow td.FirstDataCell 
{ 
  padding-left: 3px; 
} 

.archivegridhoverrow td.LastDataCell 
{ 
  border-right: 1px solid #E6E6EE; 
  border-bottom: 1px solid #E6E6EE; 
  padding-right: 2px; 
} 
/******************************************/

/* Archive Grid Heading Row ***************/
.archivegridheadingrow 
{	
	background-color: #cccccc;
}

/* Column Header Font */
.archivegridheadingrow td
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
}

.archivegridheadingrow td.FirstHeadingCell
{ 
  background-color: #cccccc;
  
}

.archivegridheadingrow td.LastHeadingCell
{ 
  background-color: #cccccc;
}

.archivegridheadingcell
{
	
	border-right: #ffffff 1px solid;
	padding-left: 4px;
	padding-right: 4px;
	height: 22px;
}
/******************************************/

.archivegridpagertext
{
	padding-top: 10px;
}




