/* ********************************************************************** 
 * Style sheet for BuildAmerica.com Website - for editing (MVW)
 * - hex codes for the BA site colors are:
 * Dark Blue:  #025395
 * Light Blue:  #87B2D2
 * Red: #E20D19
 * Light Grey: #CECECE
 * Dark Grey: #BFC0BF
 /*********************************************************************** 
 * Generic Elements
 ********************************************************************** */

/*td {
   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
	FONT-SIZE : x-small;
   	/* font-size : 11px; */
/* 	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
}*/

p {
   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
   	COLOR : BLACK;
	font-size : x-small; 
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
}

.defaultstyle {
   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
   	COLOR : BLACK;
	font-size : x-small; 
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
}

UL {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: black;
	visible: false;
}

OL {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: black;
	visible: false;
}

.li {

   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
   	COLOR : BLACK;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	visible : false;
}

.title {
   	FONT-WEIGHT : bold;
   	COLOR : #025395;
   	font-size : large;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	caption: 'Title - Large - Blue';

}
.titlesmall {
   	FONT-WEIGHT : bold;
   	COLOR : #025395;
   	font-size : small;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	caption: 'Subtitle - Medium - Bold, Blue';
}

.newstitle
{
   	FONT-WEIGHT : bold;
   	COLOR : #025395;
   	font-size : x-small;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	caption: 'Homepage - News Title - Bold, Blue';	
}

.textbold {
   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : bold;
   	COLOR : #000000;
   	font-size : x-small;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	caption: 'Text - black, normal, bold';
}  

.text {
   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
   	COLOR : #000000;
   	font-size : x-small;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	caption: 'Text - black, normal';
}  


.textred {
   	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
   	COLOR : #E20D19;
   	font-size : x-small;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
 	visible : true;
}  

.textsmall {
	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : normal;
   	COLOR : #000000;
   	font-size : xx-small;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : none;
	caption: 'Text - Small';

}

TD.tableheaderrow {
	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : BOLD;
   	COLOR : white;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : BOLD;
	BACKGROUND : #025395;
	text-align : center;
/* top line of a table - darker blue with bold white text */ 	
} 

TD.tablesectionrow {
	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : BOLD;
   	COLOR : black;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : BOLD;
	BACKGROUND : #87B2D2;
	text-align : center;
/* beginning of a section in a table - light blue with bold black text */ 
} 

TD.tableredrow {
	PADDING-RIGHT : 0px;
   	PADDING-LEFT : 0px;
   	FONT-WEIGHT : BOLD;
   	COLOR : white;
   	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
   	TEXT-DECORATION : normal;
	BACKGROUND : #E20D19;
	text-align : center;
/* red row in a table with white text */ 
} 
/* admin menu items */
.MenuText
{
	font-size: 7.5pt;
	font-family: Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

/* admin menu items */
.MenuSectionText
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}

/* admin menu items */
.FormText2
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: black;
}

/* admin menu items */
.FormText
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
}

.SmallWebControl
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #000000;	
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-STYLE: solid;
}

.StandardWebControl
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-COLOR: #000000;	
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-BOTTOM-STYLE: solid;	
}

.FooterText
{
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;	
}

.SmallerText
{
	font-size:7pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.linktext
{
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:	none;
	color:	#2B60DE;	
}

A:link	{	
	text-decoration:	none;
	color:	#2B60DE;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#2B60DE;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#2B60DE;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#2B60DE;
	}