.gc_content_container{
	padding:20px 5px;
	border: 1px solid #99CCFF;

}
	
.gcContent p{
	margin-left:20px;
	font-size: 12px; 

	height:30px; 
	vertical-align:middle;
	}
	
.popuptext {
	font-size: 11px; 
	color: black;
	width:150px; 
	height:30px; 
	vertical-align:middle;

	}

.regulartext {
	font-size: 12px; 
	background:#6666FF; 
	width:150px; color:white; 
	height:30px; 
	vertical-align:middle;
	border: 1px solid #BECEDE;
	}
	
table.searchResults  {
	border: 1px solid #BECEDE;
	width:	148px;
		background: #6666FF;
	}
table.searchResults td {

	width:	50px;
	
}

table.searchResults a { color: white; }
table.displayProfileTable  {
	margin-left: 20px;
	border: 1px solid #BECEDE;
	width: 360px;

	}

table.displayProfileTable td {
	font-size: 12px;
    border: none;


}


.leftcol { 
	font-weight: bold;
	width: 80px;
	text-align:right; 
	}

.rightcol { 
	font-weight: bold;
	width: 80px;
	text-align:left; 
	}
		
table.displayProfileTable tr {
	font-size: 20px;
}

.spinner {
	height: 40px;

	width:40px;
	vertical-align:middle;
	background: white;
	float:right;
}
.menuItem {
	border: 1px solid #99b3cc;
	padding: 2px 5px 2px 5px;
	background: #FFFFCC;
	width: 6em;	
	float: left;
	cursor: default;
	top:-200px;
	display: inline;
	font-size:10px;
	}


	

.gc_sidebar {
    border      :   1px solid;
    font-size   :   10px;
    color       :   #ccc;
    width       :   100px;

 }


.gc_sidebar a
 {
    font-size   :   10px;
    color       :   #666666;
 }

#GeoCommunity_map
 {
    border      : 10px solid;
    color		:red;

 }

ul#gc_nav
 {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size : 10px;
    text-decoration: underline;
}

ul#gc_nav .gc_left
 {
    float: left;
    width: 5em;
}

ul#gc_nav .gc_right
 {
    float: left;
    width: 5em;
}

.gc_tooltip {
        padding-left   :    10px;
        padding-right   :    10px;
        background-color:#ffffff;
        font-weight:bold;
        border:1px blue solid;
        opacity: .75;
        filter: 'alpha(opacity=75)';
 }

.gc_balloon {
        font-size:  12px;
        width   :   20em;
        color	: 	black;
 }

.gc_balloon_img {
    border: 1px solid #666;
    height: 50px;
    float : right;
}

.profile_heading1 {
    font-weight:bold;
	padding: 20px;
    font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif;
    font-size: 14px;color: #FFF;
	
	}

.profile_heading2 {
    font-weight: bold;
	padding: 20px;
    font: 100.01% 
    "Trebuchet MS",Verdana,Arial,sans-serif;
    font-size: 150%;color: #FFF;
	
	}


.profile_heading3 {

    
    font-size: 150%; color: #FFF;
	
	}
.profile_data1 {

	padding: 20px;
    font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif;
    font-size: 120%;color: #FFF;
	
	}

.profile_image {
	border: 1px solid white;
	margin-right: 20px;
	float: right;
}

.profile_image_container {
  float: right;
  width: 30%;
  margin: 0.5em;
  padding: 0.5em
	
	}
.profile_image_container p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;

	color: black;
}



gc_body{padding: 20px;background-color: #FFF; text-align: center;
    font: 76% Verdana,Arial,sans-serif}
div#gc_container{width:500px;margin: 0 auto;text-align:left}
div#gc_header{margin-bottom: 20px}
div#gc_bodx{float:right;width:150px;margin:0 0 0 15px;
    background:#E4E7F2;text-align:center}
div#gc_box p{margin:0;padding: 5px}
d{margin:0;padding-bottom:0.7em}


.inplace_editor { /* The form */
	padding: 2px;
	border:solid 1px #6633FF;
	height: 1em;
}



.inplace_editor input[type="text"] { /* Input box */
	padding: 2px;
	border:solid 1px #cccccc;

}

.inplace_editor textarea { 
}

.inplace_editor input[type="submit"] { 
  margin-left:1em;
}

.inplace_editor a { 
  margin-left:10em;
}
