p {
	padding: 5px 5px 5px 10px ;
	margin: 0;
}

.officebody
{   
  width: 628px;
  padding:0;
     
}
.officepict
{   
     float: left;
     padding:0 0 10px 6px;
}
.officeleft
{   
  width: 420px;
  padding: 5px 25px 2px 10px;
  float: left;
}
.officeright
{   
  width: 170px;
  padding: 5px 5px 2px 1px; 
  float: right;
  text-align:right;
     
}
a.meet {
	color: #c41201;
	text-decoration: none;
	/*background: url('../img/more_link_bullet.gif') left center no-repeat;*/
    padding: 0 0 0 10px;
	margin: 0 4 4 4px;
    float: left;
}
.bcgersleft
{   
  width: 185px;
  padding: 5px; 
  float: left;
   background: url('../img/vline_dotted.gif') right repeat-y;
}
.bcgersright
{   
  width: 195px;
 padding: 5px 3px 5px 5px; 
  float: left;
  background: url('../img/vline_dotted.gif') right repeat-y;
}
.bcgerscenter
{   
    width: 185px;
  padding: 5px 0px 5px 5px; 
  float: left;  
 
}
.meetbcger {
	padding: 3px 5px 5px 0;
    width:150px;
	background: url('../img/vline_dotted.gif') right repeat-y;
}

.meetbcger img
{   
	margin: 2px;
}
.meetbcgertxt{
	padding: 3px 5px 5px 15px;
      width:150px;
    border:2px;
}

/*the following classes will  control the window*/
.dhtmlwindow{
position: absolute;
visibility: hidden;
background-color: transparent;
width: 535px;
height: 392px;
 background-image: url(../img/layer_bckgrnd_white.gif);
 background-repeat: no-repeat;
 padding: 1px;
}
.dhtmlwindow img{
padding: 0px 1px 0 1px;
}
.dhtmlwindow p{
padding: 2px;
}
.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
float: right;
cursor: hand;
margin-top: 8px;
margin-left:436px;
}
.drag-contentarea{ /*CSS for Content Display Area div*/
padding: 1px;
overflow: auto;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;  
 width: 540px;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}
.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
/*the end of the classes for the window*/
#tabareas {
width: 625px;
padding: 10px 0 5px 10px;

}

.officecontacts {
	background: url('../img/right_nav_contacts.jpg') left top no-repeat;
    padding: 1px 0 5px 2px;
    margin-top:15px;
    width:100px;
    height:27px;
	
}
.officetitle{
	padding: 2px 0 0 0;
	margin: 1px 0 0 1px;
	width: 203px;
	height: 26px;
	color: #177857;
	font-family: 'Times New Roman', serif;
	font-size: 22px;
	font-weight: normal;
    color:#0f543b;
	
}
.oa
{ 
    float:right;
    height: auto;
    width: 213px;
    padding: 15px 0 0 0;
}
.oaphoto
{ padding: 0 5px 3px 5px;  }

.oatext
{ padding: 2px 2px 0 3px; 
width: 200px;
text-align: top;
color:#ffffff;
}
a.office {
	color: #c41201;
	text-decoration: none;
	padding: 0 0 0 10px;
	/*background: url('../img/more_link_bullet.gif') left center no-repeat;*/
	margin: 1px;
}
.meetbody
{   
  width: 605px;
  padding: 7px 2px 2px 2px; 
}
.bcgers
{   
  width: 338px;
  float: left; 
  padding: 4px 2px 0 2px;   
}
.bcgerspict
{   width: 180px;
   float: left;
   padding: 3px 5px 5px 9px;  
}
.bcgerspict_sm
{ padding: 0 8px 3px 5px;  }

.meetquestion
{  
   width: 515px;
  float:left;
  margin:4px 2px 0 7px; overflow:auto;  
}
.contenttitle_bl {
	padding: 5px 0 0 10px;
	/* margin: 0; */
	color: #000000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.work {
	padding: 5px 0 0 15px;
	/* margin: 0; */
}

/*wuming*/
.officelink {
	padding:5px 25px 2px 10px;
}

