#midCol{ width:1000px; margin:0 auto;  z-index:1001; float:left; }
#midHolder{	margin:0 auto; float:left;}
#midContent{ float:left; }

#profileBox{ border:solid 1px #8abada; -moz-box-shadow: 0 0 1em #c4e4f9; -webkit-box-shadow: 0 0 1em #c4e4f9; -khtml-box-shadow: 0 0 1em #c4e4f9; box-shadow: 0 0 1em #c4e4f9; float:left; width:998px; }
#profileBox .menuHolder{ height:42px; border-bottom:solid 1px #a9ccde; background: url(../images/menuHolder_bg.gif) repeat-x scroll 0 0; width:100%; float:left;}
#profileBox .menuHolder .menu{ margin-left:20px; _margin-left:10px; height:auto; padding-top:7px; _padding-top:7px;  z-index:999; width:938px; float:left;}
#profileBox .menuHolder ul{	padding:0; margin:0; float:left; width:100%; }
#profileBox .menuHolder ul li{ list-style-type:none; float:left; padding:0 0 0 5px; _margin-bottom:-1px;}
#profileBox .menuHolder ul li a{ display:inline-block; text-decoration:none; font-weight:bold; color:#063a67; padding:0 19px 0 14px; line-height:36px; }
#profileBox .menuHolder ul li a:hover{ color:#000; }
#profileBox .menuHolder ul li.active{ background: url(../images/menuHolder_active_bg.gif) no-repeat scroll left center; /*border:solid 1px #87aac2; _border-bottom:solid 1px #FFFFFF;*/ border-bottom:none;  z-index:1000; }
#profileBox .menuHolder ul li.active a{ background: url(../images/menuHolder_active_bg.gif) no-repeat scroll right center; color:#000;}

#companyLogo{ width:965px; padding: 20px 0 15px 25px; float:left;}
#companyLogo .logo{ height:auto; margin: 0px; padding: 0px; float:none; }
#companyLogo .tagline{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7a8b81; padding-top:4px; }

#profileBox .leftCol { width:287px; height:auto; padding-left: 8px; float:left; margin-top:10px; }
#profileBox .rightCol { width:643px; height:auto; float:right; margin-top:10px; padding:17px; padding-top:0; }

