@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:54.5%}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;font-weight:normal;background-color:#eee;color:#333}a{color:#007eb0;text-decoration:none}a:hover{color:#009ad2;text-decoration:underline}p{font-size:14px;font-size:1.4rem;margin-top:0;margin-bottom:5px;line-height:18px;line-height:1.8rem}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h3{color:#f98400;text-transform:uppercase;font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:5px}ol,ul{list-style:none}.clear-fix{clear:both;display:block;width:100%;height:1px;margin:0;padding:0}#wrapper{width:100%;overflow:hidden;position:relative}#header-section{width:100%;margin:0 auto;padding:10px 0 5px 0;overflow:hidden;background:#fff url(../images/profile/bg-header.png) repeat-x}.header{max-width:971px;margin:0 auto;background:#fff}.logo-block{background:url(../images/profile/logo.png) no-repeat;text-indent:-9999px;overflow:hidden;width:244px;height:84px;float:left;margin:0;font-weight:600}.logo-block a{display:block;height:100%}.header-block{margin:0;float:right}.links{padding:0;margin:10px 15px 20px 0;list-style:none;line-height:14px;text-align:right}.links li{display:inline-block;vertical-align:top;margin:0 0 0 21px}.links li:first-child{margin:0}.links li a{text-decoration:none;font-weight:bold;text-transform:uppercase}.links li a:hover{text-decoration:underline}.block-more{float:right;padding-left:10px}#nav-section{width:100%;padding:13px 1px 13px 1px;margin:0 auto;list-style:none;overflow:hidden;background:url(../images/profile/bg-nav.png) repeat-x;font-weight:bold;line-height:14px}.main-nav{max-width:971px;margin:0 auto}.nav{margin:0 auto}.nav li{float:left;background:url(../images/profile/separator01.png) no-repeat 0 3px;margin:0 0 0 6px;padding:0 0 0 15px}.nav li:first-child{margin:0;padding:0;background:0}.nav li a{color:#fff;font-weight:bold}.nav li.active a,.nav li a:hover{color:#d7f1fc;text-decoration:none}.support{float:right!important;background:none!important}.support h2{color:#fff;text-align:right;font-weight:bold;font-size:12px}.ico{float:left;margin-right:20px}#main-content{max-width:971px;margin:0 auto;background:#fff;padding:20px}.section-content{background:#fff;clear:both;margin-bottom:10px;overflow:hidden}#section-alerts .section-content,#section-ratings .section-content{width:300px;max-width:300px}.detail-info{font-size:14px;line-height:25px}.detail-info strong{color:#333;font-weight:normal}.section-content-image{width:60px;float:left}.section-content-main{background-color:#e6f4ff;padding:20px}.content{padding-left:70px}.content ul{margin:0;padding:0}.content ul li{list-style:none;margin:0;padding:0}.content p.call-to-action{font-weight:bold;font-size:14px;padding-top:10px}.graybk{background-color:#f6f6f6}.advertisement{clear:both;max-width:970px;max-height:90px;margin:10px auto;text-align:center}.mb-advertisement{clear:both;max-width:300px;max-height:250px;margin:10px auto;text-align:center}.advertisement2{max-width:320px;max-height:100px}.mb-advertisement2{max-width:234px;max-height:60px}.mcg-advertisement{max-width:320px;max-height:100px}.full-company-profile-company{float:left;display:block;width:50%}h1.full-company-profile-name{color:#ff8e00;font-size:24px;margin-bottom:5px}.full-company-profile-address,.full-company-profile-telephone,.full-company-profile-web{font-size:18px;font-size:1.8rem;line-height:18px;lline-height:1.8rem}.full-company-profile-address a{white-space:nowrap}.full-company-profile-more-info{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;font-weight:bold;margin-top:15px}.full-company-profile-more-info a{font-weight:bold}.description p{font-size:14px;font-size:1.4rem;margin:0}.full-company-profile-more-info a{white-space:nowrap}.company-overview{display:block;width:45%;float:right;padding:15px}.company-overview.ad{background-color:#fff}.overview-icon{float:left;width:70px}.overview-content{padding-left:70px}#section-company{margin-top:0;padding-top:10px;border-top:8px solid #007eb0}.detail-submit-new{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-weight:bold;padding:10px 0}.company-news{float:left;background-color:#e0f3fe;padding:20px}.news-topics .topiclist a{display:block;font-size:14px}.news-topics .topiclist span{font-size:12px;margin-bottom:10px;display:block}#section-alerts{width:100%;margin-top:20px;display:block;clear:both;padding-top:10px;border-top:8px solid #007eb0}#section-alerts .section-content-main{background-color:#f3f3f3}#section-alerts-company{margin-top:10px}.detail-info-two{clear:both;margin-left:10px;line-height:24px}.detail-info-three{line-height:24px;font-size:14px}.detail-info-two-header{float:left;width:180px;font-size:14px;line-height:24px}.detail-no{float:left;padding-left:25px;font-size:15px;font-weight:500}.detail-yes{float:left;padding-left:15px;color:#ff8e00;font-size:15px;font-weight:500}.detail-yes a{text-decoration:none}a.read{float:right;color:#f67a00;font-size:12px;line-height:12px;text-transform:uppercase;max-width:61px;height:19px;overflow:hidden;font-weight:bold;background:url(../images/profile/btn-read.png) no-repeat 100% 2px;padding:0 11px 0 0}a.read:hover{color:#fff;background-position:100% -47px}.read strong{float:left;background:url(../images/profile/btn-read.png) no-repeat 0 -25px;padding:4px 6px 3px 4px;margin:0}.read:hover strong{background-position:0 -82px;padding-top:3px;text-decoration:none}#section-ratings{width:100%;margin-top:20px;display:block;clear:both;padding-top:10px;border-top:8px solid #007eb0}.ratings-basis{clear:both;margin:20px 20px 10px 50px;font-size:14px;color:#666;font-weight:bold}.rating ul.rate{margin:0;padding:0}ul.rate li{display:block;float:left;margin:0 2px 0 0;text-indent:-9999px;overflow:hidden;width:17px;height:17px;background:url(../images/icn-Rating-sm.gif) no-repeat}ul.rCommRating li{width:28px;height:28px;margin-right:4px;background-image:url(../images/icn-Rating-med.gif)}ul.rCommRating li.rated{background-position:0 -28px}.some-text{font-weight:bold}.star-box-text{float:left;text-align:right;padding-top:6px;padding-bottom:1px;padding-left:180px;font-size:14px}.star-text-rating{float:left;font-size:35px;font-weight:600;color:#ff8e00;padding-left:20px;line-height:40px}ul.article-list li{margin:0 0 5px 16px;list-style-type:disc}.disclamerBox{background:#fff;padding:20px 20px 10px 20px}p.disclaimer{font-size:10px;color:#999;padding-top:8px;border-top:1px solid #EEE;clear:both;line-height:1.15em}#footer{max-width:981px;margin:0 auto;padding-bottom:50px;font-size:80%;color:#888}#footerMain{padding:0 15px;line-height:34px;margin-bottom:10px;overflow:hidden}.left{float:left}.right{float:right}#footer strong{font-weight:700}#footer li{display:inline}#footerMain p{float:left}#footer li a{font-weight:bold;margin:0 3px}#footer .subnav1{float:left;display:inline;margin-left:2px}#footer .subnav2{float:right;display:inline;margin-right:2px}#footer .subnav1 li a,#footer .subnav2 li a{margin:0 6px;font-weight:normal;color:#888;text-decoration:underline;cursor:pointer;cursor:hand}#footer .subnav1 li a:hover,#footer .subnav2 li a:hover{color:#009ecd}#footer .subnav1 li a{margin:0}#footer .subnav1 li{float:left;width:200px;line-height:14px}#footer .subnav1 li.short{float:left;width:100px;line-height:14px}#footer .subnav1 li ul{margin-top:0;padding:7px 0 15px}#footer .subnav1 li ul li{display:block;float:none;width:auto;padding:0;margin:2px 0 7px}#footer .subnav1 li ul li a{text-decoration:none}#footer a.toggler2{float:none;display:inline;margin:0;padding:0}#footer .lastline{font-size:100%}#socialfooterlinks{clear:both;float:right;margin:2px 15px}.site-map a{color:#eee}.site-map a:hover{color:#eee}form input,form textarea,select{color:#656565;font-size:12px;padding:3px}form select{border:1px solid #aaa}form textarea{font:12px Arial,sans-serif!important;padding:5px}.box-form{overflow:hidden;width:100%}.form-info{float:left}.form-info label{font-size:11px;font-weight:bold;line-height:13px;color:#838383;float:left;padding:0 0 5px 3px}.form-info .row{width:100%;overflow:hidden;clear:both}.form-info .text{width:204px;height:15px;overflow:hidden;float:left;margin:0 4px 5px 0;padding:5px 10px 6px 29px;background:url(../images/header-sprite.png) no-repeat}.form-info .text input{width:204px;float:left;margin:0;padding:0;outline:0;color:#838383;line-height:15px;background:0;border:0}.form-info .short{width:119px;padding:5px 9px 6px;background-position:0 -26px}.form-info .short input{width:119px}.form-info select{width:78px;float:left;margin:0 5px 0 0;color:#838383;background:#fff6e3;border-bottom:1px solid #ede3d1;border-right:1px solid #ede3d1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px}.form-info select option{background-color:#fff6e3}input,textarea,select{vertical-align:middle;font:13px Arial,Helvetica,Verdana,sans-serif}input.rndBtnSrch{padding:4px 4px!important;width:50px}.rndBtnSrch{background:url(../images/btnFade.png) repeat-x 0 100%;_background-image:none;font-weight:bold;text-decoration:none;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:0;cursor:pointer;font-family:Arial,Helvetica,sans-serif!important}.rndBtnBigSrch{margin:0;padding:0;line-height:16px;background-color:#0093b8;color:#FFF}input:hover.rndBtnBigSrch{background-color:#6dac00!important}input:hover.rndBtnSrch{background-color:#AAA;color:#FFF;text-decoration:none!important}@media only screen and (max-width:730px){.full-company-profile-company{width:auto;float:none;display:block;clear:both;margin-bottom:20px}.company-overview{clear:both;width:auto;float:none;margin:20px 0 0 0}.section-content{float:none;clear:both;width:auto;overflow:hidden}.advertisement{width:100%}.nav{display:none}.full-company-profile-name{font-size:24px;line-height:24px}}@media only screen and (max-width:350px){.overview-icon,.section-content-image{float:none;clear:both}.overview-content,.content{padding-left:0;clear:both;padding-top:10px}}