.gsmsc-mapDiv {height : 200px;}
.gsmsc-idleMapDiv {height : 200px;}
#mapsearch { width : 300px;    padding : 4px;    border : 1px solid #f9f9f9;  }
/* set height of idle state map */
#mapsearch .gsmsc-idleMapDiv { height : 220px; }
/* set height of active state map */

#mapsearch .gsmsc-mapDiv { height : 270px; }
h1 { margin: 0; font-size: 24px; padding: 10px 0; padding-bottom:0px; color:#000000   }
h2 { margin: 0; font-size: 16px; padding: 20px 0; font-family:Arial, Helvetica, sans-serif; }
h3 { margin: 0; font-size: 16px; padding: 20px 0;  }
h5 { margin: 0; padding: 10px 0 5px 0; font-size: 10px; }
body{font: 12px Arial, Helvetica, sans-serif;color: #555;}
.fright {float:right}
.btn { background: url(../images/blue-btn-r.png) no-repeat scroll top right; display: block; float: left; height: 32px; padding-right: 10px; text-decoration: none;}
.btn span { cursor: pointer; font-size: 12px; font-weight: normal; background: transparent url(../images/blue-btn-l.png) no-repeat; float: left; padding: 0 0 3px 10px; line-height: 29px; color: #fff; }
.btn-green { background-image: url(../images/green-btn-r.png); }
.btn-green span { background-image: url(../images/green-btn-l.png); }
.btn:hover, .btn:hover span {text-decoration: none; color: #fff1a8; }
a, a:link, a:visited { color: #487dae; text-decoration: none; }
a:hover {text-decoration: underline}
.box{background: #FFFC01}

.section { border-top: 2px solid #487dae;}
.innertube{padding: 10px; /*Margins for inner DIV inside each column (to provide padding)*/}
.toptube { padding-top: 0px; }
.righttube { padding-right: 20px;}
.lefttube { padding-left: 20px;}
.bottomtube { padding-bottom: 20px;}
.btn-green { background-image: url(../images/green-btn-r.png); }
.btn-green span { background-image: url(../images/green-btn-l.png); }
.value, .label {text-align: left; vertical-align:top; padding: 0; font-size:12px }


.tab {
	background:url(../images//tab_cmpd.gif);
	border-bottom:1px solid #cccccc;
	color:#A53223;
	cursor:pointer; cursor:hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.tab_active {
	background:url(../images//tab_cmpd_active.gif);
	border:0px;
	color:#000000;
	cursor:pointer; cursor:hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	font-weight: bold;

}
.tab_over{
	background:url(../images/tab_cmpd_over.gif);
	border-bottom:1px solid #cccccc;
	color:#A53223;
	text-decoration:underline;
	cursor:pointer; cursor:hand;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	font-weight: bold;	
}

.aGoogle, .aGoogle:active, .aGoogle:link, .aGoogle:visited{
	color:#487dae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline
}

.aGoogle:hover{
	color:#1B4E7C;
}

.aGoogle1, .aGoogle1:active, .aGoogle1:link, .aGoogle1:visited{
	color:#487dae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}

.aGoogle1:hover{
	color:#1B4E7C;
	text-decoration:none;
}

.aGoogle1g, .aGoogle1g:active, .aGoogle1g:link, .aGoogle1g:visited{
	color:#646464;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
}

.aGoogle1g:hover{
	color:#282828;
}

.aGoogle_2, .aGoogle_2:active, .aGoogle_2:link, .aGoogle_2:visited{
	color:#487dae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline
}

.aGoogle_2:hover{
	color:#1B4E7C;
}
.ali, .ali:active, .ali:link, .ali:visited{
	color:#5a0101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}

.ali:hover{
	color:#D12A1B;
}


