body { margin: 0px; }
.navback {background-image:url(/ecp_fr/images/fa_left_back.jpg)}
.style4 {font-size: 11px}

a:link {

	color: #336699;

}



a:visited {

	color: #336699;

}



a:hover {

	color: #79A3C5;

}



a.productnavsubtext:link {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavsubtext:visited {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavsubtext:hover {

	color: #FFFFFF;

	text-decoration: underline;

}



a.productnavsubtext:active {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavtext:link {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavtext:visited {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavtext:hover {

	color: #FFFFFF;

	text-decoration: underline;

}



a.productnavtextbld:link {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavtextbld:visited {

	color: #FFFFFF;

	text-decoration: none;

}



a.productnavtextbld:hover {

	color: #FFFFFF;

	text-decoration: underline;

}



a.subnav:link {

	color: #FFFFFF;

	font-size: 9px;

	text-decoration: none;

}



a.subnav:visited {

	color: #FFFFFF;

	font-size: 9px;

	text-decoration: none;

}



a.subnav:hover {

	color: #FFFFFF;

	font-size: 9px;

	text-decoration: underline;

}



body {

	font: 12px Arial, Helvetica, sans-serif;

	height: 100%;

	margin-left: 10px;

}



div#acunews p {

	font-size: 12px;

	margin-bottom: 25px;

}



div#breadcrumbs {

	color: #336699;

	font-size: 8pt;

	margin-left: 7px;

}



div#breadcrumbs a {

	color: #336699;

	font-size: 8pt;

}



div#breadcrumbs a:hover{

	color: #003366;

	font-size: 8pt;

}



div#breadcrumbswhite {

	color: #FFFFFF;

	font-size: 8pt;

	margin-left: 7px;

}



div#breadcrumbswhite {

	color: #FFFFFF;

	font-size: 8pt;

}



div#breadcrumbswhite a {

	color: #FFFFFF;

	font-size: 8pt;

}



div#breadcrumbswhite a:hover{

	color: #FFFFFF;

	font-size: 8pt;

}



div#chart td {

	border-bottom: 1px solid #C4D5E6;

	padding: 5px 0 5px 0;

}



div#pdfbullet li {

	line-height: 18px;

	list-style:  url(/ecp_fr/images/pdfsm.gif);

	margin-bottom: 5px;

	padding-left: 7px;

	vertical-align: middle;

}



div#pdfbullet ul {

	margin: 10px 0 10px 15px;

}



div#product a {

	color: #000000;

	text-decoration: none;

}



div#product a:hover {

	background: none;

}



div#relatedinfo a:link {

	color: #333333;

	text-decoration: none;

}



div#relatedinfo a:visited {

	color: #333333;

	text-decoration: none;

}



div#relatedinfo a:hover{

	color: #336699;

	text-decoration: underline;

}



div#relatedinfoap a{

	color: #FFFFFF;

	font-size: 10px;

	line-height: 11px;

	text-decoration: none;

}



div#relatedinfoap a:hover{

	color: #FFFFFF;

	text-decoration: underline;

}



div#relatedinfoap li{

	margin: 0 0 2px;

	padding-left: 0px;

}



div#relatedinfoap ul{

	list-style:  url(/ecp_fr/images/slash-w.gif);

	margin-bottom: 0px;

	margin-left: 0;

	margin-top: 0px;

	padding-left: 1em;

}



div#relatedinfopr a{

	color: #336699;

	font-size: 10px;

	text-decoration: none;

}



div#relatedinfopr a:hover{

	color: #336699;

	text-decoration: underline;

}



div#relatedinfopr li{

	line-height: 11px;

	margin: 0 0 2px;

	padding-left: 0px;

}



div#relatedinfopr ul{

	list-style:  url(/ecp_fr/images/slash.gif);

	margin-bottom: 0px;

	margin-left: 0;

	margin-top: 0px;

	padding-left: 1em;

}



div#stig a {

	font: 14px;

	text-decoration: none;

}



h2, h3, h1 {

	color: #336699;

	font-size: 12px;

	font-weight: bold;

	margin: 0;

}



p {

	margin-bottom: 0px;

	margin-top: 0px;

}



p.double {

	margin-bottom: 5px;

}



td th {

	font: 12px Arial, Helvetica, sans-serif;

}



