html, body
{
	height: 100%;
}

body
{
	font-family: 'myriad pro' , Calibri, 'Century Gothic' , Verdana, 'Trebuchet MS' , Arial;
	color: #151414;
	font-size: 1.25em;
	line-height: 140%;
}

a
{
	text-decoration: none;
	color: #4f8dc4;
}

a:hover
{
	text-decoration: underline;
}

input[type="submit"]
{
	padding: 3px 10px;
}

.field-validation-error
{
	display: block;
	color: #d14836;
}

.boxLink, .launchVideo
{
	cursor: pointer;
}

.actionButton
{
	cursor: pointer;
	line-height: 40px;
	height: 40px;
	padding: 8px 20px;
	border-radius: 20px;
	color: #FFF;
	background: rgba(17,104,152,1);
	background: -moz-linear-gradient(top,  rgba(17,104,152,0.75) 0%, rgba(17,104,152,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,104,152,0.75)), color-stop(100%,rgba(17,104,152,1)));
	background: -webkit-linear-gradient(top,  rgba(17,104,152,0.75) 0%,rgba(17,104,152,1) 100%);
	background: -o-linear-gradient(top,  rgba(17,104,152,0.75) 0%,rgba(17,104,152,1) 100%);
	background: -ms-linear-gradient(top,  rgba(17,104,152,0.75) 0%,rgba(17,104,152,1) 100%);
	background: linear-gradient(top,  rgba(17,104,152,0.75) 0%,rgba(17,104,152,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf116898', endColorstr='#116898',GradientType=0 );
}

.actionButton:hover
{
	text-decoration: none;
	background: rgba(29,123,174,1);
	background: -moz-linear-gradient(top,  rgba(29,123,174,0.75) 0%, rgba(29,123,174,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(29,123,174,0.75)), color-stop(100%,rgba(29,123,174,1)));
	background: -webkit-linear-gradient(top,  rgba(29,123,174,0.75) 0%,rgba(29,123,174,1) 100%);
	background: -o-linear-gradient(top,  rgba(29,123,174,0.75) 0%,rgba(29,123,174,1) 100%);
	background: -ms-linear-gradient(top,  rgba(29,123,174,0.75) 0%,rgba(29,123,174,1) 100%);
	background: linear-gradient(top,  rgba(29,123,174,0.75) 0%,rgba(29,123,174,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf116898', endColorstr='#116898',GradientType=0 );
}

.actionButton:active
{
	text-decoration: none;
	background: -moz-linear-gradient(top,  rgba(17,104,152,1) 0%, rgba(17,104,152,0.75) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,104,152,1)), color-stop(100%,rgba(17,104,152,0.75)));
	background: -webkit-linear-gradient(top,  rgba(17,104,152,1) 0%,rgba(17,104,152,0.75) 100%);
	background: -o-linear-gradient(top,  rgba(17,104,152,1) 0%,rgba(17,104,152,0.75) 100%);
	background: -ms-linear-gradient(top,  rgba(17,104,152,1) 0%,rgba(17,104,152,0.75) 100%);
	background: linear-gradient(top,  rgba(17,104,152,1) 0%,rgba(17,104,152,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116898', endColorstr='#bf116898',GradientType=0 );
}

.blue
{
	color: #4f8dc4;
}

.red
{
	color: #a70000;
}

.green
{
	color: #016F2F;
}

.black
{
	color: #151414;
}

.colSet1Left
{
	float: left;
	width: 540px;
}

.colSet1Right
{
	margin-left: 560px;
}

.colSet2Left
{
	float: left;
	width: 700px;
	padding: 20px 0;
}

.colSet2Right
{
	margin-left: 720px;
}

.list-1 a
{
	display: block;
	overflow: auto;
	padding: 10px;
}

.list-1 img
{
	float: left;
	width: 175px;
}

.list-1 h2, .list-1 p
{
	margin-left: 195px;
	line-height: 1.45em;
}

.list-1 a:hover
{
	background-color: #f2f2f2;
	background-color: rgba(0,0,0,0.05);
	text-decoration: none;
}

.contain
{
	width: 960px;
	padding: 0 10px;
	margin: 0 auto;
	overflow: auto;
}

.header
{
	background: #231f20;
	line-height: 72px;
}

.header img
{
	vertical-align: middle;
}

.header a:hover
{
	text-decoration: none;
	color: #4f8dc4;
}

.subheader .xxlarge
{
	line-height: 125%;
}

.wrapper
{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -280px;
}

.push
{
	height: 280px;
	clear: both;
}

.footer
{
	background-image: url(/Content/graphics/bg_study_quotes.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 280px;
}

.dataTable
{
	font-size: .65em;
}

.dataTable td
{
	padding: 8px 5px;
}
