/* CSS Document */
body {
	margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../img/images/bg.jpg) left top repeat-x #eeeeee;
	}
* {
	margin:0; padding:0;
	}
.fltL {
	float:left;
	}
.fltR {
	float:right;
	}
.clr {
	clear:both;
	}
a img { 
	border:0;
	}
#container {
	width:1000px; margin:auto;
	}
/*#header {
	width:975px; margin:auto; background:url(../img/images/headerBg.jpg) left top repeat-x; height:100px;
	}*/
	
	#header {
	width:975px; margin:auto; background:url(../img/images/headerBg.jpg) left top repeat-x; height:100px; overflow:hidden
	}
 #header .nav {
    background: url("../img/images/navBg.jpg") no-repeat scroll right top transparent;
    float: right;
    height: 34px;
    margin-top: 61px;
}
#header .nav ul {
	margin:0; padding:0; list-style:none;
	}
#header .nav ul li {
	float:left; background:url(../img/images/divider.jpg) right top no-repeat;  font-weight:bold; padding:10px 15px;
	}
#header .nav ul li a {
	color:#ffffff; text-decoration:none;
	 

	}
#header .nav ul li a:hover {
	color:#c6f2ff;
	}
#header .nav ul li a.active {
	color:#c6f2ff;
	}
#header .nav ul li.home {
	background:url(../img/images/homeBg.jpg) right top no-repeat; width:76ppx; padding-left:23px; padding-right:20px;
	}
#header .nav ul li.contact {
	background:url(../img/images/navRgtCrv.jpg) right top no-repeat;
	}

/*.subHeaderTab {
	background:url(../img/images/subHeaderBg.jpg) left top repeat-x; border:1px solid #d0d0d0; padding:7px 10px; font-size:23px; font-style:italic; color:#646464; width:953px; margin:auto; overflow:hidden;
	}
.subHeaderTab b {
	font-size:26px;
	}
.searchBox {
	background:#535b5f; float:right; color:#fff; font-size:12px; font-style:normal; width:260px; overflow:hidden; height:65px;
	}
.searchBox input {
	border:1px solid #c8c8c8; width:170px; font-size:12px; padding:2px; vertical-align:middle;
	}
.searchBox a {
	color:#fff; text-decoration:underline;
	}
.searchBox a:hover {
	text-decoration:none;
	}
.searchBoxLft {
	float:left; width:5px;
	}
.searchBoxMid {
	float:left; padding:5px; line-height:27px; width:235px; overflow:hidden;
	}	
.searchBoxMid img {
	float:right; vertical-align:middle; padding-top:3px;
	}	
.searchBoxRgt {
	width:5px; float:right;
	}

.bannerTab {
	width:100%; height:318px; padding-top:10px; line-height:19px; font-size:14px; color:#fff;
	}
*/
.browseTab {
	background:url(../img/images/browseTabBg.jpg) left top repeat-x; width:975px; margin:auto; overflow:hidden;
	}
.browseTabLft {
	width:9px; float:left;
	}
.browseTabMid {
	float:left; padding:4px 0 0 3px;
	}
.browseBox {
	background:url(../img/images/browseBoxBg.jpg) left top no-repeat; font-size:18px; color:#fff; width:361px; height:60px; padding:15px 0 0 110px; font-weight:bold; margin-right:10px; float:left;
	}
.findBox {
	background:url(../img/images/findBoxBg.jpg) left top no-repeat; font-size:18px; color:#fff; width:362px; height:60px; padding:15px 0 0 110px; font-weight:bold; float:left;
	}
.bttnBox {
	background:url(../img/images/bttnBg.jpg) left top no-repeat; font-size:13px; font-weight:normal; color:#fff; margin-right:5px; width:83px; height:20px; text-align:center; padding:2px 0 0 0; float:left; margin-top:5px;
	}
.bttnBox a {
	color:#fff; text-decoration:none;
	}
.bttnBox a:hover {
	text-decoration:underline;
	}
.browseTabRgt {
	width:9px; float:right;
	}

.bttnBox2 {
	background:url(../img/images/bttnBg2.jpg) left top no-repeat; font-size:13px; font-weight:normal; color:#fff; margin-right:5px; width:110px; height:20px; text-align:center; padding:2px 0 0 0; float:left; margin-top:5px;
	}
.bttnBox2 a {
	color:#fff; text-decoration:none;
	}
.bttnBox2 a:hover {
	text-decoration:underline;
	}


/*Left Css*/
.lft {
	width:704px; _width:698px; float:left; _overflow:hidden;
	}
.rgt {
	width:296px; float:right;
	}
.blueTab {
	width:698px; margin:0 0 10px 0;
	}
.blueTab p {
	margin:10px 0 0 0; padding:0;
	}
.blueTabHdContainer {
	width:698px; background:url(../img/images/blueHdBg.jpg) left top repeat-x; overflow:hidden;
	}
