*{
	margin:0;
	padding:0;
	}
/*-----------
	IDs
-------------*/
#main-container{
	width:984px;
	height:auto;
	margin:4px auto;
	}
/*-----------
	Classes
-------------*/
.clear{
	clear:both;
	}
.logo{
	width:304px;
	height:90px;
	float:left;
	}
.logo-part{
	width:984px;
	height:225px;
	float:left;
	}
.navigation{
	width:984px;
	height:42px;
	float:left;
	background:url(../images/navigation-bg.jpg) no-repeat left top;
	}
.navigation ul{
	margin:0;
	padding:0;
	}
.navigation ul li{
	list-style:none;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	margin: 0 26px 0 0; 
	}
.navigation-text{
	width:600px;
	height:24px;
	float:left;
	margin:9px 0 0 21px;
	}
.navigation-text ul{
	margin:0;
	padding:0;
	}
.navigation-text ul li{
	list-style:none;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	margin: 0 26px 0 0; 
	}
.navigation-text ul li a{
	color:#fff;
	text-decoration:none;
	}
.business-text{
	width:984px;
	height:49px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#57a1d6;
	line-height:50px;
	}
.business-text2{
	width:600px;
	height:49px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#57a1d6;
	line-height:50px;
	}
.works-text{
	width:948px;
	height:29px;
	float:left;
	background:url(../images/work-bg.jpg) left top;
	padding:5px 0 0 35px ;
	font-size:14px;
	color:#fff;
	}
.works-text span{
	font-size:18px;
	color:#fff;
	}
.search-navigation{
	width:983px;
	height:80px;
	float:left;
	}
.search-item{
	width:865px;
	height:40px;
	margin:0 auto;
	}
.body-part{
	width:983px;
	height:auto;
	float:left;
	margin:5px 0 0 0 ;
	}
.right-form{
	width:272px;
	height:424px;
	float:left;
	margin:0 0 0 28px;
	background:url(../images/right-form-bg.jpg) no-repeat center top;
	}
.log-in-form{
	width:272px;
	height:220px;
	float:left;
	margin:0 0 0 28px;
	background:url(../images/log-in-bg.jpg) no-repeat center top;
	}
.date-birth-list{
	width:80px;
	/*border:1px solid #e88011;*/
	}
.register{
	width:94px;
	height:38px;
	margin:0 0 0 100px;
	}
.register-button{
	background:url(../images/register.jpg) no-repeat left top;
	width:94px;
	height:38px;
	text-indent:-99999px;
	border:none;
	}
.registration-txtfield{
	width:264px;
	/*border:1px solid #e88011;*/
	padding:2px 3px 0;
	color:#666;
	font-size:12px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	}
.log-in-border{	
	/*border:1px solid #e8801;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:150px;
	}
.gender-list{
	width:270px;
	/*border:1px solid #e88011;*/
	}
.search-icon{
	width:71px;
	height:90px;
	float:left;
	background:url(../images/search.jpg) no-repeat left 35px;
	font-size:18px;
	color:#000;
	text-align:center;
	line-height:45px;
	}
.arrow{
	width:51px;
	float:left;
	height:90px;
	background:url(../images/arrow.jpg) no-repeat center 45px;
	}
.post-profile{
	width:151px;
	float:left;
	height:90px;
	background:url(../images/post-profile.jpg) no-repeat center 35px;
	font-size:18px;
	color:#000;
	text-align:center;
	line-height:45px;
	}
.find-opportunities{
	width:241px;
	float:left;
	height:90px;
	background:url(../images/find-oppertunities.jpg) no-repeat center 25px;
	font-size:18px;
	color:#000;
	text-align:center;
	line-height:45px;
	}
.connect-community{
	width:248px;
	float:left;
	height:90px;
	background:url(../images/connect-community.jpg) no-repeat center 15px;
	font-size:18px;
	color:#000;
	text-align:center;
	line-height:45px;
	}
.location{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#db6307;
	}
.profile-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fff;
	padding:0 0 0 10px;
	}

.list{
	width:221px;
	height:24px;
	font-size:14px;
	color:#525252;
	}
.radio-button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3d3d3d;
	}
.works-text2{
	width:948px;
	height:29px;
	float:left;
	background:url(../images/work-bg.jpg) left -34px;
	padding:5px 0 0 35px ;
	font-size:14px;
	color:#fff;
	}
.works-text2 span{
	font-size:18px;
	color:#fff;
	}
.small-list{
	font-size:18px;
	color:#3d3d3d;
	font-family:Arial, Helvetica, sans-serif;	
	width:57px;
	}
.search-button{
	width:94px;
	height:38px;
	background:url(../images/search-button.jpg) no-repeat left top;
	border:none;
	}
.log-in{
	width:94px;
	height:38px;
	background:url(../images/log-in.jpg) no-repeat left top;
	border:none;
	}
.container-center{
	width:963px;
	height:481px;
	background:url(../images/center-bg.jpg) no-repeat center top;	
	}
.container-center-inner{
	width:939px;
	height:459px;
	overflow:auto;
	margin:10px auto;
	}
