#officemap2{
	height:360px;
  width: 614px;
  overflow: hidden;
  position: relative;
	clear:both;
	margin-bottom:15px;
}
#map_Type_Control a.selected, #map_Type_Control a:hover {
border-bottom: 2px solid #7BB88D;
}
#officeSearch #map_Type_Control a {
text-decoration: none;
color: #136F2E;
display: inline;
float: right;
margin: 0px 0px 5px 13px;
font-size:13px;
}
.ie7 #officeSearch #map_Type_Control a{
	margin-bottom:0px;
}

/* custom info window */

.ajaxLoadingWaitMessage {
  background-position-x: 50%;
  background-position-y: 50%;
  height: 30px;
}


#extInfoWindow_coda{
  min-width: 320px;
  width: auto;
}
#extInfoWindow_coda_contents{
  background-color: #FFF;
}
#extInfoWindow_coda_tl{
  width: 19px;
  height: 15px;
  background: url('../images/bubble/tl.png') top left no-repeat transparent;
}
#extInfoWindow_coda_t{
  background: url('../images/bubble/t.png') top left repeat-x transparent;
}
#extInfoWindow_coda_tr{
  width: 19px;
  height: 15px;
  background: url('../images/bubble/tr.png') top right no-repeat transparent;
}
* html #extInfoWindow_coda_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bubble/tr.png', sizingMethod='crop');
}
#extInfoWindow_coda_l{
  background: url('../images/bubble/l.png') top left repeat-y transparent;
  width: 19px;
}
#extInfoWindow_coda_r{
  background: url('../images/bubble/r.png') top right repeat-y transparent;
  width: 19px;
}
#extInfoWindow_coda_bl{
  width: 19px;
  height: 29px;
  background: url('../images/bubble/bl.png') top left no-repeat transparent;
}
* html #extInfoWindow_coda_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bubble/bl.png', sizingMethod='crop');
}
#extInfoWindow_coda_b{
  background: url('../images/bubble/b.png') bottom left repeat-x transparent;
}
#extInfoWindow_coda_br{
  width: 19px;
  height: 29px;
  background: url('../images/bubble/br.png') top left no-repeat transparent;
}
* html #extInfoWindow_coda_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bubble/br.png', sizingMethod='crop');
}
#extInfoWindow_coda_close{
  width: 20px;
  height: 20px;
  background: url('../images/bubble/close_round_red2.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #extInfoWindow_coda_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bubble/close_round_red2.png', sizingMethod='crop');
}
#extInfoWindow_coda_beak{
  width: 30px;
  height: 29px;
  background: url('../images/bubble/beak.png') top left no-repeat transparent;
}
* html #extInfoWindow_coda_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bubble/beak.png', sizingMethod='crop');
}


/* Bubble settings */
#BubbleInfo {
  max-height: 340px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0px 15px 0px 15px;
  background: url('/modules/office_map_search/images/bubble/newbubblebg.png') repeat-y;
}

.bubbletop{
height:15px;
background:url('/modules/office_map_search/images/bubble/t.png') repeat-x;
width:320px;
margin-left:15px;	
}
.bubbletopleft{
	background:url('/modules/office_map_search/images/bubble/tl.png') no-repeat;
	width:19px;
	height:15px;
	position:absolute;
	top:0px;
	left:0px;
}
.bubblebottomleft{
	background:url('/modules/office_map_search/images/bubble/bl.png') no-repeat;
	width:19px;
	height:29px;
	position:absolute;
	bottom:0px;
	left:0px;
}
.bubblebottom{
height:29px;
background:url('/modules/office_map_search/images/bubble/b.png') repeat-x;
width:300px;
margin-left:15px;	
}
.bubblebottomright{
	background:url('/modules/office_map_search/images/bubble/br.png') no-repeat;
	width:19px;
	height:29px;
	position:absolute;
	bottom:0px;
	right:6px;
}
.bubblebeak{
	background:url('/modules/office_map_search/images/bubble/beak.png') no-repeat;
	width:30px;
	height:29px;
	position:absolute;
	bottom:0px;
	left:155px;
}
/*About company alignment*/
.rteindent1 {
    margin-left: 40px;
}
.rteindent2 {
    margin-left: 80px;
}
.rteindent3 {
    margin-left: 120px;
}
.rteindent4 {
    margin-left: 160px;
}
.rteleft {
    text-align: left;
}
.rteright {
    text-align: right;
}
.rtecenter {
    text-align: center;
}
.rtejustify {
    text-align: justify;
}
.ibimage_left {
    float: left;
}
.ibimage_right {
    float: right;
}

/*headings*/
h1 {
    font-size: 2em; 
 }
 h2 {
     font-size: 1.5em; 
 }
  h3 {
     font-size: 1.17em; 
 }
  h4 {
     font-size: 1em; 
 }
  h5 {
     font-size: 0.83em; 
 }
  h6 {
     font-size: 0.67em; 
 }

