/* CSS Document */

/*
	Style overwritten default settings
*/
input {
	padding:5px 5px 2px 5px;

}
textarea {
	padding:5px 5px 2px 5px;
}
#debug{
	position:relative;
	left:0px;
	top:1000px;
	color:#CCCCCC;

}

.RightBox{
	border-color:#CCCCCC;
}

.text10 {
	font-size:10px;
}
.text11{
	font-size: 11px;
}

.textAlignCenter{
	text-align:center;
}

/* *
.FeedsContent{
	margin:0px auto 0px auto;
}
.RegHeader2{
	margin-top:0px; 
	padding:0px 0 0 10px;
	height:20px;
}
*/
/* main menu*/
/*
#tabsmenu {
	margin: 20px 0 0 0;
}
*/
#tabsmenu li a {
	font-size:9px;
}

/* General Style */
.DivText{
	display:inline;
}

.NormalText {
	color:#686868;
}

.DarkerText {
	color:#555555;
}

/* Edit Mode */
.EditModeActiveBG {
	background-color:#FAFAFA;
}

.EditModeActiveBG2 {
	background-color:#FFFFFF;
	border:#CCCCCC 1px solid;
}

.EditFrame {
	/*border:#999999 1px solid;
	padding:0 2px 0 2px;*/
	/*border-bottom:#999999 1px solid;*/
}

.EditFrame2{
	border:#999999 1px solid;
	padding:2px 2px 2px 2px;
}

.EditFrame hr{
	width:99%;
	color:#F0F0F0;
	size:1;
}


.EditModeDiv {
	border:#FFFFFF 1px solid;

}

.EditModeDiv hr{
	width:99%;
	color:#F0F0F0;
	size:1;
}


.EditTitleDiv{
	width:350px;
	text-align:left;
	float:left;
	padding: 2px 0px 0px 5px;
}

.EditTitleName{
	color:#4682c1;
	display:inline;
}

.EditNormalTxt{
	color:#686868;
	display:inline;
}

.EditXDiv{
	width:28px;
	text-align:right;
	float:right;
	padding: 2px 5px 0px 0px;
	cursor:pointer;
}

.EditSingleDiv{
	width:400px;
	text-align:left;
	float:left;
	padding-left: 5px;
}

.EditSingleAutoWidthDiv{
	width:100%;
	text-align:left;
	float:left;
	padding-left: 5px;
}

.EditLeftDiv {
	width:130px;
	text-align:right;
	float:left;
	padding-right:2px;
}
.EditRightDiv{
	width:250px;
	text-align:left;
	float:left;
	padding-left: 2px;
}
.EditLeftDivWarning {
	width:70px;
	text-align:left;
	float:left;
	padding-top:7px;
	margin-left:15px;
	font-size:11px; 
	color:#CC0000;
}

.EditInput1{
	width:250px;
	font-family:Lucida Grande, Lucida Sans, Arial; 
	font-size:12px; 
	color:#686868;
}

.EditDrop1{
	width:auto;
	font-family:Lucida Grande, Lucida Sans, Arial; 
	font-size:12px; 
	color:#686868;
}

.EditTextArea1{
	width:400px;
	font-family:Lucida Grande, Lucida Sans, Arial; 
	font-size:12px; 
	color:#686868;
}

.EditTextArea2{
	width:100%;
	font-family:Lucida Grande, Lucida Sans, Arial; 
	font-size:12px; 
	color:#686868;
}

.EditCheckBox1{
	border:0px;
}

.EditControlDiv{
	width:auto;
	padding-left:135px;
	padding-bottom:10px;
}

.EditSaveButton{
	color:#000000;
	font-weight:normal;
	width:100px;
	text-align:center;
	vertical-align:middle;
	/*background-color:#4682c1; */
	background-color:#FFFFFF;
	border:#bcced2 1px solid;
	cursor:pointer;
	margin-right:5px;
	padding:3px 0 3px 0;
	float:left;
}

.EditCancelButton{
	color:#FFFFFF;
	font-weight:normal;
	width:100px;
	text-align:center;
	vertical-align:middle;
	background-color:#999999;
	cursor:pointer;
	margin-left:5px;
	padding:3px 0 3px 0;
	float:left;
}

.EditNormalButton{
	color:#FFFFFF;
	font-weight:normal;
	width:100px;
	text-align:center;
	vertical-align:middle;
	background-color:#4682c1;
	cursor:pointer;
	margin-right:5px;
	padding:3px 0 3px 0;
}

.EditRemoveLink{
	width:100px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	margin-left:5px;
	padding:3px 0 3px 0;
	float:left;
}

.EditEntrySelect {
	background-color:#FAFAFA;
	cursor:pointer;
}

