A:link, A:visited {color: #CC0000; text-decoration: none;}
A:hover {color: #336699; text-decoration: underline;}

body {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 0.85em;
	color: #000000;
	margin: 0px;
	}
td {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  
	font-size: 0.85em;
	color: #000000;
	}

.fixedlgtxt {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 12pt;
	}	
.fixedlgtxt-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	}	
.fixedlgtxt-wht {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 12pt;
	}	
.fixedlgtxt-wht-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	}	
.fixedlgtxt-dkblue {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 12pt;
	}	
.fixedlgtxt-dkblue-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 12pt;
	font-weight: bold;
	}	

	
.fixedmdtxt {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 10pt;
	}	
.fixedmdtxt-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	}	
.fixedmdtxt-wht {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 10pt;
	}	
.fixedmdtxt-wht-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	}
.fixedmdtxt-dkblue {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 10pt;
	}	
.fixedmdtxt-dkblue-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 10pt;
	font-weight: bold;
	}	
.fixedmdtxt-lightred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	font-size: 10pt;
	}
.fixedmdtxt-lightred-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	font-size: 10pt;
	font-weight: bold;
	}
.fixedmdtxt-dkred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #CC0000;
	font-size: 10pt;
	}	
.fixedmdtxt-dkred-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #CC0000;
	font-size: 10pt;
	font-weight: bold;
	}		
	

.fixedsmtxt {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 9pt;
	}	
.fixedsmtxt-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	}	
.fixedsmtxt-wht {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 9pt;
	}	
.fixedsmtxt-wht-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	}
.fixedsmtxt-dkblue {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 9pt;
	}	
.fixedsmtxt-dkblue-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 9pt;
	font-weight: bold;
	}	
.fixedsmtxt-lightred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	font-size: 9pt;
	}
.fixedsmtxt-lightred-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	}
.fixedsmtxt-dkred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #CC0000;
	font-size: 9pt;
	}	
.fixedsmtxt-dkred-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #CC0000;
	font-size: 9pt;
	font-weight: bold;
	}		

.fixedxsmtxt {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 8pt;
	}	
.fixedxsmtxt-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #000000;
	font-size: 8pt;
	font-weight : bold;
	}	
.fixedxsmtxt-wht {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 8pt;
	}	
.fixedxsmtxt-wht-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	}
.fixedxsmtxt-dkblue {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 8pt;
	}	
.fixedxsmtxt-dkblue-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #003366;
	font-size: 8pt;
	font-weight: bold;
	}	
.fixedxsmtxt-lightred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	font-size: 8pt;
	}
.fixedxsmtxt-lightred-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	font-size: 8pt;
	font-weight: bold;
	}
.fixedxsmtxt-dkred {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #CC0000;
	font-size: 8pt;
	}	
.fixedxsmtxt-dkred-bold {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	color: #CC0000;
	font-size: 8pt;
	font-weight: bold;
	}	
		
		
.frmField {
	border: 1px inset #CCCCCC;
	font-size: 9pt;
	}

	
#copypad {
	padding : 6px 8px 6px 8px;
	}

#hdrImgBkgrnd {
	background-image : url(http://www.fortworthelec.com/images/img_section-home.jpg);
	background-repeat : repeat-x;
	}

	
#mainnav:link, #mainnav:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	padding : 2px 2px 2px 2px;
	}
#mainnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	padding : 2px 2px 2px 2px;
	background : #FFFFFF;
	}
#mainnav-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	padding : 2px 2px 2px 2px;
	background : #FFFFFF;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC;
}
#mainnav-bkgrnd-color {
	border-bottom : 2px solid #FFFFFF;
	background : #003366;
	}
	
	
#subnav:link, #subnav:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 10pt;
	text-decoration: none;
	}
#subnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: 10pt;
	text-decoration: underline;
	}
#subpageLink:link, #subpageLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: none;
	}
#subpageLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 10pt;
	text-decoration: underline;
	}
#emailLink:link, #emailLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 8pt;
	text-decoration: none;
	}
#emailLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 8pt;
	text-decoration: underline;
	}	
#homeBtn:link, #homeBtn:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 8pt;
	font-style : italic;
	text-decoration: none;
	padding : 1px 2px 1px 2px;
	}
#homeBtn:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-size: 8pt;
	font-style : normal;
	text-decoration: none;
	padding : 1px 2px 1px 2px;
	background : #FFFFFF;
	}

	
	
#outline {
	border : 2px solid #000000;
	}
	
	
#hdrwhtspacetop {
	border-bottom : 2px solid #FFFFFF;
	background-color : #003366;
	}
#hdrwhtspacemid {
	border-bottom : 2px solid #FFFFFF;
	background-color : #336699;
	}
#hdrwhtspacebtm {
	border-bottom : 2px solid #FFFFFF;
	background-color : #003366;
	}
	
	
#rtcolumn {
	padding : 5px 5px 5px 5px;
	background : url(../images/img_spcr-ltblue.gif);
	}
#lftcolumnpad {
	padding : 8px 7px 5px 5px;
	}

	
#borderAll {
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-left : 1px solid #000000;
	border-bottom : 1px solid #000000;
	padding : 3px 3px 3px 3px;
	}	
#border-btmRt {
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	padding : 3px 3px 3px 3px;
	}
#border-btm {
	border-bottom : 1px solid #000000;
	padding : 3px 3px 3px 3px;
	}
#border-Rt {
	border-right : 1px solid #000000;
	padding : 3px 3px 3px 3px;
	}
#border-pad {
	padding : 3px 3px 3px 3px;
	}
#border-Top {
	border-top : 1px solid #000000;
	}
#border-btmRt-wht {
	border-right : 1px solid #FFFFFF;
	padding : 3px 3px 3px 3px;
	}
	
#imgBorderAll {
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-left : 1px solid #000000;
	border-bottom : 1px solid #000000;
	}	
	
	
	
#ltrBorder {
	border : 1px solid #000000;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
	}		