.blueTabHdContainer h1 {
	background:url(../img/images/blueHdLft.jpg) left top no-repeat; line-height:50px; padding:0px 0 0 47px; float:left; margin:0; font-size:18px; color:#fff; font-weight:normal; vertical-align:middle;
	}
.blueTabHdContainer h1 span {
	background:url(../img/images/blueHdRgt.jpg) right top no-repeat; width:22px; display:inline-block;
	}
.blueTabBttmContainer {
	background:url(../img/images/bluebttmBg.jpg) right top repeat-y; padding:10px 15px 10px 25px; position:relative; margin-top:-7px; color:#545454;
	} 
ul.imgLstng {
	margin:0; padding:0; list-style:none;
	}
ul.imgLstng li {
	float:left; margin:15px 20px 0 10px; width:100px; text-align:center; font-size:11px;
	}

ul.lstng {
	margin:0; padding:0; list-style:none; float:left;
	}
ul.lstng li {
	background:url(../img/images/blueArrow.gif) left 8px no-repeat; padding:5px 0 0 10px; width:200px;
	}
ul.lstng li a {
	color:#696969; text-decoration:none;
	}
ul.lstng li a:hover {
	text-decoration:underline;
	}
.moreLnk {
	position:absolute; right:-11px; _right:29px; top:-6px;
	} 

.emplyBox {
	width:205px; border-right:1px solid #c7c7c7; float:left; padding:10px 6px; line-height:14px;
	}
.emplyBox1 {
	width:312px; border-right:0px solid #c7c7c7; float:left; padding:10px 6px; line-height:14px;
	}
.emplyBox1 b {
	font-size:16px; font-weight:bold; color:#135786;
	}
.emplyBox b {
	font-size:16px; font-weight:bold; color:#135786;
	}
.emplyBoxImgBox {
	float:left; margin-right:15px; margin-bottom:10px;
	}
.bluCol {
	color:#4387b2;
	}
.emplyBox span {
	font-size:11px;
	}
.emplyBox1 span {
	font-size:11px;
	}
.font12 {
	font-size:12px;
	}
.font13 {
	font-size:13px;
	}
.blckCol {
	color:#000;
	}

/*Member Tab Css*/
.memberTab {
	width:296px;
	}
.memberTabHd {
	background:url(../img/images/memberHdbg.jpg) left top no-repeat; height:26px; width:279px; font-size:18px; color:#fff; padding:17px 0 0 17px;
	}
.memberTabBttm {
	background:url(../img/images/memberBttmBg.jpg) left bottom repeat-x; font-size:12px; color:#535b5f;
	}
.memberTabBttm1 {
	background:url(../img/images/memberBttmBg1.gif) left bottom repeat-y; padding:6px 10px 6px 20px;
	}
	

.memberTabBttm1 strong {
	font-size:18px; font-weight:normal;
	}
.formContainer {	margin:5px 0 5px 0;	}

.formContainer input {
	border:1px solid #c4c8c9; font-size:12px; width:146px;
	}
.memberTabBttm a {
	color:#3e98d0; text-decoration:underline; font-size:12px;
	}
.memberTabBttm a:hover {
	text-decoration:none;
	}
.formLft {
	float:left; width:75px;
	}
.formRgt {
	float:left; width:150px;
	}
.font21 {
	font-size:21px;
	}
