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, font, 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, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;vertical-align:middle;background:transparent;}
header, section, nav, footer, aside, article, figure{display:block;}
body{font-family:baskerville,palatino linotype,times new roman,serif;color:#333;font-size:18px;}
nav{margin-bottom:20px;}
ul, li{list-style-type:none;}
a{text-decoration:none;color:#000;}
header{height:141px;margin-bottom:10px;margin-top:4px;}
table.tableInfo{margin:0 50px;}
table.tableInfo td{padding:0 0 10px 5px;vertical-align:top;}
h5{color:#22ABD8;font-size:14px;}
h5.sublink{margin:0 px;color;#aeeafe;font-size:13px;min-width:80px;}
#searchTool{float:left;width:100%;background:#fff;padding-top:5px;}
.logoSection{text-align:center;}
.elementVisibility{display:none;}
.homePageMoreOption{width:150px;}
#footer{}
#headerTitle{font-weight:bold;background-color:#CC0000;color:#fffb90;padding:5px 15px 5px 15px;margin-bottom:22px;}
#footer-outer{background:#ccc;line-height:30px;margin-bottom:20px;clear:both;text-align:center;}
#content-wrapper{margin-bottom:20px;display:block;}
.headerLogo{width:70%;max-width:470px;}
.box{width:100%;height:198px;margin-bottom:15px;}
#call-icon-img-horizontal{display:none;}
#cchl-joinus-add{display:none;}
.borderBottom{border-bottom:3px solid #cc0000;padding-bottom:10px;margin-bottom:20px;}
.urlLink a{font-weight:normal;color:#22ABD8;text-decoration:underline;}
.note{font-size:12px;color:#042aa7;margin-top:5px;}
.padding01{}
.padding02{}
.margin01{margin-bottom:15px;}
.margin02{margin-top:15px;}
.margin05{margin-bottom:2px;margin-left:2px;margin-top:20px;}
.margin06{margin-bottom:10px;}
.color01{color:#22ABD8;}
.pageTitle{font-size:24px;text-align:center;display:block;padding:10px;}
#wrapper{width:96%;margin:0 auto;}
#content-left{width:100%;}
#content-right{width:97%;margin-left:5px;text-align:center;}
#advertise{border:1px solid #ccc;max-height:180px;min-height:180px;width:100%;}
#recentPost{border:1px solid #ccc;width:100%;padding:10px 10px 0;box-sizing:border-box;margin-bottom:20px;}
#recentPost .recent{border-bottom:1px dotted #ccc;min-height:60px;width:100%;float:left;margin-bottom:10px;padding:0 0 10px;}
#recentPost .recent .pic{padding-right:10px;}
#recentPost .recent .discription{width:155px;margin-top:17px;}
#recentPost .recent:last-child{border-bottom:none;margin-bottom:0px;}
.textCenter{text-align:center;}
.fltLft{float:left;}
.fltRgt{float:right;}
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.textCenter{text-align:center}
.blueText{color:#0b55a8;}
.font01{font-size:30px;}
.font02{font-size:50px;}
.helpLine{color:#0b55a8;display:inline-block;font-size:18px;text-align:right;width:135px;text-decoration:underline;}
.noUnderline{text-decoration:none !important;color:#0b55a8;font-size:18px;margin-right:20px;}
.adLeft{border:1px solid #000000;float:left;left:0px;min-height:600px;position:absolute;width:168px;display:none;}
.adRight{display:none;border:1px solid #000000;float:right;right:0px;min-height:600px;position:absolute;width:168px;}
.cchl-joinus-ads-right{color:#5750E7;font-size:13px;font-weight:bold;text-align:center;}
.cchl-add-right-img{border:2px solid #989898;}
#cchl-advertisment{border:1px solid #989898;}
#promotion-img{border:1px solid #989898;margin-right:15px;margin-bottom:15px;float:left;}
#promotion-msg{border:1px solid #989898;padding:7px 12px;color:#350CA8;background-color:#f5fcfc;}
.promo-msg-txt-line1{font-weight:bold;padding:5px 0px;}
.promo-msg-txt{line-height:22px;padding:6px;}
.dollar{margin-bottom:12px;margin-right:10px;padding:0px 2px 4px 4px;width:12px;height:16px;border:1px solid;float:left;border-radius:16px;background-color:#FFDC23;}
.promo-msg-last-line{margin-top:8px;}
.info{border:0px solid #333;margin-bottom:10px;}
.info .logo{margin-right:15px;width:160px;border:1px solid;padding:4px 2px 4px 2px;background-color:#DDDDDD}
.logo img{margin-left:6px;}
.info .comName{width:470px;text-align:center;}
.comName h3{text-align:left;line-height:130px;}
#screen-innermost{margin:4px;background-color:#A2080B;}
#screen-inner-line{border:1px solid;margin:4px;background-color:#B3B3B3;}
#number-screen{border:1px solid;padding:10px;}
#contact-us-page{width:80%;margin-left:10%;}
#contactus-title{font-size:24px;margin-bottom:10px;color:#061CCB;}
#contactus-form{background-color:#B1D6F0;padding:5% 10%;margin-bottom:20px;margin-top:15px;border-radius:20px;}
.contactus-rows{margin-bottom:15px;}
.contactus-inputs{border-radius:7px;border-style:solid;border:1px solid #c2c2c2;padding:3px 10px;}
.contactus-name-label{margin-right:165px;}
.contactus-email-label{margin-right:165px;}
.contactus-comment-label{margin-right:140px;}
.contactus-captcha-label{margin-right:60px;}
.contactus-captcha{margin-top:10px;}
.move-to-center{text-align:center;}
.input-name-width{width:87%;}
.input-email-width{width:87%;}
.input-comment-width{width:87%;}
.input-captcha-lft-margin{letter-spacing:10px;text-align:center;}
.contactus-submit{margin-top:30px;margin-bottom:-5px;}
.contactus-submit-btn{background-color:#cc0000;border-radius:7px;color:#fffb90;height:28px;width:135px;font-size:15px;}
#comment-header{text-shadow:2px 2px 2px #ddd;color:#6E6E6E;margin:30px 0px;width:100%;font-size:18px;}
.comment-header{text-shadow:2px 2px 2px #ddd;color:#6E6E6E;margin:30px 0px;width:100%;font-size:18px;}
#listItemHeader{text-shadow:2px 2px 1px #ddd;color:#6E6E6E;width:100%;margin:10px 0px;}
#listItemText{text-align:justify;margin:0px 8px;}
.listItem-separator{border-bottom:2px solid #c2c2c2;margin:18px 0px;}
.solid-line{border:1px solid;color:#B8B3B4;margin:10px 0px 20px 0px;}
.more-top-margin{margin-top:30px;}
.user-comment-rows{margin-bottom:10px;}
#fetchImage{float:left;width:100%;text-align:center;}
#hiddenCaptcha2{width:100%;text-align:center;}
.comment-form-user-name{margin-right:90px;}
.comment-form-user-email{margin-right:92px;}
.comment-form-user-comment{margin-right:60px;float:left;}
.comment-form-captcha-label{width:100%;margin-bottom:15px;}
.comment-captcha-img{margin-bottom:22px;}
.comment-captcha-inputs{}
#captcha-code{text-align:center;letter-spacing:10px;}
.submit-comment{}
.comment-submit-btn{background-color:#4080ff;border-radius:4px;color:#fff;height:45px;width:153px;border:1px solid #DDD;font-size:20px;font-weight:bold;font-family:baskerville,palatino linotype,times new roman,serif;}
.hidden-section{display:none;width:100%;text-align:center;}
.user-name-txt-box{text-align:left;width:100%;height:35px;border-radius:2px;border:1px solid #DDD;margin-bottom:20px;font-size:16px;padding-left:12px;color:#6E6E6E;}
.user-email-txt-box{text-align:left;width:100%;height:35px;border-radius:2px;border:1px solid #DDD;margin-bottom:20px;font-size:16px;padding-left:12px;color:#6E6E6E;}
.user-comment-txt-area{text-align:left;width:100%;height:150px;border-radius:2px;border:1px solid #DDD;margin-bottom:22px;font-size:16px;padding-left:12px;color:#6E6E6E;}
.comment-lbl-align{height:150px;}
.user-comment-captcha-txt{width:153px;height:35px;border-radius:2px;border:1px solid #DDD;margin-bottom:20px;font-size:16px;color:#6E6E6E;}
.userCmntImgClkEffect img{cursor:pointer;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;}
.userCmntImgClkEffect img:active{-webkit-transform:scale(1.4);transform:scale(1.4);}
.rounded-corner{border-radius:7px;border-style:solid;border:1px solid #c2c2c2;padding:0px 6px;}
.color-red{color:#F5090D;}
.contactus-response-msg{font-weight:bold;color:#DC0C0F;}
#comment-thanks-msg{font-weight:bold;color:#369500;padding-top:15px;display:none;padding-bottom:30px;}
#contactus-thanks-msg{display:none;}
#contactus-failure-msg{display:none;}
#contactus-captcha-msg{display:none;}
#contactus-invalid-msg{display:none;}
#contactus-captcha-expired{display:none;}
.user-icon{margin-right:20px;}
.rc-date{font-size:12px;}
.rc-line-height{}
.commentLike{float:right;}
.commentLikeCount{border-radius:11px;color:#fff;margin-left:5px;margin-top:10px;padding:2px 5px;background-color:#65b6bf;font-size:11px;height:14px;width:75px;text-align:center;float:right;padding-bottom:5px;}
.commentNameAndTime{float:left;}
.authorInfoAndLike{height:40px;margin-bottom:7px;}
.likeImg{cursor:pointer;cursor:hand;}
.btnFetchComment{background-color:#4080ff;border-radius:4px;color:#fff;height:45px;width:185px;border:1px solid #DDD;font-size:16px;font-weight:bold;font-family:baskerville,palatino linotype,times new roman,serif;}
.recent-comment{margin:10px;}
.recent-comment-div{float:right;}
.rc-user-text{padding-top:2px;text-align:justify;}
.comment-separator{border-bottom:1px solid #c2c2c2;margin:20px 0px;width:100%;}
.noMoreCmntMsg{display:none;color:#6E6E6E;font-size:18px;background:#f7f9f8;height:35px;line-height:35px;}
#rcGenerator{font-weight:bold;color:#DC0C0F;padding-top:15px;text-align:center;}
#comntIDLabel{display:none;}
#seomsg{display:none;}
#company-gallery{width:100%;height:100%;}
.new_comment_note{color:#369500;font-size:14px;padding:10px 0;}
#info-top ul li{display:inline;}
#comp-logo-outermost{float:left;padding:1px 4px 8px;border-radius:10px;background-color:#D4D5D6;}
#comp-logo-outer1{float:left;padding:8px;border:1px solid;border-radius:7px;background-color:#020202;}
#comp-logo-outer2{float:left;padding:1px;border:1px solid;border-radius:5px;background-color:#A5B0B8;}
#comp-logo-outer3{padding:4px;padding:1px 1px 2px 1px;border:1px solid;background-color:#1b1d1f;}
.logoRightSpace{margin:0px 20px 10px 0px;}
.logo-img{height:130px;width:130px;}
#hln-border-outermost{float:right;padding:1px 4px 8px 23px;border-radius:10px;background-color:#D4D5D6;width:51%;}
#hln-border1{float:right;padding:8px;border:1px solid;border-radius:7px;background-color:#020202;width:100%;}
#hln-border2{float:right;padding:1px 2px;border:1px solid;border-radius:5px;background-color:#A5B0B8;width:98%;}
#hln-border3{float:right;padding:1px 1px 2px 1px;border:2px solid;background-color:#488eb0;height:127px;width:98%;}
#cchl-email{font-size:30px;text-align:center;}
#info-seperator{border:1px solid #fff;margin-top:-10px;}
.cchl-emailID-text{display:inline-block;font-size:14px;padding:18px 0px;color:#ffffff;background-color:#488eb0;}
#number-h3{font-size:30px;text-align:center;}
.helpLineNumber{display:inline-block;font-size:30px;color:#ffffff;background-color:#488eb0;padding-top:11px;}
.onlyHelpLineNumber{display:inline-block;font-size:30px;color:#ffffff;background-color:#488eb0;line-height:127px;}
.only-cchl-emailID-text{display:inline-block;font-size:14px;color:#ffffff;background-color:#488eb0;}
#comp-name{clear:both;margin-top:22px;border:1px solid #bbbbbb;font-size:25px;text-align:center;background-color:#E2F3F3;color:#1A3AD3;}
#additional-info{clear:both;margin-top:25px;}
.other-detail{margin-bottom:18px;color:#0E91BC;font-size:22px;font-weight:bold;text-decoration:underline;}
.other-details-div{line-height:20px;margin-bottom:20px;overflow:auto;}
.line-seperator{height:45px;}
.more-detail-img-div{float:left;}
.more-detail-icon{height:25px;width:25px;}
.more-detail-caption{margin-left:7%;height:30px;font-size:17px;color:#0E91BC;font-weight:bold;}
.more-detail-text{margin-left:7%;line-height:35px;}
.company-url{color:#0D4DBC;}
.about-company{margin-bottom:20px;width:98%;line-height:22px;text-align:justify;}
.emailInfoLink{background-color:#042152;color:#fff;padding:10px;border-radius:10px;}
.cchlOtherNoDescription{color:#05244f;font-size:16px;font-weight:bold;}
.StaticPageDiv{font-size:14px;padding:5px 20px 20px;line-height:20px;text-align:justify;}
.StaticPageDiv ul{padding-left:50px;padding-bottom:10px;}
.StaticPageDiv ul li{list-style-type:disc;padding-left:10px;}
.tcLineHeight{padding-bottom:15px;}
.StaticPagePara{padding:10px 0px;}
.cchlLink{color:#0b55a8;}
.ppParaHeader{color:inherit;font-weight:bold;font-size:15px;}
.showDetails{font-style:italic;font-size:15px;margin-left:8px;background:#F5FCFC;border-radius:10px;padding:0px 2px 2px 2px;}
#footerSeperator{border-bottom:1px solid #7A7A7A;color:inherit;padding-bottom:5px;}
#submitCommentLoader{text-align:center;display:none;}
#commentSubmitBtn{text-align:center;}
#recentCommentLoader{display:none;padding-bottom:20px;text-align:center;}
#noCommentAvailableMsg{margin-bottom:10px;}
.fb_like_share_div{width:100%;text-align:center;margin-bottom:0px;margin-top:12px;height:40px;overflow:scroll;padding-top:5px;}
.searchBox{margin-bottom:20px;}
.social-icons{float:right;margin-left:10px;border:2px solid #FFFB90;border-radius:10px;}
.home-icon{margin-top:-4px;margin-right:15px;}
.tagline{}
.sm-like-share-msg{text-shadow:2px 2px 1px #DDD;color:#6E6E6E;padding-bottom:2px;margin-bottom:5px;font-weight:bold;}
.sm-like-share-content{border:1px solid rgba(0, 0, 0, 0.2);padding:2px;}
.twitter-color{color:#FFFFFF;font-size:16px;padding:0px 2px;background:#1B95E0;text-shadow:none;border-radius:4px;}
.fb-color{color:#3D58A4;font-size:17px;}
.gp-color{color:#DB4437;font-size:16px;}
.related-page-element{float:left;margin-left:4%;margin-right:4%;margin-bottom:20px;font-size:15px;min-height:88px;}
.related-page-header{text-shadow:2px 2px 1px #DDD;color:#6E6E6E;margin:20px 0px;width:100%;}
.related-pages{width:100%;padding-top:12px;}
.smallLogo{}
.small-logo-outermost{float:left;padding:1px 3px 3px;border-radius:10px;background-color:#D4D5D6;}
.small-logo-outer1{float:left;padding:2px;border:1px solid;border-radius:7px;background-color:#020202;}
.small-logo-outer2{float:left;padding:1px;border:1px solid;border-radius:5px;background-color:#A5B0B8;}
.small-logo-outer3{padding:1px 1px 2px;border:1px solid;background-color:#1B1D1F;}
.small-logo-img{height:60px;width:60px;}
.related-page-note{padding-left:87px;padding-top:5px;text-align:justify;}
.related-page-note-title{font-weight:bold;color:#6E6E6E;font-size:18px;}
.related-page-note-about{font-weight:500;color:#1D7DE3;font-size:13px;}
.related-page-note-show-more{color:#1D7DE3;font-size:11px;background-color:#C6E6F3;border-radius:5px;}
#relatedpageSearchSection{width:84%;float:left;padding-left:8%;padding-right:8%;margin-bottom:25px;display:none;}
.relatedSectionSolidLineBtm{border:1px solid;color:#BCBCBC;float:left;width:100%;margin-bottom:30px;}
.gsClassOverride{font-family:Arial,sans-serif;}
.other-cchl-nos-lbl{font-size:20px;}
.related-page-category-lbl{color:#C00000;font-size:20px;}
.related-page-category-div{text-shadow:2px 2px 1px #DDD;color:#6E6E6E;width:100%;float:left;margin-bottom:20px;}
#Ad-MediumRectangle1{display:none;}
#Ad-LargeSkyscraper1{background:#F3EEE8;text-align:center;}
#cssIndicator{height:0px;width:20px;}
.middleContentAdsLbl{color:#0D4DBC;font-size:12px;font-weight:bold;margin-left:1%;}
#middleContentVisualAds1{margin-top:22px;text-align:center;background:#F3EEE8;}
#middleContentVisualAds2{margin:30px 0px;text-align:center;background:#F3EEE8;}
#matchedContentAdUnit{margin:30px 0px;text-align:center;background:#F3EEE8;}
#linkAds1{width:98%;margin:40px 1% 40px 1%;float:left;}
#linkAds2{width:98%;margin:25px 1% 40px 1%;float:left;}
#linkAds3{width:98%;margin:15px 1% 40px 1%;float:left;}
.adsHeaderMsg{width:100%;background:#fff;text-align:center;}
#positionForLargeAd{display:none;}
.linksInUserComments{color:#07C;word-wrap:break-word;}
.replyLinkDiv{margin-top:15px;margin-bottom:30px;width:100%;margin-left:10%;}
.commentReplyBlock{margin-top:40px;}
.commentReplyArrow{margin-right:10px;float:left;}
.commentReplyText{color:#de873a;cursor:pointer;}
.reply-comment-section{width:87%;margin-left:13%;}
.replyCommentTemplateBlock{display:none;}
.character-formatter{text-align:center;letter-spacing:10px;}
#reply-captcha-code{text-align:center;letter-spacing:10px;}
.coment-text-border{border:1px solid #F4F4F4;padding:10px;border-radius:3px;}
.reply-text-border{border:1px solid #F6F6F6;padding:10px;border-radius:3px;}
.reply-user-icon{margin-right:20px;height:35px;width:35px;}
.reply-comment-alignment{margin-left:10%;}
.reply-submit-btn-margin-bottom{margin-bottom:35px;}
.replyCommentLoader{display:none;width:100%;text-align:center;}
.replySubmitBtn{width:100%;text-align:center;}
.reply-thanks-msg{font-weight:bold;color:#369500;padding-top:15px;display:none;padding-bottom:30px;}
.new-comment{margin:10px 10px 30px 10px;font-size:16px;}
.submit-message{margin-top:20px;margin-bottom:40px;}
.cuMessageMargin{margin-top:20px;margin-bottom:20px;}
.page-headline{margin-bottom:25px;background:#ffff26;}
.pahe-headline-text{}