body {
	font-family: Montserrat,'Helvetica Neue',Helvetica,Tahoma,Arial,"PingFang SC","Microsoft YaHei",SimHei,"WenQuanYi Micro Hei",sans-serif;
	color:#464646;
	font-size:12px;
	background:#fff;
	text-align:center;
	/*line-height:1em;*/
}
pre {
	font-size:12px;
	/*鐗规畩瀛椾綋*/
	font-family:Courier New;
	color:#464646;
	line-height:1.2em;
	white-space:pre-wrap;
	word-wrap:break-word;
	margin-top:5px;
}
img{ border:0px }
table {font-size:12px;}
/* this is for print functionality */
@media print{
p{ padding-bottom:10px;  }
#dvHeadline{ font-size:23px; padding-bottom:10px; }
}
.clearboth { clear:both; height:1px; margin:0; padding:0; }
.fontsize11px{ font-size:11px !important; }
.txtright{ text-align:right }
.paddingleft10px{ padding-left:10px  }
.error { color:red; }

#container { width:925px;  text-align:left; margin:0 auto; padding:0 22px; }
a:link,a:active { color:#6099e9; text-decoration:none; outline:none; }
a:visited,.column5 a:visited,.column6 a:visited,.news-releases .section05 .col-2 .module2 a:visited,.news-releases .section05 .col-2 .module3 a:visited,.news-releases .section05 .video-list a:visited,.news-releases .section05 .video-feature a:visited,.news-releases .section05 .all a:visited,.section06 a:visited { text-decoration:none; outline:none; color:#6099e9; }
a:hover,.column5 a:hover,.column6 a:hover,.news-releases .section05 .col-2 .module2 a:hover,.news-releases .section05 .col-2 .module3 a:hover,.news-releases .section05 .video-list a:hover,.news-releases .section05 .video-feature a:hover,.news-releases .section05 .all a:hover,.news-releases .section05 .sectors a:hover,.news-releases .section05 .sectors .headlines-subdiv2 a:hover,.section06 a:hover,#errorpage .col-2 a:hover { color:#6099e9; text-decoration:underline; outline:none; }
a:visited{ color:#6099e9;}
* html .news-releases .section05 .sectors a:hover { color:#6099e9; text-decoration:underline; outline:none; }
.section01 { height:115px; width:925px; margin:0; padding:0 0 21px; }
.section01 h1 { width:230px; padding:0; }
.section01 h2 { font-size:28px; font-family:Georgia, "Times New Roman", Times, serif; color:#000;}
.section02 {
	clear:both;
	height:38px;
	width:925px;
	/*background:#fff url(../images/bg-navigation_PRN.gif) repeat-x 0 0;*/
	margin:0;
	padding:2px 0;
	position:absolute;
	top:134px;
}
.section02 li{display:inline; height:auto; }
.section02 a { height:12px; font-size:12px; display:block; line-height:1em; float:left; letter-spacing:normal; padding:14px 21px 12px 15px; }
.section02 a:link,.section02 a:active,.section02 a:visited { color:#333; text-decoration:none; background:#efefef; }
/*lijian20171114*/
.section02 a:link,.section02 a:active,.section02 a:visited {font-weight: 700;}
/*lijian20171114*/
.section02 a:hover,.section02 .sel a { color:#fff; background:#999; text-decoration:none; margin:0;}

#global1{ width:140px; }
#global5 { width:193px; border-left:2px solid #fff; }
#global1, #global5 { background-image:url(../images/bg-navigation-sel-off_PRN.gif); background-repeat:no-repeat;background-position:100% 9px; }
a:hover#global1,.section02 .sel a#global1 {background-image:url(../images/bg-navigation-sel-on_PRN.gif); }
.section02 .sel a:hover#global5 { color:#333; background-color:#EFEFEF;background-image:url(../images/bg-navigation-sel-off_PRN.gif); }
#drop1, #drop2, #drop6 { position:absolute; visibility:hidden; background:#efefef; color:#fff; font-size:11px; display:inline; border-right:2px solid #e4e4e4;
border-bottom:2px solid #dcdcdc; padding:0 10px 10px; }
#drop1 {width: 154px;margin: 0; }
#drop2 { width:207px; margin:0; }
#drop6 { width:207px; margin:0; }
#drop3,#drop4 { width:134px; position:absolute; visibility:hidden; background-color:#efefef; color:#333;
font-size:11px; display:inline; border-right:2px solid #e4e4e4; border-bottom:2px solid #dcdcdc; margin:0; padding:0 10px 10px; }
#drop3 { width:160px; }
#drop2 ol { text-align:left; background:url(../images/line-horz-01_PRN.gif) repeat-x 0 1px; }
.droplinks ol { list-style:none; font-size:12px; text-align:right; padding:0; }
.droplinks a { display:block; background:url(../images/line-horz-01_PRN.gif) repeat-x 0 100%;
padding:10px 4px; }
.droplinks a:link,.droplinks a:active,.droplinks a:visited { color:#848484; }
.droplinks a:hover { color:#fff; background:#999; text-decoration:none; }
.gap-footer-content { height:65px; }

.section03 { clear:both; background:#fff; border-top:1px solid #CCC; text-align:center; margin:0; padding:15px 0; }
.section03 li,.section03 a { font-size:11px; color:#666; }
.section03 a { padding-right:4px; border-right:1px solid #666; }

.content{ width:925px; border-bottom:10px solid #fff; color:#333; margin:2px 0 0; padding:39px 0 0 0; }
.content .bar { clear:both; height:1px; background:url(../images/line-horz-01_PRN.gif) repeat-x 0 100%; padding:15px 0 0; }
.content .section04 { width:177px; float:left; margin:0; padding:0; }
.section04 .block01 { position:relative; height:70px; border-bottom:5px solid #fff; margin:0; padding:0;line-height: 1em; }
.section04 .block01 h2 { position:absolute; bottom:0; font-size:14px; line-height:1em; padding:0 11px 12px; }
.section04 .block02 a { display:block; color:#858585; background:#F4F4F4; border-bottom:5px solid #fff; text-decoration:none; line-height:1.133em;
padding:padding:0px 0 0; }
.section04 .block02 a td,a.singleIndustry { padding:12px 11px 10px 10px; }
.menu-tr { height:18px; background:#F4F4F4; text-decoration:none; color:#858585; border-bottom:5px solid #fff; }
.menu-td1 { font-size:12px; padding:12px 11px 10px 10px; }
.section04 .block02 td.opener { font-size:16px; color:#F4F4F4; width:14%; }
.section04 .block03 {
background:#fff url(../images/line-horz-01_PRN.gif) repeat-x 0 100%; margin:0;
padding:15px 0 15px 12px; }
.section04 .lastblock { background:#fff; margin-top: -5px; }
.section04 .block03 li { line-height:1.33em; padding:0 24px 0 0; }
.section04 .block03 h3 { font-weight:400; font-size:12px; padding:0 0 5px; }
.section04 .block03 p{ padding:10px 24px 15px 0; }
.section05 { width:738px; float:right; margin:0; }
.jumpto { text-align:left; line-height:2em; color:#333; font-size:12px; padding:0 0 12px; }
.section05 .col-2 .tools .jumpto a { font-size:11px; color:#6099E9!important; display:inline; line-height:1.33em; padding:5px 0 14px; }
.jumpto select { color:#333; font-size:12px; }
.jumpto input{ margin-bottom:-5px; }
.section05 h1 { font-weight:400; color:#333; border-bottom:1px solid #ccc; }
.section05 h2 { font-weight:700; font-size:18px; color:#333; padding:0 0 15px; }
.section05 .asset{ margin:0; padding:20px 0px; }
.section05 .column {
	font-size:16px;
	margin:0;
	padding:20px 0 0;
}
.right .asset { float:right; }
.section05 .column p{ line-height:1.385em; padding:0 0 20px; }
.section05 .column ul{ line-height:1.385em; padding:0 0 30px 15px; }
.section05 .block02,.section05 .block03{ clear:both; font-size:12px;background:url(0) repeat-x 0 0; margin:0; }
.section05 .block02 p{ line-height:1.333em; padding:0 0 5px; }
.section05 .block02 ul{ list-style:none; padding:20px 0; }
.section05 .block02 li { line-height:1.5em; padding:0; }
.section05 .block02 h2 { font-weight:700; font-size:18px; }
.section05 .block02 .mcolumn { width:207px; float:left; font-size:11px; padding:0 12px 10px 0; }
.section05 .block02 .mcolumn h3 { color:#333; font-size:12px; font-weight:700; line-height:1.2em; }
.section05 .block02 .mcolumn p { font-size:12px; padding:5px 0; }
.section05 .block02 .column { width:207px; float:left; margin:20px 0 0; padding:0 12px 10px 0; }
.section05 .block02 .col-b { border-left:1px solid #ccc; }
.section05 .block02 .col-b .amarginzero { margin-left:0; }
/* .section05 .block03 { padding:9px 0 0; } */
.section05 .block03 .newcolumn,.section05 .column4 { width:197px; height:94px; float:left; margin:0; padding:20px 5px 20px 15px; }
.section05 .block03 .col-a { background:#efefef; border-right:6px solid #fff; }
.section05 .block03 .col-b { background:#f2f1ab; border-right:6px solid #f2f1ab; }
.products-and-services .section05 .block03 .col-a,
.products-and-services .section05 .block03 .col-b{
	padding:20px 5px 20px 15px;
	margin-bottom:10px;
	border-right:0px !important;
	height:90px;
}
.products-and-services .section05 .block03 .col-a h2,
.products-and-services .section05 .block03 .col-b h2{
	font-weight:700;
	padding:0 0 10px;
	font-size:12px;
}
.sub-block.product-right-recent-releases,
.sub-block.product-right-recent-releases a{
	color: #333;
    font-size: 14px;
    line-height: 1.5em;
    font-weight: 400;
}

.section05 .asset.spec { width:400px !important; height:auto; }
.section05 .asset.spec_1 { width:180px !important; height:auto; padding:20px 10px 10px 0; }
.section05 .column5 { float:left; background:url(../images/line-horz-01_PRN.gif) repeat-x 5px 0;
width:100%; padding:0 0 30px; }
.section05 .column5 h2 { margin:20px 0 5px; padding:0; }
.section05 .column5 ul { line-height:15px; list-style-type:disc; margin:0 0 0 16px; padding:0!important; }
.section05 .column5 .tabs { width:100%; height:36px; margin:35px 0 0; }
.section05 .column5 .tab { width:130px; background:#f4f4f4 url(../images/line-vertical-01_PRN.gif) repeat-y 0 0;
border-top:solid 1px #d4d4d4; border-bottom:solid 1px #d4d4d4; cursor:hand; margin:0; }
.section05 .column5 .notab{ background:url(../images/line-vertical-01_PRN.gif) repeat-y 0 0; }
.section05 .column5 .notab .ext{ border-bottom:solid 1px #d4d4d4; height:36px; width:100%; float:left; }
.section05 .column5 .tabs .sel{ background-color:#fff; border-bottom-style:none; }
.section05 .noline{ background-image:none; }
.section05 .column5 .vid a{ float:left; margin:20px 0 0; }
.section05 .column5 .links{ float:left; width:230px; margin:0 0 0 20px; }
.section05 .column5 .links a { float:left; background:url(../images/line-vertical-01_PRN.gif) repeat-x 0 40px;
height:50px; padding:0 0 0 5px; }
.section05 .column5 .more { float:left; background-image:none!important; font-weight:700; margin:30px 0 0; padding:0 0 0 5px; }
.section05 .column5 .inner { float:left; width:600px!important; }

.column6 { width:925px; padding-left:0!important; }
.column6 .col-1 { width:665px!important; }
.column6 .col-1 .more { margin:10px 0 0 -12px; padding:10px 0 10px 13px; }
.column6 .col-1 .more h6 { font-size:12px; font-weight:400; }
.column6 .col-1 .more .seo-h4-seemorereleases {
	font-size:12px;
	font-weight:400;
	background:none;
	line-height:1em;
	margin:0;
	padding:0;
}
.column6 .col-1 .dt1{ margin:10px 0 25px; }
.column6 .col-1 .dt1 .ext { background:#f4f4f4 url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
vertical-align:middle!important; text-align:left!important; padding-top:5px; line-height:15px; }
.column6 .col-1 .dt1 .namcol { width:150px; text-align:left!important; vertical-align:middle; padding:7px 0; }
.column6 .col-1 .dt1 .namrow { height:25px; vertical-align:bottom!important; }
.column6 .col-1 .dt1 .alt { background-color:#e9f3df; }
.column6 .col-1 .dt1 .item { vertical-align:bottom; }
.column6 .col-1 .dt1 td { text-align:right; padding:0 0 5px; }
.column6 .col-1 .dt1 .btm { background:url(../images/line-horz-01_PRN.gif) repeat-x 0 12px; }
.column6 .col-1 .dt2 { margin-bottom:15px!important; }
.column6 .col-1 .dt3 td.end { width:30px!important; }
.column6 .col-2 { margin-top:0!important; }
.column6 h1.reltitle { background:#fff url(../images/line-horz-01_PRN.gif) repeat-x 0 97px!important;
height:70px; }
.column6 .col-1 .ref li { list-style-type:decimal; font-size:10px; }
.column6 .col-1 .qna tr { height:45px; line-height:15px; }
.column6 .col-1 .qna td { vertical-align:top!important; }
.column6 .col-1 .qna td.lbl { width:20px; }
.column6 .col-1 .spec2 { background:#fff url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
padding-top:25px; margin-top:10px; }

.section05 .col-2 .tools .act li { background:url(../images/line-horz-01_PRN.gif) repeat-x 0 31px; }
.section05 .col-2 .tools .buy { background:url(../images/buy_PRN.jpg) no-repeat 10px 8px; }
.section05 .col-2 .tools .bug { background:url(../images/pencil_PRN.jpg) no-repeat 10px 8px; }
.section05 .col-2 .tools .blogsearch { background:url(../images/blogsearchnew_PRN.gif) no-repeat 10px 8px; }
.section05 .col-2 .tools .link { background:url(../images/chain_PRN.jpg) no-repeat 10px 8px; }
.section05 .col-2 .tools .share { background:url(../images/share_env_PRN.jpg) no-repeat 10px 8px; }
.section05 .col-2 .tools .end { background:none!important; }
.section05 .htools a { height:10px; font-size:12px; font-weight:400; padding:11px 4px 11px 39px; }
.section05 .htools .act .shareit { background-color:#fff; display:inline; margin-left:-185px; margin-top:40px; position:absolute; text-align:left; width:100px; }
.section05 .htools .act .blogit { background-color:#fff; display:inline; margin-left:-90px; margin-top:40px; position:absolute; text-align:left; width:90px; }
.section05 .htools .act .shareit a,.section05 .htools .act .blogit a {
display:block; height:10px; font-size:12px; font-weight:400; border-bottom:1px dotted #ccc; padding:3px 3px 14px; }
.section05 .htools li { text-align:left; border-bottom:1px dotted #ccc; padding:10px 0 11px 0; }
.section05 .htools .share { background:transparent url(../images/share_env_PRN.jpg) no-repeat scroll 10px 8px; }
.section05 .htools .blog { background:transparent url(../images/pencil_PRN.jpg) no-repeat scroll 10px 8px; }

.column6 .col-2 p { padding-bottom:10px!important; }
.column6 .col-1 .lang { float:right; margin:-35px 20px 0 0; }
.column6 .col-1 .extras { float:left; width:100%; background:url(../images/line-horz-01_PRN.gif) no-repeat 0 35px;
margin:-12px 0 0; padding:7px 0 5px; }
.column6 .col-1 .extras .imgcaption { float:left; width:199px; }
.column6 .col-1 .extras a { color:#666; float:left; padding:5px 0 0 25px; }
.column6 .pdf { background:url(../images/pdf_PRN_New.jpg) no-repeat 0 0; }
.column6 .csv { background:url(../images/csv_PRN_New.jpg) no-repeat 0 0; }
.column6 .doc { background:url(../images/doc_PRN_New.jpg) no-repeat 0 0; }
.column6 .docx { background:url(../images/docx_PRN_New.jpg) no-repeat 0 0; }
.column6 .dot { background:url(../images/dot_PRN_New.jpg) no-repeat 0 0; }
.column6 .odf { background:url(../images/odt_PRN_New.jpg) no-repeat 0 0; }
.column6 .ppt { background:url(../images/ppt_PRN_New.jpg) no-repeat 0 0; }
.column6 .rtf { background:url(../images/rtf_PRN_New.jpg) no-repeat 0 0; }
.column6 .sxw { background:url(../images/sxw_PRN_New.jpg) no-repeat 0 0; }
.column6 .txt { background:url(../images/txt_PRN_New.jpg) no-repeat 0 0; }
.column6 .wpd { background:url(../images/wpd_PRN_New.jpg) no-repeat 0 0; }
.column6 .xlt { background:url(../images/xlt_PRN_New.jpg) no-repeat 0 0; }
.column6 .xlw { background:url(../images/xlw_PRN_New.jpg) no-repeat 0 0; }
.column6 .default { background:url(../images/default_PRN_New.jpg) no-repeat 0 0; }
.column6 .extras .divider { float:left; padding:4px 15px 0; }
.column6 .featured .video { float:right; background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
width:321px; height:281px; clear:right; margin:20px 0 0 15px; padding:20px 0 10px; }
.column6 .featured .divider { float:left; height:95px; width:1px; margin:0; padding:0 11px; }
.column6 .featured .divider.rend { padding-right:0; }
.column6 .featured .photo { float:right; padding:0 0 11px; }
.column6 .featured .mulPhoto { float:left; padding:0 0 11px; }
.column6 .featured .photo.rend { width:1px; height:100%; padding:0; }
.column6 .featured .photos { float:right; margin:0 0 20px; }
.column6 .featured .photos.two { width:350px; height:110px; }
.column6 .featured .photos.three { width:510px; height:110px; }
.column6 .featured .photos.four { width:690px; overflow:hidden; }
.column6 .featured .photos.one .rarrow,.column6 .featured .photos.one .larrow,.column6 .featured .photos.two .rarrow,.column6 .featured .photos.two .larrow,.column6 .featured .photos.three .rarrow,.column6 .featured .photos.three .larrow { visibility:hidden; }
.column6 .featured .dllink { float:right; padding-top:5px; font-size:11px; }
.column6 .featured .photos .rarrow { position:absolute; top:0; left:650px; height:160px; width:15px; background:url(../images/arrow_right_PRN.gif) right center; }
.column6 .featured .photos .larrow { position:absolute; top:0; left:0; width:15px;
height:160px; background:url(../images/arrow_left_PRN.gif) repeat scroll left center; }
.column6 .featured .photo .imageDivider { background:url(.../images/vert-dl-line.gif) repeat-y top center; padding-right:5px;
padding-left:5px; height:192px; float:right; }
.img_container .imageDivider {
background:url(.../images/vert-dl-line.gif) repeat-y top center;
padding-right:5px;
padding-left:5px;
height:192px;
float:left;
}

.column7 .col-2 p {
padding-bottom:8px!important;
}

.column7 .col-1 .join01 img {
float:left;
margin:0 25px 0 0;
}

.column7 .col-1 .join01 {
float:left;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:10px 0 0;
padding:20px 0 0;
}

.column7 .col-1 .join01 h2,.column7 .col-1 .join02 h2 {
font-size:16px;
color:#666;
margin:0 0 8px;
}

.column7 .col-1 .contact {
width:70%;
padding:20px 0 0;
}

.column7 .col-1 .join02 {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:35px 0 0;
padding:20px 0 0;
}

.column7 .col-2 .login {
height:316px;
background:#f4f4f4 url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
padding-left:15px;
margin:0 0 40px;
}

.column7 .col-2 .login h2 {
background:none;
padding-bottom:3px;
color:#666;
}

.column7 .col-2 .login p {
font-size:12px;
width:80%;
}

.column7 .col-2 .login .lbl {
float:left;
font-weight:700;
font-size:12px;
margin:15px 0 5px;
}

.column7 .col-2 .login input.txt {
width:89%;
}

.column7 .col-2 .login .rem {
width:100%;
float:left;
margin:12px 0 13px -4px;
}

.column7 .col-2 .login .rem span {
float:left;
margin:3px 0 0 4px;
}

.column7 .col-2 .login a {
float:left;
width:170px;
color:#6099e9;
margin:22px 0 0;
}

.column8 .col-1 {
margin-top:19px!important;
}

.column8 .col-1 p {
line-height:18px!important;
margin:5px 0 0!important;
padding:0 0 15px!important;
}

.column8 .col-1 h2 {
font-size:16px!important;
font-weight:400!important;
background:url(../images/RSS-icon.gif) no-repeat 0 3px;
height:18px;
padding:4px 0 0 22px !important;
}

.column8 .col-1 .arrow {
background:url(../images/rss_arrow_PRN.gif) no-repeat 5px 9px;
width:25px;
cursor:pointer;
}

.column8 .col-1 .arrowDown {
background:url(../images/rss_arrowdown_PRN.gif) no-repeat 5px 9px;
width:25px;
cursor:pointer;
}

.column8 .col-1 .subscribe {
background:url(../images/subscribe_button_PRN.gif) no-repeat 0 8px;
width:70px;
cursor:pointer;
}

.column8 .col-1 .topitem {
height:27px;
background-color:#fff;
}

.column8 .col-1 .item {
height:0;
background-color:#fff;
border-top:0;
border-bottom:0;
}

.column8 .col-1 .alt {
height:27px;
background-color:#fafae1;
}

.column8 .col-1 .feeds {
border-bottom:solid 1px #ddd;
border-collapse:collapse;
}

.column8 .col-1 .subfeeds {
border-bottom:solid 0 #ddd;
}

.column8 .col-1 .feeds td {
border-top:solid 1px #ddd;
}

.column8 .col-1 .feeds td.feedGroup {
height:27px;
font-weight:700;
}

.column8 .col-1 .feeds .subfeeds td {
border-top:solid 1px #ddd;
height:27px;
}

.column8 .col-1 .feeds .subfeeds .topCat {
border-top:solid 0 #ddd;
height:27px;
}

.column8 .col-1 .item .arrow.sel {
background:#fafae1 url(../images/rss_arrowdown_PRN.gif) no-repeat 2px 11px;
border-top:solid 0 #ddd;
}

.column8 .col-1 .item .arrow.selLeft {
background:#fafae1 url(../images/rss_arrow_PRN.gif) no-repeat 5px 9px;
width:25px;
cursor:pointer;
border-top:solid 0 #ddd;
}

.column8 .col-1 .item .arrow.non-sel {
background:#fff url(../images/rss_arrowdown_PRN.gif) no-repeat 2px 11px;
}

.column8 .col-1 .feeds .item.sub .arrow {
background:none;
cursor:auto!important;
border-top-width:0!important;
}

.column8 .col-1 .feeds .item.sub .arrow.top {
border-top:solid 1px #ddd!important;
}

.column8 .col-1 .feeds .bottom {
border-bottom:solid 1px #ddd!important;
}

.column8 .col-1 .feeds .notop {
border-top:solid 0 #ddd!important;
}

.column8 .col-1 .feeds h4 {
	background:transparent none repeat scroll 0 0;
	color:#666;
	font-size:12px;
	font-weight:400;
	line-height:1em;
	padding:8px;
}

.column8 .col-1 .feeds .item.sub h4 {
padding-left:15px;
width:228px;
}

.column8 .col-1 .feeds .sub2 {
height:35px;
background-color:#f4f4f4;
}

.column8 .col-1 .feeds .sub2 .arrow {
background-color:#fff!important;
}

.column8 .col-1 .feeds .sub2 .icons {
border-top-width:0!important;
padding-top:5px;
}

.column8 .col-1 .feeds .sub2 .icons img {
border:0;
padding:0 0 0 2px;
}

.column8 .col-1 .feeds .subfeeds .rssRowHeight {
height:0;
}

.column8 .col-1 .feeds .subfeeds .rssRowNoBorder {
border-top:solid 0 #ddd;
}

.column8 h1.rssbig {
background:url(../images/orange_rssFEED_PRN.gif) no-repeat 0 0;
font-size:23px;
margin:0 0 24px;
padding:35px 0 18px 60px !important;
}

.column9 {
width:100%;
padding:30px 0 0!important;
}

.column9 .col-1 {
width:594px!important;
}

.column9 .col-1 h1 {
background-image:none!important;
border-bottom:1px solid #CCC!important;
padding:0!important;
}

.column9 .col-1 p.count {
float:right;
width:200px;
text-align:right;
margin:-37px 0 0;
}

.column9 .col-1 p.phrase {
margin:13px 0 0;
}

.column9 .col-1 h2 {
background:url(../images/icon-sprite-tools_PRN.gif) no-repeat 0 3px;
height:18px;
color:#666;
font-size:16px!important;
font-family:Georgia;
margin:0 0 6px;
padding:3px 0 0 22px !important;
}

.column9 .col-1 .dateicons {
font-size:11px;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
width:100%!important;
font-family:Georgia;
padding:10px 0 0;
}

.column9 .col-1 .results .dateicons .date {
padding-bottom:4px;
float:left;
margin:4px 10px 0 0;
}

.column9 .col-1 .results .dateicons img {
margin:3px 0 0 10px;
}

.column9 .col-1 .results a {
float:left;
width:100%;
margin:4px 0 2px;
}

.column9 .col-1 .results p {
line-height:18px;
width:100%;
clear:both;
}

.column9 .col-1 .results .btm {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:0;
padding:33px 0 0;
}

.column9 .col-1 .results .btm .paging {
float:right;
width:35%;
margin:-40px 0 0;
}

.column9 .col-1 .results .btm .paging a {
float:left;
width:auto;
margin:0 0 0 7px;
}

.column9 .col-1 .results .btm .paging .sel {
color:#999;
cursor:text;
text-decoration:none;
}




.column9 .col-1 .results .btm .paging .prevdiv,.column9 .col-1 .results .btm .paging .nextdiv {
float:left;
margin:0 0 0 7px;
}

.column9 .col-1 .seo-search-h3 {
float:left;
background:none;
font-size:11px;
font-weight:400;
color:#666;
margin:6px 10px 0 0;
padding:0;
}

.column9 .col-1 .seo-search-h2 {
background:none;
font-size:12px!important;
font-weight:400;
height:auto;
line-height:1.333em;
margin:6px 6px 6px 0;
padding:0 0 2px!important;
}

.column9 .col-1 .headlines-subdiv1 .seo-search-h3 {
float:left;
background:none;
font-size:11px;
font-weight:400;
color:#666;
margin:4px 0 0;
padding:0 0 4px;
}

.column9 .col-1 .headlines-subdiv2 .seo-search-h2 {
background:none;
font-size:12px!important;
font-weight:400;
height:auto;
margin:6px 6px 6px 0;
padding:0 0 2px!important;
}

.column9 .col-1 .headlines-subdiv1 {
width:13%;
}

.column9 .col-1 .headlines-subdiv2 {
width:87%;
}

.seo-search-gap {
clear:both;
height:7px;
}

.column9 .col-2 {
background:#f4f4f4 url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:28px 0 0!important;
}

.column9 .col-2 h3 {
font-weight:700!important;
color:#333!important;
margin:4px 0 1px;
}

.column9 .col-2 p.lbl,.column9 .col-2 p.lbl2 {
color:#333;
background:#f4f4f4 url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:13px 0 0;
padding:13px 0 0;
}

.column9 .col-2 table {
margin:0 0 0 -3px;
}

.column9 .col-2 table tr {
height:19px;
}

.column9 .col-2 table.t1 {
margin:3px 0 0 -3px;
}

.column9 .col-2 table.t2 {
margin:5px 0 0 -4px;
}

.column9 .col-2 table.t3 {
margin:3px 0 0 -4px;
}

.column9 .col-2 table.custdate {
margin:0 0 0 18px;
}

.column9 .col-2 table.custdate input {
width:27px;
}

.column9 .col-2 table.custdate input.year {
width:45px;
}

.column9 .col-2 table.custdate .dateimg {
background:url(../images/icon-sprite_PRN.gif) no-repeat 0 -84px!important;
width:16px;
cursor:pointer;
}

.column9 .col-2 h4 {
color:#666;
background:url(../images/rss_arrow_PRN.gif) no-repeat 2px 11px!important;
width:89%;
padding:10px 0 0 16px !important;
}

.column9 .col-2 h4.arrowdown {
background:url(../images/rss_arrowdown_PRN.gif) no-repeat 0 13px!important;
margin:0 0 0 -1px;
padding:10px 0 0 17px !important;
}

.column9 .col-2 .hline {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 16px;
height:23px;
width:89%;
}

.column9 .col-2 .reflinks {
margin:2px 0 0 17px;
}

.column10 .col-1 {
width:670px!important;
}

.column10 .col-1 table.searchfields {
width:100%;
background-color:#f4f4f4;
margin:0 0 20px;
}

.column10 .col-1 table.searchresults {
margin-top:-20px!important;
}

.column10 .col-1 table.searchfields .row td {
height:35px;
}

.column10 .col-1 table.searchfields .rowmed td {
height:41px;
}

.column10 .col-1 table.searchfields .rowtall td {
height:111px;
}

.column10 .col-1 table.searchfields .break {
background-color:#fff;
height:5px;
}

.column10 .col-1 table.searchfields h4 {
background:none;
font-weight:400;
width:auto;
font-size:12px;
padding:0 0 0 10px;
}

.column10 .col-1 table.searchfields h4.spec {
padding-top:10px;
}

.column10 .col-1 table.searchfields select {
width:185px;
margin:0;
padding:0;
}

.column10 .col-1 table.searchfields input.searchTextbox {
width:180px;
}

.column10 .col-1 table.searchfields .industry {
height:120px;
margin:8px 0;
}

.column10 .col-1 table.searchfields img.arrow {
margin:7px 0 7px 10px;
}

.column10 .col-1 table.searchfields img.add {
margin:0 0 5px;
}

.column10 .col-1 table.searchfields .dvSearchCat {
padding:0px 0 0px 10px;
}

.column10 .col-1 table.searchfields .dvSearchCat li {
padding-left:10px;
list-style-type:none;
margin-bottom:0;
}

.column10 .col-1 table.searchfields .dvSearchCat ul {
margin-bottom:5px;
padding:0 0 5px 20px;
}

.column10 .col-1 table.searchfields .dvSearchTree td {
padding:10px 0 15px 10px;
}

.column10 .col-1 table.searchfields .dvSearchCat td {
height:0;
vertical-align:top;
margin:0;
padding:0;
}

.column10 .col-1 img.srch {
margin:15px 7px 0 0;
}

.column10 .col-1 img.clear {
margin:15px 0 0;
}

.news-releases .section04 .block01 {
background:#fff;
}

.news-releases .section04 .block01 h2 {
width:110px;
color:#333;
font-size: 20px;
}

.news-releases .section05 h1 {
font-size:23px;
margin:0 0 10px;
padding:35px 0 18px;
}

.news-releases .section05 .col-1 .videos {
border:none;
margin:0;
padding:0;
}

.news-releases .section05 .col-2 p {
line-height:1.333em;
padding:0 0 15px;
}

.news-releases .section05 .col-2 .seo-ul-sharefeatures {
line-height:1.333em;
padding:0;
}

.news-releases .section05 .col-2 span {
color:#858585;
}

.news-releases .section05 .col-2 ul {
list-style:none;
padding:0 0 15px;
}

.news-releases .section05 .asset {
position:relative;
z-index:1;
margin:15px 0 20px;
padding:0;
}

.news-releases .left .asset {
width:191px;
vertical-align:top;
}

.news-releases .right .asset {
width:323px;
}

.news-releases .section05 .asset .clip {
position:absolute;
z-index:2;
top:0;
left:0;
width:190px;
height:190px;
}

.news-releases .section05 .column {
width:230px;
float:left;
font-size:12px;
margin:0 0 0 10px;
padding:15px 0 0;
}

.news-releases .section05 .column h2 {
font-weight:400;
line-height:1.333em;
font-size:13px;
padding:10px 0;
}

.news-releases .section05 .column h6 {
font-weight:400;
font-size:12px;
line-height:1.2em;
color:#666;
padding:0;
}

.news-releases .section05 .column .seo-h3-datetime {
font-weight:400;
font-size:12px;
line-height:1.333em;
color:#666;
background:none;
padding:0;
}

.news-releases .section05 .column .image {
position:relative;
z-index:1;
height:132px;
width:132px;
margin:0 0 40px;
padding:0;
}

.news-releases .section05 .block02 h3 {
font-weight:400;
font-size:16px;
line-height:1.333em;
color:#333;
margin:0;
padding:0 0 5px;
}

.news-releases .section05 .block02 h4 {
font-size:11px;
}

.news-releases .section05 .block02 .column {
padding-top:0;
padding-bottom:10px;
width:132px;
float:left;
word-wrap:break-word;
margin:20px 0 0;
}

.news-releases .section05 .block02 .column img {
margin-bottom:15px;
}

.news-releases .section05 .block02 .col-b {
margin:20px 10px 0;
}


.news-releases .section05 .block02 .col-b a,.news-releases .section05 .block02 .col-b h2,.news-releases .section05 .block02 .col-b h6,.news-releases .section05 .block02 .col-b p {
margin-left:0;

word-wrap:break-word;
}

.news-releases .section05 .featured .col-b {
border-left:1px solid #fff;
border-right:1px solid #fff;
}

.news-releases .section05 .block02 {
background:none;
}

.news-releases .section05 .featured,.news-releases .section05 .sectors {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
}

.news-releases .section05 .your-news {
border-top:1px solid #999;
padding:0 0 15px;
}

.news-releases .section05 .your-news h3 {
padding:20px 0 0;
}

.news-releases .section05 .video-feature {
width:330px;
float:left;
margin:0;
padding:15px 0;
}

.news-releases .section05 .video-feature p {
line-height:1.125em;
padding:7px 0 0;
}

.news-releases .section05 .video-list {
width:107px;
font-size:12px;
float:left;
margin:0 0 20px;
padding:15px 0 0;
}

.news-releases .section05 .video-list h6 {
font-weight:400;
font-size:11px;
line-height:1.333em;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
padding:15px 0 0;
}

.news-releases .section05 .video-list p {
font-size:11px;
line-height:1.125em;
padding:0 0 15px;
}

.news-releases .section05 .video-list li:last-child {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 100%;
}

.news-releases .section05 .top-videos h3 {
line-height:1em;
background:none;
margin:0;
padding:0;
}

.news-releases .section05 .top-videos #flashObj {
margin-top:20px;
}

.news-releases .section05 .videos h3 {
line-height:1em;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
padding:20px 0 0;
}

.news-releases .section05 .videos p.all {
clear:both;
padding:20px 0 25px;
}

.news-releases .section05 .sectors h3 {
margin-top:10px;
line-height:1em;
padding:20px 0 15px;
}

.news-releases .section05 .sectors h3.newsrelease-packageone {
padding:10px 0 15px;
}

.news-releases .section05 .headlines-subdiv2 .seo-h2-headlinelist {
font-weight:400;
line-height:1.5em;
padding:0;
}

.news-releases .section05 .sectors li {
clear:both;
list-style:none;
padding:0;
}

.news-releases .section05 .sectors .image {
position:relative;
z-index:1;
height:93px;
width:132px;
float:left;
margin:0 10px 15px 0;
padding:0;
}

.headlines-subdiv2 {
float:left;
width:80%;
}

.news-releases .section05 .headings ul {
list-style:none;
margin:0;
padding:0 0 20px;
}

.news-releases .section05 .headings li {
clear:both;
padding-bottom:5px;
padding-top:15px;
list-style:none;
margin:0;
}

.news-releases .section05 .headings a {
color:#333!important;
}

.news-releases .section05 .headings a:visited {
text-decoration:none;
outline:none;
color:#939!important;
}

.news-releases .section05 .headings a:hover {
color:#6099e9!important;
text-decoration:underline;
outline:none;
}

.news-releases .section05 .module3 {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:0 0 10px;
padding:2px 0 0;
}

.news-releases .section05 .module4{ padding-right:18px !important; }
.news-releases .section05 .col-2 span.green{color: #6EAE26 !important;}

.news-releases .section05 .module3 .stocks {
background:#e9f3df;
margin:0;
padding:10px 8px;
}

.news-releases .section05 .module3 .stocks h2 {
background:none;
padding:0 0 10px;
}

.news-releases .section05 .module3 .stocks ul {
list-style:none;
margin:0 0 8px;
padding:0;
}

.news-releases .section05 .module3 .stocks li {
line-height:1.333em;
padding:0;
}

.news-releases .section05 .module3 .stocks table {
font-size:12px;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:0 0 9px;
}

.news-releases .section05 .module3 .stocks .top td {
padding:8px 0 0;
}

.news-releases .section05 .module3 .stocks td {
font-size:11px;
line-height:1.333em;
}

.news-releases .section05 .module3 .stocks .ticker {
width:70px;
}

.news-releases .section05 .module3 .stocks .price {
width:63px;
text-align:right;
}

.news-releases .section05 .module3 .stocks .change {
width:45px;
text-align:right;
}

.news-releases .section05 .module3 .stocks .search {
width:35px;
text-align:right;
}

.news-releases .section05 input.look {
width:45px;
font-size:11px;
color:#666;
text-transform:uppercase;
}

.section05 .removepad-bg {
background:none;
padding:0;
}

.section05 .modsearch {
background:#f4f4f4 url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
padding:15px 0 20px 22px !important;
}

.section05 .searchaddon {
background:none;
padding:30px 0 0;
}

.section05 .searchaddon table {
font-size:12px;
margin:0 0 0 -23px;
}

.section05 .col-2 {
width:245px;
float:right;
font-size:11px;
color:#666;
margin:0 0 20px;
}

.section05 .col-2 h2 {
font-weight:bold;
color: #333;
font-size:18px;
line-height:1.2em;
/*border-bottom: 1px solid #efefef;*/
padding: 10px 0 10px;
}

.section05 .col-2 h3 {
font-weight:400;
font-size:12px;
color:#666;
padding:0 0 4px;
}

.section05 .col-2 .seo-col2-h3 {
font-weight:700;
font-size:12px;
line-height:1.13em;
/*background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;*/
color:#333;
padding:14px 35px 15px 0;
}

.section05 .col-2 .seo-col2-h4 {
line-height:16px;
font-size:11px;
color:#858585;
padding:0 0 10px;
}

.section05 .col-2 .seo-h3-datetime {
font-weight:400;
font-size:11px;
line-height:1.333em;
color:#858585;
background:none;
margin:0;
padding:0;
}

.section05 .col-2 h4 {
font-weight:400;
font-size:11px;
color:#333232;
padding:0 0 2px;
}

.section05 .col-2 p {
line-height:1.333em;
padding:0 0 30px;
}

.portal .section05 .col-2 h2 {
line-height:1.2em;
margin:5px 0 0;
}

.section05 .col-2 .tools {
margin:0;
}

.section05 .col-2 .tools h4 {
font-size:12px;
padding:0 0 5px;
}

.section05 .col-2 .tools a {
height:10px;
display:block;
font-size:12px;
font-weight:400;
padding:11px 11px 11px 39px;
}

.section05 .col-2 .tools .rss {
background:#F8F8F8 url(../images/RSS-icon.gif) no-repeat 10px 11px;
height:auto;
}

.section05 .col-2 .tools .morecat,.section05 .col-2 .morecat {
background:#F8F8F8 no-repeat 0 0;
display:block;
}

.section05 .col-2 .tools .morecat img {
padding:1px 4px 2px 5px;
}

.section05 .col-2 .tools .morecat a {
display:inline;
padding:1px 0 0;
}

.section05 .col-2 .tools .mobile {
background:#F8F8F8 url(../images/icon-sprite-tools_PRN.gif) no-repeat 12px -31px;
}

.section05 .col-2 .tools .podcasts {
background:#F8F8F8 url(../images/icon-sprite-tools_PRN.gif) no-repeat 10px -71px;
}

.section05 .col-2 .tools .alerts {
background:#F8F8F8 url(../images/icon-sprite-tools_PRN.gif) no-repeat 10px -109px;
}

.section05 .col-1 {
width:480px;
float:left;
margin:0;
padding:0 0 20px;
}

.section05 .col-1 h1 {
font-size:25px;
line-height:1.2em;
border-bottom: 1px solid #efefef;
/*border-bottom:none;*/
/*background:url(../images/line-horz-01_PRN.gif) repeat-x 0 100%;*/
padding:7px 0 15px;
}

.section05 .col-1 h2 {
color:#333; font-weight:400; font-size:16px; margin:20px 0 10px; padding:0 0 10px; 
}

.knowledge .section05 .col-1 h2 {
font-size:16px;
font-weight:400;
padding:0 0 4px;
}

.section05 .col-1 .seo-h2-subheadline {
padding-bottom:25px;
padding-top:10px;
color:#959595;
font-weight:400;
font-size:18px;
}

.section05 .col-1 h5 {
font-weight:400;
height:12px;
font-size:12px;
line-height:1em;
color:#333;
border-bottom:1px solid #CCC;
padding:27px 0 7px;
}

.section05 .col-1 p {
line-height:1.333em;
padding:0 0 10px;
}

.knowledge .section05 .col-1 p,.knowledge .section05 .col-1 span,.knowledge .section05 .column p,.products .section05 .column p,.products .section05 .column span {
color:#333;
line-height:1.3em;
}

.misc .section05 .column p {
line-height:1.2em;
}



.divOverflow { width:100%; overflow-x:auto; overflow-y:hidden; }
.section05 .byline {
height:41px;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 100%;
margin:0 0 20px;
padding:0;
}

.section05 h6.by {
font-size:12px;
color:gray;
width:30px;
height:30px;
float:left;
padding:15px 0 0;
}

.section05 h6.icon {
width:40px;
height:30px;
float:left;
padding:5px 0;
}

.section05 h6.author {
font-weight:400;
font-size:12px;
color:gray;
width:209px;
height:30px;
float:left;
padding:15px 0 0;
}

.section05 h6.discuss {
font-weight:400;
font-size:12px;
color:#4e4e4e;
width:158px;
height:30px;
float:right;
text-align:right;
background:url(../images/icon-sprite_PRN.gif) no-repeat 6px -31px;
padding:15px 0 0;
}

.content img.right {
float:right;
margin:0 0 0 20px;
padding:0;
}

.content img.left {
float:left;
margin:20px 20px 10px 0;
padding:0;
}

.section05 .related {
clear:both;
margin:0;
padding:0 0 10px;
}

.section05 .comments {
margin:0;
padding:0 0 20px;
}

.section05 .comments h4 {
font-size:12px;
padding:0 0 4px;
}

.section05 .comments .field1 {
margin-bottom:15px;
width:235px;
}

.section05 .comments .field2 {
margin-bottom:15px;
width:425px;
}

.section05 .comments textarea.field2 {
margin-bottom:5px;
width:429px;
height:105px;
border:1px solid #e3e3e3;
}

.section05 .comments .rad {
margin:-2px 5px 0 0;
padding:0;
}

.section05 .comments .btn1 {
margin:10px 0;
padding:0;
}

.comments .block1 {
font-size:12px;
color:gray;
border-style:solid;
border-width:2px;
margin:0 0 5px;
padding:20px 15px;
}

.comments .user {
background:#F4F4F4;
border-color:#F4F4F4;
}

.comments .useralt {
border-color:#F4F4F4;
}

.comments .author {
background:#f3f2b9;
border-color:#f3f2b9;
}

.comments .block1 h2 {
font-size:12px;
padding:2px 0 20px 25px;
}

.comments .user h2,.comments .useralt h2 {
background:url(../images/icon-sprite_PRN.gif) no-repeat 0 -43px;
}

.comments .author h2 {
background:url(../images/icon-sprite_PRN.gif) no-repeat 0 0;
}

.comments p.posted {
font-size:11px;
margin:0;
padding:0;
}

.comments span { color:#343434; }
.knowledge .section04 .block01 { background:#eceb87; }
.knowledge .section05 .col-1 h1 { padding:35px 0 10px; }
.knowledge .section05 .col-1 h3 { background:none; color:#333; line-height:1.2em; padding:0 0 5px; }
.knowledge .section05 h1 {
font-size:23px;
padding:38px 0 13px;
}

.knowledge .lightboxContainer .section05 h1 {
font-weight:400;
color:#333;
border-bottom:1px solid #CCC;
padding:0;
}

.knowledge .section05 .article b {
font-weight:400;
color:#333;
}

.knowledge .section05 .events p {
padding:0 0 2px;
}

.knowledge .section05 .events h3 {
font-size:12px;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
margin:20px 0 0;
padding:15px 0 2px;
}

.knowledge .section05 .discuss .block02 {
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 0;
padding:20px 0 10px;
}

.knowledge .section05 .discuss .block02 h2 {
padding:0 0 5px;
}

.knowledge .section05 .discuss .block02 h6 {
font-weight:400;
margin:-10px 0 15px;
padding:0;
}

.knowledge .section05 .discuss .block02 .reg1,.knowledge .section05 .discuss .block02 .reg2 {
width:328px;
margin:0 0 15px;
}

.knowledge .section05 .discuss .block02 .reg2,.knowledge .section05 .discuss .block02 .filled {
color:#BCBCBC;
}

.knowledge .section05 .discuss .block02 td {
padding:0 5px 10px 0;
}

.knowledge .section05 .discuss .block02 .check {
vertical-align:top;
}

.knowledge .section05 .discuss .block02 .note {
font-size:10px;
width:328px;
}

.home h1 {
font-weight:400;
font-size:16px;
color:#333;
}

.home h2 {
font-weight:400;
font-size:12px;
color:#333;
}

.home .block01 {
/*height:246px;*/
margin:0;
padding:15px 0 0;
}

.home .block01 h1 {
height:16px;
width:940px;
float:left;
padding:11px 0;
}

.home .block01 h2 {
font-size:12px;
padding:0;
}

.home .block01 .col a:hover {
color:#fff;
background:#6095c3;
text-decoration:none;
}

* html .home .block01 .box-c {
margin:0 -15px 0 0;
}

.block01 .box-hover {
background:#6095c3;
cursor:pointer;
}

#drop5 {
width:153px;
position:absolute;
visibility:hidden;
background-color:#EFEFEF;
color:#333;
font-size:11px;
display:inline;
border-right:2px solid #e4e4e4;
border-bottom:2px solid #dcdcdc;
margin:0;
padding:0 10px 10px;
}

.home .block02 {
clear:both;
/*1height:277px;
background:url(../images/line-horz-01_PRN.gif) repeat-x 0 42px;
1background-color:#fdf;*/
margin:0;
padding:15px 0 25px;
}

.home .block02 h1 {
/*1height:16px;*/
width:675px;
float:left;
margin:0;
padding:0;
}

.home .block02 h2 {
	height:16px;
	width:500px;
	float:left;
	color:#333;
	font-size:16px;
	font-weight:400;
	margin:0;
	padding:0;
}

.home .block02 h5 {
font-weight:400;
font-size:12px;
height:22px;
width:400px;
float:right;
text-align:right;
margin:0;
padding:5px 0 0;
}

.home .block02 .scroll {
clear:both;
1padding:8px 0 0 0;
width:925px;
1height:243px;
margin:0;
}

.home .block02 .scroll a.prev,.home .block02 .scroll a.next {
height:243px;
width:30px;
display:block;
float:left;
}

.home .block02 .scroll a.next {
background:url(../images/line-vertical-01_PRN.gif) repeat-y 5px 0;
padding:0 0 0 10px;
}

.home .block02 .col {
position:relative;
z-index:1;
height:223px;
width:250px;
float:left;
background:url(../images/bg-browse_PRN.gif) repeat-y 0 0;
padding:10px 12px 10px 23px;
}

.home .block02 .col .image {
position:relative;
z-index:1;
height:174px;
width:250px;
overflow: hidden;
margin:0;
padding:0;
}

.home .block02 .col .image .clip {
position:absolute;
z-index:2;
left:0;
top: 50%;
transform: translateY(-50%);
-ms-transform: translateY(-50%);
}

.home .block02 .col .image .vid {
position:absolute;
z-index:3;
bottom:6px;
left:8px;
}

.home .block02 .col .image .vid img {
bottom:39px;
left:75px;
z-index:3;
position:absolute;
}

.home .block02 .col h2 {
font-weight:400;
font-size:12px;
line-height:1.2em;
padding:0;
}

.home .block02 .col .seo-h2-block2 {
font-weight:400;
font-size:14px;
line-height:1.5em;
width:100%;
float:left;
padding:0;
color: #333;
}
.home .block02 .col .seo-h2-block2 a{
	color: #333;
}
.home .block02 .col h6 {
font-weight:400;
font-size:12px;
padding:4px 0 2px;

}

.home .block02 .col .seo-home-h4 {
font-weight:400;
font-size:12px;
color:#999;
float:left;
width:90%;
padding:0 0 4px;
}

.home .block02 .col .video {
float:right;
padding-top:4px;
}

.home .block03 {
width:215px;
float:right;
background:url(../images/line-vertical-01_PRN.gif) repeat-y 5px 0;
margin:0 0 25px;
padding:0 0 0 15px;
}

.home .block03 h6 {
font-weight:400;
font-size:10px;
color:#999;
padding:20px 0 2px 4px;
}

.home .block03 p {
padding:0 0 10px 4px;
}

.home .block03 .cta1 {
background:#E9EDF0;
margin:0;
}

.home .block03 .cta1 p {
font-size:12px;
color:#333;
padding:10px 60px 0 10px;
}

.home .block03 ul {
padding:0 0 0 20px;
}

.home .block03 li {
line-height:1.267em;
list-style:disc;
padding:0;
}

.section06 {
width:693px;
float:left;
margin:0;
padding:12px 0 25px;
}

.section06 p {
font-size:12px;
line-height:1.333em;
margin:0 0 10px;
padding:0 0 10px;
}

.section06 .col .seo-h3-presscolumn {
color:#666;
font-size:12px;
border-bottom:1px solid #EFEFEF;
line-height:1.333em;
margin:0 0 10px;
padding:0 0 10px;
}

.section06 .col {
width:331px;
float:left;
margin:0;
padding:0 5px 25px;
}

label {
font-weight:400;
font-size:10px;
color:#999;
padding:10px 0 2px 4px;
}

#phc_distributionpoints {
width:670px;
padding-top:10px;
}

#phc_distributionpoints .leftnav {
float:left;
width:182px;
padding-top:15px;
}

#phc_distributionpoints .leftnav ul {
width:180px;
list-style:none;
border:1px dashed #c1c1c1;
font-family:Georgia;
border-width:1px 0 0;
margin:0;
padding:2px 0 0;
}

#phc_distributionpoints .leftnav ul li {
width:180px;
margin:-2px 0 0;
padding:0;
}

#phc_distributionpoints .leftnav ul li a.current {
background-color:#fff;
border-bottom:1px dashed #c1c1c1;
border-right:1px solid #fff;
}

#phc_distributionpoints .leftnav ul li a {
width:145px;
font-size:14px;
color:#000;
text-decoration:none;
font-weight:700;
display:block;
background-color:#f4f4f4;
border-bottom:1px dashed #c1c1c1;
border-right:1px solid #c1c1c1;
border-left:1px solid #c1c1c1;
margin:0;
padding:10px;
}

#phc_distributionpoints .leftnav ul li a:hover {
width:145px;
font-size:14px;
color:#000;
text-decoration:none;
font-weight:700;
display:block;
background-color:#fff;
border-bottom:1px dashed #c1c1c1;
border-right:1px solid #c1c1c1;
margin:0;
padding:10px;
}

#phc_distributionpoints .content {
float:left;
width:468px;
position:relative;
padding:15px 10px;
}

#phc_distributionpoints .content ul {
float:left;
1margin-left:10px;
margin:15px 0 0;
padding:0;
}

#phc_distributionpoints .content ul li {
float:left;
width:198px;
margin-bottom:5px;
background:transparent url(../images/blue_dont_PRN.gif) no-repeat 2px 3px;
padding:0 10px 0 15px;
}

#1phc_distributionpoints .content p {
float:left;
width:425px;
padding-left:10px;
margin-bottom:5px;
margin-left:0;
}

.spacerdiv {
clear:both;
font-size:1px;
line-height:1px;
margin:0;
padding:0;
}

.iddtitle {
margin:20px 0 0;
}

.iddresults {
width:438px;
}

.iddtable td {
margin:2px 0;
}

.iddtable th {
text-align:left;
padding:0 0 10px;
}

.iddtable .td1 {
font-size:12px;
width:75%;
}

.iddtable .td2 {
font-size:12px;
width:25%;
}

.showdiv a {
float:left;
1position:absolute;
1top:10px;
1left:10px;
display:inline;
color:#6099e9!important;
}

a.normal {
width:160px;
font-size:14px;
color:#000;
text-decoration:none;
font-weight:700;
display:block;
background-color:#f1f1f1;
border-bottom:1px dashed #c1c1c1;
border-right:1px dashed #c1c1c1;
padding:10px;
}

.sublinks {
clear:both;
background:#fff;
margin:0;
padding:0;
}

.sublinks li,.section03 a {
font-size:12px;
color:#666;
}

.sublinks a {
padding-right:4px;
border-right:1px solid #666;
color:#6099e9!important;
}

.greyBox {
background-color:#cfcfcf;
padding:20px 0 20px 20px;
}

.boxText {
font-weight:700;
font-size:11px;
}

.hlcolor {
color:#6095c3!important;
}

#us1 {
display:block;
}

.iddresults .horizontalline {
background:url(.../images/line-horz-01.gif) repeat-x 0 2px;
}

.iddresults .iddpaginationol {
width:100%;
margin:0;
}

.iddresults .iddcontent {
color:#999;
cursor:text;
text-decoration:none;
float:left;
width:50%;
}

.iddresults .iddpaginationol li a {
text-decoration:none;
}

.paginationol {
clear:both;
width:100%;
float:left;
padding:0!important;
}

.paginationprev {
float:left;
width:35px;
list-style:none!important;
}

.paginationnext {
float:right;
width:35px;
list-style:none!important;
}

.paginationcontent {
color:#999;
cursor:text;
text-decoration:none;
float:left;
width:80%;
list-style:none!important;
}

.paginationcontent p {
padding:0 0 10px!important;
}

.paginationol li a {
margin:0!important;
padding:0!important;
}

.topBlueBox {
border-top:1px solid #b8c5de;
}

.bottomBlueBox {
border-bottom:1px solid #b8c5de;
}

.extremeleftBlueBox {
border-left:1px solid #b8c5de;
}

.rightBlueBox {
border-right:1px solid #b8c5de;
}

.blueText {
font-size:10px;
color:#369;
}

.noteText {
font-weight:700;
font-size:11px;
color:#000;
}

.pad {
padding-bottom:4px;
font-weight:700;
font-size:12px;
}

.pad a {
color:#6099e9!important;
}

.headcontainer {
width:600px;
float:left;
clear:left;
border-bottom:1px solid #999;
margin-top:10px;
}

.printcontent {
width:530px;
border-bottom:10px solid #fff;
margin:2px 0 0;
padding:0;
}

.printcontent h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:400;
font-size:20px;
line-height:35px;
color:#000;
}

.printcontent .colone {
float:left;
width:190px;
padding:5px;
}

.printcontent .coltwo {
float:left;
width:102px;
padding:5px;
}

.printcontent .colthree {
float:left;
width:180px;
padding:5px;
}

.printcontent .colfour {
float:left;
width:142px;
padding:5px;
}

.printsection03 {
width:600px;
clear:both;
background:#fff;
border-top:1px solid #CCC;
margin:0;
padding:10px 0;
}

.leftBlueBox {
width:338px;
float:left;
margin:0;
padding:0;
}

.corner {
width:338px;
float:left;
margin:0;
padding:0;
}

.content1 {
width:338px;
float:left;
background:url(../images/bg_corner_PRN.jpg) repeat-y;
margin:0;
padding:0;
}

.content1 a {
color:#669;
}

.leftBlueBox .content1 h4 {
font-size:14px;
margin:0;
padding:0 0 0 10px;
}

.leftBlueBox .content1 p {
font-size:12px;
margin:0;
padding:0 5px 0 10px;
}

.leftBlueBox .content1 a {
font-size:12px;
text-decoration:none;
margin:0;

padding:0 0 0 10px;
}

.treeview li {

background:#fff url(../images/list_PRN.gif) no-repeat left center;
list-style-type:none;
padding-left:15px;
margin-bottom:4px;
margin-top:1px;
font-weight:700;
}

.treeview li.submenu {
background:#fff url(../images/open_PRN.gif) no-repeat left 1px;
cursor:pointer!important;
color:#464646!important;
}


.treeview .submenu ul li {
cursor:default;
color:#6095c3!important;
}

.treeview .submenu ul li a {
cursor:pointer!important;
color:#6099e9!important;
}

#errorpage .section-error {
float:left;
width:900px;
margin:45px 0 0;
padding:0 0 0 25px;
}

#errorpage .section-error a {
color:#6099e9;
font-family:Georgia, "Times New Roman", Times, serif;
}

#errorpage .error_message {
width:900px;
float:left;
margin:0;
padding:0;
}

#errorpage .error_message a {
color:#6099e9;
font-size:12px;
line-height:1.2em;
}

#errorpage .error_message h1 {
font-size:24px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
text-align:left;
width:670px;
padding:0 0 20px;
}

#errorpage .error_message label {
font-size:12px;
float:left;
color:#666!important;
padding:10px 0;
}

#errorpage .error_message ul {
float:left;
text-align:left;
}

#errorpage .error_message .ul-1 {
width:24%;
padding-left:0;
}

#errorpage .error_message .ul-4 {
width:24%;
padding-left:10px;
}

#errorpage .error_message ul li {
padding-top:4px;
}

#errorpage .col-2 {
margin-top:0;
margin-bottom:20px;
padding:15px;
}

#errorpage .col-2 p {
margin-bottom:15px;
padding:0;
}

#errorpage .col-2 span {
color:#858585;
}

#errorpage .col-2 a {
text-decoration:none;
color:#666;
}

#errorpage .clearboth {
clear:both;
height:20px;
margin:0;
padding:0;
}

#errorpage .clearboth-min {
clear:both;
height:2px;
margin:0;
padding:0;
}

.dvError {
width:177px;
_width:179px;
height:auto;
background-color:#efefef;
border:solid 1px #a5aeb5;
position:absolute;
margin:0;
padding:0;
z-index:1;
}

.dvSignUpError {
width:148px;
_width:148px;
height:auto;
background-color:#efefef;
border:solid 1px #a5aeb5;
position:absolute;
margin:-9px 0 0;
padding:0;
}

.dvSearch {
color:#666;
font-size:14px;
font-weight:700;
/*font-family:Georgia,"Times New Roman",Times,serif;*/
line-height:1em;
padding:0 0 5px;
}

.closebt {
height:22px;
vertical-align:middle;
color:#c00;
float:right;
padding:2px;
}

.closebt img {
border:0;
padding:0 0 0 4px;
}

.errormessage {
font-weight:700;
font-size:11px;
color:#c00;
text-align:left;
padding:0 2px 2px 5px;
}

.dotlinevert {
border-right:dashed 1px #a5aeb5;
height:20px;
width:166px;
}

.newlink a {
/*font-family:Helvetica, Arial, sans-serif;*/
font-size:11px;
color:#6099e9;
padding:10px 0;
}

.lightboxLinks ul {
padding-left:0;
margin-left:0;
}

.lightboxLinks li {
padding-left:0;
margin-left:0;
padding-bottom:5px;
}

.knowledge .lightboxLinks li {
padding-left:0;
margin-left:0;
padding-bottom:10px;
}

.lightboxContainer {
background-color:#fff;
top:150px;
left:400px;
position:absolute;
z-index:101;
}

;
.lightbox div {
background-color:#999;
position:absolute;
z-index:100;
display:inline;
filter:alpha(opacity=75);
moz-opacity:0.75;
opacity:0.75;
vertical-align:middle;
}

.photoborderleft {
background:url(../images/vert-dl-line_PRN.gif) repeat-y;
padding-left:10px;
padding-right:10px;
}

.photoborderright {
float:right;
background:url(../images/vert-dl-line_PRN.gif) repeat-y top right;
}

.cmP_question {
padding-top:5px;
padding-bottom:5px;
}

.img_holder {
float:left;
width:630px;
overflow:hidden;
position:relative;
}

.img_container {
float:left;
width:10000px;
padding-left:10px;
}

.mktFormReq label,.mktField label {
color:#464646;
font-size:12px;
line-height:1em;
text-align:center;
padding-left:0;
}

.mktLblLeft li {
list-style-type:none!important;
margin-bottom:0!important;
}

.mktInput input {
margin-top:5px;
margin-bottom:5px;
}

.mktInput select,.mktInput textarea {
margin-top:10px;
margin-bottom:10px;
}

.mktFormMsg {
padding-left:5px;
}

.xtop,.xbottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:block;
font-size:1px;
}

.xb1,.xb2,.xb3,.xb4 {
display:block;
overflow:hidden;
}

.xb1,.xb2,.xb3 {
height:1px;
}

.xb2,.xb3,.xb4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
border-left:1px solid #000;
border-right:1px solid #000;
}

.xb1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000 none repeat scroll 0 0;
margin:0 5px;
}

.xb2{ border-width:0 2px; margin:0 3px; }
.xb3{ margin:0 2px; }
.xb4{ height:2px; margin:0 1px; }

.xboxcontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
display:block;
border-color:#000;
border-style:solid;
border-width:0 1px;
}

.dvQuoteBox {
clear:right;
float:right;
margin-bottom:0;
margin-left:15px;
margin-top:0;
padding-bottom:11px;
width:174px;
}

.xboxcontent .imgcaption{ padding:5px 15px; }
.quoteBoxContent {
font-size:14px;
line-height:16px;
padding:5px 10px;
}

#h1Headline {
background:none;
margin-bottom:0;
padding-bottom:10px;
}

#dvHeadlineImg {
float:right;
display:inline;
padding:7px 7px 0;
}

.flexViewall {
display:inline!important;
float:right!important;
padding-right:5px;
padding-bottom:5px;
}

.flexHeadViewall {
font-size:12px;
line-height:1em;
padding-top:5px;
}

.microsite { width:100%; padding:0; }
.highlighChiclets { margin-top:12px; padding-left:10px; padding-right:10px; padding-bottom:0; margin-bottom:0; }
.highlighChiclets li { width:25%; float:left; }
#slider{ clear:both; }
#slider li{ width:675px; overflow:hidden; float:left; }
.heroMenu {
	float:left;
	width:230px;
	/*height:246px;*/
}
.heroMenu li { background:url(../images/line-horz-01_PRN.gif) repeat-x scroll 0 100% transparent;
padding:6px 5px 6px 0; }
.heroMenu li div { padding-bottom:5px; }
.heroMenu li.first { padding:0 15px 10px; }
.heroMenu li span { font-size:10px; }
.heroSliderDiv { float:right; width:675px; margin-left:18px; height:250px; }
.heroSliderNavigator { padding-bottom:2px; float:right; }
.heroSliderNavigator li { float:left; margin-right:1px; margin-left:1px; }
/*lijian20171218*/
.sliderOverlay {
	/*background-color:#EDEC82;*/
	background-color:#053a4f;
	width:270px;
	z-index:100;
	margin-top:-49px;
	height:35px;
	float:right;
	margin-right:0;
}
.sliderOverlay a{
	color: #fff;
}
.sliderOverlay a strong,.sliderOverlay a img{
	vertical-align: middle;
}
/*.sliderOverlay a:hover strong{
	text-decoration: underline;
}*/
/*lijian20171218*/
.sliderOverlay div { padding:11px 10px 0; }
#lpchatbutton2,#lpvoicebutton2 { display:inline; }
.previewlinks { width:50%; margin-bottom:-11px; }
.previewlinks li { float:left; width:33%; }
.previewlabel { background:#EFEFEF; margin-right:2px; }
.previewlabel span { padding-left:25%; color:#000; }
.previewlinks .showSite { background:#73A6E1; margin-right:2px; }
.previewlinks .hideSite { background:#D6D6D6; margin-right:2px; }
#togglePreview span { padding-left:10%; color:#fff; cursor:pointer; }
.previewlinks .openlink { line-height:30px; padding-left:8%; color:#000!important; }
#container #sitePreview #previewFrame { width:100%; height:950px; }
.knowledge .section05 .block03 #holidayTable { width:100%; margin-top:5px; border-collapse:collapse; }
.knowledge .section05 .block03 #holidayTable tr { height:25px; }
#holidayTable .dateCol { width:15%; line-height:15px; }
#holidayTable .countryCol { width:35%; line-height:15px; }
#holidayTable .holidayCol { width:50%; line-height:15px; }
.knowledge .section05 .block03 .heading{ background-color:#efefef; color:#333; }
.knowledge .section05 .block03 .odd { background-color:#fff;}
.knowledge .section05 .block03 .even{ background-color:#E5EECC; }
.knowledge .col-2 .mediaware li{ padding-top:3px; }
.twitterTableColWidth{ width:33%; }
.twitterImgColumn{ vertical-align:top; width:20%; }
.twitterTextColumn{ width:80%; }

.section05 .col-2 .tools .news-act { margin:1px 0 0; }
.section05 .col-2 .tools .news-bug{ background:url(../images/pencil_PRN.jpg) no-repeat 2px 8px; }
.section05 .col-2 .tools .news-blogsearch { background:url(../images/blogsearchnew_PRN.gif) no-repeat 2px 8px; }
.section05 .col-2 .tools .news-email{ background:url(../images/envelope_PRN.jpg) no-repeat 2px 8px; }
.section05 .col-2 .tools .news-print{ background:url(../images/print_PRN.jpg) no-repeat 2px 8px; }
.section05 .col-2 .tools .news-share{ background:url(../images/share_env_PRN.jpg) no-repeat 2px 8px; }
.section05 .col-2 .tools .news-act a { height:10px; display:block; font-size:12px; font-weight:400; padding:11px 5px 11px 28px; }
.section05 .col-2 .tools .news { background-color:#fff; position:absolute; text-align:left; width:100px; display:none; z-index: 100; }
.section05 .col-2 .tools .news a{ height:10px; display:block; font-size:12px; font-weight:400; padding:11px 11px 11px 3px; }
.section05 .col-2 .tools .news-act .rss { background:url(../images/RSS-icon.gif) no-repeat 10px 9px; height:auto; }
.section05 .col-2 .tools .news-act li { height:34px; background:url(../images/line-horz-01_PRN.gif) repeat-x 0 31px; }
* html .news-ie6 { margin:-1px; }
.section05 .col-1 .latest-news img { float:left; padding-right:10px; height:100px; width:100px; border:0; }
.section05 .col-1 .latest-news { padding-top:20px; }
.cf_prnwidget { float:left; padding:8px 13px 0 13px; text-align:left; }
div.cf_widget { padding-right: 15px; float: left;}
.cf_widget .cf_socialicon_boundary { display:none!important; }
.cf_widget .cf_dialog { z-index:99!important; }
/*
.cf_widget .cf_synd_icon_fb {
background:url(../images/PRN_Facebook.gif) no-repeat!important;
}

.cf_widget .cf_synd_icon_tw {
background:url(../images/PRN_Twitter.gif) no-repeat!important;
}

.cf_widget .cf_synd_icon_li {
background:url(../images/PRN_Linkedin.gif) no-repeat!important;
}

.cf_widget .cf_synd_icon_yh {
background:url(../images/PRN_Yahoo.png) no-repeat!important;
}
*/
.cf_widget .cf_synd_icons .cf_icon,.cf_widget .cf_synd_icons .cf_notyou,.cf_widget .cf_socialsynd .cf_synd_title {
line-height:24px!important; height:24px!important; }
.geoSpaceIcons { list-style:none outside none; margin:0; }
.geoSpaceIcons li { float:left; padding:5px!important; }
.geoLightboxContainer { left:300px; position:absolute; top:140px; z-index:101; height:565px; }
#geoContainer { background-color:#000; width:870px; height:565px; }
.geoFrameDiv{ padding:0 10px 10px; }
#frame { border:medium none; overflow:hidden; width:850px; height:510px; }
.timeFrame { color:#fff; margin-top:-45px; z-index:205; margin-left:10px; position:absolute; }
.timeFrame ul{ position:absolute; top:0; }
.timeFrame li.last{ margin-left:-25px; }
#slider-range { width:850px; filter:alpha(opacity=75); moz-opacity:0.75; opacity:0.75; position:absolute; }
#slider-range,#time { height:30px; display:block; margin:-50px 10px 10px; }

* html .pre,:first-child+html .pre { white-space:pre; }
/*.section01 .block02,.section01 .block03 h6,.section04 .block01 h2,.section05 h1,.section05 h2,.section05 h3,.section05 h4,.section05 h5,.section05 h1,.section05 .by,.home h1,.home h2,.flyout h1,.flyout h2,.flyout h3,.block01 .col a,.home .block02 .col h6,.home .block03 .cta1 p,.section06 h3,.section06 h6,.section05 span,.column h6,.ticker,-list h6,.leftlist h5 { font-family: Montserrat,'Helvetica Neue',Helvetica,Tahoma,Arial,"PingFang SC","Microsoft YaHei",SimHei,"WenQuanYi Micro Hei",sans-serif; }*/
.section06 .seo-home-h4,.section06 h6 {font-weight:400; font-size:12px; color:#666;
padding:0 0 4px; }
.previewlinks span {
	line-height:30px;
}
.section01 .block03 a:link,.section01 .block03 a:active,.section01 .block03 a:visited,.section01 .block03 a:hover,.section01 .block02 a:link,.section01 .block02 a:active,.section01 .block02 a:visited,.section01 .block02 a:hover,.column6 .col-2 a,.column7 .col-2 a,.column9 .col-2 input,.news-releases .section05 .col-2 a,.home .block02 .col a,.section06 a,.heroMenu li a { color:#666; }
.section02 ol,.section03 ol,.section04 .block02 ol,.section04 .block03 ul,.news-releases .section05 .sectors ul,.section06 .module1 ul,.section06 .module1 ol,.sublinks ul { list-style:none; padding:0; }
#global2,#global3,#global4 { width:133px; border-left:2px solid #fff; }
.droplinks li,.section03 li,.section04 .block02 li,.sublinks li { display:inline; padding:0; }
.section03 .end a,.section06 .module1 li:first-child,.section06 .module1 li:last-child,.section06 .module1 .last,.sublinks .end a { border-right:none; }
.section04 .block02,.column6 .featured .video img,.column6 .featured .logo,.column7 .col-1 .join02 ul,.news-releases .section05 .top-videos,.treeview ul {
margin:0; padding:0; }
.section04 .block02 a:hover td,.section04 .block02 a.singleIndustry:hover,.section04 .block02 .sel td,.section04 .block02 .sel a.singleIndustry,.section04 .block02 tr:hover { color:#fff; background:#999; }

.menu-table,.tabHover { border-bottom:5px solid #fff; background:#f4f4f4; }
.left .asset,.section05 .column5 .vid,.column7 .col-2 .login .chk,.column9 .col-1 .results .btm .paging li,.ovrLft,.column6 .featured .photo img { float:left;}
.section05 .column h2,.section05 .block03 .newcolumn h2,.section05 .column4 h2 { font-weight:700; font-size:14px; padding:0 0 10px; }
.section05 .block02,.news-releases .section05 .featured { color:#666; font-size:12px; padding:0; }
.specs { padding :10px!important; }
.section05 .spanning2 h2,.knowledge .section05 .topics .block02,.knowledge .section05 .article .block02{ padding:20px 0 10px; }
.section05 .block02 .col-b h2,.section05 .block02 .col-b h4,.section05 .block02 .col-b h6,.section05 .block02 .col-b p,.section05 .block02 .col-b a,.section05 .block02 .col-b .amargin { margin-left:12px; }
.section05 .block02 a:visited,.news-releases .section05 .sectors .headlines-subdiv2 a:visited { color:#939; }

.news-releases .section05 .newcolumn a,.column5 a,.column6 a,.column6 .col-2 a:hover,.column6 .col-1 .extras a:hover,.column6 .col-2 .spec a,.column7 .col-2 a:hover,.column7 .col-1 .contact a,.column8 .col-2 a,.news-releases .section05 .overridenewlink,.news-releases .section05 .col-2 .module2 a,.news-releases .section05 .col-2 .module3 a,.news-releases .section05 .video-list a,.news-releases .section05 .video-feature a,.news-releases .section05 .all a,.home .block02 a,.home .block03 a,.section06 a.all,.section06 .module1 a { /* color:#6099e9; */     color: #6099e9;}
.section05 .column5 p a:visited{ color:#6099e9;}
.section05 .column5 p,.knowledge .section05 .discuss .block02 table { margin:0 0 15px; }
.section05 .column5 ul.end,.column6 .col-1 h1 { margin-bottom:10px; }
.column6 .col-1 .horizontalline,.horizontalline{ background:url(0) repeat-x 0 2px; }

.column6 .col-1 .dt1 td.end,.news-releases .section05 .module3 .stocks .title { width:80px; }
.column6 .col-1 p.spec,.lightboxLinks { margin-top:10px; }
.column6 .col-1 .qna,.section05 .bar { margin:0 0 20px; }
.section05 .col-2 .tools .act,.column9 .col-2 .refsrch { margin:10px 0 0; }
.section05 .col-2 .tools .email,.section05 .htools .email { background:url(../images/envelope_PRN.jpg) no-repeat 10px 8px; }
.section05 .col-2 .tools .print,.section05 .htools .print { background:url(../images/print_PRN.jpg) no-repeat 10px 8px; }
.section05 .col-2 .tools #n4,.news-releases .section05 .block02 .col-b p { word-wrap:break-word; }
.column6 .mp3,.column6 .wav,.column6 .wma,.column6 .mpa,.column6 .midi,.column6 .m3u,.column6 .aif,.column6 .aac {                                     background:url(../images/audio_PRN_New.jpg) no-repeat 0 0; }
.column6 .xls,.column6 .xlsx { background:url(../images/xls_PRN_New.jpg) no-repeat 0 0; }
.column6 .featured .divider.lend,.column6 .featured .photo.lend{ padding-left:0; }
.column6 .featured .photo .rightend,.img_container .rightend { padding-right:5px; padding-left:0; }
.column6 .featured .photo .lefttend,.img_container .lefttend { padding-left:10px; padding-right:0; background-position:top right; }
.column7 .col-1 .join02 li{ list-style-type:disc; margin-left:15px; }
.column8 .col-1 .rssalt,.column8 .col-1 .alt .subscribe,.column8 .col-1 .alt .arrow { background-color:#fafae1; }
.column9 .col-1 .results .btm .paging .disable,.iddpaginationol .disable a,.paginationol .disable a { color:#ccc;
cursor:text; text-decoration:none; }

.column9 .col-1 .results .btm .paging .num,.column9 .col-2 p.lbl2,.column10 .col-1 table.searchfields .dvSearchTree div.parentItem { font-weight:700; }
.column10 .col-1 .intro,.news-releases .section05 .col-2 .seo-ul-sharefeatures li{ padding:0 0 15px; }
.column10 .col-1 table.searchfields .dvSearchCat img,.column10 .col-1 img.btn{ cursor:pointer; }

.news-releases .section05 .sectors a,.section05 .related h3,.section05 .comments h3,.knowledge .section04 .block01 h2,.knowledge .section05 .block11 a{ color:#333; }
*html .news-releases .section05 .sectors a:visited{ color: #333; }
.news-releases .section05 a img,.news-releases .section05 .col-2 a img{ border:none; }
.news-releases .section05 .col-2 li,.news-releases .section05 .column p,.news-releases .section05 .sectors p,.section05 .col-2 .tools ul,.home .block02 .scroll a.prev,#contact_chatonline,.section06 .module1 .last,.leftlist ul{ padding:0; }
.news-releases .section05 .asset .vid,.news-releases .section05 .image .vid{ position:absolute; z-index:3; bottom:5px; left:8px; }
.news-releases .section05 .image .clip,.news-releases .section05 .image .centerclip{ position:relative; z-index:2; top:0; left:-1px; }
.news-releases .section05 .block02 .column .image img,.news-releases .section05 .block02 .column .h2 img,.news-releases .section05 .block02 .column .vidimg {
margin-bottom:0; }
.news-releases .section05 .video-list ul,ul,#slider ul,#slider li { list-style:none; margin:0; padding:0; }
.news-releases .section05 .sectors .seo-h3-datetime,.news-releases .section05 .headlines-subdiv1 .seo-h3-datetime { font-weight:400;
	font-size:12px;
	line-height:1.333em;
	color:#858585;
	background:none;
	margin:0; padding:0;
}

.headlines-maindiv,.twitterTableWidth{ width:100%;font-size:14px; }
.headlines-subdiv1 h3,.headlines-subdiv1 span{
}
.headlines-subdiv1,.iddresults .iddprev,.iddresults .iddnext{ float:left; width:20%;}
.products .clearboth,.knowledge .clearboth{ height:20px; background:#fff; }
.products,.knowledge,.news-releases{
	/*background:url(../images/bg-sidebar-left_PRN.gif) repeat-y -54px 0;*/
}
.products .right .column li,.section05 .col-1 ul.discStyle li,.knowledge .section05 .article .block02 ul { list-style:disc; }

.section05 .col-1 ol.1OLStyle li,.section05 .col-1 ul.decimalStyle li { list-style:decimal; }
.section05 .discuss a,.section05 .topic a,.section05 .author a { color:#4e4e4e; }
.section05 .author a:hover,.section05 .discuss a:hover,.section05 .topic a:hover{ color:#337fca; }
.knowledge .section05 .topics .block02 p,.knowledge .section05 .article .block02 p,.knowledge .section05 .discuss .block02 p{ padding:0 0 10px; }
.home .block02 .col a:hover,#errorpage .section-error a:hover{ color:#6099e9; text-decoration:underline; }
.section06 .col .seo-h2-package {
	color:#333;
	font-weight:700;
	font-size:16px;
	border-bottom:1px solid #efefef;
	margin:0 0 10px;
	padding:0 0 10px;
}

.iddtable table,#slider img { border:0;}
.iddtable tr,.radioPad { padding:5px 0 0;}
.hidediv,#us2,#us3,#us4,#us5,#us6,#us7,#us8,#us9,#us10,#us11,#us12,#us13,#us14,#us15,#us16,#us17,#us18,#us19,#us20,#us21,#us22,.treeview li.submenu ul {
display:none; }
* html .paginationcontent p,.mktLblLeft { padding:0!important;}
.printcontent .fourcolgroup,.printcontent .row { width:925px; float:left; clear:left; }
#errorpage .error_message .ul-2,#errorpage .error_message .ul-3 { width:24%; padding-left:5px; }
.closebt a span,.lightboxLinks a span {
	text-decoration:none;
	font-weight:700;
	font-size:12px;
	color:#6099e9;
}
.ie .column6 .featured .photo a,.column6 .featured .photo a { float:left; clear:left; padding-top:5px; font-size:11px; text-align:right; display:none; }
.searchnews{ background-color:#fefad7; border:2px solid #E5E17D; font-weight:700; padding:5px !important; position: relative; }
.usernamesidebar{
	font-size:14px;
	clear:both;
	display:block;
}
.section05 .col-1 p{ word-wrap: break-word; }
.prodservicesshare{ cursor:pointer; border:0px; vertical-align:text-bottom; margin-left:-10px !important; padding-top:25px; }

#system-message #system-message-wrapper { position:relative; border:1px solid #e5e27d; background-color:#fef9d7; padding:3px 10px; margin:10px 0 -4px; }
p.close-message{ line-height:1.2em; width:60px; position:absolute; right:0; top:0; }
.close-message a, .close-message a:visited { display:block; padding:3px 15px 3px 5px; width:40px; color:#fff; background:#e5e27d url(../images/close-message.gif) right center no-repeat; }
.background1{ background:url(../images/translationsheadline_bg1.gif) !important; }
.background2{ background:url(../images/translationsheadline_bg.gif) !important; }
.translang{ background:url(../images/translationsheadline_bg.gif); width:76px; height:19px; font-size:12px; color:#656565; padding-left:6px; cursor:pointer; margin-top:2px; margin-bottom:2px; display:block; text-decoration:none } 
.translangcomp{ width:158px; font-size:12px; position:absolute;  }
.translangcomp ul{list-style:none; margin:5px 0 0 0 !important; padding:10px !important; overflow:hidden; background-color:#EFEFEF; }
.news-releases .section05 .headings li .translangcomp ul li{ padding:0 !important; margin:0 !important; }
.translangcomp ul li a{ padding-bottom:5px; padding-top:4px; border-bottom:1px solid #cdcdcd; display:block; text-decoration:none; color:#666666; padding-left:5px }
.news-releases .section05 .headings .translangcomp ul li a:hover{ background-color:#999999; color:#ffffff !important; text-decoration:none; }
.news-releases .section05 .headings  a.translang:hover{ color:#656565 !important; text-decoration:none !important; } 
.news-releases .section05 .headings  a.white{ color:#ffffff !important }
.news-releases .section05 .headings  a.white:hover{ color:#ffffff !important; text-decoration:none !important; }
.section05 .col-1 .translangcomp ul li{ list-style:none !important; }
.newsreldettrans{
	width:665px;
	height:34px;
	background-color:#EFEFEF;
	border-top:1px dotted #cdcdcd;
	position:relative;
	font-size:12px;
	margin-bottom:20px;
} 
.newsreldettrans-bottom{
	width:665px;
	height:30px;
	background-color:#ffffff;
	padding:0 13px 0 13px;
	border-top:1px dotted #CDCDCD;
	font-size:12px;
}  
.newsdettranla{ padding-top:8px; float:right }
.newsdettranla span{ float:left;  padding:2px 3px 0 15px; }
.newsdettranla .translang{ float:left; background:url(../images/translationsheadline_bg1.gif) 0 0 
no-repeat; margin-top:0px; color:#5F95C3; padding-top:3px  }
.fontsize23px{ font-size:23px }
.translangcomp ul li a:hover{ background-color:#999999; color:#ffffff !important; text-decoration:none; }
.ps_cf_prnwidget{ float: left; margin-top:-3px; text-align: left; }
.bordermargin{ border-top:1px solid #ffffff; margin:5px 0px 5px 0px; overflow:hidden; height:5px }
.searchfontcolor{ color:#6099E9 !important; font-size:12px !important; }
.translanrel{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding-left:4px }
.tickerrow, #tickerrow{width: 615px;}
.schTickerRow {width:520px!important;}

/* Below css have been added by Kishore for Accordion functionality in  News releae index page and news release detail page */

.newsSideBar01 a { text-decoration:none }
.newsSideBar01 div{ margin: 0px; padding:0px} 
.newsSideBar01 .column6 { padding-left: 0px !important;	width: 922px} 
.newsSideBar01 .content { margin: 2px 0px 0px; width: 925px; padding:0px; border-bottom: #fff 10px solid} 

.newsSideBar01 .ui-accordion { width: 100%} 
.newsSideBar01 #accordion .ui-accordion-content { padding:15px 15px 15px 25px; } 
.newsSideBar01 .ui-accordion .ui-accordion-content { display: none; margin-bottom: 2px; zoom: 1; position: relative; line-height:1.7em; font-size:12px;} 
.newsSideBar01 p { padding:0 0 15px 0; line-height: 1.6em} 
.newsSideBar01 #accordion .ui-accordion-content p {padding-bottom: 10px; font-size:11px; color:#666666; } 
.newsSideBar01 a:link {	text-decoration: none;	outline: none} 
.newsSideBar01 h3 { padding : 0 0 10px 0; font-weight: 400; margin: 0px; line-height: 1em; color: #333 !important; } 
.newsSideBar01 h3  a:hover{ text-decoration:none !important; } 
.newsSideBar01 #accordion h3 { padding: 0px; font-size: 12px; margin: 0px; background-color: #F4F4F4 !important; background-image:none !important; font-weight:700 !important;} 
.newsSideBar01 .ui-accordion .ui-accordion-header { margin-top: 1px; cursor: pointer; zoom: 1; position: relative} 
.newsSideBar01 #accordion h3 a { padding:13px 25px 10px; border-bottom: #fff 4px solid; background: url(../images/bg-navigation-sel-off.gif) no-repeat right center; color: #333;} 
.newsSideBar01 #accordion h3 a:hover{ text-decoration: none; color:#fff; background: #999999 url(../images/bg-navigation-sel-off.gif) right center no-repeat!important; }
.newsSideBar01 .ui-accordion .ui-accordion-header a { display: block} 
.newsSideBar01 .ui-accordion .ui-accordion-header .ui-icon { margin-top: -8px; left: 0.5em; position: absolute; top: 50%}
.newsSideBar01 .ui-accordion .ui-accordion-content-active { display: block} 
.newsSideBar01 .ui-corner-top {white-space: normal !important}  
.newsSideBar01 #accordion h3.ui-state-active a { background: url(../images/bg-navigation-sel-open.gif) no-repeat right center} 
.newsSideBar01 .ui-corner-top a {white-space: normal !important} 

.newsSideBar01 .ui-state-default, .ui-widget-content .ui-state-default{ background-image:none !important; border:none !important; } 
.newsSideBar01 .ui-state-active .ui-icon{ background-image:none !important; }
.newsSideBar01 .ui-state-default .ui-icon{ background-image:none !important; } 
.newsSideBar01 #accordion .ui-accordion-content span{
	color:#858585;
}
.newsSideBar01 .newsdetmore{ font-size:12px !important; font-weight:700 !important; padding-bottom:15px !important; }
.newsSideBar01 #accordion #newdetsub{ background-color:transparent !important; font-size:11px !important; padding-bottom:10px !important }
.newsSideBar01 #accordion #newsreldetread li{ padding-bottom:15px !important; line-height:1.333em; }
/* upto here*/

/* Below css have been added by Kishore for Accordion functionality in  News releae index page and news release detail page */
/* 2 */
.newsSideBar01 #accordion2 .ui-accordion-content { padding:15px 15px 15px 25px; } 
.newsSideBar01 #accordion2 .ui-accordion-content p {padding-bottom: 10px; font-size:11px; color:#666666; } 
.newsSideBar01 #accordion2 h3 { padding: 0px; font-size: 12px; margin: 0px; background-color: #F4F4F4 !important; background-image:none !important; font-weight:700 !important;} 
.newsSideBar01 #accordion2 h3 a { padding:13px 25px 10px; border-bottom: #fff 4px solid; background: url(../images/bg-navigation-sel-off.gif) no-repeat right center; color: #333;} 
.newsSideBar01 #accordion2 h3 a:hover{ text-decoration: none; color:#fff; background: #999999 url(../images/bg-navigation-sel-off.gif) right center no-repeat!important; }  
.newsSideBar01 #accordion2 h3.ui-state-active a { background: url(../images/bg-navigation-sel-open.gif) no-repeat right center} 

.newsSideBar01 #accordion2 .ui-accordion-content span{
	color:#858585;
}
.newsSideBar01 #accordion2 #newdetsub{ background-color:transparent !important; font-size:11px !important; padding-bottom:10px !important }
.newsSideBar01 #accordion2 #newsreldetread li{ padding-bottom:15px !important; line-height:1.333em; }
/* upto here*/


.datetime{ float:left; width:197px; padding-top:5px; color:#656565 }
.datehead{ float:left; width:75px; padding-right:10px  }
.datehead input{ width:70px; height:15px; }
.timecont{ float:left; width:100px }
.timecont select{ width:70px; height:21px }
.jumpto{ padding-top:10px; min-height:74px }
.timecont select{ vertical-align:top; *vertical-align:middle } 
.jumpto input{ margin-bottom:0px !important; vertical-align:top; *vertical-align:middle; }

/* added for facebook widget in news releases page */
.newBlock04 .cta1{ background-color:#E9EDF0 !important; margin:0; }
.orgnewslinks{ display:block; padding-bottom:5px }
.paddingtop5px{ padding-top:5px !important }
.homepromo h3{
	padding:15px 0 7px 0;
	border-bottom:1px solid #EFEFEF;
	/*font-family:Georgia,Times,serif;*/
	font-weight:400;
	color:#666666;
	font-size:15px;
	margin:0 0 7px 0;
	line-height:1.2em;
}
.homepromo p{
	color:#666666;
	font-size:12px;
	padding-bottom:0px !important;
	line-height:1.333em;
	margin:0px;
}
.reportissuelink{ clear:both; padding-top:20px } 

/* added for networkmap map */
.networkmapcont{ padding-top:2px; background:url('../images/line-horz-01_PRN.gif') repeat-x 0 0; width:618px; margin-bottom:20px; margin-top:20px }
.networkmapsubcont{ width:613px; padding:2px 0 5px 5px; background-color:#EFEFEF; }
.networkmaptabscont{ width:660px; height:35px; }
.networkmaptabscont span{
}
.distributionpointspassivebg{ width:43px; padding-left:8px; padding-top:1px; background:url('../images/networkmaptabs_passivebg.gif') 0 0px no-repeat; color:#ffffff; height:18px; margin-left:8px; font-size:12px   }
.floatleft{ float:left }
.distributiontabsselected{ font-weight:700; background: url('../images/networkmaptab_bckbg.gif') 0 0 repeat-x; height:35px; }
.distributiontabsselected .distributionpointspassivebg{ background:url('../images/networkmaptabs_activebg.gif') 0 0px no-repeat; }
#alldistributionpoints{ float:left;  padding:12px 6px 0 6px; cursor:pointer; font-size:13px  } 
#webdistributions{ float:left; padding:12px 6px 0 6px; cursor:pointer; font-size:13px}
#journalistsmedia{ float:left; padding:12px 6px 0 6px; width:196px; cursor:pointer; font-size:13px }  
.distributionmaps{ width:600px; border:4px solid #ffffff; background-color:#EAF7FF; }
.networkmapp{
	font-size:13px;
	color:#333333;
	line-height:1.3em;
} 
.socaimobsrchcont{ width:600px; margin:15px 0 15px 0; float:left }
.socialcont{ float:left; width:180px; text-align:center; margin-right:20px} 
.searchcont{ float:left; width:180px; text-align:center; }
.mobcont{ float:left; width:180px; text-align:center;margin-right:20px }
.socaimobsrchcont .heading{
	font-weight:700;
	border-bottom:1px dotted #cccccc;
	padding-bottom:5px;
	width:180px;
	font-size:13px;
}
.socaimobsrchcont .content{ color:#858585; padding-top:5px; width:180px; line-height:15px; height:30px  } 
.socaimobsrchcont .imgcont{ padding-bottom:13px; width:180px;  }
.socaimobsrchcont .monthlytrack{ padding-top:13px; border-top:1px dotted #cccccc; width:180px; color:#6EAB29; text-align:center; line-height:32px }
.monthlytrack span{ font-size:38px }
.socaimobsrchcont .monthlytrack p{ padding-top:8px } 

.block022{
	height:115px;
	background:#fff url(../images/line-vertical-01_PRN.gif) repeat-y 100% 0;
	width:145px;
	margin:0; padding:0 15px 0 0;
	text-align:right;
	top:0px;
	right:229px;
	position:absolute;
}
.block022 ol { list-style:none; padding:28px 0 0; }
.block022 li { line-height:1.257em; padding:0; }
.block022 ol li a{ color:#666666; }
.block022 a.drop { background:url(../images/icon-arrow-drop_PRN.gif) no-repeat 100% 7px;
padding:0 10px 0 0; }
.block033 { height:115px; float:right; background:#fff url(../images/line-vertical-01_PRN.gif) repeat-y 100% 0; 
width:219px; margin:0; padding:0 0 0 10px; position:absolute; right:0px; top:0px }
.block033 a { float:right; margin:3px 7px 0 0; color:#666666; }
.block033 h2 { font-weight:700; color:#333; font-size:16px; padding:0 0 5px; }
.block033 input.field1 { width:175px; margin:0 5px 0 0; }
.block033 input.rad { margin:2px 0 0; padding:0; }
.block033 table.srch1 { margin:50px 0 0; padding:0; }
.block033 .searchLabel { font-weight:400; font-size:12px; color:#999; padding:0 0 2px 4px;}
.topnavlnks{ width:925px; position:absolute; top:0px}
.networkmapwrap p{ font-size:13px !important; }
.section05 .module2 h2 {
	/*background:url("../images/line-horz-01_PRN.gif") repeat-x 0 0 transparent;*/
	font-size:16px;
	font-weight:700;
	line-height:1.5em;
	padding:14px 0 15px 0;
	color:#333;
}
.section05 .col-1 .divOverflow  table td p, .section05 .col-1 .divNoOverflow  table td p{ padding:0px !important; line-height:1.4em !important; }
.section05 .col-1 .divOverflow  table{ width:100%; max-width:600px; margin-left:1px; *margin-left:0px; margin-left: 1px\0/; }
.section05 .col-1 .divOverflow  table td{ padding:0 0 0 2px; }

/*Added for News Releases : Reorganization functionality*/
.sectionNav01 { background-color:white; }
.sectionNav01 ul#drop-down-nav li  { border:none; outline:none; }
.sectionNav01 ul#drop-down-nav li { text-align:left; }
.sectionNav01 ul#drop-down-nav li a { padding-bottom:0px!important; padding:10px 0px 0px 15px; background:none;	border:0; display:block; color:#858585; font-size:12px; }
.sectionNav01 ul#drop-down-nav li.drop-down-header, ul#drop-down-nav li.drop-down,  ul#drop-down-nav li.drop-down li{ display:block; }
.sectionNav01 ul#drop-down-nav li.drop-down-header { min-height:38px; margin-bottom:3px; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li { position:relative; height:38px; width:230px; background:url("../images/news-navigation-background.gif") repeat-x bottom right; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li.last { background:none; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li a.viewall:hover { background-color: transparent !important;color:#8AB1D3; text-decoration:underline;}
.sectionNav01 ul#drop-down-nav li.drop-down ul li a.viewall{ margin-top:-11px;float:right;color:#8AB1D3; width:55px; }
.sectionNav01 ul#drop-down-nav li.drop-down-header a { background:url("../images/news-accordian-down.png") no-repeat top right #F4F4F4; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.slide-out-header{ background: url("../images/line-horz-01_PRN.gif") repeat-x left bottom !important; float:left; width:450px; margin-bottom:10px}
.sectionNav01 ul#drop-down-nav li.drop-down-header a, ul#drop-down-nav li.drop-down ul li a { min-height:28px; padding-top:10px; }
.sectionNav01 ul#drop-down-nav li.drop-down-header a:hover { background-position: bottom right; background-color: #999999; color:#ffffff !important;  }
.sectionNav01 ul#drop-down-nav li.drop-down ul li a:hover { background-color: #bbbbbb; color:#ffffff; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li a.slide-out-link { background:url("../images/news-accordian-out.png") no-repeat top right; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li a.slide-out-link-active, ul#drop-down-nav li.drop-down ul li a.slide-out-link:hover {	background-position: bottom right;	background-color: #bbbbbb; color:#ffffff; }
.sectionNav01 ul#drop-down-nav li.ui-state-active a { background:url("../images/news-accordian-up.png") no-repeat top right #F4F4F4; }
.sectionNav01 ul#drop-down-nav li.ui-state-active a:hover { background-position: bottom right; background-color: #999999; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav { display:block; position:absolute !important; width:450px !important; padding:20px 15px 10px 15px !important; left:230px !important; top:0px;  background-color:#ffffff; border:3px solid #bbbbbb; -moz-box-shadow: 1px 1px 1px #ccc; -webkit-box-shadow: 1px 1px 1px #ccc; box-shadow: 1px 1px 1px #ccc; z-index:5; opacity:10 !important; height:auto !important;  }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li { width:auto; height:auto; background:none; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li.slide-out-header h3 { display:block; margin:0; padding:0 0 13px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background:none !important; float:left; width:300px; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.slide-out-column { display:block; float:left; height:auto; width:450px !important; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.slide-out-column ul li{ float:left; width:150px }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.slide-out-column ul li a { display:block; width:135px; padding:0px; min-height:0px; margin-bottom:0px; background:none; color:#8ab1d3; float:left; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.slide-out-column ul{ float:left; width:450px }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.slide-out-column ul li a:hover { text-decoration:underline; }
.sectionNav01 ul#drop-down-nav li.drop-down ul li ul.slide-out-nav li.last ul li a { width:auto; }
.sectionNav01 .ui-state-default a, .sectionNav01 .ui-state-default a:link, .sectionNav01 .ui-state-default a:visited{
	color:#464646 !important;
}
.sectionNav01 .ui-accordion .ui-accordion-content { padding:0px !important; overflow:visible !important; }
.sectionNav01 .ui-widget-content {background-color : #ffffff !important; background-image:none !important; border:none !important; width:230px !important; }
.sectionNav01 .ui-corner-all { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; }
.sectionNav01 .ui-corner-bottom { -moz-border-radius-bottomleft: 0px !important; -webkit-border-bottom-left-radius: 0px !important; -moz-border-radius-bottomright: 0px !important; -webkit-border-bottom-right-radius: 0px !important; }
.sectionNav01 a { text-decoration:none }
.sectionNav01 div{ margin: 0px; padding:0px} 
.sectionNav01 .content { margin: 2px 0px 0px; width: 925px; padding:0px; border-bottom: #fff 10px solid} 
.sectionNav01 .ui-accordion { width: 100%} 
.sectionNav01 #accordion .ui-accordion-content { padding:10px 5px 10px 5px; } 
.sectionNav01 .ui-accordion .ui-accordion-content { margin-top: -2px; display: none; margin-bottom: 2px; zoom: 1; position: relative; top: 1px} 
.sectionNav01 #accordion .ui-accordion-content p {padding-bottom: 10px; font-size:11px; color:#666666; } 
.sectionNav01 a:link {	text-decoration: none;	outline: none} 
.sectionNav01 h3 { padding : 0 0 10px 0; font-weight: 400; margin: 0px; line-height: 1em; color: #333 !important; } 
.sectionNav01 h3  a:hover{ text-decoration:none !important; } 
.sectionNav01 #accordion h3 { padding: 0px; font-size: 12px; margin: 0px 0px 2px; background-color: #efefef !important; background-image:none !important; font-weight:700 !important;} 
.sectionNav01 .ui-accordion .ui-accordion-header { margin-top: 1px; cursor: pointer; zoom: 1; position: relative} 
.sectionNav01 #accordion h3 a { padding:10px 5px;	 background: url(../images/bg-navigation-sel-off.gif) no-repeat right center; color: #333;} 
.sectionNav01 #accordion h3 a:hover{ padding: 10px 5px; text-decoration: none; background: #d9d9d9 url(../images/bg-navigation-sel-off.gif) right center no-repeat!important; }
.sectionNav01 .ui-accordion .ui-accordion-header a { display: block} 
.sectionNav01 .ui-accordion .ui-accordion-header .ui-icon { margin-top: -8px; left: 0.5em; position: absolute; top: 50%}
.sectionNav01 .ui-accordion .ui-accordion-content-active { display: block} 
.sectionNav01 .ui-corner-top {white-space: normal !important}  
.sectionNav01 #accordion h3.ui-state-active a { background: url(../images/bg-navigation-sel-open.gif) no-repeat right center} 
.sectionNav01 .ui-corner-top a {white-space: normal !important} 
.sectionNav01 .ui-state-default, .ui-widget-content .ui-state-default{ background-image:none !important; border:none !important; } 
.sectionNav01 .ui-state-active .ui-icon{ background-image:none !important; }
.sectionNav01 .ui-state-default .ui-icon{ background-image:none !important; } 
.sectionNav01 #accordion .ui-accordion-content a{ font-size:11px }
.sectionNav01 #accordion .ui-accordion-content span{
	font-size:11px;
	color:#858585;
}
.sectionNav01 #accordion ul li a:hover{ text-decoration:underline }
/* upto here*/

/*P&S new styles*/
#subnav { clear:both; margin:0; padding:10px 0;  width:925px; background:url("../images/line-horz-01_PRN.gif") repeat-x 0 100%;position: absolute; top: 174px;  }
#subnav ul, #subnav ol { padding:0; list-style:none;  }
#subnav li {display:inline;}
#subnav a { padding:3px 10px 3px 10px; margin: 0 2px 0 0; font-size:12px; display:block; line-height:1.0em; float:left; letter-spacing:normal; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
#subnav a:link, #subnav a:active, #subnav a:visited  { color:#333; text-decoration:none; }
#subnav a:hover, #subnav .sel a { background:#efefef; text-decoration:none; }
.products-and-services .section05, .release-article .section05{ padding: 0px; width: 100%; }
/*release full test title*/
#header-message{
	background: url("../images/line-horz-01_PRN.gif") repeat-x scroll 0 100% transparent;
	padding: 15px 0 6px 0!important;
}

/* Restrict this to products only */
.products .section04 .block01 { background:#fff; }
.products .left .column ul { font-weight:700; padding:0 0 30px 15px; }
.products .left .column li { list-style:disc; font-weight:400; }
.products .left .asset { width:323px; float:left; }
.products .right .asset { width:323px; float:right; padding:20px 0 10px 10px; }
.products .section04 .block01 h2 { color:#333;font-size: 20px; }
.products .section05 h1 { font-size:23px; margin:0 0 13px; padding:35px 0 18px; }
h2, h3, h4{ /*font-family: Georgia,"Times New Roman",Times,Palatino,serif;*/  padding-bottom:10px; }
#header-message h2{ font-size:23px; *padding-top:10px; line-height:26px; padding-bottom:5px; }
#header-message h3 {
	color:#666666;
	font-size:16px;
	line-height:26px;
	padding-bottom:3px;
}
#products-and-services-container { line-height:21px; position:relative; display:block }
#products-and-services-container .newsreldettrans{ width:598px; border-top-style: none !important; }
#release-article-container .newsreldettrans { width:624px; border-top-style: none !important; }
#products-and-services-container .section07, #release-article-container .section07 { border-right: 1px solid #d0d0d0; padding-top:0; width:624px;float:left }
.section07 { margin:0; padding:12px 0 25px; }
#products-and-services-sidebar, #release-article-sidebar{width:280px;float:left; margin-bottom:20px}

#products-and-services-container .column05 { width: 624px; }
.pages-intro{ margin:10px 0 10px; }
.pages-intro img.splash-image { margin-bottom: 10px; }
.pages-list .sub-page{ margin-bottom: 0px; }
.pages-list .sub-page .sub-head { margin-bottom:10px; width:100%; padding-bottom:5px }
.pages-list .sub-page .sub-head h2 { font-size:18px; line-height:21px; padding-bottom:5px; }
.pages-list .sub-page .sub-head h3 {
	color:#666666;
	font-size:14px;
	line-height:21px;
	padding-bottom:5px;
}
.block{ display: block; position: relative; }
.left{  float: left; }
.pages-list .sub-page .right{ margin:3px 60px 0 0; width:385px; }
.right{ float: right; }
.clear, .clearboth { clear: both;  display: block; }
.products-and-services .block03, .release-article .block03{
	float:left;
	width:300px;
	clear:none;
	background:none;
	padding:0px;
}
.products-and-services .block03 .sub-block, .release-article .block03 .sub-block{
	/*border-bottom:1px dotted #cccccc;*/
	padding: 20px 25px 20px;
}
.products-and-services .block03 .highlight-block, .release-article .block03 .highlight-block{
	background-color:#fff;
}
/*release full text page right sidebar title: keyword*/
#products-and-services-sidebar h5, #release-article-sidebar h5{
	color:#333333;
	font-size: 18px;
	font-weight:700;
	padding-bottom:10px;
}
.products-and-services .block03 .sub-block .button-standard, .products-and-services .block03 .sub-block a.button-standard{ height: 27px; padding-top: 5px;text-decoration: none; }
.button-standard, a.button-standard { background: url("../images/ps_button-green.gif") no-repeat scroll 0 0 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size: 12px; font-weight: 700; height: 32px; margin: 10px 0; padding: 0 10px 0 0;
 text-align: center;  width: 170px; }
.button-standard:hover, a.button-standard:hover{ background:url(../images/ps_button-green.gif) no-repeat scroll 0 bottom transparent; text-decoration: underline;}
.button-green-small{ display: block; background:url(../images/ps_button-green.gif) no-repeat scroll 0 0 transparent;
color:#ffffff !important; display:block; font-weight:700; height:25px; padding:7px 10px 0 0; font-size: 12px; text-align:center; border: 0px none;
cursor:pointer; width:170px; margin:10px 0; }
.button-green-small:hover{ background:url(../images/ps_button-green.gif) no-repeat scroll 0 bottom transparent;
text-decoration: underline; }
#subnav .subnav-wide-margins a{  margin: 0 15px 5px 0; }
#subnav .active a, #subnav .active a:hover{ background-color:#858585; color:#ffffff; text-decoration:none; }
.read-more{ background: url("../images/read-more.gif") no-repeat right top transparent; padding-right:15px; }
.read-less { background: url("../images/read-less.gif") no-repeat right top transparent; padding-right: 15px; }
.products-and-services .block03 .sub-link{ border-bottom: 1px dotted #cccccc; padding: 10px 0 5px 25px; }
.products-and-services .block03 .sub-link a, .products-and-services .block03 .sub-link img{ display:block; margin-right:5px; }
.section02 .active a{ background: none repeat 0 0 #666666; color: #ffffff; text-decoration: none; }
#products-and-services-sidebar .shareit{ background-color:#ffffff; display:inline; margin-left:14px; margin-top:15px; position:absolute;
text-align:left; width:100px; }
#products-and-services-sidebar .shareit a{ border-bottom:1px dotted #cccccc; display:block; font-size:12px; font-weight:400;
height:10px; padding:3px 3px 14px; }
a.button-standard-secondary { background:url("../images/button-grey.gif") no-repeat 0 0 transparent;
border:0; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight:700; height:27px; margin:10px 0; padding:5px 10px 0 0; text-align:center;
width:170px; text-decoration:none }
a.button-standard-secondary:hover{ text-decoration:none !important; background:url("../images/ps_button-green.gif") no-repeat 0 bottom transparent; }
.page-ctas-expanded .page-cta-expanded{ padding:20px 0 15px 0;float:left;width:925px} 
.page-ctas-expanded .last{ margin-bottom: 40px} 
.clear{ clear:both; display: block}
.page-cta-expanded .page-cta-text { width:470px; line-height: 21px; padding: 40px 0 0 0}  
p.pill-buttons { padding:15px 0 0 0; }  
.pill-button { display:inline-block;  background: url("../images/button_pill_blue_left.gif") no-repeat 0px 0px; width:auto;  color:#fff;  height: 25px} 
.pillbutton-sub {  background: url("../images/button_pill_grey_left.gif") no-repeat 0px 0px}
.pill-button a {
	display:inline-block;
	background: url("../images/button_pill_blue_right.gif") no-repeat right 0px;    
	width:auto;
	color:#fff;
	padding:2px 25px 0 25px;
	height:25px;
	text-align:center;
} 
.pillbutton-sub a {  background: url("../images/button_pill_grey_right.gif") no-repeat right 0px} 
.page-cta-expanded .page-cta-text h2{
	font-weight:700;
	font-size:20px;
} 
.products-and-services h2 a {  color:#333333} 
.page-cta-expanded .page-cta-fancybox { margin-top:-10px} 
.page-cta-expanded .page-cta-fancybox-right { margin-right:-10px}  
#engage .page-cta-text{ width:380px}  
#monitor .page-cta-text {  width:380px} 
.page-ctas-expanded .first { padding:75px 0 0 0 !important; }
.first .page-cta-text { padding:25px 0 0 0 !important;  }
.products-and-services h1 a { color:#333333 }
 .notice-box{ border:1px solid #e5e27d; background:#fef9d7;  margin-bottom:30px; padding:20px 45px 20px 45px; } 
.grey-text{  color:#858585 !important} 
.notice-box h2 { font-size:30px} 
.products-and-services h2 a{ color:#333333 }
.center-text{ text-align: center; }
.paddingright10px{ padding-right:10px; }
#subnav a.pillbutton-nav {  -moz-background-clip:border; -moz-background-origin:padding; -moz-background-size: auto auto;
background-attachment: scroll; background-color: transparent; background-image: url("../images/button_pill_nav.gif"); background-position: 0 0; background-repeat: no-repeat; color: #FFFFFF; display: inline-block !important; height: 20px; margin:-4px 5px 0 0; padding:6px 0 0 0 !important; text-align: center;  width:140px; }
div.fancy-form{ display:block; width: 560px; padding:30px 50px 30px 50px; line-height:1.1em; font-size:13px } 
.fancy-form FORM {	margin-top:20px; display:block} 
.fancy-form ul li input.button-standard { padding-right:10px; display:block; font-weight:400; font-size:12px; background: url('../images/button-grey1.gif') no-repeat 0px 0px; margin:5px 0px 10px 0; width:170px !important; border:0px; cursor:pointer; color:#ffffff; height:32px; text-align:center; font-family:Georgia,"Times New Roman",Times,Palatino,serif; text-decoration:none }  
.fancy-form ul li input.button-standard:hover { background:url("../images/button-grey1.gif") no-repeat 0 bottom transparent;
text-decoration:none; }
.fancy-form label {	font-family:Georgia,"Times New Roman",Times,Palatino,serif;
line-height:18px; float:left; width:105px; font-size:13px; text-align:left; padding-top:6px !important } 
.fancy-form .mktInput{ float:left; width:480px }
.fancy-form .mktInput label{ width:350px;  }
.fancy-form ul li{ float:left; width:590px; margin-bottom:5px; }
.fancy-form ul li #firstlastnames input{ width:143px; color:#828282 }
.fancy-form ul li #firstlastnames input.marginright10px {margin-right:10px }
.fancy-form ul li .mktInput input{ float:left; width:300px }
.fancy-form ul li .mktInput textarea{ width:250px; height:100px }
.fancy-form .sub-header { color:#5b5b5b; font-family:Georgia,"Times New Roman",Times,Palatino,serif} 
.fancy-form EM { font-style:italic } 
.place-holder {	color:#828282 } 
.fancy-form-header { background: url('../images/line-horz-01_PRN.gif') repeat-x 0px 100%;	margin-bottom:10px } 
.fancy-form-header h2 { font-size:24px; font-family:Georgia,"Times New Roman",Times,Palatino,serif;  padding-bottom:10px; }
#overview h1 {
	color:#333333;
	/*font-family:Georgia,"Times New Roman",Times,Palatino,serif;*/
	font-size:30px;
	padding-bottom:10px;
	line-height:1.2em!important;
}
#overview p{ line-height:1.5em!important;}
#subnav a.pillbutton-nav:hover { opacity:0.9; text-decoration:none; }
.pill-button:hover, .pill-button a:hover { opacity:0.9; text-decoration:none; }
.fancy-form ul li .mktFormMsg{ display:inline-block; padding-top:9px }
.fancy-form .mktInput select, .fancy-form .mktInput textarea{  margin:5px 0 5px 0;}
.products-and-services em { background-color: #F2F1AB; font-style:normal}
.section07 p {
	margin:0;
	padding:0 0 35px;
	line-height:1.8em;
}
.pages-list .sub-page ul { list-style:square outside none; }
.pages-list .sub-page ul li { margin:0 0 5px 20px; font-size: 14px;}
span.sub p{
	color:#666666;
}
#products-and-services-sidebar .sub-block p{
	line-height:1.5em;
	font-size: 14px;
}
#products-and-services-sidebar .sub-block p a{
	line-height:1.5em;
	font-size: 14px;
}
.products-and-services #overview{ float:left; margin-bottom:30px }
.sub-link .print { background:url("../images/print_PRN.jpg") no-repeat scroll 10px 8px transparent;
padding:9px 10px 0 40px; line-height:21px; }
.sub-link .email { background:url("../images/envelope_PRN.jpg") no-repeat scroll 10px 8px transparent;
padding:9px 10px 0 40px; line-height:21px; }
.sub-link .share { background:url("../images/share_env_PRN.jpg") no-repeat scroll 10px 8px transparent;
padding:9px 10px 0 40px; line-height:21px; }

/* added for journalist and blogger and investor uprising */
.mynewscol2{ float:right; margin-left:15px; margin-top:15px; width:185px;  }
.mynewscol2 h2{ font-family:Georgia,Times,serif;color:#666666; font-size:15px; font-weight:700; line-height:1.2em; padding:14px 0px 15px 0;}
.mynewscol2 p{ padding-bottom:10px; line-height:16px; color:#666666; font-size:13px; font-family:Arial, Helvetica, sans-serif; }   
.module2{ clear:both }
.section05 .col-2 .module2 p{
	padding-bottom:10px;
	color:#666666;
	font-size:13px;
}
.section05 .col-2 .module2 p a{ color:#6099e9 !important; }

/* scrollimages.css starts here */
#phc_scrollimages{ width:926px; padding:5px 0; } 
#galleryContainer{ height:260px; position:relative; overflow:hidden; padding:1px; } 
#arrow_left{ cursor: pointer; position:absolute; left: 0px; z-index: 10; background-color:#fff; padding: 1px 0; height: 243px;    top: 0px;left: 7px; } 
#arrow_right { cursor: pointer; position:absolute; right:0px; z-index:10; background-color:#fff;  padding: 1px 0; height: 243px;top: 0px;right: 1px;} 
#theImages{ position:absolute; left:35px; width: 100000px; height: 243px; } 
#theImages #slideEnd{ float: right; } 
/* scrollimages.css ends  here */

.mynewsinvestorbox{ background:url('../images/mynewsinv_topbg.gif') no-repeat top left; width:320px; float:left; padding-top:20px;  position:absolute; left:294px  }
.mynewsinvboxbotcont{ background:url('../images/mynewsinv_botbg.gif') no-repeat bottom left; width:320x; float:left; padding-bottom:6px  }
.mynewsinvboxmidcont{ background:url('../images/mynewsinv_midbg.gif') repeat-y left center; width:312px; float:left; padding-left:8px; padding-bottom:6px }
.mynewsinvheading{ background:url('../images/mynewsinvarrow_icon.gif') no-repeat 0 5px; display:block; padding-left:10px;  width:170px; float:left; padding-top:3px;}
.mynewsinvboxheading{padding-top:4px }
.mynewsinvboxheading img{ float:left; padding-right:4px }
.mynewsinvboxheading img.invboxclose{ float:right; padding-right:14px; padding-top:6px; cursor:pointer }
.follownewsinv{ clear:both; padding:10px 0 5px 16px }
.follownewsinv input{ margin-right:3px }
.paddingtop8px{ padding-top:10px }
.section04 .block03{ background-image:none !important; margin-top:-5px; padding:20px 0 10px 0;  }
.section04 .block03 h3{
	color:#333;
	font-size:16px;
	font-weight:700;
	line-height:1.2em;
	padding:0 0 15px 0;
}
.section04 .block03 p{
	padding:7px 24px 7px 0;
	color:#464646;
	font-size:13px;
}
.section04 .block03 ul{ padding-bottom:4px }
.section04 .block03 ul li{ background: url("../images/blue-bullets.gif") no-repeat 0 8px;  line-height:1.33em;
padding:0 24px 0 9px; font-size:13px; }
.googleplustxt{
	font-size:10px;
	color:#4170a0;
	float:right;
	margin-right:24px;
}
.googleplustxt{ *margin-top: -25px;}
.cf_prnwidget{ padding-top:5px\0/; }
#sharegoogle{ *display: none !important; }
.knowledge  #___plusone_1{ padding-top:9px !important } 
#share_tw .cf_ratingcount_right{ top:2px; position:relative; top:0px\0/; }
.products-and-services #share_tw .cf_ratingcount_right{ *top:1px; top:0px\0/; }
.displaytickersn input{ position:relative; top:-2px; *top:0px }
#mostviewedh{ width:110px; float:left;  }
#mostemailedh{ width:120px; float:left }
#mostsharesfacebk{ width:192px; float:left }
#mostsharestwitter{ float:left; width:170px }
.mostpoptabs{ height:26px; padding:9px 0 0 0; cursor:pointer; text-align:center }
.mostpoptabsselected{ background: url('../images/networkmaptab_bckbg.gif') 0 0 repeat-x; }
.mosttopview{ float:left; padding-right:6px }
.mostpopularhead{ border-bottom:none !important; float:left; width:400px  }
.rssfeedssubscribe{ float:right; padding:2px 40px 0 22px; background:url('../images/RSS-icon.gif') no-repeat 0 0; margin-top:40px; height:14px }
.partnerlpghead{ width:925px !important; text-align:center; margin-top:40px; padding-bottom:10px !important; background-image:none !important; float:left }
a.partnerpillbutton{
background: url(../images/cppartner.gif) no-repeat 0 0 transparent; color:#FFFFFF;
height:32px;  display:block; text-align:center; width:335px; padding-top:8px; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;    line-height:1.1em }
.channelpublishpart{ width:900px; padding:30px 0 30px 70px; float:left }
.channelpublishpart p{ padding-top:12px; line-height:1.6em; float:left}
.channelpartner{ width:350px; padding-right:90px; float:left }
.publisherpartner{ width:350px; float:left }
.featuredblog {float: left; padding: 10px 12px 12px 0;}

.section07 #dvContent p {
	margin:35px 0;
	padding:0;
	line-height:1.8em;
}

.section07 #dvContent table p {
	margin: 5px 0;
	padding: 0;
	line-height:1.8em;
}

.section05 .dvWebsites {
	/*line-height: 1.5em;*/
	/*margin-top: 15px;*/
	/*20180614*/
	font-size:16px;
	line-height: 1.8em;
	margin-top: 10px;
	/*20180614*/
}

.section05 .dvWebsites ul {
	list-style: none;
	padding:0 !important;
	margin:0 !important;
}

.section05 .dvWebsites ul li {
	list-style: none !important;
}

/*http://www.prnasia.com/p/story-search-sphinx.php?lang=1 涓婄殑鎼滅储鍜屽彇娑堟寜閽�牱寮�lijian20171211 start*/
.col-1 button.button-story-search-sphinx-standard{
	background: url("//static.prnasia.com/pro/pcom/includes/images/ps_button-green01.gif") no-repeat scroll 0 0 transparent;
	border: 0 none;
	color:#ffffff;
	cursor:pointer;
	display:block;
	font-size:12px;
	font-weight: 700;
	height: 25px;
	margin: 10px 10px 10px 0;
	text-align: center;
	width: 132px;
	line-height:25px;
	float: left;
}
.col-1 button.button-story-search-sphinx-standard:hover{
	background: url("//static.prnasia.com/pro/pcom/includes/images/ps_button-green01.gif") no-repeat scroll 0 bottom transparent;
	color:#ffffff;
}

.col-1 button.button-story-search-sphinx-cancel{
	background: url("//static.prnasia.com/pro/pcom/includes/images/ps-button-grey01.gif") no-repeat scroll 0 0 transparent;
	border: 0 none;
	color:#ffffff;
	cursor:pointer;
	display:block;
	font-size:12px;
	font-weight: 700;
	height: 25px;
	margin: 10px 0;
	text-align: center;
	width: 132px;
	line-height:25px;
	float: left;
}
.col-1 button.button-story-search-sphinx-cancel:hover{
	background: url("//static.prnasia.com/pro/pcom/includes/images/ps-button-grey01.gif") no-repeat scroll 0 bottom transparent;
	color:#ffffff;
}
/*http://www.prnasia.com/p/story-search-sphinx.php?lang=1 涓婄殑鎼滅储鍜屽彇娑堟寜閽�牱寮�lijian20171211 end*/

.sharebuttonline img {
	width: 21px;
}

/*release full text page*/
#dvTickers{
	font-size: 16px;
	line-height: 1.8em;
}

.sharebuttonline {display: inline-block; padding-right: 5px; float:left;}
.sharebuttonline a { height: 21px; width: 21px;display: block;}
.sharebuttonline .enshare-facebook {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/facebook.png) no-repeat;}
.sharebuttonline .enshare-linkedin {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/linkedin.png) no-repeat;}
.sharebuttonline .enshare-qzone {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/qzone.png) no-repeat;}
.sharebuttonline .enshare-weibo {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/weibo.png) no-repeat;}
.sharebuttonline .enshare-whatsapp {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/whatsapp.png) no-repeat;}
.sharebuttonline .enshare-twitter {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/twitter.png) no-repeat;}
.sharebuttonline .enshare-wechat {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/wechat.png) no-repeat;}

.newsreldettran .bshare-custom a { padding-left: 3px;height: 21px; width: 21px; margin-right: 0px;}
.newsreldettran .bshare-custom .bshare-sinaminiblog {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/weibo.png) no-repeat;}
.newsreldettran .bshare-custom .bshare-weixin {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/wechat.png) no-repeat;}
.newsreldettran .bshare-custom .bshare-linkedin {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/linkedin.png) no-repeat;}
.newsreldettran .bshare-custom .bshare-qzone {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/qzone.png) no-repeat;}
.newsreldettran .bshare-custom .bshare-more.more-style-addthis {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/more.png) no-repeat;}

.shareicon a { height: 21px; width: 21px;display: block;}
.shareicon .enshare-facebook {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/facebook.png) no-repeat;}
.shareicon .enshare-linkedin {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/linkedin.png) no-repeat;}
.shareicon .enshare-qzone {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/qzone.png) no-repeat;}
.shareicon .enshare-weibo {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/weibo.png) no-repeat;}
.shareicon .enshare-whatsapp {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/whatsapp.png) no-repeat;}
.shareicon .enshare-twitter {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/twitter.png) no-repeat center;}
.shareicon .enshare-wechat {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/wechat.png) no-repeat;}



.weixinTC {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 216px;
  height: 216px;
  background-color: #FFF;
  z-index: 1000;
  border: 6px solid #7f7f7f;
  border-radius: 6px;
}

.weixinTC .TCtop {
  padding: 10px 16px 5px;
  position: relative;
}

.weixinTC .TCtop .TCtopRight {
  position: absolute;
  right: 16px;
}

.weixinTC .TCtop .TCtopRight .TCtopClose {
  cursor: pointer;
  font-weight: bold;
  color: #7f7f7f;
}

.weixinTC .TCimg {
  text-align: center;
}


.shareicon2 a { height: 21px; width: 21px;display: block;}
.shareicon2 .enshare-print {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/print.png) no-repeat;}
.shareicon2 .enshare-rss {background: url(//static.prnasia.com//pro/pcom/images/sharebuttonpc/rss.png) no-repeat;}
/*20171229jingyuan start*/
.home .block02 .col#dvImg1 {
   width: 308px;
   padding: 0 7px 10px 7px;
   box-sizing:border-box;
}
#galleryContainer #theImages {
    left: 0px;
} 
.home .block02 .col#dvImg1 .image {
    height: 186px;
    width: 296px;
    overflow: hidden;
    margin-bottom: 10px;

}
#galleryContainer #arrow_left,#galleryContainer #arrow_right{
	background-color: transparent;
}
#phc_scrollimages {
    width: 924px;
}
/*20171229jingyuan end*/
/*20180103jingyuan anniu start*/
span.pill-button {
	display:inline-block;  
	background:none;
	width:auto;
	color:#fff;
	height: auto;
	margin-right: 20px;
	line-height: unset!important;
	margin-top:-25px;
	} 
/*p.pill-buttons{
	margin-top:-25px;
}*/
#overview p.pill-buttons{
	margin-top:0px;
}
p.pill-buttons  span.pill-button{
	margin-top:0px;
}
span.pillbutton-sub {  
	background: none;
}
span.pill-button a {
	display:inline-block;
	width:auto!important;
	color:#fff;
	padding:10px 20px!important;
	background: #063a4f;
	text-align:center;
	border-radius: 4px;
	height: auto!important;
    line-height: 1em!important;
} 
span.pillbutton-sub a {  
	background: #ff6c36;
} 
span.pill-button a:link,
span.pill-button a:visited, 
span.pill-button a:hover {
   display:inline-block;
	background:none;
	width:auto;
	color:#fff;
	padding:10px 20px;
	background: #063a4f;
	text-align:center;
	border-radius: 4px;
	height: auto;
    line-height: 1em;
    text-align: center;
    font-size: 12px;
}
span.pill-button.pillbutton-sub a:link,
span.pill-button.pillbutton-sub a:visited, 
span.pill-button.pillbutton-sub a:hover {
   background: #ff6c36;
}
button[type='submit']{
	outline: none!important;
	border:0!important;
	margin: 0!important;
	padding: 0!important;
	background: #ff6c36!important;
	display:inline-block!important;
	width:auto!important;
	color:#fff!important;
	padding:10px 20px!important;
	text-align:center;
	border-radius: 4px!important;
	height: auto!important;
    line-height: 1em!important;
    cursor:pointer;
}
button[type='submit']:hover {    opacity: 0.9;}

a:visited.button-standard,
a:hover.button-standard, 
a:visited.button-standard-secondary, 
a:hover.button-standard-secondary {
    color: #fff;
}
.button-standard, a.button-standard,a.button-standard-secondary,p.event-button.new-button a,p.event-button.new-button a:link,a.green-button span{
   	background: #ff6c36!important;
    border: 0 none;
    color:#fff!important;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 700;  
    text-align: center;
    display:inline-block!important;
	width:auto!important;
	padding:10px 50px!important;
	text-align:center;
	border-radius: 4px;
	height: auto!important;
    line-height: 1em!important;
    white-space: nowrap;
    text-decoration: none;
}
a.green-button{
	background: none!important;
}
p.event-button a,p.event-button a:link, p.event-button a:visited {
    background: none;
    border: 0 none;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: normal;
  	height: auto;
    line-height: 1em;
    text-align: center;
    width: auto;
    color: #6099e9;
}
p.event-button a:hover{
	text-decoration: underline;
}
/*20180103jingyuan anniu end*/
/*20180109jingyuan anniu start*/


/*二级导航条hover状态*/
#subnav .subnav-wide-margins li a:hover{
    background-color:  #eff9fa!important;
    color:#00837e!important;
    text-decoration: none;
    border-radius: 2px!important;    
}
.sidemodule table td,.sidemodule table td p,.cta1 table td,.cta1 table td p{
	font-size: 12px;
	vertical-align: top;
}
/*20180109jingyuan anniu end*/
/*201800111jingyuan services start*/
.pages-list .inside .sub-page {
    margin-bottom: 35px;
} 
/*201800111jingyuan services end*/


.tag_list_subject { font-size: 16px;padding-bottom:10px;font-weight: bold; } 
#tag_list_zone {  font-size: 12px;overflow: hidden;padding:0 0 10px 0;}
#tag_list_zone .tag_list { float: left;  height: 24px; line-height: 24px; text-align: center; cursor: pointer; }
#tag_list_zone .tag_list:hover { background: #6099E9; color: #fff; text-decoration: none }
#tag_list_zone .tag_list a { display: block; height: 24px;}
#tag_list_zone .tag_list a:hover { color: #fff; text-decoration: none }
#tag_list_zone .tag_list span { padding:0px 5px;}

.event-guanzhu {font-size:14px; font-weight:bold; border-bottom:1px solid #efefef; padding:3px 0px;}

.section05 .column ul li {font-size: 14px;}

.section05 .column5 .about p {
	font-size: 14px;
	line-height: 1.5em;
	margin: 0 0 35px;
}

.cu-area {font-size: 16px; line-height: 1.5em; font-weight: bold;}
.city-block {font-size: 14px; line-height: 1.5em; }
.back-bg a {font-size: 14px;}
.careers_headline p {font-size: 14px;}
.career-zhize {font-size: 16px; font-weight: bold; line-height: 1.5em;}
.map_line {font-size: 16px; font-weight: bold;}

.info180522 {padding-bottom: 10px; font-weight: bold;}


/*20180614*/
#ewm > div {
	padding:0 0 3px 0!important;
	font-size: 16px;
	line-height: 1.8em;
}

#dvSource {
	font-size:16px;
	margin:0;
	line-height: 1.8em;
	color:#464646;
}

#dvTickers {
	margin-top:10px;
	font-size:16px;
	line-height: 1.8em;
}

#dvTickers h4 {
	padding-bottom: 0;
	font-size:16px;
	line-height: 1.8em;
}

/*20180614*/

/*20180822*/
.printbody {
	text-align: left!important;
}
/*20180822*/