
*{margin:0; padding:0;}


 
.cl{clear:both;}

img{border:0}

.bord0{border:0 !important;}

/* .bgBig{background:url(images/main-bg.jpg) 0 0 repeat;} */

.corpTransWrap{margin:auto; 
/* background:url(images/bg-opactiy.png) top left repeat; */

 padding:10px;}

.compTitle{margin-top:10px; border-bottom:#dfdfdf 0px solid;}
.compTitle span{float:right; color:#333; margin:20px 5px 0 0;}
.compTitle h1{font-family:Georgia, 'Times New Roman', Times, serif; font-size:26px !important; font-weight:normal !important; color:#000 !important; display:inline; padding:5px 7px;}
.colrWhite{background:#fff; padding:2px 0;}

.compRightSect{width:270px; float:right; margin-top:15px;}

.compSubSect{background:#2b2b2b url(./images/follower-tt-bg.jpg) 0 0 no-repeat; padding:10px 15px 16px 15px;margin:0 0 14px 0;}
.compSubSect span{float:right;}
.compSubSect span a{color:#006b9c; text-decoration:none; font-size:12px;}
.compSubSect b.compSubHead{font-size:13px; }
.compSubSect b.compSubHead a{color:#006b9c; text-decoration:none;}


.compSubSect b.compSubHead span{float:none; font-weight:normal;}



.compSubSectM{background:#ebebef; border:#ccc 1px solid; padding:5px 0px 0}
.compSubSectM span{float:right;}
.compSubSectM span a{color:#006b9c; text-decoration:none; font-size:12px;}
.compSubSectM b.compSubHeadM{font-size:13px; color:#333333;}
.compSubSectM b.compSubHeadM a{color:#006b9c; text-decoration:none;}


.compSubSect b.compSubHead span{float:none; font-weight:normal;}




.compSubSectPh{background:#ebebef; border:#ccc 1px solid;}
.compSubSectPh span{float:right;}
.compSubSectPh span a{color:#006b9c; text-decoration:none; font-size:12px;}
.compSubSectPh b.compSubHead{font-size:13px; color:#E03F00;}
.compSubSectPh b.compSubHead a{color:#006b9c; text-decoration:none;}

.compPhotos{padding:0 0px;}

.compPhotosLnk{padding:13px 0px 10px;}
.compPhotosLnk a{color:#006b9c; text-decoration:none; font-size:12px;}


.compSubSectVid{background:#252525 url(./images/compSubSect-strm-bx-bg.jpg) no-repeat scroll 0 0; padding:9px 0 0 0;}
.compSubSectVid span{float:right;}
.compSubSectVid span a{color:#006b9c; text-decoration:none; font-size:12px;}
.compSubSectVid b.compSubHead{font-size:13px; color:#E03F00;}
.compSubSectVid b.compSubHead a{color:#006b9c; text-decoration:none;}

.compVideoWp{padding:10px;}
.compVideoWp span{float:right;}
.compVideoWp b{font-size:15px; color:#d62729;}

.videoInc{}
.compVidLnk{padding:13px 10px 10px; color: #D7D7D7;
    font-family: 'Myriad Pro',arial;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 0;}
.compVidLnk a{color:#006b9c; text-decoration:none; font-size:12px;}

.compShareWrap{margin:10px 0 5px;}
.compShareWrap a.compFB{background:url(images/img-comp-sprites1.png) 0 2px no-repeat; padding:2px 5px 2px 15px; font-size:13px; color:#006b9c; text-decoration:none;}
.compShareWrap a.compTG{background:url(images/img-comp-sprites1.png) 0 -22px no-repeat; padding:2px 5px 2px 15px; font-size:13px; color:#006b9c; text-decoration:none;}
.compShareWrap a.compEM{background:url(images/img-comp-sprites1.png) 0 -45px no-repeat; padding:2px 5px 2px 25px; font-size:13px; color:#006b9c; text-decoration:none;}

.compFaqWrap{margin:6px 0 0px 5px;}
.compFaqWrap a{background:url(images/img-corp-sprites1.png) 0 -66px no-repeat; padding:2px 5px 6px 10px; display:block; font-size:13px; color:#006b9c; text-decoration:none;}

.compLeftSect{width:673px; float:left;}

.compMainTabs{margin:20px 0;}
.compMainTabs ul{list-style:none; font-size:14px;}
.compMainTabs ul li{float:left; border-left:#ccc 1px solid; padding:0 8px 0 8px;}
.compMainTabs ul li a{color:#006b9c; text-decoration:none; font-weight:bold;}
.compMainTabs ul li.slected a{color:#006b9c; text-decoration:none; font-weight:bold; padding:5px 15px; background:#848484; color:#fff; border-radius:10px;}

.compTabContent{background:#fff; border:#e1d9d3 1px solid; margin-top:10px; margin-left:5px; box-shadow:0px 0px 6px #ccc; padding:15px 0 0;}
.compTabContent1{margin-top:10px; margin-left:5px; padding:15px 0 0;}
.compTabContent2{border:#d6d6d6 1px solid; padding:10px; background:#efeff2; margin-top:10px; margin-left:5px; padding:15px;}
.compTabContent2 b.inConn{color:#676767; font-size:13px; display:block; margin-bottom:8px;}
.compTabContent2 img{margin-top:-15px; position:relative;}
.compTabContent2 p{font-size:13px; line-height:16px;}

.compTabContent3{border:#d6d6d6 1px solid; box-shadow:0px 0px 3px #d6d6d6; padding:10px; margin-left:0; background:#fff; border-radius:4px; margin-top:10px;}
.compTabContent4{border:#d6d6d6 1px solid; box-shadow:0px 0px 3px #d6d6d6; padding:15px; margin-left:0; background:#fff; border-radius:4px; margin-top:10px;}
.compTabContent5{border:#d6d6d6 1px solid; box-shadow:0px 0px 3px #d6d6d6; padding:15px 15px; margin-left:0; background:#fff; border-radius:4px; margin-top:10px;}


h2.compHeadi{color:#333333; font-size:13px; margin:0 0 8px 8px; padding-bottom:8px; border-bottom:#c9c9c9 1px solid;}
h2.compHeadi1{color:#E03F00; font-size:13px; margin:0 0 8px 8px; padding-bottom:8px;}
h2.compHeadi1 a{color:#E03F00; font-size:13px; text-decoration:none;}
h2.compHeadi1 a:hover{text-decoration:underline;}
h2.compHeadi1 span{color:#575757; font-size:12px; font-weight:normal;}
h2.compHeadi1 span a{color:#006b9c !important; text-decoration:none;}
h2.compHeadi1 b.plus{color:#888; font-weight:normal; font-size:16px;}
h2.compHeadi1 em{color:#ccc; font-style:normal;}


h2.compHeadiLine{color:#fff; font-size:20px; margin:0 0 8px 0; padding-bottom:8px; border-bottom:#333 1px solid !important;}
h2.compHeadiLine a{color:#fff; font-size:20px; text-decoration:none; font-weight:normal !important;}
h2.compHeadiLine a:hover{text-decoration:underline;}
h2.compHeadiLine span{color:#fff; font-size:14px; font-weight:normal;}
h2.compHeadiLine span a{color:#fff !important; text-decoration:none; font-weight:normal !important;font-size:14px !important;}
h2.compHeadiLine b.plus{color:#888; font-weight:normal; font-size:16px;}
h2.compHeadiLine em{color:#ccc; font-style:normal;}


h2.compHeadiVidPh{color:#E03F00; font-size:13px; margin:7px 0 8px 0px; padding-bottom:8px; border-bottom:#ccc 1px solid !important;}
h2.compHeadiVidPh a{color:#E03F00; font-size:13px; text-decoration:none;}
h2.compHeadiVidPh a:hover{text-decoration:underline;}
h2.compHeadiVidPh span{color:#575757; font-size:12px; font-weight:normal;}
h2.compHeadiVidPh span a{color:#006b9c !important; text-decoration:none;}
h2.compHeadiVidPh b.plus{color:#888; font-weight:normal; font-size:16px;}
h2.compHeadiVidPh em{color:#ccc; font-style:normal;}


.compMar{}
b.headiOrange{color:#e03f00; font-size:15px; font-weight:normal;}
b.supOrange{color:#575757; font-weight:normal; font-size:15px;}
.compMar span{color:#575757; font-size:12px;}
.compMar span a{color:#006b9c !important; text-decoration:none;}


.compImgSect{width:170px; float:left; margin:0 25px 0 15px;}
.compImgSect img.brand-logo{border:#e7e7e7 0px solid;}

.compImgFoll{} 
.compImgFoll p{ color:#717171; font-size:11px; margin:8px 0; line-height:14px;}
.compImgFoll .flw{color:#fff; font-size:11px; margin:0px 0; line-height:18px; float:left; text-align:center;}
.compImgFoll .flw b{font-size:23px; display:block; color:#fe9500; font-family:'Times New Roman', Times, serif;}
a.compFlink{background:url(images/bg-corp-btn1.gif) #c2dcf3 top left repeat-x; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; border:#f2b35a 1px solid; padding:6px 13px; border-radius:6px; text-decoration:none; margin:15px 12px 0 0;}
a.compFlink span{font-size:18px; top:2px; margin:0; margin-right:6px; position:relative; font-weight:normal; text-shadow:1px 1px 0px #c7e5f9; float:none;}

.compProfile{margin-right:15px; color:#939393; line-height:28px; font-size:18px;font-weight:normal !important;}
.compProfile p{color:#303030; line-height:19px; font-size:12px;}
.compProfile a{color:#fff;margin:10px 0 0  0;}

.compInfo{font-size:13px; display:block; margin:10px 0; color:#333;}
.compInfo1{font-size:13px; display:block; margin:15px 0; color:#333;}

.compGridData{font-size:11px; color:#303030;}
.compGridData table{border:0;}
.compGridData table th,.compGridData table td{padding:6px;}

.compGridDataM{font-size:11px; color:#303030;}
.compGridDataM table{border:0;}
.compGridDataM table th,.compGridDataM table td{padding:9px;}

.compNowWrap{border-top:#e6e6e6 2px solid;}

.compNow{background:#e6e6e6;padding:8px; text-align:center; width:70px; float:left; height:78px; padding-top:30px;}
.compNow .compNowArrw{float:right; width:6px; margin-right:-14px; margin-top:17px}
.compNow b.hap{font-size:12px; color:#5f5f5f;}
.compNow b.nw{font-size:33px; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:normal; color:#5f5f5f;}

.compNowExp{width:255px; padding:10px; margin-left:8px; float:left;}
.compNowExp b{display:block; color:#8c9e4d; font-size:12px; font-family:Georgia, 'Times New Roman', Times, serif; padding-bottom:5px; font-weight:normal;}
.expPic{width:72px; margin-right:10px; float:left;}
.expData{width:170px; float:left;}
.expData a{font-size:13px; color:#006b9c; font-weight:bold; text-decoration:none; line-height:15px;}
.expData span{font-size:11px; color:#606060; display:block; padding-top:3px;}
.expData span a{font-size:11px; font-weight:normal; color:#006b9c; text-decoration:none;}

.expNowCode{width:268px; padding:10px; margin-left:8px; float:left;}
.expNowCode b{display:block; color:#8c9e4d; font-size:12px; font-family:Georgia, 'Times New Roman', Times, serif; padding-bottom:5px; font-weight:normal;}
.codePic{width:85px; margin-right:10px; float:left;}
.codeData{width:170px; float:left;}
.codeData a{font-size:13px; color:#006b9c; font-weight:bold; text-decoration:none; line-height:15px;}
.codeData span{font-size:11px; color:#606060; display:block; padding-top:3px;}


.compTabContentCmn{background:#fff; border:#e1d9d3 1px solid; margin-top:10px; margin-left:5px; box-shadow:0px 0px 6px #ccc; padding:10px 10px;}
.compTabContentCmn1{background:#fff; border:#e1d9d3 1px solid; margin-top:10px; margin-left:5px; box-shadow:0px 0px 6px #ccc; padding:15px 18px;}
b.compSubHeadCmn{font-size:13px; color:#333333; display:block; padding-bottom:8px;}


.compFollWrap{margin:8px 0 0px 1px;}
.compFollWrap a{margin:0px 2px 0px 2px; font-size:13px; color:#006b9c; text-decoration:none;}


.compPodWrap{margin:8px 0 0px 1px;}
.compPodWrap p{color:#777 !important; margin-bottom:8px; font-size:11px;}
.compPodWrap p strong{color:#444 !important; font-size:12px !important;}
.compPodWrap a{margin:0px 2px 0px 2px; font-size:13px; color:#006b9c; text-decoration:none;}

.podcastSect{padding-top:8px; margin-top:8px; border-top:#ccc 1px solid;}






.compJobsWrap{margin:13px 0 0px 0px;}
.compJobsOne{margin-bottom:7px; padding-bottom:7px; border-bottom:#5d5d5d 1px solid; display:block; font-size:13px; color:#006b9c; text-decoration:none;}
.compJobsOne a{font-size:13px; color:#fff; text-decoration:none; line-height:15px; display:block; margin-bottom:6px; font-weight:bold;}
.compJobsOne span{float:right; color:#999999; font-size:11px;}
.compJobsOne b{color:#999999; font-size:11px; font-weight:normal;}

.bord0{border:0px !important;}

.compAmbWrap{margin:8px 0 0px 1px;}
.compAmbWrap{}


.compAmbData{margin-bottom:10px;}
.compAmbData img{float:left; margin-right:10px;}
.compAmbData .compAmbTxt{width:175px; float:left; color:#fff;}
.compAmbData .compAmbTxt a{font-size:13px; color:#fff; display:block; font-weight:bold; text-decoration:none;}
.compAmbData .compAmbTxt a:hover{ text-decoration:underline;}
.compAmbData .compAmbTxt span{color:#b9b9b9; font-size:11px; display:block; padding:3px 0; float:none;}
.compAmbData .compAmbTxt span a{font-size:11px; color:#006b9c; display:block; padding-top:3px;}

.compAppPic{width:28px; float:left; margin-right:10px;}
.compAppTxt{width:210px; float:left;}
.compAppTxt b{color:#999999; font-size:11px; font-weight:normal;}

.compMasonry{margin-left:5px; margin-top:10px; position:relative; margin-right:-7px; -moz-column-count: 2;    -moz-column-gap: 10px;    -moz-column-fill: auto;    -webkit-column-count: 3;    -webkit-column-gap: 10px;    -webkit-column-fill: auto;    column-count: 3;    column-gap: 15px;    column-fill: auto;}

.compTabContUpdt{background:#fff; width:302px; border:#e1d9d3 1px solid; margin-top:10px; margin:10px 0px 10px 0px; box-shadow:0px 0px 6px #ccc; padding:10px 10px; -moz-column-break-inside: avoid;    -webkit-column-break-inside: avoid;    column-break-inside: avoid;    display: inline-block; color:#333333; font-size:13px; line-height:18px;}
.updtMrgnLCmn{margin-left:10px;}
.updtMrgnRCmn{margin-right:0px;}

.updtPic{margin:8px 0 12px;}

.compMasonryUptTime span{float:right; color:#999999; font-size:11px;}

.moreUpdts{background:#ebebef; padding:5px 10px; text-align:center; border:#c9c9c9 1px solid; margin-top:15px;}
.moreUpdts a{color:#006b9c; background:url(images/bg-arrw-updates.gif) 100% 3px no-repeat; padding-right:12px; text-decoration:none; font-size:13px;}


.fbConn {
    background: url(images/fb-btn-reg1.gif) no-repeat 0 0;
    color: #FFFFFF !important;
    display: block;
	margin-top:12px;
    padding: 6px 0 7px 27px !important;
    text-align: center;
    width: 210px;
	text-decoration:none;
	font-weight:bold;
}
.fbConn:hover{background: url(images/fb-btn-reg1.gif) no-repeat 0 -28px;}


.compNewUpHead{color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:8px 0 0px;}
.compNewUpHead span{color:#555; font-weight:normal; font-size:12px;}
.compNewUpHead span a{color:#006b9c; text-decoration:none;}


.compContBan{width:143px; float:left; margin-right:5px;}
.compContBan img{border:#cacdd0 1px solid;}
.contBanDtl{width:485px; float:left;}
.contBanDtl b a{color:#006b9c; font-size:15px; font-weight:bold; display:block; text-decoration:none; margin:0px 8px 8px; line-height:18px;}
.contBanDtl p{color:#303030; font-size:12px; font-weight:normal; display:block; margin:0px 8px 8px;}

.contUsers{margin:28px 8px 8px;}
.contUsers span{float:right; position:relative; top:-10px; font-size:13px;}
.contUsers span a{float:left; margin-right:10px;}
.contUsers span a.lnk{color:#006b9c; text-decoration:none; margin:0; float:none;}
.contUsers span a:hover{text-decoration:underline;}

a.compBTNcmn{background: url(images/bg-join-webi.gif) repeat-x left top #E7E7E7; border-color: #C4C4C4; border-radius: 4px 4px 4px 4px; border-style: solid; border-width: 1px 2px 2px 1px; color: #5e5e5e !important; font-size:11px !important; font-weight: bold; padding: 7px 10px !important; display:inline !important; text-decoration: none; text-transform: uppercase; white-space:nowrap;}
a.compBTNcmn:hover{background:#E5E5E5; text-decoration:none !important;}

b.compRecn{color:#505050; display:block; margin:8px 0;}

.compRecnList a{color:#006b9c; font-size:13px; text-decoration:none;}
.compRecnList span{display:block; margin:4px 0 0px; font-size:11px; color:#707070;}
.compRecnList span a.saw{background:url(images/img-corp-sprites2.png) 0 1px no-repeat; font-size:11px; text-decoration:none; cursor:default; color:#707070 !important; padding-left:17px;}
.compRecnList span a.att{background:url(images/img-corp-sprites2.png) 0 -20px no-repeat; font-size:11px; text-decoration:none; cursor:default; color:#707070 !important; padding-left:17px;}

.compSep{color:#ebebeb; background:#ebebeb; outline:0; border:0; height:1px; margin:10px 0;}
.compSep1{color:#c9c9c9; background:#c9c9c9; outline:0; border:0; height:1px; margin:15px 0 10px;}

.compExpWrp{background:#edebeb; width:280px; float:right; padding:10px;}
.compExpPic{width:90px; float:left; margin-right:10px;}

.compExpDtl{width:170px; float:left; color:#303030;}
.compExpDtl b{display:block; margin:8px 0 3px;}
.compExpDtl span{font-size:11px; font-family:tahoma,Arial, Helvetica, sans-serif}

.compWebiDtl{width:325px; float:left;}
.compWebiDtl a{color:#006b9c; text-decoration:none; display:block; font-size:13px; line-height:18px; font-weight:bold;}
.compWebiPeo{margin:8px 0; color:#717171;}
.compWebiPeo span{float:right; font-size:11px; color:#717171}
.compWebiPeo span b{color:#474747; font-size:12px;}

.compWebiBtn{margin:25px 0 7px;}


.compLiveWrp{width:320px; float:left; margin-top:10px;}
.compLiveWrp1{width:320px; float:left; margin-left:25px; margin-top:10px;}
.compLivePic{width:88px; float:right; border:#cdcdcd 1px solid;}
.compLivePic img.arrw{position:absolute; margin-left:-14px; margin-top:15px;}

.compLiveDtl{width:200px; float:left; background:#fff; border:#cdcdcd 1px solid; padding:8px 8px 0px;}
.compLiveDtl a{color:#006b9c; text-decoration:none; display:block; height:36px; overflow:hidden; font-size:13px; line-height:18px; font-weight:bold;}
.compLiveDtl .liveTxt{margin:8px 0; color:#717171;}
.compLiveDtl .liveTxt span{font-size:11px; display:block; margin:8px 0; color:#717171}
.compLiveDtl .liveTxt span a{color:#006b9c; text-decoration:none; font-size:11px; font-weight:normal; display:inline;}

.livePast{margin:5px 0 0 18px;}
.livePast b{color:#505050; font-weight:; display:block; margin:8px 0;}
.livePast  ul{list-style:none; margin-left:1px;}
.livePast  ul li{background:url(images/img-corp-sprites2.png) 0 -46px no-repeat; padding-left:10px; margin:6px 0;}
.livePast  ul li a{color:#006b9c; font-size:13px; text-decoration:none;}


.compJobBox{width:290px; float:left; padding:10px; margin:0 0px 20px 0px; background:#ffffd8; box-shadow:0px 1px 5px -0px #848484; border:#d8d8d8 1px solid; border-bottom:#afafaf 2px solid;}
.compJobTxt{font-size:11px; color:#1929a1; text-transform:uppercase; height:13px; overflow:hidden;}
.compJobTxt span{color:#888787; float:right;font-size:11px; text-transform:capitalize; margin-left:15px;}
.compJobBox a{font-size:13px; color:#606060; display:block; text-decoration:none; margin:8px 0 3px; font-weight:bold; line-height:18px; height:38px; overflow:hidden;}
.compJobBox a:hover{text-decoration:underline;}

.compJobBox1{width:290px; float:left; padding:10px; margin:0 0px 20px 25px; background:#ffffd8; box-shadow:0px 1px 5px -0px #848484; border:#d8d8d8 1px solid; border-bottom:#afafaf 2px solid;}
.compJobBox1 a{font-size:13px; color:#606060; display:block; text-decoration:none; margin:8px 0 3px; font-weight:bold; line-height:18px; height:38px; overflow:hidden;}
.compJobBox1 a:hover{text-decoration:underline;}

.newsWrap{padding-bottom:0px; margin-bottom:12px; border-bottom:#e5e5e5 1px solid;}

.newsWrap a{color:#006b9c; text-decoration:none; display:block; font-size:13px; margin-bottom:10px; line-height:18px; font-weight:bold;}
.newsWrap a:hover{text-decoration:underline;}
.newsTxt{margin-bottom:15px;}
.newsPic{width:149px; float:left;}
.newsPic img{border:#cecece 1px solid;}
.newsDtl{width:480px; float:left; margin-left:15px; color:#303030; font-size:13px; line-height:18px;}
.newsDtl a{color:#006b9c; text-decoration:none; font-weight:normal; display:inline;}

.newsDtlExpHm{width:auto; float:none; margin-left:0px; color:#303030; font-size:13px; line-height:18px;}
.newsDtlExpHm a{color:#006b9c; text-decoration:none; font-weight:normal; display:inline;}

.compCXOwrp{width:300px; float:left; margin-right:30px;}
.compCXOwrp1{width:300px; float:left; margin-right:0px;}
.cxoPic{width:88px; float:left; margin-right:15px; border:#cdcdcd 1px solid;}
.cxoPic img{border:#cecece 1px solid;}

.cxoTxt{width:170px; float:left; background:url(images/img-comp-comments1.gif) #fff 0 3px no-repeat; padding:0px 8px 0px 12px;}
.cxoLnk{height:36px; overflow:hidden;}
.cxoLnk a{color:#006b9c; text-decoration:none; font-size:13px; line-height:18px; font-weight:bold;}
.cxoLnk img{margin-left:2px; top:-2px; position:relative;}

.cxoDtl{margin:8px 0; color:#717171;}
.cxoDtl span{font-size:11px; display:block; margin:8px 0; color:#717171}
.cxoDtl span a{color:#006b9c; text-decoration:none;}


.comblogSect{list-style:none; margin-left:1px;  margin:0 5px;}
.comblogSect li{background:url(images/img-corp-sprites2.png) 0 -46px no-repeat; padding-left:10px; margin:6px 0;width:270px; float:left;height: 33px;   margin: 0 10px 8px 0; overflow: hidden;}
.comblogSect li a{color:#939393; font-size:13px; text-decoration:none;}
.comblogSect li a:hover{text-decoration:underline;}

.compfbLoggedin{}
.compfbLoggedin b.headiLogin{font-size:18px; color:#515151;}
.compfbLoggedin p{font-size:12px; line-height:16px; color:#393939; margin-top:4px;}

.compLoggedinFig{background:#f3f4f5; border:#dedede 1px solid; padding:10px 70px 5px; margin-top:10px}
.figWrp{width:100px; float:left;}
.figWrp b{color:#439fc6; font-size:26px; font-weight:normal; position:relative; top:-5px; padding-right:8px; float:left;}
.figWrp span{font-size:11px; float:left; color:#686868; line-height:11px;}

.figSep{width:90px; float:left; text-align:center;}

a.arrow_comp{padding:0 4px;}





/* about + blog + job */

.compFollowersTop{float:right; width:230px;}

.compLogoWrapRht{background:#fff; text-align:center; padding:20px 0; margin:5px 10px;}
b.compGenHeadM{color:#333333; font-size:13px; display:block; margin-bottom:8px; margin-left:9px;}

.compMarCont{margin:7px 0 0 8px !important;}


.compTabContentStt{border:#d6d6d6 1px solid; box-shadow:0px 0px 3px #d6d6d6; padding:15px; margin-left:0; background:#fff; border-radius:4px; margin-top:10px;}
.compTabContentStt h2{color:#333333; font-size:13px; display:block; margin-bottom:8px;}
.compTabContentStt p{color:#303030 !important; font-size:13px !important; line-height:17px !important;}
.compTabContentStt a{color:#006b9c !important; text-decoration:none !important;}


#compEditorCont h1{color:#333333 !important; font-size:18px !important; display:block; margin-bottom:8px;}
#compEditorCont h2{color:#333333 !important; font-size:13px !important; display:block; margin-bottom:8px;}
#compEditorCont h3{color:#333333 !important; font-size:14px !important; display:block; margin-bottom:8px;}
#compEditorCont h4{color:#333333 !important; font-size:13px !important; display:block; margin-bottom:8px;}
#compEditorCont h5{color:#333333 !important; font-size:13px !important; display:block; margin-bottom:8px;}
#compEditorCont h6{color:#333333 !important; font-size:12px !important; display:block; margin-bottom:8px;}
#compEditorCont ul,#compEditorCont ol{margin-left:28px !important; line-height:18px !important;}



.contEditorHm h1{color:#333333 !important; font-size:16px !important; display:block; margin-bottom:4px;}
.contEditorHm h2{color:#333333 !important; font-size:14px !important; display:block; margin-bottom:4px;}
.contEditorHm h3{color:#333333 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorHm h4{color:#333333 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorHm h5{color:#333333 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorHm h6{color:#333333 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorHm ul{margin:8px 0 8px 28px !important; line-height:18px !important; list-style:disc !important;}
.contEditorHm ol{margin:8px 0 8px 28px !important; line-height:18px !important; list-style:decimal !important;}

.contEditorHm img{float:right !important; padding:8px 0px 8px 8px !important;}

h2.compHeadiBlog{color:#E03F00; font-size:13px; margin:0 0; padding-bottom:0px;}

h2.compHeadiBlog1{color:#333333; font-size:13px; margin:0; padding:0px;}
h2.compHeadiBlog1 span{font-weight:normal;}
h2.compHeadiBlog1 a{color:#006b9c; text-decoration:none;}

.compLatBlog{margin:10px 0 0;}
.compLatBlog  ul{list-style:none; margin-left:1px;}
.compLatBlog  ul li{background:url(images/img-comn-sprites2.png) 0 -46px no-repeat; padding-left:10px; margin:6px 0;}
.compLatBlog  ul li a{color:#006b9c; font-size:13px; text-decoration:none;}
.compLatBlog  ul li a:hover{text-decoration:underline;}

.compSep2{color:#c9c9c9; background:#c9c9c9; outline:0; border:0; height:1px; margin:5px 0 13px;}
.compSep3{color:#e5e5e5; background:#e5e5e5; outline:0; border:0; height:1px; margin:5px 0 8px 8px;}

.compBlogBG1{margin-bottom:15px; margin-top:0px; padding:10px 5px;}

.nextFloat{float:right;}
.nextFloat a{color:#006B9C; text-decoration:none;}

h2.compBlogTit{color:#222222 !important; font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; font-weight:normal; line-height:28px; margin:0; padding:10px 0px 15px;}

.fb_iframe_widget{display:inline-block;}

.comp-tp-txt{color:#303030; font-size:13px; line-height:17px; margin:0 0px 10px 0px;}

.comp-tp-txt p{line-height:22px !important;}

.compArtbtn{margin:12px 0 18px;}

.compArtbtn1{margin:4px 0 0px;}

.compBlogDate{font-size:13px; color:#858585; display:block; font-family:Tahoma,Geneva,sans-serif; margin-bottom:4px;}

.comp-views-icon{background:url(images/comp-views-icon.gif) no-repeat 0 4px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; line-height:14px; padding:0 0 0 20px; font-size:13px; color:#858585;}
.comp-share-btns{float:right;}


.brd-crmbComp {
    font-family: arial;
    font-size: 12px;
    list-style: none;
    margin: 10px 0 10px 8px;
}
.brd-crmbComp li {
    background: url(images/compblog-bread.gif) no-repeat scroll 100% 6px transparent;
    color: #303030;
    float: left;
    font-weight: normal;
    margin: 0 7px 0 0;
    padding: 3px 3px 0 0;
}
.brd-crmbComp li a {
    color: #006B9C;
    margin-right: 8px;
	text-decoration:none;
}
.brd-crmbComp li a:hover {
	text-decoration:underline;
}
.brd-crmbComp li.lst {
    padding-left: 0;
	background: none;
	font-weight:bold;
}

.compBlogListWrp{border-bottom:#e7e7ee 1px solid; margin-bottom:10px;}
.compBlogDte{width:40px; float:left; margin-right:15px; margin-top:5px; background:url(images/img-comp-blog-listing.gif) top left no-repeat; height:50px;}
.compBlogDte em{display:block; font-size:14px; padding:13px 10px 0;}
.compBlogDte b{display:block; padding:1px 10px 0 8px; color:#fff; font-size:11px;}

.compBlogDtl{width:565px; float:left;}
.compBlogDtl h3{color:#222222 !important; font-size:13px !important; line-height:18px; margin-bottom: 10px; padding:0px !important;}
.compBlogDtl h3 a{color:#006B9C !important;}
.compBlogDtl h3 a:hover{color:#006B9C !important; text-decoration:underline !important;}
.compBlogDtl .compBlogSdate{font-size:11px; margin-bottom:8px; color:#777; display:block;}
.compBlogDtl .compBlogTxt{margin-bottom:0; font-size:13px; color:#303030; line-height: 19px !important;}
.compBlogDtl .compBlogTxt p{line-height:19px !important;}

.compProData,.compProData p{font-size:15px !important; line-height:26px !important; color:#000; word-wrap:break-word !important;}
.compProData img{float:right; padding:8px;}

.compProData ul{list-style:disc !important; margin-left:25px;}
.compProData ol{list-style:decimal !important; margin-left:30px;}


h2.compProHeadi{color:#000000 !important; font-family:Georgia,'Times New Roman',Times,serif; font-size:26px !important; font-weight:normal !important; padding:5px 0px !important;}
.compJobPostDate{display:block; margin:0px 0 12px; font-size:11px; color:#888;}

.compJobDtl b{display:block; color:#1c5975; font-size:15px; padding:0 0 8px;}
.compJobDtl b span{color:#555; font-weight:normal; font-size:15px;}

.apply{display:block; color:#1c5975; font-size:20px; padding:0 0 8px;}




.pag-btn {
    border-top: 1px solid #D5D5D5;
    margin: 0 15px 20px 0;
    padding: 15px 0 15px 10px;
    text-align: right;
	}
.pag-btn em.active {
    background: #d9d9d9 !important;
    color: #B6B6B6;
    font-weight: bold;
}
.pag-btn em {
    background: none repeat scroll 0 0 #D1E7F4;
    color: #000000 !important;
    font-style: normal !important;
    padding: 4px 8px;
}
.pag-btn em a {
    color: #444444 !important;
}



.compFlwrWrp{border-bottom:#E7E7E7 1px solid; margin-bottom:10px; padding-bottom:10px;}
.compFlwrPic{width:56px; margin-right:15px; float:left;}
.compFlwrDtl{margin-left:71px;}
.compFlwrDtl a{font-size:13px; font-weight:bold; color:#006B9C; text-decoration:none;}
.compFlwrDtl a:hover{text-decoration:underline;}
.compFlwrDtl b{font-weight:normal; font-size:11px; color:#303030; display:block; margin:3px 0 8px;}
.compFlwrDtl em{font-weight:normal; font-size:11px; color:#9C9C9C; display:block; margin:8px 0; font-style:normal;}


.compFlwrDtl span{float:right;}

.compFlwrDtl span a.FlwrMsg{color:#006B9C; font-weight:normal; text-decoration:none; background:url(images/img-comp-follwr-sprites.gif) 0 -48px no-repeat; padding-left:18px; display:block; margin:8px 0;}
.compFlwrDtl span a.FlwrProf{color:#006B9C; font-weight:normal; text-decoration:none; background:url(images/img-comp-follwr-sprites.gif) 0 0 no-repeat; padding-left:18px; display:block; margin:8px 0;}

.compFlwrDtl span a:hover{text-decoration:underline;}


/* about + blog + job */




/* company follow menu */

.compTitle span.flwCompMenu{float:right; color:#333; margin:0px 5px 0 0;}

.following-setting-box{margin:0px 15px 0px 25px; width:100px; float:right;}

.following-setting-btn {
    background: url(images/sklpg-icns.gif) no-repeat scroll 82px -776px #F1F1F1;
    border: 1px solid #C9C9C9;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px #C0C0C0;
    color: #808080 !important;
    display: inline-block;
    font: 12px/15px Arial,Helvetica,sans-serif;
    padding: 3px 19px 3px 5px;
    position: relative;
    text-align: center;
    z-index: 1;
}

.following-setting-btn:hover{text-decoration:none;}

.following-setting-btn i {
    background: url(images/sklpg-icns.gif) no-repeat scroll 0 -580px transparent;
    display: inline-block;
    float: left;
    height: 14px;
    margin: 0 4px 0 0;
    width: 14px;
}

.following-setting-list{display:none; position:absolute; border:#ccc 1px solid; background:#fff; width:95px;}
.following-setting-list li a{display:block; padding:4px 10px;}
.following-setting-list li a:hover{background:#FFFFCC;}


/* company follow menu */


/* Rajendra Trusted client section */

.clients-list {margin:0 0 30px 0;}
.clients-list img {border:1px solid #e7e7e7; box-shadow:0 0 3px #D6D6D6;margin:0 6px 0 10px;width:150px;}
.comp-featured-video {margin:0 0 30px 0; text-align:left;}
.comp-ftrd-video-ttl {font:normal 15px/30px Arial, Helvetica, sans-serif;padding:0 0 10px 0;}
.comp-ftrd-video-bx {text-align:center;margin:10px 0 35px 0;}


/* news listing */


.newsWrap1 a.ntit{color:#006b9c; text-decoration:none; display:block; font-size:13px; margin-bottom:10px; line-height:18px; font-weight:bold;}
.newsWrap1 a.ntit:hover{text-decoration:underline;}

.newsWrap1 b.pcast{color:#303030; text-decoration:none; display:block; font-size:13px; margin-bottom:10px; line-height:18px; font-weight:bold;}


.newsTxt1{margin-bottom:5px;}
.newsPic1{width:198px; float:left; margin-bottom:5px;}
.newsPic1 img{border:#cecece 1px solid;}
.newsDtl1{width:420px; float:left; margin-left:15px; color:#303030; font-size:13px; line-height:18px;}
.newsDtl1 a{color:#006b9c; text-decoration:none; font-weight:normal; display:inline;}
.newsDtl1 a:hover{text-decoration:underline;}

.newsDtlExp{width:auto; float:left; margin-left:0px; color:#303030; font-size:13px; line-height:18px;}
.newsDtlExp a{color:#006b9c; text-decoration:none; font-weight:normal; display:inline;}


.pcastDtlExp{width:auto; float:left; margin-left:0px; color:#666; font-size:12px; line-height:18px;}
.pcastDtlExp a{color:#006b9c; text-decoration:none; font-weight:normal; display:inline;}


.newsLstMainWrp{padding-bottom:15px; margin-bottom:11px; border-bottom:#dedede 1px solid;}

.userDtlCmnts{width:565px !important;}
.compNewsTxt{width:350px !important;}

.compFlwrMover a{position:absolute; z-index:100; width:31px; height:31px;}

.newsBy{color:#888; float:right; font-size:11px; font-weight:normal;}
.newsBy b{font-weight:normal;}

.compInfoMore{float:right;background:url(./images/read-mr-+sign.gif) 0 5px no-repeat; padding:0 0 0 15px;line-height:16px; font-size:16px;}
.show-less-custom{float:right;background:url(./images/show-less-+sign.gif) 0 8px no-repeat; padding:0 0 0 13px;line-height:16px; font-size:16px;}


.contEditorJobDtl,.contEditorJobDtl span,.contEditorJobDtl div,.contEditorJobDtl p,.contEditorJobDtl dl{color:#303030 !important; font-size:13px !important; line-height:22px !important}
.contEditorJobDtl h1{color:#303030 !important; font-size:16px !important; display:block; margin-bottom:4px;}
.contEditorJobDtl h2{color:#303030 !important; font-size:14px !important; display:block; margin-bottom:4px;}
.contEditorJobDtl h3{color:#303030 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorJobDtl h4{color:#303030 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorJobDtl h5{color:#303030 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorJobDtl h6{color:#303030 !important; font-size:12px !important; display:block; margin-bottom:4px;}
.contEditorJobDtl ul{margin:8px 0 8px 28px !important; font-size:13px !important; line-height:22px !important; list-style:disc !important;color:#303030 !important;}
.contEditorJobDtl ol{margin:8px 0 8px 28px !important; font-size:13px !important; line-height:22px !important; list-style:decimal !important;color:#303030 !important;}
.contEditorJobDtl ul li{line-height:22px !important; color:#303030 !important;}
.contEditorJobDtl ol li{line-height:22px !important; color:#303030 !important;}

.contEditorJobDtl img{float:right !important; padding:8px 0px 8px 8px !important;}



.compWallMargin{margin-left:8px;}

.attOptions{width:536px !important;}
.attOptions textarea{width:517px !important; font-family:Arial, Helvetica, sans-serif !important;}

.webiNewUpHeadWall span{float:none !important;}



/* intervewi + contest + fconn */

.compCXOwrp2{width:300px; float:left; margin-right:30px; margin-bottom:10px;}
.compCXOwrp3{width:300px; float:left; margin-right:0px; margin-bottom:10px;}
.cxoPic1{width:88px; float:left; margin-right:15px; border:#cdcdcd 1px solid;}
.cxoPic1 img{border:#cecece 1px solid;}

.cxoTxt1{width:178px; float:left; background:url(../images/img-comp-comments1.gif) #fff 0 3px no-repeat; padding:0px 0px 0px 12px;}
.cxoLnk1{}
.cxoLnk1 a{color:#006b9c; height:36px; overflow:hidden; text-decoration:none; font-size:13px; line-height:18px; font-weight:bold;}
.cxoLnk1 img{margin-left:2px; top:-2px; position:relative;}

.cxoDtl1{margin:8px 0; color:#717171;}
.cxoDtl1 span{font-size:11px; display:block; margin:8px 0; color:#717171}
.cxoDtl1 span a{color:#006b9c; text-decoration:none;}

.compTabContent6{border:#d6d6d6 1px solid; box-shadow:0px 0px 3px #d6d6d6; padding:18px 10px 0 18px; margin-left:0; background:#fff; border-radius:4px; margin-top:10px;margin-bottom:25px; #width:95%}

.compContFigs{background:#eaf8fe; padding:12px 0; width:355px; border:#e2e2e2 1px dashed; margin-left:10px; margin-top:10px;}
.compContData{width:160px; float:left; text-align:center; color:#5e5e5e; font-size:11px; padding:0 8px;}
.compContData b{font-size:17px;}


.compContBan1{width:143px; float:left; margin-right:10px;}
.compContBan1 img{border:#cacdd0 1px solid;}

.contBanDtl1{width:478px; float:left;}
.contBanDtl1 a:hover{text-decoration:underline;}
.contBanDtl1 b a{color:#006b9c; font-size:13px; font-weight:bold; display:block; text-decoration:none; margin:0px 8px 8px; line-height:18px;}
.contBanDtl1 p{color:#303030; font-size:12px; font-weight:normal; display:block; margin:0px 8px 8px;}
.contBanDtl1 p.contOver{color:#828282;}
.contBanDtl1 p.contOver strong{color:#b27e54;}


.fconnWrp{margin:8px 0 0; font-size:11px; color:#707070;}
.fconnWrp a{font-size:11px; font-weight:normal;}
.fconnWrp img{margin-top:8px; display:block;}





/* intervewi + contest + fconn */
 

/* Rajendra 17-12-12 */
.compImgFoll {background:#262626; padding:15px 10px 10px 10px;}



.bgBig {background-repeat:repeat !important;} 
.comp-lg-rt {text-align:right; padding:0 0 10px 0;}
.hd-green {color:#9fca39; font-family: 'Myriad Pro', arial;}

.compSubSect-strm-bx {background:#2b2b2b; padding:12px 12px;margin:0 0 14px 0;}
.compSubSect-strm-bx p {font-size:13px; line-height:16px; font-family:'Myriad Pro', arial;padding:10px 0 0 0; margin:0 0 0 0; color:#d7d7d7;font-weight:normal !important;}

.compSubSect-strm-bx p a {color:#c7bd1b; text-decoration:underline;}
.compSubSect-strm-bx p a:hover { text-decoration:none;}
.compSubHead-custom {color:#f8b714; font-size:15px; font-family:'Myriad Pro', arial; font-weight:bold;}
.compSubSectBg { background:#2B2B2B url(./images/compSubSect-strm-bx-bg.jpg) 0 0 no-repeat; height:207px; }
.compFollSecBg { background:#2B2B2B url(./images/follower-tt-bg.jpg) 0 0 no-repeat  ; }





.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	height: 184px; width: 259px;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%; 

}
.jScrollPaneDrag {
	position: absolute;
	background: #fbc513;
	cursor: pointer;
	overflow: hidden;
	-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; 
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}






/* Stylesheet for my demo pages for jScrollPane - these styles aren't necessary for using jScrollPane and aren't specific to any particular example */

a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


			
.holder {
	float: left;
	margin:10px 0 0 0;
}

.scroll-pane {
	width: 238px;
	float: left;
	overflow: visible; height: auto; padding-right: 5px; position: absolute; top: 0px;
}

.wide {
	width: 400px;
}

.super-wide {
	width: 700px;
}

.tall {
	height: 400px;
}

#pane1 {
}

.ibm-soft-univ {padding:115px 0 0 42px ;}




.blt-list-1 {list-style:disc; margin-left:1px; margin:0 5px 0 18px ;}
.blt-list-1 li{ padding-left:0px; margin:6px 0 10px 0;  color:#818181;}
.blt-list-1 li span {font-size:11px; display:block; color:#727272 !important; padding:4px 0 0 0;}
.blt-list-1 li a{color:#939393; font-size:13px; text-decoration:none;}
.blt-list-1 li a:hover{text-decoration:underline;}

.compSubSect b.wtpprs {color:#167ab5 !important; font-size:15px;} 




.ibms-schedule-rt {margin:0 15px 25px 0; background:#2B2B2B;padding:12px 12px 0 12px ;}
.ibms-schedule-info {border-top:1px solid #494949;padding:10px 0 10px 0;}
.ibms-schedule-info-nbdr {border-top:0;padding:0;}
.ibms-schedule-dt-rt {float:right; width:85px;font-size:12px; color:#608b00; text-align:right;}


.ibms-schedule-rt {margin:0 15px 25px 0;}

.ibms-schedule-prgm {font-size:13px; color:#939393; line-height:17px;font-weight:bold;margin:0 0 4px 0; }
.ibms-schedule-spkr {font-size:12px; color:#838383; line-height:17px;}
.ibms-schedule-spkr a {color:#3b6a80; font-weight:bold;}
.ibms-schedule-spkr a:hover {color:#3b6a80; font-weight:bold;}




.ibms-hdr-bnr {height:215px; background:url(images/ibmsoft-live-webcast-hdr.png) 160px 30px no-repeat;margin:0 0 10px 0; position:relative;}  
.ibms-hdr-rt {float:right; width:290px;margin:85px 31px 0 0;text-align:center;display:inline;}
.ibms-hdr-mnth {font-size:17px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; line-height:17px;}
.ibms-hdr-dt {font-size:34px; font-family: "Times New Roman", Times; color:#343434; line-height:34px; margin:5px 0 0 0;font-weight:400;}
.ibms-hdr-day {font-size:14px; font-family: "Times New Roman", Times; color:#343434; line-height:14px; margin:0px 0 0 0;}
.register-ibm-btn {padding:35px 0 0 0;}
.register-btn-ibm {background:url(images/ibm-soft-reg-btn.png) 0  0 no-repeat;height:47px; line-height:40px; font-size:20px; color:#000000; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;width:224px; display:inline-block;text-align:left;text-shadow: #fee9ca 1px 1px 0px;padding:0 0 0 20px;}
.register-btn-ibm:hover {background-position:0 -47px; color:#000000; text-decoration:none; }
.ibms-hdr-on {text-align:center;margin:0 auto;}
.ibms-tts-free {font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#e50004; line-height:12px; margin:3px 0 0 0;}
.ibms-dtl {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#303030;line-height:20px;margin:5px 0 10px 15px;}

.ibm-sep-btm {background:url(./images/ibm-sep-btm.png) 0 0 no-repeat; height:10px; clear:both;margin:0 25px 0 50px; border-top:2px solid #2a2a2a;}

#ibms-twitter-box #twtr-widget-1 .twtr-doc, #ibms-twitter-box #twtr-widget-1 .twtr-hd a, #ibms-twitter-box #twtr-widget-1 h3, #ibms-twitter-box #twtr-widget-1 h4  {color:#E03F00 !important; font-size: 13px !important; padding-bottom: 8px;}




.ibm-ask-qstns {font-size:17px;  color:#939393; padding:0 0 15px 0; background:url(./images/ibmp-soft-arrow.png) 22px 16px  no-repeat;}