/**
 * Element Fix version 1.0
 * Added on 2011-01-13 on Element
 */

/**
 * reset the div(s) under no border div from inline to block
 */

.col_content_wrap div.no_border > div div {
	display: block;
}

/*
 * fix for search result content's toolbar on top
 */
.col_content_wrap div.no_border > div div .gsc-control table.gsc-resultsHeader div {
	display: inline;
	width: 17px;
}

.col_content_wrap div.no_border > div div .gsc-control table.gsc-resultsHeader div.gsc-one-result{
	display: inline-block; 
	width: 17px;
}

.col_content_wrap div.no_border > div div .gsc-control table.gsc-resultsHeader div.gsc-more-results {
	display: inline-block; 
	width: 17px;
}

.col_content_wrap div.no_border > div div .gsc-control table.gsc-resultsHeader div.gsc-all-results {
	display: inline-block; 
	width: 17px;
}

/* the search result page top's title */

td.greyday {
	font-size: 18px;
	margin-top: 10px;
	font-weight: bold;
}

/* the watermark between search results */

.col_content_wrap div.no_border > div div.gs-watermark {
	display: block;
	visibility: hidden;
}

/**
 * Specific for sitesearch + no_border fix
 */

div.no_border .sitesearch form div {
	/*background-color: #FF0000;*/
}

div.no_border .sitesearch form div div {
	/*background-color: #0000FF;*/
	display:inline;
}

div.no_border .sitesearch form div div div{
	/*background-color: #00FF00;*/
	display:block;
}

/*div.no_border .sitesearch form div div.mS_buttonbox {*/
div.no_border div div.mS_buttonbox {
	margin-left: 5px;
}

/**
 * apply clearfix equivalent
 */

div.no_border .sitesearch:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div.no_border .sitesearch {display: inline-block;}

/* Hides from IE-mac \*/
* html div.no_border .sitesearch {height: 1%;}
div.no_border .sitesearch {display: block;}
/* End hide from IE-mac */ 


/* fix no border's search_btn */
div.no_border .sitesearch .search_btn {
	display: inline-block; 
	text-align: right; 
	width: 100%;
}

/** Banner's Padding **/
.banner_group {
	overflow: hidden;
	text-align: center;
}

.banner_container br {
	padding-top: 5px;
	padding-bottom; 5px;
}





.comment_reply_header br{
	display: none;
}

.verification_container{
		
}

.verification_container br {
	display: none;
}

.comment_data_wrapper br {
	display: none;
}

.verification_table {
	display: inline-block;
	vertical-align: top;
}

/* Protected Resources List */
.resource_wrapper{
}

.resource_li{
	margin-left: 15px;
}

.resource_ul{
	margin-left: 15px;
}

