body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7a7a7a;}

.header{background:url(../images/headerBg.png) repeat-x; height:507px; margin-bottom:20px; min-width:1000px;}

a{outline:0px; outline:none;}
.header-glow{background:url(../images/logo-bg.png) no-repeat left bottom; height:122px;}

.headerWraper{width:97%; height:75px; margin:0 auto;}

.hed_bg {
	background:url(../images/hed-bg.jpg) repeat-x;
	height:122px;
	margin-bottom:25px;
	width:100%;
	position:fixed;
}
#header{position:fixed; top:0px; left:0px; z-index:1000!important; height:122px;
	margin-bottom:25px;
	width:100%;
	min-width:1000px;}

.logo{padding:10px 0 0; width:200px; float:left; padding-bottom:0px; min-width:200px;}
.tagline_div{ font-size:12px; color:#ffffff; /*padding-left:45px;*/ font-weight:bold; font-style:italic;}

a{outline:none; outline:0px;}

p {
	text-align:justify;
}

.alert {
	font-size: 11px;
	text-align: justify;
	border:1px solid #ccc;
}
 @font-face {
    font-family: 'HelveticaNarrowRegular';
    src: url('helr47w-webfont.eot');
    src: url('helr47w-webfont.eot?#iefix') format('embedded-opentype'),
         url('helr47w-webfont.woff') format('woff'),
         url('helr47w-webfont.ttf') format('truetype'),
         url('helr47w-webfont.svg#HelveticaNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;
	
}

@font-face {

    font-family: 'helvnl';
    src: url('helvnl-webfont.eot');
    src: url('helvnl-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvnl-webfont.woff') format('woff'),
         url('helvnl-webfont.ttf') format('truetype'),
         url('helvnl-webfont.svg#helr45w') format('svg');

}


.topMenu{text-align:right; padding-top:30px; width:100%; min-width:750px;}

.topMenu ul{margin:0px; padding:0px; list-style:none;}
.topMenu ul li{font-family: 'HelveticaNarrowRegular'; font-size:18px; list-style:none; display:inline; margin-left:12px;}

.topMenu ul li a{color:#fff; text-decoration:none; padding:6px 10px;}
.topMenu ul li a:hover{color:#ffffff; text-decoration:none; padding:6px 10px;
	background-color: #025387;
	-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; /* future proofing */
-khtml-border-radius: 5px 5px 0px 0px; /* for old Konqueror browsers */
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072bc', endColorstr='#025387'); 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0072bc), to(#025387));
background: -webkit-linear-gradient(top, #0072bc, #025387);
background: -moz-linear-gradient(top, #0072bc, #025387);
background: -ms-linear-gradient(top, #0072bc, #025387);
background: -o-linear-gradient(top, #0072bc, #025387);*/
   }
   
.topMenu-active{color:#fff!important; text-decoration:none; padding:6px 10px;
	background-color: #025387;
	-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px; /* future proofing */
-khtml-border-radius: 5px 5px 0px 0px; /* for old Konqueror browsers */
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072bc', endColorstr='#025387'); 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0072bc), to(#025387));
background: -webkit-linear-gradient(top, #0072bc, #025387);
background: -moz-linear-gradient(top, #0072bc, #025387);
background: -ms-linear-gradient(top, #0072bc, #025387);
background: -o-linear-gradient(top, #0072bc, #025387);*/
   }

.clear {
	clear:both;
}
.rightAlign {
	text-align:right;
}
.height80 {height:80px;}
.height40 {height:40px;}
.height35 {height:35px;}
.height30 {height:30px;}
.height20 {height:20px;}
.height10 {height:10px;}
.height15 {height:15px;}
.height5  {height:5px;}
.width20  {width:20px;}
.width10  {width:10px;}
.width5   {width:5px;}


.main_wrapper{width:98%; margin-left:auto; margin-right:auto; margin-bottom:0px; /*margin-top:140px!important;*/ padding-top:140px;}

.main_left{float:left; width:17%; margin-right:2%;}
.main_mid{float:left; width:56%; margin-right:2%;}
.main_right{float:left; width:22%;}

.left_nav{color:#585858; font-weight:bold;}
.left_nav a{color:#585858; font-weight:bold; text-decoration:none;}

.left_nav a img{vertical-align:middle; margin-right:10px; border:0px;}

.left_nav a:hover{color:#0072bc; text-decoration:none;}
   
.left_nav-active{color:#0072bc!important; text-decoration:none!important;}

.left_navline{/*border-bottom:1px dotted #1997e9;*/ background:url(../images/blue_dot.png) repeat-x; margin:10px 0px; height:1px!important;}

.newFont{font-size:12px; line-height:normal;}

 @font-face {
 font-family: 'kabeln';
 src: url('kabeln-webfont.eot');
 src: url('kabeln-webfont.eot?#iefix') format('embedded-opentype'),  url('kabeln-webfont.woff') format('woff'),  url('kabeln-webfont.ttf') format('truetype'),  url('kabeln-webfont.svg#kabeln') format('svg');
 font-weight: normal;
 font-style: normal;
}

.green_btn{background-color: #5c8101;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#92cd03', endColorstr='#5c8101'); /* for IE */
/* Safari 4-5, Chrome 1-9 */background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#92cd03), to(#5c8101));
/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #92cd03, #5c8101);
 /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #92cd03, #5c8101);
  /* IE 10 */ background: -ms-linear-gradient(top, #92cd03, #5c8101);
   /* Opera 11.10+ */ background: -o-linear-gradient(top, #92cd03, #5c8101);
   color:#FFFFFF; 
   font-size:12px; cursor:pointer; text-align:center; padding:5px 10px; font-weight:bold; text-decoration:none;

}
.green_btn a{color:#fff; text-decoration:none;}
.green_btn a:hover{color:#2f4200; text-decoration:none;}

.greenbutton{color:#000; font-size:12px; cursor:pointer; font-weight:bold; background:none; border:none; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.greenbutton:hover{color:#0072BC;}

.comentbutton{color:#000; font-size:11px; cursor:pointer; font-weight:bold; text-transform:uppercase;}
.comentbutton:hover{color:#17c777; text-transform:uppercase;}



/*.greenbutton {
	
    color: #04A1DB; 
	display: inline-block;
	margin-top: -0.25em;
	padding: 0.30em 0.8em;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:0.8em;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
	background:none;
}
.greenbutton:hover {
	color: #87e04f;
}*/
/*.comentbutton {
	
    color: #078E37; 
	display: inline-block;
	margin-top: -0.25em;
	padding: 0.30em 0.3em; 
	border:0px;
	letter-spacing:1px;
	font-size:0.9em;
	text-decoration:none;
}*/
.hed01{font-size:18px; color:#3a3a3a; text-align:left; text-decoration:none; margin-bottom:15px!important; padding:0; margin:0px; font-weight:bold; margin-right:10px;}
.hed01 a{text-decoration:none; color:#3a3a3a; font-size:0.9em; margin-right:15px;}

.hed02{font-size:12.5px; color:#18659a; text-align:left; margin-bottom:9px!important; padding:0px; margin:0px; font-weight:bold; text-decoration:none;}
.hed02 a{text-decoration:none; color:#18659a;}
.hed02 a:hover{text-decoration:none; color:#000;}

.hed03{font-size:12.5px; color:#585858; text-align:left; margin-bottom:3px!important; padding:0px; margin:0px; font-weight:bold;}
.hed03 a{text-decoration:none; color:#585858;}
.hed03 a:hover{text-decoration:none; color:#000;}

.hed04{font-size:12.5px; color:#18659a; text-align:left; margin-bottom:9px!important; padding:0px; margin:0px; font-weight:bold;}
.hed04 a{text-decoration:none; color:#18659a;}
.hed04 a:hover{text-decoration:none; color:#575757;}

.album_title{font-size:12.5px; color:#7a7a7a; text-align:left; margin-bottom:9px!important; padding:0px; margin:0px; font-weight:bold; text-decoration:none;}
.seemore {
	font-size:11px;
	color:#ecb207;
	text-align:left;
	cursor:pointer;
	text-decoration:none;
}
.seemore:hover {
	color:#7a7a7a;
	text-decoration:none;
}
.whiteboard_bg{background:#f1f1f1; border:1px solid #dedede; padding:15px; /*margin-bottom:15px;*/}
.search_bg1 {	margin-bottom:35px;}
.search_input1{background:#f1f1f1; font-size:11.5px; color:#999999; height:30px; width:100%; border:0px;}

.search_bg{margin-bottom:15px;/*background:#f1f1f1; border:1px solid #dedede; padding:5px; -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;*/}
/*.search_input{background:#f1f1f1; font-size:11.5px; color:#999999; height:18px; width:100%; border:0px;}*/
.search_input {
	font-size:11.5px;
	color:#999999;
	padding:5px;
	height:20px;
	background:no-repeat url(../images/search_box.png);
	width:100%;
	border:0px;
	outline:none;
}

.search_input2 {
	font-size:11.5px;
	color:#999999;
	padding:5px;
	height:21px;
	background:no-repeat url(../images/search_box2.png);
	width:100%;
	border:0px;
	outline:none;
}

.crtop_left{background:url(../images/crtop_left.png) no-repeat; width:7px; height:34px; margin-top:}
.crtop_mid{background:url(../images/crtop_mid.png) repeat-x; height:34; padding:5px; /*font-family: 'HelveticaNarrowRegular';*/ font-size:/*18px*/1.2em; color:#ffffff; font-weight:bold; letter-spacing:-1px;}
.crtop_right{background:url(../images/crtop_right.png) no-repeat; height:34px; width:7px;}

.crmid_left{background:url(../images/crmid_left_repeat.png) repeat-y;}
.crmid_mid{ background:repeat-x url(../images/crmid_mid.png) bottom #ffffff; padding:10px 10px 10px;}
.crmid_right{background:url(../images/crmid_right_repeat.png) repeat-y;}

.crbottom_left{background:url(../images/crbottom_left.png) no-repeat; height:7px; width:7px;}
.crbottom_mid{background:url(../images/crbottom_mid.png) repeat-x; height:7px;}
.crbottom_right{background:url(../images/crbottom_right.png) no-repeat; height:7px; width:7px;}

.connect{font-size:10.5px; color:#3cb7e4; text-decoration:none;}

.like {
	font-size:11px;
	color:#006633;
	text-decoration:underline;
}
.view_all {
	font-size:11px;
	color:#3CB7E4;
	text-decoration:underline;
}
.smalltext{font-size:10.5px; color:#18659A;} 
.smalltestItalic {font-size:10.5px; color:#18659A; font-style:italic;};
.smalltext a{color:#3cb7e4;}
.smalltext a:hover{color:#757575;}
.smalltext-active{color:#757575!important;}


.smalltext_grey{font-size:10.5px; color:#575757; text-decoration:none;}
.smalltext_grey a{color:#575757;}

.commands{text-align:right; text-decoration:none; font-size:10px;}
.commands ul{margin:0px; padding:0px;}
.commands ul li{color:#3cb7e4; float:right; margin-left:10px; list-style:none; cursor:pointer; display:inline; font-size:10px;}
.commands ul li a{color:#3cb7e4; text-decoration:none;}
.commands ul li a:hover{color:#757575; text-decoration:none;}
.commands ul li a-active{color:#757575; text-decoration:none;}

.comment_bg{background:#fff; padding:10px; margin-top:10px!important; border:1px solid #dedede;}
.comment_input{background:#fff; font-size:11.3px; color:#7a7a7a; padding:5px; margin-bottom:10px; width:98%; border:1px solid #dedede;font-family:Arial, Helvetica, sans-serif;}

.comment_input_people{background:#fff; font-size:11.3px; color:#7a7a7a; padding:5px; margin-bottom:10px; width:92%; border:1px solid #dedede;font-family:Arial, Helvetica, sans-serif;}

.grey_btn{background-color: #383838;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#696969', endColorstr='#383838'); /* for IE */
/* Safari 4-5, Chrome 1-9 */background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#696969), to(#383838));
/* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #696969, #383838);
 /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #696969, #383838);
  /* IE 10 */ background: -ms-linear-gradient(top, #696969, #383838);
   /* Opera 11.10+ */ background: -o-linear-gradient(top, #696969, #383838);
   color:#FFFFFF; 
   font-size:9px; cursor:pointer; text-align:center; padding:5px; font-weight:bold;

}
.grey_btn a{color:#fff; text-decoration:none;}
.grey_btn a:hover{color:#000; text-decoration:none;}

.comment_bg_popup {
	padding:0px;
	float:left;
	width:95%;
}

.buttonHolder {
	/*width:19%;*/
	float:right;
	padding-top:5px;
}
/*.comment_input {
	background:#fff;
	font-size:11.5px;
	color:#7a7a7a;
	padding:3px;
	margin-bottom:10px;
	width:99%;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #d4d3d3;
	height:60px;
}*/
.comment_input_status {
	background:#fff;
	font-size:11.5px;
	color:#7a7a7a;
	padding:3px;
	margin-bottom:10px;
	width:99%;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #d4d3d3;
	height:30px;
}
.comment_input2 {
	font-size:11.5px;
	color:#7a7a7a;
	padding:3px;
	width:99%;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #cccccc;
}
.cancel {
	font-size:11px;
	color:#078e37;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
}
.cancel:hover {
	text-decoration:none;
	color:#006633;
}
.footer_bg{background:#e6e6e6; margin-top:20px; min-width:1000px;}
.footer_wrapper{width:97%; margin:0 auto; padding:10px 0px;}

.footer_nav{text-align:left; text-decoration:none;}
.footer_nav ul{margin:0; padding:0px;}
.footer_nav ul li{font-size:11.3px; float:left; margin-right:10px; list-style:none; cursor:pointer; background:no-repeat url(../images/footernav_line.png) right center; padding-right:10px; }
.footer_nav ul li a{color:#7a7a7a; text-decoration:none;}
.footer_nav ul li a:hover{color:#575757; text-decoration:none;}
.footer_nav ul li a:active{color:#575757; text-decoration:none;}
.footer_nav ul li.last{ background:none!important;}

.footer_subnav{text-align:left; text-decoration:none;}
.footer_subnav ul{margin:0; padding:0px;}
.footer_subnav ul li{font-size:10.5px; float:left; margin-right:20px; list-style:none; cursor:pointer;}
.footer_subnav ul li a{color:#7a7a7a; text-decoration:none;}
.footer_subnav ul li a:hover{color:#575757; text-decoration:none;}
.footer_subnav ul li a:active{color:#575757; text-decoration:none;}

.popup_hed {
	background:#e6e6e6;
	padding:9px 0px 5px 13px;
	height:30px;
}
.popup_wrapper {
	width:97%;
	margin:0 auto;
	padding:10px 0px;
}
.addtopride {
	color:#078e37;
	font-size:13px;
	font-family: 'HelveticaNarrowRegular';
	text-align:right;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
}
.addtopride1 {
	color:#078e37;
	font-size:13px;
	font-family: 'HelveticaNarrowRegular';
	text-align:right;
	font-weight:bold;
	text-decoration:none;
}
.addtopride:hover {
	color:#006633;
	text-decoration:none;
}
/*popup start*/
.hidepopup {
	display:none;
	height:auto;
	width:410px;
	background:#ffffff;
	box-shadow:0px 3px 7px #000;
	-moz-box-shadow:0px 3px 7px #000;
	-webkit-box-shadow:0px 3px 7px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	color: #7a7a7a;
	height:auto;
}
#simplemodal-overlay {
	background-color:#000000;
}
.Close {
	background:url(../images/popup_close.png) no-repeat;
	width:30px;
	height:31px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:15px;
	right:-3px;
	cursor:pointer;
}
.Close2 {
	background:url(../images/popup_close.png) no-repeat;
	width:30px;
	height:31px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:5px;
	right:-14px;
	cursor:pointer;
}
.addJobClose {
	background:url(../images/galleryClose.png) no-repeat;
	width:13px;
	height:13px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:15px;
	right:10px;
	cursor:pointer;
}

.addJobClose2 {
	background:url(../images/galleryClose.png) no-repeat;
	width:13px;
	height:13px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-65px;
	right:10px;
	cursor:pointer;
}

.VideoClose {
	background:url(../images/videoclose.png) no-repeat;
	width:30px;
	height:31px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-20px;
	right:-45px;
	cursor:pointer;
}
.BigPhotoClose {
	background:url(../images/galleryClose2.png) no-repeat;
	width:14px;
	height:14px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:7px;
	right:7px;
	cursor:pointer;
}
.BigPhotoContent {
	padding:20px;
	background:#fff;
	text-decoration:none;
}
.BigPhotodiv {
	padding:20px;
	background:#000;
	text-decoration:none;
}
.popupbg {
	height:auto;
	width:410px;
	background:#ffffff;
	box-shadow:0px 3px 7px #000;
	-moz-box-shadow:0px 3px 7px #000;
	-webkit-box-shadow:0px 3px 7px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	color: #7a7a7a;
	border:1px solid #ffe69b;
	height:auto;
}
/*popup end*/



.photo_bg {
	border:1px solid #7a7a7a;
	padding:5px;
}
.pageWraper {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
/* 16 2012 */
.registerWraper {
	width:995px;


	margin-left:auto;
	margin-right:auto;
}
.registerForm {
	text-decoration:none;
}
.registerForm input[type="text"] {
	border:1px solid #dfdfdf;
	height:25px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:360px;
	padding-left:3px;


	padding-right:3px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
}
.registerForm input[type="password"] {
	border:1px solid #dfdfdf;
	height:25px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:360px;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
}
.registerForm textarea {
	border:1px solid #dfdfdf;
	height:35px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:360px;
	padding-left:3px;
	padding-right:3px;
	line-height:30px;
	height:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
}
.formText {
	color:#18659a;
	font-weight:bold;
}
.star {
	color:#ecb207!important;
}
.mark {
	color:#ecb207;
	text-decoration:underline;
	font-size:0.8em;
}
.hr {
	size:1px;
	height:1px;
	width:100%;
}
form .outer-submit {
	background:transparent url("../images/submit-button-left.png") no-repeat left;
	padding : 0 10px 0px;
	width:50%;
	height:26px;
}
/*input[type=submit] {
	background: #04883d;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#21c306', endColorstr='#04883d');
	background: -webkit-gradient(linear, left top, left bottom, from(#21c306), to(#04883d));
	background: -moz-linear-gradient(top, #21c306, #04883d);
	color: #FFFFFF;
	display: inline-block;
	margin-top: -0.25em;
	padding: 0.20em 0.4em;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:1.0em;
	text-transform:uppercase;
	cursor:pointer;
}
*/

/*input[type=submit] {
	background: #0072bc; /* for non-css3 browsers */
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072bc', endColorstr='#025387'); /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#0072bc), to(#025387)); /* for webkit browsers */
	/*background: -moz-linear-gradient(top, #0072bc, #025387); /* for firefox 3.6+ */
	/*background: -moz-linear-gradient(center top , #21c306 0%, #04883d 100%) repeat scroll 0 0 #04883d; 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21c306',endColorstr='#04883d',GradientType=0 )*/
	/*color: #FFFFFF;
	display: inline-block;
	margin-top: -0.25em;
	padding: 0.20em 0.4em;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:1.0em;
	text-transform:uppercase;
	cursor:pointer;
}
*/
/*input[type=submit]:hover {
	background: #025387; /* for non-css3 browsers */
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#025387', endColorstr='#0072bc'); /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#025387), to(#0072bc)); /* for webkit browsers */
	/*background: -moz-linear-gradient(top, #025387, #0072bc); /* for firefox 3.6+ */
	/*background: -moz-linear-gradient(center top , #21c306 0%, #04883d 100%) repeat scroll 0 0 #04883d; 
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21c306',endColorstr='#04883d',GradientType=0 )*/
	/*color: #FFFFFF;
	display: inline-block;
	margin-top: -0.25em;
	padding: 0.20em 0.4em;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:1.0em;
	text-transform:uppercase;
	cursor:pointer;
}*/

.input_text_mentor {
	border:1px solid #dfdfdf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:95%;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
}

.input_text_contact {
	border:1px solid #dfdfdf;
	height:25px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:95%;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
}

.textarea_contact{border:1px solid #dfdfdf;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:95%;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;}

.input_text {
	font-size:11px;
	color:#7a7a7a;
	padding:3px;
	width:99%;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #cccccc;
	height:25px;
}
.homeBanner {
	width:96%;
	margin-left:auto;
	margin-right:auto;
	background:no-repeat url(../images/slider.png);
	min-height:354px;
	margin-top:50px;
}
.homeBanner_new {
	width:96%;
	margin-left:auto;
	margin-right:auto;
	/*background:no-repeat url(../images/slider.png) center;*/
	min-height:354px;
	margin-top:50px;
}
.loginBox {
	float:right;
	width:230px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	border:8px solid #dadada /*#d3effa*/;
	background:#cecece/*#cee8f1*/;
	behavior: url(css/border-radius.htc);
	padding:15px;
}
.loginInput {
	height:20px;
	width:95%;
	border:0px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #ffffff;
	color:#7a7a7a;
	font-size:0.9em;
	padding-left:3px;
	padding-right:3px;
}
.forgotPass {
	color:#02739d;
	text-decoration:none;
	font-size:0.8em;
}
.rss_popup {
	border:solid 1px #ffe69b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	width:250px;
	padding:5px;
	z-index:1;
	background:#FFFFFF;
	position:relative;



	bottom:10px;
	left:0px;
	display:none;
}
.input_text_popup {
	background-color:#ffe69b;
	height:30px;
	width:95%;
	border:0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	color:#ddab14;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}
.forgotDiv {
	
	float:right;
	margin-top:5px;
	padding-right:5px;
}
.RegDiv {
	width:50%;
	float:left;
	margin-top:5px;
}
.buttonDiv {
	text-align:right; 
	padding-right:5px;
	height:30px;
}
.tagLine {
	float:right;
	/*margin-top:45px;*/
	margin-top:15px;
}
.aboutPride {
	float:left;
	width:47%;
	margin-top:20px;
	margin-right:5%
}
.faces {
	float:left;
	width:45%;
	margin-top:20px;
}
.bx-prev {
	background: url("../images/icon_arrow_left.png") no-repeat;
	height: 31px;
	left: -14px;
	position: absolute;
	text-indent: -999999px;
	top: -58px;
	width: 15px;
}
.bx-next {
	background: url("../images/icon_arrow_right.png") no-repeat;
	height: 31px;


	position: absolute;
	right: -40px;
	text-indent: -999999px;
	top: -65px;
	width: 15px;
}
#tabs ul {
	list-style:none;
	padding:0px;
}
#tabs ul li {
	display:inline;
	margin-right:10px;
}
#tabs ul li a {
	text-decoration:none;
	color:#7a7a7a;
	font-weight:bold;
	font-size:11px;
}
#tabs ul li a:hover {
	color:#18659A;
	font-size:11px;
}
#tabs ul li a active {
	color:#18659A;
	font-size:11px;
}
/* Tooltip */

/* ToolTip */
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); behavior: url(ie-css3.htc); }
  .tipsy-inner { padding: 5px 5px 5px 5px; background-color: black; color: white; max-width: 180px; text-align: left; behavior: url(ie-css3.htc); }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; behavior: url(ie-css3.htc); }
  .tipsy-north { background-position: top center; behavior: url(ie-css3.htc); }
  .tipsy-south { background-position: bottom center; behavior: url(ie-css3.htc); }
  .tipsy-east { background-position: right center; behavior: url(ie-css3.htc); }
  .tipsy-west { background-position: left center; behavior: url(ie-css3.htc); }
  .example-fade{cursor: pointer;} 

#tooltip{
	position:absolute;
	border:2px solid #134F77;
	background:#145580;
	padding:3px;
	color:#ffffff;
	display:none;
	opacity:0.9;
    filter:alpha(opacity=90);
	font-size:11px;
	
	}	
/* Select option Css */

/* all form DIVs have position property set to relative so we can easily position newly created SPAN */
form div {
	position:relative;
}
/* setting the width and height of the SELECT element to match the replacing graphics */
select.select {
	position:relative;
	width:366px !important;
	height:37px !important;
	line-height:37px;
}
/* dynamically created SPAN, placed below the SELECT */
span.select {
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:366px;
	height:37px;
	line-height:37px;
	text-indent:10px;
	background:url(../images/selectBg.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
}
.friend_thum {
	border:1px solid #e3e3e3;
	padding:2px;
}

.owner_font{font-size:11px; color:#18659a; text-decoration:none;}
.grey_small_font{font-size:11px; color:#7a7a7a; text-decoration:none;}

.line_spacer {
	background:url(../images/blue_line.png) center repeat-x;
	height:1px;
	padding-top:10px;
	padding-bottom:10px;
}
.addFriendBtn {
	background-color:#e7e7e7;
	border:1px solid #d3d1d1;
	color:#666666;
	font-size:11px;
	padding:3px;
	cursor:pointer;
}
.welcomeguest{
	color:#fff; float:right; padding:5px 10px; width:auto; text-decoration:none; font-weight:bold;
	
	}
	
.welcomeguest a{text-decoration:none; color:#fff;}
.welcomeguest a:hover{text-decoration:none; color:#17c777;}

.welcomeguest2{
	color:#fff;  padding:5px 10px; width:auto; text-decoration:none; font-weight:bold; float:right; min-width:440px;
	
	}
.welcomeguest2 a{text-decoration:none; color:#fff; padding:6px;}
.welcomeguest_bg:hover{/*text-decoration:none; color:#17c777;*/
color:#ffffff; text-decoration:none; padding:6px;
	background-color: #025387;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; /* future proofing */
-khtml-border-radius: 5px;
}

#msgbox {
	/*background:url(../images/btn_bg.jpg) repeat-x bottom #ccc;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	color: #666666;
	border:1px solid #cccccc;
	margin-bottom:5px;*/
	background-color:#f9f9f9;
	border:1px solid #e2e2e2;
	padding:8px;
	width:400px;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	margin-top:10px;
}
.msgbox {
	padding:10px;
	color: #666666;
	border:1px solid #cbcbcb;
	font-size:12px;
	font-weight:bold;
	background:url(../images/btn_bg.jpg) repeat-x bottom #efefef;
}
.error_msg {
	font-size:12px;
	font-weight:bold;
	color:#c60101;
	margin-bottom:5px;
}
/* My Network Css */

.glossymenu {
	margin: 5px 0;
	padding: 0;
	width: 100%; /*width of menu*/
	border: 0px solid #9A9A9A;
	border-bottom-width: 0;
	cursor:pointer;
}
.glossymenu div.menuitem {
	color: #18659a;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 4px 0;
	padding-left: 10px;
	text-decoration: none;
	font-weight:bold;
}
.glossymenu div.menuitem:visited, .glossymenu .menuitem:active {
	color: white;
}
.glossymenu div.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu div.menuitem:hover {
	color:#333333;
}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
	background: white;
	margin-top:10px;
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li {
	border-bottom: 1px solid blue;
}
.glossymenu div.submenu ul li a {
	display: block;
	color: black;
	text-decoration: none;
	padding: 2px 0;
	padding-left: 10px;
}
.glossymenu div.submenu ul li a:hover {
	background: #DFDCCB;
	colorz: white;
}
.industry {
	color:#666666!important;
	font-weight:normal!important;
	font-size:11px;
}
.name {
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
.alignCenter {
	text-align:center;
}
.tagDivwraper {
	position:relative;
}
.tagDiv {
	position:absolute;
	display:none;
	background:#ffffff;
	box-shadow:0px 3px 7px #000;
	-moz-box-shadow:0px 3px 7px #000;
	-webkit-box-shadow:0px 3px 7px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:10px;
	color: #7a7a7a;
	border:1px solid #ffe69b;
	height:auto;
	left:80px;
	width:150px;
	z-index:1!important;
}
.tagDivlist {
	position:absolute;
	display:none;
	background:#ffffff;
	box-shadow:0px 3px 7px #000;
	-moz-box-shadow:0px 3px 7px #000;
	-webkit-box-shadow:0px 3px 7px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding:10px;
	color: #7a7a7a;
	border:1px solid #ffe69b;
	height:auto;
	left:18px;
	width:150px;
	z-index:1!important;
}
.tagDiv a {
	text-decoration:none;
	font-weight:bold;
	color:#434343;
	text-align:left;
}
.tagDiv a:hover {
	color:#0979bc;
}

.tagDivlist a {
	text-decoration:none;
	font-weight:bold;
	color:#434343;
	text-align:left;
}
.tagDivlist a:hover {
	color:#0979bc;
}
.sortBox {
	background-color:#f9f9f9;
	border:1px solid #e2e2e2;
	padding:8px;
	/*text-align:right;*/
	/*height:35px;*/
}
/*my messages page css*/

.blue_tab {
	background:url(../images/blue_tab.jpg) bottom #0072bc repeat-x;
	height:29px;
	border:solid 1px #05a2db;
	border-bottom:0px!important;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
}
.grey_tab {
	background:url(../images/grey_tab.jpg) repeat-x;
	height:29px;
	border: solid 1px #efeaea;
	border-bottom:0px!important;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	color:#666666;
	font-size:11px;
	cursor:pointer;
}
.grey_tab:hover {
	background:url(../images/blue_tab.jpg) bottom #0072bc repeat-x;
	height:29px;
	border:solid 1px #05a2db;
	border-bottom:0px!important;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
}
.grey_line {
	background:url(../images/line_bg.jpg) repeat-x;
	height:1px;
}
.grey_border{border-bottom:solid 1px #c6c7c7;}
.grey_btn_msg {
	background:url(../images/grey_tab.jpg) repeat-x!important;
	height:25px!important;
	border: solid 1px #efeaea!important;
	color:#666666!important;
	font-size:11px!important;
	font-family:Arial!important;
	cursor:pointer;
	font-weight:normal!important;
	text-transform:capitalize!important;
}/*text-transform:lowercase!important;*/
.grey_btn_msg:hover {
	color:#015b95!important;
}
.grey_btn_disable {
	background:url(../images/grey_tab.jpg) repeat-x;
	height:25px;
	border: solid 1px #efeaea;
	color:#AAAAAA;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.textarea {
	background:#ffffff;
	border: solid 1px #efeaea;
	padding:5px;
	width:98%;
	font-size:11px;
	color:#7a7a7a;
	font-family:Arial, Helvetica, sans-serif;
}
.grey_box_idea{background:#f4f3f3;
	border: solid 1px #e3e3e3;
	padding:5px;}
.grey_box2 {
	background:#f9f9f9;
	border: solid 1px #efeaea;
	padding:5px;
	width:98%;
}
.grey_box {
	background:#f9f9f9;
	height:25px;
	border: solid 1px #efeaea;
}
.grey_box a {
	color:#666666;
	text-decoration:none;
}
.grey_box a:hover {
	color:#05a2db;
}
.msg_commands {
	text-decoration:none;
	margin:0px;
	padding:5px 0px 0px 0px;
}
.msg_commands li {
	color:#04a1db;
	margin-right:10px;
	list-style:none;
	cursor:pointer;
	display:inline;
	font-size:11px;
}
.msg_commands li a {
	color:#04a1db;
	text-decoration:none;
}
.msg_commands li a:hover {
	color:#18659a;
	text-decoration:none;
}
.msg_commands li a-active {
	color:#18659a;
	text-decoration:none;
}
.Accept_invite_class {
	color:#04a1db;
	font-size:12px;
	font-weight:bold;
}
.blue_font {
	color:#05a2db;
}
.hide {
	display:none;
}
.input_text_compose {
	font-size:11px;
	color:#7a7a7a;
	padding:3px;
	width:98%;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #cccccc;
	height:18px;
}
.input_text_myprofile {
	font-size:11px;
	color:#7a7a7a;
	padding:3px;
	width:99%;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #cccccc;
	height:18px;
}
.unread_msg_head {
	color:#333333;
	font-size:1.1em;
	font-weight:bold;
}
.read_msg_head {
	color:#333333;
	font-size:12.5px;
}
.unread_msg_sub {
	color:#a0a0a0;
	font-weight:bold;
}
.read_msg_sub {
	color:#a0a0a0;
}
/*my messages page css end*/

/*my profile start*/
.status_left_bg {
	background:url(../images/status_left_bg.png) no-repeat;
	height:113px;
	width:37px;
}
.status_mid_bg {
	background:url(../images/status_mid_bg.png) repeat-x;
	height:113px;
}
.status_right_bg {
	background:url(../images/status_right_bg.png) no-repeat;
	height:113px;
	width:11px;
}
.status_textarea {
	border:none;
	width:100%;
	color:#7a7a7a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:95px;
}
.active_tab {
	background:url(../images/active_tab_bg.jpg) repeat-x;
	height:47;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:0em 0.7em;
	cursor:pointer;
	border:solid 1px #05a2db;
	border-bottom:0px!important;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	width:75px;
}
.tab_line {
	background:url(../images/tab_line2.jpg) repeat-x;
	height:43px;
	width:98%;
	margin:0px 5px;
}
.grey_tab2 {
	background:url(../images/grey_tab.jpg) repeat-x;
	border: solid 1px #efeaea;
	border-bottom:0px!important;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	color:#666666;
	padding:0em 0.7em;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	width:75px;
}
.grey_tab2:hover {
	background:url(../images/active_tab_bg.jpg) repeat-x;
	height:47;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:0em 0.7em;
	cursor:pointer;
	border:solid 1px #05a2db;
	border-bottom:0px!important;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	width:75px;
}
.my_profile_content {
	padding:10px;
}
.job_date {
	font-size:11px;
	color:#ecb207;
}
.job_head {
	font-size:14px;
	color:#7a7a7a;
	font-weight:bold;
}
.jobText {
	color:#fff;
	padding-left:10px;
}
.add_job_popup {
	text-align:left!important;
	width:500px; /*400px;*/
	position:absolute;
	float:left;
	background:#fff;
	display:none;
}
.input[type="text"] {
	border:1px solid #dfdfdf;
	height:20px;
	width:90%;
	padding-left:3px;
	padding-right:3px;
	line-height:20px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
}
.Add_textarea {
	background:#ffffff;
	border: solid 1px #efeaea;
	padding:5px;
	width:90%;
	font-size:11px;
	color:#7a7a7a;
	font-family:Arial, Helvetica, sans-serif;
}
.addButton {
	background: #02a0da; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02afda', endColorstr='#02a0da')!important; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#02afda), to(#02a0da))!important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #02afda, #02a0da)!important; /* for firefox 3.6+ */
	/*background: -moz-linear-gradient(center top , #02afda 0%, #02a0da 100%) repeat scroll 0 0 #02a0da!important; 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02afda',endColorstr='#02a0da',GradientType=0 )!important;*/
    
    color: #FFFFFF;
	display: inline-block;
	margin-top: -0.20em;
	padding: 0.25em 0.5em;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:1.0em;
	text-transform:capitalize!important;
	cursor:pointer;
}
.addButton:hover{color:#333333;}
/*my profile end*/

/*---------for paging script----------------*/
div.pagination {
	padding: 3px;
	margin: 3px;
}
div.pagination a {
	padding: 2px 5px 1px 5px;
	margin: 2px;
	border: 0px solid #B2B1B1;
	font-weight:400;
	text-decoration: none; /* no underline */
	color:#666666;
	background-color:#FFFFFF;
	
}
div.pagination a:hover, div.pagination a:active {
	border: 0px solid #B2B1B1;
	
	font-weight:400;
	text-decoration:underline;
	color: #000;
	
}
div.pagination span.current {
	font-weight:400;
	color:#ffffff;
	padding: 2px 5px 1px 5px;
	margin: 2px;
	border: 0px solid #80AB2C;
	
	background: #02a0da; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#02afda', endColorstr='#02a0da')!important; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#02afda), to(#02a0da))!important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #02afda, #02a0da)!important; 
}
div.pagination span.disabled {
	padding: 2px 5px 0px 5px;
	margin: 2px;
	border: 0px solid #EEE;
	color: #DDD;
}
/*-------------end --------------------------------*/

.delete_btn {
	background:no-repeat url(../images/delete.png) #f4f4f4 4px;
	padding-left:20px;
	height:25px!important;
	border: solid 1px #efeaea!important;
	color:#666!important;
	font-size:0.9em!important;
	cursor:pointer;
	font-weight:normal!important;
	text-transform:capitalize!important;
	letter-spacing:1px;
	
}/*text-transform:lowercase!important;*/
.read_btn {
	background:no-repeat url(../images/read.png) #f4f4f4 5px;
	padding-left:22px;
	height:25px!important;
	border: solid 1px #efeaea!important;
	color:#666!important;
	font-size:0.9em!important;
	cursor:pointer;
	font-weight:normal!important;
	text-transform:capitalize!important;
	letter-spacing:1px;
}
.unread_btn {
	background:no-repeat url(../images/unread.png) #f4f4f4 5px;
	padding-left:22px;
	height:25px!important;
	border: solid 1px #efeaea!important;
	color:#666!important;
	font-size:0.9em!important;
	cursor:pointer;
	font-weight:normal!important;
	text-transform:capitalize!important;
	letter-spacing:1px;
}
.accountHead {
	padding:6px;
	width:100%;
	border:1px solid #e2e2e2;
	background:#f9f9f9;
	color:#18659a;
	font-weight:bold;
	font-size:1.1em;
	clear:both;
}
.featureHead {
	padding:6px;
	border:1px solid #e2e2e2;
	background:#f9f9f9;
	color:#18659a;
	font-weight:bold;
	font-size:1.1em;
	clear:both;
	border-right:0px;
}
.formHolder {
	padding:15px;
	width:98%;
}
.AccInput {
	font-size:11px;
	color:#7a7a7a;
	padding-left:3px;
	padding-right:3px;
	width:95%;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #cccccc;
	height:20px;
}
.AccTextarea {
	background:#ffffff;
	border: solid 1px #cccccc;
	padding:5px;
	width:94%;
	font-size:11px;
	color:#7a7a7a;
	font-family:Arial, Helvetica, sans-serif;
}
.saveBtn {
	background: #04a1db; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072BC', endColorstr='#025387')!important; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0072BC), to(#025387))!important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #0072BC, #025387)!important; /* for firefox 3.6+ */
	/*background:-moz-linear-gradient(center top , #21c306 0%, #04883d 100%) repeat scroll 0 0 #04883d;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21c306',endColorstr='#04883d',GradientType=0);*/
    color: #FFFFFF;
	display: inline-block;
	margin-top: -0.20em!important;
	padding: 0.30em 0.8em!important;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:1.0em;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.saveBtnInactive {
	background: #CCCCCC; /* for non-css3 browsers */
	
    	color: #FFFFFF;
	display: inline-block;
	margin-top: -0.20em!important;
	padding: 0.30em 0.8em!important;
	border:0px;
	letter-spacing:1px;
	font-weight:900;
	font-size:1.0em;
	text-decoration:none;
	text-transform:uppercase;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.saveBtn:hover{
background: #04a1db; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#025387', endColorstr='#0072BC')!important; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#025387), to(#0072BC))!important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #025387, #0072BC)!important; /* for firefox 3.6+ */
}
.selectOption {
	width:98%;
}
.companyName {
	font-weight:bold;
	color:#484848;
	text-decoration:none
}
.applay {
	color: #04A1DB;
	text-decoration: none;
	font-size:0.9em;
}
/* Popup Css */
.popupHeader {
	background: #0072bc; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072bc', endColorstr='#025387')!important; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0072bc), to(#025387))!important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #0072bc, #025387)!important; /* for firefox 3.6+ */
	padding:13px;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
.popupContent {
	padding:10px;
	background:#fff;
	text-decoration:none;
}
textarea .comment_input {
	min-height: 30px;
	padding: 5px;
	background:#fff;
	font-size:11.5px;
	color:#7a7a7a;
	padding:3px;
	margin-bottom:10px;
	width:99%;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #d4d3d3;
}
.noscroll {
	overflow: hidden;
}
.hiddendiv {
	display: none;
	white-space: pre-wrap;
	width: 99%;
	min-height: 30px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	overflow: hidden;
	padding: 5px;
	word-wrap: break-word;
}
a img {
	vertical-align:middle;
	margin-right:2px;
}

.welcome_spacer{background:url(../images/welcome_spacer.png) repeat-y; width:1px;}

.listView{background:#f9f9f9; text-align:center; font-weight:bold; border:1px solid #e2e2e2;}

.memberHeader {
	background: #03a1da; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072BC', endColorstr='#025387')!important; /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0072BC), to(#025387))!important; /* for webkit browsers */
	background: -moz-linear-gradient(top, #0072BC, #025387)!important; /* for firefox 3.6+ */
	padding:13px;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
}

.memberOpt table tr td { border-collapse:collapse; border-bottom:1px dotted #d8d8d8; padding:10px;}

.firstTd{background:#f0f0f0;}
.whitedTd{background:#fff;}

.photo_td{border:solid 1px #CCCCCC; padding:5px;}
.arrow_td{height:20px; width:20px; position:relative; top:-92px; left:118px; z-index:10!important;}
.arrow_td_small{height:20px; width:20px; position:relative; top:-73px; left:81px; z-index:10!important;}
.arrow_td1{height:20px; width:20px; position:relative; top:-107px; left:134px; z-index:10!important;}
.arrow_td1_small{height:20px; width:20px; position:relative; top:-107px; left:83px; z-index:10!important;}

.arrow_td_video{height:20px; width:20px; position:relative; top:-121px; left:107px; z-index:10!important;}
.removeNetwork{height:20px; width:20px; position:relative; top:-78px; left:60px; z-index:100!important;}
.deletephoto_div{background:#FFFFFF; border:solid 1px #666666; font-size:10px; color:#333333; padding:5px; position:relative; top:-100px; left:22px; display:none;}

.album_td{background:url(../images/album_bg.png) no-repeat; height:113px; width:140px; padding-left:12px; padding-top:12px;}
.album_td:hover{background:url(../images/album_bg_ho.png) no-repeat;}

.album_td_small{background:url(../images/album_bg_small.png) no-repeat; height:81px; width:102px; padding-left:12px; padding-top:12px;}
.album_td_small:hover{background:url(../images/album_bg_ho_small.png) no-repeat;}

.removeSortNetwork{height:20px; width:20px; position:relative; top:-38px; left:84px; z-index:1000!important;}

a img{border:none;}

.input_selectbox{border:solid 1px #cccccc; padding:3px; font-size:11px; color:#666666; height:25px; width:97%}
.input_selectbox2{ background:url(../images/people_bg.png) no-repeat; font-size:11px; width:97px; border:none; font-size:11.5px; color:/*#999999;*/ #333333;
	padding:5px 8px 5px 5px;
	height:30px;
	line-height:26px;
	z-index:}
.search_input_home {
	font-size:11.5px;
	color:/*#999999;*/ #333333;
	padding:5px 5px 5px 8px;
	height:20px;
	background:no-repeat url(../images/search_box3.png) !important;
	width:100%;
	border:0px;
}

/*.drop_down_box{background:url(../images/drop_down_bg.jpg) #4EC7F4 top repeat-x; padding:10px; width:150px; position:relative; right:250px; z-index:1000;}
.drop_down_box ul{list-style:none; margin:0; padding:0px;}
.drop_down_box ul li{border-bottom:dotted 1px #FFFFFF; padding:5px 0px;}
.drop_down_box ul li a{font-family:'HelveticaNarrowRegular'; font-size:14px; color:#FFFFFF; text-decoration:none;}*/
.last_li{border-bottom:none!important;}

/* menu styles */
.topMenu2 {
	padding-top:20px;
	float:right;
}

#jsddm
{	margin: 0;
	/*padding: 0;*/
	/*padding-top:50px;*/
	}

	#jsddm li
	{	float: left;
		list-style: none;
		font-family: 'HelveticaNarrowRegular';
		font-size:1.5em;	
		margin-left:30px;}

	#jsddm li a
	{	/*
		background: #324143;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 70px;
		color: #EAFFED;
		white-space: nowrap*/
		display: block;
		/*color:#fff;*/
	text-decoration:none;}

	#jsddm li a:hover
	{	/*color:#ffffff;*/
	}
		
		#jsddm li ul
		{	/*margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white*/
			background:url(../images/drop_down_bg.jpg) #4EC7F4 top repeat-x; padding:5px 10px; margin-top:0px; width:120px; z-index:1000;
			position: absolute;
			visibility: hidden; text-align:left;
			}
		
			#jsddm li ul li
			{	float: none;
				/*display: inline;*/
				border-bottom:dotted 1px #FFFFFF; font-size:12px; padding:8px 0px; margin-left:0px;}
			
			#jsddm li ul li a
			{	/*width: auto;
				background: #A9C251;
				color: #24313C*/
				font-family:'HelveticaNarrowRegular'; font-size:14px; color:#FFFFFF; text-decoration:none;
				}
			
			#jsddm li ul li a:hover
			 { color:#3CB7E4; background:none;}
			 
			 #jsddm li a.active{/*color:#ffffff;*/
	text-decoration:none;}

.comment_white_box{border:1px solid #D4D3D3; background:#FFFFFF; padding:8px;}
.comment_name{font-size:11px; color:#18659a; font-weight:bold; text-decoration:none;}
.comment_name1{font-size:11px; color:#18659a; text-decoration:none;}
.comment_text{ font-size:11px; color:#7a7a7a;text-decoration:none;}
.comment_text a{ font-size:11px;color:#7a7a7a; text-decoration:none;}
.comment_text a:hover {	text-decoration:none;color:#7a7a7a;}
.message_pop{cursor:pointer; position: relative; min-width:12px; height:12px; left:12px; top: 5px; background-color: #ECB207; font-size:10px; text-align:center; color:#fff; font-weight:bold; margin-right:3px; padding:1px;}

.message_pop1{cursor:pointer; min-width:11px; height:11px; position: absolute; right:-10px; top:-6px; background-color: #ECB207; font-size:9px; text-align:center; color:#fff; font-weight:bold; margin-right:13px; padding:1px; vertical-align:middle; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.icon1{ background:no-repeat url(../images/all_member.png); width:16px; height:16px; display:inline-block; } 
.icon2{ background:no-repeat url(../images/message.png); width:20px; height:16px; display:inline-block;  }
.icon3{ background:no-repeat url(../images/notification.png); width:16px; height:16px; display:inline-block; }
.icon4{ background:no-repeat url(../images/group_apply.png); width:16px; height:16px; display:inline-block;  }  

.icons1{ background:no-repeat url(../images/all_member1.png); width:16px; height:16px; display:inline-block; } 
.icons2{ background:no-repeat url(../images/message1.png); width:20px; height:16px; display:inline-block;  }
.icons3{ background:no-repeat url(../images/notification1.png); width:16px; height:16px; display:inline-block; }
.icons4{ background:no-repeat url(../images/group_apply1.png); width:16px; height:16px; display:inline-block;  }


.icon_header3{ background:no-repeat url(../images/notification.png); width:16px; height:16px; display:inline-block; /*position:absolute; top:73px; right:483px;*/}
.icons3_hed{ background:no-repeat url(../images/notification1.png); width:16px; height:16px; display:inline-block; /*position:absolute; top:0px; right:0px;*/}
/* Scroll Css */

/* Scroll bar Start */
.scrollbar1 { width: 390px; clear: both; }
.scrollbar1 .viewport { height:120px; overflow: hidden; position: relative; background-color: none;}
.scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding-bottom:0px;}
.scrollbar1 .scrollbar,
.scrollbar1 .thumb .end,
.scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar1.png) no-repeat; }
.scrollbar1 .scrollbar { position: relative; background-position: 0 0; float: right; width: 14px; }
.scrollbar1 .track	{ background: transparent url(../images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:4px; position: relative; padding: 0 1px; }
.scrollbar1 .thumb { background-position: 100% 100%; height: 20px; width: 14px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.scrollbar1 .thumb .end { background-position: 100% 0; height: 0px; width: 14px; }
.scrollbar1 .disable { display: none; }


.scrollbar2 { width: 325px; clear: both; }
.scrollbar2 .viewport { height:400px; overflow: hidden; position: relative; background-color: none;}
.scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding-bottom:0px;}

.scrollbar2 .scrollbar,
.scrollbar2 .thumb .end,
.scrollbar2 .thumb { background: transparent url(../images/bg-scrollbar1.png) no-repeat; }
.scrollbar2 .scrollbar { position: relative; background-position: 0 0; float: right; width: 14px; }
.scrollbar2 .track	{ background: transparent url(../images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:4px; position: relative; padding: 0 1px; }
.scrollbar2 .thumb { background-position: 100% 100%; height: 20px; width: 14px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.scrollbar2 .thumb .end { background-position: 100% 0; height: 0px; width: 14px; }
.scrollbar2 .disable { display: none; }


.scrollbar_status { width: 230px; clear: both; }
.scrollbar_status .viewport {height: 230px; overflow: hidden; position: relative; background-color: none;}
.scrollbar_status .overview { list-style: none; position: absolute; left: 0; top: 0; padding-bottom:1px; width: 210px;}
.scrollbar_status .scrollbar,
.scrollbar_status .thumb .end,
.scrollbar_status .thumb { background: transparent url(../images/bg-scrollbar1.png) no-repeat; }
.scrollbar_status .scrollbar { position: relative; background-position: 0 0; float: right; width: 14px; }
.scrollbar_status .track	{ background: transparent url(../images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:4px; position: relative; padding: 0 1px; }
.scrollbar_status .thumb { background-position: 100% 100%; height: 20px; width: 14px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.scrollbar_status .thumb .end { background-position: 100% 0; height: 0px; width: 14px; }
.scrollbar_status .disable { display: none; }


.scrollbar_rss { width: 450px; clear: both; }
.scrollbar_rss .viewport { height:300px; overflow: hidden; position: relative; background-color: none;}
.scrollbar_rss .overview { list-style: none; position: absolute; left: 0; top: 0; padding-bottom:0px; width: 420px;}
.scrollbar_rss .scrollbar,
.scrollbar_rss .thumb .end,
.scrollbar_rss .thumb { background: transparent url(../images/bg-scrollbar1.png) no-repeat; }
.scrollbar_rss .scrollbar { position: relative; background-position: 0 0; float: right; width: 14px; }
.scrollbar_rss .track	{ background: transparent url(../images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:4px; position: relative; padding: 0 1px; }
.scrollbar_rss .thumb { background-position: 100% 100%; height: 20px; width: 14px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.scrollbar_rss .thumb .end { background-position: 100% 0; height: 0px; width: 14px; }
.scrollbar_rss .disable { display: none; }

.scrollbar_likepopup { width: 480px; clear: both; padding:10px 0px; }
.scrollbar_likepopup .viewport { height:350px; overflow: hidden; position: relative; background-color: none;}
.scrollbar_likepopup .overview { list-style: none; position: absolute; left: 0; top: 0; padding-bottom:0px; width: 470px; padding-left:10px;}
.scrollbar_likepopup .scrollbar,
.scrollbar_likepopup .thumb .end,
.scrollbar_likepopup .thumb { background: transparent url(../images/bg-scrollbar1.png) no-repeat; }
.scrollbar_likepopup .scrollbar { position: relative; background-position: 0 0; float: right; width: 10px; }
.scrollbar_likepopup .track	{ background: transparent url(../images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:4px; position: relative; padding: 0 1px; }
.scrollbar_likepopup .thumb { background-position: 100% 100%; height: 20px; width: 14px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.scrollbar_likepopup .thumb .end { background-position: 100% 0; height: 0px; width: 14px; }
.scrollbar_likepopup .disable { display: none; }

/* Scroll bar End */
/*
.grey_no_bg1{cursor:pointer; color:#aeadad; }
.grey_no_bg1 a{ text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; background:url(../images/no_bg1.png) no-repeat left; font-size:16px; color:#aeadad; text-decoration:none; font-weight:bold;}
.grey_no_bg1 a:hover{background:url(../images/no_bg2_ho.png) no-repeat left; color:#006cb3; }
.grey_no_bg1_active a{text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; background:url(../images/no_bg1_ho.png) no-repeat left; font-size:16px; color:#006cb3; text-decoration:none; font-weight:bold;}

.grey_no_bg2{color:#aeadad; background:url(../images/no_bg2.png) no-repeat left; font-size:16px; color:#aeadad; text-decoration:none; font-weight:bold;padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; }
.grey_no_bg2 a{ text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; background:url(../images/no_bg2.png) no-repeat left; font-size:16px; color:#aeadad; text-decoration:none; font-weight:bold;}
.grey_no_bg2:hover{background:url(../images/no_bg2_ho.png) no-repeat left; color:#006cb3; }
.grey_no_bg2_active a{text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; background:url(../images/no_bg2_ho.png) no-repeat left; font-size:16px; color:#006cb3; text-decoration:none; font-weight:bold;}

.grey_no_bg3{cursor:pointer; color:#aeadad; }
.grey_no_bg3 a{ text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; background:url(../images/no_bg3.png) no-repeat left; font-size:16px; color:#aeadad; text-decoration:none; font-weight:bold;}
.grey_no_bg3 a:hover{background:url(../images/no_bg2_ho.png) no-repeat left; color:#006cb3; }
.grey_no_bg3_active a{text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px; line-height:50px; background:url(../images/no_bg3_ho.png) no-repeat left; font-size:16px; color:#006cb3; text-decoration:none; font-weight:bold;}*/


.grey_no_bg1{color:#aeadad; background:url(../images/no_bg1.png) no-repeat left;font-size:16px; text-decoration:none; font-weight:bold;padding-left:50px; padding-top:20px; padding-bottom:20px; }

.grey_no_bg1:hover{background:url(../images/no_bg1_ho.png) no-repeat left; color:#006cb3; }
.grey_no_bg1_active {text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px;  background:url(../images/no_bg1_ho.png) no-repeat left; font-size:16px; color:#006cb3;  font-weight:bold;}

.grey_no_bg2{color:#aeadad; background:url(../images/no_bg2.png) no-repeat left; font-size:16px; color:#aeadad; text-decoration:none; font-weight:bold;padding-left:50px; padding-top:20px; padding-bottom:20px; }
.grey_no_bg2:hover{background:url(../images/no_bg2_ho.png) no-repeat left; color:#006cb3; }
.grey_no_bg2_active{text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px;  background:url(../images/no_bg2_ho.png) no-repeat left; font-size:16px; color:#006cb3;  font-weight:bold;}

.grey_no_bg3{color:#aeadad; background:url(../images/no_bg3.png) no-repeat left;font-size:16px; text-decoration:none; font-weight:bold;padding-left:50px; padding-top:20px; padding-bottom:20px; }
.grey_no_bg3:hover{background:url(../images/no_bg3_ho.png) no-repeat left; color:#006cb3; }
.grey_no_bg3_active {text-decoration:none;  padding-left:50px; padding-top:20px; padding-bottom:20px;  background:url(../images/no_bg3_ho.png) no-repeat left; font-size:16px; color:#006cb3;  font-weight:bold;}

.tableBg{background:#fff;}
.tableBg:hover{background:#f4f4f4;}
.loader_class{padding-left: 50%; padding-top: 25%; position: absolute;/*z-index:10000*/}
.loader_class_white{padding-left: 50%;  position: absolute; /* padding-top: 0%; */}
.red_head2{color:#CF0000; font-size:13px; font-weight:bold;}

input{outline:0px;}
textarea {resize: none;}

.alpha_bg_inactive{background:url(../images/alphabet_bg_inactive.png) no-repeat; height:21px; width:21px; color:#cfcece; border:0px; vertical-align:middle; padding:2px 3px 6px 3px; text-align:center;}

.credit_table{border-collapse:collapse;}
.credit_table tr{border-collapse:collapse;}
.credit_table th{background-color:#f9f9f9; border:1px solid #e2e2e2; font-size:11px; color:#18659A; text-align:left; border-collapse:collapse;}
.credit_table td{border:1px solid #e2e2e2; font-size:11px; border-collapse:collapse;}


/****************************** new login css ***********************************/

.login_reg_box{ border:solid 1px #141414; background:#292929; -moz-border-radius: 5px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	padding:15px; width:/*42%*/650px; float:right;
	box-shadow:0px 0px 7px #1d1d1d;
	-moz-box-shadow:0px 0px 7px #1d1d1d; 
	 }
	

.grey_textbox{border:solid 1px #535353; background:#3f3f3f; color:#7b7b7b; font-family:'helvnl'; padding:5px; width:95%; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px; 
	}
.grey_textbox2{border:solid 1px #535353; background:#3f3f3f; color:#7b7b7b; font-family:'helvnl'; padding:5px; width:89%; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px; 
	}
.grey_textbox:focus{box-shadow:0px 0px 7px #1d1d1d inset;
	-moz-box-shadow:0px 0px 7px #1d1d1d inset;
	-webkit-box-shadow:0px 0px 7px #1d1d1d inset; border:solid 1px #202020;}

.grey_textbox2:focus{box-shadow:0px 0px 7px #1d1d1d inset;
	-moz-box-shadow:0px 0px 7px #1d1d1d inset;
	-webkit-box-shadow:0px 0px 7px #1d1d1d inset; border:solid 1px #202020;}	
	
.signin_text{color:#b9b9b9; font-size:16px; font-weight:bold;}
.forgotpss_text{color:#767676; font-size:11px;}

.margin0{margin:0px;}
.affiliation_title{color:#9c9c9c; font-size:13px; font-family:'helvnl'; line-height:17px;}
.affiliation_option{color:#9c9c9c; font-size:12px; font-family:'helvnl';  line-height:17px;}

.login_separator{background:url(../images/login_separator.png) no-repeat scroll 35px -26px;}

.error_msg_div{/*border:solid 1px #202020; box-shadow:0px 0px 7px #1d1d1d ;
	-moz-box-shadow:0px 0px 7px #1d1d1d ;
	-webkit-box-shadow:0px 0px 7px #1d1d1d ; -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px; padding:5px; background:#333; width:89%; */color:#006CB2; }


.last-changed {
    color: #999999;
    font-size: 85%;
    font-style: italic;
    margin-top: -35px;
    text-align: right;
}

.agreement li{margin-bottom:10px; margin-top:10px;}

.menuDivComp{float:right; width:60%; text-align:left;}
.menuDivipad{min-width:740px;}

/*banner text css start*/
@media (min-width: 400px) and (max-width: 1300px) {
	.banner_text{width:250px !important;}
	.banner_text ul{list-style:none; float:left; margin:0px !important; padding:0px;}
	#clearDiv{display:none !important;}
	}

.banner_text ul{list-style:none; float:left; margin-top:30px; margin-left:40px;}
.banner_text ul li{background:url(../images/check_bullet.png) no-repeat; padding-left:50px; font-size:14px; color:#0968a4; margin-bottom:20px;}
.banner_text ul li h2{font-family:'helvnl'; font-size:1.5em; color:#ffffff; margin:0px; padding:0px;}
/*banner text css end*/

.gold{color:#832e00; font-size:14px; font-weight:bold;}

.gold_bg{width:98%; text-align:center; padding:10px 3px; background:#eee; border-radius:10px; color:#5c5757; font-size:14px; min-height:80px; border:1px solid #d7d7d7;}