.resumeTubeLive {
	background:url(../img/images/resumeTubeLiveBg.jpg) left top no-repeat; width:226px; height:42px; padding:121px 50px 0 20px; 
	font-size:12px; color:#3e3e3e; text-align:center;
}
.resumeTubeLive a {font-size:12px; color:#3e3e3e; text-align:center; text-decoration:none;}
.resumeTubeLive a:hover {color:#000; text-decoration:underline;}

.footer {
	background:url(../img/images/footerBg.jpg) left top repeat-x; width:1000px; overflow:hidden; margin:auto;
	}
.footerLft {
	float:left; width:19px;
	}
.footerMid {
	float:left; text-align:center; font-size:12px; padding:15px 0 0 0; width:962px; line-height:19px; color:#fff;
	}
.footerMid a {
	color:#fff; text-decoration:none;
	}
.footerMid a:hover {
	text-decoration:underline;
	}
.footerRgt {
	float:right; width:19px;
	}


/*employee page css*/
.spacer {clear:both; height:10px; width:100%; }
.spacerBig {clear:both; height:15px; width:100%; }
.midConInside {margin-top:1px; padding:0px 10px 20px 10px; width:980px; color:#525252; overflow:hidden}
.verticalDevidder {width:10px; float:left;}
.insideLft {width:425px; float:left;}
.insideLft h2 {padding:0; margin:0; font-size:13px; color:#1063a7; font-weight:bold}
.insideLft1 {width:425px; float:left; padding:20px;}
.insideLft1 h2 {padding:0; margin:0; font-size:13px; color:#1063a7; font-weight:bold}
.insideLft p {padding:3px 0; margin:0; font-size:12px}
.insideLft textarea {width:420px;padding:3px 0 0 3px; margin-top:5px; height:65px; font-size:12px; color:#525252; overflow-x:hidden; overflow-y:auto; border:1px solid #c0c0c0;}
#videoCont {float:left; width:100%; margin:0; padding:0;}
.videoButtons {flaot:left; width:100%; height:20px; margin:0; padding:0;}
.videoButtons select {width:130px; font-size:12px; color:#525252; margin-top:5px}

.linkBox {float:left; padding:9px 0 0 13px; width:412px; height:36px; background:url(../img/images/linkRndBg.jpg) no-repeat left top}
.linkBox p {font-size:12px; color:#1063a7; padding:3px 0 0 0; font-weight:bold; width:120px; float:left; display:block;}
.linkBox input  {font-size:12px; color:#525252; float:left; padding:3px 0 3px 5px; width:275px; display:block; border:1px solid #c0c0c0}

.contactDetais {float:left; padding:10px; width:405px; height:170px; background:#fff; border:1px solid #c0c0c0;}
.contactDetais h1 {padding-bottom:12px; margin:0; font-size:17px; color:#1063a7; font-weight:bold}
.contactDetais p {font-size:12px; color:#525252; padding-bottom:10px; margin:0}
.contactDetais p span{font-weight:bold; color:#525252; letter-spacing:1px; font-size:11px}


.resumeSnapBox {float:left; padding:0; width:507px; background:#fff; border:1px solid #c0c0c0;}
.insidergt {width:542px; float:left; margin:0; padding:0;}
.blueHead {color:#1063a7;}
a.bluelinkbold {color:#1063a7; font-weight:bold; text-decoration:none}
a.bluelinkbold:hover {color:#000; font-weight:bold; text-decoration:none}

.bluelinkbold a:hvoer {text-decoration:underline}
.insidergt h2 {padding:0; margin:0; font-size:13px; color:#1063a7; font-weight:bold}
.insidergt p {padding:0; margin:0; font-size:12px}
.innerPaading {width:520px; float:left; margin:0; padding:10px;}
.grayStrip {float:left; line-height:26px; vertical-align:middle; width:499px; padding-left:8px; background:url(../img/images/grayStrip.jpg) repeat-x left top; font-size:12px; color:#6c6c6c; font-weight:bold}
.blueStrip {float:left; line-height:26px; vertical-align:middle; width:532px; padding-left:8px; background:url(../img/images/blueStrip.jpg) repeat-x left top; font-size:12px; color:#fff; font-weight:bold}

.relateTopicBox {float:left; padding:0; margin:0; width:507px; background:#fff; border:1px solid #c0c0c0;}
ul.functionList {margin:0; padding:0; list-style:none;}
ul.functionList li {float:left; margin:15px 10px 0 0; width:114px; text-align:center; font-size:11px;}
ul.functionList li a {text-align:center; font-size:11px; text-decoration:none; color:#525252;}
ul.functionList li a:hover {text-decoration:underline; color:#1063A7}


/*Inside page CSS - 11-12-2009*/

.gryTab {
	background:#535b5f; overflow:hidden; width:686px; margin:10px 0 10px 12px;
	}
.gryTabLft {
	width:5px; float:left;
	}
.gryTabMid {
	float:left; padding:8px 0 0 10px;
	}
.gryTabRgt {
	width:5px; float:right;
	}
.blueTxt {
	color:#2379af;
	}
a.blueLnk {
	color:#2379af; text-decoration:none;
	}
a.blueLnk:hover {
	text-decoration:underline;
	}
.blueCrvTab {
	width:660px; margin:10px auto;
	}
.blueCrvTabMid {
	padding:2px 15px; background:url(../img/images/blueCrvMidBg.jpg) repeat-x left bottom #355875; color:#c2c8cd; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;
	}
	
.blueLnk {
	color:#2379af; text-decoration:none;
	}
	
	/* css for Resume form page */
.resumeForm {background:#fff; border:1px solid #c0c0c0; overflow:hidden; border-top:0px;}
.fieldsetContainer	{ overflow:hidden;  margin:0px 70px}
.fieldsetContainer1	{ overflow:hidden;  margin:0px 0px}
.resumeFormInner	{ padding:10px;}
fieldset	{ margin:10px 70px;  padding:0px;}
fieldset.pt1	{ margin:10px 0px;  padding:0px; width:275px; border:0px solid red; float:left}
.resumeForm input	{ vertical-align:middle;}
h1.signup{ font-size:13px; color:#1063a7; font-weight:bold; margin-bottom:15px;}
.resumeForm  h2{line-height:26px; vertical-align:middle; padding-left:8px; background:url(../img/images/grayStrip.jpg) repeat-x left top; font-size:12px; color:#6c6c6c; font-weight:bold; margin-bottom:5px; }
p.inline	{ padding:5px 10px;}
.requiredText {	color:#FF6600; font-size:10px;	font-weight:bold; display:inline-block; margin-right:3px;}
.resumeForm label	{ display:block; margin-bottom:2px;}
.textfield1 {border:1px solid #c4c4c4;color:#525252;font-size:11px;	height:15px;width:150px; margin-bottom:5px;}
.textfield2 { border:1px solid #c4c4c4; color:#525252; font-size:11px; margin-bottom:5px; } 
.textfield3 { background-color:#2782B3; border:1px solid #c4c4c4; color:#FFFFFF;  font-size:11px; font-weight:bold; height:20px; width:68px;  margin-bottom:5px; } 
fieldset.pt2	{ margin:10px 0px;  padding:0px; width:275px; border:0px solid red; float:left}
label.inline	{ display:inline-block;}
.advanceSearch{margin-left:52px; margin-right:8px; text-align:left;}
.searchBox input.searchButton	{ vertical-align:middle; width:auto; border:none; margin-left:17px;}
.resumeTypeContainer	{ overflow:hidden; margin:10px 0px; padding:10px; border:1px solid #c0c0c0;}

.resumeTypeContainer ul 	{ margin:10px 0px 0px 0px}
.resumeTypeContainer ul  li { float:left; margin-right:12px; list-style-type:none;}
.resumeTypeContainer input[type=radio]{  position:relative; top:.10em; width:auto}
.error {color: red;font-size: 11px;}

/******* Added by nishant sood (02-02-2010) *******/
.separator {
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	padding-left: 3px;
	padding-right: 3px;
}
.left_links {
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.left_links:hover {
	text-decoration: none;
}
.table_heading {
	background: #579EC8;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
}
.table_cell {
	color: #000000;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	border-bottom: 1px solid #A6A6A6;
}
.td_cell {
	color: #000000;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	width: 150px;
	font-weight: bold;
}

.td_cell_long {
	color: #000000;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	width: 200px;
	font-weight: bold;
}
.inputbox {
	border: 1px solid #A6A6A6;
	line-height: 18px;
	height: 18px;
	font-size: 11px;
	width: 180px;
	font-weight: normal;
}
.inputbox_search {
	border: 1px solid #A6A6A6;
	line-height: 18px;
	height: 18px;
	font-size: 11px;
	width:100px
	font-weight: normal;
}
.long_inputbox {
	border: 1px solid #A6A6A6;
	line-height: 18px;
	height: 18px;
	font-size: 11px;
	width: 250px;
	font-weight: normal;
}
.row_spacer {
	height: 10px;
	line-height: 10px;
}
.button {
	border: 1px solid #A6A6A6;
	color: #000000;
	height: 20px;
	font-size: 11px;
	width: 80px;
}
.dbutton {
	border: 1px solid #A6A6A6;
	color: #000000;
	height: 20px;
	font-size: 11px;
	width: 100px;
}
.paging {
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.paging:hover {
	text-decoration: underline;
}
.left_links1 {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
.left_links1:hover {
	text-decoration:underline;
}
.resumeTypeContainernew	{ overflow:hidden; margin:10px 0px; padding:10px; border:1px solid #c0c0c0;}
.resumeTypeContainernew ul 	{ margin:10px 10px 10px 10px}
.resumeTypeContainernew input[type=radio]{  position:relative; top:.10em; }
.socalMeadia	{ font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
ul.functionList1 {margin:0; padding:0; list-style:none;}
ul.functionList1 li {float:left; margin:15px 10px 0 0; width:115px; font-size:11px;}
ul.functionList1 li a img	{ vertical-align:middle; margin-right:6px;}
ul.functionList1 li a {text-align:center; font-size:12px; text-decoration:none; color:#525252; font-weight:bold}
ul.functionList1 li a:hover {text-decoration:none; color:#525252}

/*------ Added by Pankaj Kr. Shukla on 06-02-2010 -------- */
.td_cell_member {
	color: #000000;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	width: 120px;
	font-weight: bold;
}

/*------ Added by Pankaj Kr. Shukla on 09-02-2010 -------- */
.inputbox1 {
	border: 1px solid #A6A6A6;
	line-height: 18px;
	height: 18px;
	font-size: 11px;
	width: 280px;
	font-weight: normal;
}

/*------ Added by Nishant Sood on 15-02-2010 -------- */
.cat_link {
	color:#4C8FB8;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	padding-bottom:11px;
	text-decoration:none;
}

.cat_link:hover {
	text-decoration: none;
	color: #666666;
}
.heading {
	color:#000000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.heading:hover {
	text-decoration: underline;
}
.sub_heading {
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
}
.sub_heading:hover {
	text-decoration: underline;
}
.box {
	border: 1px solid #4C8FB8;
}
.box_heading {
	background: #4C8FB8;
	color: #FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
}
.main_text {
	font-family:Tahoma;
	font-size:12px;
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
}
.sort_heading {
	color:#000000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}

.linkBoxNew {float:left; padding:9px 0 0 13px; width:412px; height:36px; background:url(../img/images/linkRndBg.jpg) no-repeat left top}
.linkBoxNew p {font-size:12px; color:#1063a7; font-weight:bold; width:120px; float:left; display:block;}

.rate {padding:0; margin:0; font-size:13px; color:#1063a7; font-weight:bold}

.createPlaylistLink{color:#0099CC;
font-size: 12px;
font-family: Verdana;
text-align: left;
text-decoration:underline;
}
.playlistLink{color:#000000;
font-size: 12px;
font-family: Verdana;
text-align: left;
text-decoration:none;
}
.sample{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: #FFFFFF;
	}
	
/* 21-07-2010*/
.searchBox {background:#535b5f; float:right; color:#fff; font-size:12px; font-style:normal; width:260px; overflow:hidden;}

.searchBox input.searcharea {border:1px solid #c8c8c8; width:auto; font-size:12px; padding:2px; vertical-align:middle;}
.searchBox a {
	color:#fff; text-decoration:underline;
	}
.searchBox a:hover {text-decoration:none;}

.searchBoxMid {padding:0px 5px; line-height:27px; width:235px; overflow:hidden; margin-left:5px;}	
.searchBoxMid p	{ margin:0px 0px -2px 0px !important; padding:0px !important;}
p.advanceSearch{margin-left:52px !important;; margin-right:8px !important;; text-align:left;}
.searchBoxMid img {	float:right; vertical-align:middle; padding-top:3px;}	
input	{ vertical-align:middle;}
.subHeaderTab {	background:#f8f8f8 url(../images/subHeaderBg.jpg) left bottom repeat-x; border:1px solid #d0d0d0; padding:7px 10px; font-size:23px; font-style:italic; color:#646464; width:953px; margin:auto; overflow:hidden;	}
.subHeaderTab b {font-size:26px;}

.resumeTypeContainerCommunity{background:url(../img/images/community_bg.jpg) no-repeat center top; padding-top:20px;padding-bottom:0px;  }

/* added on 23-08-2010 */

{margin:0; padding:0;}
a{text-decoration:none; outline:none;}
a img{border:0; outline:0;}
.clr{clear:both;}
.flt{float:left;}
.fltrt{float:right;}
body{font-family:Arial, Helvetica, sans-serif;} 
#profileContainer{margin:0 auto; width:975px;}

#logoSection{padding:1px 0 10px 0;}
.rightsubmitBtn{float:right; padding-top:10px;}

.videoSection{}
.videoLeft{background:#000; float:left; margin-right:15px; width:540px;}
.videoPlayer{background:url(/img/images/video_bg.jpg); margin:40px auto 0 auto; width:480px; padding:14px;}
.videoNav{background:url(/img/images/video_nav_bg.jpg) repeat-x; height:32px; margin:1px auto;width:508px;}
.videoNav ul{margin:0; padding:0; list-style:none;}
.videoNav ul li{float:left;}
.videoNav ul li+li{background:url(/img/images/saprator.jpg) no-repeat left; padding-right:2px;}
.videoNav ul li a{display:inline-block; line-height:32px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; padding:0 10px; text-transform:uppercase;}
.videoNav ul li a:hover{background:url(/img/images/video_nav_bg_h.jpg) repeat-x;}
.profilDropDown{margin:5px 0 0 10px; width:150px;}
.videoUrl{margin:0 auto;width:508px; line-height:28px; height:34px; font-size:14px; color:#fff; font-family:Tahoma, Verdana, Helvetica, Arial;text-transform:uppercase;}
.videoUrl a{font-size:12px; color:#fff; margin-left:30px; text-transform:none;}
.videoUrl a:hover{text-decoration:underline;}
.rightListing{float:left; width:379px; height:255px; background:#f8f8f8; border:1px solid #d1d1d1; padding:10px}
.rightListing h2{font-size:20px; color:#4293c9; margin:0; padding:0;}
.rightListing p{text-align:center; font-size:17px;}
.rightListing h3{color:#dd6e2f; font-weight:bold; font-size:13px; padding:5px 0; margin:0;}
.rightListing ul{margin:5px 0 0 0; padding:0; list-style:none;}
.rightListing ul li{background:url(/img/images/arrow_new.gif) no-repeat 0 9px; font-size:12px; color:#444; padding:4px 0; padding-left:15px;}

.bottTabes{ padding-top:0px; padding-top /*\**/:10px\9;}
.bottTabes .tabs{background:url(/img/images/right_tab_bg.jpg) repeat-x top;font-family:Tahoma, Verdana, Helvetica, Arial; color:#4083ae; font-size:18px; text-transform:uppercase; padding-left:15px; font-weight:500; float:left; width:286px; height:152px;}
.bottTabes .tabs + .tabs{margin-left:25px;}
.bottTabes .tabs a {
color:#171717;
display:block;
float:left;
font-size:16px;
line-height:20px;
text-transform:none;
}
.bottTabes .tabs a:hover{text-decoration:underline;}
.bottTabes .tabs .imgbg1{background:url(/img/images/tab_bg1.png) no-repeat right bottom; padding:35px 0;}
.bottTabes .tabs .imgbg2{background:url(/img/images/tab_bg2.png) no-repeat right bottom; padding:35px 0;}
.bottTabes .tabs .imgbg3{background:url(/img/images/tab_bg3.png) no-repeat right bottom; padding:35px 0;}
.bottTabes p{font-size:16px; text-align:center; font-weight:600; color:#1c4682; background:#ffffff; border:1px solid #1C4682; padding:5px 0;text-transform:uppercase;}

.socialmedia{
background:url("/img/images/socilaMedia_bg.jpg") no-repeat scroll 0 0 transparent;
border:1px solid #d1d1d1;
float:left;
margin-top:5px;
text-align:right;
width:399px;
}

.socialmedia img{margin:17px 5px 0 0;}

.addressbox{margin-top:10px;}
.addressbox h2{font-size:16px; text-align:center; font-weight:600; color:#1c4682; background:#ffffff; border:1px solid #1C4682; padding:5px 0;text-transform:uppercase;margin-bottom:5px; margin-top:5px;}
.addressbox h3{font-size:16px; color:#363636; font-weight:500; margin:0; padding:15px 0 5px 0; text-transform:uppercase;}
.addressbox .address{float:left; margin-right:20px;  width:405px; font-size:13px; color:#5b5b5b; font-family:Tahoma, Verdana, Helvetica, Arial; line-height:25px;}
.addressbox .address .innerAdd{padding:10px; border:1px solid #d1d1d1; background:#ffffff;}
.addressbox .address strong{color:#4083ae;}
.addressbox .leftarea {width:399px;  float:left; padding-left:0px; font-family:Tahoma, Verdana, Helvetica, Arial;}
.addressbox .leftarea .textbox{width:396px; height:70px; overflow-y:scroll;}
.addressbox .leftarea p{font-size:12px; line-height:normal; color:#5b5b5b; margin:0; padding:0;}



/************ Second Page Css added on 15-08-2010 **********************/

.resumeSnapBox1 {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C0C0C0;
float:left;
padding:0;
width:368px;
}

.grayStrip1 {
background:url(/img/images/grayStrip.jpg) repeat-x;
color:#6C6C6C;
font-size:12px;
font-weight:bold;
line-height:26px;
height:26px;
padding-left:8px;
}
.innerPaading1 {
margin:0;
padding:10px;
width:308px;
}
.innerPaading1 p {
font-size:12px;
margin:0;
padding:0;
}
ul.functionList3 {
list-style:none;
margin:0;
padding:0;
}
ul.functionList3 li {
float:left;
font-size:11px;
margin:15px 7px 0 0;
text-align:center;
}
.insidergt1 {float:left; margin:0; padding:0;}
.insidergt1 h2 {padding:0; margin:0; font-size:13px; color:#1063a7; font-weight:bold}

.profilelink {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D1D1D1;
float:left;
height:45px;
margin-top:5px;
padding-top:10px;
text-align:right;
width:399px;
}

.queue{
	color:#3E98D0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.queue:hover {
	text-decoration: underline;
}

/******************************  New Video Section Css *********************************/

.videoBox{margin:10px auto 5px auto; border:1px solid #c0c0c0; width:955px; background:#fff; padding:9px;}
.videoleftBox{float:left; width:440px; margin-right:15px;}
.videoButtons1{padding:1px 6px 6px 6px; background:#f3f3f3;border:1px solid #c0c0c0; clear:both;}
.videoButtons1 select{width:130px; font-size:12px; color:#525252; vertical-align:-23px;  *vertical-align:-11px;}
.newPlayer{clear:both; margin-bottom:8px;}

.leftInfo{float:left; width:497px;}
.userInfo{ border:1px solid #c0c0c0; padding-bottom:9px; clear:both;}
.userInfo h3{ margin:0; padding:0 0 0 10px; font:600 13px/27px Arial, Helvetica, sans-serif; color:#4c91ba; border-bottom:1px solid #c0c0c0; background:url(../img/images/tab_bg_new.jpg) repeat-x;}
.infoText{margin:9px; margin-bottom:0;}
.infoText img{border:1px solid #c0c0c0;margin-right:11px;}
.nameText{width:110px; float:left; font:600 11px/20px Arial, Helvetica, sans-serif;color:#868686; padding:0;}
.userNameInfo{width:200px; float:left; font:600 11px/20px Arial, Helvetica, sans-serif; color:#4c91ba; padding:0; margin:0;}
.boxBorder{padding:9px; border:1px solid #c0c0c0; width:477px; margin-top:10px; clear:both;}
ul.functionList2 {margin:0; padding:0; list-style:none;}
ul.functionList2 li {float:left; margin:15px 10px 0 0; width:102px !important; font-size:11px;}
ul.functionList2 li a img	{ vertical-align:middle; margin-right:6px;}
ul.functionList2 li a {text-align:center; font-size:12px; text-decoration:none; color:#525252; font-weight:bold;}
ul.functionList2 li a:hover {text-decoration:none; color:#525252}

.linkBox1 p{font-size:12px; color:#4c91ba;  font-weight:bold; float:none; display:block; clear:both;}
.linkto{font-size:12px; color:#4c91ba; font-weight:bold;padding:0 0 3px 0;}
.linkBox1 input{font-size:12px; color:#525252; float:left; padding:3px 0 3px 5px; width:470px; display:block; border:1px solid #c0c0c0}
.linkBox1 h2 {padding:6px 0 0 0; *padding:0; margin:0; font-size:12px; color:#4c91ba; font-weight:bold;clear:both;}
.linkBox1 textarea {width:474px;padding:3px 0 0 3px; margin-top:5px; height:65px; font-size:12px; color:#525252; overflow-x:hidden; overflow-y:auto; border:1px solid #c0c0c0;}

/************ Css added on 02-11-2010 ************/

.memberTabBttm2 {background:url(/img/images/re_tube_com.jpg) no-repeat left top; padding:6px 10px 6px 20px;}
.imgShadow{background:url(/img/images/com_img_bg.png) no-repeat center; width:57px; height:59px; padding-left:9px;}

.memberTabBttm_new {background:url(/img/images/re_tube_com.jpg) no-repeat left top; padding:0px 10px 6px;}
.imgShadow{background:url(/img/images/com_img_bg.png) no-repeat center; width:57px; height:59px; padding-left:9px;}


.Nshead{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D1D1D1;
padding:10px;
width:518px;
line-height:22px;
}


.Nshead strong  {color:#4083AE;}



 h2.hheading  {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #1C4682;
color:#1C4682;
font-size:16px;
font-weight:600;
margin-bottom:5px;
padding:5px 0;
text-align:center;
text-transform:uppercase;	
width:538px;
margin-top:5px;}

/* 17 Dec 2010 Member Tool bar Classes */

.Mem_ToolBar{width:150px; float:left; border:1px solid #ccc; background:url(../img/images/memToolBg.png) bottom left repeat-x; border:1px solid #ccc; padding:10px;}
.Mem_ToolBar ul{ margin:0; padding:0; list-style-type:none;}
.Mem_ToolBar ul li{line-height:30px; border-bottom:1px dashed #ccc;	background:url(../img/images/arrow_right.png) left center no-repeat; padding-left:18px; font-size:12px;
font-weight:bold; color:#4a8fb8;}
.Mem_ToolBar ul li a{color:#4a8fb8; text-decoration:none;}
.Mem_ToolBar ul li a:hover{color:#000; text-decoration:none;}
.MemToolbarButton{position:fixed; top:25%; left:0; z-index: 100;}

/* CSS Document  added on 21-12-2010*/

.wrap{width:990px; margin:0 auto;}
.header{text-align:center;}
.footer{text-align:center;}
.settings{margin:10px 0;}
.tabs1{border-bottom:0px solid #cecece; margin:0 0px 0 3px; height:29px;}
.tabs1 ul{list-style-type:none; margin-left:5px;}
.tabs1 ul li{float:left; margin-right:3px; font-size:13px;}
.tabs1 ul li.active{float:left; font-size:13px; background:#fefefe url(../images/hdBg.gif) bottom left repeat-x; border:1px solid #c4c4c4; border-bottom:0; font-weight:bold;}
.tabs1 ul li.active a{color:#0162b1;}
.tabs1 ul li a{display:block; text-decoration:none; color:#646464; padding:6px 10px;}
.tabsDetail{padding:10px 12px; background:#fff; border:1px solid #cecece; margin:0 7px 0 8px;}
.tabsDetail_new{padding:10px 12px; background:#fff; border:1px solid #cecece; margin:0 4px 0 5px;}
.tabsDetail h3{font-size:20px; font-weight:normal; color:#666; padding-bottom:8px; border-bottom:1px solid #ccc;}
.tabsDetail_new h3{font-size:20px; font-weight:normal; color:#666; padding-bottom:5px; border-bottom:1px solid #ccc;}
.section1{float:left; width:305px; border:0px solid #ccc; margin-right:10px;}
.clear{clear:both; height:0; line-height:0;}
.secCon{margin-top:20px;}
.secCon label{padding:5px 0; width:250px; border:0px solid #000; display:block;}
.textField{border:1px solid #ccc; padding:4px; width:250px;}
.star{color:#FF0000;}
.selField{border:1px solid #ccc; padding:1px;}
.detailsCon{padding-top:20px;}
.pMar1{margin-top:4px;}
.pMar2{margin-top:4px;}
.links{display:block; margin-top:20px; color:#ccc;}
.links a{ color:#0162b1; text-decoration:none; font-size:13px; padding:0 5px;}
.links a:hover{text-decoration:underline; font-style:}

.tabsDetail1{padding:10px 12px; background:#fff; border:1px solid #cecece; margin:0 7px 0 8px;}
.tabsDetail1 label{
	color:#666666;
	float:left;
	width:150px;
	padding:0;
}
.tabsDetail1 p{
	margin:0px 0 10px 0;
}
.tabsDetail1 h3{font-size:20px; padding-bottom:8px; font-weight:normal; color:#666; border-bottom:1px solid #ccc !important;}

.section1 label{padding:0;}
span.userDetails{display:inline-block; border:0px solid #ccc;}

.userList{
	float:left;
	width:600px;
	margin:4px 0;
}

/*10-01-2011 for job alert page css start */
.jobAlertLeftPanel{padding:10px 0px 10px 20px; margin:0px; float:left; width:620px;}

.jobAlertCont{padding:0px 0px 5px 0px; margin:0px 0px 8px 0px; border-bottom:1px solid #CCCCCC}
.jobAlertCont h3{padding:15px 0px 5px 0px; margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6C6C6C;}

.jobAlertCont label{padding:0px; margin:0px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6C6C6C; overflow:hidden;}
.jobAlertCont label span{padding:0px; margin:0px; display:block; float:left; width:270px;}
.jobAlertCont label span input[type=radio]{margin:-2px 5px 0px 0px;}
.jobAlertCont label span+span{width:328px;}
.jobAlertCont label span+span input{padding:0px; margin:2px 0px 0px 0px; width:321px; background:none; border:1px solid #C0C0C0; height:20px;}
.jobAlertCont label span+span select{padding:0px; margin:1px 0px 0px 0px; width:99px; background:none; border:1px solid #C0C0C0; height:20px;}

.jobAlertRightPanel{padding:10px 15px 10px 0px; margin:0px; float:right; width:270px;}
.jobAlertRightPanel h2{padding:0px 0px 10px 70px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#003662; background:url(../img/images/iconResumeTube.jpg) no-repeat left top; min-height:44px; line-height:20px;}

.jobAlertRightPanel p{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6C6C6C; line-height:22px;}

.jobAlertListRightPanel{padding:10px 15px 10px 0px; margin:0px; float:right; width:270px;}
.jobAlertListRightPanel h2{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#003662; background: no-repeat left top; min-height:44px; line-height:20px;}
/*10-01-2011 for job alert page css close */

/* 13/04/2011 New Design*/
.resumeTabWrap {padding:0; width:507px; background:#fff; margin-bottom:20px;}

.htabs{	overflow:hidden;}
.htabs{list-style-type:none;}
.htabs li{list-style-type:none; width:auto; display:inline; float:left; position:relative; padding:4px 10px; border:1px solid #c0c0c0; background:#eeeeee url(../img/images/bg-tab-inactive.gif) 0 0 repeat-x; font-weight:bold; top:1px; z-index:10; margin-right:5px; font-size:12px;}
.htabs li.current{background:#013c6a url(../img/images/bg-tab.gif) 0 0 repeat-x; border:1px solid #013c6a;}
.noRightBorder{border-right:0 !important;}
.htabs li.current a{color:#fff;}
.htabs li a{color:#6C6C6C;}
.Clear {clear:both;	height:0; width:0;}

.tabContentWrap {background:#fff; border:1px solid #c0c0c0; position:relative; padding:15px 10px;}
.tabHeading{color: #1063A7; font-size: 15px !important; font-weight: bold; padding-bottom: 18px; text-transform:uppercase; border-bottom:1px solid #ccc; padding-bottom:5px !important;}

.textContent{padding:10px 0 !important;}

.boxWrap{}
.boxWrap .boxContainer{}
.boxContainer ul{list-style-type:none;}
.boxContainer li{list-style-type:none; display:block; line-height:20px;}
.boxContainer li .left{width:170px; float:left;}
.boxContainer li .reft{width:300px; float:right;}
.margLef20{margin-left:20px;}
.paddTop30{padding-top:30px !important;}
.paddTop10{padding-top:10px !important;}

.compName{width:300px; float:left;}
.expDate{width:165px; text-align:right; float:right;}
.red{color:#ff0000;}
.porfolioLink{text-align:right; float:right; margin-right:40px;}
.porfolioLink a{text-decoration:underline;}
/* 13/04/2011 New Design Ends*/