ul {

	font: 12px Arial, Helvetica, sans-serif;

	list-style-image:  url(/ecp_fr/images/bullet.gif);

	list-style-position: outside;

	margin-bottom: 3px;

	margin-left: 20px;

}



.acunewsbox {

	background: ##c6e2ff;

	color: #093095;

	font-size: 14px;

	font-weight: bold;

	margin-bottom: 15px;

	padding: 3px 2px;

	width: 100%;

}



.advancehead {

	background:  url(/ecp_fr/images/advBack.jpg) no-repeat;

	border-bottom-color: #96B0C5;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}



.apbodyright {

	border-right: 1px solid #79A3C5;

	height: 100%;

}



.bodytext {

	font-size: 12px;

}



.bodytextblue {

	color: #336699;

	font-size: 12px;

}



.bodytextsm {

	font-size: 10px;

}



.borderb {

	border-bottom: 1px solid #6600CC;

}



.borderbottom {

	border-bottom-color: #999999;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}



.breadcrumbs {

	color: #336699;

	font-size: 8pt;

	margin-left: 7px;

}



.breadcrumbswhite{

	color: #FFFFFF;

	font-size: 8pt;

	margin-left: 7px;

}



.chartbody {

	color: #336699;

	font-size: 9px;

}



.charthead {

	font-size: 9px;

}



.date {

	color: #FFFFFF;

	font-size: 9px;

	margin-left: 8px;

}



.didyouknow {

	color: #333333;

	font-size: 10pt;

	line-height: 12pt;

}



.didyouknowhead {

	color: #336699;

	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;

}



.dynbody {

	border-left: 2px solid #FFFFFF;

	border-right: 2px solid #FFFFFF;

	color: #FFFFFF;

	padding-left: 5px;

	padding-right: 3px;

	padding-top: 3px;

}



.dynhead {

	border-left: 2px solid #FFFFFF;

	border-right: 2px solid #FFFFFF;

}



.fabody {

}



.fabodyleft {

	border-left-color: #BCD9D2;

	border-left-style: solid;

	border-left-width: 1px;

	padding-left: 7px;

	padding-right: 7px;

	padding-top: 7px;

}



.fabodyright {

	border-right: 1px solid #BCD9D2;

	height: 100%;

}



.faboldbluetext {

	color: #336699;

	font: bold 11px Arial, Helvetica, sans-serif;

}



.fittingcontenttable {

	padding-left: 7px;

	padding-right: 27px;

}



.fittingcontenttablepadding {

	padding-left: 7px;

	padding-right: 27px;

}



.fittingtip {

	color: #336699;

	font-size: 12px;

	line-height: 15px;

}



.fittintiphead {

	color: #336699;

	font-size: 12pt;

	font-weight: bold;

}



.footer {

	color: #333333;

	font-size: 9px;

}



.gradbox {

	background:  url(/ecp_fr/images/rightGrad.jpg) repeat-x;

}



.headerline {

	border-bottom-color: #336699;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	color: 336699;

	font-size: 12px;

	font-weight: bold;

}



.headlinetext {

	color: #336699;

	font-size: 14px;

	font-weight: bold;

}



.homeheaders {

	background:  url(/ecp_fr/images/homeBack.gif) no-repeat right top;

	padding-right: 5px;

}



.hometable {

	padding-left: 7px;

	padding-right: 12px;

}



.indexcontenttable {

	padding-left: 7px;

	padding-right: 12px;

}



.lineheight {

	line-height: 18px;

}



.loginback {

	background:  url(/ecp_fr/images/opLogin.jpg) no-repeat;

	margin-left: 12px;

}



.loginbox {

	border: 1px solid #999999;

	color: #FFFFFF;

	font: 11px Arial, Helvetica, sans-serif;

	height: 20px;

	width: 100px;

}



.logintext {

	color: #336699;

	font-size: 11px;

	font-weight: bold;

}



.logout {

	color: #FFFFFF;

	font-size: 8pt;

}



.news {

	color: #333333;

	font-size: 11px;

	line-height: 15px;

}



.newshead {

	font-size: 12pt;

	line-height: 17pt;

}



.opbodyleft {

	padding-left: 11px;

	padding-right: 7px;

}



.opbodyright {

	border-right-color: #CED0D7;

	border-right-style: solid;

	border-right-width: 1px;

}



.pagetitle {

	color: #336699;

	font-size: 15px;

	font-weight: bolder;

	margin-left: 7px;

}



.passwdbox {

	border: 1px solid #999999;

	height: 20px;

	width: 94px;

}



.prblacksubnavheader {

	color: #000000;

	font: bold 10px/1px Arial, Helvetica, sans-serif;

}



.prbodyleft {

	border-left-color: #CCCC99;

	border-left-style: solid;

	border-left-width: 1px;

	height: 300px;

	padding-left: 7px;

	padding-right: 7px;

	padding-top: 7px;

}



.prbodyright {

	border-right-color: #CCCC99;

	border-right-style: solid;

	border-right-width: 1px;

	height: 100%;

}



.preloginback {

	background:  url(/ecp_fr/images/prelogin_input_bg.gif) repeat-x;

}



.prelogininfotable {

	padding-left: 25px;

	padding-right: 40px;

}



.prelogintexttable {

	padding-left: 11px;

}



.produclinks {

	color: #003366;

	font-size: 10pt;

	line-height: 15pt;

}



.productbody {

	background:  url(/ecp_fr/images/prodBodyBack.gif) no-repeat right top;

	border-left-color: #79A3C5;

	border-left-style: solid;

	border-left-width: 1px;

	border-right-color: #79A3C5;

	border-right-style: solid;

	border-right-width: 1px;

	padding-left: 7px;

	padding-right: 7px;

	padding-top: 7px;

}



.productbody2 {

	background:  url(/ecp_fr/images/ap_body_back3.jpg) repeat-x top;

	border-left-color: #79A3C5;

	border-left-style: solid;

	border-left-width: 1px;

	border-right-color: #79A3C5;

	border-right-style: solid;

	border-right-width: 1px;

	padding-left: 7px;

	padding-right: 7px;

	padding-top: 7px;

}



.productbodytext {

	color: #5C5C5C;

	font-size: 11px;

	line-height: 15px;

	margin-bottom: 3px;

}



.productborder {

	border-bottom: 1px solid #336699;

	border-top: 1px solid #336699;

}



.productdescrip {

	color: #003366;

	font-size: 11px;

	line-height: 15px;

}



.producthead {

	background:  url(/ecp_fr/images/ap_body_back.jpg) repeat-x;

	border-bottom-color: #96B0C5;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	padding-left: 18px;

}

.producthead2 {

	border-bottom-color: #96B0C5;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	padding-left: 18px;

	background-image: url(/ecp_fr/images/ap_body_back4.gif);

	background-repeat: repeat-x;

	}



.productnav {

	background:  url(/ecp_fr/images/right_menu_bg.jpg) repeat-x;

	padding-left: 8px;

}



.productnavap {

	background:  url(/ecp_fr/images/ap_left_back.jpg) #96B0C5 repeat-x;

	padding-left: 8px;

}



.productnavfa {

	background:  url(/ecp_fr/images/fa_left_back.jpg) #B0CAC4 repeat-x;

	padding-left: 8px;

}



.productnavop {

	background:  url(/ecp_fr/images/op_left_back.jpg) #F5F5F6 repeat-x;

	padding-left: 8px;

}



.productnavpr {

	background:  url(/ecp_fr/images/pr_left_back.jpg) #F8F8F0 repeat-x;

	padding-left: 8px;

}



.productnavsubtext {

	color: #FFFFFF;

	font: 10px/11px Arial, Helvetica, sans-serif;

	left: 5px;

	margin-left: 5px;

	margin-right: 2px;

}



.productnavtext {

	color: #FFFFFF;

	font: 11px/12px Arial, Helvetica, sans-serif;

}



.productnavtextbld {

	color: #FFFFFF;

	font: bold 11px Arial, Helvetica, sans-serif;

}



.relatedinfo {

	color: #003366;

	font-size: 10px;

	line-height: 12px;

	margin-right: 5px;

	text-decoration: none;

}



.relatedinfo a:link {

	color: #003366;

	text-decoration: none;

}



.relatedinfo a:visited {

	color: #003366;

	text-decoration: none;

}



.relatedinfo a:hover {

	text-decoration: underline;

}



.relatedinfohead {

	color: #003366;

	font-size: 12px;

	line-height: 18px;

}



.rightbox {

	background:  url(/ecp_fr/images/tanShadowBack.jpg) repeat-y left;

	margin-left: 21px;

	margin-right: 5px;

}



.searchbox {

	border: 1px solid #999999;

	color: #336699;

	font-size: 10px;

	height: 17px;

	width: 127px;

}



.sublinktext {

	color: #336699;

	font: bold 10px Geneva, Arial, Helvetica, sans-serif;

}



.submit {

	font-size: 9px;

	height: 20px;

	width: 45px;

}



.subnav {

	color: #FFFFFF;

	font-size: 9px;

}



.subscript {

	font: 9px Arial, Helvetica, sans-serif;

	vertical-align: sub;

}



.subtitle {

	color: #333333;

	font-size: 11pt;

	line-height: 15pt;

}



.surveytext {

	color: #336699;

	font: 3mm Arial, Helvetica, sans-serif;

}



.titles {

	color: #336699;

	font-size: 12px;

	font-weight: bold;

}



.unnamed1 {

	border-right: 1px solid #CC3399;

}



#schedule td {

	border-bottom: 1px solid #336699;

	padding: 5px 0 5px 0;

}



#prodMenu a{

	color: #FFFFFF;

	font: 11px/13px Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-weight: bold;

}