.dragableBorder { text-align:center; border:dashed 2px #FF0000 !important; min-height: 1000px; height:auto !important; height: 1000px; }
.dragableTarget { text-align:center; border:dashed 2px #CCCCCC; min-height: 1000px; height:auto !important; height: 1000px; background: url('../images/bg_dashboard.gif') no-repeat center; }
.dashName{	position:relative; top:200px; text-align:center;}
.boardHeader { font-size: 16px; font-weight:bold; color:#CCCCCC; }

.dragableclone {width: 200px; border: solid 1px #D69E39; background-color:#FFF !important; cursor:move; padding: 10px; color:#CCCCCC; font-size: 14px; }
.dragableclone DIV { display:none; }
.dragableBoxBorder { border: solid 1px #D69E39; }
.clonecontent { border: 1px solid #226C47; margin: 5px; padding: 10px; color:#CCCCCC; font-size: 14px;  }
/*------------------------------- FOR LEFT SIDE DIVS --------------------------------------------*/
#id_LeftPanel .dragableBox { text-align:left; width:100%; height:auto; margin-bottom:15px; margin-left:8px; _margin-left:4px; float:left; }
#id_LeftPanel .dragableBox .actionContainer { padding: 10px; margin: 0; height: 16px; background-color:#E0E0E0; color:#484848; font-size: 14px; font-weight:bold; cursor:move; border: solid 1px #abbec4; border-bottom:none; }
#id_LeftPanel .dragableBox .actionContainer #id_GrabBox { display:none; }
#id_LeftPanel .dragableBox .actionContainer .deleteContainer { float:right; margin-right: 10px; _margin-right: 5px; z-index: 999; }
#id_LeftPanel .dragableBox .actionContainer .deleteContainer .deleteelement {cursor:pointer; position:absolute; z-index: 888; }
/*
#id_LeftPanel .dragableBox .actionContainer .editContainer { float:left; margin-left:190px; _margin-left: 95px; z-index: 1; }
#id_LeftPanel .dragableBox .actionContainer .editContainer .editelement {cursor:pointer; position:absolute; padding-top: 26px; z-index:2; }
*/
#id_LeftPanel .dragableBox .actionContainer .editContainer { z-index: 1; top:30px; position:relative; }
#id_LeftPanel .dragableBox .actionContainer .editContainer .editelement {cursor:pointer; position:absolute; right:-5px; z-index:2; }



#id_LeftPanel .dragableBox .actionContainer #id_TitleContiner { float:left; color:#292C29; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; line-height:18px; }

#id_LeftPanel .dragableBox .simpleheader { /*width:100%;*/ height:auto; background-color:#666; /*border:solid 1px #8b8b8b; border-bottom: none;*/ }
#id_LeftPanel .dragableBox .simpleheader #id_TitleContiner { font-size:21px; line-height:normal; margin-left:13px; color:#FFF; padding:10px 0;}											
#id_LeftPanel .dragableBox .simpleheader .hideOptionContainer { text-align:right; }
#id_LeftPanel .dragableBox .simpleheader .hideOptionContainer IMG { text-align:right; }

#id_LeftPanel .dragableBox .noActionContainer { padding: 10px; margin: 0; height: 16px; background-color:#E0E0E0; font-size: 14px; font-weight:bold; cursor:move; }
#id_LeftPanel .dragableBox .noActionContainer #id_GrabBox { display:none; }
#id_LeftPanel .dragableBox .noActionContainer .deleteContainer { padding:0; margin: 0; float:right; }
#id_LeftPanel .dragableBox .noActionContainer .deleteelement { position:relative; padding:0; margin: 0; cursor:pointer; }

#id_LeftPanel .dragableBox .hideHeader { padding: 5px; margin: 0; cursor:move; height: 16px; border: solid 1px #abbec4; border-bottom:none; }
#id_LeftPanel .dragableBox .hideHeader #id_TitleContiner { display:none; }
#id_LeftPanel .dragableBox .hideHeader #id_GrabBox { padding: 0px 5px 0px 5px; float:left; border:solid 1px #666666;background-color:#DCE6F2; width:120px; text-align:center; }
#id_LeftPanel .dragableBox .hideHeader .editContainer { padding:0; margin: 0; float:right; }
#id_LeftPanel .dragableBox .hideHeader .editelement { position:relative; padding:0; margin: 0; margin-right: 5px; cursor:pointer; }
#id_LeftPanel .dragableBox .hideHeader .deleteContainer { padding:0; margin: 0; float:right; }
#id_LeftPanel .dragableBox .hideHeader .deleteelement { position:relative; padding:0; margin: 0; cursor:pointer; }

#id_LeftPanel .dragableBox .pageContainer { padding: 10px; background-color:#FFF; border: solid 1px #8b8b8b; }
#id_LeftPanel .dragableBox .pageContainer P { padding: 0; }
#id_LeftPanel .dragableBox .pageContainer .empPhoto { float:left; height:45px; width:50px; padding: 3px; text-align:center; margin: 5px 0; }
#id_LeftPanel .dragableBox .pageContainer .empPhoto:hover{ background:#EAF5FD;}
#id_LeftPanel .dragableBox .pageContainer .empPhoto .empName { display: none; }
#id_LeftPanel .dragableBox .pageContainer .video { float:left; height:85px; width:100px; padding: 4px; text-align:center; margin:5px 13px; }
#id_LeftPanel .dragableBox .pageContainer .video .vTitle { display: none; }
#id_LeftPanel .dragableBox .subpageContainer { margin: 0; padding: 0; }

#id_LeftPanel .dragableBox .designActionContainer { padding: 10px; margin: 0; height: 16px; background-color:#E0E0E0; color:#484848; font-size: 14px; font-weight:bold; border: solid 1px #abbec4; border-bottom:none; }
#id_LeftPanel .dragableBox .designActionContainer .designContainer { float:left; margin-left:205px; _margin-left: 95px; z-index: 1; }
#id_LeftPanel .dragableBox .designActionContainer .designContainer .designelement { cursor:pointer; position:absolute; padding-top: 26px; z-index:2; }
#id_LeftPanel .dragableBox .designActionContainer #id_TitleContiner { float:left; color:#292C29; font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; line-height:18px; }
/*------------------------------- FOR CENTER TAB DIVS --------------------------------------------*/

#id_CenterPanel .dragableBox { text-align:left; margin:25px 2px; clear:both; }

#id_CenterPanel .dragableBox .actionContainer { padding: 5px 10px 5px 5px; height: 20px; margin: 0; font-size: 14px; font-weight:bold; cursor:move; }
#id_CenterPanel .dragableBox .actionContainer #id_GrabBox { display:none; }
#id_CenterPanel .dragableBox .actionContainer .deleteContainer { float:right; margin-right: 10px; _margin-right: 5px; }
#id_CenterPanel .dragableBox .actionContainer .deleteContainer .deleteelement {cursor:pointer; position:absolute; }
#id_CenterPanel .dragableBox .actionContainer .editContainer { float:right; margin-right: 29px; _margin-right: 15px; }
#id_CenterPanel .dragableBox .actionContainer .editContainer .editelement {cursor:pointer; position:absolute; margin-top: 26px; }
#id_CenterPanel .dragableBox .actionContainer #id_TitleContiner { float:left; color:#292C29; font-family:"Trebuchet MS"; font-weight:normal; font-size:20px; line-height:26px; }

#id_CenterPanel .dragableBox .simpleheader { padding: 0; margin-bottom: 15px; font-size:24px; }
#id_CenterPanel .dragableBox .simpleheader div{ font-size:22px; font-weight:bold;}
#id_CenterPanel .dragableBox .simpleheader .hideOptionContainer { text-align:right; }
#id_CenterPanel .dragableBox .simpleheader .hideOptionContainer IMG { text-align:right; }

#id_CenterPanel .dragableBox .hideHeader { padding: 5px; margin: 0; cursor:move; height: 16px; }
#id_CenterPanel .dragableBox .hideHeader #id_TitleContiner { display:none; }
#id_CenterPanel .dragableBox .hideHeader #id_GrabBox { padding: 0px 5px 0px 5px; float:left; border:solid 1px #666666;background-color:#DCE6F2; width:120px; text-align:center; }
#id_CenterPanel .dragableBox .hideHeader .editContainer { float:right; margin-right: 25px; _margin-right: 18px; }
#id_CenterPanel .dragableBox .hideHeader .deleteContainer { padding:0; margin: 0; float:right; }
#id_CenterPanel .dragableBox .hideHeader .editelement { position:absolute; padding:0; margin-top: 26px; cursor:pointer; }
#id_CenterPanel .dragableBox .hideHeader .deleteelement { position:relative; padding:0; }

#id_CenterPanel .dragableBox .pageContainer { margin-top: 5px; margin-bottom: 15px; padding: 0; border-bottom: solid 1px #E5E5E5; }
#id_CenterPanel .dragableBox .pageContainer P { padding: 0; }
#id_CenterPanel .dragableBox .pageContainer .empPhoto { background-color:#FFF; border: 1px solid #EEEEEE; float:left; height:75px; width: 54px; padding: 5px; margin: 5px 5px 0 0; text-align:center; }
#id_CenterPanel .dragableBox .pageContainer .empPhoto:hover{  background:#EAF5FD;}
#id_CenterPanel .dragableBox .pageContainer .empPhoto .empName { clear: both; margin-top: 5px; }
#id_CenterPanel .dragableBox .pageContainer .video { border: 1px solid #EEEEEE; float:left; height:140px; width:120px; padding: 4px; text-align:center; margin: 5px 5px 0 0; }
#id_CenterPanel .dragableBox .pageContainer .video .vTitle { display: block; }

#id_CenterPanel .dragableBox .designActionContainer { padding: 5px 10px 5px 5px; height: 20px; margin: 0; font-size: 14px; font-weight:bold; }
#id_CenterPanel .dragableBox .designActionContainer .designContainer { float:right; margin-right: 35px; _margin-right: 15px; }
#id_CenterPanel .dragableBox .designActionContainer .designContainer .designelement { cursor:pointer; position:absolute; margin-top: 26px; }
#id_CenterPanel .dragableBox .designActionContainer #id_TitleContiner { float:left; color:#292C29; font-family:"Trebuchet MS"; font-weight:normal; font-size:20px; line-height:26px; }
/*------------------------------------------- FOR SUB PAGES -------------------------------------------*/
.subpages { /*padding:5px;*/ }
.subpages ul { margin:0; padding:0 0; }
.subpages ul li { border-bottom:1px dashed #CCCCCC; height:30px; list-style-type:none; }
.subpages ul li span { display:block; cursor: pointer; color:#373535; font-family:Arial,Helvetica,sans-serif; font-size:12px; /*font-weight:bold;*/ text-decoration:none; text-indent:25px; background:url(../images/bullet.gif) no-repeat 2px center; line-height:30px; }
.subpages ul li.active{	background:url(../images/topBar_bg.jpg) repeat-x; }
.subpages ul li.active span{ color:#006984; cursor: pointer; font-weight:bold; }

.subpagecontainer { background-color:#FFFFFF; border-bottom:1px solid #e5e5e5; padding-bottom: 10px; margin-bottom: 15px; clear:both; text-align:left; }
.companytitles { color:#292C29; font-size:22px; line-height:18px; font-weight:bold; }
.photos p{ margin:0; padding:0; }
.joinNetwork a img{	border:none;}

.aboutcompanyprofile{
	color:#575757;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	margin-left:16px;
	padding-bottom:10px;
	padding-top:8px;
	/*min-height: 200px; 
	height:auto !important; 
	height: 200px;*/
}

.jmEmployee{ width:auto; height:33px; }	
.jmEmployee .leftbg{ width:6px;	height:33px; background-image:url(../images/jmEmployee_left.gif); float:left; }						
.jmEmployee .midbg{	background:url(../images/jmEmployee_mid_bg.gif) repeat-x; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF !important;font-weight:bold; line-height:33px; padding:0 15px; width: auto; height: 33px; }
.jmEmployee .rightbg{ width:6px; height:33px; background-image:url(../images/jmEmployee_right.gif); float:left; }

.nolink { color:#006B85; font-weight:bold; }
.nolinknormal { color:#006B85; font-size:11px !important; font-weight:normal !important; text-decoration:none; }

.txtBld{ font-weight:bold;}
a.play_btn{ position:relative; display:inline-block;}
a.play_btn div{ display:block; position:absolute; bottom:2px; right:2px; height:24px; width:24px; background:url(../images/play_btn_new.png) no-repeat scroll 0 0; _background:url(../images/play_btn_new.gif) no-repeat scroll 0 0; cursor:pointer;}