BODY {
	font-family: Helvetica;
}

#about_left {
	margin: 26px 0px 0px 40px;
	position: relative;
	display: inline;
	float: left; 
	width: 550px;
	line-height: 1.4em;
	font-size: 11pt;
}

.about_para {
	margin-bottom: 10px;
}

#about_right {
	margin: 64px 0px 0px 40px;
	position: relative;
	display:inline;
	float:left; 
	width: 300px;
}

li.about {
	list-style-position: outside;
	line-height: 1.4em;
	margin-left: 20px;
}

.blk_link_lg {
	font-family: Helvetica;
	color: #000000;
	font-size: 13.0pt;
	text-decoration: none;
	letter-spacing: -0.05em;
}

.menu {
	font-family: Helvetica;
	background-color: #1A1718;
	color: #ffffff;
	font-size: 10.0pt;
	text-decoration: none;
	letter-spacing: -0.05em
}

td.rb {
	font-family: Helvetica;
	background-color: #ad0921;
}

td.ob {
	font-family: Helvetica;
	background-color: #e0b330;
}

.y13 {
	font-family: Helvetica;
	color: #fff200;
	font-size: 11.5pt;
}

.prod_y_head {
	font-family: Helvetica;
	color: #fff200;
	font-size: 20.5pt;
}

.prod_w_subhead {
	font-family: Helvetica;
	color: #ffffff;
	font-size: 12pt;
	font-weight: bold;
}

.prod_li {
	font-family: Helvetica;
	color: #ffffff; 
	font-size: 11pt;
	margin-left: 60px;
	margin-top: 11px;
	margin-bottom: 11px;
	line-height: 18px;
	list-style-position: outside;
}

.w26 {
	font-family: Helvetica;
	color: #ffffff;
	font-size: 26pt;
}

.submenu {
    position: absolute;
    visibility: hidden;
}

.about_phead {
	font-size: 14pt;
	line-height: 1.5em;
}

.prog_hr {
	width: 100%;
	color: #000;
	size: 1;
	height: 1px;
	clear: all;
}

.prog_h1 {
	color: #ad0921;
	font-size: 17pt;
	margin: 0 0 10 0;
}

.prog_h2 {
	color: #ad0921;
	font-size: 12pt;
	margin: 15 0 5 0;
	display: block;
	clear: all;
	font-weight: bold;
}

.prog_copy {
	font-size: 11pt;
	margin: 0 0 15 0;
}

.prog_list_copyL, .prog_list_copyR  {
    position: relative;
	font-size: 11pt;
	margin: 0 0 15 0;
	line-height: 1.3em;
}

.prog_list_copyL {
	display: inline;
	float: left;
	width: 450px;
}

.emp_h1 {
	font-size: 20pt;
	padding-bottom: 10px;
}
	
#emp_copy {
	font-size: 14pt;
	padding: 7 0;
}

#emp_copy A {
	color: #ad0921;
	text-decoration: underline;
}
	
#emp_h2 {
	font-size: 18pt;
	color: #000;
	padding-top: 10px;
	line-height: 1.5em;
}

#emp_list IMG {
	margin: 0 12 1 0;
}

#emp_list {
	font-size: 14pt;
	line-height: 1.5em;
	color: #000;
}

#contact1 {
	color: #fff;
	text-align: center;
	clear: both;
}

#contact1 .c1h {
	color: #fff200;
	font-size: 19pt;
	padding-bottom: 6px;
}

#contact1 .c1a {
	font-size: 11pt;
	line-height: 1.3em;
}

#contact1 .c1p {
	font-size: 15pt;
	padding-top: 10px;
	line-height: 1.5em;
}

#contact2 {
	width: 650px;
	margin: 13 auto;
	font-size: 14pt;
	line-height: 1.6em;
 }

#contact2 #L {
	float: left;
	text-align: left;
	color: #fff;
	width: 62%;
	float: left;
/*	border: 1px solid blue;*/
}

#contact2 #R {
/*	border: 1px solid blue;*/
	float: right;
	text-align: left;
	color: #fff;
	width: 37%;
}

#contact3 {
	color: #fff;
	text-align: center;
	clear: both;
	font-size: 14pt;
	padding: 8 0;
	margin-bottom: 13px;
	line-height: 1.5em;
}

#contact3 .c3e{
	color: #fff;
	font-size: 12pt;
}