#prodMenu a:hover{

	text-decoration: underline;

}

#prodMenu p {margin-bottom: 7.5px}



div#tabs a {

	text-decoration: none;

	color: #003366;

	font-size: 11px;

	font-weight: bold;

	

	

}



#tab1 a {

	background: #77A3C6 url(/ecp_fr/images/tabs/tab1.jpg) no-repeat right;

	height: 27px;

	display: block;

	}

	

/*#tab1 a:hover, #tab2 a:hover, #tab3 a:hover, #tab4 a:hover {

	color: #FFFFFF;

	/*background: #8AB9DE url(images/tabs/tab1-over.jpg) no-repeat right;}*/



#tab2 a {

	background: #BCDAD2 url(/ecp_fr/images/tabs/tab2.jpg) no-repeat right;

	height: 27px;

	display: block;

	 }

	

/*#tab2 a:hover {

	color: #666666;

	background: #8AB9DE url(images/tabs/tab1-over.jpg) no-repeat right;}*/



#tab3 a {

	background:  url(/ecp_fr/images/tabs/tab3.jpg) #F2F3E5 no-repeat right;

	height: 27px;

	display: block;

	}

	

/*#tab3 a:hover {

	color: #666666;

	background: #8AB9DE url(images/tabs/tab1-over.jpg) no-repeat right;}*/



