/*
Implementations Skeletor v3 - 5/10/2014

oustyles.css

Add styles to overwrite customer CSS, USE WITH CAUTION.

Contributors: Your Name Here
Last Updated: Enter Date Here
*/

td.gsc-search-button {
    width: 7% !important;
}

.gsc-input-box  {
	height: auto !important;
}

.gsc-selected-option-container {
	max-width:100% !important;
}

.gsst_a:hover .gscb_a,.gsst_a:focus .gscb_a, .gsst_a .gscb_a {
	text-decoration: none !important;
	border-bottom: none !important;
}

.gsst_a {
	border-bottom: none !important;
}

.gsc-table-result td{
	width 0% !important;
}

[data-override="true"]+.footer{
	border-top: 0;
}


/* News Listing */
img#ou_orderDesc, img#ou_orderAsc{
	border: 0px;
	display: inline;
}

.sortButton {
	font-weight: bold;
	text-align: center;
}

.newsSorting td {
	background-color: #333;
	color: #ffffff;
	padding-left: 5px;
	width: 100%;
}

.newsSorting {
	border-collapse: collapse;
}

/******************

News archive search styles

******************/

.searchBox {
	background-color: #eaeaea;
	background: -moz-linear-gradient(top, #ffffff, #eaeaea);
	border: 1px solid #cacaca;
	color: #666666;
	font-size: 1.4em;
	padding: 15px;
	font-size:12pt;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	width:110px;
	position:relative;
	top:4px;
}


.category  {
	background-color: #eaeaea;
	background: -moz-linear-gradient(top, #ffffff, #eaeaea);
	border: 1px solid #cacaca;
	color: #666666;
	padding: 3px;
	width: 240px;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;

}
.area {
	margin-top: 5px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 0px;
	background-color: #fff;
	padding: 5px;
	margin-bottom:5px;
	text-align: center;
	width: 100%;
}

.search_filter_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	line-height:16px;
	text-align:left;
}

.search_filter_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:16px;
	text-align:left;
}

.calendarDateInput {
	border: 1px solid #cacaca;
	color: #666666;
	padding: 3px;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}
.newsfilter_right-border {
	border-right-color:#F4F4F4;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:10pt;
	padding-right:10px;
	padding-left:10px;
}

.newsfilter_right-border_header {
	border-right-color:#F4F4F4;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12pt;
	font-weight:bold;
}

.area select#phpagecontent_0_phmaincontent_2_dlCategories{
	background-color: #eaeaea;
	background: -moz-linear-gradient(top, #ffffff, #eaeaea);
	border: 1px solid #cacaca;
	color: #666666;
	padding: 3px;
	width: 240px;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;

}

!.area input:hover, .area textarea:hover, area select:hover, select#fromDate_Year_ID:hover, select#fromDate_Month_ID:hover, select#fromDate_Day_ID:hover, select#toDate_Year_ID:hover, select#toDate_Month_ID:hover, select#toDate_Day_ID:hover, input#phpagecontent_0_phmaincontent_2_searchBox:hover {
	border-color:#E6EFF9
}

.area input#phpagecontent_0_phmaincontent_2_searchBox:hover {
	border-color:#E6EFF9
}

!.area input:focus, .area textarea:focus, area select:focus, select#fromDate_Year_ID:focus, select#fromDate_Month_ID:focus, select#fromDate_Day_ID:focus, select#toDate_Year_ID:focus, select#toDate_Month_ID:focus, select#toDate_Day_ID:focus{
	border-color:#E6EFF9;
}

.area input#phpagecontent_0_phmaincontent_2_searchBox:focus {
	background-color: #E6EFF9;
	background: -moz-linear-gradient(top, #ffffff, #E6EFF9);
}

!.area select#phpagecontent_0_phmaincontent_2_dlCategories:focus{
	background-color: #E6EFF9;
	background: -moz-linear-gradient(top, #ffffff, #E6EFF9);
}

!.area select#phpagecontent_0_phmaincontent_2_dlCategories:hover{
	border-color:#E6EFF9;
}

/* SuperSunday */
div.supersunday {
	float:left;
	width:40%;
}



/* News Listing */