BODY						/* Use to control overall page */
{
    scrollbar-arrow-color:#FFFFFF;
  	scrollbar-base-color:#000191;
  	scrollbar-shadow-color:#EFEFEF;
  	scrollbar-face-color:#000191;
  	scrollbar-highlight-color:#EFEFEF;
  	scrollbar-dark-shadow-color:#FFFFFF;
  	scrollbar-3d-light-color:#3C0B11;
}
.slogan	{ 
	background: #000099 url(http://www.bell-electrical.com/images/bell-bg.jpg);
	color: #FFFFFF;
	font-weight: bold;
}
.slogan A:link {text-decoration: none; color: #FFFFFF;}
.slogan A:visited {text-decoration: none; color: #FFFFFF;}
.slogan A:active {text-decoration: none; color: #FFFFFF;}
.slogan A:hover {text-decoration: none; color: #FFFF00;}

.slogan1	{ 
	background: #000066;
	color: #FFFFFF;
	font-weight: bold;
}
.slogan1 A:link {text-decoration: none; color: #FFFF00;}
.slogan1 A:visited {text-decoration: none; color: #FFFF00;}
.slogan1 A:active {text-decoration: none; color: #FFFF00;}
.slogan1 A:hover {text-decoration: none; color: #FF0000;}

.slogan2	{ 
	background: #000099;
	color: #FFFFFF;
	font-weight: bold;
}
.slogan2 A:link {text-decoration: none; color: #FFFF00;}
.slogan2 A:visited {text-decoration: none; color: #FFFF00;}
.slogan2 A:active {text-decoration: none; color: #FFFF00;}
.slogan2 A:hover {text-decoration: none; color: #FF0000;}

.slogan3	{ 
	background: #000066;
	color: #FFFFFF;
}
.slogan3 A:link {text-decoration: none; color: #FFFF00;}
.slogan3 A:visited {text-decoration: none; color: #FFFF00;}
.slogan3 A:active {text-decoration: none; color: #FFFF00;}
.slogan3 A:hover {text-decoration: none; color: #FF0000;}

.submitbox {
	height: 18px;
	width: 120px;
	font-size: 12px;
	background-color: #E8E8E8;
}
.loginbox {
	height: 18px;
	width: 120px;
	font-size: 12px;
	background-color: #E8E8E8;
}
.searchbox {
	height: 17px;
	width: 120px;
	font-size: 10px;
	background-color: #E8E8E8;
}
.passwordbox {
	font-size: 12px;
	background-color: E8E8E8;
	height: 18px;
	width: 120px;
}
.leftcolumn {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.leftcolumn a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.leftcolumn a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.leftcolumn a:hover {
	color: #FFFF00;
	text-decoration: none;
}
.body {
	color: #333333;
	text-decoration: none;
}
.body a:link {
	color: #000099;
	text-decoration: none;
}
.body a:visited {
	color: #000099;
	text-decoration: none;
}
.body a:hover {
	color: #FF0000;
	text-decoration: none;
}
.stockborder{
  color: #000099;
  font-size: 12px;
  border:solid 1px silver;
  padding:5px;
  width: 150px;
  margin-left: auto;
  margin-right: auto;
}
.stockborder A:link {text-decoration: none; color: #000099;}
.stockborder A:visited {text-decoration: none; color: #000099;}
.stockborder A:active {text-decoration: none; color: #000099;}
.stockborder A:hover {text-decoration: none; color: #FF0000;}
.style1 {font-size: 10px}
.style2 {
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style3 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.style5 {color: #FF0000}
.style9 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.style11 {font-size: 12px}
.style12 {color: #FF0000; font-size: 12px; }
a:link {
	color: #000190;
}
a:visited {
	color: #000190;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #000190;
}
.style8 {color: #333333}
.style13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FF0000; }
.style15 {font-weight: bold}
.style17 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
.style19 {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.style20 {color: #FFFFFF}
.style21 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style22 {font-size: 10pt}
.style24 {font-size: 14px}
.style26 {color: #666666; font-weight: bold; font-size: 12px; }
.style28 {
	color: #000000;
	font-weight: bold;
}
.style29 {color: #000000}
.style30 {font-size: 12px; color: #666666;}
.style32 {font-size: 12px; font-weight: bold; }
.style40 {color: #FF0000; font-weight: bold; }
.style41 {	color: #333333;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style42 {color: #FFFFFF;
	font-weight: bold;
}
.style48 {color: #0000FF;
	font-weight: bold;
}
.phpmaker {
	color: ; /* text color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}

input, textarea, select {	
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */
} 

a:active {
	color: ; /* active link color */
}

a:link {
	color: ; /* link color */
}

a:visited {
	color: ; /* visited link color */
}

/* main table */
.ewTable {
	width: ; /* table width */	
	color: ; /* text color */
	font-family: Verdana; /* font name */
	font-size: small; /* font size */
	border-collapse: collapse;
	border: none;
	margin: 10px 10px 10px 10px; /* top right bottom left */
}

/* main table data cells */
.ewTable td {
	padding: 4px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}

/* main table header cells */
.ewTableHeader {
	background-color: #000190; /* header color */
	color: #FFFFFF; /* header font color */	
	vertical-align: top;	
}

.ewTableHeader a {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */	
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #FFFFCC;	
}

/* classes for report */
.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewmsg {
	color: red; /* message color */
	font-family: Verdana; /* font name */
	font-size: xx-small; /* font size */	
}
.logosidebar {
    margin-right: 5px;
}
.borderstyle1 {
    border: 1px;
	border-style: dashed;
	border-color: #FFFFFF;
}
.borderstyle2 {
    border: 1px;
	border-style: dashed;
	border-color: #CCCCCC;
}
.borderstyle3 {
    border: 1px;
	border-style: dashed;
	border-color: #CCCCCC;
}
.borderstyle4 {
    border: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
.leftcolumn {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.leftcolumn a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.leftcolumn a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.leftcolumn a:hover {
	color: #FFFF00;
	text-decoration: none;
}
.leftcolumn1 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: dashed;
	border-color: #FFFFFF;
}
.leftcolumn1 a:link {
	color: #FFFF00;
	text-decoration: none;
}
.leftcolumn1 a:visited {
	color: #FFFF00;
	text-decoration: none;
}
.leftcolumn1 a:hover {
	color: #FF0000;
	text-decoration: none;
}
.leftcolumn2 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px;
	border-style: dashed;
	border-color: #FFFFFF;
	background-color: #000066;
}
.leftcolumn2 a:link {
	color: #FFFF00;
	text-decoration: none;
}
.leftcolumn2 a:visited {
	color: #FFFF00;
	text-decoration: none;
}
.leftcolumn2 a:hover {
	color: #FF0000;
	text-decoration: none;
}
#content ul li {list-style:square;}
#content ul li li {list-style: disc;}
.Title {width: 200px; height:17px; padding: 0px 0 0px 5px; border: 1px #000000 solid; margin: 0 0 0 15px;  font-weight:bold; background-color: #eeeeee;}
.subTitle {width: 200px; height:17px; padding: 0px 0 0px 5px; border-bottom: 1px #000000 solid;  font-weight:bold;}
.linklabel
{
	position: absolute;
	z-index: 500;
	padding-left: 2px;
	padding-right: 2px;
	color: #FFF;
	border: solid 1px #000;
	background-color: #B5494A;
	clear: both;	
}
/* search form */
#searchform {
	background: url(images/searchform-bg.png) no-repeat right bottom;
	height: 37px;
	width: 210px;
}
#searchform #s{
	background: #ffffff url(images/form-field-bg.gif) no-repeat ;
	height: 17px;
	width: 148px;
	margin: 6px 5px 0px 10px;
	padding: 3px 7px 2px 5px;
	color: #999999;
	border: none;
}
#searchform #searchsubmit { 
	background: url(images/search-btn.png) no-repeat left top;
	height: 24px;
	width: 24px;
	border: none;
	text-indent: -999%;
	line-height: 1px;
	margin-top: 6px;
}
/* main table header cells */
.TableHeader {
	background-color: #CCCCCC; /* header color */
	color: #FFFFFF; /* header font color */	
	vertical-align: top;	
}

.TableHeader a {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.TableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.TableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */	
}
.centerstyle1 {
	background-color: #cdd5ea;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}

.centerstyle2 {
	background-color: #d2d3a9;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}

.centerstyle3 {
	background-color: #fef0c1;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}

.centerstyle4 {
	background-color: #eeeeee;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}

.tabstyle1 {
	background-color: #ffffcc;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}

.tabstyle2 {
	background-color: #ffffff;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}

.tabstyle3 {
	background-color: #f6f8ed;
    border: 1px;
	border-style: dashed;
	border-color: #000000;
    padding: 5px 5px 5px 5px;
}
.sidead1 {
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px;
	border-style: dashed;
	border-color: #ff0000;
    padding: 5px 5px 5px 5px;
}
.sidead1 a:link {
	color: #000191;
	text-decoration: none;
}
.sidead1 a:visited {
	color: #000191;
	text-decoration: none;
}
.sidead1 a:hover {
	color: #FF0000;
	text-decoration: none;
}