@charset "utf-8";
/* Global Styles */
body {margin:0; padding:0; height:100%; color:#717171; font:13px "Arial";}
html {height:100%}
a {text-decoration:none; color:#003f80;}
a:hover {text-decoration:underline;}
textarea, input, select {font:12px "Arial";color:#333;}
textarea, input {padding:2px 3px;}
h1 {margin:0; padding:3px 8px 4px 9px; font:bold 15px "Arial"; color:#1f5383; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:url(../images/h1rep.gif) repeat-x left top #e6e6e6; height:16px;}
h2 {font:bold 13px "Arial"; color:#3F3F3F; margin:0;}
.inpSty1 {background:#fff; border-left:1px solid #989898; border-top:1px solid #989898; border-right:1px solid #fff; border-bottom:1px solid #fff; width:140px;}
/* Header Styles */
#header {width:998px; float:left; text-align:left;}
#logo {width:295px; float:left; padding-top:6px;}
#topRightArea {width:675px; float:right;}
#rightColumn #bannerArea {width:675px; float:left; text-align:center !important;}
#rightColumn #bannerArea img{border:1px solid #e3e3e3; background:#f3f3f3;}
/* Navigation Styles */
#topNav {width:675px; float:left; text-align:right; padding:6px 0;}
#topNav a {list-style-type:none; padding:0 2px 0 13px; background:url(../images/sep1.gif) no-repeat left 6px; margin-left:5px;}
#topNav a.first {background:url(../images/sp.gif)}
#newNav {width:998px; float:left; margin-top:12px; z-index:999; position:relative;}
#newNav ul.nav {width:990px; margin:0 0 0 8px; padding:0;}
#newNav ul.nav li {float:left; list-style-type:none; background:url(../images/navlft.gif) no-repeat left top #19549a; padding:0 0 0 12px; margin:0 4px 0 0;}
#newNav ul.nav li a {color:#fff; font-weight:bold; text-decoration:none; background:url(../images/navrgt.gif) no-repeat right top; padding:5px 12px 5px 0; margin:0; display:block;}
#newNav ul.nav li.selected {background:url(../images/snavlft.gif) no-repeat left top #202020;}
#newNav ul.nav li.selected a {background:url(../images/snavrgt.gif) no-repeat right top;}
#subNav {font-size:11px; width:998px; float:left; *float:none; background:url(../images/subnavbg.gif) no-repeat left top; margin-bottom:16px; text-align:left; z-index:111; margin-top:-1px; position:relative; padding:0 0 5px 0;}
#subNav a:hover {text-decoration:none;}
.defNavArea {text-align:right; font-size:11px; color:#000; padding:6px 10px 1px 5px; display:block; float:right;}
.nav1 a, .nav2 a, .nav3 a, .nav4 a, .nav5 a, .nav6 a, .nav7 a, .nav9 a, .nav11 a {padding:2px 3px 2px 3px; text-decoration:underline; color:#000;}
#subNav a.selected {font-weight:bold;}
.nav1, .nav2, .nav3, .nav4, .nav5, .nav6 , .nav7, .nav9, .nav11 {color:#000; background:#daf9ad; border:1px solid #000; float:left; padding:1px 5px 4px 5px; text-align:center;}
.nav1 {margin-left:8px;}
.nav2 {margin-left:339px;}
.nav3 {margin-left:73px;}
.nav4 {margin-left:73px;}
.nav5 {margin-left:550px; _margin-left:490px;}
.nav6 {margin-left:335px;}
.nav7 {margin-left:336px;}
.nav9 {margin-left:336px;}
.nav11 {margin-left:336px;}
.scrollBar {text-align:right; width:100%; margin-top:-19px; float:left;}
a.uploadIcon {background:url(../images/upload_image.gif) no-repeat left top; padding:1px 0 2px 18px; float:right;}
ul.listSty01 {margin:0; padding:0 0 0 10px; color:#003f80;}
ul.listSty01 li {list-style-type:none; background:url(../images/li_bull01.gif) no-repeat left 7px; padding:0 0 5px 10px;}
ul.listSty01 li i {color:#666; display:block; padding:3px 0 6px 0; font-style:normal;}
/* Layout Styles */
#page{width:100%; 	margin:0 auto;	min-height:100%; height:auto !important; text-align:left;}
* html #page {height:100%}
#nonFooter {position:relative; min-height:100%}
* html #nonFooter {height:100%}
#contentArea {width:998px; text-align:left; float:left; padding-bottom:130px; /*padding-bottom:105px;*/}
.contentPadding {width:100%;}
#rightColumn {float:right; width:305px; overflow:hidden;}
#rightColumnprof {float:right; width:300px; overflow:hidden;}
#leftColumn {float:left; width:165px; overflow:hidden;}
#leftColumnindex {float:left; width:219px; overflow:hidden;}
#midColumn {padding:0 230px;}
#fullMiddle {/*padding:0 243px 0 0;*/ padding:0 150px 0 0; margin-bottom:20px;}
#fullMiddleRight {width:813px; margin-bottom:20px; float:right;}
#narrowRight {float:right; width:155px;}
#widerMiddle {padding:0 165px 0 0;}
.mainArea {width:998px; text-align:left; float:left; padding-bottom:0;}
.mainPic {width:680px; float:left;}
.blockArea {width:100%; display:table;}
.nblockArea {width:100%; float:left; _float:none;}
.inlineBlock {width:100%; display:table;}
.halfLeftCols {width:50%; float:left; color:#3D3D3D;}
.halfRightCols {width:50%; float:right; *clear:left; color:#3D3D3D;}
#formsMiddle {padding:0 100px 0 0; margin-bottom:20px;}
#formRightCol {float:right; width:305px;}
.whatsNews {width:219px; color:#000; margin-bottom:10px;}
.whatsNews a {font-size:11px; font-weight:bold;}
.whatsNews h1, .newestEmp h1 {background:none; border:none; color:#1f5383; font-size:15px; font-weight:bold; padding:0 0 7px 0;}
.whatsNews div {border-top:4px solid #8ec243; background:#d1fa95; padding:8px 12px 12px 12px;}
.newestEmp {padding-left:0; width:460px;}
.newestEmp .area {border-top:3px solid #dbdbdb;  padding:7px 7px 7px 0; width:470px; float:left;}
.newestEmp div img {margin:0 8px; border:1px solid #dbdbdb; padding:2px;}
.divider{border-right:0px solid #ccc; padding-right:44px;}
.pl15px {padding-left:8px !important;}
.indexNewEmp1 {width:510px; display:block; float:left;}
.bdrSty01 {padding:0 8px 8px 0;}
.midColEmp span {width:100%; display:block;}
.midColEmp {padding-left:0; padding-bottom:20px;}
.midColEmp a {padding:4px 2px;}
.subSkills {background:#5286BD;}
.mainSkills, .subSkills {margin:0;}
.mainSkills a, .subSkills a  {padding:3px 10px; display:block; text-decoration:none;}
.mainSkills a {background:#F0F0F0;}
.mainSkills a.selected {background:#5286BD; color:#fff;}
.subSkills a {color:#fff; background:url(../images/li_bull03.gif) no-repeat 10px 10px; padding-left:20px;}
#content {width:512px; float:left;}
.layoutArea {width:998px;}
.fullArea {width:998px; float:left;}
.fullArea1 {width:678px; float:left;}
.centerBox {text-align:center; width:680px; float:left;}
.midCols {width:248px;}
.twoCols {width:300px; margin:0 10px 10px 10px;}
#loginBox {font-size:11px; float:right;}
#loginBox b {font-size:13px; color:#10487b;}
#loginBox div.bevel {padding:8px 15px; background:#f0f0f0;}
#loginBox input.inpSty01 {background:#fff; border-left:1px solid #989898; border-top:1px solid #989898; border-right:1px solid #fff; border-bottom:1px solid #fff; width:160px;}
#slideShow {padding-bottom:10px;}
.box {padding-bottom:20px; overflow:hidden;}
.boxHeading {margin-bottom:2px; padding:5px 9px; font:bold 15px "Arial"; background:#19549a; height:16px; overflow:hidden; color:#fff;}
.midbox {overflow:hidden;}
.column {padding:8px 0px; border:1px solid #dbdbdb;}
.column2 {padding:0 0 8px 0; border:1px solid #dbdbdb;}
.itemDesc {padding-bottom:10px; width:90%; padding:0 5px;}
.itemDesc h2 {margin:0; padding:0 0 5px 0; font:bold 13px "Arial"; color:#666;}
.itemDesc img {border:1px solid #ddd; margin:2px 12px 0 0; float:left; padding:2px; overflow:hidden;}
.itemTitle h2 {padding:2px 0 0 0; height:17px; overflow:hidden; color:#003f80; font-weight:normal;}
.blogList {width:30%; float:left; padding-right:2%;}
.blogListNew {width:43% !important; float:left; padding-right:2%; margin:3px; border:solid 1px #fff;}
/*.empLogoDefault img {border:0;}*/
.desc {height:33px; overflow:hidden; color:#000; font-size:11px;}
.newMember {padding:10px 5px 0 7px; margin-bottom:0; *margin-bottom:20px;}
.newMember span {font-size:17px; font-weight:bold; color:#fb9914;}
.newMember img {margin-top:10px;}
.joinColumn {padding:20px; color:#6B6B6B; height:150px;}
.joinColumn span {padding:20px; color:#000; display:block; background:#f4f5f6; text-align:center; margin-bottom:10px;}
.joinColumn .buttonSty01 {margin:10px 0;}
.joinColumn img {padding-top:20px;}
.joinNow {margin-bottom:-20px; margin-top:10px; width:150px; float:right;}
/*userContainer*/
.userContainer {padding:2px 8px 8px 8px; width:80px; text-align:center; float:left;}
.userContainer .thumb {padding:4px 0 6px 0; display:block;}
.userContainer .thumb img {border:1px solid #dbdbdb; padding:2px;}
/*.userContainer .title {font-size:12px; color:#003f80; display:block; background:#f0f0f0; height:17px; overflow:hidden;}*/
.userContainer .title {font-size:12px; color:#003f80; display:block; height:17px; overflow:hidden;}
.headerMsgs {background:#5892CF; border:1px solid #10487B; padding:6px 15px 8px 30px; color:#fff; text-align:left; margin:20px 0 16px 0; font:14px "Arial"; line-height:22px;}
.headerMsgs b {font:18px "Arial"; color:#fff;}
.headerMsgs a {color:#D1FA95; font:bold 12px "Arial"; text-decoration:underline;}
.adminNote {background:#D1FA95; border:1px solid #70A326; padding:10px 10px; color:#000; font-size:12px;}
.adminNote ul {margin:5px 0 0 0; padding:0; list-style-type:none; line-height:16px; color:#333;}
.adminNote ul li {margin:0; padding:0 0 6px 12px; list-style-type:none; background:url(../images/li_bull02.gif) no-repeat 2px 5px;}
.adminNote span {font-size:13px; font-weight:bold;}
.adminNote a {text-decoration:underline; color:#003F80; font-weight:bold;}
.shortDesc {height:33px; overflow:hidden;}
.bannerArea {text-align:center; margin-bottom:20px; font-size:10px; color:#adadad; text-align:right;}
.author {height:17px; overflow:hidden; color:#dbdbdb; font-style:italic; font-size:11px;}
.more {font:bold 11px "Arial"; text-align:right;}
.tagCloud {padding:10px; clear:left; overflow:hidden;}
.ts1 {font-size:25px; color:#000;}
.ts2 {font-size:19px; color:#333;}
.ts3 {font-size:16px; color:#555;}
.ts4 {font-size:13px; color:#777;}
.ts5 {font-size:11px; color:#999;}
.fixColumn1 {height:136px; overflow:hidden;}
.fixColumn2 {height:189px; *height:195px; overflow:hidden;}
.fixColumn2left {height:206px; *height:212px; overflow:hidden;}
.fixColumn3 {height:167px; overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
div.fl {float:left !important;}
div.fr {float:right !important;}
.ctr {text-align:center;}
.lft {text-align:left;}
.rgt {text-align:right;}
.display {display:table;}
.w87{width:87%;}
.w90 {width:90%;}
.w99 {width:99%;}
.w815px{width:815px;}
.w405px{width:404px;}

.w100 {width:100%;}
.w50{width:50%;}
.w10px {width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w80 {width:80px;}
.w90px {width:90px;}
.w50px {width:50px;}
.w68px {width:68px !important;}
.w85px {width:85px;}
.w130px {width:130px !important;}
.w150px {width:150px !important;}
.w162px {width:162px !important;}
.w180px {width:180px !important;}
.w200px {width:200px;}
.w286px {width:286px;}
.w300px {width:300px !important;}
.w330px {width:330px !important;}
.w350px {width:350px !important;}
.w385px {width:385px;}
.w400px {width:400px !important;}
.w491px {width:491px;}
.w500px {width:500px;}
.w560px {width:560px !important;}
.w540px {width:540px !important;}
.w600px {width:600px !important;}
.w645px {width:645px;}
.w621px {width:621px;}
.w700px {width:700px;}
.w753px {width:645px;}
.w786px {width:786px;}
.w790px {width:790px;}
.w520px{width:720px !important;}
.pt0 {padding-top:0 !important;}
.pt3px {padding-top:3px;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt20 {padding-top:20px;}
.pt50 {padding-top:50px;}
.ptb5 {padding:5px 0;}
.ptb10 {padding:10px 0;}
.pl18px {padding-left:18px;}
.pl22px {padding-left:22px;}
.pl170px {padding-left:170px;}
.pr6px {padding-right:6px;}
.pr10px {padding-right:10px !important;}
.pt10px {padding-top:10px;}
.mb3px {margin-bottom:3px;}
.mb8px {margin-bottom:8px;}
.mb12px {margin-bottom:12px;}
.mb22px {margin-bottom:22px;}
.mt34px {margin-top:34px !important;}
.mt40px {margin-top:40px;}
.ml10px {margin-left:10px;}
.ml35px {margin-left:35px;}
.mr3px {margin-right:3px;}
.mr10px {margin-right:10px;}
.mr20px {margin-right:18px;}
 .h30px {height:30px;}
.h55px {height:55px;}
.h150px {height:150px;}
.short_desc{color:#000; padding:5px 0 0 0;}
/* Records List */
div.newestList {padding-bottom:1px; *padding-bottom:6px; font:normal 11px "Arial"; color:#000;}
div.newestList .rowHead {font:bold 15px "Arial"; width:100%; display:table; margin:0 0 4px 0; padding:2px 0; background:#e7e7e7;}
div.newestList .rowHead_mentor {font:bold 15px "Arial";  float:left;  margin:0; padding:5px 0; background:#e7e7e7; width:516px;}
div.newestList .rowHeadsm {font:bold 12px "Arial";}
div.newestList .rowHeadsm i {font:normal 11px "Arial"; font-style:normal;}
div.newestList .rowData {background:#f4f5f6; width:100%; display:table; padding:5px 0; margin-bottom:3px;}
div.newestList .rowData i {font-size:11px; color:#535353; font-style:normal; padding:2px 0 0 0; display:block;}
div.newestList .rowData h2 {margin:0; padding:0; font:normal 11px "Arial"; color:#666;}
div.newestList .rowHeadFix {font:bold 15px "Arial"; width:100%; display:block !important; float:left; margin:0 0 4px 0; padding:2px 0; background:#e7e7e7;}
div.newestList .rowDataFix {background:#f4f5f6; width:100%; display:block !important; float:left; padding:5px 0; margin-bottom:3px;}
div.newestList .col1 {width:246px; float:left; padding:0 15px 0 4px;}
div.newestList .col2 {width:150px; float:left; padding-right:15px;}
div.newestList .col3 {width:35px; float:left; padding-right:15px;}
div.newestList .col5 {width:30px; float:left; font-size:11px; color:#777;}
div.newestList .read {width:17px; float:left; padding-top:5px;}
div.newestList .col6 {width:160px; float:left; padding:4px 8px 0 4px;}
div.newestList .col17 {width:104px; float:left; padding:0 15px 0 0;}
div.newestList .col7 {width:300px; float:left; padding:4px 10px 0 0;}
div.newestList .col8 {width:100px; float:left; padding:4px 15px 0 0;}
div.newestList .col_mentor {width:65px; float:left; padding-left:20px;}
div.newestList .col_name {width:280px; float:left; padding:0 10px 0 15px;}
div.newestList .col_namea {width:250px; float:left; padding:0 10px 0 15px;}
div.newestList .col_send_mess {width:80px; float:left; padding:0 2px 0 4px;}
div.newestList .rows {width:730px; float:left; text-align:left; margin-bottom:5px; font-size:12px;}
.rowData .links {float:left; width:300px; padding-top:3px;}
div.newestList .lable {width:100px; float:left; text-align:right; color:#000; font-weight:normal;}
div.newestList .field {width:620px; float:right; text-align:left; color:#666;}
div.empList {border-bottom:1px dashed #2767ab; height:50px; overflow:hidden; margin:0 5px 3px 5px; padding-bottom:10px;}
div.last {border:0;}
/* Footer Styles */
#footer {margin:-105px auto 0 auto; position:relative; color:#a3a3a3; padding:8px 30px 12px 30px; border-top:5px solid #e2e2e2; text-align:left; width:938px; float:left; background:#f7f7f7; font-size:11px;}
#footer a {color:#125193;}
/** html #footer {margin-top:-105px;}*/
.footerLinks {border-left:1px solid #e2e2e2; padding:3px 12px; float:left; width:285px; height:80px;}
.footerLinks a {padding:2px 0 2px 15px; float:left; width:40%; background:url(../images/li_bull04.gif) no-repeat 2px 6px;}
.terms {border-left:1px solid #e2e2e2; padding:3px 20px; float:right; width:110px; color:#969696; height:80px;}
.terms span {margin-top:4px; display:block;}
.terms img {margin-bottom:6px; padding-top:3px;}
.terms span.share a {background:url(../images/share.gif) no-repeat left top; padding:0 0 3px 20px; text-decoration:none; color:#699827 !important; display:block;}
.copy {border-left:1px solid #e2e2e2; padding:6px 20px 0 20px; float:left; color:#969696; width:410px; text-align:left; font-size:10px; height:80px;}
.copy img {margin-top:3px;}
/* Forms Styles */
form {margin:0; padding:0;}
.inpSty {background:#f4f4f4; border:1px solid #b0b0b0; border-right:1px solid #fff; border-bottom:1px solid #fff; min-height:20px;}
.buttonSty01 {font:bold 12px "Arial"; color:#fff; background:#1d60a6; padding:2px 8px 2px 8px; border:1px solid #3679a8; *padding:2px 5px;}
dl {color:#000; position:relative; width:250px; text-align:right; margin:12px 0 0 0; padding:0; float:left; *float:none;}
dt {clear:both; float:left; width:70px; padding:4px 0 2px 0; text-align:right;}
.clearWidth {width:0;}
dd {float:right; *float:left; width:170px; margin:0 0 8px 0; padding-left:10px;}
dd.link {margin:0 0 3px 0; text-align:left; float:left; width:210px; padding-left:2px;}
dd.link a {text-decoration:underline;}
dd.rem {margin:0 0 3px 0; text-align:left; padding-left:9px;}
.rows {width:100%; float:left; padding-top:10px; font-size:12px; color:#000;}
.rows i {font-size:11px; color:#333; font-style:normal;}
.lable {float:left; text-align:right; font-weight:bold; }
.field {float:right; text-align:left; }
.field .w150px {width:140px;}
.field .w200px {width:190px;}
.rows .field span {color:#990000; font-size:10px;}
.error .lable, .field {color:#990000;}
.error .lable, .field i {color:#333; font-style:normal;}
.error .lable {font-size:12px; color:#000;}
.error .field input {background:#E3FDBD;}
.error .field span {font-size:10px;}
.required {color:#990000; text-align:right; font-size:11px; padding-top:2px; font-weight:normal;}
.breadcrumb {margin-bottom:15px; font-size:13px; border-bottom:1px solid #f4f5f6; padding-bottom:4px; width:650px; display:table; color:#3D3D3D;}
/*.breadcrumb a {font-weight:bold; text-decoration:none !important; color:#1D60A6;}*/
.breadcrumb a {font-size:16px; font-weight:bold; text-decoration:none !important;}
.heading {float:left; font-weight:bold; font-size:13px; color:#000;}
/*-- Categories --*/
.categories {width:60%; float:left; color:#3D3D3D; font-size:13px; padding:3px 0 0 0;}
.categories span {font-size:16px !important; font-weight:bold; color:#003f80;}
.categories a {font-size:16px; font-weight:bold; text-decoration:none !important;}
.formsSty01 {display:table-cell;}
.formsSty01 .lable {width:36%; padding:3px 0 2px 0;}
.formsSty01 .field {width:60%;}
.formNav {padding:8px 0 20px 124px; width:599px; float:left; border-top:1px solid #f4f5f6;}
.formNav div {padding-bottom:20px;} 
.formNav img {margin-left:10px;} 
.formsSty02 .lable {width:36%; padding:3px 0 2px 0;}
.formsSty02 .field {width:62%; color:#333;}
.formsCol01 {width:728px; border-bottom:none;}
.formsCol01 .lable {width:36%; padding:3px 0 2px 0;}
.formsCol01 .field {width:62%;}
.captcha {float:right; text-align:left; width:60%; padding:2%; background:#f4f5f6;}
.captcha i, .field i {font-style:normal; font-size:11px;}
.captcha img {margin-top:5px;}
.captcha span {font-size:10px; color:#003f80;}
.captcha input.inpSty {width:60px; background:#fff; margin:5px 0 0 7px;}
/* The hint to Hide and Show */
.hint {display:none; position:absolute; right:238px; width:200px; margin-top:-4px; border:1px solid #000; padding:6px 10px; background:url(../images/pointer.gif) no-repeat 250px 5px #fff0c2;}
.hint .hint-pointer {position:absolute; right:-10px; top:5px; width:10px; height:19px; background:url(../images/pointer.gif) right top no-repeat;}
/* Plane box without border */
.plainBox {padding-bottom:20px; overflow:hidden; width:450px; padding-top:3px;}
.plainBox h1 {width:440px; margin:0; padding:0 8px 4px 0; font:bold 15px "Arial"; color:#1f5383; border:none; border-bottom:3px solid #dbdbdb; background:#fff; height:16px;}
.bdrBot {border:none; border-bottom:1px solid #dbdbdb;}
.bdrnone {border:none;}
/* Rounded corner Box */
div.rounded-box {position:relative; *width:100%;}
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}
div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; line-height:40px;}
.blueBox {background:#1d60a6;}
.blueTxt {color:#1d60a6;}
.violetBox {background:#b47db7;}
.violetTxt {color:#b47db7;}
div.top-left-corner {top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom:0px; right:0px;}
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
div.box-contents {position:relative; padding:12px; color:#fff;}
div.box-contents h3 {padding:0; margin:0; font:bold 15px "Arial"; position:relative; z-index:999;}
div.box-contents h4 {padding:0 0 5px 0; margin:0; font:bold 13px "Arial";}
div.box-contents p {padding:0 0 5px 0; margin:0;}
.boxColumn {padding:7px 0;}
.fullColumn {padding:8px 0;}
.boxColumn .more {padding-top:8px;}
.moreBox {text-align:right;}
.moreBox a {font:bold 11px "Arial"; color:#fff;}
.votemsg {font-size:12px; color:#000; font-weight:bold;}
/*------------------------------------------------------*/
/* Updated Css for next pages */
/*Community*/
.community{width:100%; overflow:hidden; padding:10px 0; display:block;}
.community img {padding:3px 8px;}
/*alphabet Scroll*/
.w650px{width:650px;}
.w655px{width:655px;}
.alphabetScroll {padding:5px 2px; width:650px; overflow:hidden; text-align:center; border-bottom:1px solid #ddd; margin-bottom:10px;}
.alphabetScroll a {border:1px solid #dbdbdb; font-size:11px; margin:0 2px; width:12px; float:left;}
.alphabetScroll a:hover {border:1px solid #19549a; text-decoration:none;}
.alphabetScroll a.selected {border:1px solid #19549a; background:#19549a; color:#fff; text-decoration:none;}
/*Id Style for all*/
.itemTitleId{overflow:hidden; font-size:11px; padding:1px 0 0 0; color:#000; height:16px;line-height:15px;}
/* Tool */
.newToolArea {width:180px; overflow:hidden; display:block; padding-right:8px; float:left; padding-bottom:6px;}
.newToolArea img{margin:0 3px 0 0; padding:0 3px 3px 3px;}
.newToolArea .outerTool {width:135px; overflow:hidden; padding:2px 0 18px 0; margin-right:5px; margin-bottom:10px; background:url(../images/tool_bordernew.gif) repeat-x left bottom; float:right;}
.newToolArea .outerTool .name1 {height:16px; overflow:hidden; color:#2b6caf; line-height:15px;;}
.newToolArea .outerTool .desc1 {height:32px; overflow:hidden; line-height:16px;}
.newToolAreaFix {padding-bottom:2px !important;}
.newToolAreaFix .name1 {height:32px !important; line-height:15px; overflow:hidden;}
.newToolAreaFix .desc1 {height:32px !important; overflow:hidden; line-height:15px !important;}
/*List Style for 3Columns*/
ul.li3Cols {width:100%; display:table; clear:left;}
ul.li3Cols li {width:210px; height:12px; overflow:hidden; float:left; display:block; margin:2px 10px 2px 0;}
ul.listSty01 em{background-color:#f4eb14; font-style:normal;}
/*Base for Search*/
.search_contact{background:#f1f7fd; padding:10px 5px; margin-bottom:10px; width:250px;}

.searchBox {background:#f4f5f6; padding:10px 5px; margin-bottom:10px;}
.searchBox b {margin-bottom:3px; display:inline-block;}
/*Css for How stuff works*/
.steps {width:125px; float:left; padding:0 8px; text-align:center;}
.steps b {width:100%; height:16px; overflow:hidden; display:block;}
.steps div {display:table; background:url(../images/steps_arrow.gif) no-repeat right 24px; width:100%; padding:5px 0;}
.steps img {overflow:hidden;}
.steps span {width:100%; height:32px; overflow:hidden; display:block;}
/*Newlist Style*/
div.newestList .col4 {width:375px; float:left; padding:0 60px 0 1px;}
/*My Q/A*/
.listing ul.listSty {margin:0; color:#fff; padding:0; padding-left:2px;}
.listing ul.listSty li{list-style-type:none; padding-bottom:3px;  background:url(../images/li_bull03.gif) no-repeat left 8px; padding:0 0 5px 10px;}
.listing ul.listSty a {color:#fff;}
/*Buttons*/
.formNav1 {padding-left:10px; border-top:1px solid #f4f5f6;}
/*New List Style*/
ul.listSty02 {margin:0; padding:5px 0 0 0; color:#878F91;}
ul.listSty02 li {list-style-type:none; background:url(../images/ques_icon.gif) no-repeat left 0; padding:0 0 10px 25px;}
ul.listSty02 .title {font-size:11px; color:#535353; padding-top:1px;}
ul.ansList li {background:url(../images/ans_icon.gif) no-repeat left 15px !important;}
#rightColumnNew {float:right; width:305px; overflow:hidden; padding-top:10px;}
#loginBoxNew {padding-left:0; font-size:11px;}
#loginBoxNew b {font-size:13px; color:#10487b;}
#loginBoxNew div.bevel {padding:8px 15px; background:#f0f0f0;}
#loginBoxNew input.inpSty01 {background:#fff; border-left:1px solid #989898; border-top:1px solid #989898; border-right:1px solid #fff; border-bottom:1px solid #fff; width:160px;}
.formsSty01 .fullRow .lable {width:32%; padding:3px 0 2px 0; text-align:right;}
.formsSty01 .fullRow .field {width:64%; text-align:left;}
.formsSty01 .fullRow .field select {width:100%;}
/*-- Blog --*/
.blog {width:655px; float:left; text-align:left; font-size:12px; color:#6e6e6e; padding-bottom:10px;}
.blog .title {width:645px; padding:5px 0;  float:left; text-align:left; font-size:13px; color:#000; font-weight:bold;}
.blog .title span a {color:#003f80; font-weight:bold; font-size:13px; padding-right:10px;}
.blog .title a {color:#000; font-weight:bold; font-size:13px;}
.date {margin-bottom:15px; padding:3px; float:left; text-align:left; width:645px; background:#F4F5F6;}
.date span {color:#535353; width:189px; float:left;}
.date img {margin-right:5px;}
.commentLink {width:500px; float:right; text-align:right;}
.commentTxt {padding-bottom:20px; line-height:18px; float:left; width:645px; overflow:hidden; font-size:13px; color:#000; height:auto;}
.commentTxt img {margin:2px 10px 2px 0;}
.tagArea {float:left; text-align:left; width:645px;}
.tags {width:300px; float:left; text-align:left; color:#535353;}
.tags span {width:210px;}
.tags b {color:#000; font-weight:normal;}
.tags img {padding:0 5px 0 8px;}
.tags i {padding-top:3px; display:block; width:300px; font-style:normal;}
.newdetailPage {width:643px; float:left; font-size:11px; padding:5px; margin-bottom:20px; border-top:1px solid #dbdbdb;}
.noBorder .newdetailPage {border:0 !important;}
.commentsArea {font-size:11px; color:#535353;}
.commentsArea a {font-size:11px; text-decoration:none;}
.commentsArea img {padding-right:5px;}
/* 24-July changes before Posted By
.commentsArea {font-size:12px; color:#969696;}
.commentsArea a {font-size:12px; font-weight:bold; text-decoration:none;}
.commentsArea img {padding-right:5px;} */
.pb5px {padding-bottom:5px;}
.pb10px {padding-bottom:10px;}
/*-- Post a Comment --*/
.bigTitle {color:#000; font-size:18px;}
.leaveMsg {background:#F4F5F6; color:#333; font-size:12px; padding:10px; width:625px; float:left; margin-bottom:15px;}
.leaveMsg .inpSty {background:#fff !important;}
.leaveMsg .field {width:460px; margin-bottom:5px; color:#666;}
.leaveMsg .lable {width:160px; padding-top:3px;}
/*-- Share with other sites --*/
.blog .share {width:360px; float:right; padding:5px 10px; text-align:left; background:url(../images/share_bg.gif) repeat-x left top #E4E4E4; border:1px solid #BEBEBE; font-size:11px; color:#000;}
.blog .share span {width:20px; float:left;}
.blog .share img {padding:0 5px;}
.blog .share div {float:right; width:320px;}
/*-- Paging --*/
.paging {color:#676767; font:11px "Arial"; text-align:right; padding:4px 0;}
.paging a {color:#676767; border:1px solid #1D60A6; background:#fff; padding:0 3px; margin-left:3px;}
.paging a.selected {background:#1D60A6; color:#fff;}
/*-- Bg and Br --*/
.grayBorder {border:1px solid #dbdbdb;}
.borBlue {border:1px solid #7E9AB3;}
.noBorder {border:none !important;}
.noBgrnd {background:none !important;}
.grayBg {background:#f4f5f6;}
.lastBg {background-image:none !important;}
/*--- Refined CSS for Forum ---*/
.forums {width:660px; float:left; font-size:12px; color:#969696;}
.forums_full {width:795px; float:left; font-size:12px; color:#969696;}
.titleRow {width:656px; background:#E7E7E7; float:left; font-weight:bold; color:#000; font-size:15px;}
.titleRow div {padding:2px 4px; border-right:1px solid #fff;}
.forumTitle {width:384px; float:left;}
.titleRow .mainTitle {width:275px; padding-left:13px;}
.lastPost {width:154px; float:left;}
.replies {width:79px; float:left;}
.views {width:69px; float:left;}
.lastCol {border-right:none !important;}
.descRow {width:645px; float:left; padding-left:11px;}
.descRow div {padding:10px 4px; border-right:1px solid #DBDBDB; height:35px; overflow:hidden;}
.descRow .forumTitle {background:url(../images/forum_icon1.png) no-repeat 8px 11px; padding-left:41px !important; *background-image:url(../images/forumnew.gif); width:236px;}
.forums .noIcon {background:none; padding-left:5px !important; width:480px;}
.forums .counts {width:37px; float:left; text-align:right;}
.descRow .forumTitle span {font:bold 13px "Arial"; color:#003C73; display:block; height:17px; margin-bottom:2px; overflow:hidden;}
.descRow .lastPost {color:#545454;}
.descRow .lastPost span {display:block; height:17px; margin-bottom:2px; overflow:hidden;}
.descRow .forumTitle i {font:normal 11px "Arial"; color:#545454;}
.descRow .views {color:#545454;}
/*.descRow .replies {height:33px;}
.descRow .lastPost {height:33px;}*/
/*--- Refined CSS for Projects ---*/
.projects {width:753px; float:left; font-size:12px; color:#969696;}
.projectTitle {width:250px; float:left;}
.titleRowPj {width:750px; background:#E7E7E7; float:left; font-weight:bold; color:#000;}
.titleRowPj div {padding:2px 4px; border-right:1px solid #fff;}
.titleRowPj .mainTitlePj {width:242px; padding-left:13px;}
.Projectdesc {width:280px; float:left;}
.Startdate {width:85px; float:left;}
.enddate {width:85px; float:left;border-right:none !important;}
.createProject {padding:25px 0 15px 0; width:100%; float:left; font-size:13px; color:#535353;}
.detailPage {width:643px; float:left; font-size:11px; margin-bottom:5px; border:1px solid #dbdbdb;}
.details {padding:5px 8px; float:left; width:629px;}
.titleDetails {width:465px; padding-right:15px; float:left; border-right:1px solid #dbdbdb; font-size:13px; font-weight:normal; color:#000; min-height:120px;}
.titleDetails span {font-size:13px; color:#1D60A6; font-weight:bold;}
.titleDetails i {font-size:11px; color:#7B7B7B; font-style:normal; display:block; padding-bottom:12px;}
.titleDetails span a {font-size:13px;}
.userDetails {width:135px; float:right;}
.userDetails i {font-size:11px; color:#5A5A5A; font-style:normal;}
.userDetails img {padding:5px; padding-left:0;}
.repRow {width:645px; border:0;}
.repRow span {font-size:13px; color:#729E32;}
.signatures {border-top:1px solid #E8E8E8; margin:5px 0; padding-top:5px; float:left; width:475px;}
.signatures span {color:#5A5A5A; font-size:12px; width:50%; float:left; display:block; font-weight:normal;}
/*-- Jump to option --*/
.jumpTo {width:22%; float:right; text-align:right;}
.jumpTo span {color:#000; font-size:12px;}
/*-- Post Button --*/
.postButton {float:left; width:629px; margin:15px 0; padding:2px 8px;}
.postImage {width:40%; float:left;}
.postImage img {margin-right:10px;}
.m3px {margin:3px 0;}
/*-- Advanced Search --*/
.advanceSearch {margin-bottom:-24px; margin-top:10px; width:220px; float:right; text-align:left; z-index:99999; position:relative;}
.advanceSearch a {font-size:11px; color:#003f80;}
/*-- Average Rating --*/
.avgRating {color:#676767; font-size:11px; padding-top:5px; float:right; text-align:right; width:55%;}
.avgRating a {padding:0 8px; background:none !important; border:0 !important;}
/*-- Control panel
.mailArea {width:100%; overflow:hidden; float:left; padding-top:5px;} --*/
.mailArea img{margin:0 5px 0 0; padding:2px;}
.mailArea .outerTool {width:80%; overflow:hidden; padding:1px 0 10px 0; background:url(../images/mailbox_border.gif) repeat-x left bottom;}
.mailArea .outerTool .name1 {height:16px; overflow:hidden; color:#003F80; line-height:15px; padding-top:2px;}
.mailArea .outerTool .name1 i {font-size:12px; color:#666; font-style:normal;}
/*-- New 15 July Control panel --*/
.newProfile {width:165px; float:left; padding:10px 0; text-align:center;}
.myImage img {border:1px solid #dbdbdb; padding:2px;}
.myDetail {width:165px; float:left; font-size:11px; color:#5c5c5c; text-align:left; padding-top:10px;}
.menu {font:12px "Arial"; color:#000; background:#f3f3f3; padding:10px;}
.menu span {background:url(../images/sp.gif) no-repeat left 7px; padding-left:24px; display:block;}
.menu a {font:12px "Arial"; color:#000; background:url(../images/hdots.gif) repeat-x left bottom; padding:8px 5px 8px 0; display:block; text-decoration:none !important;}
.menu a.last {background:none;}
span.home {background-image:url(../images/home_icon.gif);}
span.profile {background-image:url(../images/profile_icon.gif);}
span.mailbox {background:url(../images/new_mail.gif) no-repeat left 10px;}
span.contact {background-image:url(../images/contact_icon.gif);}
span.tool {background-image:url(../images/tool_icon.gif);}
.sublinks {color:#000; padding:1px 0 5px 0;}
.sublinks i {font-style:normal; color:#19549a;}
.sublinks a {background:url(../images/panelarr.gif) no-repeat left top #e5e5e5; border-bottom:1px solid #f6f6f6; padding:3px 5px 3px 27px;}
/*-- Mail Box --*/
.mailFormsSty {margin-bottom:5px; width:665px; float:left;}
.mailFormsSty .rowsNew {float:left; width:720px; padding-bottom:10px; font-size:12px;}
.mailFormsSty .rowsNew .lable {float:left; text-align:right; width:15%; color:#000; font-weight:bold;}
.mailFormsSty .rowsNew .field {float:right; text-align:left; width:83%; font-size:12px; color:#666;}
.mailFormsSty .rowsNew i {color:#333; font-size:11px; font-style:normal;}
.mailFormsSty .rowsNew .field b {font-size:12px; color:#000; font-weight:bold;}
.mailFormsSty .leftAlign .lable {float:left; text-align:right; width:115px;}
.mailFormsSty .leftAlign .field {float:right; text-align:left; width:595px;}
.rowsNew .field span {color:#990000; font-size:10px;}
div.newestList .rowData1 {background:#f4f5f6; width:100%; display:table; padding:5px 0; margin-bottom:3px; border-bottom:1px solid #ddd;}
div.newestList .textDesc {font-size:12px; width:730px; padding-top:15px; color:#494949;}
div.newestList .textDesc span {color:#000; font-weight:bold; font-size:13px; width:600px; float:left; padding-bottom:5px; display:block;}
div.newestList .textDesc .errorMsg {color:#990000; font-size:10px; font-weight:normal;}
/*-- Media --*/
.mediaContainer {width:115px; float:left; padding:15px;}
.mediaContainer span {padding:3px; width:102px; margin-top:3px; float:left; text-align:center; display:block; font-size:12px; background:#f4f5f6; height:15px; overflow:hidden;}
.imgMedia {width:100px; height:98px; overflow:hidden; padding:3px; float:left; border:1px solid #ddd;}
.imgMedia div {width:100px; height:98px; overflow:hidden;}
.pr5px {padding-right:5px;}
.ml15px {margin-left:15px;}
/* error msg */
.boxContainer {width:721px; padding:12px 15px 7px 15px; margin-bottom:8px; float:left;}
.w568px {width:568px !important;}
.boxContainer img {padding-top:2px;}
.boxContainer div {width:706px; float:left; padding-bottom:5px;}
.boxContainer i {font-size:12px; color:#000; font-style:normal; padding-left:8px;}
.fullBox {width:966px;}
.fullBox div {width:951px;}
.fullBox i {padding-left:0;}
/*.greenBgBr {background:#E4FEBD; border:1px solid #B7E179;}*/
.greenBgBr {background:#E4FEBD; border:1px solid #B7E179; width:100%; float:left; margin-bottom:8px;}
.greenBgPink {background:#F4F5F6; border:1px solid #DDDDDD; width:100%; float:left; margin-bottom:8px;}
.greenBgBr div {padding:12px 15px 7px 15px; font-size:12px; color:#000;}
.greenBgPink div {padding:12px 15px 7px 15px; font-size:12px; color:#000;}
.yellowBgBr {background:#FFFDD3; border:1px solid #D9C6A9; width:100%; float:left; margin-bottom:8px;}
.yellowBgBr div {padding:12px 15px 7px 15px; font-size:12px; color:#000;}
.pl15newpx {padding-left:15px;}
/*-- media detail --*/
#fullFixed {width:998px; padding:0;}
.middleArea {width:978px; padding:10px;}
.middleArea .title {color:#19549A; font-size:16px; font-weight:bold;}
.middleArea .contentDesc {padding:2px 0; width:978px; color:#666;}
.contentDesc img {border:1px solid #ddd; padding:3px; overflow:hidden;}
.document {float:left; border:1px solid #ddd; text-align:left; padding:102px 0 0 42px; width:278px; background:url(../images/docBg.gif) no-repeat center; height:137px; overflow:hidden;}
.document img {width:29px; height:27px; overflow:hidden; border:0;}
.middleArea .commentLink img {width:16px; height:16px; overflow:hidden; padding:0; border:0; padding-right:3px;}
.contentDesc .descArea {padding:10px; width:455px; text-align:left; display:block; font-size:12px; background:#f4f5f6;}/*width:445px;*/
.detailsTitle {width:63%; float:left; border-right:1px solid #ddd; padding-right:10px; margin-right:12px; min-height:140px;}
.detailsTitle span {color:#19549A; font-size:13px; font-weight:bold; padding-bottom:2px; display:block;}
.detailsTitle img {/*padding-right:1px; padding-bottom:15px; /*width:13px; height:13px; overflow:hidden;*/ border:0; padding:0 5px 0 0;}
.detailsTitle b {color:#666; font-size:12px; font-weight:normal; padding-bottom:12px; display:block;}
.rateThis {color:#999; font-size:11px; font-style:normal; width:100%;}
.rateThis .rate {margin-top:3px;}
.detailsUser {width:31%; float:left; color:#666; font-size:11px;}
.detailsUser i {color:#000; font-style:normal;}
.detailsUser img {margin-bottom:5px;}
.photoComments {width:966px; float:left; font-size:11px; padding:5px; margin:5px 0; border:1px solid #dbdbdb;}
.photoComments .commentTxt {padding-bottom:10px; line-height:18px; float:left; width:968px; overflow:hidden; font-size:13px; color:#000; height:auto;}
.photoComments .date {margin:3px 0 15px 0; padding:3px; float:left; text-align:left; width:967px; background:#f4f5f6;}
.photoComments .delete img {float:right; padding-bottom:10px;}
.leaveComment .inpSty {background:#fff !important; border:1px solid #ddd;}
.descDocArea {width:956px; float:right; padding:10px; text-align:left; font-size:12px; border:1px solid #dbdbdb;} 
.w50 {width:50%;}
.pr10px{padding-right:10px;}
.newDetail {font-size:11px; width:48%;}
.newDetail a {font-weight:bold;}
.newDetail span {color:#666;}
.newDetail i {color:#000; font-style:normal; padding:2px 0; display:block;}
.newDetail i img {border:0; padding-top:0;}
.newTitle {color:#666; font-size:12px; width:100%; padding:5px 0;}
.newTitle b {color:#000; font-size:13px; width:100%; padding:5px 0; margin-bottom:8px; display:block; border-bottom:1px solid #dbdbdb;}
.mt3px {margin-top:3px;}
.w436px {width:436px;}
.imgBdr img {border:1px solid #666; padding:3px;}
.submitButton {margin-right:-5px; position: relative; float:right; margin-bottom:0;}
/*-- Media Document --*/
.tabColumn_media {border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:649px; float:left;}

.tabColumn_mentor {border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:815px; float:left;}

.mediaDoc {float:left; width:590px; padding-right:10px;}
.w732px {width:732px !important;}
.w751px {width:751px !important;}
.mediaDoc .titleRow {width:630px; background:#E7E7E7; float:left; font-weight:bold; color:#000; float:left; margin:5px;}
.mediaDoc .titleRow div {padding:2px 4px; border-right:1px solid #fff;}
.mediaDoc .serialNum {width:37px; float:left; text-align:right;}
.mediaDoc .forumTitle {width:280px; float:left;}
.mediaDoc .titleRow .mainTitle {width:355px; padding-left:13px;}
.mediaDoc .lastPost {width:87px; float:left;}
.mediaDoc .replies {width:130px; float:left;}
.mediaDoc .views {width:50px; float:left; text-align:center;}
.mediaDoc .views img {width:18px; float:left; height:24px; overflow:hidden; margin-left:24px;}
.mediaDoc .descRow {width:630px !important; float:left;}
.mediaDoc .descRow div {padding:10px 4px; border-right:0px solid #DBDBDB; height:35px; overflow:hidden;}
.mediaDoc .descRow .forumTitle {width:300px; background:none; padding-left:10px !important; float:left;}
/* new Box css */
.top-left, .top-right {height: 5px; font-size: 2px;}
.bottom-left, .bottom-right {height: 15px;font-size: 2px;}
.top-left, .bottom-left {margin-right: 15px}
.top-right, .bottom-right {margin-left:15px; margin-top:-15px}
.top-right {background-position: 100% 0}
.bottom-left  {background-position: 0 -15px}
.bottom-right {background-position:100% -15px}
.inside {background:#fff; padding-left:5px; padding-right:5px;}
.inside1 {background:#fff; padding-left:5px; padding-right:5px;}
.roundBox {width:100%; overflow:hidden;}
/*-- Advance Search --*/
.topSearch {float:right !important; background:none !important;}
.topSearch input {margin-top:1px; margin-right:5px;}
.searchTabs input {margin:0; padding:0; cursor:pointer;}
.searchSty01 {background:#f3f3f3; border-left:1px solid #b2b1b0; border-top:1px solid #b2b1b0; border-right:1px solid #fff; border-bottom:1px solid #fff; width:110px;}
#advSearch {width:310px; z-index:999; position:relative; top:0; left:340px; text-align:left; clear:both; display:none;}
.advLink {font-size:11px; color:#003f80;}
.advBox {width:310px; padding:1px; z-index:999; position:absolute; background:#fff; border:1px solid #000; top:0; left:0; text-align:left;}
.advBg {background:url(../images/advbg.gif) repeat-x left bottom #cceaa2; padding:15px 25px;}
.advSearchBox {width:100%; display:table;}
.advSearchBox .lable {color:#000; font-weight:normal; font-size:12px; width:25%; padding:3px;}
.advSearchBox .field {width:72%;}
/* Account & Setting and Contact */
.w440px {width:440px;}
.commonTitle {border-bottom:1px solid #dbdbdb; width:100%; padding-bottom:3px;}
.commonTitle img {margin-right:5px;}
.commonTitle b {font-size:15px; font-weight:bold; color:#545454; display:block;}
.options {width:95%; padding-top:7px; float:right;}
.options .links {padding-top:3px; display:block; font-size:11px; color:#626262;}
.commonTag {width:95%; _width:610px; float:left;}
.commonTag .commonPadding{width:100%; float:left;}
.commonTag1 {width:800px; float:left;}
.commonTag .heading {margin:0; background:#f4f5f6; float:left; width:100%;}
.commonTag .heading div {padding:4px 6px;}
.commonTag .headingtxt {font:bold 13px "Arial"; color:#3d3d3d;}
.commonTag .heading a {font-weight:normal; font-size:12px;}
.commonPadding {padding:8px 2px;}
.commonTag b {font-size:13px; font-weight:normal; color:#000;}
.commonTag .descLable {font-size:11px; height:27px; line-height:14px; font-weight:normal; overflow:hidden; color:#626262; display:block; padding-top:2px;}
.benefits {width:235px; text-align:left; float:left; padding-right:4px; padding-bottom:4px;}
.benefits span {font-size:11px; height:15px; padding-left:1px; overflow:hidden; color:#333; float:right; width:90%; padding-top:3px;}
.briefText {width:702px; padding-left:15px; font-size:12px; color:#626262;}
.newList {width:230px; padding-right:0;}
.contactBg {width:210px; margin:4px 0; float:left; background:#f4f5f6; border:1px solid #dbdbdb; margin-right:10px; padding:10px;}
.contactBg .user {width:70px; float:left;}
.descBlock {width:125px; float:right;}
.descBlock span {color:#3d3d3d; font-size:13px; font-weight:bold; height:15px; overflow:hidden; margin-bottom:10px; display:block;}
.descBlock a {font-size:11px; margin-bottom:1px; display:block; text-decoration:none;}
.descBlock a:hover {text-decoration:underline;}
.descBlock img {padding-top:4px;}
.contactPging {width:714px; margin-top:10px; float:left;}
.saveButton {width:650px; float:left; text-align:right; padding-top:10px;}
/*-- Search Listing --*/
.slist {width:793px; float:left;}
.slist .titleRow {width:793px; background:#E7E7E7; float:left; font-weight:bold; color:#000;}
.slist .titleRow div {padding:2px 4px; border-right:1px solid #fff;}
.slist .serialNum {width:220px; float:left; text-align:left; padding-left:25px !important;}/* width:220px; */
.slist .forumTitle {width:133px; float:left;  padding-left:5px;}
.slist .titleRow .mainTitle {width:355px; padding-left:13px;}
.slist .lastPost {width:128px; float:left;}
.slist .replies {width:105px; float:left;  padding-left:5px;}
.slist .views {width:110px; float:left; text-align:left;}
.slist .descRow {width:783px; float:left;}
.slist .descRow div {padding:8px 0 8px 6px; border-right:0px solid #dbdbdb; /*height:35px;*/}
.slist .descRow .serialNum span a{padding-left:0 !important;}
.slist .descRow .serialNum span {font:bold 13px "Arial"; color:#003C73; margin-bottom:2px; height:17px; overflow:hidden; padding:0;}/* display:block;*/
.slist .descRow .serialNum i {font:normal 11px "Arial"; color:#545454;}
.slist .descRow .forumTitle {width:134px; margin-left:3px; background:none; padding-left:0 !important;}/* height:33px; overflow:hidden;*/
.slist .title {width:370px; padding:0; float:left; text-align:left; font-size:13px; color:#000; font-weight:bold;}
.slist .date {margin-top:5px; margin-bottom:0; padding:0; font-size:11px; float:right; text-align:right; width:320px; background:none;}
.slist .date span {color:#535353; width:auto; float:none;}
.slist .quesRow div {padding:10px 4px; border-right:0;}
.slist  ul.listSty02 .title {width:auto; padding:1px 0 0 0 ; float:none; text-align:left; font-size:11px; font-weight:normal;}
.slist .newdetailPage {width:741px; margin-bottom:0; border:0;}
.slist .descRow .replies {color:#545454;}
.titleRowSl {width:751px !important;}
.descRowSl {width:751px !important;}
.rcterJobs .col1 {width:160px;}
.rcterJobs .col2 {width:80px !important;}
.rcterJobs .col3 {width:65px;}
.rcterJobs .col4 {width:110px;}
.rcterJobs .col5 {width:110px;}
.rcterJobs .col6 {width:40px;}
.rcterJobs .col7 {width:90px;}
/*.dateSty {width:103px; float:left;}*/
.dateSty {width:113px; float:left;}
.linkNew {width:741px !important; border-bottom:1px solid #dbdbdb; padding-bottom:4px !important;}
.slContainer {width:741px; float:left; margin:7px 0;}
.profDetail {width:741px; border-bottom:1px solid #dbdbdb; padding-bottom:4px; font-size:12px; color:#000; padding-top:3px; float:left;}
.profDetail span {color:#535353; font-size:11px;}
/* After Login */
.userImage {overflow:hidden; width:45px; float:left; border:1px solid #dbdbdb; padding:2px;}
.userDesc {font-size:11px; color:#545454; padding-bottom:3px; width:200px;}
.userDesc a {font-size:11px; text-decoration:none;}
.userDesc i {font-style:normal; color:#8e8e8e;}
.myProActivity {width:100%; float:right; font-size:11px; color:#575757; text-align:left; padding-top:10px;}
.myProActivity b {color:#000; font-weight:normal;}
/*.userDesc b a {font-size:11px;}*/
.userDesc span {padding:2px 0 8px 0;}
.userDesc label {font-size:12px; font-weight:normal;color:#000;}
.jobMatch {background:#d4d6d8; padding:5px 0; font-size:13px; text-align:center; margin-top:-26px; float:left; width:100%;}
.userDesc .name {font-size:16px; color:#3d3d3d; font-weight:bold; height:auto;}
.afterLogin .box {width:298px; float:left;}
.afterLogin .column {padding:8px 10px; border:1px solid #dbdbdb; width:276px; float:left;}
/*-- Forms Fixes --*/
.w203px {width:203px;}
.w606px {width:606px !important;}
.w656px {width:656px !important;}
.w730px {width:730px;}
.fixw100 {width:100%;}
.halfCols {margin-bottom:15px; width:100%; float:left; *margin-bottom:0;}
.buttonRight {text-align:right; width:600px; margin-top:10px; padding-top:5px; border-top:1px solid #f4f5f6; float:left;}
.buttonRight_tootip {text-align:right; width:100%; margin-top:10px; padding-top:5px; border-top:1px solid #f4f5f6; float:left;}

.buttonRight_profile {text-align:right; width:100%; margin-top:10px; padding-top:5px; border-top:1px solid #f4f5f6; float:left;}
.buttonAdv {border-bottom:1px solid #f4f5f6; padding-bottom:5px; margin-bottom:10px; float:right; text-align:right; width:100%;}
/*-- Ratings --*/
.ratings {width:100%; float:left; padding-top:2px;}
.stars {width:18px; float:left; text-align:center; display:block;}
.stars input {margin-left:4px; *margin-left:1px;}
/*-- Comment Link Classes --*/
.blogComments {margin-bottom:15px; padding:3px; float:left; text-align:left; width:639px; background:#F4F5F6;}
/*.rss {margin-bottom:0; padding-top:4px;  padding-bottom:0; float:right; text-align:left; width:100px; background:none;}*/
.blogComments span {color:#535353; width:189px; float:left; padding:3px 0 0 2px;}
.blogComments div {width:500px; float:right; text-align:right; padding:2px 0;}
.blogComments a {background:url(../images/sp.gif) no-repeat left top; padding:2px 0 2px 18px; margin-left:25px; float:right;}
a.commentIcon {background-image:url(../images/comment.gif); background-position:left 2px; padding-left:16px;}
a.editIcon {background-image:url(../images/edit.gif); padding-left:17px;}
a.deleteIcon {background-image:url(../images/delete.gif); padding-left:17px;}
a.addyourIcon {background-image:url(../images/addyour.gif); padding-left:17px;}
a.rssIcon {background-image:url(../images/rss.jpg); background-position:left 1px; background-repeat:no-repeat;}
/*-- Jumpto Rss --*/
.rssFeed {float:right; padding-top:1px; width:68px;}
.rssFeed b {padding-top:0; color:#535353; font-size:11px; font-weight:normal; color:#003f80}
.rssFeed div {background:url(../images/rss.jpg) no-repeat left top; height:14px; overflow:hidden; text-align:left; font-size:11px; padding-left:18px; padding-top:2px;}
/*-- extra divs in account page --*/
.p0 {padding:0 !important;}
.smallBox {padding-bottom:10px; float:left; width:100%; background:#f4f5f6; /*width:143px*/}
.smallBox .leftSpace {padding:2px;}
.crossForm {width:100%; text-align:right;} /*{width:143px; text-align:left;}*/
.crossForm span {text-align:left; color:#000; font-size:11px; float:left; width:136px; margin:2px 0 0 5px;}
.crossForm img {padding:4px 3px;}
.finalInfo {color:#990000; text-align:left;}
/*-- Profile Page --*/
.profileUser {border:1px solid #dbdbdb; padding:2px; margin-right:20px; float:left;}/*margin-right-18px;*/
.myInfo {width:80%; float:left;}
.myInfo a {font-size:12px; font-weight:normal;}
.myInfo span {font-size:16px; color:#3d3d3d; font-weight:bold; height:auto;}
.myInfo span.thanks {color:#699827; font-weight:normal; font-size:12px; padding:0;}
.myInfo b {font-size:13px; color:#333; font-weight:normal; padding-top:2px; display:block;}
.myInfo i {font-size:12px; color:#a1a1a1; font-style:normal; padding-top:7px; display:block;}
.profileLinks div {padding:6px 0 2px 0; display:block;}
.formContainer {padding-bottom:20px; float:left; width:100%;}
.formContainer .field img {margin-bottom:-5px; *margin-bottom:-4px; position:relative;}
.profileLinks {width:35%; float:right; border-left:1px solid #dbdbdb; height:103px; overflow:hidden; padding-left:15px;}
.benefitsPro {width:80%; float:left; margin-bottom:3px; line-height:18px; margin-left:25px; background:url(../images/bullet.gif) no-repeat left 7px; *background-position:left 9px; padding:3px 0 3px 7px;}
.benefitsPro span {font-size:11px; color:#333;}
ul.listSty03 {margin:0; padding:0;}
ul.listSty03 li {list-style-type:none; color:#333; font-size:12px; background:url(../images/li_bull01.gif) no-repeat left 7px; padding:0 0 5px 10px;}
ul.listSty03 li i {color:#838383; font-size:12px; font-style:normal; padding-top:4px; display:block;}
.buttonFix {margin:2px 3px;}
.greenTitle h1 {background:none; border:none; color:#72a22e; font-size:19px; font-weight:normal; padding:0 0 7px 0;}
/*-- Invitation --*/
.invitations {padding:8px 2px;}
.invitations .col7 {width:323px !important; float:left; padding:4px 15px 0 0;}
.invitations .col8 {width:100px; float:left; padding:4px 15px 0 0;}
.invitations .status {width:100px; float:left; padding:4px 15px 0 0;}
.invitations .buttonRight {float:none;}
.accepted {color:#699827;}
.rejected {color:#900;}
.pending {color:#333;}
/*-- three cols for my screening --*/
#myFullMid {padding:0 245px 0 0; margin-bottom:20px;}
#myRgtCol {float:right; width:298px; overflow:hidden;}
#myLftCol {float:left; width:165px; overflow:hidden;}
#myLftCol .userDesc {width:60%;}
#myMidCol {padding:0 245px 0 185px;}
#myFullMidRight {width:811px; margin-bottom:20px; float:right;}
#myFullMidRight .postButton {width:795px;}
.quickInput {margin:5px 0; width:125px;}
.txtDesc {color:#575757; padding:5px 0;}
.txtDesc img {padding:2px; border:1px solid #dbdbdb; margin:2px 8px 0 0;}
.txtDesc b {color:#000;}
/*div.newestList*/
div.newestList .serial {width:30px; float:left; padding:2px 15px 0 4px; text-align:right;}
div.newestList .col9 {width:200px; float:left; padding:2px 15px 0 4px;}
div.newestList .col10 {width:325px; float:left; padding:2px 15px 0 0;}
div.newestList .col11 {width:100px; float:left; padding:2px 15px 0 0;}
div.newestList .col18 {width:200px; float:left; padding:2px 15px 0 5px;}
/* import */
.import {font-size:14px; color:#19549a; font-weight:bold; text-align:center; padding:5px 0; width:100%;}
.test{border: solid 1px red;}
.test1{border: solid 1px blue;}
/* Community Professional */
.threeColItem {padding-bottom:20px; width:180px; margin:5px 12px; float:left; border:solid 1px #fff;}
.threeColItem img {border:1px solid #dbdbdb; padding:2px; margin-right:5px; float:left;}
.threeColItem span {height:16px; padding-top:5px; padding-left:2px; display:block; overflow:hidden; color:#000; font-size:11px;}
.threeColItem h2 {height:16px; overflow:hidden; color:#003f80; font-weight:normal;}
/*Search List Changes*/
.pb25px {padding-bottom:25px;}
.searchHeading {width:647px; float:left; padding:3px 5px; background:#c4e792; margin-bottom:2px;}
.searchHeading_full {width:785px; float:left; padding:3px 5px; background:#c4e792; margin-bottom:2px;}
.topic {width:200px; float:left; color:#000; font-size:13px;}/*width:500px;*/
.topic a {font-size:14px; font-weight:bold; color:#000;}
.s9 {font-size:9px;}
.s10 {font-size:10px;}
.s11 {font-size:11px;}
.s12 {font-size:12px;}
.s13 {font-size:13px;}
.s14 {font-size:14px;}
.s15 {font-size:15px;}
.s16 {font-size:16px !important;}
.s17 {font-size:17px;}
.s18 {font-size:18px;}
.s19 {font-size:19px;}
.s20 {font-size:20px;}
.s22 {font-size:22px;}
.s23 {font-size:23px;}
.s24 {font-size:24px;}
.s25 {font-size:25px;}
.s26 {font-size:26px;}
.s27 {font-size:27px;}
.s28 {font-size:28px;}
.s29 {font-size:29px;}
.s30 {font-size:30px;}
hoverCol a:hover{background:#5FDFFB; height:auto; !important; color:#000; !important}
/* Login Panel Middle */
.midLogin {padding:10px 331px;}
.loginTitle {color:#1d60a6; padding-bottom:2px; font-size:15px; font-weight:bold;}
.p5 {padding:5px;}
.pl0 {padding-left:0 !important;}
#loginBox p {padding:3px 0 0 0; margin:0;}
/* Events */
a.deleteIcon2 {background:url(../images/delete.gif) no-repeat left top; padding-left:17px;}
a.viewResIcon {background:url(../images/viewResume.gif) no-repeat left 3px; padding:5px 0 5px 20px; margin-right:10px;}
a.jobIcon {background:url(../images/jobs.gif) no-repeat left 5px; padding:5px 0 5px 20px; margin-right:10px;}
a.editIcon2 {background:url(../images/edit_profile.gif) no-repeat left 3px; padding:5px 0 5px 20px; margin-right:10px; font-size:12px;}
a.commentIcon2 {background:url(../images/comment1.gif) no-repeat left 5px; padding:5px 0 5px 17px; margin-right:10px;}
a.rssIcon2 {background:url(../images/rss.jpg) no-repeat left 5px; padding:5px 0 5px 17px; margin-right:10px;}
a.cancelIcon {background:url(../images/cancel2.gif) no-repeat left 3px; padding:5px 0 5px 17px; margin-right:10px;}
a.downloadIcon2 {background:url(../images/download2.gif) no-repeat left 5px; padding:5px 0 5px 17px; margin-right:10px;}
a.viewMedia {background:url(../images/view_video.gif) no-repeat left 5px; padding:5px 0 5px 20px; margin-right:10px;}
a.viewFile {background:url(../images/fileview.gif) no-repeat left 5px; padding:5px 0 5px 20px; margin-right:10px;}
.pb15px {padding-bottom:15px;}
.mr5px {margin-right:5px;}
.p3px {padding:3px 0;}
.pt2px {padding-top:2px;}
.eventDate {color:#535353; font-size:13px; font-weight:bold; padding:4px 3px 10px 3px; margin:0;}
.event {background:url(../images/clock.gif) no-repeat left 10px; padding:10px 25px; width:600px; float:left; margin-bottom:5px;}
.lableNew {float:left; width:30%; text-align:right; color:#535353; font-size:13px;}
.fieldNew {float:right; width:68%; color:#000; font-size:13px;}
.fieldNew i {color:#333; font-style:normal; font-size:11px;}
.event h3 {font-size:13px; font-weight:bold; padding:0 0 0 8px; margin:0;}
.headingBase {padding:5px 0; margin-bottom:10px; width:100%; float:left; background:#f4f5f6;}
.createEvent {border-bottom:1px solid #dbdbdb; padding:25px 0 15px 0; width:100%; float:left; font-size:13px; color:#535353;}
.bigMap {padding:0; margin-top:10px; text-align:center; width:100%; float:left; }
.w20 {width:20% !important;}
.w22 {width:22%;}
.w78 {width:78% !important;}
.w320px {width:320px;}
.mt2px {margin-top:2px;}
.mt8px {margin-top:8px;}
.commEvent {padding-bottom:10px; margin-bottom:10px;}
.commEvent span {display:block; padding:5px 0 0 0; font-size:12px; color:#000;}
.commEvent b {font-weight:normal; display:block; padding:2px 0 0 0; font-size:12px; color:#777;}
.closeComment {margin:0 0 3px 0; padding:0 0 4px 0; border:none; border-bottom:1px solid #ddd;}
.eventComment {width:450px; float:left; background:#f4f5f6; border:1px solid #dbdbdb; padding:5px; margin-bottom:8px;}
.eventComment a {text-decoration:none; margin:0 5px; font-size:11px;}
.eventComment span {color:#535353; font-size:11px;}
.eventComment b {padding:8px 0 0 0; line-height:18px; overflow:hidden; font-size:12px; color:#000; height:auto; display:block; font-weight:normal;}
/* Resume Posting
.resumeContainer {width:350px; float:left; padding-bottom:25px;}
.resumeTitle {float:left; margin:0 0 5px 0; width:340px; padding:5px; font-weight:bold; color:#545454;}
.resumeNav {background:#5892CF; border:1px solid #10487B; padding:5px; font-weight:bold; color:#fff; text-align:left; margin:0 0 15px 0;}
.resumeNav a {color:#fff; font:bold 13px "Arial"; text-decoration:none; margin:0 5px;}
.resumeNav a.selected {color:#000;}
.rowBg {background:#f4f5f6; padding:5px 0 10px 3px; float:left; width:344px;}
.positionChoice {padding:25px 4px 0 4px; float:left; width:336px; font-weight:bold; border-bottom:1px solid #dbdbdb;} */
/* New CSS for Resume View and Posting */
.resumeContainer {width:100%; padding-bottom:25px;}
.resumeTitle {margin:0 0 4px 0; padding:5px; font-weight:bold; color:#545454;}
.resumeTitle span {color:#003f80;}
.resumeNav {background:#5892CF; border:1px solid #10487B; padding:10px 5px; font-weight:bold; color:#fff; text-align:left; margin:0 0 15px 0;}
.resumeNav span {margin:0 2px;}
.resumeNav span.selected {color:#000;}
/*.rowBg {background:#f4f5f6; padding:5px 0 10px 0; width:100%; display:table;}*/
.rowBg {background:#f4f5f6; width:100%; display:table; padding-bottom:10px;}
.formsSty04 .lable {width:39%; padding:0; padding-left:5px;}
.formsSty04 .field {width:58%; color:#333 !important;}
.positionChoice {padding:10px 0 5px 0; width:100%; border-bottom:1px solid #dbdbdb;}
.positionChoice b {padding:0 15px; display:block;}
.resumeContainer .field {color:#666;}
.w680px {width:680px;}
.w15px {width:15px;}
.w310px {width:310px;}
.w120px {width:120px;}
.w280px {width:280px;}
.w250px {width:250px;}
.statusResume {padding:5px 0 10px 30px; background:#f4f5f6;}
.reviewEdit {margin-bottom:5px; padding:5px; float:right; width:150px; text-align:right;}
.resumeUpload {width:680px; padding:0 0 10px 0;}
.ml22px {margin-left:22px;}
.subscribe {width:160px; padding-left:8px; float:left;}
.skillOpt {float:left; width:35px; text-align:center;}
.skillOpt a {display:block; font-size:11px; color:#fff; background:#003f80; margin-bottom:3px; padding:1px 0;}
.skillOpt a:hover {text-decoration:none;}
/* Pop Up before Changes on 15th July  */
#smenu {z-Index:999; position:absolute;}
.popup {width:450px; font-size:14px; float:left;}
.crossLink {background:#19549a; text-align:right; font-weight:bold; float:left; width:438px; font-size:15px; padding:5px 0;}
.crossLink a {color:#fff; text-decoration:underline;}
.popup_content {border:1px solid #dbdbdb; width:438px; float:left; padding:5px;}
/* Multi Select */
.multiContact {width:278px; float:left; padding:5px; border:1px solid #dbdbdb;}
.selPopup {width:298px; z-index:999; position:relative; top:0; left:335px; text-align:left; clear:both;}
.selPopBox {width:289px; padding:1px; z-index:999; position:absolute; background:#fff; border:none; top:200px; left:180px; text-align:left;}
.crossImage {float:right; text-align:right; padding-bottom:4px;}
/* Image Sizes */
.imagesm {width:51px; height:65px; overflow:hidden; border:1px solid #dbdbdb; padding:2px; margin-bottom:5px; text-align:center;}
.imageLg {width:100px; height:120px; overflow:hidden; border:1px solid #dbdbdb; padding:2px; margin-bottom:5px; text-align:center;}
/* Poll */
.pollTopic {font-size:13px; width:482px; padding:15px 0 10px 10px; float:left; font-weight:bold;}
.pollOpt {width:492px; padding:5px 0; float:left;}
.pollAns {color:#545454; font-size:12px; padding-left:35px; width:70px; float:left;}
.pollBar {width:303px; border:1px solid #dbdbdb; float:left; background:#ebebeb; margin-top:3px;}
.pollRate {width:30px; float:left; padding-left:20px; color:#000;}
/* Time Sheet */
.timeButtons {width:280px; padding-bottom:3px; float:right;}
.timeButtons img {margin-right:0;}
.formsSty03 .lable {width:28%; padding:3px 0 2px 0;}
.formsSty03 .field {width:70%; color:#333;}
.pTpBt10px {padding:10px 0;}
.time {font-size:13px; color:#000; padding-bottom:5px; width:295px;}
.time span {font-size:12px; color:#545454;}
.time b {font-size:16px; color:#333; font-weight:bold;}
.w210px {width:210px;}
.mt5px {margin-top:5px;}
.blueClicks {width:500px; float:left;}
.blueBgLinks a {display:block; float:left; font-size:11px; color:#fff; background:#003f80; margin-right:3px; padding:2px 10px;}
.redColor {color:#990000;}
.blackColor {color:#000 !important;}
a.dropdown {background:url(../images/dropdown.gif) no-repeat 63px center #003f80; padding-right:17px;}
.newTitleSty {padding:5px 0; color:#4e4e4e;}
.totalValue {width:603px; float:left; text-align:right; padding-right:15px;}
div.newestList .col12 {width:60px; float:left; padding:0 14px 0 4px;}
div.newestList .col13 {width:60px; float:left; padding:0 12px 0 0; text-align:right;}
div.newestList .col14 {width:34px; float:left; padding:0 5px; text-align:center;}
.w75px {width:75px;}
/* Resume Posting Review */
div.newestList .col15 {width:700px; float:left; padding:0 7px; text-align:left;}
div.newestList .col15 span {padding:0 35px 0 0; margin-right:2px;}
div.newestList .col15 select {margin:0; padding:0;}
div.newestList .col15 .error {color:#990000; font-size:10px;}
.skillErr {padding-right:7px !important; width:310px; float:left;}
.yrErr {width:130px; float:left; padding:0 0 0 2px !important;}
.pr46px {padding-right:46px !important;}
.pr54px {padding-right:54px !important;}
.w270px {width:270px;}
.searchTitle {margin-top:10px; width:708px; padding:7px; background:#f4f5f6; float:left;}
/* Job Posting Review */
.saveJobs {border-top:1px solid #dbdbdb; background:#ecf8da;}
.jobDetail {padding:10px; width:600px; float:left;}
.myInfo1 {width:100%; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; padding:4px 0; margin:4px 0;}
.myInfo1 p {padding:4px 0; margin:0; line-height:18px;}
.w35 {width:35%;}
.w63 {width:63%;}
/*.bigTitleTables {font-size:14px; font-weight:bold;}*/
.listJob i {font-size:13px; font-style:normal; display:block; padding:4px 0 0 24px; font-weight:normal; color:#666;}
.jobSearch {margin:0; float:left; text-align:left; padding:2px 0 0 5px; width:640px;}
.jobSearch b {font-size:13px; color:#000;}
.slist input {margin:0; padding:0}
.slist .descRow .replies span {color:#545454;}
.listJob {width:700px !important; border-right:0 !important;}
.linksNew {float:left; width:300px; padding:8px 0;}
/* Q/A list style with image */
ul.listSty04 li {margin-bottom:8px; display:table; width:706px;}
ul.listSty04 li .txt {width:92%; float:right; text-align:left;}
ul.listSty04 li img {margin:1px 4px 4px 0; border:1px solid #ddd; padding:2px;}
.voting {font-size:11px; color:#333; padding:2px 0 0 0; font-weight:bold;}
.voting span {color:#000; padding:0 3px;}
.voting img {margin-right:8px;}
.voting a {padding:0 3px 0 1px;}
.voting span.thanks {color:#699827; font-weight:normal; font-size:12px; padding:0;}
.formsSty05 .lable {width:45%; padding:0;}
.formsSty05 .field {width:53%; color:#333;}
.popupFix div {float:left;}
.invoiceBox {width:650px; float:left; padding:5px 0;}
.pr20px {padding-right:20px;}
.pl3px {padding-left:3px;}
.mtNgve22px {margin-top:-22px;}
.more1 {float:right; display:block; text-align:right;}
.scrollImg {padding:0;}
.scrollImg img {padding:0; margin:4px 5px 0 0;}
.boxContainer1 {width:460px; padding:12px 15px 7px 15px; margin-bottom:8px; float:left;}
.w488px {width:488px !important;}
.tabColumn {padding:8px; border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:95%;}
.tabColumn_contacts {padding:5px; border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:796px;}
.tabColumn_events {padding:5px; border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:680px; _width:665px;}
.noResultmsg {padding:10px; margin-right:10px; color:#000; background:#f4f5f6; text-align:center; border:1px solid #dbdbdb; font-size:12px; font-weight:bold;}
.packageExp {padding:10px; color:#FF0000; background:#f4f5f6; text-align:center;text-decoration:blink; border:1px solid #dbdbdb; font-size:13px; font-weight:bold;}
.mr0 {margin-right:0 !important;}
.actiBox {background:#f4f5f6; border:1px solid #dbdbdb; padding:8px; margin-bottom:15px;}
.txtActi b {color:#575757;}
.txtActi i a {font-size:11px;}
.txtActi i {font-size:12px; color:#000; font-style:normal; padding:1px 0; display:block;}
#fullBottom {padding:0; margin-bottom:20px; width:998px;}
div.newestList .fcol1 {width:12px; float:left; padding-right:10px;}
div.newestList .fcol2 {width:130px; float:left; padding-right:15px;}
div.newestList .fcol3 {width:95px; float:left; padding-right:15px; padding-left:2px;}
div.newestList .fcol4 {width:40px; float:left; padding-right:15px;}
.tabButton{float:right !important; width:180px; margin-top:-25px; text-align:right;}
.pl5px {padding-left:5px !important;}
div.newestList .colDate {width:160px; float:left; padding:4px 15px 0 2px;}
.pb0 {padding-bottom:0 !important;}
.w781px {width:781px;}
.w787px {width:787px;}
.w796px {width:796px;}
.chkTop {margin-top:-2px;}
/* Poll */
.pollBar1 {width:72%; border:1px solid #dbdbdb; float:left; background:#ebebeb; margin-top:3px;}
.pollRate1 {width:18%; float:right; color:#000;}
.w395px {width:395px;}
.w68 {width:68%;}
.w29 {width:29%;}
.w95px{width:95px;}
.w110px{width:110px;}
.w115px{width:115px;}
.w90px{width:90px;}
.w80px{width:80px;}
.updateTitle {padding:12px 0 2px 4px; float:left;}
.updateTitle b {font-size:13px; font-weight:bold; color:#000;}
.updateBox {width:96%; float:right;}
.updateGap {padding:4px 2px;}
.bdrSty02 {border-bottom:1px solid #dbdbdb !important;}
.forgot {float:right; padding:0; text-align:left; margin:0;}
.forgot div {margin-left:5px; _margin-left:5px;}
.forgot i, .field i {font-style:normal; font-size:11px;}
.forgot span {font-size:10px; color:#003f80;}
.forgotButton {margin-top:5px; position: relative; float:right; text-align:left; margin-bottom:0;}
.w90px {width:90px;}
.w170px {width:170px;}
.pl22px {padding-left:22px;}
.w38 {width:38% !important;}
.w59 {width:59% !important;}
.w60 {width:60%;}
.w540px {width:448px !important;}
.invoiceAdd {width:811px; float:left; padding-bottom:5px; margin-bottom:8px; color:#333;}
.invoiceAdd .rows {padding:5px 0;}
.invoiceAdd i {font-style:normal; display:block; padding:1px 0; font-size:12px;}
.invoiceAdd b {color:#000; font-weight:bold !important; font-size:13px;}
.w100px {width:100px !important;}
.rowsCompose {float:left; width:98%; padding-bottom:10px; font-size:12px;}
.rowsCompose .lable {width:29% !important;}
.rowsCompose .field {width:68% !important;}
.composeBox {float:left; background:url(../images/hdots.gif) repeat-x left bottom; margin-bottom:10px; padding-bottom:20px;}
.composeList {height:100px; overflow:auto; width:100%; float:left;}
.w20px {width:20px;}
.w49 {width:49%;}
.myAccount {width:70%; float:left; text-align:right;}
.myAccount span {width:6%; float:left;}
.myAccount b {font-size:15px; font-weight:normal; color:#545454; width:94%; float:right; text-align:left;}
.myAccount span.twoCol {width:10%;}
.myAccount b.twoCol {width:89%;}
.jobs .descRow div {height:auto !important;}
.descRow .serialNum a {font-size:12px; font-weight:normal;}
.applied{width:650px; float:left; padding-top:20px;}
.applied_chkbox{float:left; width:20px;}
span.applied {height:28px !important; overflow:hidden;}
span.chkBox {margin:1px 5px 0 0; *margin:-2px 2px 0 0;}
span i .fixwidth{width:120px; float:left;}
.viewResume {width:100%; float:left; text-align:left; padding-bottom:5px; border-bottom:1px solid #dbdbdb;}
.viewResume span {font-size:16px !important; float:left; font-weight:bold; color:#003f80;}
div.newestList .skillCol1 {width:98px; float:left; padding:0 4px 0 8px; font-size:12px;}
div.newestList .skillCol2 {width:140px; float:left; padding:0 8px 0 4px; font-size:12px;}
div.newestList .skillCol3 {width:69px; float:left; padding:0 8px; font-size:12px;}
.boxSty {padding:10px;}
.nvoiBox {width:222px; background:url(../images/voibox_bcr.gif) no-repeat left bottom #b47db7; padding-bottom:20px;}
.nvoiTop {background:url(../images/voibox_tcr.gif) no-repeat left top #b47db7; padding:15px 12px 0 12px; color:#fff;}
.nvoiTop h3 {padding:0; margin:0; font:bold 15px "Arial"; position:relative; z-index:999;}
.nvoiTop h4 {padding:0 0 5px 0; margin:0; font:bold 13px "Arial";}
.nvoiTop p {padding:0 0 5px 0; margin:0;}
.cLft {clear:left;}
.cRgt {clear:right;}
.cBth {clear:both;}
.commNewBox {float:left; width:450px; padding:0 10px;}
.commNewEmp {display:block; float:left; width:440px;}
.indexNewEmp {width:622px; display:block; float:left;}
img.bdr0 {border:none !important;}
/* CSS for Payment Details - 23rd March */
.paymentBox {width:707px; float:left; padding-left:23px;}
.box01 {width:707px; float:left; padding-bottom:20px; overflow:hidden;}
.box02 {width:707px; float:left; overflow:hidden; padding-bottom:20px; *padding-bottom:5px;}
.column01 {width:202px; padding:8px; float:left; border:1px solid #ddd;}
.column01 b {color:#003f80;}
.column01 span {color:#666; font-size:11px;}
.mlr22px {margin:0 23px;}
.column01 div {background:#f4f5f6; margin-top:4px; padding:5px; float:left;}
ul.listSty05 {margin:0; padding:0 0 5px 20px; color:#000; list-style-type:none;}
/*ul.listSty05 li {list-style-type:none; background:url(../images/li_bull01.gif) no-repeat left 7px; padding:0 0 5px 10px;}*/
ul.listSty05 li {list-style-type:none; padding:0 0 5px 5px; font-weight:bold; color:#353535; margin:0;}
ul.listSty05 li i {color:#666; display:block; padding:3px 0 6px 0; font-style:normal;}
.w155px {width:155px;}
.column02 {width:685px; padding:8px 10px; float:left; border:1px solid #ddd;}
/*Css By Rajeev 02April09*/
.lft{text-align:left;}
.rgt{text-align:right;}
.thanks_head{font-size:14px; text-align:left; font-weight:bold; color:#000; padding:10px 0; }
.thanks_head span{font-size:12px; font-weight:normal;}
.payment_dtls{border:1px solid #DDDDDD; width:89%; float:left; margin-bottom:8px; padding:5px;}
.pay_dtls_row{width:100%; padding:5px 0; float:left;}
.pay_dtls_row .field{width:49%; text-align:right; font-weight:bold; float:left; color:#353535;}
.pay_dtls_row .label{width:50%; text-align:left; float:right;}
.bg_pay{background:#F4F5F6;}
/*Rajeev css for my profile page*/
.my_profile_container{width:800px;}
.w792px{width:792px;}
.lft_panel{width:440px !important; float:left; padding:0 15px 0 0;}

.pr0{padding-right:0 !important;}
.rgt_panel{width:360px !important; float:left;}

.my_profile_container .lft_panel_1{width:400px; float:left; padding:0 !important;}


.lft_panel .my_frdns{width:540px; padding:0; background:#fff; border:solid 1px #dbdbdb; margin-bottom:10px; display:table; clear:both;}
.lft_panel .my_frdns h1{padding-bottom:10px; padding-right:0; width:98%; _width:99%;} 
.lft_panel .my_frdns .frdns_list{padding:5px 2px 8px 9px; margin:0; float:left;}


.per_dtls_box{width:100% !important; float:left; padding:0; margin:0;}
.per_dtls_box span{font-size:16px !important; font-weight:bold; color:#003f80;}




.rgt_link_box{ border:solid 1px #bbda8f; background:url(../images/rgt-box-bg.gif) repeat-x left top;  padding:13px 23px; margin-bottom:10px; float:left;  width:235px;}
.rgt_link{padding:4px 0;}
.rgt_link_box2{ border:solid 1px #bbda8f; background:url(../images/rgt-box-bg2.gif) repeat-x left top; padding:13px 23px 13px 23px; margin-bottom:10px;  float:left;  width:235px;}
.rgt_link_box2 .title{font-size:16px; font-weight:bold; color:#333; padding:0 0 5px 0;}
.rgt_link_box2 .lists{padding-left:23px;}




.clr{clear:both;}
/*.employe_dtls {background:#f7f6f6; float:left; padding:5px 0 0 10px; width:420px;}*/
.logout_view_profile{width:960px; float:left;}

.logout_view_profile .lft_panel{width:540px !important; padding-left:30px;}




.employe_dtls{width:100%; background:#fff; float:left; padding:0 0 10px 0;}

.title_container{background:#f7f6f6; float:left; padding:5px 0 0 10px; width:89%; border:1px solid #eaeaea; margin:0;}

.title_container .title{color:#575656; font-size:15px; padding-bottom:5px; font-weight:bold; width:95%; float:left;}

.title_container .exp_col{float:right; width:5%; padding-top:2px;}

.employe_dtls a{font-size:12px;}
.employe_dtls .rows1{width:90% !important; float:left; background:url(../images/divider_1.gif) repeat-x left bottom; padding:5px 0 10px 0;}
.employe_dtls .rows1 .lable{width:30%  !important; float:left; text-align:left; color:#333; padding:5px 0 5px 10px;}
.employe_dtls .rows1 .lable a{font-weight:bold;}
.employe_dtls .rows1 .lable_data{width:55%  !important; float:left; text-align:left; background:url(../images/bullet_1.gif) no-repeat left 10px; padding:5px 0 0 10px; overflow:hidden; }
.employe_dtls .rows1 .lable_data a{ line-height:18px;}

.list_container{width:90%; float:left; color:#333; font-size:12px; padding-left:10px; padding-top:5px;}

.list_container div{display:block; width:100%;}
.list_container .profileUser{width:35px;}

.dtls_container{width:100%; float:left; padding:0 0 10px 0; margin:0;}

.dtls_container .title_container .title{padding-bottom:3px !important;} 

.dtls_container .title{color:#575656; font-size:15px; padding-bottom:2px; font-weight:bold; width:95% !important; float:left;}
.dtls_container .exp_col{float:right; width:5%; padding-top:2px;}

.dtls_container a{line-height:18px;}

.dtls_container .title{color:#575656; font-size:15px; padding-bottom:10px; font-weight:bold; width:400px; float:left;}


.dtls_container .rowsnew{width:90% !important; float:left; background:url(../images/divider_1.gif) repeat-x left bottom; padding:5px 0 10px 0;}
.dtls_container .rowsnew .lable{width:30%  !important; float:left; text-align:left; color:#333; padding:5px 0 5px 10px;}
.dtls_container .rowsnew .lable a{font-weight:bold;}
.dtls_container .rowsnew.lable_data{width:55%  !important; float:left; text-align:left; background:url(../images/bullet_1.gif) no-repeat left 10px; padding:5px 0 0 10px }
.dtls_container .rowsnew .lable_data a{ line-height:18px;}





.mtbnew{margin:20px 0 0 0;}
.borbot_dot{width:100%; float:left; padding:0; background:url(../images/divider_1.gif) repeat-x left bottom; height:10px; margin:0; }



.curr_status{width:435px; float:left; padding:0 0 15px 15px;}
.curr_status .rows{width:435px; float:left; padding:5px 0;}
.curr_status .rows .label{width:95px; float:left; color:#19559b; font-weight:bold; padding:0 10px 0 0; font-size:13px;}
.curr_status .rows .field{width:330px; float:left; color:#000; line-height:18px;}


.list{ width:204px; float:left; padding:0 5px 0 10px; background:url(../images/bullet_1.gif) no-repeat left 6px;}

.groups_list{padding:2px; margin-right:15px; float:left; text-align:center;}
.groupimg {border:1px solid #dbdbdb; padding:2px;}
.groups_list a{font-weight:bold;}

.nopad{padding:0!important;}



.w490{width:490px;}
.dropbox{position:absolute; left:515px; top:32px; z-index:999; border:solid 1px #ccc; background:#FFFFFF; display:none; padding:5px 0 0 0;}
.dropbox a{background:none; border:0; font-size:12px; text-decoration:none;}
.mann{color:#838383; font-size:12px; font-style:normal; padding-top:4px; display:block;} 
/*Tooltip css*/
.tooltip{background:#fff; border:solid 1px #a8bdd4; position:absolute; padding:10px;}
.arrowtooltip{width:100%; float:left; margin-top:-35px;}
.arrowtooltip1{width:100%; float:left; margin:10px 0 -50px 0; z-index:9999;}
.form_tooltip{width:100%; float:left;}
/*rajeev css*/
.column01 .all_packge{background:#e5edf8; width:202px; float:left; padding:0; margin:0;}
.column01 .pckg_name{float:left;background:#e5edf8; width:120px; font-weight:bold; color:#19549a; font-size:16px;}
.column01 .pckg_opt{float:left;background:#e5edf8; width:50px; text-align:right;}
.column01 .bgwhite{background:#e5edf8; text-align:center; width:190px; height:22px;}
.h250px{height:200px auto; min-height:200px; max-height:100%;}
/*search contact*/
.search_contact_box{background:#e5edf8; border:solid 1px #dbdbdb; padding:10px;}
.norecord{margin:0 auto; text-align:center; width:100%; float:left;}
.bgblue{background:#e5edf8;}
#recentList{float:left; padding-top:5px; width:694px; border-top:solid 1px #ddd;}
#recentList ul{margin:0; padding:0;}
#recentList ul li{list-style:none; float:left; display:inline; width:310px; line-height:18px; margin:13px 10px;}
#recentList ul li a{font-weight:bold;}	
#recentList ul li span{font-size:11px;color:#908e8e;}
#recentList ul li span a{ font-weight:normal;}
.pdT{padding-top:5px;}
.nRowsSetting .list_container {text-align:left;}
.nRowsSetting .rows, .nRowsSetting .rowsnew {width:450px; float:left; font-size:12px;}
.nRowsSetting .lable {width:140px; float:left; padding-left:12px; color:#666;}
.nRowsSetting .lable_data {width:280px; float:left;}
.nRowsSetting .lable_data input {padding-bottom:0px !important;}
.tooltip .rows, .tooltip .rowsnew {width:400px; float:left; padding-bottom:5px;}
.tooltip .lable {width:140px; float:left; padding-right:12px;}
.tooltip .lable_data {width:248px; float:left; text-align:left;}
#editGroupnAssociation .rowsnew {width:445px; float:left; padding-bottom:5px;}
#editGroupnAssociation .lable {width:150px !important; float:left; padding-left:0 !important; padding-right:12px;}
#editGroupnAssociation .lable_data {width:280px !important; float:left; text-align:left; padding-left:0 !important;}
#editHobbies .rowsnew {width:400px; float:left; padding-bottom:5px;}
#editHobbies .lable {width:130px; float:left; padding-right:12px;}
#editHobbies .lable_data {width:230px; float:left; text-align:left;}
#editHobbies .rowsnew {width:400px; float:left; padding-bottom:5px;}
#editHobbies .lable {width:130px; float:left; padding-right:12px;}
#editHobbies .lable_data {width:230px; float:left; text-align:left;}
.divider_new{background:url(../images/my_jobs_bg.gif) repeat-y left top;}
.divider_new_alt{background:url(../images/my_jobs_bg.gif) repeat-y left top #f4f5f6;}
.divider_new_alt_top{background:url(../images/my_jobs_bg_w.gif) repeat-y left top #E7E7E7;}
.match_job_title{width:410px; float:left;}
.match_job_title .title{width:280px;float:left; padding-left:20px; font-weight:bold;}
.match_job_title .send_message{width:110px;float:left; text-align:right;}
.match_job_title .send_message img{ padding-top:3px;}
.pl20px{padding-left:20px;}
.pt20px{padding-top:20px;}
.pb20px{padding-bottom:20px;}
.no_job{width:600px; clear:both; padding:5px 0 10px 0;}
.slist .titleRow1 {width:751px; float:left; font-weight:bold; color:#000;}
.slist .titleRow1 div {padding:2px 5px; border-right:0px solid #fff;}
.lft_panel_mentor{width:530px; float:left; padding:0 16px 0 0; margin-right:20px;}
.rgt_panel_mentor{width:224px; float:left;}
.w548px{width:792px;}
.suggest_mentor_list{float:left; width:190px; border-bottom:solid 0px #ccc; padding:10px 0;}
.suggest_mentor_list img{float:left; padding:0;}
/*** duplicate CSS ***/
.name{float:left; width:130px; padding:0 5px 0 10px;}
.mentor_dtls_box{width:454px; float:left; padding:0 17px 0px 10px; background:#fff; margin:0;}
.view a{font-weight:bold; text-decoration:none; text-align:right; width:100%; float:right; margin-top:10px; font-size:11px;}
/*search Tab Mentor*/
.searchtab{width:496px; background:#c4e792; font-weight:bold; color:#000; padding:5px 10px; float:left;}
.searchtab img{padding:0; margin:0;}
.min_hgt{height:650px auto; min-height:650px; max-height:100%;}
/*Mentor Search List*/
.fs11{font-size:11px !important;}
.w516px{width:516px !important; }
.w514px{width:514px; }
.results_lists{padding:5px 0 ; border-top:solid 1px #dbdbdb; float:left; width:516px;}
.nobdr{border:0 !important;}
.nobg{background:none !important;}
.mentor_results{background:url(../images/mentor_row_bg.gif) repeat-y left top; border: solid 1px #dbdbdb; padding:5px 0; width:514px; float:left;}
.mentor_results_no{border: solid 1px #dbdbdb; padding:5px 0; width:514px; float:left;}
.mentor_box{width:250px; float:right; border:solid 1px #dcdcdc; padding:0;}
.showall{font-size:11px; font-weight:normal; color:#fff;  }
.days_ago{background:#f7f6f6; padding:10px; float:left; width:95%; margin:0 0 10px 0; color:#000;}
.days_ago span{color:#868583; font-size:12px !important; font-weight:normal;}
.rgt_contact{background:#f1f7fd; padding:10px; display:block; margin:0 0 10px 0; width:94%; _width:98%;}
.rgt_contact a{display:block; font-weight:bold; background:url(../images/divider_rgt.gif) repeat-x left bottom; padding:10px 0; text-decoration:none;}
.rgt_contact a:hover{color:#353535; text-decoration:none;}
.rgt_contact_txt{background:url(../images/divider_rgt.gif) repeat-x left bottom; display:block;padding:10px 0;  }

/*RFP css*/
.bggray{background:#e7e7e7;}
.fbold{font-weight:bold;}
.mt15px{margin-top:15px;}
.mt20px{margin-top:20px;}
.rfp_list_box{width:415px; float:left; border:solid 1px #dbdbdb; padding:10px;}
.recom_lists{padding:8px; width:395px;  border-bottom:solid 0px #ccc; float:left; margin-top:10px;}

.rows_rfp{width:406px; float:left; border:solid 0px #dbdbdb; padding:0 3px; color:#000; font-size:11px;}
.rows_rfp .slno{width:36px; float:left; border-right:solid 0px #dbdbdb; padding:5px 0 5px 5px;}
.rows_rfp .proposal{width:153px; float:left; text-align:left; padding:4px 0 4px 10px;}
.rows_rfp .perfor{width:196px; float:left;  padding:5px 0 5px 4px; border-left:solid 0px #dbdbdb;}
.h25px{ height:20px;}



.bg_blue{background:#f1f7fd;}
.rec_dtl{padding:0 10px 10px 10px; width:384px; float:left;}
.on_pro{float:left; display:block;}
.on_pro img{margin-right:5px;}
.show_dtl{width:384px; float:left !important; }
.show_dtl div{float:left; width:100px; }
.pt5px{padding-top:5px; float:left; width:100%;} 




.rows_rfp .chkbox{width:25px; float:left; border-right:solid 0px #dbdbdb; height:20px; padding:5px 0;}
.rows_rfp .replies{width:55px; float:left; text-align:center;border-right:solid 0px #dbdbdb;  height:20px;padding:5px 0 5px 5px;}
.rows_rfp .expire{width:75px; float:left; text-align:center;border-right:solid 0px #dbdbdb; height:20px; padding:5px 0 5px 5px;}
.rows_rfp .pmb{width:29px; float:left; text-align:right; padding:4px 0 4px 0;}


.rows_rfp_pro{width:400px; float:left; border:solid 1px #dbdbdb; padding:0 3px; color:#000; font-size:11px;}
.rows_rfp_pro .slno{width:34px; float:left; border-right:solid 1px #dbdbdb; height:20px; padding:5px 0 3px 5px;}
.rows_rfp_pro .proposal{width:275px; float:left; border-right:solid 1px #dbdbdb; height:20px; padding:5px 0 3px 5px;}
.rows_rfp_pro .apply{width:54px; float:left; text-align:center; border-right:solid 1px #dbdbdb; height:20px; padding:5px 0 3px 5px;}
.rows_rfp_pro .expire{width:74px; float:left; text-align:center; border-right:solid 1px #dbdbdb; height:20px; padding:5px 0 3px 5px;}
.rows_rfp_pro .pmb{width:29px; float:left; text-align:right; padding:3px 0 3px 0;}
.rfp_formstyl{width:400px; float:left;}
.rfp_formstyl .rfp_rows{width:400px !important; float:left; padding:5px 0 10px 0;}
.rfp_formstyl .rfp_rows .lable{width:150px !important; float:left; color:#000;}
.rfp_formstyl .rfp_rows .field{width:220px !important; float:left; color:#000; padding-left:10px;}
.rfp_formstyl .rfp_rows .rfp_field{width:220px !important; float:left; color:#000; padding-left:10px;}
.reply{border-bottom:solid 1px #dedede; text-align:right; padding:10px 0 10px 0; float:left; width:100%; font-weight:bold;}
.divinpSty {background:#f4f4f4; border:1px solid #b0b0b0; border-right:1px solid #fff; border-bottom:1px solid #fff; min-height:20px; padding:5px;}
/*PMB css*/
.pmb_mesages{border-top:solid 1px #dbdbdb; border-bottom:solid 1px #dbdbdb; padding:10px 0; float:left; width:400px;}
.pmb_mesages_list{padding:15px 0; float:left;  overflow:auto; overflow-x:hidden;  height:auto !important; height:350px !important; min-height:100px !important; max-height:350px !important;}
.pmb_msg_list{width:400px; color:#4a4a4a; float:left; padding:10px; }
.pmb_img{float:left; text-align:center; width:70px;}
.pmb_img img{border:1px solid #dbdbdb; padding:2px; margin-right:15px;}
.pmb_img .name_link{float:left; display:block;}
.pmb_msg{width:380px; float:left; border-bottom:solid 1px #dbdbdb; padding-bottom:10px;}
.pmb_msg span{width:380px; float:left; text-align:right; font-style:italic !important; font-size:11px !important; color:#000;}
/*performance appraisal css*/
.perfor_app_container{width:440px; float:left;}
.perfor_app_container h1{background:none; font:14px "Arial"; color:#000; font-weight:bold; border:0; padding:0 0 15px 0; margin-bottom:10px; background:url(../images/h1_bot_bor.gif) repeat-x left bottom;}
.perfor_app_container h1 span{ font:11px "Arial"; color:#575656; font-weight:normal !important; display:block; padding:0 0 5px 0;}

.perfor_app_container .app_rows span{font:11px "Arial"; color:#575656; font-weight:normal !important; display:block; padding:5px 20px 5px 0; float:left;}
.perfor_app_container .app_rows{width:440px; float:left; padding-top:10px;}
.perfor_app_container .app_rows .app_label{width:107px; float:left; font:12px "Arial"; color:#575656; text-align:left; padding:0 10px 5px 0; font-weight:bold;}
.perfor_app_container .app_rows .app_field{width:323px; float:left; font:12px "Arial"; color:#000; padding:0 0 5px 0;}
.mt_rating{ margin-top:-10px;}
.recListing {border:1px solid #ddd; width:656px; float:left;}
.recHead {width:656px; float:left; background:#e7e7e7;}
.recHead span, .recList span {padding:3px 4px 5px 4px; overflow:hidden; display:block;}
.recHead span {border-left:1px solid #fff; font-weight:bold; color:#000;}
.recHead span.first, .recList span.first {border-left:none;}
.recList {width:656px; float:left;}
.recList span {border-left:1px solid #dbdbdb; color:#545454; padding:4px;}
.recList span a {display:block; padding-bottom:3px;}
.recList span a.inb {display:inline-block; padding-bottom:3px;}
.recList span i {font-size:11px; font-style:normal; color:#999;}
.recList span.ht70 {height:70px;}
.altRow {background:#f4f5f6;}
/*ERP Dynamic content css*/
.job_head{float:left; font:14px "Arial"; font-weight:bold; padding:10px 0 0 0; width:100%;}
.job_com_name{float:right; display:block; width:100%; text-align:right;}
.job_post_date{float:left; font-style:italic; color:#717171; width:100%;}
.job_view{float:left; color:#717171; width:100%; padding:3px 0;}
.job_desc{float:left; font-size:12px; padding:10px 0 5px 0; width:100%; color:#717171;}
.spotlight{border:solid 1px #8ec243; background:#f1f7fd !important; float:left;}
.featured{background-color:#f1f7fd !important; border:solid 1px #fff; }
.spotlight_only_border{border:solid 1px #8ec243;}
/*25June09*/

/*css for new index page layout 26 June 2009*/
#leftColumnindex_new {float:left; width:219px; overflow:hidden;}
#midColumn_new{padding:0 230px;}
#rightColumn_new {float:right; width:305px; overflow:hidden; padding-top:10px;}
.whatsNews_new {width:219px; color:#000; margin-bottom:10px;}
.whatsNews_new a {font-size:11px; font-weight:bold;}
.whatsNews_new h1, .newestEmp h1 {background:none; border:none; color:#1f5383; font-size:15px; font-weight:bold; padding:0 0 7px 0;}
.whatsNews_new div {border-top:4px solid #8ec243; background:#d1fa95; padding:8px 12px 12px 12px;}
.plainBox_new {padding-bottom:20px; overflow:hidden; width:450px; padding-top:3px;}
.plainBox_new h1 {width:440px; margin:0; padding:0 8px 4px 0; font:bold 15px "Arial"; color:#1f5383; border:none; border-bottom:3px solid #dbdbdb; background:#fff; height:16px;}
.column_new {padding:8px 10px; border:1px solid #dbdbdb;}
.bdrnone_new {border:none !important;}
.tabColumn_new {padding:8px; border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:430px;}
.tabColumn_adv_search {padding:8px; border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:632px;}

.w630px {width:630px;}
div.newestList_new {padding-bottom:1px; *padding-bottom:6px; font:normal 11px "Arial"; color:#000; width:432px;}
div.newestList_new .rowHead {font:bold 15px "Arial"; width:100%; display:table; margin:0 0 4px 0; padding:2px 0; background:#e7e7e7;}
div.newestList_new .col1 {width:240px; float:left; padding:0 15px 0 4px;}
div.newestList_new .col2 {width:100px; float:left; padding-right:15px;}
div.newestList_new .col3 {width:35px; float:left; padding-right:15px;}
div.newestList_new .rowHeadsm i {font:normal 11px "Arial"; font-style:normal;}
div.newestList_new .rowData {background:#f4f5f6; width:100%; display:table; padding:5px 0; margin-bottom:3px;}
div.newestList_new .rowData i {font-size:11px; color:#535353; font-style:normal; padding:2px 0 0 0; display:block;}
div.newestList_new .rowData h2 {margin:0; padding:0; font:normal 11px "Arial"; color:#666;}
.commNewBox_new {float:left; width:440px; padding:0 10px;}
.commNewEmp_new {display:block; float:left; width:400px;}
.indexNewEmp_new {width:622px; display:block; float:left;}
.box_new {padding-bottom:20px; overflow:hidden;}
#content_new {width:450px; float:left;}
/*package css*/
.package_maincontainer{width:644px; float:left; border:solid 1px #8ec243; margin-bottom:20px;}
.package_title{border-bottom:solid 1px #8ec243; float:left; width:643px; padding:0; color:#353535;}
.text1{font:16px "AriaL"; color:#003f80; font-weight:bold;}
.package_title div{width:150px; float:left; border-left:solid 1px #8ec243; padding:15px 5px; height:35px; vertical-align:middle;}
.pckg_bg1{background:#f1f7fd;}
.pckg_bg2{background:#f4f5f6;}
.pckg_bg3{background:#d1fa95;}
.box_new1 h1 {margin:0; padding:3px 8px 4px 9px; font:bold 15px "Arial"; color:#1f5383; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:url(../images/h1rep.gif) repeat-x left top #e6e6e6; height:16px; width:631px;}
.how_works{padding:8px 10px; border:1px solid #dbdbdb; width:628px; float:left; margin-bottom:10px;}
.w435px{width:435px;}
.w204px{width:204px;}
/*rajeev 28July09*/
.tabColumn_ques {padding:8px; border-bottom:1px solid #dbdbdb; border-top:none !important; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; width:634px;}
.ques{width:632px; float:left;}
.ques .userTh{float:left; width:60px;}
.ques .comDetails{float:left; width:520px;}
/*Ques tabs*/
.tabs_ques {text-align:left !important; background:url(../images/gsp.gif) repeat-x left bottom; width:650px;}
.tabs_ques a {margin:0 !important; padding:2px 8px 3px 9px;  font:bold 15px "Arial"; color:#777; border:1px solid #dbdbdb; background:url(../images/h1rep.gif) repeat-x left top; color:#1f5383; text-decoration:none !important; display:table-cell; *display:inline-block; clear:left; cursor:hand;}
.tabs_ques a.sep {border:none; background:none; padding:2px; cursor:default; margin:0;}
.tabs_ques a:hover {color:#000 !important;}
.tabs_ques a.selected {background:none; cursor:default; border-bottom:1px solid #fff; margin:0 !important;}
.job_lists{width:600px; float:left; border-bottom:solid 1px #dbdbdb;}
.tabButton_new{float:right !important; width:180px; margin-top:-25px; text-align:right; padding-right:0;}
.tabButton_new1{float:right !important; width:180px; margin-top:-25px; text-align:right; padding-right:0;}
#galleryContainer{width:100%; float:left;}
.bluecolor{color:#003f80 !important;}
.service_provider{float:right; width:230px; text-align:right;}
.banners_all{margin:10px auto; width:298px; text-align:center;}
.banners_all img{margin:0 auto;}
/*my friends css*/
.my_frdns{width:98%; padding:0; background:#fff; border:solid 1px #dbdbdb; margin-bottom:10px; display:table; clear:both;}
.my_frdns h1{padding-bottom:10px; width:95%;  _width:100%;}
.my_frdns .frdns_list{padding:5px 2px; margin:0; float:left;}
.my_frdns .frdns_list div{float:left; width:62px; text-align:center; background:#f4f5f6; padding:10px 4px; border:solid 1px #dbdbdb; margin:3px 7px;}
.my_frdns .frdns_list div a{display:block;}
.my_frdns .frdns_list div span{ padding-top:5px; float:left; text-align:center; width:100%;}
.view_more{float:right; text-align:right; width:100%;}
.view_more a{display:block; margin:0 10px 10px 0; text-decoration:none; font-weight:bold;}
.view_more a:hover{text-decoration:underline;}
.rec_title { font-size:16px; color:#19549A; width:100%; float:left; padding:0 0 10px 0;}