.FloatLeft{
	float:left;
}

.FloatRight{
	float:right;
}

.FloatCenter{
	float:none;
}


/* Registration Overwrite */
.RegMainDiv .Form .registerError {margin:0 0 0 10; color:#CC0000; font-size:11px;}

.RightBoxEdit { cursor:pointer; display:block; width:auto;}
.RightBoxEdit a{
	color:#4682c1;
}
.RightBoxEdit a:hover {
	color:#4682c1; 
	text-decoration:none;
}

.editButton{
	background-color:#FFFFFF;
	padding: 1px 6px 1px 6px;
	width:100px;
}

.editButtonNoBG{
	background-color:#FFFFFF;
	padding: 1px 6px 1px 6px;
	width:100px;
	opacity:0;
	filter:alpha(opacity=0);
}

.onEditable{
	/*background-color:#F5F5F5;
	padding: 1px 6px 1px 6px;*/
	background:#fff; border:1px solid #ccc; padding:1px 7px 1px 7px; color:#686868; font-weight:normal;
}

.Link1 {float:left; width:140px; height:65px; margin-right:15px;}

/* User Personal */
.RightBox_Personal span { color:#686868;}
.RightBox_Personal_Interest span { color:#2E73AC;}
.Personal_postedDate { text-align:right; }

.RegHeaderPersonal {border-bottom:1px solid #ccc; width:722px; margin-top:10px; padding:10px 0 0 10px; text-align:right;}

/* Profile */
.PlaceDis {width:270px; margin-left:30px;}

/* connection overwrite */

.Connect_Inner{
	position:relative;
}

.Connect_Div {
	height:60px;
}
.Connect_Cont { width:230px; margin-left:20px;}
/* Feed Overwrite */
.FeedsContent .RightPart .RightContentPart2 { 
	width:175px;
}

#tabsmenu{
	margin-right:0;
}

/* Flow Suggestion */
.FlowSuggest{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:absolute; 
	display:block; 
	width:253px; 
	background-color:#FFFFFF; 
	z-index:100;
	border:#5695CD 1px solid;
	
	border-top:#EFEFEF 1px solid;
	border-left:#CAC7EB 2px solid;
	border-bottom:#CAC7EB 2px solid;
	border-right:#CAC7EB 2px solid;
}

.FlowLogin{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	position:absolute; 
	display:block; 
	width:260px; 
	background-color:#FFFFFF; 
	z-index:101;
	
	border-top:#DDDDDD 2px solid;
	border-left:#DDDDDD 3px solid;
	border-bottom:#DDDDDD 3px solid;
	border-right:#DDDDDD 3px solid;
}

.FlowBoxBorder {
	background-color:#000000;
	opacity:0.8;
	filter:alpha(opacity=80);
}

.FlowEntrySelected {
	font-weight:normal;
	background:#5695cd;
	color:#FFFFFF;
	cursor:pointer;
	border-bottom:#EFEFEF 1px solid;
	padding:3px 0 3px 3px;
}

.FlowEntryDefault{
	font-weight:normal;
	background:#FFFFFF;
	color:#000000;
	cursor:pointer;
	border-bottom:#EFEFEF 1px solid;
	padding:3px 0 3px 3px;
}

/* photo album */
#photoAlbumWrapper {
	padding:0 10px 0 10px;

}

.PhotoAlbumsHolder{
	float:left; 
	margin: 5px 20px 5px 0;
	width:70px; 
	text-align:center;
	cursor:pointer;
}

.PhotoAlbumClip {
	width:60px;
	height:60px;
	overflow:hidden;
}

.PhotoAlbumThumbTxt{
	text-align: center;
	width:70px;
	white-space:nowrap;
	overflow:hidden;
	max-width:70px;
}

.PhotoDiv{
	border:#DEDEDE 1px solid;
	padding:2px 2px 2px 2px;
}

.PhotoHolder{
	float:left; 
	margin: 15px 20px 15px 0;
	width:200px;
	height:200px;
	max-height:200px;
	max-width:200px;
	text-align:center;
	cursor:pointer;
	overflow:hidden;
}


.PhotoTxt{
	text-align: center;
	width:200px;
	white-space:nowrap;
	overflow:hidden;
	max-width:200px;
}

.PageDiv{
	width:autol
	text-align:right;
	float:right;
	padding: 2px 5px 0px 0px;
}

/* popup and modal mask */
.MASK {
	background-color:#FFFFFF;
	z-index:9999;
	opacity:0.8;
	filter:alpha(opacity=80);
	position:absolute;
	left:0px;
	top:0px;
	cursor:wait;
}

.LargePopup{
	/* border:#4682c1 1px solid;*/
	background-color:#CCCCCC;
	width:700px;
	height:550px;
	position:absolute;
	display:block;
	
}

.SmallPopup{
	/* border:#4682c1 1px solid;*/
	background-color:#CCCCCC;
	width:200px;
	height:150px;
	position:absolute;
	display:block;
	
}

.WhiteBold{
	color:#FFFFFF;
	font-weight:bold;
}

/* Resume */
.RightBox_Resume .header1 { 
font-size:15px; color:#555555; margin:0; padding: 4px 0 0 0; font-weight:normal;
margin:0; padding:0; color:#2e73ac; font-size:14px; font-weight:bold; text-transform:uppercase; width:470px; text-align:center;
}
.Resume_workbox span{
	color:#686868;
}
.Resume_edbox span{
	color:#686868;
}

/* Direct MEssage */
.InOutBoxSel{
	color:#FFFFFF;
	font-weight:normal;
	width:80px;
	text-align:center;
	vertical-align:middle;
	background-color:#4682c1;
	cursor:pointer;
	margin-right:5px;
	padding:3px 0 0px 0;
	float:left;
	font-size:11px;
}

.InOutBox{
	font-weight:normal;
	width:80px;
	text-align:center;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-top:#DDDDDD 1px solid;
	border-left:#DDDDDD 1px solid;
	border-right:#DDDDDD 1px solid;
	cursor:pointer;
	margin-right:5px;
	padding:3px 0 0px 0;
	float:left;
	font-size:11px;
}

.PostDate {
	font-size:10px;
	color:#999999;
}

/* corporate */
.CorpHeadTr {background:#f3f7f9; color:#555555; text-transform:uppercase;}
.products_image {
	margin: 0px 50px;
}
.VideoHolder{
	float:left;
	width:450px;
	text-align:center;
}
.SmallLink{
	color:#AAAAAA;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
}

.PostCounter{
	float:right; 
	margin-right:20px;
	display:inline; 
	color:#CCCCCC; 
	font-size:18px; 
	font-weight:bold;
}

.PostCounterFont{
	display:inline; 
	color:#CCCCCC; 
	font-size:18px; 
	font-weight:bold;
}

.SmallPostDate {
	font-size:10px; color:#999999; float:right; padding:15px 0 5px 0; margin:0;
}

/* Footer Hack */
.FtrBg{	
	top /*\**/: 800px\9;
}

/* search */
.FeedsContent .leftpart .EditInput{ 
	font-size:12px; 
	color:#666666; 
	line-height:17px; 
	width:350px; 
	height:25px; 
	border:solid 1px #dddddd; 
	margin:0 0 0 0; 
	padding:0; 
	float:none;
	clear:both; 
	font-weight:normal; 
	background:none; 
	cursor:auto;
}

/* Corporate*/

.CorporateInfoLeft{
	background:#F1F1F1 none repeat scroll 0 0;
	color:#686868;
	width:120px;
	text-align:right;
	margin:0 5px 0 0;
	padding:4px 8px 0 0 ;
	float:left;
	height:20px;
}

.CorporateInfoRight{
	float:left;
	list-style-position:outside;
	width:300px;
	margin:0px 0 ;
	padding:4px;
	color:#588DB9;
	height:20px;
}

.CorporateListing{
	border:#DDDDDD 1px solid; 
	height:250px; 
	overflow:hidden;; 
	text-align:left; 
	width:238px;
}

.CorporateListingHeading {
	font-size:10px;
	background:#f1f1f1; 
	color:#333333;
	border-top:#DDDDDD 1px solid; 
	border-left:#DDDDDD 1px solid; 
	border-right:#DDDDDD 1px solid; 
}

/* Feed */
.postDate{
	font-size:10px; 
	color:#999999; 
	float:right; 
	padding:15px 0 20px 0; 
	margin:0;
}
.FeedPostImage{
	background-image:url(/images/feedpost.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.FeedsContent .RightPart .content{ font-size:12px;}
.FeedsContent .RightPart .content span{ font-size:12px; }
.FeedsContent .RightPart .content span a{ font-size:12px; }

.FeedDropDown{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	position:absolute; 
	display:block; 
	width:253px; 
	background-color:#FFFFFF; 
	z-index:100;
	border:#5695CD 1px solid;
	
	border-top:#EFEFEF 1px solid;
	border-left:#EFEFEF 1px solid;
	border-bottom:#EFEFEF 1px solid;
	border-right:#EFEFEF 1px solid;
}

.FeedDropDownItemOver {
	background-color:#DDDDDD;

}

.FeedDropDownItemOut {
	background-color:#FFFFFF;
}	

/* Ads */
.Ads {
 background-color:#FFFFFF;
}