﻿
/* ===== RAD MENU OVERRIDES ==*/

.RadMenu .rmRootLink .rmText {
	float: left !important;
	font-size: 17px !important;
	line-height: 46px !important;
	letter-spacing: 1px;
	background-image: none !important;
	font-family: "conv_helvetica-condensed-bold";
	text-align: center !important;
	padding: 0px 12px 0px 12px !important;
	text-transform: uppercase;
}

.RadMenu .rmRootGroup {
	bottom: 0 !important;
	list-style: none !important;
	background-image: none !important;
	background-color: #d8d8d8 !important;
	border-radius: 3px 3px 0 0 !important;
	border: none !important;
	-moz-border-radius: 3px 3px 0 0 !important;
	-webkit-border-radius: 3px 3px 0 0 !important;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .11) !important;
}

.RadMenu .rmRootLink {
	display: block !important;
	height: 41px !important;
	color: darkslategray;
	text-decoration: none !important;
	border-radius: 3px 3px 0 0 !important;
	-moz-border-radius: 3px 3px 0 0 !important;
	-webkit-border-radius: 3px 3px 0 0 !important;
	border: 1px solid #dadada !important;
	border-color: #dadada #d8d8d8 #d9d9d9 !important;
	position: relative !important;
	text-shadow: 0 1px 0 #fff !important;
	background: url("../images/main-nav-bg.jpg") repeat-x !important;
	cursor: pointer !important;
}

	.RadMenu .rmRootLink:hover {
		background-position: 0 -41px !important;
		color: #164d73 !important;
	}

.RadMenu .rmItem .rmSlide {
	top: 46px !important;
	left: -1px !important;
}

.RadMenu .rmGroup {
	border: 1px solid #d8d8d8 !important;
	border-top: none !important;
}

	.RadMenu .rmGroup .rmText {
		font-size: 12px !important;
		background-image: none;
		color: darkslategray !important;
		text-transform: uppercase;
	}

	.RadMenu .rmGroup .rmLink {
		background-image: none !important;
		cursor: pointer !important;
	}

		.RadMenu .rmGroup .rmLink:hover {
			color: #164d73 !important;
			font-weight: bold;
		}

.RadMenu .rmItem .rmLink {
	padding-left: 0;
}

.RadMenu .rmItem.right {
}
/* ===== RAD GRID OVERRIDES ==*/

.RadGrid {
	border: 0px !important;
}

	.RadGrid .rgRow {
		margin-bottom: 5px;
	}

		.RadGrid .rgRow td {
			border-top: 1px solid #d9d9d9 !important;
			border-bottom: 1px solid #d9d9d9 !important;
			background: #f9f9f9 !important;
			background: -moz-linear-gradient(top, #f9f9f9 0%, #e0e9ef 100%) !important;
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #e0e9ef)) !important;
			background: -webkit-linear-gradient(top, #f9f9f9 0%, #e0e9ef 100%) !important;
			background: -o-linear-gradient(top, #f9f9f9 0%, #e0e9ef 100%) !important;
			background: -ms-linear-gradient(top, #f9f9f9 0%, #e0e9ef 100%) !important;
			background: linear-gradient(to bottom, #f9f9f9 0%, #e0e9ef 100%) !important;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e0e9ef', GradientType=0) !important;
			box-shadow: 1px 1px 1px rgba(0, 0, 0, .11) !important;
			padding: 2px 8px !important;
			/*line-height: 26px !important;*/
			font-size: 12px !important;
			min-height: 28px !important;
		}

	.RadGrid .rgAltRow td {
		border-top: 1px solid #d9d9d9 !important;
		border-bottom: 1px solid #d9d9d9 !important;
		background: #f9f9f9 !important;
		background: -moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%) !important;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #e0e0e0)) !important;
		background: -webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%) !important;
		background: -o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%) !important;
		background: -ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%) !important;
		background: linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e0e0e0', GradientType=0) !important;
		box-shadow: 1px 1px 1px rgba(0, 0, 0, .11) !important;
		padding: 2px 8px !important;
		/*line-height: 26x !important;*/
		font-size: 12px !important;
		min-height: 28px !important;
	}


	.RadGrid .rgRow a,
	.RadGrid .rgAltRow a {
		color: #164a6f;
		font-weight: bold !important;
	}

		.RadGrid .rgRow a:hover,
		.RadGrid .rgAltRow a:hover {
			color: #faa917 !important;
			font-weight: bold !important;
		}

	.RadGrid .rgRow td:first-child,
	.RadGrid .rgAltRow td:first-child {
		border-left: 1px solid #d9d9d9;
		border-radius: 5px 0 0 5px;
		-moz-border-radius: 5px 0 0 5px;
		-webkit-border-radius: 5px 0 0 5px;
	}

	.RadGrid .rgRow td:last-child,
	.RadGrid .rgAltRow td:last-child {
		border-right: 1px solid #d9d9d9;
		border-radius: 0 5px 5px 0;
		-moz-border-radius: 0 5px 5px 0;
		-webkit-border-radius: 0 5px 5px 0;
	}

	.RadGrid .rgHeader {
		font-size: 12px !important;
		line-height: 23px !important;
		font-weight: bold !important;
		color: #333 !important;
		border-top: 1px solid #d9d9d9 !important;
		border-bottom: 1px solid #d9d9d9 !important;
		/*box-shadow: 1px 1px 1px rgba(0, 0, 0, .11) !important;*/
		background: #f9f9f9 !important;
		background: -moz-linear-gradient(top, #f9f9f9 0%, #ccd0d3 100%) !important;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #ccd0d3)) !important;
		background: -webkit-linear-gradient(top, #f9f9f9 0%, #ccd0d3 100%) !important;
		background: -o-linear-gradient(top, #f9f9f9 0%, #ccd0d3 100%) !important;
		background: -ms-linear-gradient(top, #f9f9f9 0%, #ccd0d3 100%) !important;
		background: linear-gradient(to bottom, #f9f9f9 0%, #ccd0d3 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ccd0d3', GradientType=0) !important;
		height: 23px !important;
		padding: 0 8px !important;
		position: static !important;
		z-index: 1 !important;
	}

		.RadGrid .rgHeader a {
			color: #333 !important;
		}

		.RadGrid .rgHeader:first-child {
			border-left: 1px solid #d9d9d9 !important;
			border-radius: 5px 0 0 5px !important;
			-moz-border-radius: 5px 0 0 5px !important;
			-webkit-border-radius: 5px 0 0 5px !important;
		}

		.RadGrid .rgHeader:last-child {
			border-right: 1px solid #d9d9d9 !important;
			border-radius: 0 5px 5px 0 !important;
			-moz-border-radius: 0 5px 5px 0 !important;
			-webkit-border-radius: 0 5px 5px 0 !important;
		}

	.RadGrid .rgFilterRow td:first-child {
		border-left: 1px solid #d9d9d9 !important;
		border-radius: 5px 0 0 5px !important;
		-moz-border-radius: 5px 0 0 5px !important;
		-webkit-border-radius: 5px 0 0 5px !important;
	}

	.RadGrid .rgFilterRow td:last-child {
		border-right: 1px solid #d9d9d9 !important;
		border-radius: 0 5px 5px 0 !important;
		-moz-border-radius: 0 5px 5px 0 !important;
		-webkit-border-radius: 0 5px 5px 0 !important;
	}

	.RadGrid caption {
		font-weight: bold;
		font-size: 14px;
	}