#contact3 .c3e A{
	color: #fff200;
	text-decoration: underline;
}

#pub_h1 {
	color: #fff200;
	font-size: 19pt;
	margin: 0 0 13 61;	
}

#pub {
	font-size: 11pt;
	color: #fff;
	line-height: 1.3em;
	margin-bottom: 40px;
}

#pub_copy {
	margin-top: 5px;
}

#pub IMG {
	padding: 2 0 0 0;
	margin: 0 18 20 0;
	float: left;
}

.prod_acdc_yh, .prod_vme_yh, .prod_dcdc_yh {
/*	border: 1px solid #fff;*/
	color: #fff200;
	font-size: 17pt;
	margin: 18 0 10 0;
	vertical-align: top;
/*	display: inline;*/
}

.prod_acdc_yh1, .prod_vme_yh1, .prod_dcdc_yh1 {
	color: #fff200;
	font-size: 17pt;
	margin: 15 0px;
	vertical-align: bottom;
}

#prod_acdc_h1, #prod_vme_h1, #prod_dcdc_h1 {
	color: #fff;
	font-size: 18pt;
	margin-bottom: 5;
}

#prod_acdc_h2, #prod_vme_h2, #prod_dcdc_h2 {
	color: #fff;
	font-size: 18pt;
	margin: 8 0;
}

.prod_acdc_hr, .prod_vme_hr, .prod_dcdc_hr {
	margin-right: 40;
}

.prod_acdc_section, .prod_vme_section, .prod_dcdc_section {
/*	border: 1px solid #000;*/
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 11pt;
}

.prod_acdc_copyL, .prod_vme_copyL, .prod_dcdc_copyL {
/*	border: 1px solid #000;*/
	float: left;
/*	margin-right: 25;*/
	line-height: 1.8em;
}

.prod_acdc_copyL {
	width: 300px;
}

.prod_dcdc_copyL {
	width: 300px;
}

.prod_vme_copyL {
	width: 280px;
}

.prod_acdc_copyR, .prod_vme_copyR, .prod_dcdc_copyR {
/*	border: 1px solid #000;*/
	line-height: 1.8em;
	float: left;
	clear: right;
}

.prod_vme_copyL {
	margin-right: 45;
}

.prod_acdc_copyL LI, .prod_acdc_copyR LI, .prod_vme_copyL LI, .prod_vme_copyR LI, .prod_dcdc_copyL LI, .prod_dcdc_copyR LI {
	list-style-position: outside;
	margin-left: 15px
}

.prod_acdc_copyL1, .prod_vme_copyL1, .prod_dcdc_copyL1 {
	float: left;
	margin-right: 25;
	line-height: 1.8em;
}

.prod_vme_copyL1 {
	margin-right: 65px;
}

.prod_acdc_copyL2, .prod_vme_copyL2, .prod_dcdc_copyL2 {
	float: left;
	margin-right: 25;
	line-height: 1.8em;
}

.prod_acdc_copyM, .prod_dcdc_copyM {
	float: left;
	margin: 18 25;
}

.prod_acdc_copyR1, .prod_dcdc_copyR1 {
	float: left;
	margin-right: 25;
	line-height: 1.8em;
}

.prod_acdc_copyR2, .prod_dcdc_copyR2 {
	margin-right: 25;
	line-height: 1.8em;
}

#prod_footer A {
	color: #fff;
	font-size: 13.0pt;
	text-decoration: none;
}

.prod_vme_h2 {
	color: #fff;
	font-size: 11.0pt;
}

.prod_vme_copy3 {
	float: left;
	margin: -5 35 15 0;
	line-height: 1.8em;
}

#whats-new {
	color: #fff;
	font-size: 14.5pt;
	line-height: 1.8em;
}

#quoteform TD, TH {
	background-color: #fff;
}

#quoteform .cellL {
	border-right: 1px solid black;
	float: left;
	padding: 7;
	margin-right: 7;
	text-align: left;
	height: 100%;
}

#quoteform .cellM {
	border-right: 1px solid black;
/*	border-bottom: 1px solid red;*/
	float: left;
	padding: 7;
	margin-right: 7;
	text-align: left;
	height: 100%;
}

#quoteform .cellR {
	padding: 7;
	margin-left: 0;
	text-align: left;
	height: 100%;

}

#quoteform INPUT {
	font-size: 8pt;
}

#quoteform .nopad {
	padding: 0;
}