#tab4 a {

	background: url(/ecp_fr/images/tabs/tab4.jpg) #BFC2CB  no-repeat right;

	height: 27px;

	display: block;

	}

	

/*#tab4 a:hover {

	color: #005EBB;

	background: #8AB9DE url(images/tabs/tab1-over.jpg) no-repeat right;}*/

	

div#related a{

	color: #003366;

	font-size: 10px;

	line-height: 11px;

	text-decoration: none;

}



div#related a:hover{

	

	text-decoration: underline;

}



div#related li{

	margin: 0 0 2px;

	padding-left: 0px;

}



div#related ul{

	list-style:  url(/ecp_fr/images/slash-w.gif);

	margin-bottom: 0px;

	margin-left: 0;

	margin-top: 0px;

	padding-left: 1em;

}

div#related2 a{

	color: #003366;

	font-size: 10px;

	line-height: 11px;

	text-decoration: none;

}



div#related2 a:hover{

	

	text-decoration: underline;

}



div#related2 li{

	margin: 0 0 2px;

	padding-left: 0px;

}



div#related2 ul{

	list-style:  url(/ecp_fr/images/slash.gif);

	margin-bottom: 0px;

	margin-left: 0;

	margin-top: 0px;

	padding-left: 1em;

}



.orderbutton {

	border:0;

	color: #336699;

	height:23px;

	line-height:21px;

	font-size: 12px;

	font-weight: bold;

	text-decoration:none;

	text-align:center;

	border-bottom-color: #336699;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-top-color: #336699;

	border-top-style: solid;

	border-top-width: 1px;	

}