x@charset "utf-8";
/* CSS Document */
#EC_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #row-3 #row-3-area-1,
#EC_Canvas_Header_Footer_Right_Nav_Canvas_Id #row-2 #row-2-area-1 { margin-right:10px; display:inline; float:left; width:576px; }

#EC_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #row-3 #row-3-area-2,
#EC_Canvas_Header_Footer_Right_Nav_Canvas_Id #row-2 #row-2-area-2 { display:inline; float:right; width:348px; }

#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #row-2 #row-2-area-1,
#PN_Canvas_Header_Footer_Right_Nav_Banner_Canvas_Id #row-2 #row-2-area-1,
#PN_Canvas_Header_Footer_Right_Nav_Banner_Canvas_Id #row-4 #row-4-area-1 { margin-right:10px; display:inline; float:left; width:689px; }

#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #row-2 #row-2-area-2,
#PN_Canvas_Header_Footer_Right_Nav_Banner_Canvas_Id #row-2 #row-2-area-2, 
#PN_Canvas_Header_Footer_Right_Nav_Banner_Canvas_Id #row-4 #row-4-area-2 { display:inline; float:right; width:225px; }

#PN_Canvas_Header_Footer_Right_Nav_Banner_Canvas_Id .col_right { clear:right; }

.ls-canvas .iw_component,
.ls-canvas .ls-cmp-wrap { margin:0px; padding:0px; }
.ls-canvas .ls-row .ls-lqa-fix { color:#fff; font-size:0; height:0; line-height:0; margin-top:0; }

/* Livesite customizations
-------------------------------------------------- */

.ls-canvas,
.ls-canvas .ls-row { clear:both; }
.ls-canvas .iw_component { margin:0px; }
.ls-canvas #pageHeader .ls-area,
.ls-canvas #pageHeader .ls-area-body,
.ls-canvas.pageContainer { width:948px; margin:0 auto; padding:0; text-align:left; background-color:#ffffff !important; }
.col_left #banner { float:left; }
.ls-canvas .ls-row .ls-lqr-w { width:auto !important; }
#pageContent.contentContainer { padding-bottom:40px;}
#pageBanner.contentContainer,
.ls-row.contentContainer { margin:0; padding:0 12px; background-color:#ffffff; font-size:69%; }
#content.pageContentContainer #contenthead { font-size:110%; }
#pageContent.contentContainer #mainbody {font-size:100%;}
#pageTitle.ls-row.contentContainer { font-size:100%; }
.ls-row.contentContainer #box_top p,
/*.ls-row.contentContainer p { color:#616E75; font-size:12px; }*/
.ls-row.contentContainer #overview p { color:#00AEEF; }
.ls-row#pageHeader, 
.ls-row#pageFooter { padding:0; background-color:#EFF0F0; clear:both; }
#pageTitle { padding-bottom:10px; }
.third ul li, .half ul li { height:auto; }

.ls-canvas.pageContainer .third p { color:#616E75; font-size:12px; margin:0; padding:10px 10px 0 12px; }

.col_left.novertical,
.ls-canvas .ls-lqr,
.ls-canvas .ls-lqr-w-inner,
.ls-canvas .ls-lqa-fix,
.ls-canvas .ls-area,
.ls-canvas .ls-area-body { overflow:visible; clear:both; }
.v2008 #content,
.v2008 .content { background-color:#FFFFFF; padding:0px; position:inherit; }
.v2008 #left_nav { top:188px; }
.v2008 .ls-row.contentContainer p { font-size:inherit; color:inherit; }
#tire4.v2008 #contentHead,
#tire4.v2008 #mainbody { width:924px; }
#tire4.v2008 #pageTitle { padding-bottom:0px; }
#mainbody a.faqAnchor { line-height:1px; font-size:1px; position:absolute; }


.contentContainer #overview { background-position:left top; background-repeat:no-repeat; height:182px; position:relative; width:694px; }
.contentContainer #overview #overview_content { left:15px; position:absolute; top:15px; width:360px; }
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id .col_left#page_content_col_left .ls-cmp-wrap #overview_content h2 { color:#00AEEF; font-size:21px; font-weight:normal; line-height:21px; margin:0; padding:0; _width:auto !important; }
.contentContainer #overview_content p { color:#CCCCCC; margin:0; padding:10px 0 0; }
#businessvalues #overview { width:564px; height:auto; }

.clr { line-height:0px; font-size:0px; color:#fff; }
#tabs li#last { line-height:0px; font-size:0px; }
#page_content_col_left.ls-area.col_left { overflow:hidden; }
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #page_content_col_left.ls-area.col_left .ls-cmp-wrap { _float:left; _height:1%; _width:auto; _WIDTH: 338px; }
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #page_content_col_left.ls-area.col_left .ls-cmp-wrap .half h4.normal { _width:auto; }
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #page_content_col_left.ls-area.col_left .ls-cmp-wrap h4.normal { _width:400px; }
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id .half { _WIDTH: 330px; }
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id #page_content_col_left.ls-area.col_left .ls-cmp-wrap h2 { _width:680px !important; _float:left; }

/*  DOC REP 
____________________________________________*/
.docRep #content { position:inherit; top:0px; left:0px; padding:0px; padding-top:48px; }
.docRep #content #mainbody{ border-top:0px; width:100%; }
.docRep #content hr { width:100%; margin:5px 0 2px 0; padding:0; }
.docRep #content .filetable { width:100%; border-collapse:collapse; border-spacing:0px; }
.docRep #content .filetablename { width:auto; }
.docRep #content .filetable td { font-size:12px; line-height:14px; margin:0; padding:2px 20px 4px 12px; vertical-align:middle; }
.docRep #content .filetable td.filetableinfo, .docRep #content .filetable .filetableodd td.filetableinfo { padding-left:0px; padding-right:0px; width:28px; }
.docRep #pageContent.contentContainer { min-height:520px; }
.docRep span.docrep-title { font-size:18px; margin:0; padding:0 0 0 72px; font-weight:bold; }
.docRep span#DocrepLabel { font-size:12px; font-weight:bold; }
.docRep span.docrep-label { padding:0; margin:0 0 0 72px; display:block; width:780px; text-align:left; font-weight:normal; }
.docRep #filetablediv { margin:0; padding:0 72px 0 72px; }
.docRep #content .filetable .filetableodd td { background-color:#e4e4e4; padding:8px 0 8px 12px; }
.filetableicon { padding-right:8px; }

/* ARTICLE 
____________________________________________*/
.article #content #mainbody { font-size:12px; color:#666666; }
.article #content #mainbody h2 { color:#000; }
.article #content #mainbody ul li,
.article #content #mainbody ul { list-style-type:disc; }
.article #content #mainbody ul ul li,
.article #content #mainbody ul ul { list-style-type:circle; }
.article #content #mainbody ul li { margin-left:20px; }
.article #content #mainbody ul ul{ list-style-type:circle; }

.dprocess #content.pageContentContainer { position:inherit; padding:0px; }

/* EC HOME
____________________________________________*/
#overview.contentContainer{ width:auto; }
/*#overview.contentContainer p { color:#00AEEF; width:564px; }*/
#businessvalue_list { border-bottom-style:solid; border-bottom-width:2px; overflow:hidden; width:576px; height:109px; #height:114px; _height:115px; }
.ecSolutions #businessvalue_list { width:564px; }
#businessvalue_list table { height:109px; #height:114px; _height:115px; }
#businessvalue_list table td.last:hover,
#businessvalue_list table td.last { background:none; }
/*#businessvalues h3 { border-bottom:1px solid #000000; font-size:182%; line-height:100%; margin:0 0 12px; padding:0 0 9px; width:564px; }*/
#expandblocks.ecHomeAccordion { border-top:2px solid #00AEEF; margin-top:151px; #margin-top:157px }
#ftr{ clear:both; float:left; background:#EFF0F0; }


/* New Overflow
____________________________________________*/
.expandblock_contents ul.links.loading{ background:transparent url(/common/img/ajax-loader.gif) no-repeat center center; height:280px; }
.expandblock_contents ul.links.loading li { display:none; }
#mainbody .expandblocks .expandblock_contents.loading { background:#DDDDDD url(/common/img/ajax-loader.gif) no-repeat scroll center center; height:100px; }


/* EC HOME
____________________________________________*/
#mainbody .ls-lqr-w-inner.loading { background:transparent url(/common/img/ajax-loader.gif) no-repeat center center; height:500px; }
#mainbody .ls-lqr-w-inner.loading div { display:none; }


/* PN_PUBLIC_HOME,PN_DETAIL_PAGE TEMPLATE 
____________________________________________*/
#PN_Canvas_Header_Footer_Right_Nav_Tab_Canvas_Id h3 strong,
#PN_Canvas_Header_Footer_Right_Nav_Banner_Canvas_Id h3 strong {color:#00AEEF;}