.container-search{
	/*width:963px;*/
	height:106px;
	background:url(../images/search-bg.jpg) no-repeat center top;	
	}
.container-right{
	width:663px;
	height:479px;
	background:url(../images/container-right-bg.jpg) no-repeat center top;
	float:right;
	}
.container-right-inner{
	width:639px;
	height:459px;
	overflow:scroll;
	margin:10px auto;
	}
.container-right-register{
	width:639px;
	height:459px;
	margin:10px auto;
	}

.blue-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#56a0d5;
	}
.blue-text a{
	color:#56a0d5;
	text-decoration:none;
	}
.blue-text a:hover{
	color:#56a0d5;
	text-decoration:underline;
	}
.orange-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF9900;
	
	}
	.orange-text a{
	color:#FF9900;
	text-decoration:none;
	}
.blue-text-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#56a0d5;
	}
.gray-text-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b6b6b;
	}
.gray-text-normal a{
	color:#f78f1e;
	text-decoration:none;
	}
.stroke{
	width:98%;
	height:10px;
	border-bottom:1px solid #cacaca;
	}
.stroke2{
	width:100%;
	height:10px;
	border-bottom:1px solid #cacaca;
	clear:both;
	}
.footer{
	width:983px;
	float:left;
	clear:both;
	height:auto;
	margin:30px 0 30px 0;
	text-align:center;
	font-size:14px;
	color:#565953;
	font-family:Arial, Helvetica, sans-serif;
	}
.save-profile{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f78f1e;
	}
.save-profile a{	
	color:#f78f1e;
	text-decoration:none;
	}
.save-profile a:hover{	
	color:#f78f1e;
	text-decoration:underline;
	}
.navigation2{
	width:984px;
	height:42px;
	float:left;
	background:url(../images/navigation-bg.jpg) no-repeat left -42px;
	}
	
	
/*--------------
about-us
----------------*/
.detail-box{
	width:936px;
	float:left;
	height:auto;
	background:url(../images/detail-bg.jpg) repeat-y left top;
	margin:0 0 0 26px;
	}
.detail-top{
	width:936px;
	float:left;
	height:auto;
	clear:both;
	}
.about-detail{
	width:880px;
	height:auto;
	border:1px solid #56a0d5;
	margin:0 0 0 17px;
	float:left;
	clear:both;
	padding:5px;
	}
.about-detail2{
	width:880px;
	height:auto;
	border:1px solid #f78f1e;
	margin:0 0 0 17px;
	float:left;
	clear:both;
	padding:5px;
	}
.sign-up{
	width:533px;
	height:347px;
	margin:0 auto;
	background:url(../images/sign-up-bg.jpg) no-repeat center top;
	}
.back-container{	
	width:190px;
	height:25px;
	float:right;
	margin:9px 16px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-align:right;
	}
.back{	
	width:21px;
	height:25px;
	float:left;
	}
.back-text{	
	width:165px;
	height:25px;
	line-height:25px;
	float:right;
	}
.back-text a{	
	color:#fff;
	text-decoration:none;
	}

.business-register-text-height{
	width:533px;
	height:101px;
	float:left;
	clear:both;
	}
.business-register-text{
	width:320px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#56a0d5;
	margin:0 auto;
	clear:both;
	}
.business-button{
	width:431px;
	margin:58px auto 0 auto;
	height:auto;
	}
.business{
	width:157px;
	height:70px;
	float:left;
	}
.education{
	width:157px;
	height:70px;
	float:right;
	}
.b2e-connect{
	width:80px;
	float:left;
	height:15px;
	margin:0 0 0 16px;
	line-height:25px;
	color:#fff;
	}
.join-existing{
	width:234px;
	height:70px;
	float:left;
	}
.create-new{
	width:170px;
	height:70px;
	float:right;
	}
.business-bottom-text{
	width:494px;
	margin:0 auto;
	height:auto;

	}
.business-bottom-text-left{
	width:219px;
	height:auto;
	float:left;
	font-size:13px;
	color:#676767;
	text-align:center;

	}
.business-bottom-text-right{
	width:235px;
	height:auto;
	float:right;
	font-size:13px;
	color:#676767;
	text-align:center;
	}
.register-main-container{	
	width:753px;
	height:auto;
	float:left;
	margin:0 0 0 125px;
	background:url(../images/register-bg.jpg) repeat-y left top;
	}
.register-main-container-heading{	
	width:753px;
	height:auto;
	float:left;
	}
.register-main-container-bottom-corner{	
	width:753px;
	height:13px;
	float:left;
	background:url(../images/register-bottom-corner.jpg) no-repeat left bottom;
	clear:both;
	}
.register-main-detail{
	width:700px;
	height:auto;
	margin:20px auto;
	clear:both;
	}
.blue-heading{
	width:242px;
	height:34px;
	float:left;
	background:url(../images/register-detail-heading.jpg) no-repeat left top;
	text-align:center;
	line-height:35px;
	color:#fff;
	font-weight:bold;
	}
.border{
	width:700px;
	height:2px;
	border-top:2px solid #56a0d5;
	clear:both;
	}
