body{
	background-color: #000000;
	margin:0px;

}

.grey{
	height:15px;
	background-color:#CCCCCC;
	border-top: solid 2px #fff;

}
.white{
	background-color:#fff;
}

.home{
	background-color:#ccc;
	background-image: url(images/home_slice.gif);
	background-repeat: repeat-x;
	height:500px;

}

td.lines{
	background-image: url(images/panellines.gif);
	background-repeat: repeat-y;
	width:86px;

}

td.submenu{
width:101px;

}

/* titles */

h1{

	color:#EC3000;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	

}

h1.y{

	color:#EBAB00;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;

	

}

h1.r{

	color:#990000;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;

	

}

h1.b{

	color:#877E70;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;

	

}



h2{
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-style: normal; 
font-weight: normal; 
color: #000000;
	padding: 40px 0px 0px 0px;
	margin:0px;


}

/* padding */

.pad{

	padding:60px 20px 30px 12px;

}

.pad2{

	padding:10px 0px 0px 40px;

}

.pad3{

	padding:60px 0px 30px 0px;

}

/* footer */

.footer{

	text-align:left;
	padding-left:100px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 

	font-weight:bold;

}

.foot1{


	padding-left:200px;
	padding-top:20px;
	font-weight:normal;
	padding-bottom:10px;


}

a.navtextred:link{
	color: #EC3000;
}
a.navtextred:visted{
	color: #EC3000;
}
a.navtextred:active{
	color: #EC3000;
}
a.navtextred:hover{
	color: #EC3000;
	text-decoration:none;
}


a.navtextyellow:link{
	color: #EBAB00;
}
a.navtextyellow:visited{
	color: #EBAB00;
}
a.navtextyellow:active{
	color: #EBAB00;
}
a.navtextyellow:hover{
	color: #EBAB00;
	text-decoration:none;
}


a.navtextbmc:link{
	color: #877E70;
}
a.navtextbmc:visited{
	color: #877E70;
}
a.navtextbmc:active{
	color: #877E70;
}
a.navtextbmc:hover{
	color: #877E70;
	text-decoration:none;
}

a.navtextgen:link{
	color:  #990000;
}
a.navtextgen:visited{
	color:  #990000;
}
a.navtextgen:active{
	color:  #990000;
}
a.navtextgen:hover{
	color:  #990000;
		text-decoration:none;
}


a.navtext:link{
	color:  #000;
}

a.navtext:visited{
	color:  #000;
}
a.navtext:active{
	color:  #000;
}
a.navtext:hover{
	color:  #000;
	text-decoration:none;
}

/* footer colors */

.redchargers{
	background-color:#EC3000;
	height:40px;

}

.red{
	background-color:#990000;
	height:40px;

}

.yellow{
	background-color:#EBAB00;
	height:40px;

}
.brown{
	background-color:#877E70;
	height:40px;

}

.headerlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFCC33; text-decoration: none}
.number { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFCC33; text-decoration: none }
.homeheader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #EC3000}
.plaintext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal}
.headertagline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none }

.sidemenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #999999; line-height: normal; text-decoration: underline}
.inductionheads { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000}
.bigplaintext { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #000000 }
.sidemenumotors { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #EBAB00; line-height: normal; text-decoration: none}




.sidemenuchargers { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #EC3000; line-height: normal; text-decoration: none }
.bigplaintextbold { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #EC3000}
.plaintextBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; font-weight: bolder}
.sidemenucgenerators { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #990000; line-height: normal; text-decoration: none }
.norepeat {  background-repeat: no-repeat}
.sidemenuEV { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #7B7366; line-height: normal; text-decoration: none }
.smtext { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-style: normal; font-weight: normal }
.bullets { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal ; line-height: 22px}


li.red{
	list-style-image: url(images/red.gif);
	padding-bottom:5px;

}


A.practice:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;}
A.practice:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline; }
A.practice:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline; }
A.practice:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline; }
	
	A.practice1:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC3000;
	text-decoration: none;}
A.practice1:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC3000;
	text-decoration: none; }
A.practice1:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC3000;
	text-decoration: none; }
A.practice1:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC3000;
	text-decoration: none; }
	
		A.practicey:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EBAB00;
	text-decoration: none;}
A.practicey:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EBAB00;
	text-decoration: none; }
A.practicey:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EBAB00;
	text-decoration: none; }
A.practicey:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EBAB00;
	text-decoration: none; }
	
			A.practicer:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;}
A.practicer:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none; }
A.practicer:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none; }
A.practicer:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none; }
	
				A.practiceb:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #877E70;
	text-decoration: none;}
A.practiceb:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #877E70;
	text-decoration: none; }
A.practiceb:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #877E70;
	text-decoration: none; }
A.practiceb:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #877E70;
	text-decoration: none; }


	
/* Lists */



#list ul
{


}

#list ul li {
	list-style-image: url(images/bullet.gif);
	padding-bottom:7px


 }
 
 #list2 ul
{
margin:0px;
padding:10px 0px 0px 0px;

}

#list2 ul li {
	list-style-image: url(images/bullet.gif);
	padding-bottom:7px


 }




