@charset "UTF-8";
/*medBlue #3873B8, red #CC433C, gray #747474*/

/***** sticky footer stuff *************/
#above {margin-bottom: -100px;}
footer {height: auto;}/*overwriting btf stuff in stylesCommon*/
/***** end of sticky footer stuff *******/


#topBox {
	position: relative;
	text-align: center;
	/* @ 670 swwitch to big pic */
	background-image: url(../images/ThinkstockPhotos-162597220_640x360.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	color: #fff;
}

@media screen and (min-width: 560px) {
	#topBox {background-position: center center;}
}
@media screen and (min-width: 670px) {
	#topBox {background-image: url(../images/ThinkstockPhotos-162597220_1600x900.jpg);}
}

/***************** romance 2 stuff*******************/
.boldBlue {font-weight: bold; color: #1B75BC;}
.textSurvey, .selectSurvey, .selectGroup a, .textareaSurvey {
	width: 100%;
	box-sizing: border-box;
	height: 42px;
	margin: 6px auto;
	padding: 0 0 0 10px;
	font-size: 16px;
	line-height: 120%;
	text-align: center;
	border: 1px solid #CCC;
	border-radius: 0; /* defeating user agent stylesheet 5px */
}
.textSurvey {padding: 10px;}
.textareaSurvey {height: 140px;}
.selectSurvey {
	background-color: #fff;
	color: #00499a;
}
.checkChoice, .radioChoice {display: block; line-height: 2.0;}
input[type=checkbox], input[type=radio] {
  -ms-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -o-transform: scale(1.5);
	transform: scale(1.5);
  padding: 10px;
}
/***************** end of romance 2 stuff*******************/

/***************** beginning of policy pages *******************/
#contactBox {
	max-width: 300px;
	margin: 15px 0px 8px 0px;
	padding: 4px 10px 10px 10px;
	background: #F5F5F5;
	border: 1px solid #999;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
#captcha {border:1px solid #000; float:left; margin:10px 10px 10px 0px;}
#captchaRefresh {width:30px; float:left; padding: 5px 5px 5px 0px; }
#captcha_code {width:70px; border:1px solid #000; margin:10px 10px 10px 5px;}
/******************** end of policy pages **********************/