.submit-button{
	width:130px;
	height:56px;
	background:url(../images/submit.jpg) no-repeat left top;
	border:none;
	}	
.submit-buttonpub{
	width:160px;
	height:56px;
	background:url(../images/publish.jpg) no-repeat left top;
	border:none;
	}	
.edit-buttonpub{
	width:160px;
	height:56px;
	background:url(../images/update.gif) no-repeat left top;
	border:none;
	}	
.red{	
	color:#ff0000;
	}
.log-in-main-container{
	width:533px;
	height:500px;
	background:url(../images/sign-up-bg12.jpg) no-repeat left top;
	margin:0 auto;
	}
.b2e-connect-logo{
	width:304px;
	height:90px;
	margin:60px 114px 0 114px;
	float:left;
	}
.log-in-text{
	width:400px;
	height:30px;
	margin:0 auto;
	font-size:18px;
	text-align:center;
	color:#56a0d5;
	}
.forgot-username{
	font-size:11px;
	color:#56a0d5;
	}
.forgot-username a{
	color:#56a0d5;
	text-decoration:none;
	}
.cancle{
	width:157px;
	height:70px;
	background:url(../images/cancle.jpg) no-repeat left top;
	border:none;
	}
.sign-in{
	width:157px;
	height:70px;
	background:url(../images/sign-in.jpg) no-repeat left top;
	border:none;
	}
.continue{
	width:157px;
	height:70px;
	background:url(../images/continue.jpg) no-repeat left top;
	border:none;
	}
/*----------------
	Profile
------------------*/
.edit-profile-heading{
	width:974px;
	height:34px;
	float:left;
	font-size:14px;
	background:url(../images/work-bg.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	line-height:30px;
	color:#fff;
	}
.edit-profile{
	width:auto;
	height:auto;
	float:left;
	margin:0 10px 0 0;
	}
.profile-heading-arrow{
	width:20px;
	height:21px;
	float:left;
	margin:5px 10px 0 0;
	}
.profile-detail-box{	
	width:984px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	}
.profile-detail-box-left{	
	width:900px;
	height:auto;
	float:left;
	}




.profile-detail-heading{
	width:665px;
	height:33px;
	float:left;
	background:#56a0d5 url(../images/profile-heading.jpg) no-repeat left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}


.profile-small-heading{
	width:200px;
	height:33px;
	float:left;
	background:#56a0d5 url(../images/profile-heading.jpg) no-repeat left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}

.profile-small-heading-edu{
	width:200px;
	height:33px;
	float:left;
	background:#F78F1E  left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}

.smallbus {
  background-color: #57a0d5;
}

.smalledu {
  background-color: #F78F1E;
}

.profile-detail-heading-edu{
	width:665px;
	height:33px;
	float:left;
	background:#F78F1E  left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}
.profile-detail-heading2{
	width:665px;
	height:33px;
	float:left;
	background:#56a0d5 url(../images/y-patti-big.jpg) no-repeat left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}
.profile-detail-heading-leftcorner{
	width:22px;
	height:33px;
	float:left;
	}
.profile-detail-heading-rightcorner{
	width:22px;
	height:33px;
	float:right;
	}
.profile-detail{	
	width:850px;
	height:auto;
	border-bottom:1px dotted #999;
	padding:5px;
	float:left;
	margin:10px 0 0 0;
	}
.profile-img{
	width:125px;
	height:125px;
	float:left;
	}

.detail{
	width:700px;
	height:auto;
	float:right;
	margin:0 10px 0 0;
	}
.update-profile-left{
	width:300px;
	height:auto;
	float:left;
	}
.update-profile{
	width:300px;
	height:auto;
	float:left;
	margin:0 0 10px 0;
	}
.update-profile-img{
	width:20px;
	height:20px;
	float:left;
	}
.update-profile-text{	
	width:260px;
	height:auto;
	float:right;
	}
.update-profile-text a{	 
	color:#56a0d5;
	text-decoration:none;
	font-weight:bold;
	}
.update-profile-right{
	width:300px;
	float:right;
	height:auto;
	}
.profile-detail-box-right{
	width:300px;
	float:right;
	height:auto;
	}
.gallery-heading{
	width:290px;
	height:34px;
	float:left;
	background:#56a0d5 url(../images/gallery-heading.jpg) no-repeat left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}
.gallery-heading2{
	width:290px;
	height:34px;
	float:left;
	background:#56a0d5 url(../images/yellowchotu.jpg) no-repeat left top;
	line-height:30px;
	color:#fff;
	padding:0 0 0 10px;
	}
.gallery{
	width:300px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
	text-align:center;
	}
.profile-right-side{
	width:300px;
	height:auto;
	margin:0 0 20px 0;
	float:left;
	clear:both;
	}
	
.dashboard{width:363px; float:left; color:#FFFFFF;}
.dashboard a{color:#FFFFFF; text-decoration:underline;}
.dashboard a:hover{text-decoration:none;}
.pad5{padding:5px;}


.contentxyz{ margin:0; font-family:Arial;  font-size:12px; text-decoration:none; font-weight:normal;}
